PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.vr@common-library-2.0.0-ballot
    http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-child-vr
description: The subject patient (newborn/infant/child) for whom clinical data is included in the report.
package_name: hl7.fhir.us.vr
derivation: constraint
name: PatientChildVitalRecords
type: Patient
elements:
  extension:
    index: 0
    slicing:
      slices:
        race:
          match: {}
          schema: {mustSupport: true, index: 1}
        ethnicity:
          match: {}
          schema: {mustSupport: true, index: 2}
        birthsex:
          match: {}
          schema:
            mustSupport: true
            _required: true
            index: 3
            extensions: {}
            elements:
              extension: {index: 4}
              value:
                choices: []
                index: 6
        birthPlace:
          match: {}
          schema: {mustSupport: true, index: 7}
        parentReportedAgeAtDelivery:
          match: {}
          schema: {short: The mother or father's reported age at the time of delivery of the child, index: 8}
  identifier:
    mustSupport: true
    index: 9
    slicing:
      slices:
        MRN:
          match: {}
          schema: {mustSupport: true, index: 9}
  name:
    index: 10
    elements:
      family:
        extensions:
          dataAbsentReason: {url: null, short: When "name not chosen" use code "temp-unknown", index: 11}
        elements:
          extension:
            short: When "name not chosen" use code "temp-unknown"
            index: 11
            slicing:
              slices:
                dataAbsentReason:
                  match: {}
                  schema: {short: When "name not chosen" use code "temp-unknown", index: 11}
      given:
        extensions:
          dataAbsentReason: {url: null, short: When "name not chosen" use code "temp-unknown", index: 12}
        elements:
          extension:
            short: When "name not chosen" use code "temp-unknown"
            index: 12
            slicing:
              slices:
                dataAbsentReason:
                  match: {}
                  schema: {short: When "name not chosen" use code "temp-unknown", index: 12}
  birthDate:
    short: Birth Date with support for partial date and time of birth via extension.  See [Birth Date and Time].
    index: 13
    extensions:
      partialDateTime: {url: null, short: Use if only partial date and time of birth is known, mustSupport: true, index: 14}
      birthTime: {url: null, short: Time of Birth, mustSupport: true, index: 15}
    elements:
      extension:
        short: Use if only partial date and time of birth is known
        mustSupport: true
        index: 14
        slicing:
          slices:
            partialDateTime:
              match: {}
              schema: {short: Use if only partial date and time of birth is known, mustSupport: true, index: 14}
            birthTime:
              match: {}
              schema: {short: Time of Birth, mustSupport: true, index: 15}
  deceased:
    short: Indicates if the individual is deceased or not, dateTime is preferred
    mustSupport: true
    choices: []
    index: 17
  multipleBirth:
    extensions: {}
    elements:
      extension:
        elements:
          value:
            short: To reflect the relevant edit possibilities for plurality.
            choices: []
            index: 23
  multipleBirthInteger: {type: integer, mustSupport: true, choiceOf: multipleBirth, index: 20}
  multipleBirth[x]:
    extensions:
      multipleBirthTotal: {url: null, short: 'Where a patient is a part of a multiple delivery, this is the total number of deliveries that occurred in this pregnancy.', mustSupport: true, index: 24}
    elements:
      extension:
        short: Where a patient is a part of a multiple delivery, this is the total number of deliveries that occurred in this pregnancy.
        mustSupport: true
        index: 24
        slicing:
          slices:
            multipleBirthTotal:
              match: {}
              schema: {short: 'Where a patient is a part of a multiple delivery, this is the total number of deliveries that occurred in this pregnancy.', mustSupport: true, index: 24}
package_version: common-library-2.0.0-ballot
extensions:
  race: {url: null, mustSupport: true, index: 1}
  ethnicity: {url: null, mustSupport: true, index: 2}
  birthsex:
    url: null
    mustSupport: true
    _required: true
    index: 3
    extensions: {}
    elements:
      extension: {index: 4}
      value:
        choices: []
        index: 6
  birthPlace: {url: null, mustSupport: true, index: 7}
  parentReportedAgeAtDelivery: {url: null, short: The mother or father's reported age at the time of delivery of the child, index: 8}
class: profile
kind: resource
url: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-child-vr
base: http://hl7.org/fhir/us/vr-common-library/StructureDefinition/Patient-vr
version: 2.0.0-ballot
required: [extension, birthDate]