HL7 Europe Imaging Report R4, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/imaging-r4/ and changes regularly. See the Directory of published versions
As is discussed in the Data Formats section there are two formats of the imaging reports. When presenting the content to the user two different presentation forms are used:
DiagnosticReport.Composition resource, stored in Compostion.text and Compostion.section.text.These are stored in DiagnosticReport.note and in Composition.section.extension[note]. Based on this content the section.text and DiagnosticReport.text and Composition.text are populated.
The annotations are entered as markdown which allows inclusion of tables
IHE-IMR defines a mechanism that allows inclusion multimedia content in the report. Use of these mechanisms is encouraged but not required.
This can be done using the links defined in IHE-IMR.
As is specified in the FHIR specification (and made more explicit in FHIR R6), the narrative text of resources allows the inclusion of hyperlinks. A hyperlink can refer to structured data that is included in the report as is shown in the example below.
...
The diameter of the lesion is <a href="Observation/kjiewoj">11 mm</a>.
...
The href field of the link holds a relative reference to the referred resource. When rendering this narrative, a click on this link SHOULD open a rendered version of the referred resource.
These links can be included in the text (Narrative) using the mechanism described in the previous section. This does require that the ImagingStudy/Observation resource representing the finding/prior is included in the document.
This page provides general rules for handling missing data. Not all of these rules apply to this version of the guide.
The content of this page is adapted from the HL7 International Patient Summary Implementation Guide (IPS) and HL7eu core.
If a content creator does not have data to be included in the resources, the data element is omitted.
Note: a content creator may have no data to be included in the resources, either because there are no data, the data cannot be shared, or the available data are not pertinent within the scope of the context of use.
If a content creator does not have data to be included in the resources, the reason for the absence SHALL be specified as follows:
For non-coded data elements, use the Data Absent Reason Extension in the data type. Example: Patient resource where the birthDate is not known (note that since birthDate is a date primitive datatype, in JSON the _birthDate sibling property is used for the extension). Other required properties of Patient resource are omitted (shown by …) in the simplified example below.
{
"resourceType" : "Patient",
...
"_birthDate": {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "unknown"
}
]
},
...
}
Example: Procedure resource where the performed value is not known. The performed[x] is a choice type, although any performed[x] choice element can be used to include the data absent reason extension, in this case performedDateTime is Must Support and hence a good choice (note that performedDateTime is a dateTime primitive datatype, in JSON the _performedDateTime sibling property is used for the extension). Other required properties of Procedure resource are omitted (shown by …) in the simplified example below.
{
"resourceType" : "Procedure",
...
"_performedDateTime": {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode" : "unknown"
}
]
},
...
}
For coded data elements:
Example: Observation Results - Laboratory/Pathology resource where the code is not allowed to be shared (e.g. suppressed), the code element contains the data-absent-reason extension. Other required properties of Observation resource are omitted (shown by …) in the simplified example below.
{
"resourceType" : "Observation",
...
"code": {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/data-absent-reason",
"code" : "masked"
}
]
},
...
}
When only indicative temporal information is known (e.g., "during adolescence"), the period of life extension can be used to convey this information.
For elements with multiple datatype choices ([x]), dateTime SHOULD be used as the preferred datatype when representing date/time information.
Example fragment (Immunization): exact occurrence date is unknown, but the period of life is known.
{
"resourceType": "Immunization",
...
"_occurrenceDateTime": {
"extension": [
{
"url": "http://hl7.eu/fhir/base/StructureDefinition/periods-of-life",
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "263659003",
"display": "Adolescence"
}
]
}
}
]
},
...
}
The specification focusses first on the infrastructural aspects and marks the terminology related this as extensible. We are conservative in placing terminology requirements on findings and interpretations are there currently is not a widespread consensus on what terminology is used.
These are separate documents; separate imaging reports. The relationship of the addendum to the source document should be represented in the Composition.relatesTo field, as is illustrated below.
...
"relatesTo" : [
{ "code": "appends",
"targetIdentifier": { "system": ..., "value", ...}
}
]
...
DICOM-SR reports can be accessed and referred using ImagingSelections as they are stored as instances in the PACS. In the case that the report is a DICOM-SR report,
Yes, there can be multiple reports referring the same study. A study can refer to more than one study. See semi-structured example.
These can be included as Media and are referred from the Composition.section[finding] and DiagnosticReport.media. It is RECOMMENDED to:
DocumentReference when the information is not present in the PACS (e.g. screenshots, photo's, …)Basic-ImagingSelection to refer to information in the PACS.DocumentReference over Binary as DocumentReference is patient scoped and Binary is not. Binary SHOULD only be used for images in Narratives that are included as contained resources.Basic-ImagingSelection.Currently not in scope.
AI results are stored as DICOM-SR documents which can be accessed as DICOM instances using the manifest. Optionally, the source system has the option to reflect the content of these DICOM-SR documents in FHIR using the DICOM-SR-2-FHIR IG. When elements from the AIR reports are included in the imaging report, it is RECOMMENDED to use the format specified in DICOM-SR-2-FHIR.
Some of the source data for imaging report comes from DICOM. Although DICOM recommends to include time-zone information there will be situations that the timezone is not included in the DICOM data and cannot be derived from the context. In this case the document creator SHALL include the date-time value as is and add the Uncertain period Extension to indicate the uncertainty period of the datetime value.
...
"started" : "2015-02-07T13:28:17-05:00"
"_started" : {
"extension" : [
{ "url": "http://hl7.org/fhir/StructureDefinition/uncertainPeriod",
"valuePeriod" : {
"start": "2015-02-07T13:28:17-12:00",
"end": "2015-02-07T13:28:17+12:00"
}
}
]
}
...