Supported extensions

Work in progress.
This section of the Implementation Guide is subject to change.

This extension library contains all the extensions Clinically and Technically Assurance for use with EE Base. The profiles are found in the Profiles Index. The table below lists all the current extensions and the context of use. The context of use column indicates the profile and /or element where the extension may be applied. The type column indicates whether the extension is an modifierExtension or not. The general rule is extensions can be ignored by receivers. When a modifierExtension is received it MUST NOT be ignored as it modifies the meaning of the element or elements that contains it. Typically, this means information that qualifies or negates the primary meaning of the element that contains it.

See for more information from HL7 about FHIR extensions and FHIR modifierExtensions.

EE MPI Extensions

List of used EEBase extensions:

Extension Status Maturity Context of Use Related EeBase Profiles modifierExtension
Extension EEMPI Patient Age active 0 Patient.birthDate Unknown Patient, Newborn Patient, Animal No

StructureDefinition Extension-EEMPI-PatientAge

Supports the date when exact date is unknown.

Purpose

This extension extends the Patient.birthDate datatype to support the exchange of information describing the age of subject, which is currently not supported by the FHIR standard.

id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ1..1string
systemΣ I0..1uri
codeΣ0..1code


EE Base Extensions

List of used EEBase extensions:

Extension Status Maturity Context of Use Related EeBase Profiles modifierExtension
Extension EEBase Address active 0 Address patient-birthPlace extension @ Newborn patient profile No

HL7 Common Extensions

The following HL7 extensions have been agreed as suitable to be included for use with the EE Base Profiles Index because the use case for an Extension is fully met by a pre-existing HL7 common Extension. All other HL7 common extensions may be used to extend the EE Base if required by the local implementation.

HL7 Common Extension Context of Use Related Profile modifierExtension
Common Extension patient-birthPlace Patient EEMPIPatientNewborn No
Common extension patient-adoptionInfo Patient EEMPIPatientNewborn No
Common Extension patient-birthTime Patient.birthDate EeBasePatient No
Common Extension patient-animal Patient EeBasePatientAnimal No