Files > LA7 MESSAGE QUEUE

name
LA7 MESSAGE QUEUE
number
62.49
location
^LAHM(62.49,
description
This file is used to store the messages that are sent or received by the Lab Messaging system. This file is populated by application routines and should not be edited by users.
Fields
#NameLocationTypeDetailsIndexDescription
.01message number(+)0;1NUMERICBThis field contains a unique laboratory message number that is generated by the system.
.5configuration.5;1POINTER62.48This 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.
1type(+)0;2SET OF CODESI:INCOMING
O:OUTGOING
This field identifies the direction of the message.
2status0;3SET OF CODESB: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.
3priority0;4NUMERICThis field contains the priority put on each queued message. The priorities range from one to five, five being the lowest priority.
4date/time entered0;5DATE-TIMEThis field contains the exact time that this entry was created.
5instrument name0;6FREE TEXTThis field contains the instrument name from the AUTO INSTRUMENT file (#62.4). This field is used for looking up messages by instrument name.
5.1additional message identifiers.2;0MULTIPLE62.49002Multiple to store additional message identifiers to lookup a message using lab utilities.
6message text0;7POINTER62.49This field holds a pointer to the entry in this file that contains the HL7 message text.
100msh100;1FREE TEXTThis field contains the letters, "MSH". Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
101encoding characters100;2FREE TEXTThis field identifies this messages HL7 encoding characters. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
102sending application100;3FREE TEXTThis field contains the HL7 15 character sending application. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
103sending facility100;4FREE TEXTThis field contains this messages HL7 sending facility. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
104receiving application100;5FREE TEXTThis field contains the HL7 receiving application. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
105receiving facility100;6FREE TEXTThis field contains the HL7 receiving facility for this message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
106date/time of message100;7FREE TEXTThis 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).
107security100;8FREE TEXTThis field contains the security information in the HL7 message. Fields 100 through 111 are all used to identify the HL7 message header segment (MSH).
108message type100;9FREE TEXTThis 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).
109message control id100;10FREE TEXTIDThis 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).
110processing id100;11SET OF CODESD: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).
111version id100;12FREE TEXTThis 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).
150hl7 text150;0WORD-PROCESSINGThis field contains the actual text HL7 message.
151huid63;1FREE TEXTThis field represents the Host site's universal identifier or unique accession number.
152remote system63;2FREE TEXTThis field contains the primary hospital's station number.
153ruid63;3FREE TEXTThis field contains the remote site's universal identifier or unique accession number.
154ordered test63;4FREE TEXTThis field contains the free text value of the ordered test. This field is used to link the results back to the ordered test.
155nlt63;5FREE TEXTThis field contains the NLT code from the WKLD CODE file (#64) for the ordered test.
156inverse date63;6FREE TEXTThis field contains the inverse date of the ordered test.
157subscript63;7FREE TEXTThis field contains the subscript location of the results. (Ex. "CH")
158lrdfn63;8FREE TEXTThis field contains the LRDFN of the patients for which the tests were ordered.
159ordered date63;9DATE-TIMEThis field contains the date the test was ordered.
160error codeERR;1FREE TEXTThis field contains any error codes returned by the VISTA Health Level Seven (HL7) package while processing HL7 messages.
161error messageERR;2FREE TEXTThis field holds text error messages that might occur while processing HL7 messages.
162ch subscript1;0MULTIPLE62.49162This multiple contains the "CH" subscript nodes where the results are stored in the LAB DATA file (#63).
700hl7 env700;1FREE TEXTStores HL7 environment relating to incoming HL7 message for later use in generating an HL7 application acknowledgement.

Referenced by 1 types

  1. LA7 MESSAGE QUEUE (62.49) -- message text