{"compose":{"include":[{"system":"http://terminology.hl7.org/CodeSystem/v2-0357"}]},"contact":[{"telecom":[{"system":"url","value":"http://hl7.org"}]}],"description":"FHIR Value set/code system definition for HL7 v2 table 0357 ( Message error condition  codes)","experimental":false,"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueString":"External"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":0}],"id":"v2-0357","immutable":true,"language":"en","meta":{"profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"name":"v2.0357","publisher":"HL7, Inc","resourceType":"ValueSet","status":"active","text":{"div":"<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Message Error Condition Codes</p>\r\n<table class=\"grid\"><tr><td><b>Code</b></td><td><b>Description</b></td><td><b>Comment</b></td><td><b>Version</b></td></tr><tr><td>0<a name=\"0\"> </a></td><td>Message accepted</td><td>Success. Optional, as the AA conveys success. Used for systems that must always return a status code.</td><td>added v2.3.1</td></tr><tr><td>100<a name=\"100\"> </a></td><td>Segment sequence error</td><td>Error: The message segments were not in the proper order, or required segments are missing.</td><td>added v2.3.1</td></tr><tr><td>101<a name=\"101\"> </a></td><td>Required field missing</td><td>Error: A required field is missing from a segment</td><td>added v2.3.1</td></tr><tr><td>102<a name=\"102\"> </a></td><td>Data type error</td><td>Error: The field contained data of the wrong data type, e.g., an NM field contained &quot;FOO&quot;.</td><td>added v2.3.1</td></tr><tr><td>103<a name=\"103\"> </a></td><td>Table value not found</td><td>Error: A field of data type ID or IS was compared against the corresponding table, and no match was found.</td><td>added v2.3.1</td></tr><tr><td>104<a name=\"104\"> </a></td><td>Value too long</td><td>Error: a value exceeded the normative length, or the length that the application is able to safely handle.</td><td>added v2.7</td></tr><tr><td>198<a name=\"198\"> </a></td><td>Non-Conformant Cardinality</td><td/><td>added v2.9</td></tr><tr><td>199<a name=\"199\"> </a></td><td>Other HL7 Error</td><td/><td>added v2.9</td></tr><tr><td>200<a name=\"200\"> </a></td><td>Unsupported message type</td><td>Rejection: The Message Type is not supported.</td><td>added v2.3.1</td></tr><tr><td>201<a name=\"201\"> </a></td><td>Unsupported event code</td><td>Rejection: The Event Code is not supported.</td><td>added v2.3.1</td></tr><tr><td>202<a name=\"202\"> </a></td><td>Unsupported processing id</td><td>Rejection: The Processing ID is not supported.</td><td>added v2.3.1</td></tr><tr><td>203<a name=\"203\"> </a></td><td>Unsupported version id</td><td>Rejection:  The Version ID is not supported.</td><td>added v2.3.1</td></tr><tr><td>204<a name=\"204\"> </a></td><td>Unknown key identifier</td><td>Rejection: The ID of the patient, order, etc., was not found. Used for transactions other than additions, e.g., transfer of a non-existent patient.</td><td>added v2.3.1</td></tr><tr><td>205<a name=\"205\"> </a></td><td>Duplicate key identifier</td><td>Rejection: The ID of the patient, order, etc., already exists. Used in response to addition transactions (Admit, New Order, etc.).</td><td>added v2.3.1</td></tr><tr><td>206<a name=\"206\"> </a></td><td>Application record locked</td><td>Rejection: The transaction could not be performed at the application storage level, e.g., database locked.</td><td>added v2.3.1</td></tr><tr><td>207<a name=\"207\"> </a></td><td>Application error</td><td>Rejection: A catchall for internal errors not explicitly covered by other codes.</td><td>added v2.3.1</td></tr></table>\r\n</div>","status":"additional"},"title":"v2 Message error condition  codes","url":"http://terminology.hl7.org/ValueSet/v2-0357","version":"2.9"}