FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagextehr.eu.ehds.models
Resource TypeStructureDefinition
IdStructureDefinition-EHDSCurrentPregnancy.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSCurrentPregnancy.html
URLhttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCurrentPregnancy
Version0.2.1
Statusdraft
Date2026-02-04T19:00:50+00:00
NameEHDSCurrentPregnancy
TitleCurrent pregnancy status model
DescriptionCurrent pregnancy status
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCurrentPregnancy
Kindlogical

Resources that use this resource

StructureDefinition
EHDSImagingReportImaging report model
EHDSPatientSummaryPatient summary model

Resources that this resource uses

StructureDefinition
EHDSDataSetDataSet model

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition EHDSCurrentPregnancy

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSCurrentPregnancy 0..*EHDSDataSetCurrent pregnancy status model

Elements defined in Ancestors:header
Instances of this logical model can be the target of a Reference
... header
.... author[x] 0..*EHDSHealthProfessional, EHDSOrganisation, EHDSDeviceAuthor of this observation
.... status 1..1CodeableConceptStatus of this observation
... currentPregnancyStatus 1..1CodeableConceptPregnancy status of the patient, e.g. pregnant, not pregnant, possible pregnancy
Binding Description: (preferred): SNOMED CT
... dateOfStatus 0..1dateTimeEffective date of the current pregnancy status.
... expectedDateOfDelivery 0..1dateDate in which the woman is due to give birth. Year, day and month are required.
... gestationalAge 0..1QuantityDuration of the pregnancy at this day
... note 0..1stringFree text notes by the health professional regarding the current pregnancy.

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSCurrentPregnancy",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCurrentPregnancy",
  "version": "0.2.1",
  "name": "EHDSCurrentPregnancy",
  "title": "Current pregnancy status model",
  "status": "draft",
  "date": "2026-02-04T19:00:50+00:00",
  "publisher": "Xt-EHR",
  "contact": [
    {
      "name": "Xt-EHR",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.xt-ehr.eu/"
        }
      ]
    }
  ],
  "description": "Current pregnancy status",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCurrentPregnancy",
  "baseDefinition": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDataSet",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.2.1"
      }
    ],
    "element": [
      {
        "id": "EHDSCurrentPregnancy",
        "path": "EHDSCurrentPregnancy",
        "short": "Current pregnancy status model",
        "definition": "Current pregnancy status",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header",
        "path": "EHDSCurrentPregnancy.header",
        "short": "Basic metadata for this information",
        "definition": "Basic metadata for this information",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.subject",
        "path": "EHDSCurrentPregnancy.header.subject",
        "short": "Patient/subject information",
        "definition": "Patient/subject information",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.subject",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.identifier",
        "path": "EHDSCurrentPregnancy.header.identifier",
        "short": "Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).",
        "definition": "Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDataSet.header.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.author[x]",
        "path": "EHDSCurrentPregnancy.header.author[x]",
        "short": "Author of this observation",
        "definition": "Author of this observation",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDataSet.header.author[x]",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.date",
        "path": "EHDSCurrentPregnancy.header.date",
        "short": "Date and optionally time of authoring/issuing",
        "definition": "Date and optionally time of authoring/issuing",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.status",
        "path": "EHDSCurrentPregnancy.header.status",
        "short": "Status of this observation",
        "definition": "Status of this observation",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.source",
        "path": "EHDSCurrentPregnancy.header.source",
        "short": "Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.",
        "definition": "Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.source",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.header.language",
        "path": "EHDSCurrentPregnancy.header.language",
        "short": "Language in which the resource is written. Language is expressed by the IETF language tag.",
        "definition": "Language in which the resource is written. Language is expressed by the IETF language tag.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.language",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "BCP 47"
        }
      },
      {
        "id": "EHDSCurrentPregnancy.currentPregnancyStatus",
        "path": "EHDSCurrentPregnancy.currentPregnancyStatus",
        "short": "Pregnancy status of the patient, e.g. pregnant, not pregnant, possible pregnancy",
        "definition": "Pregnancy status of the patient, e.g. pregnant, not pregnant, possible pregnancy",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSCurrentPregnancy.currentPregnancyStatus",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSCurrentPregnancy.dateOfStatus",
        "path": "EHDSCurrentPregnancy.dateOfStatus",
        "short": "Effective date of the current pregnancy status.",
        "definition": "Effective date of the current pregnancy status.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSCurrentPregnancy.dateOfStatus",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.expectedDateOfDelivery",
        "path": "EHDSCurrentPregnancy.expectedDateOfDelivery",
        "short": "Date in which the woman is due to give birth. Year, day and month are required.",
        "definition": "Date in which the woman is due to give birth. Year, day and month are required.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSCurrentPregnancy.expectedDateOfDelivery",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.gestationalAge",
        "path": "EHDSCurrentPregnancy.gestationalAge",
        "short": "Duration of the pregnancy at this day",
        "definition": "Gestational age - duration of the pregnancy on the day on which the patient was asked or at the delivery. The duration can be given in weeks and/or days.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSCurrentPregnancy.gestationalAge",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.note",
        "path": "EHDSCurrentPregnancy.note",
        "short": "Free text notes by the health professional regarding the current pregnancy.",
        "definition": "Free text notes by the health professional regarding the current pregnancy.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSCurrentPregnancy.note",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSCurrentPregnancy",
        "path": "EHDSCurrentPregnancy",
        "short": "Current pregnancy status model",
        "definition": "Current pregnancy status"
      },
      {
        "id": "EHDSCurrentPregnancy.header.author[x]",
        "path": "EHDSCurrentPregnancy.header.author[x]",
        "short": "Author of this observation",
        "definition": "Author of this observation"
      },
      {
        "id": "EHDSCurrentPregnancy.header.status",
        "path": "EHDSCurrentPregnancy.header.status",
        "short": "Status of this observation",
        "definition": "Status of this observation"
      },
      {
        "id": "EHDSCurrentPregnancy.currentPregnancyStatus",
        "path": "EHDSCurrentPregnancy.currentPregnancyStatus",
        "short": "Pregnancy status of the patient, e.g. pregnant, not pregnant, possible pregnancy",
        "definition": "Pregnancy status of the patient, e.g. pregnant, not pregnant, possible pregnancy",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "SNOMED CT"
        }
      },
      {
        "id": "EHDSCurrentPregnancy.dateOfStatus",
        "path": "EHDSCurrentPregnancy.dateOfStatus",
        "short": "Effective date of the current pregnancy status.",
        "definition": "Effective date of the current pregnancy status.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.expectedDateOfDelivery",
        "path": "EHDSCurrentPregnancy.expectedDateOfDelivery",
        "short": "Date in which the woman is due to give birth. Year, day and month are required.",
        "definition": "Date in which the woman is due to give birth. Year, day and month are required.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.gestationalAge",
        "path": "EHDSCurrentPregnancy.gestationalAge",
        "short": "Duration of the pregnancy at this day",
        "definition": "Gestational age - duration of the pregnancy on the day on which the patient was asked or at the delivery. The duration can be given in weeks and/or days.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSCurrentPregnancy.note",
        "path": "EHDSCurrentPregnancy.note",
        "short": "Free text notes by the health professional regarding the current pregnancy.",
        "definition": "Free text notes by the health professional regarding the current pregnancy.",
        "requirements": "eHN PS Guideline, ISO IPS",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      }
    ]
  }
}