This code system http://terminology.hl7.org/CodeSystem/v3-MessageCondition defines the following codes:
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 additions. | 10140 | active |
205 | Duplicate key identifier | The identifier for a patient, order, etc. already exists. Occurs in response to addition transactions (e.g. new Admit, new Order, etc.). | 10141 | active |
206 | Application record locked | The transaction could not be performed at the application storage level, e.g. database locked. | 10142 | active |
207 | Application internal error | A catchall for internal errors not explicitly covered by other error codes. | 10143 | active |