I am inclined to agree that there is not adequate justification for making a Baptism(infant) fact type that functions equivalently to the Christen fact type for age calculations and substitute birth date for reports and displays in the absence of a Birth fact. For anyone to convert the normal Baptism fact to Baptism (infant) is as much work as converting it to Christen, to no obvious advantage. Perhaps the real need is a convenient and powerful fact type conversion tool with which the conversion from Baptism to Christen might be made. Or, alternatively, a convenient and powerful tool with which to add the Birth fact with estimated date to those persons having either a Baptism or Christen fact but lacking the Birth fact. The latter is what everyone recommends should be done but it is tedious, if not overwhelming, to do so with the current tools in RootsMagic when there are very many of these cases in the database. Adding a fact to a group of people has been a longstanding enhancement request as has bulk conversion of fact types. This discussion about Birth/Baptism/Christen simply adds justification and scope to those requests.
Indicative of the one longstanding request is the SQLite script Facts - Change Fact Type which was an outboard response for a global change to a fact type. Conceivably, it could be extended to change the fact type for only those members in a named group, e.g. created with the criteria:
Birth fact does not exist
Baptism fact does exist
The other longstanding request was partly answered with the outboard script Copy Fact to Group. A variant of this could add a fact to a group, e.g., add the Birth fact to the above group instead of changing the Baptism fact, copying the Baptism date and changing it to a Before date or to an Estimated date.
Of course there will be exceptions that a batch process may mishandle compared to one at a time and there are limitations in the RootsMagic Group creation process that make it impossible to disallow these exceptions. But a hundred exceptions should be a whole lot less of a challenge to fix than a thousand or 10,000 missing Birth/Christen facts.
Edited by TomH, 22 September 2015 - 03:28 PM.