description: The RelatedPerson profile contains constraints common to the Mother and Father profiles. Serves as resource profile for RelatedPersonMother and RelatedPersonFather. \nThis profile is designed to supplant the similar profile in VRDR package_name: hl7.fhir.us.vr derivation: constraint name: RelatedPersonParentVitalRecords type: RelatedPerson elements: extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: deceased: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-deceased-vr', index: 1} min: 0 max: 1 birthPlace: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr', index: 2} min: 0 max: 1 race: match: {url: null} schema: {type: Extension, short: 'If race is unknown, use UNK from the bound value set.', url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-race', index: 3} min: 0 max: 1 ethnicity: match: {url: null} schema: {type: Extension, short: If ethnicity is unknown omit both coded data fields., url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity', index: 4} min: 0 max: 1 identifier: index: 5 slicing: rules: open ordered: false description: Slice based on ID type discriminator: - {path: type, type: pattern} min: null slices: SSN: match: type: coding: - {code: SS, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: short: SSN if available and appropriate to send index: 6 elements: type: pattern: type: CodeableConcept value: coding: - {code: SS, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 7 required: [type] patient: type: Reference refers: ['http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-vr'] index: 8 relationship: {index: 9} name: {index: 10} birthDate: mustSupport: true index: 11 extensions: partialDate: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/ExtensionPartialDateVitalRecords', min: 0, short: Provides values of a partial date, type: Extension, mustSupport: true, index: 13} bypassEditFlag: url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag type: Extension index: 14 elements: value: short: To reflect the relevant edit possibilities for date of birth. choices: [] index: 16 elements: extension: index: 12 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: partialDate: match: {url: null} schema: {short: Provides values of a partial date, type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/ExtensionPartialDateVitalRecords', index: 13} min: 0 bypassEditFlag: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag index: 14 elements: value: short: To reflect the relevant edit possibilities for date of birth. choices: [] index: 16 package_version: common-library-2.0.0-ballot extensions: deceased: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-deceased-vr', min: 0, max: 1, type: Extension, index: 1} birthPlace: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr', min: 0, max: 1, type: Extension, index: 2} race: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-race', min: 0, max: 1, type: Extension, short: 'If race is unknown, use UNK from the bound value set.', index: 3} ethnicity: {url: 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity', min: 0, max: 1, type: Extension, short: If ethnicity is unknown omit both coded data fields., index: 4} class: profile kind: resource url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/RelatedPerson-parent-vr base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson version: 2.0.0-ballot required: [relationship, name]