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: LRMLED

Package: Lab Service

Routine: LRMLED


Information

LRMLED ;BPFO/DTG - NTRT MESSAGE PROCESS AND EDITS UPDATE ;12/26/2016

Source Information

Source file <LRMLED.m>

Entry Points

Name Comments DBIA/ICR reference
EN(LRS,LR60IEN) ; entry point from cross reference
; only have one
ESTART(LR60IEN,LRS) ; pick up key data for NTRT
EA ; .01 test name, 4 subscript (CH), 5 data name, 13 field (DD of 5), 64.1 result nlt code
EGOOD ; if the subscript is valid
; check if inactive
ES ; LRS is passed in and is the specimen IEN
MAILMAN ;mailman
CTCHK(LR60IEN) ; check if the test is valid for create date and it hasn't been set previously
; is the test valid for update
NSP(LR6001IEN,LR60IEN) ; entry to set specimen date if new specimen
NSPA(LRDA,LRDA1) ; save specimen create date if new specimen for test
; (1)-.01 SITE/SPECIMEN
; LRDA - specimen IEN
; LRDA1 - test IEN
; LRO-old array LRN-new array
NSPQ ; quit
TDT ;place creation date in test
SDT ; place specimen creation dt
LRTEXT(AL) ; update counter for message xml
HL7 ;send hl7 to NTRT
; currently not implemented
LRTP(AA) ;update text counter
XML ;send xml to NTRT
; moved to LRMLEDA for size
ETSTTYP(LRX) ; get test data type
EOUT ; quit
BED(LR60IEN) ;ENTRY POINT FOR MAIN EDITS
BEDA(LRDA) ; edits from main level
BEDO
SAV ; file edit in 60.28
SED(LR6001IEN,LR60IEN) ;ENTRY POINT FOR MAIN SITE/SPECIMEN EDITS
SEDA(LRDA,LRDA1) ; edits from site/specimen level
; (1)-30 MLTF VUID (2)-RESULT/SPECIMEN INACTIVE DATE (3)-EXCEPTION FLAG (4)-SPECIMEN CREATE DATE
; X1-old array X2-new array
SSAV ; file edit in 60.28
GET664 ; get file 66.4 info
GET60T ; get top of file 60 test info

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] Classic Fileman Calls,  GET1^DIQ
60.01 GET1^DIQ,  GETS^DIQ
60.16 LIST^DIC
^LAB(66.4 - [#66.4] GET1^DIQ,  GETS^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call