Enterprise Imaging (Proof of Concept)
0.1.0 - proof-of-concept
Enterprise Imaging (Proof of Concept) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2026-11-01 |
XML representation of the RadiologyReport logical model.
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="RadiologyReport"/>
<language value="en"/>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureDefinition RadiologyReport</b></p><table border="0" cellpadding="0" cellspacing="0" class="xhtTableBorder0"><tr class="xhtRowBorder1"><th scope="col" style="" class="hierarchy xhtCellBorder0"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="The logical name of the element">Name</a></th><th scope="col" style="" class="hierarchy xhtCellBorder0"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Information about the use of the element">Flags</a></th><th scope="col" style="" class="hierarchy xhtCellBorder0"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Minimum and Maximum # of times the element can appear in the instance">Card.</a></th><th scope="col" style="; width: 100px" class="hierarchy xhtCellBorder0"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Reference to the type of the element">Type</a></th><th scope="col" style="" class="hierarchy xhtCellBorder0"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Additional information about the element">Description & Constraints</a><span style="float: right"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/></a></span></th></tr><tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck1.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="" style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport" title="**Proof of concept - not an authoritative source.**
The data items of a radiology report shared between RIS, PACS and reporting
networks, based on the Royal College of Radiologists'
[Radiology reporting networks: understanding the technical options](https://www.rcr.ac.uk/media/wwtp2mif/rcr-publications_radiology-reporting-networks-understanding-the-technical-options_march-2022.pdf)
(March 2022), as mapped in an earlier NHS England draft radiology IG for the
National Imaging Registry. The items have **not** been checked against the RCR
text, and cardinalities are this guide's assumption (**To confirm**).
Indicative HL7 v2 (ORU^R01), DICOM and FHIR mappings are shown on the
**Mappings** tab, including the HL7 v2.5.1 to FHIR conversion of
[Send Imaging Result [RAD-128]](RAD-128.html). The FHIR representation is [Radiology Diagnostic Report](StructureDefinition-RadiologyDiagnosticReport.html),
with the request in [Radiology Service Request](StructureDefinition-RadiologyServiceRequest.html)
and the study in [Radiology Imaging Study](StructureDefinition-RadiologyImagingStudy.html).">RadiologyReport</a><a name="RadiologyReport"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0"><span class="xhtPieceDeEmphasized">0</span><span class="xhtPieceDeEmphasized">..</span><span class="xhtPieceDeEmphasized">*</span></td><td style="" class="hierarchy xhtCellBorder0"><a href="http://build.fhir.org/types.html#Base">Base</a></td><td style="" class="hierarchy xhtCellBorder0">Radiology Report<br/><span class="xhtPieceBold">Instances of this type can be the target of a Reference</span></td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.reportIdentifier" title="Identifier of the report in the RIS">reportIdentifier</a><a name="RadiologyReport.reportIdentifier"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Report identifier</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.patient" title="NHS number of the patient (NHS NUMBER)">patient</a><a name="RadiologyReport.patient"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">1..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Patient</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.accessionNumber" title="Identifies the imaging request in the issuing RIS; shared by the request, the DICOM study and the report (RADIOLOGICAL ACCESSION NUMBER)">accessionNumber</a><a name="RadiologyReport.accessionNumber"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">1..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Accession number</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.visitNumber" title="Encounter or visit the examination belongs to">visitNumber</a><a name="RadiologyReport.visitNumber"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Visit number</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.examination" title="Imaging procedure performed - NICIP code with SNOMED CT map (IMAGING CODE (NICIP))">examination</a><a name="RadiologyReport.examination"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">1..*</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#CodeableConcept">CodeableConcept</a></td><td style="" class="hierarchy xhtCellBorder0">Examination<br/></td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.diagnosticServiceSection" title="For example RAD (Radiology), from HL7 v2 table 0074">diagnosticServiceSection</a><a name="RadiologyReport.diagnosticServiceSection"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#CodeableConcept">CodeableConcept</a></td><td style="" class="hierarchy xhtCellBorder0">Diagnostic service section</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.examinationCompleted" title="Date and time the radiographer completed the examination">examinationCompleted</a><a name="RadiologyReport.examinationCompleted"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="" class="hierarchy xhtCellBorder0">Examination completed</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.imagingSite" title="Where the examination was performed (SITE CODE (OF IMAGING), or ODS organisation code - Open)">imagingSite</a><a name="RadiologyReport.imagingSite"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Imaging site</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.operator" title="Radiographer who performed the examination - professional registration number (HCPC)">operator</a><a name="RadiologyReport.operator"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..*</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Operator<br/></td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.reportIssued" title="Date and time the final report was issued">reportIssued</a><a name="RadiologyReport.reportIssued"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="" class="hierarchy xhtCellBorder0">Final report issued</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.primaryReporter" title="Radiologist or reporting radiographer responsible for the report - professional registration number (GMC, HCPC)">primaryReporter</a><a name="RadiologyReport.primaryReporter"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Primary reporter</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="" style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.secondaryReporter" title="Other reporter, for example a trainee or second reader - professional registration number">secondaryReporter</a><a name="RadiologyReport.secondaryReporter"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..*</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="" class="hierarchy xhtCellBorder0">Secondary reporter<br/></td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.clinicalHistory" title="Narrative clinical history from the request">clinicalHistory</a><a name="RadiologyReport.clinicalHistory"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="" class="hierarchy xhtCellBorder0">Clinical history</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.radiographerComments" title="Comments recorded by the radiographer">radiographerComments</a><a name="RadiologyReport.radiographerComments"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="" class="hierarchy xhtCellBorder0">Radiographer comments</td></tr>
<tr class="xhtRowBorder0 xhtRowOdd"><td style="background-image: url(tbl_bck10.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.reportText" title="The narrative report as issued">reportText</a><a name="RadiologyReport.reportText"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">1..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="" class="hierarchy xhtCellBorder0">Report text</td></tr>
<tr class="xhtRowBorder0 xhtRowEven"><td style="background-image: url(tbl_bck00.png)" class="hierarchy xhtCellBorder0 xhtCellNoWrap"><img src="tbl_spacer.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="" style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="" style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <span style="position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0" class="sr-only">RadiologyReport.</span><a href="StructureDefinition-RadiologyReport-definitions.html#RadiologyReport.conclusion" title="Summary conclusion of the report. Whether the RCR data set separates it from the report text is Open">conclusion</a><a name="RadiologyReport.conclusion"> </a></td><td style="" class="hierarchy xhtCellBorder0"/><td style="" class="hierarchy xhtCellBorder0">0..1</td><td style="" class="hierarchy xhtCellBorder0"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="" class="hierarchy xhtCellBorder0">Conclusion</td></tr>
<tr><td colspan="5" class="hierarchy"><br/><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/> Documentation for this format</a></td></tr></table></div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics">
<valueCode value="can-be-target"/>
</extension>
<url
value="https://fhir.nwgenomics.nhs.uk/Imaging/StructureDefinition/RadiologyReport"/>
<version value="0.1.0"/>
<name value="RadiologyReport"/>
<title value="Radiology Report"/>
<status value="draft"/>
<experimental value="true"/>
<date value="2026-11-01T16:44:52+00:00"/>
<publisher value="NHS North West Genomics"/>
<contact>
<telecom>
<system value="url"/>
<value value="https://www.nwgenomics.nhs.uk/contact-us"/>
</telecom>
</contact>
<description
value="**Proof of concept - not an authoritative source.**
The data items of a radiology report shared between RIS, PACS and reporting
networks, based on the Royal College of Radiologists'
[Radiology reporting networks: understanding the technical options](https://www.rcr.ac.uk/media/wwtp2mif/rcr-publications_radiology-reporting-networks-understanding-the-technical-options_march-2022.pdf)
(March 2022), as mapped in an earlier NHS England draft radiology IG for the
National Imaging Registry. The items have **not** been checked against the RCR
text, and cardinalities are this guide's assumption (**To confirm**).
Indicative HL7 v2 (ORU^R01), DICOM and FHIR mappings are shown on the
**Mappings** tab, including the HL7 v2.5.1 to FHIR conversion of
[Send Imaging Result [RAD-128]](RAD-128.html). The FHIR representation is [Radiology Diagnostic Report](StructureDefinition-RadiologyDiagnosticReport.html),
with the request in [Radiology Service Request](StructureDefinition-RadiologyServiceRequest.html)
and the study in [Radiology Imaging Study](StructureDefinition-RadiologyImagingStudy.html)."/>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="GB"/>
<display value="United Kingdom of Great Britain and Northern Ireland"/>
</coding>
</jurisdiction>
<fhirVersion value="4.0.1"/>
<mapping>
<identity value="hl7v2"/>
<uri value="http://hl7.org/v2"/>
<name
value="HL7 v2.5.1 ORU^R01 - Send Imaging Result [RAD-128] (indicative)"/>
</mapping>
<mapping>
<identity value="dicom"/>
<uri
value="http://dicom.nema.org/medical/dicom/current/output/chtml/part03/"/>
<name value="DICOM (indicative)"/>
</mapping>
<mapping>
<identity value="fhir"/>
<uri value="http://hl7.org/fhir"/>
<name value="FHIR (this guide's profiles)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<uri value="https://kevinmayfield.github.io/Imaging/RAD-128.html"/>
<name
value="Send Imaging Result [RAD-128] - HL7 v2.5.1 to FHIR (indicative)"/>
</mapping>
<kind value="logical"/>
<abstract value="false"/>
<type
value="https://fhir.nwgenomics.nhs.uk/Imaging/StructureDefinition/RadiologyReport"/>
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base"/>
<derivation value="specialization"/>
<snapshot>
<extension
url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
<valueString value="4.0.1"/>
</extension>
<element id="RadiologyReport">
<path value="RadiologyReport"/>
<short value="Radiology Report"/>
<definition
value="**Proof of concept - not an authoritative source.**
The data items of a radiology report shared between RIS, PACS and reporting
networks, based on the Royal College of Radiologists'
[Radiology reporting networks: understanding the technical options](https://www.rcr.ac.uk/media/wwtp2mif/rcr-publications_radiology-reporting-networks-understanding-the-technical-options_march-2022.pdf)
(March 2022), as mapped in an earlier NHS England draft radiology IG for the
National Imaging Registry. The items have **not** been checked against the RCR
text, and cardinalities are this guide's assumption (**To confirm**).
Indicative HL7 v2 (ORU^R01), DICOM and FHIR mappings are shown on the
**Mappings** tab, including the HL7 v2.5.1 to FHIR conversion of
[Send Imaging Result [RAD-128]](RAD-128.html). The FHIR representation is [Radiology Diagnostic Report](StructureDefinition-RadiologyDiagnosticReport.html),
with the request in [Radiology Service Request](StructureDefinition-RadiologyServiceRequest.html)
and the study in [Radiology Imaging Study](StructureDefinition-RadiologyImagingStudy.html)."/>
<min value="0"/>
<max value="*"/>
<base>
<path value="Base"/>
<min value="0"/>
<max value="*"/>
</base>
<isModifier value="false"/>
<mapping>
<identity value="rad128"/>
<map
value="ORU^R01^ORU_R01 to a Bundle of DiagnosticReport, Patient, DocumentReference and Binary, following the HL7 v2-to-FHIR ORU_R01 ConceptMap and the NW GMSA conventions"/>
</mapping>
</element>
<element id="RadiologyReport.reportIdentifier">
<path value="RadiologyReport.reportIdentifier"/>
<short value="Report identifier"/>
<definition value="Identifier of the report in the RIS"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.reportIdentifier"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-3 Filler Order Number"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.identifier"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-3 Filler Order Number -> DiagnosticReport.identifier (ReportIdentifier)"/>
</mapping>
</element>
<element id="RadiologyReport.patient">
<path value="RadiologyReport.patient"/>
<short value="Patient"/>
<definition value="NHS number of the patient (NHS NUMBER)"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="RadiologyReport.patient"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PID-3 Patient Identifier List"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0010,0020) Patient ID"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.subject"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PID-3 -> Patient.identifier:nhsNumber / MedicalRecordNumber; DiagnosticReport.subject"/>
</mapping>
</element>
<element id="RadiologyReport.accessionNumber">
<path value="RadiologyReport.accessionNumber"/>
<short value="Accession number"/>
<definition
value="Identifies the imaging request in the issuing RIS; shared by the request, the DICOM study and the report (RADIOLOGICAL ACCESSION NUMBER)"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="RadiologyReport.accessionNumber"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="ORC-3 / OBR-3 Filler Order Number"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,0050) Accession Number, (0008,0051) Issuer of Accession Number Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.identifier:accessionNumber, DiagnosticReport.basedOn.identifier, ImagingStudy.basedOn.identifier"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="ORC-3 / OBR-3 Filler Order Number -> DiagnosticReport.basedOn.identifier (RadiologicalAccessionNumber). Field carrying the accession number in RAD-128 is To confirm"/>
</mapping>
</element>
<element id="RadiologyReport.visitNumber">
<path value="RadiologyReport.visitNumber"/>
<short value="Visit number"/>
<definition value="Encounter or visit the examination belongs to"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.visitNumber"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PV1-19 Visit Number"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.encounter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PV1-19 -> Encounter.identifier (VisitNumber); DiagnosticReport.encounter"/>
</mapping>
</element>
<element id="RadiologyReport.examination">
<path value="RadiologyReport.examination"/>
<short value="Examination"/>
<definition
value="Imaging procedure performed - NICIP code with SNOMED CT map (IMAGING CODE (NICIP))"/>
<min value="1"/>
<max value="*"/>
<base>
<path value="RadiologyReport.examination"/>
<min value="1"/>
<max value="*"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-4 Universal Service Identifier"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0008,1032) Procedure Code Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.code, ImagingStudy.procedureCode, Procedure.code (DiagnosticReport.extension:procedure)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-4 (NICIP) -> DiagnosticReport.code.coding:nicip"/>
</mapping>
</element>
<element id="RadiologyReport.diagnosticServiceSection">
<path value="RadiologyReport.diagnosticServiceSection"/>
<short value="Diagnostic service section"/>
<definition
value="For example RAD (Radiology), from HL7 v2 table 0074"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.diagnosticServiceSection"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="CodeableConcept"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-24 Diagnostic Serv Sect ID"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.category:diagnostic-service"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-24 -> DiagnosticReport.category"/>
</mapping>
</element>
<element id="RadiologyReport.examinationCompleted">
<path value="RadiologyReport.examinationCompleted"/>
<short value="Examination completed"/>
<definition
value="Date and time the radiographer completed the examination"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.examinationCompleted"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map
value="OBR-7 Observation Date/Time, OBR-8 Observation End Date/Time"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.effective[x]"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-7 / OBR-8 -> DiagnosticReport.effectiveDateTime / effectivePeriod"/>
</mapping>
</element>
<element id="RadiologyReport.imagingSite">
<path value="RadiologyReport.imagingSite"/>
<short value="Imaging site"/>
<definition
value="Where the examination was performed (SITE CODE (OF IMAGING), or ODS organisation code - Open)"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.imagingSite"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PV1-3 Assigned Patient Location (facility)"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0008,0082) Institution Code Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.performer:organization"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PV1-3 (facility) -> DiagnosticReport.performer (Organization)"/>
</mapping>
</element>
<element id="RadiologyReport.operator">
<path value="RadiologyReport.operator"/>
<short value="Operator"/>
<definition
value="Radiographer who performed the examination - professional registration number (HCPC)"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="RadiologyReport.operator"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-34 Technician"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1070) Operators' Name, (0008,1072) Operator Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="ImagingStudy.series.performer:performer"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-34 -> not carried on DiagnosticReport; ImagingStudy.series.performer"/>
</mapping>
</element>
<element id="RadiologyReport.reportIssued">
<path value="RadiologyReport.reportIssued"/>
<short value="Final report issued"/>
<definition value="Date and time the final report was issued"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.reportIssued"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="dateTime"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-22 Results Rpt/Status Chng - Date/Time"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.issued"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-22 -> DiagnosticReport.issued"/>
</mapping>
</element>
<element id="RadiologyReport.primaryReporter">
<path value="RadiologyReport.primaryReporter"/>
<short value="Primary reporter"/>
<definition
value="Radiologist or reporting radiographer responsible for the report - professional registration number (GMC, HCPC)"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.primaryReporter"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-32 Principal Result Interpreter"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1060) Name of Physician(s) Reading Study, (0008,1062) Physician(s) Reading Study Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.resultsInterpreter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-32 -> DiagnosticReport.resultsInterpreter (Practitioner / PractitionerRole)"/>
</mapping>
</element>
<element id="RadiologyReport.secondaryReporter">
<path value="RadiologyReport.secondaryReporter"/>
<short value="Secondary reporter"/>
<definition
value="Other reporter, for example a trainee or second reader - professional registration number"/>
<min value="0"/>
<max value="*"/>
<base>
<path value="RadiologyReport.secondaryReporter"/>
<min value="0"/>
<max value="*"/>
</base>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-33 Assistant Result Interpreter"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1062) Physician(s) Reading Study Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.resultsInterpreter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-33 -> DiagnosticReport.resultsInterpreter"/>
</mapping>
</element>
<element id="RadiologyReport.clinicalHistory">
<path value="RadiologyReport.clinicalHistory"/>
<short value="Clinical history"/>
<definition value="Narrative clinical history from the request"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.clinicalHistory"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBX-5"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.reasonCode / supportingInfo; DiagnosticReport.extension:patientHistory (references to the relevant resources)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 (clinical history OBX) -> ServiceRequest.reasonCode / supportingInfo"/>
</mapping>
</element>
<element id="RadiologyReport.radiographerComments">
<path value="RadiologyReport.radiographerComments"/>
<short value="Radiographer comments"/>
<definition value="Comments recorded by the radiographer"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.radiographerComments"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="NTE-3"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.extension:note"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="NTE-3 -> DiagnosticReport.extension:note"/>
</mapping>
</element>
<element id="RadiologyReport.reportText">
<path value="RadiologyReport.reportText"/>
<short value="Report text"/>
<definition value="The narrative report as issued"/>
<min value="1"/>
<max value="1"/>
<base>
<path value="RadiologyReport.reportText"/>
<min value="1"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBX-5 (value type TX; or ED - PDF Option)"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="DICOM Structured Report"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="DiagnosticReport.presentedForm; Composition (DiagnosticReport.extension:composition)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 type TX -> DiagnosticReport.presentedForm (text/plain) or Composition; type ED (PDF Option) -> Binary.data, DocumentReference.content.attachment.url -> Binary, DiagnosticReport.presentedForm.url -> Binary (no Attachment.data)"/>
</mapping>
</element>
<element id="RadiologyReport.conclusion">
<path value="RadiologyReport.conclusion"/>
<short value="Conclusion"/>
<definition
value="Summary conclusion of the report. Whether the RCR data set separates it from the report text is Open"/>
<min value="0"/>
<max value="1"/>
<base>
<path value="RadiologyReport.conclusion"/>
<min value="0"/>
<max value="1"/>
</base>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="fhir"/>
<map
value="DiagnosticReport.conclusion (coded impressions: DiagnosticReport.extension:impression)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 (impression OBX, if sent separately - Open) -> DiagnosticReport.conclusion"/>
</mapping>
</element>
</snapshot>
<differential>
<element id="RadiologyReport">
<path value="RadiologyReport"/>
<short value="Radiology Report"/>
<definition
value="**Proof of concept - not an authoritative source.**
The data items of a radiology report shared between RIS, PACS and reporting
networks, based on the Royal College of Radiologists'
[Radiology reporting networks: understanding the technical options](https://www.rcr.ac.uk/media/wwtp2mif/rcr-publications_radiology-reporting-networks-understanding-the-technical-options_march-2022.pdf)
(March 2022), as mapped in an earlier NHS England draft radiology IG for the
National Imaging Registry. The items have **not** been checked against the RCR
text, and cardinalities are this guide's assumption (**To confirm**).
Indicative HL7 v2 (ORU^R01), DICOM and FHIR mappings are shown on the
**Mappings** tab, including the HL7 v2.5.1 to FHIR conversion of
[Send Imaging Result [RAD-128]](RAD-128.html). The FHIR representation is [Radiology Diagnostic Report](StructureDefinition-RadiologyDiagnosticReport.html),
with the request in [Radiology Service Request](StructureDefinition-RadiologyServiceRequest.html)
and the study in [Radiology Imaging Study](StructureDefinition-RadiologyImagingStudy.html)."/>
<mapping>
<identity value="rad128"/>
<map
value="ORU^R01^ORU_R01 to a Bundle of DiagnosticReport, Patient, DocumentReference and Binary, following the HL7 v2-to-FHIR ORU_R01 ConceptMap and the NW GMSA conventions"/>
</mapping>
</element>
<element id="RadiologyReport.reportIdentifier">
<path value="RadiologyReport.reportIdentifier"/>
<short value="Report identifier"/>
<definition value="Identifier of the report in the RIS"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-3 Filler Order Number"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.identifier"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-3 Filler Order Number -> DiagnosticReport.identifier (ReportIdentifier)"/>
</mapping>
</element>
<element id="RadiologyReport.patient">
<path value="RadiologyReport.patient"/>
<short value="Patient"/>
<definition value="NHS number of the patient (NHS NUMBER)"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PID-3 Patient Identifier List"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0010,0020) Patient ID"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.subject"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PID-3 -> Patient.identifier:nhsNumber / MedicalRecordNumber; DiagnosticReport.subject"/>
</mapping>
</element>
<element id="RadiologyReport.accessionNumber">
<path value="RadiologyReport.accessionNumber"/>
<short value="Accession number"/>
<definition
value="Identifies the imaging request in the issuing RIS; shared by the request, the DICOM study and the report (RADIOLOGICAL ACCESSION NUMBER)"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="ORC-3 / OBR-3 Filler Order Number"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,0050) Accession Number, (0008,0051) Issuer of Accession Number Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.identifier:accessionNumber, DiagnosticReport.basedOn.identifier, ImagingStudy.basedOn.identifier"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="ORC-3 / OBR-3 Filler Order Number -> DiagnosticReport.basedOn.identifier (RadiologicalAccessionNumber). Field carrying the accession number in RAD-128 is To confirm"/>
</mapping>
</element>
<element id="RadiologyReport.visitNumber">
<path value="RadiologyReport.visitNumber"/>
<short value="Visit number"/>
<definition value="Encounter or visit the examination belongs to"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PV1-19 Visit Number"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.encounter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PV1-19 -> Encounter.identifier (VisitNumber); DiagnosticReport.encounter"/>
</mapping>
</element>
<element id="RadiologyReport.examination">
<path value="RadiologyReport.examination"/>
<short value="Examination"/>
<definition
value="Imaging procedure performed - NICIP code with SNOMED CT map (IMAGING CODE (NICIP))"/>
<min value="1"/>
<max value="*"/>
<type>
<code value="CodeableConcept"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-4 Universal Service Identifier"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0008,1032) Procedure Code Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.code, ImagingStudy.procedureCode, Procedure.code (DiagnosticReport.extension:procedure)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-4 (NICIP) -> DiagnosticReport.code.coding:nicip"/>
</mapping>
</element>
<element id="RadiologyReport.diagnosticServiceSection">
<path value="RadiologyReport.diagnosticServiceSection"/>
<short value="Diagnostic service section"/>
<definition
value="For example RAD (Radiology), from HL7 v2 table 0074"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="CodeableConcept"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-24 Diagnostic Serv Sect ID"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.category:diagnostic-service"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-24 -> DiagnosticReport.category"/>
</mapping>
</element>
<element id="RadiologyReport.examinationCompleted">
<path value="RadiologyReport.examinationCompleted"/>
<short value="Examination completed"/>
<definition
value="Date and time the radiographer completed the examination"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="dateTime"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map
value="OBR-7 Observation Date/Time, OBR-8 Observation End Date/Time"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.effective[x]"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-7 / OBR-8 -> DiagnosticReport.effectiveDateTime / effectivePeriod"/>
</mapping>
</element>
<element id="RadiologyReport.imagingSite">
<path value="RadiologyReport.imagingSite"/>
<short value="Imaging site"/>
<definition
value="Where the examination was performed (SITE CODE (OF IMAGING), or ODS organisation code - Open)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="PV1-3 Assigned Patient Location (facility)"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="(0008,0082) Institution Code Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.performer:organization"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="PV1-3 (facility) -> DiagnosticReport.performer (Organization)"/>
</mapping>
</element>
<element id="RadiologyReport.operator">
<path value="RadiologyReport.operator"/>
<short value="Operator"/>
<definition
value="Radiographer who performed the examination - professional registration number (HCPC)"/>
<min value="0"/>
<max value="*"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-34 Technician"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1070) Operators' Name, (0008,1072) Operator Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="ImagingStudy.series.performer:performer"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-34 -> not carried on DiagnosticReport; ImagingStudy.series.performer"/>
</mapping>
</element>
<element id="RadiologyReport.reportIssued">
<path value="RadiologyReport.reportIssued"/>
<short value="Final report issued"/>
<definition value="Date and time the final report was issued"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="dateTime"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-22 Results Rpt/Status Chng - Date/Time"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.issued"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-22 -> DiagnosticReport.issued"/>
</mapping>
</element>
<element id="RadiologyReport.primaryReporter">
<path value="RadiologyReport.primaryReporter"/>
<short value="Primary reporter"/>
<definition
value="Radiologist or reporting radiographer responsible for the report - professional registration number (GMC, HCPC)"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-32 Principal Result Interpreter"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1060) Name of Physician(s) Reading Study, (0008,1062) Physician(s) Reading Study Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.resultsInterpreter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBR-32 -> DiagnosticReport.resultsInterpreter (Practitioner / PractitionerRole)"/>
</mapping>
</element>
<element id="RadiologyReport.secondaryReporter">
<path value="RadiologyReport.secondaryReporter"/>
<short value="Secondary reporter"/>
<definition
value="Other reporter, for example a trainee or second reader - professional registration number"/>
<min value="0"/>
<max value="*"/>
<type>
<code value="Identifier"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBR-33 Assistant Result Interpreter"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map
value="(0008,1062) Physician(s) Reading Study Identification Sequence"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.resultsInterpreter"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="OBR-33 -> DiagnosticReport.resultsInterpreter"/>
</mapping>
</element>
<element id="RadiologyReport.clinicalHistory">
<path value="RadiologyReport.clinicalHistory"/>
<short value="Clinical history"/>
<definition value="Narrative clinical history from the request"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBX-5"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="ServiceRequest.reasonCode / supportingInfo; DiagnosticReport.extension:patientHistory (references to the relevant resources)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 (clinical history OBX) -> ServiceRequest.reasonCode / supportingInfo"/>
</mapping>
</element>
<element id="RadiologyReport.radiographerComments">
<path value="RadiologyReport.radiographerComments"/>
<short value="Radiographer comments"/>
<definition value="Comments recorded by the radiographer"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="NTE-3"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map value="DiagnosticReport.extension:note"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map value="NTE-3 -> DiagnosticReport.extension:note"/>
</mapping>
</element>
<element id="RadiologyReport.reportText">
<path value="RadiologyReport.reportText"/>
<short value="Report text"/>
<definition value="The narrative report as issued"/>
<min value="1"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="hl7v2"/>
<map value="OBX-5 (value type TX; or ED - PDF Option)"/>
</mapping>
<mapping>
<identity value="dicom"/>
<map value="DICOM Structured Report"/>
</mapping>
<mapping>
<identity value="fhir"/>
<map
value="DiagnosticReport.presentedForm; Composition (DiagnosticReport.extension:composition)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 type TX -> DiagnosticReport.presentedForm (text/plain) or Composition; type ED (PDF Option) -> Binary.data, DocumentReference.content.attachment.url -> Binary, DiagnosticReport.presentedForm.url -> Binary (no Attachment.data)"/>
</mapping>
</element>
<element id="RadiologyReport.conclusion">
<path value="RadiologyReport.conclusion"/>
<short value="Conclusion"/>
<definition
value="Summary conclusion of the report. Whether the RCR data set separates it from the report text is Open"/>
<min value="0"/>
<max value="1"/>
<type>
<code value="string"/>
</type>
<mapping>
<identity value="fhir"/>
<map
value="DiagnosticReport.conclusion (coded impressions: DiagnosticReport.extension:impression)"/>
</mapping>
<mapping>
<identity value="rad128"/>
<map
value="OBX-5 (impression OBX, if sent separately - Open) -> DiagnosticReport.conclusion"/>
</mapping>
</element>
</differential>
</StructureDefinition>