Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LA7VORU

Package: Automated Lab Instruments

Routine: LA7VORU


Information

LA7VORU ;DALOI/JMC - Builder of HL7 Lab Results OBR/OBX/NTE ;July 18, 2007

Source Information

Source file <LA7VORU.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Automated Lab Instruments 10 CREATE^LA7LOG  $$OK2SEND^LA7SRR  (BUILDSEG,FILE6249,FILESEG,RETOBR)^LA7VHLU  SETID^LA7VHLU1  $$NVAF^LA7VHLU2  ($$ORC1,$$ORC12,$$ORC13,$$ORC17,$$ORC2,$$ORC21,$$ORC22,$$ORC3,$$ORC4,$$ORC5,$$ORC7)^LA7VORC  MI^LA7VORU1  AP^LA7VORU2  
(NTE,OBX)^LA7VORUA  OBR^LA7VORUB  
Kernel 1 $$KSP^XUPARAM  
Registration 1 ($$PRIM,$$SITE)^VASITE  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Automated Lab Instruments 4 LA7QRY1  LA7VMSG1  LA7VORU1  LA7VORU2  

Entry Points

Name Comments DBIA/ICR reference
EN(LA) ; called from IN^LA7VMSG(...)
; variables
; LA("HUID") - Host Unique ID from the local ACCESSION file (#68)
; LA("SITE") - Ordering site IEN in the INSTITUTION file (#4)
; LA("RUID") - Remote sites Unique ID from ACCESSION file (#68)
; LA("ORD") - Free text ordered test name from WKLD CODE file (#64)
; LA("NLT") - National Laboratory test code from WKLD CODE file (#64)
; LA("LRIDT") - Inverse date/time the lab arrival time (accession date/time)
; LA("SUB") - test subscript defined in LABORATORY TEST file (#60)
; LA("LRDFN") - IEN in LAB DATA file (#63)
; LA("ORD"), LA("NLT"), and LA("SUB") are sent for specific lab results.
; LA("AUTO-INST") - Auto-Instrument
CH ; Build segments for "CH" subscript
ORC ; Build ORC segment
OBR ;Observation Request segment for Lab Order
OBX ;Observation/Result segment for Lab Results
NTE ; Build NTE segment

External References

Name Field # of Occurrence
$$GET1^DIQ ORC+55
CREATE^LA7LOG EN+26
$$OK2SEND^LA7SRR EN+26
BUILDSEG^LA7VHLU ORC+84
FILE6249^LA7VHLU ORC+89
FILESEG^LA7VHLU ORC+85
RETOBR^LA7VHLU ORC+7
SETID^LA7VHLU1 ORC+33, ORC+34, ORC+91, ORC+92, ORC+94, ORC+95
$$NVAF^LA7VHLU2 EN+32
$$ORC1^LA7VORC ORC+15
$$ORC12^LA7VORC ORC+67
$$ORC13^LA7VORC ORC+72
$$ORC17^LA7VORC ORC+75
$$ORC2^LA7VORC ORC+20
$$ORC21^LA7VORC ORC+81
$$ORC22^LA7VORC ORC+82
$$ORC3^LA7VORC ORC+25
$$ORC4^LA7VORC ORC+32
$$ORC5^LA7VORC ORC+38
$$ORC7^LA7VORC ORC+46
MI^LA7VORU1 EN+37
AP^LA7VORU2 EN+38
NTE^LA7VORUA NTE+2
OBX^LA7VORUA OBX+2
OBR^LA7VORUB OBR+2
$$PRIM^VASITE EN+15
$$SITE^VASITE EN+17
$$KSP^XUPARAM ORC+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LR - [#63] EN+21, EN+29, ORC+4, ORC+43, ORC+45, ORC+78
^LRO(69.6 - [#69.6] ORC+29, ORC+30

Label References

Name Line Occurrences
CH EN+36
NTE CH+3
OBR CH+2
OBX CH+5
ORC EN+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT EN+15, EN+17
>> GBL ORC+85
LA EN~
LA("AUTO-INST" EN+15*, EN+19*
LA("HUID" ORC+24, ORC+90, ORC+91, ORC+92
LA("LRDFN" EN+21, EN+25, EN+29, ORC+4, ORC+43, ORC+45, ORC+78
LA("LRIDT" EN+21, EN+25, EN+29, ORC+4, ORC+43, ORC+45, ORC+78
LA("NLT" EN+30, ORC+7, ORC+42, ORC+43
LA("RUID" ORC+7, ORC+19, ORC+29, ORC+93, ORC+94, ORC+95
LA("SITE" EN+32, ORC+7, ORC+29
LA("SUB" EN+21, EN+25, EN+29, EN+36, EN+37, EN+38, ORC+4, ORC+43, ORC+45, ORC+52
ORC+57, ORC+58, ORC+61, ORC+71, ORC+78, ORC+79
LA76205 ORC+2~, ORC+45*, ORC+46
>> LA76249 ORC+33, ORC+34, ORC+91, ORC+92, ORC+94, ORC+95
>> LA76249P ORC+89
LA763 EN+13~, ORC+2~
LA763(0 EN+29*, ORC+4*, ORC+54, ORC+57, ORC+58, ORC+61, ORC+71, ORC+79, ORC+82
LA7696 ORC+2~, ORC+28*, ORC+29*, ORC+30
LA7DATA ORC+2~, ORC+84, ORC+85, ORC+89
>> LA7ECH ORC+20, ORC+25, ORC+32, ORC+38, ORC+46, ORC+67, ORC+72, ORC+75, ORC+81, ORC+82
>> LA7FS ORC+20, ORC+25, ORC+32, ORC+38, ORC+46, ORC+67, ORC+72, ORC+75, ORC+81, ORC+82
ORC+84
>> LA7ID ORC+33, ORC+91, ORC+94
>> LA7INTYP ORC+64, ORC+67
LA7J ORC+53~, ORC+54*, ORC+55, ORC+56
LA7NLT EN+13~, EN+30*
>> LA7NOMSG ORC+88
>> LA7NTESN EN+33*
LA7NVAF EN+13~, EN+32*, ORC+38, ORC+67
>> LA7OBXSN CH+4*
LA7PLOBR ORC+2~, ORC+7
LA7PLOBR("OBR-17" ORC+64
LA7RS EN+13~
LA7SM ORC+2~, ORC+28*, ORC+30*, ORC+31, ORC+32, ORC+33, ORC+34
LA7X EN+13~, ORC+2~, ORC+18!, ORC+19*, ORC+20, ORC+23!, ORC+24*, ORC+25, ORC+41!, ORC+43*
ORC+44, ORC+45, ORC+49!, ORC+50*, ORC+57*, ORC+58*, ORC+61*, ORC+64*, ORC+67, ORC+70*
ORC+71*, ORC+72, ORC+78*, ORC+79*, ORC+80, ORC+81, ORC+82
LA7Y ORC+2~, ORC+49!, ORC+50*, ORC+55*, ORC+56*, ORC+66*, ORC+67, ORC+75
LADFINST ORC+2~, ORC+10*, ORC+66
>> LRDFN EN+25*
>> LRIDT EN+25*
>> LRSS EN+25*
ORC ORC+2~, ORC+84
ORC(0 ORC+12*
ORC(1 ORC+15*
ORC(12 ORC+67*
ORC(13 ORC+72*
ORC(17 ORC+75*
ORC(2 ORC+20*
ORC(21 ORC+81*
ORC(22 ORC+82*
ORC(3 ORC+25*
ORC(4 ORC+32*
ORC(5 ORC+38*
ORC(7 ORC+46*
PRIMARY EN+13~, EN+15*, EN+16, EN+17*, EN+18*, EN+19
U EN+18, ORC+30
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All