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 ;Jun 14, 2022@18:38

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+64
CREATE^LA7LOG EN+26
$$OK2SEND^LA7SRR EN+26
BUILDSEG^LA7VHLU ORC+93
FILE6249^LA7VHLU ORC+98
FILESEG^LA7VHLU ORC+94
RETOBR^LA7VHLU ORC+8
SETID^LA7VHLU1 ORC+42, ORC+43, ORC+100, ORC+101, ORC+103, ORC+104
$$NVAF^LA7VHLU2 EN+32
$$ORC1^LA7VORC ORC+16
$$ORC12^LA7VORC ORC+76
$$ORC13^LA7VORC ORC+81
$$ORC17^LA7VORC ORC+84
$$ORC2^LA7VORC ORC+21
$$ORC21^LA7VORC ORC+90
$$ORC22^LA7VORC ORC+91
$$ORC3^LA7VORC ORC+26
$$ORC4^LA7VORC ORC+41
$$ORC5^LA7VORC ORC+47
$$ORC7^LA7VORC ORC+55
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+11

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+5, ORC+52, ORC+54, ORC+87
^LRO(69.6 - [#69.6] ORC+33, ORC+35, ORC+36, ORC+38

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+94
LA EN~
LA("AUTO-INST" EN+15*, EN+19*
LA("HUID" ORC+25, ORC+99, ORC+100, ORC+101
LA("LRDFN" EN+21, EN+25, EN+29, ORC+5, ORC+52, ORC+54, ORC+87
LA("LRIDT" EN+21, EN+25, EN+29, ORC+5, ORC+52, ORC+54, ORC+87
LA("NLT" EN+30, ORC+8, ORC+32, ORC+36, ORC+51, ORC+52
LA("RUID" ORC+8, ORC+20, ORC+32, ORC+33, ORC+102, ORC+103, ORC+104
LA("SITE" EN+32, ORC+8, ORC+32, ORC+33
LA("SUB" EN+21, EN+25, EN+29, EN+36, EN+37, EN+38, ORC+5, ORC+52, ORC+54, ORC+61
ORC+66, ORC+67, ORC+70, ORC+80, ORC+87, ORC+88
LA76205 ORC+2~, ORC+54*, ORC+55
>> LA76249 ORC+42, ORC+43, ORC+100, ORC+101, ORC+103, ORC+104
>> LA76249P ORC+98
LA763 EN+13~, ORC+2~
LA763(0 EN+29*, ORC+5*, ORC+63, ORC+66, ORC+67, ORC+70, ORC+80, ORC+88, ORC+91
LA7696 ORC+2~, ORC+31*, ORC+33*, ORC+35, ORC+36, ORC+38
LA7696TX ORC+3~, ORC+34*, ORC+35*, ORC+36
LA7DATA ORC+2~, ORC+93, ORC+94, ORC+98
>> LA7ECH ORC+21, ORC+26, ORC+41, ORC+47, ORC+55, ORC+76, ORC+81, ORC+84, ORC+90, ORC+91
>> LA7FS ORC+21, ORC+26, ORC+41, ORC+47, ORC+55, ORC+76, ORC+81, ORC+84, ORC+90, ORC+91
ORC+93
LA7HIT ORC+3~, ORC+31*, ORC+33, ORC+35, ORC+37*
>> LA7ID ORC+42, ORC+100, ORC+103
>> LA7INTYP ORC+73, ORC+76
LA7J ORC+62~, ORC+63*, ORC+64, ORC+65
LA7NLT EN+13~, EN+30*
>> LA7NOMSG ORC+97
>> LA7NTESN EN+33*
LA7NVAF EN+13~, EN+32*, ORC+47, ORC+76
>> LA7OBXSN CH+4*
LA7PLOBR ORC+2~, ORC+8
LA7PLOBR("OBR-17" ORC+73
LA7RS EN+13~
LA7SM ORC+2~, ORC+31*, ORC+38*, ORC+40, ORC+41, ORC+42, ORC+43
LA7X EN+13~, ORC+2~, ORC+19!, ORC+20*, ORC+21, ORC+24!, ORC+25*, ORC+26, ORC+50!, ORC+52*
ORC+53, ORC+54, ORC+58!, ORC+59*, ORC+66*, ORC+67*, ORC+70*, ORC+73*, ORC+76, ORC+79*
ORC+80*, ORC+81, ORC+87*, ORC+88*, ORC+89, ORC+90, ORC+91
LA7Y ORC+2~, ORC+58!, ORC+59*, ORC+64*, ORC+65*, ORC+75*, ORC+76, ORC+84
LADFINST ORC+2~, ORC+11*, ORC+75
>> LRDFN EN+25*
>> LRIDT EN+25*
>> LRSS EN+25*
ORC ORC+2~, ORC+93
ORC(0 ORC+13*
ORC(1 ORC+16*
ORC(12 ORC+76*
ORC(13 ORC+81*
ORC(17 ORC+84*
ORC(2 ORC+21*
ORC(21 ORC+90*
ORC(22 ORC+91*
ORC(3 ORC+26*
ORC(4 ORC+41*
ORC(5 ORC+47*
ORC(7 ORC+55*
PRIMARY EN+13~, EN+15*, EN+16, EN+17*, EN+18*, EN+19
U EN+18, ORC+38
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