PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.vr-common-library@2.0.0
    http://hl7.org/fhir/us/vr-common-library/StructureDefinition/RelatedPerson-parent-vr
description: The RelatedPerson profile contains constraints common to the Mother and Father profiles. Serves as resource profile for RelatedPersonMother and RelatedPersonFather. \r\nThis profile is designed to supplant the similar profile in VRDR
package_name: hl7.fhir.us.vr-common-library
derivation: constraint
name: RelatedPersonParentVitalRecords
type: RelatedPerson
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        birthPlace:
          match: {url: null}
          schema: {type: Extension, url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr', index: 1}
          min: 0
          max: 1
  identifier:
    index: 2
    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: 3
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: SS, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                index: 4
            required: [type]
  patient:
    type: Reference
    refers: ['http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-vr']
    index: 5
  relationship: {index: 6}
  name: {index: 7}
  birthDate:
    extensions:
      partialDate: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr', min: 0, type: Extension, short: Provides values of a partial date, index: 9}
      bypassEditFlag:
        url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
        type: Extension
        index: 10
        elements:
          value:
            short: To reflect the relevant edit possibilities for date of birth.
            choices: []
            index: 12
    elements:
      extension:
        index: 8
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            partialDate:
              match: {url: null}
              schema: {type: Extension, short: Provides values of a partial date, url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-partial-date-vr', index: 9}
              min: 0
            bypassEditFlag:
              match: {url: null}
              schema:
                type: Extension
                url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/BypassEditFlag
                index: 10
                elements:
                  value:
                    short: To reflect the relevant edit possibilities for date of birth.
                    choices: []
                    index: 12
package_version: 2.0.0
extensions:
  birthPlace: {url: 'http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Extension-relatedperson-birthplace-vr', min: 0, max: 1, type: Extension, index: 1}
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
required: [relationship, name]