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 "Relationship" use one of several methods for defining the relationship between a parent and a child.

01-PEDI Adoptive

This tests an adopted relationship defined between two parents (01-PEDI Adoptive Father and 01-PEDI Adoptive Mother) and a child (01-PEDI Adopted Child) using a INDI.FAMC.PEDI record.

Test Result Criteria

  1. If a target application processes the PEDI record and assigns a label based on "adopted" to the father, mother, and child, set the test result to "Supported".
  2. If a target application rejects the PEDI record with a message in its import log, set the test result to "Rejected".
  3. If a target application ignores the PEDI record and does not issue an error message, set the test result to "Ignored".
  4. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I222@, @I223@ and @I224@

0 @I222@ INDI
1 NAME 01-PEDI Adoptive Father /Relationship/
1 SEX M
1 FAMS @F222@
0 @I223@ INDI
1 NAME 01-PEDI Adoptive Mother /Relationship/
1 SEX F
1 FAMS @F222@
0 @I224@ INDI
1 NAME 01-PEDI Adopted Child /Relationship/
1 SEX M
1 FAMC @F222@
2 PEDI adopted
0 @F222@ FAM
1 HUSB @I222@
1 WIFE @I223@
1 CHIL @I224@

02-PEDI Birth

This tests the relationships between birth parents (02-PEDI Birth Father and 02-PEDI Birth Mother) and a child (02-PEDI Child) and adoptive parents (02-PEDI Adoptive Father and 02-PEDI Adoptive Mother) and the same child. The relationships are defined using INDI.FAMC.PEDI records.

Test Result Criteria

  1. If a target application processes both PEDI records and meets the additional criteria below, set the test result to "Supported".
    • The target application assigns a label based on "birth" to the father (02-PEDI Birth Father), mother (02-PEDI Birth Mother), and child (02-PEDI Child).
    • The target application assigns a label based on "adopted" to the father (02-PEDI Adoptive Father), mother (02-PEDI Adoptive Mother), and child (02-PEDI Child)
    • The target application sets the preferred parent relationship to the adoptive parents
  2. If a target application rejects either or both of the PEDI records with a message in its import log, set the test result to "Rejected".
  3. If a target application ignores either or both of the PEDI records and does not issue an error message, set the test result to "Ignored".
  4. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I225@, @I226@, @I227@, @I228@ and @I229@

0 @I225@ INDI
1 NAME 02-PEDI Birth Father /Relationship/
1 SEX M
1 FAMS @F225@
0 @I226@ INDI
1 NAME 02-PEDI Birth Mother /Relationship/
1 SEX F
1 FAMS @F225@
0 @I227@ INDI
1 NAME 02-PEDI Adoptive Father /Relationship/
1 SEX M
1 FAMS @F227@
0 @I228@ INDI
1 NAME 02-PEDI Adoptive Mother /Relationship/
1 SEX F
1 FAMS @F227@
0 @I229@ INDI
1 NAME 02-PEDI Child /Relationship/
1 SEX M
1 FAMC @F227@
2 PEDI adopted
1 FAMC @F225@
2 PEDI birth
0 @F225@ FAM
1 HUSB @I225@
1 WIFE @I226@
1 CHIL @I229@
0 @F227@ FAM
1 HUSB @I227@
1 WIFE @I228@
1 CHIL @I229@

03-PEDI Foster

This tests a foster relationship defined between two parents (03-PEDI Foster Father and 03-PEDI Foster Mother) and a child (03-PEDI Foster Child) using a INDI.FAMC.PEDI record.

Test Result Criteria

  1. If a target application processes the PEDI record and assigns a label based on "foster" to the father, mother, and child, set the test result to "Supported".
  2. If a target application rejects the PEDI record with a message in its import log, set the test result to "Rejected".
  3. If a target application ignores the PEDI record and does not issue an error message, set the test result to "Ignored".
  4. For any other outcome, set the test result to "Imported Incorrectly" and describe the outcome in the comment.

GEDCOM Records for @I230@, @I231@ and @I232@

0 @I230@ INDI
1 NAME 03-PEDI Foster Father /Relationship/
1 SEX M
1 FAMS @F230@
0 @I231@ INDI
1 NAME 03-PEDI Foster Mother /Relationship/
1 SEX F
1 FAMS @F230@
0 @I232@ INDI
1 NAME 03-PEDI Foster Child /Relationship/
1 SEX M
1 FAMC @F230@
2 PEDI foster
0 @F230@ FAM
1 HUSB @I230@
1 WIFE @I231@
1 CHIL @I232@

Letters N and S indicating non-standard 04-XREL Step Father

This tests a step relationship defined between a father (04-XREL Step Father) and a child (04-XREL Child) using a FAM.CHIL._FREL record. The father is married to the birth mother (04-XREL Birth Mother). No explicit label is supplied for the mother.

Test Result Criteria

  1. If a target application processes the _FREL record and assigns a label based on "step" to the father and child, and "step" is not used to label the mother-child relationship, 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 non-standard records or values.

GEDCOM Records for @I233@, @I234@ and @I235@

0 @I233@ INDI
1 NAME 04-XREL Step Father /Relationship/
1 SEX M
1 FAMS @F233@
0 @I234@ INDI
1 NAME 04-XREL Birth Mother /Relationship/
1 SEX F
1 FAMS @F233@
0 @I235@ INDI
1 NAME 04-XREL Child /Relationship/
1 SEX M
1 FAMC @F233@
0 @F233@ FAM
1 HUSB @I233@
1 WIFE @I234@
1 CHIL @I235@
2 _FREL step

Letters N and S indicating non-standard 05-XREL Step Mother

This tests a step relationship defined between a mother (05-XREL Step Mother) and a child (05-XREL Child) using a FAM.CHIL._MREL record. The mother is married to the birth father (05-XREL Birth Father). No explicit label is supplied for the father.

Test Result Criteria

  1. If a target application processes the _MREL record and assigns a label based on "step" to the mother and child, and "step" is not used to label the father-child relationship, 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 non-standard records or values.

GEDCOM Records for @I236@, @I237@ and @I238@

0 @I236@ INDI
1 NAME 05-XREL Step Mother /Relationship/
1 SEX F
1 FAMS @F236@
0 @I237@ INDI
1 NAME 05-XREL Birth Father /Relationship/
1 SEX M
1 FAMS @F236@
0 @I238@ INDI
1 NAME 05-XREL Child /Relationship/
1 SEX M
1 FAMC @F236@
0 @F236@ FAM
1 WIFE @I236@
1 HUSB @I237@
1 CHIL @I238@
2 _MREL step

Letters N and S indicating non-standard 06-XREL Step Parents

This tests a step relationship defined between two parents (06-XREL Step Father and 06-XREL Step Mother) and a child (06-XREL Child) using FAM.CHIL._MREL and FAM.CHIL._MREL records.

Test Result Criteria

  1. If a target application processes the _FREL and _MREL records and assigns a label based on "step" to the father, mother, and child, 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 non-standard records or values.

GEDCOM Records for @I239@, @I240@ and @I241@

0 @I239@ INDI
1 NAME 06-XREL Step Father /Relationship/
1 SEX M
1 FAMS @F239@
0 @I240@ INDI
1 NAME 06-XREL Step Mother /Relationship/
1 SEX F
1 FAMS @F239@
0 @I241@ INDI
1 NAME 06-XREL Child /Relationship/
1 SEX M
1 FAMC @F239@
0 @F239@ FAM
1 HUSB @I239@
1 WIFE @I240@
1 CHIL @I241@
2 _FREL step
2 _MREL step
On This Page