Obstetrical History

Represents a patient's complete obstetrical history, including past pregnancies and the current pregnancy (if applicable), capturing both cumulative summary measures and relevant current pregnancy status.

Constraints

n/a

Stereotype(s)

n/a

Attributes

AttributeTypeMultiplicityAttribute note
Pregnancy Status Code 0..1
Uniquely specifies the status of a person's pregnancy (e.g., pregnant, not pregnant, pregnancy not yet confirmed). Code: To be developed. Value: Codeable Concept Value Set: https://fhir.infoway-inforoute.ca/ValueSet/pregnancystatuscode
Pregnancy Outcome Date 0..1
The date when a pregnancy concluded. Code: To be developed. Value: Date
Pregnancy Outcome Type Code 0..1
Uniquely specifies the classification of the final outcome of a pregnancy (e.g., livebirth, stillbirth, inevitable miscarriage, elective termination of pregnancy). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Estimated Delivery Date 0..1
The estimate of the expected date of delivery for the pregnancy. Code: To be developed. Value: Date
Estimated Delivery Date Method Code 0..1
Uniquely specifies the method used to determine the estimated date of delivery for a pregnancy (e.g., first-trimester ultrasound (T1US), second-trimester ultrasound (T2US), last menstrual period (LMP), intrauterine insemination (IUI), embryo transfer, other). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Gestational Age in Weeks 0..1
The length of the pregnancy, measured as the number of completed weeks (e.g., 39 weeks). Code: To be developed. Value: Integer Week is a unit of measure in this value set: https://ui.terminologystandardsservice.ca/ui/deeplink?iss=https://terminologystandardsservice.ca/fhir&type=ValueSet&canonicalUrl=https://fhir.infoway-inforoute.ca/ValueSet/x_timeunitsofmeasure
Gestational Age in Days 0..1
The length of the pregnancy, measured as the number of completed days (e.g., 2 days). Code: To be developed. Value: Integer Day is a unit of measure in this value set: https://ui.terminologystandardsservice.ca/ui/deeplink?iss=https://terminologystandardsservice.ca/fhir&type=ValueSet&canonicalUrl=https://fhir.infoway-inforoute.ca/ValueSet/x_timeunitsofmeasure
Gestational Age at Birth in Weeks 0..1
The length of gestation at the time of birth, measured as completed weeks for a pregnancy. Code: To be developed. Value: Integer Week is a unit of measure in this value set: https://ui.terminologystandardsservice.ca/ui/deeplink?iss=https://terminologystandardsservice.ca/fhir&type=ValueSet&canonicalUrl=https://fhir.infoway-inforoute.ca/ValueSet/x_timeunitsofmeasure
Gestational Age at Birth in Days 0..1
The length of gestation at the time of birth, measured as completed days for a pregnancy. Code: To be developed. Value: Integer Day is a unit of measure in this value set: https://ui.terminologystandardsservice.ca/ui/deeplink?iss=https://terminologystandardsservice.ca/fhir&type=ValueSet&canonicalUrl=https://fhir.infoway-inforoute.ca/ValueSet/x_timeunitsofmeasure
Gestational Age Determination Method Code 0..1
Uniquely specifies the method used to determine the gestational age for a pregnancy (e.g., first-trimester ultrasound (T1US), second-trimester ultrasound (T2US), last menstrual period (LMP), intrauterine insemination (IUI), embryo transfer, other). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Last Menstrual Period Start Date 0..1
The start date of the person’s most recent menstrual period. Code: To be developed. Value: Date
Pregnancy Planned Mode of Birth Code 0..1
Uniquely specifies the planned method by which the fetus is expected to be delivered (e.g., vaginal delivery of fetus, Caesarean section, TOLAC). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Pregnancy Actual Mode of Birth Code 0..1
Uniquely specifies the method by which the fetus was actually delivered for a pregnancy (e.g., vaginal delivery of fetus, elective Caesarean section, emergency Caesarean section). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Type of Fetus Code 0..1
Uniquely specifies the number of fetuses present in the pregnancy, as determined through clinical assessment (e.g., ultrasound), indicating whether the pregnancy is singleton or multifetal (e.g., twins, triplets). Examples: singleton pregnancy, ongoing twin pregnancy, vanishing twin pregnancy, triplets or higher-order multiples, higher-order multiple with demise down to a singleton, higher-order multiple with demise down to twins. Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Number of Gravida 0..1
The total number of pregnancies including the current pregnancy regardless of gestational age, pregnancy type, time, or method of outcome. Code: To be developed. Value: Integer
Number of Term Births 0..1
The total number of previous pregnancies with birth occurring at greater than or equal to 37 weeks 0 days. Code: To be developed. Value: Integer
Number of Preterm Births 0..1
The total number of pregnancies resulting in birth between 20 weeks 0 days and 36 weeks 6 days of gestation. Code: To be developed. Value: Integer
Number of Stillbirths 0..1
The total number of pregnancies resulting in a stillbirth, ≥ 20 weeks 0 days or ≥ 500g. Code: To be developed. Value: Integer
Number of Abortions 0..1
The total number of spontaneous or therapeutic abortions occurring prior to 20 weeks and 0 days gestation (examples of abortions: miscarriage, ectopic pregnancy, missed abortion and molar pregnancy). Code: To be developed. Value: Integer
Number of Living Children 0..1
The total number of children who are living at the time of current pregnancy. Code: To be developed. Value: Integer
Number of Neonatal or Child Deaths 0..1
The total number of deaths of infants or children any time after live birth. Code: To be developed. Value: Integer
Intended Infant Feeding Type Code 0..*
Uniquely specifies the intended method(s) of infant feeding (e.g., expressed human milk, donor human milk, breast milk substitutes). Code: To be developed. Value: Codeable Concept Value Set: To be developed.
Breastfed Duration 0..1
The duration of breast or chest feeding - numeric value and unit of measure (e.g., 6 days). Code: To be developed. Value: Quantity, Integer Unit of Measure Code Value Set: To be developed.
Age at Retrieval of Oocyte 0..1
The age, in years, of the person at the time of oocyte retrieval for a pregnancy. Code: To be developed. Value: Integer

Relationships

From class From multiplicity Relationship To class To multiplicity
Obstetrical History 0..* uses Observation 0..*

Contact us

If you have questions about this initiative, would like to be added to our stakeholder notification list or would like to participate in our consultations, please email us.

connectedcare@cihi.ca

How to cite:

Canadian Institute for Health Information. Obstetrical History. Accessed November 02, 2026.