DSTU2 Ballot Source

This page is part of the FHIR Specification (v0.5.0: DSTU 2 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

V3-MessageCondition.xml

Raw XML (canonical form)

Deprecation Comment: Deprecated as per 11/2008 Harmonization cleanup; internal and obsolete HL7 usage, no longer used.This isn't referenced in the RIM and is a copy of old v2 codes. It's superseded by AcknowledgementDetailCode

Raw XML

<ValueSet xmlns="http://hl7.org/fhir">
  <id value="v3-MessageCondition"/>
  <meta>
    <lastUpdated value="2015-03-23T00:00:00.000+11:00"/>
    <profile value="http://hl7.org/fhir/StructureDefinition/valueset-shareable-definition"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <url value="http://hl7.org/fhir/v3/vs/MessageCondition"/>
  <version value="2015-03-23"/>
  <name value="v3 Code System MessageCondition"/>
  <publisher value="HL7, Inc"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://hl7.org"/>
    </telecom>
  </contact>
  <description value="  Deprecation Comment: Deprecated as per 11/2008 Harmonization cleanup; internal and obsolete
     HL7 usage, no longer used.This isn't referenced in the RIM and is a copy of old v2 codes.
      It's superseded by AcknowledgementDetailCode"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2015-03-23"/>
  <define>
    <extension url="http://hl7.org/fhir/StructureDefinition/valueset-oid">
      <valueUri value="urn:oid:2.16.840.1.113883.5.80"/>
    </extension>
    <system value="http://hl7.org/fhir/v3/MessageCondition"/>
    <caseSensitive value="true"/>
    <concept>
      <code value="0"/>
      <abstract value="false"/>
      <display value="Message accepted"/>
      <definition value="Success. Optional, as in version 2.x the AA conveys success.  Used for systems that must
         always return a status code."/>
    </concept>
    <concept>
      <code value="100"/>
      <abstract value="false"/>
      <display value="Sequence error"/>
      <definition value="The message elements were not in the proper order, or required elements are missing."/>
    </concept>
    <concept>
      <code value="101"/>
      <abstract value="false"/>
      <display value="Missing required element."/>
      <definition value="A required message element is missing."/>
    </concept>
    <concept>
      <code value="102"/>
      <abstract value="false"/>
      <display value="Data type error"/>
      <definition value="An element is represented by a data type that is not compatible with that which is allowable."/>
    </concept>
    <concept>
      <code value="103"/>
      <abstract value="false"/>
      <display value="Table value not found"/>
      <definition value="The value received for a common HL7 or user defined table was not found to match allowable
         table values."/>
    </concept>
    <concept>
      <code value="200"/>
      <abstract value="false"/>
      <display value="Unsupported message type"/>
      <definition value="The message type is not supported."/>
    </concept>
    <concept>
      <code value="201"/>
      <abstract value="false"/>
      <display value="Unsupported interaction"/>
      <definition value="The identified interaction is not supported."/>
    </concept>
    <concept>
      <code value="202"/>
      <abstract value="false"/>
      <display value="Unsupported ProcessingID"/>
      <definition value="The ProcessingID is not supported."/>
    </concept>
    <concept>
      <code value="203"/>
      <abstract value="false"/>
      <display value="Unsupported VersionID"/>
      <definition value="The VersionID is not supported."/>
    </concept>
    <concept>
      <code value="204"/>
      <abstract value="false"/>
      <display value="Unknown key identifier"/>
      <definition value="The identifier for a patient, order, etc. was not found.  Occurs for transactions other
         than additions."/>
    </concept>
    <concept>
      <code value="205"/>
      <abstract value="false"/>
      <display value="Duplicate key identifier"/>
      <definition value="The identifier for a patient, order, etc. already exists.  Occurs in response to addition
         transactions (e.g. new Admit, new Order, etc.)."/>
    </concept>
    <concept>
      <code value="206"/>
      <abstract value="false"/>
      <display value="Application record locked"/>
      <definition value="The transaction could not be performed at the application storage level, e.g. database
         locked."/>
    </concept>
    <concept>
      <code value="207"/>
      <abstract value="false"/>
      <display value="Application internal error"/>
      <definition value="A catchall for internal errors not explicitly covered by other error codes."/>
    </concept>
  </define>
</ValueSet>

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.