Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: LA7VHLU8

Package: Automated Lab Instruments

Routine: LA7VHLU8


Information

LA7VHLU8 ;DALOI/JMC - LAB Application Acknowledgment builder;04/06/16 13:00

Source Information

Source file <LA7VHLU8.m>

Entry Points

Name Comments DBIA/ICR reference
ACK(LA7) ; Returns the application acknowledgement to the sending application.
; Indicates any error encountered in processing the message.
; Used when messages are processed separately from when they are received.
; Examples LEDI ORM message that builds Lab Pending Order file.
BLDACK ; Create/initialize HL ACK (ORR) message
BLDERR(LA,LA7ERR) ; Build error info array for ERR segment
; Call with LA = LA array (by reference)
; LA7ERR = variable containing error code^text based on file #62.485 entries.
HLC0 ;;0;;Message accepted;;Success. Optional, as the AA conveys success. Used for systems that must always return a status code.
HLC100 ;;100;;Segment sequence error;;Error: The message segments were not in the proper order, or required segments are missing.
HLC101 ;;101;;Required field missing;;Error: A required field is missing from a segment
HLC102 ;;102;;Data type error;;Error: The field contained data of the wrong data type, e.g., an NM field contained ?FOO?.
HLC103 ;;103;;Table value not found;;Error: A field of data type ID or IS was compared against the corresponding table, and no match was found.
HLC104 ;;104;;Value too long;;Error: a value exceeded the normative length, or the length that the application is able to safely handle.
HLC200 ;;200;;Unsupported message type;;Rejection: The Message Type is not supported.
HLC201 ;;201;;Unsupported event code;;Rejection: The Event Code is not supported.
HLC202 ;;202;;Unsupported processing id;;Rejection: The Processing ID is not supported.
HLC203 ;;203;;Unsupported version id;;Rejection: The Version ID is not supported.
HLC204 ;;204;;Unknown key identifier;;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.
HLC205 ;;205;;Duplicate key identifier;;Rejection: The ID of the patient, order, etc., already exists. Used in response to addition transactions (Admit, New Order, etc.).
HLC206 ;;206;;Application record locked;;Rejection: The transaction could not be performed at the application storage level, e.g., database locked.
HLC207 ;;207;;Application internal error;;Rejection: A catchall for internal errors not explicitly covered by other codes

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call