description: This profile represents pregnancy status, enabling investigators to determine if a patient was pregnant, possibly pregnant, not pregnant or whether the pregnancy status was unknown at a given point in time. package_name: hl7.fhir.us.ph-library derivation: constraint name: USPublicHealthPregnancyStatusObservation type: Observation elements: extension: mustSupport: true index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: extensionPregnancyStatusDeterminationDate: match: {url: null} schema: {short: Pregnancy Status Determination Date, type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-date-determined-extension', index: 1} min: 0 max: 1 subject: type: Reference refers: ['http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-patient'] index: 2 effective: short: (USCDI+) Pregnancy Status Recorded Date choices: [] index: 4 value: short: (USCDI+) Pregnancy Status choices: [] index: 6 method: short: (USCDI+) Pregnancy Status Determination Method binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.80|20240607'} mustSupport: true index: 7 component: mustSupport: true index: 8 slicing: rules: open discriminator: - {path: value, type: type} min: null slices: estimatedGestationalAgeOfPregnancy: match: {} schema: short: Estimated Gestational Age and related data mustSupport: true array: true index: 9 extensions: {} elements: extension: {type: Extension, short: (USCDI+) Gestational Age Determination Date, mustSupport: true, url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-date-determined-extension', index: 10} code: short: (USCDI+) Gestational Age Determination Method (code includes method, if known) binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.82|20240608'} mustSupport: true index: 11 value: short: (USCDI+) Gestational Age (estimated - days) mustSupport: true pattern: type: Quantity value: {unit: d} choices: [valueQuantity] type: Quantity index: 13 valueQuantity: short: (USCDI+) Gestational Age (estimated - days) type: Quantity mustSupport: true pattern: type: Quantity value: {unit: d} choiceOf: value index: 14 required: [value, valueQuantity] estimatedDateOfDelivery: match: {} schema: short: Estimated Date of Delivery (EDD) and releated data mustSupport: true array: true index: 15 extensions: {} elements: extension: {type: Extension, short: Estimated Date of Delivery (EDD) Determination Date., mustSupport: true, url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-date-determined-extension', index: 16} code: short: (USCDI+) Estimated Date of Delivery Determination Method (code includes method, if known) binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.11.20.9.81|20240608'} mustSupport: true index: 17 value: short: (USCDI+) Estimated Date of Delivery (EDD) mustSupport: true choices: [valueDateTime] index: 19 valueDateTime: {type: dateTime, short: (USCDI+) Estimated Date of Delivery (EDD), mustSupport: true, choiceOf: value, index: 20} required: [value, valueDateTime] package_version: 2.0.0-ballot extensions: extensionPregnancyStatusDeterminationDate: {url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-date-determined-extension', min: 0, max: 1, short: Pregnancy Status Determination Date, type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-pregnancy-status-observation base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-pregnancystatus version: 2.0.0-ballot