advertisement

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

Area Summary

People with the surname "Event Primary" have multiple Birth events. The tests are designed to reveal how a target application assigns the primary/preferred event when there are multiple instances of the event.

Letters N and S indicating non-standard 01-Birth-1804

This test is intended to determine if the target application supports the custom _PRIM GEDCOM tag.

01-Birth-1804 has two birth events. In the GEDCOM file, the first is dated "1805" and the second "1804". Where the is more than one variation of a GEDCOM event, the GEDCOM 5.5.1 specification requires a target application to choose the first variation as the primary/preferred.

In this test, the second birth event ("1804") includes a custom GEDCOM tag, _PRIM Y, which several programs recognize as marking the "primary" or "preferred" variation to override the GEDCOM event sequence rule. If the program supports the custom _PRIM Y tag, the "1804" Birth will be primary even though it is the second BIRT tag.

Some target applications indicate the primary/preferred variation of an event by making its label bold, by adding an icon or symbol to the record entry, or by other means. Others do not make it so easy.

If a target application does not clearly indicate the primary/preferred variation, you may be able to use a list of people, such as a picklist, to determined the primary/preferred event. Such lists usually include the primary/preferred birth date. If that does not work, review a family group sheet report or some other report that includes a person's birth date.

Test Result Criteria

  1. If a target application imports both events and chooses the second ("1804") as the preferred or primary birth event, set the test result to "Supported".
  2. For any other outcome, set the test result to "Not Supported (non-standard)" and describe the outcome in the comment.

Non-Standard Content

This test includes one or more records that are not included in the GEDCOM 5.5.1 specification but are common extensions. The target application may reject or ignore the extension records and that is a reasonable outcome.

GEDCOM Records for @I163@

1 BIRT
2 DATE 1805
1 BIRT
2 DATE 1804
2 _PRIM Y

02-Birth-1805

02-Birth-1805 has two birth events. In the GEDCOM file, the first is dated "1805" and the second "1804". Neither includes the custom _PRIM Y tag described in the previous test, 01-Birth-1804 Event Primary.

The GEDCOM 5.5.1 specification requires a target application must choose the first birth event ("1805") as the preferred/primary event.

Some target applications indicate the primary/preferred variation of an event by making its label bold, by adding an icon or symbol to the record entry, or by other means. Others do not make it so easy.

If a target application does not clearly indicate the primary/preferred variation, you may be able to use a list of people, such as a picklist, to determined the primary/preferred event. Such lists usually include the primary/preferred birth date. If that does not work, review a family group sheet report or some other report that includes a person's birth date.

Test Result Criteria

  1. If a target application imports both events and chooses the first ("1805") as the preferred or primary birth event, set the test result to "Supported".
  2. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I164@

1 BIRT
2 DATE 1805
1 BIRT
2 DATE 1804
On This Page