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: birthsex: match: {} schema: _required: true index: 1 extensions: {} elements: extension: {index: 2} value: short: Sex choices: [] index: 4 birthPlace: match: {} schema: index: 5 elements: value[x]: elements: city: {short: City of Birth, index: 6} district: short: District of Birth index: 7 extensions: districtCode: {url: null, short: County of birth, index: 8} elements: extension: short: County of birth index: 8 slicing: slices: districtCode: match: {} schema: {short: County of birth, index: 8} state: short: State of Birth index: 9 extensions: nationalReportingJurisdictionId: {url: null, short: Jurisdiction of Birth, index: 10} elements: extension: short: Jurisdiction of Birth index: 10 slicing: slices: nationalReportingJurisdictionId: match: {} schema: {short: Jurisdiction of Birth, index: 10} parentReportedAgeAtDelivery: match: {} schema: short: The mother or father's reported age at the time of delivery of the child index: 11 extensions: reportedAge: url: null index: 12 elements: value: short: Reported age choices: [] index: 14 motherOrFather: url: null index: 15 elements: value: short: Indicates mother/Father code choices: [] index: 17 elements: extension: index: 12 slicing: slices: reportedAge: match: {} schema: index: 12 elements: value: short: Reported age choices: [] index: 14 motherOrFather: match: {} schema: index: 15 elements: value: short: Indicates mother/Father code choices: [] index: 17 identifier: index: 18 slicing: slices: MRN: match: {} schema: index: 18 elements: type: elements: coding: elements: code: {short: Identifier type code, index: 19} value: {short: Medical record number, index: 20} name: index: 21 elements: use: {short: The use of a human name, index: 22} family: index: 23 extensions: dataAbsentReason: {url: null, short: When "name not chosen" use code "temp-unknown", index: 24} elements: extension: short: When "name not chosen" use code "temp-unknown" index: 24 slicing: slices: dataAbsentReason: match: {} schema: {short: When "name not chosen" use code "temp-unknown", index: 24} given: extensions: dataAbsentReason: {url: null, short: When "name not chosen" use code "temp-unknown", index: 25} elements: extension: short: When "name not chosen" use code "temp-unknown" index: 25 slicing: slices: dataAbsentReason: match: {} schema: {short: When "name not chosen" use code "temp-unknown", index: 25} suffix: {short: Surname suffix, index: 26} required: [family] slicing: slices: currentLegalName: match: {} schema: index: 27 elements: family: {index: 28} required: [family] namePriorToFirstMarriage: match: {} schema: index: 29 elements: family: {index: 30} required: [family] birthDate: short: Birth Date with support for partial date and time of birth via extension. See [Birth Date and Time]. index: 31 extensions: partialDateTime: {url: null, short: Use if only partial date and time of birth is known, index: 32} birthTime: {url: null, short: Time of Birth, index: 33} elements: extension: short: Use if only partial date and time of birth is known index: 32 slicing: slices: partialDateTime: match: {} schema: {short: Use if only partial date and time of birth is known, index: 32} birthTime: match: {} schema: {short: Time of Birth, index: 33} deceased: short: Indicates if the individual is deceased or not, dateTime is preferred mustSupport: true choices: [] index: 35 multipleBirth: extensions: {} elements: extension: elements: value: short: Plurality choices: [] index: 45 multipleBirthInteger: {type: integer, choiceOf: multipleBirth, index: 38} 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. index: 42 extensions: {} elements: extension: {index: 43} 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. index: 42 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. index: 42 extensions: {} elements: extension: {index: 43} package_version: common-library-2.0.0 extensions: birthsex: url: null _required: true index: 1 extensions: {} elements: extension: {index: 2} value: short: Sex choices: [] index: 4 birthPlace: url: null index: 5 elements: value[x]: elements: city: {short: City of Birth, index: 6} district: short: District of Birth index: 7 extensions: districtCode: {url: null, short: County of birth, index: 8} elements: extension: short: County of birth index: 8 slicing: slices: districtCode: match: {} schema: {short: County of birth, index: 8} state: short: State of Birth index: 9 extensions: nationalReportingJurisdictionId: {url: null, short: Jurisdiction of Birth, index: 10} elements: extension: short: Jurisdiction of Birth index: 10 slicing: slices: nationalReportingJurisdictionId: match: {} schema: {short: Jurisdiction of Birth, index: 10} parentReportedAgeAtDelivery: url: null short: The mother or father's reported age at the time of delivery of the child index: 11 extensions: reportedAge: url: null index: 12 elements: value: short: Reported age choices: [] index: 14 motherOrFather: url: null index: 15 elements: value: short: Indicates mother/Father code choices: [] index: 17 elements: extension: index: 12 slicing: slices: reportedAge: match: {} schema: index: 12 elements: value: short: Reported age choices: [] index: 14 motherOrFather: match: {} schema: index: 15 elements: value: short: Indicates mother/Father code choices: [] index: 17 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 required: [extension, birthDate]