HL7 v2.3.1 Vocabulary
0.1.0 - ci-build

HL7 v2.3.1 Vocabulary, published by HL7/FO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/frankoemig/hl7.v2.terminology.v231/ and changes regularly. See the Directory of published versions

## : Order Control Codes (2.3.1 - 1.3.0) - XML Representation

Active as of 2026-01-27

Raw xml | Download

    <CodeSystem xmlns="http://hl7.org/fhir">
      <id value="orderControlCodes"/>
      <text>
        <status value="generated"/>
        <div xmlns="http://www.w3.org/1999/xhtml"><ul><li>Include all codes defined in <a href="CodeSystem-orderControlCodes.html"><code>http://terminology.hl7.org/v2plusvocab/CodeSystem/orderControlCodes</code></a></li></ul></div>
      </text>
      <extension
                 url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-v2versionCreated">
        <valueString value="2.3.1"/>
      </extension>
      <extension
                 url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-versionHistory">
        <valueString value="generate correct history somehow"/>
      </extension>
      <extension
                 url="http://terminology.hl7.org/v2plusvocab/StructureDefinition/codesystem-tableNo">
        <valueString value="0119"/>
      </extension>
      <url
           value="http://terminology.hl7.org/v2plusvocab/CodeSystem/orderControlCodes"/>
      <identifier>
        <system value="urn:ietf:rfc:3986"/>
        <value value="urn:oid:2.16.840.1.113883.18.48"/>
      </identifier>
      <version value="1.3.0"/>
      <name value="OrderControlCodes"/>
      <title value="Order Control Codes (2.3.1 - 1.3.0)"/>
      <status value="active"/>
      <experimental value="true"/>
      <date value="2026-01-27T19:22:40+00:00"/>
      <publisher value="HL7/FO"/>
      <contact>
        <name value="HL7/FO"/>
        <telecom>
          <system value="url"/>
          <value value="http://www.hl7.org"/>
        </telecom>
      </contact>
      <description
                   value="HL7-defined code system of concepts which are used to determine the function of the order segment.  Depending on the message, the action specified by one of these control codes may refer to an order or an individual service.  Used in Version 2.x messaging of orders in the ORC segment."/>
      <copyright value="HL7 Inc., 2026"/>
      <caseSensitive value="true"/>
      <compositional value="false"/>
      <content value="complete"/>
      <property>
        <code value="versionIntroduced"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionIntroduced"/>
        <description value="version when was this code introduced"/>
        <type value="string"/>
      </property>
      <property>
        <code value="versionDeprecated"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionDeprecated"/>
        <description value="version when was this code deprecated"/>
        <type value="string"/>
      </property>
      <property>
        <code value="status"/>
        <uri value="http://hl7.org/fhir/concept-properties#status"/>
        <description
                     value="A code that indicates the status of the concept. Typical values are active, experimental, deprecated, and retired"/>
        <type value="code"/>
      </property>
      <property>
        <code value="comment"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#comment"/>
        <description
                     value="A string that provides additional detail pertinent to the use or understanding of the concept"/>
        <type value="string"/>
      </property>
      <property>
        <code value="usage"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#usage"/>
        <description value="usage notes for this code"/>
        <type value="string"/>
      </property>
      <property>
        <code value="modified"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#modified"/>
        <description value="date of last modification"/>
        <type value="dateTime"/>
      </property>
      <property>
        <code value="application"/>
        <uri
             value="http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#application"/>
        <description value="application"/>
        <type value="string"/>
      </property>
      <concept>
        <code value="AF"/>
        <display value="Order refill request approval (O02)"/>
        <definition value="Order refill request approval (O02)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="CA"/>
        <display value="Cancel order request (O01)"/>
        <definition value="Cancel order request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag stornieren"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="CH"/>
        <display value="Child order (O01/ORU)"/>
        <definition value="Child order (O01/ORU)"/>
        <designation>
          <language value="de"/>
          <value value="nachgeordneter Auftrag"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="CN"/>
        <display value="Combined result (R01)"/>
        <definition value="Combined result (R01)"/>
        <designation>
          <language value="de"/>
          <value value="Kumulatives Ergebnis (zu mehreren Aufträgen)"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="CR"/>
        <display value="Canceled as requested (O02)"/>
        <definition value="Canceled as requested (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag anweisungsgemäß storniert"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="DC"/>
        <display value="Discontinue order request (O01)"/>
        <definition value="Discontinue order request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsausführung abbrechen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="DE"/>
        <display value="Data errors (O01/O02)"/>
        <definition value="Data errors (O01/O02)"/>
        <designation>
          <language value="de"/>
          <value value="Datenfehler"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="DF"/>
        <display value="Order refill request denied (O02)"/>
        <definition value="Order refill request denied (O02)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="DR"/>
        <display value="Discontinued as requested (O02)"/>
        <definition value="Discontinued as requested (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsausführung anweisungsgemäß abgebrochen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="FU"/>
        <display value="Order refilled, unsolicited (O01)"/>
        <definition value="Order refilled, unsolicited (O01)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="HD"/>
        <display value="Hold order request (O01)"/>
        <definition value="Hold order request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsbearbeitung aussetzen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="HR"/>
        <display value="On hold as requested (O02)"/>
        <definition value="On hold as requested (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsbearbeitung anweisungsgemäß ausgesetzt"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="LI"/>
        <display value="Link order to patient care problem or goal"/>
        <definition value="Link order to patient care problem or goal"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3.1"/>
        </property>
      </concept>
      <concept>
        <code value="NA"/>
        <display value="Number assigned (O02)"/>
        <definition value="Number assigned (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Nummer zugewiesen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="NW"/>
        <display value="New order (O01)"/>
        <definition value="New order (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Neuer Auftrag"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="OC"/>
        <display value="Order canceled (O01)"/>
        <definition value="Order canceled (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag storniert"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="OD"/>
        <display value="Order discontinued (O01)"/>
        <definition value="Order discontinued (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsausführung abgebrochen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="OE"/>
        <display value="Order released (O01)"/>
        <definition value="Order released (O01)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="OF"/>
        <display value="Order refilled as requested (O02)"/>
        <definition value="Order refilled as requested (O02)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="OH"/>
        <display value="Order held (O01)"/>
        <definition value="Order held (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsbearbeitung ausgesetzt"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="OK"/>
        <display value="Order accepted &amp; OK (O02)"/>
        <definition value="Order accepted &amp; OK (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag akzeptiert"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="OR"/>
        <display value="Released as requested"/>
        <definition value="Released as requested"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsbearbeitung anweisungsgemäß wiederaufgenommen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="PA"/>
        <display value="Parent order (O01/ORU)"/>
        <definition value="Parent order (O01/ORU)"/>
        <designation>
          <language value="de"/>
          <value value="Hauptauftrag"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="RE"/>
        <display value="Observations to follow (O01/R01)"/>
        <definition value="Observations to follow (O01/R01)"/>
        <designation>
          <language value="de"/>
          <value
                 value="Untersuchungsergebnisse folgen (in späteren Segmenten dieser Nachricht)"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="RF"/>
        <display value="Refill order request (O01)"/>
        <definition value="Refill order request (O01)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="RL"/>
        <display value="Release previous hold (O01)"/>
        <definition value="Release previous hold (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsberabeitung wiederaufnehmen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="RO"/>
        <display value="Replacement order (O01)"/>
        <definition value="Replacement order (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Ersatzauftrag"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="RP"/>
        <display value="Order replace request (O01)"/>
        <definition value="Order replace request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag ersetzen"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="RQ"/>
        <display value="Replaced as requested (O02)"/>
        <definition value="Replaced as requested (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag anweisungsgemäß ersetzt"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="RR"/>
        <display value="Request received (O02)"/>
        <definition value="Request received (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Anforderung erhalten"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="RU"/>
        <display value="Replaced unsolicited (O01)"/>
        <definition value="Replaced unsolicited (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag ersetzt (ohne Anweisung)"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="SC"/>
        <display value="Status changed (O01)"/>
        <definition value="Status changed (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Statusänderung"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="SN"/>
        <display value="Send order number (O01)"/>
        <definition value="Send order number (O01)"/>
        <designation>
          <language value="de"/>
          <value
                 value="Auftrags- bzw. Bearbeitungsnummer zuweisen / übermitteln"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="SR"/>
        <display value="Response to send order status request (O02(Q06)"/>
        <definition value="Response to send order status request (O02(Q06)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsstatus (Antwort)"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="SS"/>
        <display value="Send order status request (O01)"/>
        <definition value="Send order status request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsstatus senden"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="UA"/>
        <display value="Unable to accept order (O02/ORR)"/>
        <definition value="Unable to accept order (O02/ORR)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsannahme nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="UC"/>
        <display value="Unable to cancel (O02)"/>
        <definition value="Unable to cancel (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftragsstornierung nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="UD"/>
        <display value="Unable to discontinue (O02)"/>
        <definition value="Unable to discontinue (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Abbrechen nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="UF"/>
        <display value="Unable to refill (O02)"/>
        <definition value="Unable to refill (O02)"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3"/>
        </property>
      </concept>
      <concept>
        <code value="UH"/>
        <display value="Unable to put on hold (O02)"/>
        <definition value="Unable to put on hold (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Aussetzen nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="UM"/>
        <display value="Unable to replace (O02)"/>
        <definition value="Unable to replace (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Ersetzen nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="UN"/>
        <display value="Unlink order from patient care problem or goal"/>
        <definition value="Unlink order from patient care problem or goal"/>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.3.1"/>
        </property>
      </concept>
      <concept>
        <code value="UR"/>
        <display value="Unable to release (O02)"/>
        <definition value="Unable to release (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Wiederaufnahme nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="UX"/>
        <display value="Unable to change (O02)"/>
        <definition value="Unable to change (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Änderung nicht möglich"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="XO"/>
        <display value="Change order request (O01)"/>
        <definition value="Change order request (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag ändern"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.2"/>
        </property>
      </concept>
      <concept>
        <code value="XR"/>
        <display value="Changed as requested (O02)"/>
        <definition value="Changed as requested (O02)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag anweisungsgemäß geändert"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
      <concept>
        <code value="XX"/>
        <display value="Order changed, unsol. (O01)"/>
        <definition value="Order changed, unsol. (O01)"/>
        <designation>
          <language value="de"/>
          <value value="Auftrag geändert (ohne Anweisung)"/>
        </designation>
        <property>
          <code value="versionIntroduced"/>
          <valueString value="2.1"/>
        </property>
      </concept>
    </CodeSystem>