OTNotes

This resource (Operating Theatre Notes) represents clinical documentation created during and after a surgical procedure in the operating theatre (OT). These notes typically include details such as the patient's identity, the surgical procedure performed, indications for surgery, anesthesia used, intraoperative findings, steps of the operation, any complications, and immediate postoperative instructions. The Composition resource will be used to store the various sections of the OT notes.

Business Information Model

otnotes

Key Design Considerations

  • 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 11504-8.

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

    • 29554-3 for the Procedures section.
    • 85847-2 for the Practitioners section.
    • 29548-5 for the Conditions section.
    • 8716-3 for the Observations section.
    • 29549-3 for the MedicationAdministrations section.
    • 46264-8 for the Devices section.
    • 34895-3 for the DiagnosticReports section.
    • 59773-2 for the Specimens section.
    • 28570-0 for the FileAttachments section.
  • An OT Notes document contains one or more procedures performed on a patient. A sequence number is tag to each procedure to track the sequential order in which each procedure is performed. Procedure.identifier.value will store this sequence number with https://fhir.synapxe.sg/NamingSystem/sequence-no as its name space (Procedure.identifier.system)

  • There are two categories of devices documented in the OT Notes that uses the Device resource. First category are devices used during the procedures performed on the patient which are stored in Composition.section.entry. Second category are focal devices implanted or removed from the patient which are stored in Procedure.focalDevice.manipulated.

Resource Structure

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
displayMethodC1..1Extension(string)
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..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
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..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Procedure)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..1Reference(PractitionerRole)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Condition)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Observation)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(MedicationAdministration)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Device)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(DiagnosticReport)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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)
textC1..1Narrative
orderedBy0..0CodeableConceptBinding
entryC1..*Reference(Specimen)
emptyReasonC0..0CodeableConceptBinding
section0..0see (section)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
title0..0stringFixed Value
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
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ C0..*CodingBinding
tagΣ C0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Resource
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)
basedOnΣ C0..0Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ C0..0Reference(GenomicStudy | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | MedicationStatement | Procedure)
statusΣ ?!1..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
focusΣ C0..0Reference(Resource)
encounterΣ C0..0Reference(Encounter)
issuedΣ0..1instant
valueCodeableConceptCodeableConcept
valueQuantityQuantity
dataAbsentReasonC0..0CodeableConceptBinding
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
id0..0string
extensionC0..0Extension
timeΣ0..0dateTime
textΣ1..1markdown
bodyStructureC0..0Reference(BodyStructure)
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
specimenC0..0Reference(Specimen)
deviceC0..0Reference(Device)
id0..0string
extensionC0..0Extension
modifierExtensionΣ ?! C0..0Extension
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ C0..0uri
codeΣ C0..0code
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ C0..0uri
codeΣ C0..0code
normalValue0..0CodeableConceptBinding
type0..1CodeableConceptBinding
appliesTo0..0CodeableConcept
id0..0string
extensionC0..0Extension
lowΣ C0..1SimpleQuantity
highΣ C0..1SimpleQuantity
textC0..1markdown
hasMemberΣ C0..0Reference(MolecularSequence | Observation | QuestionnaireResponse)
derivedFromΣ C0..0Reference(DocumentReference | GenomicStudy | ImagingSelection | ImagingStudy | MolecularSequence | Observation | QuestionnaireResponse)
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Medication
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
category0..0CodeableConcept
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
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
reason0..0CodeableReference(Condition | DiagnosticReport | Observation)
id0..0string
frequencyC0..1Extension(CodeableConcept)
modifierExtensionΣ ?! C0..0Extension
textC0..1string
site0..0CodeableConcept
route0..1CodeableConcept
method0..0CodeableConcept
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ1..1string
systemΣ C1..1uri
codeΣ C1..1code
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)
basedOnC0..0Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
statusΣ ?!1..1codeBinding
categoryΣ0..1CodeableConcept
codeΣ1..1CodeableConceptBinding
subjectΣ C0..0Reference(BiologicallyDerivedProduct | Device | Group | Location | Medication | Organization | Patient | Practitioner | Substance)
encounterΣ C0..0Reference(Encounter)
effectiveDateTimedateTime
effectivePeriodPeriod
issuedΣ0..1instant
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
identifierΣ C1..1Identifier
displayΣ C0..1string
resultsInterpreterΣ C0..0Reference(CareTeam | Organization | Practitioner | PractitionerRole)
specimenC0..0Reference(Specimen)
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
note0..0Annotation
studyC0..0Reference(GenomicStudy | ImagingStudy)
compositionC0..0Reference(Composition)
conclusion0..1markdown
conclusionCode0..*CodeableConcept
presentedFormC0..*Attachment
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textC0..1Narrative
containedC0..*Device, MedicationAdministration
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..1codeBinding
id0..0string
extensionC0..0Extension
codingΣ C0..0Coding
textΣ1..1string
categoryΣ0..1CodeableConcept
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)
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
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
extensionC0..0Extension
startΣ C1..1dateTime
endΣ C1..1dateTime
id0..0string
extensionC0..0Extension
referenceΣ C0..0string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C1..1string
id0..0string
extensionC0..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
referenceΣ C0..0Reference
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
id0..0string
extensionC0..0Extension
textΣ1..1string
id0..0string
extensionC0..0Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ C0..1Identifier
displayΣ C0..1string
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..1string
referenceΣ C0..0Reference
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..1string
id0..0string
extensionC0..0Extension
timeΣ0..0dateTime
textΣ1..1markdown
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
id0..0string
extensionC0..0Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ C0..1Identifier
displayΣ C0..1string
id0..0string
extensionC0..0Extension
conceptΣ0..0CodeableConcept
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
supportingInfoC0..0Reference(Resource)
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)
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
verificationStatusΣ ?!0..0CodeableConceptBinding
categoryC0..1CodeableConceptBinding
severity0..0CodeableConceptBinding
codeΣ1..1CodeableConcept
bodySiteΣ0..0CodeableConcept
subjectΣ C1..1Reference(Patient)
encounterΣ C0..0Reference(Encounter)
recordedDateΣ0..0dateTime
evidenceΣ0..0CodeableReference(Resource)
note0..1Annotation
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)
accessionIdentifierΣ C0..1Identifier
statusΣ ?!0..0codeBinding
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
subjectΣ C0..0Reference(Patient)
receivedTimeΣ0..1dateTime
parentC0..0Reference(Specimen)
id0..0string
extensionC0..0Extension
referenceΣ C1..1string
typeΣ0..0uriBinding
identifierΣ C0..0Identifier
displayΣ C0..0string
combinedΣ0..0codeBinding
role0..0CodeableConceptBinding
id0..0string
commentsC0..*Extension(string)
modifierExtensionΣ ?! C0..0Extension
collectedDateTimedateTime
collectedPeriodPeriod
durationΣ C0..0Duration
id0..0string
extensionC0..0Extension
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ0..1string
systemΣ C0..1uri
codeΣ C0..1code
id0..0string
guidanceC0..1Extension(string)
id0..0string
extensionC0..0Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ C1..1code
displayΣ C1..1string
userSelectedΣ0..0boolean
textΣ0..0string
device0..0CodeableReference(Device)
id0..0string
extensionC0..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
referenceΣ C0..1Reference
conditionΣ0..0CodeableConceptBinding
note0..0Annotation

API Specification

See Composition.$submit and Composition.$retrieve for the API specification to submit and retrieve OT 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.encounter.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.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/code Composition.type.coding.code
document/docType/textDescription Composition.type.text
document/status/code Composition.status
document/author/id Composition.author.identifier
document/author/name Composition.author.display
content/OTBodyItem/itemName Composition.section.title
content/OTBodyItem/itemText Composition.section.text
content/OTBodyItem/itemStatus Composition.section.status
content/OTBodyItem/abnormalFlag Composition.section.extension:abnormalFlag
procedures/procedure/name Composition.section.entry → Procedure.code.text
procedures/procedure/type/code Composition.section.entry → Procedure.category.coding.code
procedures/procedure/primaryOperator/id Composition.section.entry → Procedure.performer.actor.identifier
procedures/procedure/primaryOperator/name Composition.section.entry → Procedure.performer.actor.display
procedures/procedure/startDateTime Composition.section.entry → Procedure.occurenceDateTime
procedures/procedure/reportDateTime Composition.section.entry → Procedure.recorded
procedures/procedure/location/name Composition.section.entry → Procedure.location.display
procedures/procedure/outcome Composition.section.entry → Procedure.outcome
procedures/procedure/report/conclusion Composition.section.entry → Procedure.report → DiagnosticReport.conclusion
procedures/procedure/report/category Composition.section.entry → Procedure.report → DiagnosticReport.category
procedures/procedure/report/status Composition.section.entry → Procedure.report → DiagnosticReport.status
procedures/procedure/report/effectiveDateTime Composition.section.entry → Procedure.report → DiagnosticReport.effectiveDateTime
procedures/procedure/report/issued Composition.section.entry → Procedure.report → DiagnosticReport.issued
procedures/procedure/report/performer/id Composition.section.entry → Procedure.report → DiagnosticReport.performer.identifier
procedures/procedure/report/performer/name Composition.section.entry → Procedure.report → DiagnosticReport.performer.display
procedures/procedure/report/result/sequenceNo Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.identifier
procedures/procedure/report/result/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.code
procedures/procedure/report/result/value Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.value[x]
procedures/procedure/report/result/interpretation Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.interpretation
procedures/procedure/report/result/referenceRange Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange
procedures/procedure/report/result/method Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.method
procedures/procedure/report/result/comments Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.comment
procedures/procedure/report/result/status Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.status
procedures/procedure/report/result/effectiveDateTime Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.effectiveDateTime
procedures/procedure/report/result/performer/id Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.performer.identifier
procedures/procedure/report/result/performer/name Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.performer.display
procedures/procedure/report/result/component/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.code
procedures/procedure/report/result/component/value Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.value[x]
procedures/procedure/report/result/component/unit Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueQuantity.unit
procedures/procedure/report/result/component/comparator Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueQuantity.comparator
procedures/procedure/report/result/component/referenceRange Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.referenceRange
procedures/procedure/report/result/component/interpretation Observation.component.interpretation
procedures/procedure/report/result/component/method Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.method
procedures/procedure/report/result/component/comments Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.comment
procedures/procedure/report/result/component/status/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.status
procedures/procedure/report/result/component/effectiveDateTime Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.effectiveDateTime
procedures/procedure/report/result/component/performer/id Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.performer.identifier
procedures/procedure/report/result/component/performer/name Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.performer.display
procedures/procedure/report/result/component/category Observation.component.category
procedures/procedure/report/result/component/identifier Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.identifier
procedures/procedure/report/result/component/valueCodeableConcept Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueCodeableConcept
procedures/procedure/report/result/component/valueString Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueString
procedures/procedure/report/result/component/valueQuantity/value Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueQuantity.value
procedures/procedure/report/result/component/valueQuantity/unit Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueQuantity.unit
procedures/procedure/report/result/component/valueQuantity/comparator Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.valueQuantity.comparator
procedures/procedure/report/result/component/interpretation Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.component.interpretation
content/OTBodyItem/itemName Composition.section.title
content/OTBodyItem/itemText Composition.section.text.div
content/OTBodyItem/itemStatus Composition.section.extension:status
content/OTBodyItem/abnormalFlag Composition.section.extension:abnormalFlag
content/Composition/displayMethod Composition.extension:displayMethod
content/Composition/identifier Composition.identifier
content/Composition/date Composition.date
content/Composition/type Composition.type
content/Composition/title Composition.title
content/Composition/status/code Composition.status
content/Composition/author/id Composition.author.identifier
content/Composition/author/name Composition.author.display
content/Composition/attester/time Composition.attester.time
content/Composition/attester/party/id Composition.attester.party.identifier
content/Composition/attester/party/name Composition.attester.party.display
content/Composition/custodian/institution Composition.custodian.identifier
content/Composition/encounter/identifier Composition.encounter.identifier
content/Composition/accessionNumber Composition.identifier
content/Composition/remarks Composition.notes.text
content/Composition/section/title Composition.section.title
content/Composition/section/code Composition.section.code
content/Composition/section/text/status/code Composition.section.text.status
content/Composition/section/text/div Composition.section.text.div
content/Composition/section/entry/Procedure/sequenceNo Composition.section.entry → Procedure.extension:sequenceNo
content/Composition/section/entry/Procedure/status/code Composition.section.entry → Procedure.status
content/Composition/section/entry/Procedure/category Composition.section.entry → Procedure.category
content/Composition/section/entry/Procedure/code Composition.section.entry → Procedure.code
content/Composition/section/entry/Procedure/reasonNotPerformed Composition.section.entry → Procedure.statusReason
content/Composition/section/entry/Procedure/bodySite Composition.section.entry → Procedure.bodySite
content/Composition/section/entry/Procedure/reason Composition.section.entry → Procedure.reasonCode
content/Composition/section/entry/Procedure/performer/id Composition.section.entry → Procedure.performer.actor.identifier
content/Composition/section/entry/Procedure/performer/name Composition.section.entry → Procedure.performer.actor.display
content/Composition/section/entry/Procedure/performer/role Composition.section.entry → Procedure.performer.function
content/Composition/section/entry/Procedure/performed/performedDateTime Composition.section.entry → Procedure.performedDateTime
content/Composition/section/entry/Procedure/performed/performedPeriod/start Composition.section.entry → Procedure.performedPeriod.start
content/Composition/section/entry/Procedure/performed/performedPeriod/end Composition.section.entry → Procedure.performedPeriod.end
content/Composition/section/entry/Procedure/location/name Composition.section.entry → Procedure.location.display
content/Composition/section/entry/Procedure/outcome Composition.section.entry → Procedure.outcome
content/Composition/section/entry/Procedure/complication Procedure.complication
content/Composition/section/entry/Procedure/followUp Procedure.followUp
content/Composition/section/entry/Procedure/request/ProcedureRequest/notes Composition.section.entry → Procedure.basedOn → ServiceRequest.note
content/Composition/section/entry/Procedure/request/ProcedureRequest/orderedOn Composition.section.entry → Procedure.basedOn → ServiceRequest.authoredOn
content/Composition/section/entry/Procedure/request/ProcedureRequest/orderer/id Composition.section.entry → Procedure.basedOn → ServiceRequest.requester.identifier
content/Composition/section/entry/Procedure/request/ProcedureRequest/orderer/name Composition.section.entry → Procedure.basedOn → ServiceRequest.requester.display
content/Composition/section/entry/Procedure/notes Composition.section.entry → Procedure.note.text
content/Composition/section/entry/Observation/sequenceNo Composition.section.entry → Observation.extension:sequenceNo
content/Composition/section/entry/Observation/status/code Composition.section.entry → Observation.status
content/Composition/section/entry/Observation/code Composition.section.entry → Observation.code
content/Composition/section/entry/Observation/value/valueQuantity Composition.section.entry → Observation.valueQuantity
content/Composition/section/entry/Observation/value/valueCodeableConcept Composition.section.entry → Observation.valueCodeableConcept
content/Composition/section/entry/Observation/value/valueString Composition.section.entry → Observation.valueString
content/Composition/section/entry/Observation/interpretation Composition.section.entry → Observation.interpretation
content/Composition/section/entry/Observation/comments Composition.section.entry → Observation.note.text
content/Composition/section/entry/Observation/method Composition.section.entry → Observation.method
content/Composition/section/entry/Observation/referenceRange/low Composition.section.entry → Observation.referenceRange.low.value
content/Composition/section/entry/Observation/referenceRange/high Composition.section.entry → Observation.referenceRange.high.value
content/Composition/section/entry/Observation/referenceRange/meaning/code Composition.section.entry → Observation.referenceRange.type
content/Composition/section/entry/Observation/referenceRange/age/low Composition.section.entry → Observation.referenceRange.age.low
content/Composition/section/entry/Observation/referenceRange/age/high Composition.section.entry → Observation.referenceRange.age.high
content/Composition/section/entry/Observation/referenceRange/text Composition.section.entry → Observation.referenceRange.text
content/Composition/section/entry/Practitioner/sequenceNo Composition.section.entry → Practitioner.extension:sequenceNo
content/Composition/section/entry/Practitioner/id Composition.section.entry → Practitioner.identifier.value
content/Composition/section/entry/Practitioner/name Composition.section.entry → Practitioner.name.text
content/Composition/section/entry/Practitioner/role Composition.section.entry → PractitionerRole.code
content/Composition/section/entry/Condition/sequenceNo Composition.section.entry → Condition.extension:sequenceNo
content/Composition/section/entry/Condition/code Composition.section.entry → Condition.code
content/Composition/section/entry/Condition/category Composition.section.entry → Condition.category
content/Composition/section/entry/Condition/notes Composition.section.entry → Condition.note.text
content/Composition/section/entry/Procedure/focalDevice/action Composition.section.entry → Procedure.focalDevice.action
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/identifier Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.identifier.value
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/sequenceNo Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.extension:sequenceNo
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/type Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.type
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/note/text Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.note.text
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/manufacturer Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.manufacturer
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/model Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.modelNumber
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/version Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.version.value
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/manufactureDate Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.manufactureDate
content/Composition/section/entry/Procedure/focalDevice/manipulatedDevice/expiry Composition.section.entry → Procedure.focalDevice.manipulatedDevice → Device.expirationDate
content/Composition/section/entry/Procedure/used/MedicationAdministration/effectiveTime/effectiveDateTime Composition.section.entry → MedicationAdministration.effectiveDateTime
content/Composition/section/entry/Procedure/used/MedicationAdministration/effectiveTime/effectivePeriod/start Composition.section.entry → MedicationAdministration.effectivePeriod.start
content/Composition/section/entry/Procedure/used/MedicationAdministration/effectiveTime/effectivePeriod/end Composition.section.entry → MedicationAdministration.effectivePeriod.end
content/Composition/section/entry/Procedure/used/MedicationAdministration/sequenceNo Composition.section.entry → MedicationAdministration.extension:sequenceNo
content/Composition/section/entry/Procedure/used/MedicationAdministration/medication/code Composition.section.entry → MedicationAdministration.medicationCodeableConcept.coding.code
content/Composition/section/entry/Procedure/used/MedicationAdministration/dosage/text Composition.section.entry → MedicationAdministration.dosage.text
content/Composition/section/entry/Procedure/used/MedicationAdministration/dosage/route Composition.section.entry → MedicationAdministration.dosage.route
content/Composition/section/entry/Procedure/used/MedicationAdministration/dosage/quantity/value Composition.section.entry → MedicationAdministration.dosage.dose.value
content/Composition/section/entry/Procedure/used/MedicationAdministration/dosage/quantity/unit/code Composition.section.entry → MedicationAdministration.dosage.dose.code
content/Composition/section/entry/Procedure/used/MedicationAdministration/dosage/frequency Composition.section.entry → MedicationAdministration.dosage.rate
content/Composition/section/entry/Procedure/used/Device/identifier Composition.section.entry → Procedure.used → Device.identifier.value
content/Composition/section/entry/Procedure/used/Device/sequenceNo Composition.section.entry → Procedure.used → Device.extension:sequenceNo
content/Composition/section/entry/Procedure/used/Device/type Composition.section.entry → Procedure.used → Device.type
content/Composition/section/entry/Procedure/used/Device/note/text Composition.section.entry → Procedure.used → Device.note.text
content/Composition/section/entry/Procedure/used/Device/manufacturer Composition.section.entry → Procedure.used → Device.manufacturer
content/Composition/section/entry/Procedure/used/Device/model Composition.section.entry → Procedure.used → Device.modelNumber
content/Composition/section/entry/Procedure/used/Device/version Composition.section.entry → Procedure.used → Device.version.value
content/Composition/section/entry/Procedure/used/Device/manufactureDate Composition.section.entry → Procedure.used → Device.manufactureDate
content/Composition/section/entry/Procedure/used/Device/expiry Composition.section.entry → Procedure.used → Device.expirationDate
content/Composition/section/entry/Procedure/report/sequenceNo Composition.section.entry → Procedure.report → DiagnosticReport.extension:sequenceNo
content/Composition/section/entry/Procedure/report/status Composition.section.entry → Procedure.report → DiagnosticReport.status
content/Composition/section/entry/Procedure/report/category Composition.section.entry → Procedure.report → DiagnosticReport.category
content/Composition/section/entry/Procedure/report/code Composition.section.entry → Procedure.report → DiagnosticReport.code
content/Composition/section/entry/Procedure/report/effective/effectiveDateTime Composition.section.entry → Procedure.report → DiagnosticReport.effectiveDateTime
content/Composition/section/entry/Procedure/report/effective/effectivePeriod/start Composition.section.entry → Procedure.report → DiagnosticReport.effectivePeriod.start
content/Composition/section/entry/Procedure/report/effective/effectivePeriod/end Composition.section.entry → Procedure.report → DiagnosticReport.effectivePeriod.end
content/Composition/section/entry/Procedure/report/issued Composition.section.entry → Procedure.report → DiagnosticReport.issued
content/Composition/section/entry/Procedure/report/performer/id Composition.section.entry → Procedure.report → DiagnosticReport.performer.identifier
content/Composition/section/entry/Procedure/report/performer/name Composition.section.entry → Procedure.report → DiagnosticReport.performer.display
content/Composition/section/entry/Procedure/report/performer/role Composition.section.entry → Procedure.report → DiagnosticReport.performer.extension:role
content/Composition/section/entry/Procedure/report/result/sequenceNo Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.extension:sequenceNo
content/Composition/section/entry/Procedure/report/result/status/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.status
content/Composition/section/entry/Procedure/report/result/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.code
content/Composition/section/entry/Procedure/report/result/value/valueQuantity/value Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.valueQuantity.value
content/Composition/section/entry/Procedure/report/result/value/valueQuantity/comparator Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.valueQuantity.comparator
content/Composition/section/entry/Procedure/report/result/value/valueQuantity/unit/code Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.valueQuantity.code
content/Composition/section/entry/Procedure/report/result/value/valueCodeableConcept Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.valueCodeableConcept
content/Composition/section/entry/Procedure/report/result/value/valueString Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.valueString
content/Composition/section/entry/Procedure/report/result/interpretation Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.interpretation
content/Composition/section/entry/Procedure/report/result/comments Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.note.text
content/Composition/section/entry/Procedure/report/result/method Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.method
content/Composition/section/entry/Procedure/report/result/referenceRange/low Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.low.value
content/Composition/section/entry/Procedure/report/result/referenceRange/high Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.high.value
content/Composition/section/entry/Procedure/report/result/referenceRange/meaning Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.type
content/Composition/section/entry/Procedure/report/result/referenceRange/age/low Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.appliesTo.extension:age.low
content/Composition/section/entry/Procedure/report/result/referenceRange/age/high Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.appliesTo.extension:age.high
content/Composition/section/entry/Procedure/report/result/referenceRange/text Composition.section.entry → Procedure.report → DiagnosticReport.result → Observation.referenceRange.text
content/Composition/section/entry/Procedure/report/conclusion Composition.section.entry → Procedure.report → DiagnosticReport.conclusion
content/Composition/section/entry/Procedure/report/codedDiagnosis Composition.section.entry → Procedure.report → DiagnosticReport.conclusionCode
content/Composition/section/entry/Procedure/report/presentedForm/contentType Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.contentType
content/Composition/section/entry/Procedure/report/presentedForm/language Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.language
content/Composition/section/entry/Procedure/report/presentedForm/data Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.data
content/Composition/section/entry/Procedure/report/presentedForm/size Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.size
content/Composition/section/entry/Procedure/report/presentedForm/title Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.title
content/Composition/section/entry/Procedure/report/presentedForm/comments Composition.section.entry → Procedure.report → DiagnosticReport.presentedForm.extension:comments
content/Composition/section/entry/MedicationAdministration/effectiveTime/effectiveDateTime Composition.section.entry → Procedure.partOf → MedicationAdministration.effectiveDateTime
content/Composition/section/entry/MedicationAdministration/effectiveTime/effectivePeriod/start Composition.section.entry → Procedure.partOf → MedicationAdministration.effectivePeriod.start
content/Composition/section/entry/MedicationAdministration/effectiveTime/effectivePeriod/end Composition.section.entry → Procedure.partOf → MedicationAdministration.effectivePeriod.end
fileAttachment/sequenceNo Composition.relatesTo.extension:sequenceNo
fileAttachment/attachmentCategory Composition.relatesTo.type
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