HL7 Europe Imaging Study Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/oijauregui/ehdsimaging/tree/master and changes regularly. See the Directory of published versions
The imaging report represents a report made by a radiologist based on an ImagingStudy. The figure below presents an overview of the data that is part of the imaging-report.
In order to keep the diagram readable, not all references are included.
classDiagram
direction LR
class ImReport{
<<Bundle>>
}
ImReport *-- "1" ImComposition
ImReport *-- "1" ImDiagnosticReport
ImReport *-- "1" ImPatient
ImReport *-- "0..*" ImOrder
ImReport *-- "0..*" PractitionerRoleEu
ImReport *-- "0..*" DeviceEu
ImReport *-- "0..*" OrganizationEu
ImReport *-- "0..*" ImImagingStudy
ImReport *-- "0..*" ImProcedure
ImReport *-- "0..*" ImImagingSelection
ImReport *-- "0..*" ImFinding
ImReport *-- "0..*" ImKeyImageDocumentReference
ImReport *-- "0..*" ImKeyImageImagingSelection
ImReport *-- "0..*" ConditionEu: section[impression]
ImReport *-- "0..*" CarePlanEU
ImDiagnosticReport --> ImComposition: composition
ImComposition --> ImOrder: extension[basedOn]
ImComposition --> PractitionerRoleEu: extension[informationRecipient]
ImComposition --> ImDiagnosticReport: extension[diagnosticreport-reference]
ImComposition --> PractitionerRoleEu: author[author]
ImComposition --> DeviceEu: author[authoring-device]
ImComposition --> PractitionerRoleEu: attester[legalAuthenticator]
ImComposition --> PractitionerRoleEu: attester[resultValidator]
ImComposition --> OrganizationEu: custodian
ImComposition --> ImPatient: subject
ImComposition --> ImImagingStudy: event[study].detail
ImComposition --> ImProcedure: event[procedure].detail
ImComposition --> ImImagingStudy: section[imagingstudy]
ImComposition --> ImOrder: section[order]
ImComposition --> ImProcedure: section[procedure]
ImComposition --> ImImagingStudy: section[comparison]
ImComposition --> ImImagingSelection: section[comparison]
ImComposition --> ImFinding: section[findings]
ImComposition --> ImKeyImageDocumentReference: section[keyImage]
ImComposition --> ImKeyImageImagingSelection: section[keyImage]
ImComposition --> ImFinding: section[impression]
ImComposition --> ConditionEu: section[impression]
ImComposition --> ImKeyImageDocumentReference: section[keyImage]
ImComposition --> ImKeyImageImagingSelection: section[keyImage]
ImComposition --> CarePlanEU: section[recommendation]
The report is a FHIR bundle that includes ImComposition and ImDiagnosticReport resources and all resources in the tree of resources that referred to (see $document operation).
These define obligations on FHIR resources for systems conforming to this implementation guide.
The imaging specific obligations are specified in:
Name | Title | Description |
Report_ImReport | Report obligations for ImReport | Report obligations for ImReport |
Report_ImAdverseEvent | Report obligations for ImAdverseEvent | Report obligations for ImAdverseEvent |
Report_ImComposition | Report obligations for ImComposition | Report obligations for ImComposition |
Report_ImDiagnosticReport | Report obligations for ImDiagnosticReport | Report obligations for ImDiagnosticReport |
Report_ImFinding | Report obligations for ImFinding | Report obligations for ImFinding |
Report_ImGestationalAgeObservation | Report obligations for ImGestationalAgeObservation | Report obligations for ImGestationalAgeObservation |
Report_ImImagingStudy | Report obligations for ImImagingStudy | Report obligations for ImImagingStudy |
Report_ImOrder | Report obligations for ImOrder | Report obligations for ImOrder |
Report_ImPatient | Report obligations for ImPatient | Report obligations for ImPatient |
Report_ImProcedure | Report obligations for ImProcedure | Report obligations for ImProcedure |
Report_ImRadiationDoseObservation | Report obligations for ImRadiationDoseObservation | Report obligations for ImRadiationDoseObservation |
The common obligations are specified in:
Name | Title | Description |
Report_EuAddress | Report obligations for EuAddress | Report obligations for EuAddress |
Report_EuAllergyIntolerance | Report obligations for EuAllergyIntolerance | Report obligations for EuAllergyIntolerance |
Report_EuAttachment | Report obligations for EuAttachment | Report obligations for EuAttachment |
Report_EuBodyStructure | Report obligations for EuBodyStructure | Report obligations for EuBodyStructure |
Report_EuCarePlan | Report obligations for EuCarePlan | Report obligations for EuCarePlan |
Report_EuCondition | Report obligations for EuCondition | Report obligations for EuCondition |
Report_EuContactPoint | Report obligations for EuContactPoint | Report obligations for EuContactPoint |
Report_EuCoverage | Report obligations for EuCoverage | Report obligations for EuCoverage |
Report_EuDevice | Report obligations for EuDevice | Report obligations for EuDevice |
Report_EuDocumentReference | Report obligations for EuDocumentReference | Report obligations for EuDocumentReference |
Report_EuEncounter | Report obligations for EuEncounter | Report obligations for EuEncounter |
Report_EuEpisodeOfCare | Report obligations for EuEpisodeOfCare | Report obligations for EuEpisodeOfCare |
Report_EuHumanName | Report obligations for EuHumanName | Report obligations for EuHumanName |
Report_EuLocation | Report obligations for EuLocation | Report obligations for EuLocation |
Report_EuMedication | Report obligations for EuMedication | Report obligations for EuMedication |
Report_EuMedicationAdministration | Report obligations for EuMedicationAdministration | Report obligations for EuMedicationAdministration |
Report_EuObservation | Report obligations for EuObservation | Report obligations for EuObservation |
Report_EuOrganization | Report obligations for EuOrganization | Report obligations for EuOrganization |
Report_EuPatient | Report obligations for EuPatient | Report obligations for EuPatient |
Report_EuPatientAnimal | Report obligations for EuPatientAnimal | Report obligations for EuPatientAnimal |
Report_EuPractitioner | Report obligations for EuPractitioner | Report obligations for EuPractitioner |
Report_EuPractitionerRole | Report obligations for EuPractitionerRole | Report obligations for EuPractitionerRole |
Report_EuProcedure | Report obligations for EuProcedure | Report obligations for EuProcedure |
Report_EuQuantity | Report obligations for EuQuantity | Report obligations for EuQuantity |
Report_EuRange | Report obligations for EuRange | Report obligations for EuRange |
Report_EuRelatedPerson | Report obligations for EuRelatedPerson | Report obligations for EuRelatedPerson |
Report_EuServiceRequest | Report obligations for EuServiceRequest | Report obligations for EuServiceRequest |
Report_EuSimpleQuantity | Report obligations for EuSimpleQuantity | Report obligations for EuSimpleQuantity |
Report_EuSpecimen | Report obligations for EuSpecimen | Report obligations for EuSpecimen |
Report_EuSubstance | Report obligations for EuSubstance | Report obligations for EuSubstance |