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 Shared" use custom GEDCOM records to share events. The GEDCOM 5.5.1 specification does not support sharing events, but several programs use the same or similar records to implement event sharing.

When sharing an individual event, the event is added to the principal as usual. Other participants are identified via _SHAR (or similar) records with a cross-reference to the participant. For that reason, each sharing method test requires a pair of people, a principal and a witness.

The custom extension records include an additional subrecord to indicate the role of the participant in the event.

Letters N and S indicating non-standard 01-Principal _SHAR ROLE and 01-Witness _SHAR ROLE

This test uses two INDI records, 01-Principal _SHAR ROLE (@I123@) and 01-Witness _SHAR ROLE (@I124@).

01-Principal _SHAR ROLE has a CENS event and shares it with 01-Witness _SHAR ROLE.

This variation uses an _SHAR record to add a participant and a ROLE subrecord to assign the role of the witness.

This combination of GEDCOM records is recognized by RootsMagic, Family Historian, and other GEDCOM readers.

Test Result Criteria

  1. If a target application recognizes the custom _SHAR record, shares the event with the witness, and uses the ROLE record value to set the role of the witness, set the result to "Supported".
  2. If a target application recognizes the custom _SHAR record and shares the event with the witness but does not use the ROLE record value to set the role of the witness, set the result to "Partially Supported".

    However, if you set a test result to "Supported" for any test in this area, do not set any other test to "Partially Supported". Set partially-supported tests to "Rejected (non-standard)". This helps visitors focus on the fully-supported alternative(s).

  3. For any other outcome, set the test result to "Rejected (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 @I123@ and @I124@

0 @I123@ INDI
1 NAME 01-Principal _SHAR ROLE /Event Shared/
1 SEX M
1 CENS
2 DATE 1900
2 _SHAR @I124@
3 ROLE WitnessRole
0 @I124@ INDI
1 NAME 01-Witness _SHAR ROLE /Event Shared/
1 SEX M

Letters N and S indicating non-standard 02-Principal _WITN TYPE and 02-Witness _WITN TYPE

This test uses two INDI records, 02-Principal _WITN TYPE (@I125@) and 02-Witness _WITN TYPE (@I126@).

02-Principal _WITN TYPE has a CENS event and shares it with 02-Witness _WITN TYPE.

This variation uses an _WITN record to add a participant and a TYPE subrecord to assign the role of the witness.

This combination of GEDCOM records is recognized by GRAMPS.

Test Result Criteria

  1. If a target application recognizes the custom _WITN record, shares the event with the witness, and uses the TYPE record value to set the role of the witness, set the result to "Supported".
  2. If a target application recognizes the custom _WITN record and shares the event with the witness but does not use the TYPE record value to set the role of the witness, set the result to "Partially Supported".

    However, if you set a test result to "Supported" for any test in this area, do not set any other test to "Partially Supported". Set partially-supported tests to "Rejected (non-standard)". This helps visitors focus on the fully-supported alternative(s).

  3. For any other outcome, set the test result to "Rejected (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 @I125@ and @I126@

0 @I125@ INDI
1 NAME 02-Principal _WITN TYPE /Event Shared/
1 SEX M
1 CENS
2 DATE 1900
2 _WITN @I126@
3 TYPE WitnessRole
0 @I126@ INDI
1 NAME 02-Witness _WITN TYPE /Event Shared/
1 SEX M

Letters N and S indicating non-standard 03-Principal _ASSO RELA and 03-Witness _ASSO RELA

This test uses two INDI records, 03-Principal _ASSO RELA (@I127@) and 03-Witness _ASSO RELA (@I128@).

03-Principal _ASSO RELA has a CENS event and shares it with 03-Witness _ASSO RELA.

This variation uses an _ASSO record to add a participant and a RELA subrecord to assign the role of the witness.

This combination of GEDCOM records is described on GenWiki, a genealogy resource for German-speaking genealogists. The site includes specifications adopted by several genealogy applications that focus on the German-speaking market.

Test Result Criteria

  1. If a target application recognizes the custom _ASSO record, shares the event with the witness, and uses the RELA record value to set the role of the witness, set the result to "Supported".
  2. If a target application recognizes the custom _ASSO record and shares the event with the witness but does not use the RELA record value to set the role of the witness, set the result to "Partially Supported".

    However, if you set a test result to "Supported" for any test in this area, do not set any other test to "Partially Supported". Set partially-supported tests to "Rejected (non-standard)". This helps visitors focus on the fully-supported alternative(s).

  3. For any other outcome, set the test result to "Rejected (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 @I127@ and @I128@

0 @I127@ INDI
1 NAME 03-Principal _ASSO RELA /Event Shared/
1 SEX M
1 CENS
2 DATE 1900
2 _ASSO @I128@
3 RELA WitnessRole
0 @I128@ INDI
1 NAME 03-Witness _ASSO RELA /Event Shared/
1 SEX M
On This Page