advertisement

This page describes a set of tests included in version 1.04 of the GEDCOM file assess.ged (download - view). Details change between versions.

Area Summary

People with the surname "Event Description Y" have events where the event's description is set to "Y".

GEDCOM 5.5.1 specifies:

The occurrence of an event is asserted by the presence of either a DATE tag and value or a PLACe tag and value in the event structure. When neither the date value nor the place value are known then a Y(es) value on the parent event tag line is required to assert that the event happened."

That description is ambiguous because the "Y" value is only included in the structure description of three records, BIRT, CHR, and DEAT. My interpretation is that "Y" is valid only for those three records.

GEDCOM 5.5.1 does not specify how a target application should respond to an assertion "that the event happened". For that reason, a target application can do almost anything in response to a "Y" value on a BIRT, CHR, or DEAT record.

01-BIRT-Y

A Birth (BIRT) event with the description "Y" indicates that a birth occurred, but no date or place has been found and/or entered. The target application will typically create a Birth event, but it may or may not retain the "Y" value,. My interpretation of the GEDCOM 5.5.1 specification is that it should not retain the "Y" value.

Test Result Criteria

  1. If a target application processes the BIRT record without issuing an error message, set the test result to "Supported (w/comment)" and describe the outcome in the comment.
  2. If a target application ignores empty BIRT records, set the test result to "Supported (w/comment)" and describe the outcome in the comment.
  3. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I95@

1 BIRT Y

02-CHR-Y

A Christening (CHR) event with the description "Y" indicates that a christening occurred, but no date or place has been found and/or entered. The target application will typically create a Christening event, but it may or may not retain the "Y" value,. My interpretation of the GEDCOM 5.5.1 specification is that it should not retain the "Y" value.

Test Result Criteria

  1. If a target application processes the CHR record and creates a Christening event without issuing an error message, set the test result to "Supported (w/comment)" and describe the outcome in the comment.
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I96@

1 CHR Y

03-DEAT-Y

A Death (DEAT) event with the description "Y" indicates that a death occurred, but no date or place has been found and/or entered. The target application will either create an empty Death event or set a status value to indicate the person is deceased. If the target application creates a Death event, it may or may not retain the "Y" value. My interpretation of the GEDCOM 5.5.1 specification is that it should not retain the "Y" value.

Test Result Criteria

  1. If a target application processes the DEAT record and creates a Death event without issuing an error message, set the test result to "Supported (w/comment)" and describe the outcome in the comment.
  2. If a target application ignores empty DEAT records, but sets a status value to indicate the person is deceased, set the test result to "Supported (w/comment)" and describe the outcome in the comment.
  3. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I97@

1 DEAT Y
On This Page