Vital Records Common Library (VRCL) FHIR Implementation Guide
2.0.0 - STU2-CI Build United States of America flag

Vital Records Common Library (VRCL) FHIR Implementation Guide, published by HL7 International / Public Health. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/vr-common-library/ and changes regularly. See the Directory of published versions

Resource Profile: RelatedPerson - Father Natural Vital Records

Official URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/RelatedPerson-father-natural-vr Version: 2.0.0
Active as of 2026-10-16 Computable Name: RelatedPersonFatherNaturalVitalRecords

The biological (natural) father of the newborn or fetus.

IJE Mapping

Natality
Use Case # Description IJE Name Field Type Value Set/Comments
Natality 25 Date of Birth (Father)--Year FDOB_YR birthDate.value date See PartialDatesAndTimes
Natality 26 Date of Birth (Father)--Month FDOB_MO birthDate.value date See PartialDatesAndTimes
Natality 27 Date of Birth (Father)--Day FDOB_DY birthDate.value date See PartialDatesAndTimes
Natality 28 Date of Birth (Father)--Edit Flag FAGE_BYPASS birthDate.extension[bypassEditFlag].value codeable ValueSetDateOfBirthEditFlagsVitalRecords,
See Handling of edit flags
Natality 274 Father's First Name DADFNAME name.given,
name.use = official
string
Natality 275 Father's Middle Name DADMNAME name.given,
name.use = official
string
Natality 276 Father's Last Name DADLNAME name.family,
name.use = official
string
Natality 277 Father's Surname Suffix DADSUFFX name.suffix,
name.use = official
string
Natality 279 Father's Social Security Number DAD_SSN identifier.value where system = ‘http://terminology.hl7.org/CodeSystem/v2-0203'
and type.coding.code=”SS”
string
Natality 290 State, U.S. Territory or Canadian Province of Birth (Father) - code FBPLACD_ST_TER_C extension[Extension-relatedperson-birthplace-vr].value[x].state string ValueSetStatesTerritoriesAndProvincesVitalRecords
Natality 291 Father's Country of Birth (Code) FBPLACE_CNT_C extension[Extension-relatedperson-birthplace-vr].value[x].country string ValueSetBirthplaceCountryVitalRecords
Natality 307 State, U.S. Territory or Canadian Province of Birth (Father) - literal FBPLACE_ST_TER_TXT extension[Extension-relatedperson-birthplace-vr].value[x].state (expanded from 2 letter code) string See StateLiterals
Natality 308 Father's Country of Birth (Literal) FBPLACE_CNTRY_TXT extension[Extension-relatedperson-birthplace-vr].value[x].country (expanded from 2 letter code) string See CountryLiterals

Fetal Death
Use Case # Description IJE Name Field Type Value Set/Comments
Fetal Death 25 Date of Birth (Father)--Year FDOB_YR birthDate.value date See PartialDatesAndTimes
Fetal Death 26 Date of Birth (Father)--Month FDOB_MO birthDate.value date See PartialDatesAndTimes
Fetal Death 27 Date of Birth (Father)--Day FDOB_DY birthDate.value date See PartialDatesAndTimes
Fetal Death 28 Date of Birth (Father)--Edit Flag FAGE_BYPASS birthDate.extension[bypassEditFlag].value codeable ValueSetDateOfBirthEditFlagsVitalRecords,
See Handling of edit flags
Fetal Death 261 Father's Legal First Name DADFNAME name.given,
name.use = official
string
Fetal Death 262 Father's Legal Middle Name DADMNAME name.given,
name.use = official
string
Fetal Death 263 Father's Legal Last Name DADLNAME name.family,
name.use = official
string
Fetal Death 264 Father's Legal Surname Suffix DADSUFFIX name.suffix,
name.use = official
string
Fetal Death 266 Father's Social Security Number DAD_SSN identifier.value where system = ‘http://terminology.hl7.org/CodeSystem/v2-0203'
and type.coding.code=”SS”
string
Fetal Death 277 State, U.S. Territory or Canadian Province of Birth (Father) - code FBPLACD_ST_TER_C extension[Extension-relatedperson-birthplace-vr].value[x].state string ValueSetStatesTerritoriesAndProvincesVitalRecords
Fetal Death 278 Father's Country of Birth (Code) FBPLACE_CNT_C extension[Extension-relatedperson-birthplace-vr].value[x].country string ValueSetBirthplaceCountryVitalRecords
Fetal Death 281 State, U.S. Territory or Canadian Province of Birth (Father) - literal FBPLACE_ST_TER_TXT extension[Extension-relatedperson-birthplace-vr].value[x].state (expanded from 2 letter code) string See StateLiterals
Fetal Death 282 Father's Country of Birth (Literal) FBPLACE_CNTRY_TXT extension[Extension-relatedperson-birthplace-vr].value[x].country (expanded from 2 letter code) string See CountryLiterals

Form Mapping

Form Mapping
Item # Form Field FHIR Profile Field Reference
10a Father’s Current Legal Name name Certificate of Live Birth
10b Father’s Date Of Birth birthDate Certificate of Live Birth
10c Father’s Birthplace extension:birthPlace Certificate of Live Birth
19 Father’s Social Security Number identifier:SSN Certificate of Live Birth
19 What is the current legal name of your baby’s father? name Mothers Worksheet for Child’s Birth Certificate
20 What is the father’s date of birth? birthDate Mothers Worksheet for Child’s Birth Certificate
21 In what State, U.S. territory, or foreign country was the father born? extension:birthPlace Mothers Worksheet for Child’s Birth Certificate
25b What is the father’s Social Security Number? identifier:SSN Mothers Worksheet for Child’s Birth Certificate
12a Father’s Current Legal Name name Report of Fetal Death
12b Father's Date of Birth birthDate Report of Fetal Death
12c Father's Birthplace extension:birthPlace Report of Fetal Death
11 What is the current legal name of your baby’s father? name Patient’s Worksheet for the Report of Fetal Death
12 What is the father’s date of birth? birthDate Patient’s Worksheet for the Report of Fetal Death
13 In what State, U.S. territory, or foreign country was the father born? extension:birthPlace Patient’s Worksheet for the Report of Fetal Death

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
Constraints: us-core-14
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for extension.extension:birthPlace 0..1 (Complex) RelatedPerson Birth Place Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr
RelatedPerson.Slices for extension.extension:birthPlace.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr"
RelatedPerson.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
RelatedPerson.Slices for identifier This element is included in summaries. 0..* Identifier A human identifier for this person
Slice: Unordered, Open by pattern:type
RelatedPerson.Slices for identifier.identifier:SSN This element is included in summaries. 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:SSN.type This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "SS"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:SSN.value This element is included in summaries. 0..1 string Social Security no.
Example General: 123456
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(Patient - Vital Records) The patient this person is related to
RelatedPerson.relationship This element must be supported. This element is included in summaries. C 1..1 CodeableConcept natural father
Binding: Value Set - Father Relationship Vital Records (required): FatherRelationship

Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name This element must be supported. This element is included in summaries. C 1..* HumanName A name associated with the person
RelatedPerson.name.use This element is a modifier element. This element is included in summaries. 0..1 code Usage of human name
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.family This element is included in summaries. 0..1 string Father's surname
RelatedPerson.name.given This element is included in summaries. 0..* string Father's first name
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.suffix This element is included in summaries. 0..* string Surname suffix
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.birthDate This element is included in summaries. 0..1 date Date on which the related person was born
RelatedPerson.birthDate.Slices for extension Content/Rules for all slices
RelatedPerson.birthDate.Slices for extension.extension:partialDate 0..* (Complex) Provides values of a partial date
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 (Complex) BypassEditFlag Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag"
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit
Binding: Value Set - Date of Birth Edit Flags (NCHS) Vital Records (required): Date of Birth Edit Flags (NCHS)
RelatedPerson.address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.identifier:SSN.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base required Value Set - Father Relationship Vital Records 📦2.0.0 This IG
RelatedPerson.name.use Base required NameUse 📍4.0.1 FHIR Std.
RelatedPerson.birthDate.​extension:bypassEditFlag.​value[x] Base required Value Set - Date of Birth Edit Flags (NCHS) Vital Records 📦2.0.0 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from RelatedPersonFatherVitalRecords

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
RelatedPerson.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for extension.extension:birthPlace 0..1 ExtensionRelatedpersonBirthplaceVitalRecords RelatedPerson Birth Place Vital Records
RelatedPerson.Slices for extension.extension:birthPlace.value[x]
RelatedPerson.Slices for extension.extension:birthPlace.value[x].state 0..1 string Birth state
RelatedPerson.Slices for extension.extension:birthPlace.value[x].country 0..1 string Birth country
RelatedPerson.Slices for identifier Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:SSN 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.type
RelatedPerson.Slices for identifier.identifier:SSN.type.coding
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.code 0..1 code Identifier type code
RelatedPerson.Slices for identifier.identifier:SSN.value 0..1 string Social Security no.
RelatedPerson.relationship 1..1 CodeableConcept natural father
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name.use 0..1 code Usage of human name
RelatedPerson.name.family 0..1 string Father's surname
RelatedPerson.name.given 0..* string Father's first name
RelatedPerson.name.suffix 0..* string Surname suffix
RelatedPerson.birthDate 0..1 date Date on which the related person was born
RelatedPerson.birthDate.Slices for extension Content/Rules for all slices
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 ExtensionBypassEditFlagVitalRecords BypassEditFlag Vital Records
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
Constraints: us-core-14
RelatedPerson.id This element is included in summaries. 0..1 id Logical id of this artifact
RelatedPerson.meta This element is included in summaries. 0..1 Meta Metadata about the resource
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
RelatedPerson.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace 0..1 (Complex) RelatedPerson Birth Place Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr
RelatedPerson.Slices for extension.extension:birthPlace.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for extension.extension:birthPlace.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr"
RelatedPerson.Slices for extension.extension:birthPlace.value[x] 0..1 Address The registered place of birth of the related person.
RelatedPerson.Slices for extension.extension:birthPlace.value[x].id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for extension.extension:birthPlace.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
RelatedPerson.Slices for extension.extension:birthPlace.value[x].type This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
RelatedPerson.Slices for extension.extension:birthPlace.value[x].text This element is included in summaries. 0..1 string Text representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for extension.extension:birthPlace.value[x].line This element is included in summaries. 0..* string Street name, number, direction & P.O. Box etc.
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for extension.extension:birthPlace.value[x].city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
RelatedPerson.Slices for extension.extension:birthPlace.value[x].district This element is included in summaries. 0..1 string District name (aka county)
Example General: Madison
RelatedPerson.Slices for extension.extension:birthPlace.value[x].state This element is included in summaries. 0..1 string Birth state
RelatedPerson.Slices for extension.extension:birthPlace.value[x].postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for extension.extension:birthPlace.value[x].country This element is included in summaries. 0..1 string Birth country
RelatedPerson.Slices for extension.extension:birthPlace.value[x].period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
RelatedPerson.Slices for identifier This element is included in summaries. 0..* Identifier A human identifier for this person
Slice: Unordered, Open by pattern:type
RelatedPerson.Slices for identifier.identifier:SSN This element is included in summaries. 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:SSN.type This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "SS"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:SSN.type.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.system This element is included in summaries. 0..1 uri Identity of the terminology system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.code This element is included in summaries. 0..1 code Identifier type code
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.display This element is included in summaries. 0..1 string Representation defined by the system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
RelatedPerson.Slices for identifier.identifier:SSN.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
RelatedPerson.Slices for identifier.identifier:SSN.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
RelatedPerson.Slices for identifier.identifier:SSN.value This element is included in summaries. 0..1 string Social Security no.
Example General: 123456
RelatedPerson.Slices for identifier.identifier:SSN.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:SSN.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(Patient - Vital Records) The patient this person is related to
RelatedPerson.relationship This element must be supported. This element is included in summaries. C 1..1 CodeableConcept natural father
Binding: Value Set - Father Relationship Vital Records (required): FatherRelationship

Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name This element must be supported. This element is included in summaries. C 1..* HumanName A name associated with the person
RelatedPerson.name.id 0..1 string Unique id for inter-element referencing
RelatedPerson.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.name.use This element is a modifier element. This element is included in summaries. 0..1 code Usage of human name
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element is included in summaries. 0..1 string Father's surname
RelatedPerson.name.given This element is included in summaries. 0..* string Father's first name
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.prefix This element is included in summaries. 0..* string Parts that come before the name
This repeating element order: Prefixes appear in the correct order for presenting the name
RelatedPerson.name.suffix This element is included in summaries. 0..* string Surname suffix
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.gender This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.birthDate This element is included in summaries. 0..1 date Date on which the related person was born
RelatedPerson.birthDate.id 0..1 string xml:id (or equivalent in JSON)
RelatedPerson.birthDate.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:partialDate 0..* (Complex) Provides values of a partial date
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 (Complex) BypassEditFlag Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.id 0..1 string Unique id for inter-element referencing
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag"
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit
Binding: Value Set - Date of Birth Edit Flags (NCHS) Vital Records (required): Date of Birth Edit Flags (NCHS)
RelatedPerson.birthDate.value 0..1 date Primitive value for date
RelatedPerson.address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
RelatedPerson.photo 0..* Attachment Image of the person
RelatedPerson.period 0..1 Period Period of time that this relationship is considered valid
RelatedPerson.communication 0..* BackboneElement A language which may be used to communicate with about the patient's health
RelatedPerson.communication.id 0..1 string Unique id for inter-element referencing
RelatedPerson.communication.extension 0..* Extension Additional content defined by implementations
RelatedPerson.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
RelatedPerson.communication.language 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
RelatedPerson.communication.preferred 0..1 boolean Language preference indicator

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.language Base preferred Common Languages 📦4.0.1 FHIR Std.
RelatedPerson.extension:birthPlace.​value[x].use Base required AddressUse 📍4.0.1 FHIR Std.
RelatedPerson.extension:birthPlace.​value[x].type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base required Value Set - Father Relationship Vital Records 📦2.0.0 This IG
RelatedPerson.name.use Base required NameUse 📍4.0.1 FHIR Std.
RelatedPerson.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
RelatedPerson.birthDate.​extension:bypassEditFlag.​value[x] Base required Value Set - Date of Birth Edit Flags (NCHS) Vital Records 📦2.0.0 This IG
RelatedPerson.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from RelatedPersonFatherVitalRecords

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
Constraints: us-core-14
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for extension.extension:birthPlace 0..1 (Complex) RelatedPerson Birth Place Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr
RelatedPerson.Slices for extension.extension:birthPlace.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr"
RelatedPerson.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
RelatedPerson.Slices for identifier This element is included in summaries. 0..* Identifier A human identifier for this person
Slice: Unordered, Open by pattern:type
RelatedPerson.Slices for identifier.identifier:SSN This element is included in summaries. 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:SSN.type This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "SS"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:SSN.value This element is included in summaries. 0..1 string Social Security no.
Example General: 123456
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(Patient - Vital Records) The patient this person is related to
RelatedPerson.relationship This element must be supported. This element is included in summaries. C 1..1 CodeableConcept natural father
Binding: Value Set - Father Relationship Vital Records (required): FatherRelationship

Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name This element must be supported. This element is included in summaries. C 1..* HumanName A name associated with the person
RelatedPerson.name.use This element is a modifier element. This element is included in summaries. 0..1 code Usage of human name
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.family This element is included in summaries. 0..1 string Father's surname
RelatedPerson.name.given This element is included in summaries. 0..* string Father's first name
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.suffix This element is included in summaries. 0..* string Surname suffix
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.birthDate This element is included in summaries. 0..1 date Date on which the related person was born
RelatedPerson.birthDate.Slices for extension Content/Rules for all slices
RelatedPerson.birthDate.Slices for extension.extension:partialDate 0..* (Complex) Provides values of a partial date
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 (Complex) BypassEditFlag Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag"
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit
Binding: Value Set - Date of Birth Edit Flags (NCHS) Vital Records (required): Date of Birth Edit Flags (NCHS)
RelatedPerson.address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.identifier:SSN.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base required Value Set - Father Relationship Vital Records 📦2.0.0 This IG
RelatedPerson.name.use Base required NameUse 📍4.0.1 FHIR Std.
RelatedPerson.birthDate.​extension:bypassEditFlag.​value[x] Base required Value Set - Date of Birth Edit Flags (NCHS) Vital Records 📦2.0.0 This IG

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from RelatedPersonFatherVitalRecords

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
RelatedPerson.Slices for extension Content/Rules for all slices
RelatedPerson.Slices for extension.extension:birthPlace 0..1 ExtensionRelatedpersonBirthplaceVitalRecords RelatedPerson Birth Place Vital Records
RelatedPerson.Slices for extension.extension:birthPlace.value[x]
RelatedPerson.Slices for extension.extension:birthPlace.value[x].state 0..1 string Birth state
RelatedPerson.Slices for extension.extension:birthPlace.value[x].country 0..1 string Birth country
RelatedPerson.Slices for identifier Content/Rules for all slices
RelatedPerson.Slices for identifier.identifier:SSN 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.type
RelatedPerson.Slices for identifier.identifier:SSN.type.coding
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.code 0..1 code Identifier type code
RelatedPerson.Slices for identifier.identifier:SSN.value 0..1 string Social Security no.
RelatedPerson.relationship 1..1 CodeableConcept natural father
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name
RelatedPerson.name.use 0..1 code Usage of human name
RelatedPerson.name.family 0..1 string Father's surname
RelatedPerson.name.given 0..* string Father's first name
RelatedPerson.name.suffix 0..* string Surname suffix
RelatedPerson.birthDate 0..1 date Date on which the related person was born
RelatedPerson.birthDate.Slices for extension Content/Rules for all slices
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 ExtensionBypassEditFlagVitalRecords BypassEditFlag Vital Records
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
RelatedPerson C 0..* RelatedPersonFatherVitalRecords The biological father of the newborn or fetus.
Constraints: us-core-14
RelatedPerson.id This element is included in summaries. 0..1 id Logical id of this artifact
RelatedPerson.meta This element is included in summaries. 0..1 Meta Metadata about the resource
RelatedPerson.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
RelatedPerson.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
RelatedPerson.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
RelatedPerson.contained 0..* Resource Contained, inline Resources
RelatedPerson.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace 0..1 (Complex) RelatedPerson Birth Place Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr
RelatedPerson.Slices for extension.extension:birthPlace.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for extension.extension:birthPlace.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr"
RelatedPerson.Slices for extension.extension:birthPlace.value[x] 0..1 Address The registered place of birth of the related person.
RelatedPerson.Slices for extension.extension:birthPlace.value[x].id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for extension.extension:birthPlace.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for extension.extension:birthPlace.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code home | work | temp | old | billing - purpose of this address
Binding: AddressUse (required): The use of an address.
Example General: home
RelatedPerson.Slices for extension.extension:birthPlace.value[x].type This element is included in summaries. 0..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
RelatedPerson.Slices for extension.extension:birthPlace.value[x].text This element is included in summaries. 0..1 string Text representation of the address
Example General: 137 Nowhere Street, Erewhon 9132
RelatedPerson.Slices for extension.extension:birthPlace.value[x].line This element is included in summaries. 0..* string Street name, number, direction & P.O. Box etc.
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
RelatedPerson.Slices for extension.extension:birthPlace.value[x].city This element is included in summaries. 0..1 string Name of city, town etc.
Example General: Erewhon
RelatedPerson.Slices for extension.extension:birthPlace.value[x].district This element is included in summaries. 0..1 string District name (aka county)
Example General: Madison
RelatedPerson.Slices for extension.extension:birthPlace.value[x].state This element is included in summaries. 0..1 string Birth state
RelatedPerson.Slices for extension.extension:birthPlace.value[x].postalCode This element is included in summaries. 0..1 string Postal code for area
Example General: 9132
RelatedPerson.Slices for extension.extension:birthPlace.value[x].country This element is included in summaries. 0..1 string Birth country
RelatedPerson.Slices for extension.extension:birthPlace.value[x].period This element is included in summaries. 0..1 Period Time period when address was/is in use
Example General: {"start":"2010-03-23","end":"2010-07-01"}
RelatedPerson.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
RelatedPerson.Slices for identifier This element is included in summaries. 0..* Identifier A human identifier for this person
Slice: Unordered, Open by pattern:type
RelatedPerson.Slices for identifier.identifier:SSN This element is included in summaries. 0..1 Identifier SSN if available and appropriate to send
RelatedPerson.Slices for identifier.identifier:SSN.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
RelatedPerson.Slices for identifier.identifier:SSN.type This element is included in summaries. 1..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
      "code" : "SS"
    }
  ]
}
RelatedPerson.Slices for identifier.identifier:SSN.type.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.type.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.id 0..1 string Unique id for inter-element referencing
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.system This element is included in summaries. 0..1 uri Identity of the terminology system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.code This element is included in summaries. 0..1 code Identifier type code
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.display This element is included in summaries. 0..1 string Representation defined by the system
RelatedPerson.Slices for identifier.identifier:SSN.type.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
RelatedPerson.Slices for identifier.identifier:SSN.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
RelatedPerson.Slices for identifier.identifier:SSN.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
RelatedPerson.Slices for identifier.identifier:SSN.value This element is included in summaries. 0..1 string Social Security no.
Example General: 123456
RelatedPerson.Slices for identifier.identifier:SSN.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
RelatedPerson.Slices for identifier.identifier:SSN.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
RelatedPerson.active This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 boolean Whether this related person's record is in active use
RelatedPerson.patient This element must be supported. This element is included in summaries. 1..1 Reference(Patient - Vital Records) The patient this person is related to
RelatedPerson.relationship This element must be supported. This element is included in summaries. C 1..1 CodeableConcept natural father
Binding: Value Set - Father Relationship Vital Records (required): FatherRelationship

Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
      "code" : "NFTH"
    }
  ]
}
RelatedPerson.name This element must be supported. This element is included in summaries. C 1..* HumanName A name associated with the person
RelatedPerson.name.id 0..1 string Unique id for inter-element referencing
RelatedPerson.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
RelatedPerson.name.use This element is a modifier element. This element is included in summaries. 0..1 code Usage of human name
Binding: NameUse (required): The use of a human name.
RelatedPerson.name.text This element is included in summaries. 0..1 string Text representation of the full name
RelatedPerson.name.family This element is included in summaries. 0..1 string Father's surname
RelatedPerson.name.given This element is included in summaries. 0..* string Father's first name
This repeating element order: Given Names appear in the correct order for presenting the name
RelatedPerson.name.prefix This element is included in summaries. 0..* string Parts that come before the name
This repeating element order: Prefixes appear in the correct order for presenting the name
RelatedPerson.name.suffix This element is included in summaries. 0..* string Surname suffix
This repeating element order: Suffixes appear in the correct order for presenting the name
RelatedPerson.name.period This element is included in summaries. 0..1 Period Time period when name was/is in use
RelatedPerson.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint A contact detail for the person
RelatedPerson.gender This element is included in summaries. 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.
RelatedPerson.birthDate This element is included in summaries. 0..1 date Date on which the related person was born
RelatedPerson.birthDate.id 0..1 string xml:id (or equivalent in JSON)
RelatedPerson.birthDate.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:partialDate 0..* (Complex) Provides values of a partial date
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag 0..1 (Complex) BypassEditFlag Vital Records
URL: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.id 0..1 string Unique id for inter-element referencing
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.extension 0..0 Extension
Slice: Unordered, Open by value:url
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.url 1..1 uri "http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag"
RelatedPerson.birthDate.Slices for extension.extension:bypassEditFlag.value[x] 1..1 CodeableConcept Date edit
Binding: Value Set - Date of Birth Edit Flags (NCHS) Vital Records (required): Date of Birth Edit Flags (NCHS)
RelatedPerson.birthDate.value 0..1 date Primitive value for date
RelatedPerson.address This element must be supported. This element is included in summaries. 0..* Address Address where the related person can be contacted or visited
RelatedPerson.photo 0..* Attachment Image of the person
RelatedPerson.period 0..1 Period Period of time that this relationship is considered valid
RelatedPerson.communication 0..* BackboneElement A language which may be used to communicate with about the patient's health
RelatedPerson.communication.id 0..1 string Unique id for inter-element referencing
RelatedPerson.communication.extension 0..* Extension Additional content defined by implementations
RelatedPerson.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
RelatedPerson.communication.language 1..1 CodeableConcept The language which can be used to communicate with the patient about his or her health
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
RelatedPerson.communication.preferred 0..1 boolean Language preference indicator

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.language Base preferred Common Languages 📦4.0.1 FHIR Std.
RelatedPerson.extension:birthPlace.​value[x].use Base required AddressUse 📍4.0.1 FHIR Std.
RelatedPerson.extension:birthPlace.​value[x].type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
RelatedPerson.identifier:SSN.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base required Value Set - Father Relationship Vital Records 📦2.0.0 This IG
RelatedPerson.name.use Base required NameUse 📍4.0.1 FHIR Std.
RelatedPerson.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
RelatedPerson.birthDate.​extension:bypassEditFlag.​value[x] Base required Value Set - Date of Birth Edit Flags (NCHS) Vital Records 📦2.0.0 This IG
RelatedPerson.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from RelatedPersonFatherVitalRecords

Summary

 

Other representations of profile: CSV, Excel, Schematron