v3-MessageCondition
type: CodeSystem
node role: treeRoot
id:
  v: v3-MessageCondition
language:
  v: en
text:
  status:
    v: generated
  div: Properties This code system defines the following properties for its concepts Code URI Type Description Specializes Coding The child code is a more narrow version of the concept represented by the parent code. I.e. Every child concept is also a valid parent concept. Used to allow determination of subsumption. Must be transitive, irreflexive, antisymmetric. Generalizes Coding Inverse of Specializes. Only included as a derived relationship. internalId http://terminology.hl7.org/CodeSystem/utg-concept-properties#v3-internal-id code The internal identifier for the concept in the HL7 Access database repository. status http://hl7.org/fhir/concept-properties#status code Designation of a concept's state. Normally is not populated unless the state is retired. Concepts This case-sensitive code system http://terminology.hl7.org/CodeSystem/v3-MessageCondition defines the following codes in a Is-A heirarchy: Code Display Definition internalId status 0 Message accepted Success. Optional, as in version 2.x the AA conveys success. Used for systems that must always return a status code. 10131 active 100 Sequence error The message elements were not in the proper order, or required elements are missing. 10132 active 101 Missing required element. A required message element is missing. 10133 active 102 Data type error An element is represented by a data type that is not compatible with that which is allowable. 10134 active 103 Table value not found The value received for a common HL7 or user defined table was not found to match allowable table values. 10135 active 200 Unsupported message type The message type is not supported. 10136 active 201 Unsupported interaction The identified interaction is not supported. 10137 active 202 Unsupported ProcessingID The ProcessingID is not supported. 10138 active 203 Unsupported VersionID The VersionID is not supported. 10139 active 204 Unknown key identifier The identifier for a patient, order, etc. was not found. Occurs for transactions other than …
url:
  v: http://terminology.hl7.org/CodeSystem/v3-MessageCondition
identifier:
  system:
    v: urn:ietf:rfc:3986
  value:
    v: urn:oid:2.16.840.1.113883.5.80
version:
  v: 2.0.1
name:
  v: MessageCondition
title:
  v: MessageCondition
status:
  v: retired
experimental:
  v: false
date:
  v: 2019-03-20
publisher:
  v: Health Level 7
contact:
  name:
    v: Health Level Seven
description:
  v: **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
case sensitive:
  v: true
hierarchy meaning:
  v: is-a
content:
  v: complete
property:
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-symmetry
    value:
      v: antisymmetric
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-transitivity
    value:
      v: transitive
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-reflexivity
    value:
      v: irreflexive
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-isNavigable
    value:
      v: true
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-relationshipKind
    value:
      v: Specializes
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-inverseName
    value:
      v: Generalizes
  code:
    v: Specializes
  description:
    v: The child code is a more narrow version of the concept represented by the parent code. I.e. Every child concept is also a valid parent concept. Used to allow determination of subsumption. Must be transitive, irreflexive, antisymmetric.
  type:
    v: Coding
property:
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-symmetry
    value:
      v: antisymmetric
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-transitivity
    value:
      v: transitive
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-reflexivity
    value:
      v: irreflexive
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-isNavigable
    value:
      v: true
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-relationshipKind
    value:
      v: Generalizes
  extension:
    url:
      v: http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-inverseName
    value:
      v: Specializes
  code:
    v: Generalizes
  description:
    v: Inverse of Specializes. Only included as a derived relationship.
  type:
    v: Coding
property:
  code:
    v: internalId
  uri:
    v: http://terminology.hl7.org/CodeSystem/utg-concept-properties#v3-internal-id
  description:
    v: The internal identifier for the concept in the HL7 Access database repository.
  type:
    v: code
property:
  code:
    v: status
  uri:
    v: http://hl7.org/fhir/concept-properties#status
  description:
    v: Designation of a concept's state. Normally is not populated unless the state is retired.
  type:
    v: code
concept:
  code:
    v: 0
  display:
    v: Message accepted
  definition:
    v: Success. Optional, as in version 2.x the AA conveys success. Used for systems that must always return a status code.
  property:
    code:
      v: status
    value:
      v: active
  property:
    code:
      v: internalId
    value:
      v: 10131
concept:
  code:
    v: 100
  display:
    v: Sequence error
  definition:
    v: The message elements were not in the proper order, or required elements are missing.
  property:
    code:
      v: status
    value:
      v: active
  property:
    code:
      v: internalId
    value:
      v: 10132
concept:
  code:
    v: 101
  display:
    v: Missing required element.
  definition:
    v: A required message element is missing.
  property:
    code:
      v: status
    value:
      v: active
  property:
    code:
      v: internalId
    value:
      v: 10133
concept:
  code:
    v: 102
  display:
    v: Data type error
  definition:
    v: An element is represented by a data type that is not compatible with that which is allowable.
  property:
    code:
      v: status
    value:
      v: active
  property:
    code:
      v: internalId
    value:
      v: 10134

code:
  v: 103
display:
  v: Table value not found
definition:
  v: The value received for a common HL7 or user defined table was not found to match allowable table values.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10135

code:
  v: 200
display:
  v: Unsupported message type
definition:
  v: The message type is not supported.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10136

code:
  v: 201
display:
  v: Unsupported interaction
definition:
  v: The identified interaction is not supported.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10137

code:
  v: 202
display:
  v: Unsupported ProcessingID
definition:
  v: The ProcessingID is not supported.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10138

code:
  v: 203
display:
  v: Unsupported VersionID
definition:
  v: The VersionID is not supported.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10139

code:
  v: 204
display:
  v: Unknown key identifier
definition:
  v: The identifier for a patient, order, etc. was not found. Occurs for transactions other than additions.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10140

code:
  v: 205
display:
  v: Duplicate key identifier
definition:
  v: The identifier for a patient, order, etc. already exists. Occurs in response to addition transactions (e.g. new Admit, new Order, etc.).
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10141

code:
  v: 206
display:
  v: Application record locked
definition:
  v: The transaction could not be performed at the application storage level, e.g. database locked.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10142

code:
  v: 207
display:
  v: Application internal error
definition:
  v: A catchall for internal errors not explicitly covered by other error codes.
property:
  code:
    v: status
  value:
    v: active
property:
  code:
    v: internalId
  value:
    v: 10143