PipeHat Open PipeHat
HL7 V2 | TABLE 0357

Table 0357: Message Error Condition Codes

HL7-defined table of codes specifying the HL7 (communications) error code.

Type
HL7-defined
Codes
16
Introduced
HL7 v2.3.1
Used in
ERR-3
THO code system
http://terminology.hl7.org/CodeSystem/v2-0357
OID
2.16.840.1.113883.18.217

HL7-defined: The standard fixes the values. PipeHat flags codes outside this list as warnings.

Codes

CodeMeaningDefinitionStatus
0Message accepted
100Segment sequence error
101Required field missing
102Data type error
103Table value not found
104Value too long
198Non-Conformant CardinalityAn error has been encountered related to HL7 message content. Message is not -conformant with the applicable specification’s (base standard, conformance profile or implementation profile) cardinality.N
199Other HL7 ErrorAny other error with the HL7 syntax that is not captured in any of the other error codes in this set.N
200Unsupported message type
201Unsupported event code
202Unsupported processing id
203Unsupported version id
204Unknown key identifierRetained for backwards compatibility only: This situation should be reported in ERR-5 (Application Error Code) using code 101 (Unknown Key Identifier) from code system HL70533.B
205Duplicate key identifierRetained for backwards compatibility only: This situation should be reported in ERR-5 (Application Error Code) using code 102 (Duplicate Key Identifier) from code system HL70533.B
206Application record lockedRetained for backwards compatibility only: This situation should be reported in ERR-5 (Application Error Code) using code 103 (Application record locked) from code system HL70533.B
207Application errorAn application level error has occurred and the detail for that error is identified in ERR-5.

Where it's used

ElementNameFHIR (v2-to-FHIR mapping)
ERR-3—

Elements with a dot (such as CX.5) are data type components, used wherever that data type appears.

Source: HL7 Terminology (THO) 7.4.0, published by HL7 International under CC0. Check your trading partner's specification for the values they actually send.