Enterprise Imaging (Proof of Concept)
0.1.0 - proof-of-concept United Kingdom flag

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

: Message Definition - Imaging Order (O19)

Draft as of 2026-11-01

Raw xml | Download


<MessageDefinition xmlns="http://hl7.org/fhir">
  <id value="imaging-order"/>
  <language value="en"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: MessageDefinition imaging-order</b></p><a name="imaging-order"> </a><a name="hcimaging-order"> </a><p><b>url</b>: <a href="MessageDefinition-imaging-order.html">MessageDefinition Imaging Order (O19)</a></p><p><b>version</b>: 0.1.0</p><p><b>name</b>: ImagingOrder</p><p><b>title</b>: Imaging Order (O19)</p><p><b>status</b>: Draft</p><p><b>experimental</b>: true</p><p><b>date</b>: 2026-11-01</p><p><b>publisher</b>: NHS North West Genomics</p><p><b>contact</b>: <a href="https://www.nwgenomics.nhs.uk/contact-us">https://www.nwgenomics.nhs.uk/contact-us</a></p><p><b>description</b>: </p><div><p>FHIR Message equivalent of the IHE SWF.b HL7 v2.5.1 <code>OMG^O19^OMG_O19</code> order message,
sent by the Order Placer for <a href="RAD-2.html">Placer Order Management [RAD-2]</a> and by the
Order Filler for <a href="RAD-3.html">Filler Order Management [RAD-3]</a>. The order control
(ORC-1) and order status (ORC-5) are carried by the
<a href="StructureDefinition-RadiologyServiceRequest.html">Radiology Service Request</a>:</p>
<table class="grid">
<thead>
<tr>
<th>Transaction</th>
<th>ORC-1</th>
<th>ServiceRequest</th>
</tr>
</thead>
<tbody>
<tr>
<td>RAD-2 new order</td>
<td>NW</td>
<td><code>status</code> active, placer order number</td>
</tr>
<tr>
<td>RAD-2 change order</td>
<td>XO</td>
<td>updated ServiceRequest</td>
</tr>
<tr>
<td>RAD-2 cancel order</td>
<td>CA</td>
<td><code>status</code> revoked</td>
</tr>
<tr>
<td>RAD-3 new filler order</td>
<td>SN</td>
<td><code>status</code> active, filler order number and accession number</td>
</tr>
<tr>
<td>RAD-3 change order</td>
<td>XX</td>
<td>updated ServiceRequest</td>
</tr>
<tr>
<td>RAD-3 status change</td>
<td>SC</td>
<td><code>status</code> from ORC-5</td>
</tr>
<tr>
<td>RAD-3 cancel</td>
<td>OC</td>
<td><code>status</code> revoked</td>
</tr>
</tbody>
</table>
<p>The code-by-code ORC-1 / ORC-5 mapping to <code>ServiceRequest.status</code> is <strong>Open</strong>.</p>
<p>The HL7 v2 acknowledgement <code>ORG^O20^ORG_O20</code> is a FHIR response message
(<code>MessageHeader.response</code>) - from the Order Filler for RAD-2, returning the
ServiceRequest with the filler order number; from the Order Placer for RAD-3, returning
the placer order number.</p>
</div><p><b>jurisdiction</b>: <span title="Codes:{urn:iso:std:iso:3166 GB}">United Kingdom of Great Britain and Northern Ireland</span></p><p><b>event</b>: <a href="http://terminology.hl7.org/7.5.0/CodeSystem-v2-0003.html#v2-0003-O19">event: O19</a> (OMG - General clinical order)</p><p><b>category</b>: Consequence</p><h3>Focus</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Code</b></td><td><b>Profile</b></td><td><b>Min</b></td><td><b>Max</b></td></tr><tr><td style="display: none">*</td><td>ServiceRequest</td><td><a href="StructureDefinition-RadiologyServiceRequest.html">Radiology Service Request</a></td><td>1</td><td>1</td></tr></table><p><b>responseRequired</b>: Always</p></div>
  </text>
  <url
       value="https://fhir.nwgenomics.nhs.uk/Imaging/MessageDefinition/imaging-order"/>
  <version value="0.1.0"/>
  <name value="ImagingOrder"/>
  <title value="Imaging Order (O19)"/>
  <status value="draft"/>
  <experimental value="true"/>
  <date value="2026-11-01"/>
  <publisher value="NHS North West Genomics"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="https://www.nwgenomics.nhs.uk/contact-us"/>
    </telecom>
  </contact>
  <description
               value="FHIR Message equivalent of the IHE SWF.b HL7 v2.5.1 `OMG^O19^OMG_O19` order message,
sent by the Order Placer for [Placer Order Management [RAD-2]](RAD-2.html) and by the
Order Filler for [Filler Order Management [RAD-3]](RAD-3.html). The order control
(ORC-1) and order status (ORC-5) are carried by the
[Radiology Service Request](StructureDefinition-RadiologyServiceRequest.html):

| Transaction | ORC-1 | ServiceRequest |
|---|---|---|
| RAD-2 new order | NW | `status` active, placer order number |
| RAD-2 change order | XO | updated ServiceRequest |
| RAD-2 cancel order | CA | `status` revoked |
| RAD-3 new filler order | SN | `status` active, filler order number and accession number |
| RAD-3 change order | XX | updated ServiceRequest |
| RAD-3 status change | SC | `status` from ORC-5 |
| RAD-3 cancel | OC | `status` revoked |

The code-by-code ORC-1 / ORC-5 mapping to `ServiceRequest.status` is **Open**.

The HL7 v2 acknowledgement `ORG^O20^ORG_O20` is a FHIR response message
(`MessageHeader.response`) - from the Order Filler for RAD-2, returning the
ServiceRequest with the filler order number; from the Order Placer for RAD-3, returning
the placer order number."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="GB"/>
      <display value="United Kingdom of Great Britain and Northern Ireland"/>
    </coding>
  </jurisdiction>
  <eventCoding>
    <system value="http://terminology.hl7.org/CodeSystem/v2-0003"/>
    <code value="O19"/>
    <display value="OMG - General clinical order"/>
  </eventCoding>
  <category value="consequence"/>
  <focus>
    <code value="ServiceRequest"/>
    <profile
             value="https://fhir.nwgenomics.nhs.uk/Imaging/StructureDefinition/RadiologyServiceRequest"/>
    <min value="1"/>
    <max value="1"/>
  </focus>
  <responseRequired value="always"/>
</MessageDefinition>