-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Age might be approximate #602
Comments
The spec defines how to convert detailed information to AGE payloads, and notes that many sources record some culturally-dependent notion of age rather than mathematically precise information. Your example of a source stating "at the age of 85" seems to be a perfect example of what the spec means at present. The source does not suggest any ambiguity: it simple says what GEDCOM encodes as Put another way, in That said, I have encountered more narrative sources like diaries and reminiscences that refer to approximate ages like "in my teens" (i.e. |
g7:AGE is defined as:
A quick look for g7:type-Age a definition does not pop up! In my opinion, The AGE payload should never be a calculated value based on the birth/event date information for an individual and transmitted, the AGE should only be based on the age provided by the Source Artifact. Calculating the AGE of an event based on the birth date and the event date presents issues when either of those date change or when two transmissions are merged with conflicting information! This statement brings into question the exact wording of the g7:AGE definition. it could be interpreted by some applications/users that it should be a calculated value rather than a value based on the Source Artifact! The definition should be:
Obviously this creates a backward compatibility issue! When the Source Artifact gives an approximate age (either expressed or implied) for the individual at the time of the event I would still record the AGE as written in the source artifact not "About" an age! This did in v5.5.1 present an issue for the recording of a piece of data from a Source Artifact when the artifact expressed an approximate age, and why I supported the addition of a PHRASE. The PHRASE payload allowed the data entry person to correctly interpret any additional wording needed to correctly provide the information as presented in the Source Artifact. |
Discussed in steering committee 18 MAR 2025
|
DATEs are allowed to have BEF, AFT, ABT, EST, CAL but an inexact AGE only allows < or > (younger than or older than). If we might have an approximation but don't know whether it is too high or too low, the 7.0.15 doesn't allow for that.
So we should allow ABT or if an operator is desired (for similarity with the others), perhaps ~
Example: When I see on a gravestone "at the age of 85," I have know way of knowing whether they meant "age at last birthday" or "age at nearest birthday." The 7.0.15 text about rounding down implies that it always means "at last birthday" even though the same section acknowledges it could be the other.
The text was updated successfully, but these errors were encountered: