EDNotes

This resource (Emergency Department Notes) represents clinical documentation created during a patient’s visit to the Emergency Department (ED). These notes typically include the patient’s presenting complaint, medical history, assessment findings, investigations, treatments provided, clinical decisions, and disposition (e.g., admission, discharge, referral).The Composition resource will be used to store the various sections of the ED note

Business Information Model

ednotes

Key Design Considerations

  1. Composition.type will be used to differentiate the various documents as indicated in FHIR Document Type Codes). In this case, type.coding.code should store 15507-7.

  2. Composition.section.code will be used to differentiate the various section types as indicated in Document Section Code Value Set

    • 9269-2 for the Gcs section.
    • 8716-3 for the VitalSigns section.
    • 29549-3 for the MedicationOrders section.
    • 75311-1 for the InfusionOrders section.
    • 47519-4 for the ProcedureOrders section.
    • 10183-2 for the PrescriptionOrders section.
    • 103595-5 for the MedicalCertificates section.
    • 48765-2 for the Allergies section.
    • 75310-3 for the Alerts section.
    • 54094-8 for the Triage section.
    • 51846-4 for the Consultations section.
    • 28570-0 for the FileAttachments section.
  3. Encounter.participant.period will be used to store the triage, consultation and/or observation periods with the Encounter.participant.type as the differentiator. See ED Visit Participant Type Value Set

  4. The principal and secondary diagnosis will be stored in Encounter.diagnosis.condition, with the Encounter.diagnosis.use as the differentiator. See ED Visit Condition Type Value Set. Similarly, the principal and secondary discharge disposition will be stored in Encounter.dischargeDisposition.extension:disposition.code with the Encounter.dischargeDisposition.extension:disposition.use as the differentiator.

  5. MedicationRequest.category will be used to differentiate the various order types: medication, infusion and prescription.

Main and Step Procedures

The main procedure can have multiple step procedures. For example, a 12-lead ECG serves as the main procedure for a patient. Three step-procedures break down the complete ECG process: Patient Preparation, Continuous Oxygen Monitoring, and ECG Tracing and Interpretation. Currently, each step-procedure links to the main procedure via the partOf element. However, this method makes searching more complex if you want to retrieve all step procedures under this main procedure. An example of such a search would require two separate queries: first, GET /Procedure?code=29303009&patient=MRN-9876543&status=completed to find the main ECG procedure (ED-PROC-2026-00456), and then a secondary query GET /Procedure?partOf=Procedure/ED-PROC-2026-00456&_include=Procedure:partOf to retrieve all three step procedures. This requires client-side logic to coordinate multiple requests.

An alternative design consideration is to create an extension in the main procedure that directly links to multiple step procedures. This way, searching becomes less complex and would look something like this: GET /Procedure?code=29303009&patient=MRN-9876543&status=completed returns the main ECG procedure with an embedded extension containing all three step procedure references:

"extension": [
  {
    "url": "https://fhir.synapxe.sg/StructureDefinition/ext-stepProcedures",
    "extension": [
      {"url": "step1", "valueReference": {"reference": "Procedure/stepprocedure-001"}},
      {"url": "step2", "valueReference": {"reference": "Procedure/stepprocedure-002"}},
      {"url": "step3", "valueReference": {"reference": "Procedure/stepprocedure-003"}}
    ]
  }
]

This single-query approach provides immediate visibility of all related steps without secondary lookups, though it deviates from standard FHIR patterns and requires updating the main procedure whenever step procedures change.

Resource Structure

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
urlΣ0..1uri
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriPattern
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriPattern
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
versionΣ0..1string
statusΣ ?!1..1codeBinding
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
categoryΣ0..0CodeableConcept
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..0uriBindingFixed Value
displayΣ C0..0string
dateΣ1..1dateTime
useContextΣ0..0UsageContext
id0..1string
extensionC0..*Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
nameΣ0..0string
titleΣ1..1stringFixed Value
note0..1Annotation
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ0..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..1string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
id0..0string
extensionC0..0Extension
status1..1codeBinding
divC1..1xhtml
orderedBy0..0CodeableConceptBinding
id0..0string
extensionC0..0Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ C0..1Identifier
displayΣ C0..1string
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..1Reference(Observation)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..1Reference(Observation)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(MedicationAdministration)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(MedicationAdministration)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Procedure)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(PrescriptionOrder)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(MedicalCertificate)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
orderedBy0..0CodeableConceptBinding
entryC1..1Reference(FileAttachment)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..1codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
statusΣ ?!1..1codeBindingPattern
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1codePattern
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
priority0..0CodeableConcept
episodeOfCareΣ C0..0Reference(EpisodeOfCare)
basedOnC0..0Reference(CarePlan | DeviceRequest | MedicationRequest | ServiceRequest)
careTeamC0..0Reference(CareTeam)
partOfC0..0Reference(Encounter)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
periodC0..1Period
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C1..1string
appointmentΣ C0..0Reference(Appointment)
virtualService0..0VirtualServiceDetail
id0..0string
extensionC0..0Extension
startΣ C1..1dateTime
endΣ C1..1dateTime
plannedStartDate0..0dateTime
plannedEndDate0..1dateTime
lengthC0..0Duration
id0..0string
accidentTypeC0..1Extension(CodeableConcept)
causeOfInjuryC0..1Extension(CodeableConcept)
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
codingΣ C0..0Coding
textΣ1..1string
referenceΣ C0..0Reference
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..1string
extensionC0..0Extension
codingΣ C0..0Coding
textΣ1..1string
referenceΣ C0..0Reference
id0..0string
extensionC0..*Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
accountC0..0Reference(Account)
dietPreference0..0CodeableConcept
specialArrangement0..0CodeableConceptBinding
specialCourtesy0..0CodeableConceptBinding
id0..0string
extensionC0..*Extension
modifierExtensionΣ ?! C0..0Extension
preAdmissionIdentifierC0..0Identifier
originC0..0Reference(Location | Organization)
id0..0string
extensionC0..0Extension
codingΣ C0..0Coding
textΣ1..1string
reAdmission0..0CodeableConcept
id0..0string
id0..0string
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
valueBooleanboolean
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
dischargeAdviceC0..*Extension(string)
id0..0string
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
id0..0string
extensionC0..*Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ C0..1code
displayΣ C0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConcept
id0..0string
extensionC0..0Extension
url1..1uriFixed Value
valueReferenceReference(MedicalCertificate)
url1..1uriFixed Value
textΣ1..1string

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
lightDutyC0..1Extension(boolean)
modifierExtensionΣ ?! C0..*Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
versionΣ0..0string
basedOnC0..0Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | Contract | CoverageEligibilityRequest | DeviceRequest | EnrollmentRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | SupplyRequest | VisionPrescription)
statusΣ ?!1..1codeBinding
docStatusΣ0..0codeBinding
modalityΣ0..0CodeableConceptBinding
typeΣ1..1CodeableConceptBinding
categoryΣ0..0CodeableConcept
subjectΣ C0..0Reference(Resource)
contextC0..0Reference(Appointment | Encounter | EpisodeOfCare)
event0..0CodeableReference
bodySiteΣ0..0CodeableReference(BodyStructure)
facilityTypeC0..0CodeableConcept
practiceSettingC0..0CodeableConcept
id0..0string
extensionC0..0Extension
startΣ C1..1dateTime
endΣ C1..1dateTime
dateΣ0..0instant
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ0..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..1string
custodianC0..0Reference(Organization)
descriptionΣ0..0markdown
securityLabelΣ0..0CodeableConcept
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
attachmentΣ C1..1Attachment
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ C0..0Identifier
clinicalStatusΣ ?!0..0CodeableConceptBinding
verificationStatusΣ ?!0..0CodeableConceptBinding
typeΣ0..1CodeableConceptBinding
categoryΣ0..*codeBinding
criticalityΣ0..1codeBinding
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..1string
extensionC0..*Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..1string
encounterC0..0Reference(Encounter)
onsetAgeAge
onsetDateTimedateTime
onsetPeriodPeriod
onsetStringstring
recordedDate0..1dateTime
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..1string
lastOccurrence0..1dateTime
note0..0Annotation
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
substance0..0CodeableConcept
id0..0string
extensionC0..0Extension
id0..1string
extensionC0..0Extension
codingΣ C0..*Coding
textΣ1..1string
referenceΣ C0..0Reference
description0..1string
onset0..1dateTime
severity1..1codeBinding
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
note0..*Annotation
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*PractitionerRole
alertRemarksC0..1Extension(string)
updateReasonC0..1Extension(string)
modifierExtensionΣ ?! C0..*Extension
identifierΣ C0..0Identifier
statusΣ ?!1..1codeBindingPattern
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
subjectΣ C1..1Reference(Patient)
id0..0string
extensionC0..0Extension
startΣ C1..1dateTime
endΣ C1..1dateTime
encounterΣ C0..0Reference(Encounter)
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
idΣ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..1canonical(StructureDefinition)
securityΣ C0..*CodingBinding
tagΣ C0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..0Extension
basedOnΣ C0..0Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ C0..0Reference(GenomicStudy | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | MedicationStatement | Procedure)
statusΣ ?!1..1codeBinding
category1..1CodeableConceptBinding
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
subjectΣ C1..1Reference(Patient)
focusΣ C0..0Reference(Resource)
encounterΣ C0..0Reference(Encounter)
effectiveDateTimedateTime
issuedΣ0..0instant
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C1..1string
valueCodeableConceptCodeableConcept
valueQuantityQuantity
valueStringstring
dataAbsentReasonC0..0CodeableConceptBinding
bodyStructureC0..0Reference(BodyStructure)
specimenC0..0Reference(Specimen)
deviceC0..0Reference(Device)
hasMemberΣ C0..0Reference(MolecularSequence | Observation | QuestionnaireResponse)
derivedFromΣ C0..0Reference(DocumentReference | GenomicStudy | ImagingSelection | ImagingStudy | MolecularSequence | Observation | QuestionnaireResponse)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
valueAttachmentAttachment
valueBooleanboolean
valueCodeableConceptCodeableConcept
valueDateTimedateTime
valueIntegerinteger
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueReferenceReference(MolecularSequence)
valueSampledDataSampledData
valueStringstring
valueTimetime
dataAbsentReason0..0CodeableConceptBinding
interpretation0..0CodeableConceptBinding
referenceRange0..0see (referenceRange)
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..1Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
basedOnC0..0Reference(CarePlan)
partOfΣ C0..0Reference(MedicationAdministration | MedicationDispense | Procedure)
statusΣ ?!1..1codeBindingPattern
statusReason0..0CodeableConcept
id0..0string
extensionC0..*Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
referenceΣ C0..0Reference(Medication)
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
encounterC0..0Reference(Encounter)
supportingInformationC0..0Reference(Resource)
occurenceDateTimedateTime
recordedΣ0..0dateTime
isSubPotent0..0boolean
subPotentReason0..0CodeableConcept
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..1string
extensionC0..*Extension
conceptΣ0..0CodeableConcept
referenceΣ C1..1Reference(Practitioner)
reason0..0CodeableReference(Condition | DiagnosticReport | Observation)
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
id0..0string
extensionC0..*Extension
timeΣ0..0dateTime
textΣ1..1markdown
eventHistoryC0..0Reference(Provenance)
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..0Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..0Extension
priorPrescriptionC0..0Reference(MedicationRequest)
statusΣ ?!1..1codeBinding
statusChanged0..0dateTime
intentΣ ?!1..1codeBindingPattern
priorityΣ0..0codeBinding
doNotPerformΣ ?!0..0boolean
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
informationSourceC0..0Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
encounterC0..1Reference(Encounter)
supportingInformationC0..0Reference(Resource)
authoredOnΣ1..1dateTime
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
reportedΣ0..0boolean
performerTypeΣ0..0CodeableConceptBinding
device0..0CodeableReference(DeviceDefinition)
courseOfTherapyType0..0CodeableConceptBinding
insuranceC0..0Reference(ClaimResponse | Coverage)
note0..1Annotation
renderedDosageInstruction0..0markdown
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
sequenceΣ1..1integer
textΣ0..0string
patientInstructionΣ0..0string
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
eventΣ0..1dateTime
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ C1..1uri
codeΣ C1..1code
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ C1..1uri
codeΣ C1..1code
countΣ C0..1positiveInt
countMaxΣ C0..1positiveInt
durationΣ C0..1decimal
durationMaxΣ C0..1decimal
durationUnitΣ C0..1codeBinding
frequencyΣ0..1positiveInt
frequencyMaxΣ0..1positiveInt
periodΣ C0..1decimal
periodMaxΣ C0..1decimal
periodUnitΣ C0..1codeBinding
dayOfWeekΣ0..1codeBinding
timeOfDayΣ C0..1time
whenΣ C0..1codeBinding
offsetΣ C0..1unsignedInt
codeΣ0..1CodeableConceptBinding
asNeededΣ C0..0boolean
siteΣ0..0CodeableConcept
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
methodΣ0..0CodeableConcept
id0..0string
extensionC0..0Extension
typeΣ0..0CodeableConcept
doseQuantitySimpleQuantity
doseRangeRange
rateQuantitySimpleQuantity
rateRangeRange
rateRatioRatio
maxDosePerPeriodΣ C0..0Ratio
maxDosePerAdministrationΣ C0..0SimpleQuantity
maxDosePerLifetimeΣ C0..0SimpleQuantity
eventHistoryC0..0Reference(Provenance)
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
instantiatesCanonicalΣ0..0canonical(ActivityDefinition | Measure | OperationDefinition | PlanDefinition | Questionnaire)
instantiatesUriΣ0..0uri
basedOnΣ C0..1Reference(ServiceRequest)
partOfΣ C0..0Reference(MedicationAdministration | Observation | Procedure)
statusΣ ?!1..1codeBindingPattern
statusReasonΣ0..0CodeableConcept
categoryΣ0..0CodeableConcept
codeΣ1..1CodeableConcept
subjectΣ C1..1Reference(Patient)
focusΣ C0..0Reference(CareTeam | Group | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Specimen)
encounterΣ C0..0Reference(Encounter)
recordedΣ0..0dateTime
recorderΣ C0..0Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
locationΣ C0..0Reference(Location)
reasonΣ0..0CodeableReference(Condition | DiagnosticReport | DocumentReference | Observation | Procedure)
bodySiteΣ0..0CodeableConcept
outcomeΣ0..0CodeableConcept
reportC0..0Reference(Composition | DiagnosticReport | DocumentReference)
complication0..0CodeableReference(Condition)
followUp0..0CodeableConcept
note0..0Annotation
used0..0CodeableReference(BiologicallyDerivedProduct | Device | Medication | Substance)
supportingInfoC0..0Reference(Resource)

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
identifierΣ C0..0Identifier
instantiatesCanonicalΣ0..0canonical(ActivityDefinition | Measure | OperationDefinition | PlanDefinition | Questionnaire)
instantiatesUriΣ0..0uri
basedOnΣ C0..0Reference(ServiceRequest)
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
statusΣ ?!1..1codeBinding
categoryΣ0..0CodeableConcept
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ C0..0string
focusΣ C0..0Reference(CareTeam | Group | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Specimen)
occurrenceDateTimedateTime
occurrencePeriodPeriod
recordedΣ0..0dateTime
recorderΣ C0..0Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
actorΣ C1..1Reference(Practitioner)
onBehalfOfC0..0Reference(Organization)
id0..0string
textC1..1Extension(string)
startΣ C0..0dateTime
endΣ C0..0dateTime
id0..0string
extensionC0..0Extension
timeΣ0..0dateTime
textΣ1..1markdown
supportingInfoC0..0Reference(Resource)

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
ProvenanceC0..*Provenance
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..0string
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
instantiatesCanonicalΣ0..0canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..0uri
basedOnΣ C0..0Reference(CarePlan | MedicationRequest | ServiceRequest)
replacesΣ C0..0Reference(ServiceRequest)
requisitionΣ C0..0Identifier
statusΣ ?!1..1codeBinding
intentΣ ?!1..1codeBinding
categoryΣ0..0CodeableConcept
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..0boolean
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
referenceΣ C0..1Reference
subjectΣ C1..1Reference(Patient)
focusΣ C0..0Reference(Resource)
encounterΣ C0..1Reference(Encounter)
occurrenceDateTimedateTime
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
authoredOnΣ1..1dateTime
requesterΣ C1..1Reference(Practitioner)
performerTypeΣ0..0CodeableConcept
performerΣ C0..*Reference(Practitioner)
locationΣ0..0CodeableReference(Location)
id0..0string
extensionC0..0Extension
conceptΣ0..1CodeableConcept
referenceΣ C0..1Reference
insuranceC0..0Reference(ClaimResponse | Coverage)
supportingInfo0..0CodeableReference(Resource)
specimenΣ C0..0Reference(Specimen)
id0..0string
extensionC0..0Extension
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
bodyStructureΣ C0..0Reference(BodyStructure)
note0..*Annotation
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string

API Specification

See Composition.$submit and Composition.$retrieve for the API specification to submit and retrieve ED notes.

Terminologies

PathBinding StrengthValue Set (Code System)Description
Composition.languagerequiredhttp://hl7.org/fhir/ValueSet/all-languages|5.0.0

IETF language tag for a human language

Composition.statusrequiredhttp://hl7.org/fhir/ValueSet/composition-status|5.0.0

The workflow/clinical status of the composition.

Composition.typepreferredhttp://hl7.org/fhir/ValueSet/doc-typecodes

Type of a composition.

Composition.subject.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types

Aa resource (or, for logical models, the URI of the logical model).

Composition.author.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types

Aa resource (or, for logical models, the URI of the logical model).

Composition.attester.modepreferredhttp://hl7.org/fhir/ValueSet/composition-attestation-mode

The way in which a person authenticated a composition.

Composition.attester.party.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types

Aa resource (or, for logical models, the URI of the logical model).

Composition.custodian.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types

Aa resource (or, for logical models, the URI of the logical model).

Composition.relatesTo.typerequiredhttp://hl7.org/fhir/ValueSet/related-artifact-type|5.0.0

The type of relationship to the related artifact.

Composition.event.detailexamplehttp://terminology.hl7.org/ValueSet/v3-ActCode

This list of codes represents the main clinical acts being documented.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.text.statusrequiredhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0

The status of a resource narrative.

Composition.section.entry.typeextensiblehttp://hl7.org/fhir/ValueSet/resource-types

Aa resource (or, for logical models, the URI of the logical model).

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

Composition.section.coderequiredhttps://fhir.synapxe.sg/ValueSet/doc-section-code

Classification of a section of a composition/document.

XML to FHIR Mapping

XML element FHIR Mapping
document/id Composition.identifier
document/lastUpdatedTime Composition.date
document/eventID Composition.encounter.identifier
document/institution Composition.custodian.identifier
document/accessionNumber Composition.identifier
document/docType Composition.type
document/status Composition.status
document/author/id Composition.author.identifier
document/author/name Composition.author.display
content/EDBodyItem/itemName Composition.section.title
content/EDBodyItem/itemText Composition.section.text
content/EDBodyItem/itemStatus Composition.section.status
content/EDBodyItem/abnormalFlag Composition.section.emptyReason
content/Patient/MRNNumber Composition.subject → Patient.identifier
content/Patient/Name Composition.subject → Patient.name.text
content/Patient/DOB Composition.subject → Patient.birthDate
content/Patient/Gender Composition.subject → Patient.gender
content/Patient/Race Composition.subject → Patient.extension:race
content/Patient/EdAllergy Composition.section.entry → AllergyIntolerance
content/Patient/EdAlert Composition.section.entry → Flag
content/Patient/CmisAllergy Composition.section.entry → AllergyIntolerance
content/Patient/CmisAlert Composition.section.entry → Flag
content/EventInformation/CaseNumber Composition.encounter → Encounter.identifier.value
content/EventInformation/EdRefNumber Composition.encounter → Encounter.identifier
content/EventInformation/ReferralSource Composition.encounter → Encounter.admission.source.display
content/EventInformation/RegistrationDateTime Composition.encounter → Encounter.actualPeriod.start
content/EventInformation/TriageStartDateTime Composition.encounter → Encounter.location.period.start
content/EventInformation/TriageEndDateTime Composition.encounter → Encounter.location.period.end
content/EventInformation/ConsultationStartDateTime Composition.encounter → Encounter.location.period.start
content/EventInformation/ConsultationEndDateTime Composition.encounter → Encounter.location.period.end
content/EventInformation/ObservationStartDateTime Composition.encounter → Encounter.location.period.start
content/EventInformation/ObservationEndDateTime Composition.encounter → Encounter.location.period.end
content/EventInformation/EndCaseDateTime Composition.encounter → Encounter.actualPeriod.end
content/EventInformation/DischargeDateTime Composition.encounter → Encounter.plannedEndDate
content/EventInformation/PrincipalDiagnosis Composition.encounter → Encounter.diagnosis[0].condition.concept
content/EventInformation/SecondaryDiagnosis Composition.encounter → Encounter.diagnosis[1].condition.concept
content/EventInformation/PrincipalDisposition Composition.encounter → Encounter.admission.extension:disposition[0]
content/EventInformation/SecondaryDisposition Composition.encounter → Encounter.admission.extension:disposition[1]
content/EventInformation/PrincipalDoctor Composition.encounter → Encounter.participant[0].actor.identifier
content/EventInformation/Trauma Composition.encounter → Encounter.reason[0].use.value.concept.text
content/EventInformation/Emergency Composition.encounter → Encounter.reason[0].use.value.concept.text
content/Triage Composition.section.entry → QuestionnaireResponse
content/Consultation Composition.section.entry → QuestionnaireResponse
content/Disposition/GeneralCondition Composition.encounter → Encounter.diagnosis[2].condition.concept
content/Disposition/DischargeAdvice Composition.encounter → Encounter.admission.dischargeDisposition.extension:dischargeAdvice
content/Disposition/CaseReport/PoliceCase Composition.encounter → Encounter.admission.extension:policeCase
content/Disposition/CaseReport/CoronerCase Composition.encounter → Encounter.admission.extension:coronerCase
content/CpssMedicalCertificate/McNo Composition.section.entry → DocumentReference.identifier
content/CpssMedicalCertificate/LeaveType Composition.section.entry → DocumentReference.category
content/CpssMedicalCertificate/UnFitFrom Composition.section.entry → DocumentReference.period.start
content/CpssMedicalCertificate/UnFitTo Composition.section.entry → DocumentReference.period.end
content/CpssMedicalCertificate/LightDuty Composition.section.entry → DocumentReference.extension:lightDuty
content/CpssMedicalCertificate/CreateBy Composition.section.entry → DocumentReference.author
content/CpssMedicalCertificate/CreateOn Composition.section.entry → DocumentReference.date
content/CpssMedicalCertificate/Remarks Composition.section.entry → DocumentReference.description
content/CpssMedicalCertificate/Status Composition.section.entry → DocumentReference.status
content/VitalSigns/TakenDateTime Composition.section.entry → Observation.effectiveDateTime
content/VitalSigns/PulseRate Composition.section.entry → Observation.component(Pulse Rate)
content/VitalSigns/BloodPressure Composition.section.entry → Observation.component(Blood Pressure)
content/VitalSigns/RespiratoryRate Composition.section.entry → Observation.component(Respiratory Rate)
content/VitalSigns/SAO2 Composition.section.entry → Observation.component(Oxygen Saturation)
content/VitalSigns/Temperature Composition.section.entry → Observation.component(Temperature)
content/VitalSigns/Route Composition.section.entry → Observation.component(Route)
content/VitalSigns/PEFR Composition.section.entry → Observation.component(PEFR)
content/VitalSigns/PainScore Composition.section.entry → Observation.component(Pain Score)
content/VitalSigns/Remarks Composition.section.entry → Observation.note
content/VitalSigns/Stage Composition.section.entry → Observation.extension:stage
content/VitalSigns/CreateBy/Id Composition.section.entry → Observation.performer.identifier
content/VitalSigns/CreateBy/Name Composition.section.entry → Observation.performer.display
content/GCS/TakenDateTime Composition.section.entry → Observation.effectiveDateTime
content/GCS/E Composition.section.entry → Observation.component(Eye Response)
content/GCS/V Composition.section.entry → Observation.component(Verbal Response)
content/GCS/M Composition.section.entry → Observation.component(Motor Response)
content/GCS/Total Composition.section.entry → Observation.valueInteger
content/MedicationOrders/OrderDateTime Composition.section.entry → MedicationAdministration.request → MedicationRequest.authoredOn
content/MedicationOrders/OrderBy/Id Composition.section.entry → MedicationAdministration.request → MedicationRequest.requester.identifier
content/MedicationOrders/OrderBy/Name Composition.section.entry → MedicationAdministration.request → MedicationRequest.requester.display
content/MedicationOrders/MedicationId Composition.section.entry → MedicationAdministration.request → MedicationRequest.medication.reference.identifier
content/MedicationOrders/MedicationName Composition.section.entry → MedicationAdministration.request → MedicationRequest.medication.reference.display
content/MedicationOrders/RouteId Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.route.coding.code
content/MedicationOrders/Route Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.route.text
content/MedicationOrders/Dose Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.doseAndRate.dose.value
content/MedicationOrders/DoseUnit Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.doseAndRate.dose.unit
content/MedicationOrders/Duration Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.timing.repeat.duration
content/MedicationOrders/DurationUnit Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.timing.repeat.durationUnit
content/MedicationOrders/Frequency Composition.section.entry → MedicationAdministration.request → MedicationRequest.dosageInstruction.timing.repeat.frequency
content/MedicationOrders/Remarks Composition.section.entry → MedicationAdministration.request → MedicationRequest.note
content/MedicationOrders/OrderStatus Composition.section.entry → MedicationAdministration.request → MedicationRequest.status
content/MedicationOrders/AdministerLog/AdministerDateTime Composition.section.entry → MedicationAdministration.occurrence
content/MedicationOrders/AdministerLog/AdministerBy Composition.section.entry → MedicationAdministration.performer.actor.identifier
content/MedicationOrders/AdministerLog/CheckedBy Composition.section.entry → MedicationAdministration.performer.actor.identifier
fileAttachment/sequenceNo Composition.relatesTo.extension:sequenceNo
fileAttachment/contentType Composition.relatesTo.document.contentType
fileAttachment/language Composition.relatesTo.document.language
fileAttachment/file Composition.relatesTo.document.data
fileAttachment/size Composition.relatesTo.document.size
fileAttachment/title Composition.relatesTo.document.title
fileAttachment/comments Composition.relatesTo.display