# | Name | Location | Type | Details | Index | Description |
---|---|---|---|---|---|---|
.01 | message number(+) | 0;1 | NUMERIC | B | This field contains a unique laboratory message number that is generated by the system. | |
.5 | configuration | .5;1 | POINTER | 62.48 | This field contains the pointer to the LA7 MESSAGE PARAMETER file (#62.48) which contains vital information concerning the processing, purging, and sending of alert messages. | |
1 | type(+) | 0;2 | SET OF CODES | I:INCOMING O:OUTGOING | This field identifies the direction of the message. | |
2 | status | 0;3 | SET OF CODES | B:BUILDING Q:QUEUED FOR ACTION E:ERROR X:PURGEABLE P:PROCESS A:AWAITING ACK | This field contains the current status of the message. The status is used for queuing, processing, and purging of messages. | |
3 | priority | 0;4 | NUMERIC | This field contains the priority put on each queued message. The priorities range from one to five, five being the lowest priority. | ||
4 | date/time entered | 0;5 | DATE-TIME | This field contains the exact time that this entry was created. | ||
5 | instrument name | 0;6 | FREE TEXT | This field contains the instrument name from the AUTO INSTRUMENT file (#62.4). This field is used for looking up messages by instrument name. | ||
5.1 | additional message identifiers | .2;0 | MULTIPLE | 62.49002 | Multiple to store additional message identifiers to lookup a message using lab utilities. | |
6 | message text | 0;7 | POINTER | 62.49 | This field holds a pointer to the entry in this file that contains the HL7 message text. | |
100 | msh | 100;1 | FREE TEXT | This field contains the letters, "MSH". Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
101 | encoding characters | 100;2 | FREE TEXT | This field identifies this messages HL7 encoding characters. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
102 | sending application | 100;3 | FREE TEXT | This field contains the HL7 15 character sending application. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
103 | sending facility | 100;4 | FREE TEXT | This field contains this messages HL7 sending facility. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
104 | receiving application | 100;5 | FREE TEXT | This field contains the HL7 receiving application. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
105 | receiving facility | 100;6 | FREE TEXT | This field contains the HL7 receiving facility for this message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
106 | date/time of message | 100;7 | FREE TEXT | This field contains the date and time of the HL7 messages. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
107 | security | 100;8 | FREE TEXT | This field contains the security information in the HL7 message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
108 | message type | 100;9 | FREE TEXT | This field contains the message type (ORU, ORM, ORR, ...) of the HL7 message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
109 | message control id | 100;10 | FREE TEXT | ID | This field contains the HL7 unique message control id. This is used by the HL7 package to uniquely identify every message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | |
110 | processing id | 100;11 | SET OF CODES | D:DEBUGGING P:PRODUCTION T:TRAINING | This field contains the HL7 processing id. This field is used by HL7 to differentiate between messages for debugging, production, and training. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | |
111 | version id | 100;12 | FREE TEXT | This field contains the HL7 version id for this HL7 message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH). | ||
150 | hl7 text | 150;0 | WORD-PROCESSING | This field contains the actual text HL7 message. | ||
151 | huid | 63;1 | FREE TEXT | This field represents the Host site's universal identifier or unique accession number. | ||
152 | remote system | 63;2 | FREE TEXT | This field contains the primary hospital's station number. | ||
153 | ruid | 63;3 | FREE TEXT | This field contains the remote site's universal identifier or unique accession number. | ||
154 | ordered test | 63;4 | FREE TEXT | This field contains the free text value of the ordered test. This field is used to link the results back to the ordered test. | ||
155 | nlt | 63;5 | FREE TEXT | This field contains the NLT code from the WKLD CODE file (#64) for the ordered test. | ||
156 | inverse date | 63;6 | FREE TEXT | This field contains the inverse date of the ordered test. | ||
157 | subscript | 63;7 | FREE TEXT | This field contains the subscript location of the results. (Ex. "CH") | ||
158 | lrdfn | 63;8 | FREE TEXT | This field contains the LRDFN of the patients for which the tests were ordered. | ||
159 | ordered date | 63;9 | DATE-TIME | This field contains the date the test was ordered. | ||
160 | error code | ERR;1 | FREE TEXT | This field contains any error codes returned by the VISTA Health Level Seven (HL7) package while processing HL7 messages. | ||
161 | error message | ERR;2 | FREE TEXT | This field holds text error messages that might occur while processing HL7 messages. | ||
162 | ch subscript | 1;0 | MULTIPLE | 62.49162 | This multiple contains the "CH" subscript nodes where the results are stored in the LAB DATA file (#63). | |
700 | hl7 env | 700;1 | FREE TEXT | Stores HL7 environment relating to incoming HL7 message for later use in generating an HL7 application acknowledgement. |