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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: LR7OB3

Package: Lab Service

Routine: LR7OB3


Information

LR7OB3 ;DALOI/DCM/JAH - Build message, backdoor from Lab order #;Sep 27, 2018@10:00:00

Source Information

Source file <LR7OB3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Lab Service 5 FIRST^LR7OB0  69^LR7OB69  ($$ACTCODE,$$FLAG,$$HL7DT,$$SAMP,$$URG,$$UVID)^LR7OU0  (NTE,OBR,OBX)^LR7OU01  SDG1^LRBEBA2  

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

Package Total Caller Graph
Lab Service 1 LR7OB0  

Entry Points

Name Comments DBIA/ICR reference
69
SNEAK ;
OUT ;Exit here
AX8 ;Modify order status based on result status

External References

Name Field # of Occurrence
FIRST^LR7OB0 69+1
69^LR7OB69 69+1
$$ACTCODE^LR7OU0 SNEAK+8, SNEAK+82
$$FLAG^LR7OU0 SNEAK+52
$$HL7DT^LR7OU0 SNEAK+7, SNEAK+9, SNEAK+12
$$SAMP^LR7OU0 SNEAK+10, SNEAK+84
$$URG^LR7OU0 SNEAK+36, SNEAK+90
$$UVID^LR7OU0 SNEAK+6, SNEAK+47, SNEAK+80
NTE^LR7OU01 SNEAK+37, SNEAK+38, SNEAK+39, SNEAK+40, SNEAK+43, SNEAK+44, SNEAK+72, SNEAK+91, SNEAK+92, SNEAK+93
SNEAK+94, SNEAK+97, SNEAK+98
OBR^LR7OU01 SNEAK+41, SNEAK+95
OBX^LR7OU01 SNEAK+71
SDG1^LRBEBA2 SNEAK+42, SNEAK+96

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] SNEAK+5, SNEAK+79
^LAM - [#64] SNEAK+5, SNEAK+79
^TMP("LR" AX8+3, AX8+5
^TMP("LRX" 69!, 69+1, SNEAK+2, SNEAK+3, SNEAK+4, SNEAK+6, SNEAK+8, SNEAK+10, SNEAK+14, SNEAK+35
SNEAK+36, SNEAK+38, SNEAK+45, SNEAK+47, SNEAK+72, SNEAK+78, SNEAK+80, SNEAK+82, SNEAK+84, SNEAK+89
SNEAK+90, SNEAK+92, OUT+1!

Label References

Name Line Occurrences
AX8 SNEAK+34, SNEAK+65
OUT 69+1

Naked Globals

Name Field # of Occurrence
^("N" SNEAK+72
^(0 SNEAK+5, SNEAK+79
^(64 SNEAK+5, SNEAK+79

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> COBR SNEAK+2*, SNEAK+41*, SNEAK+95*
>> COBX SNEAK+2*, SNEAK+71*
>> CONTROL SNEAK+39, SNEAK+40, SNEAK+43, SNEAK+44, SNEAK+88, SNEAK+93, SNEAK+94, SNEAK+97, SNEAK+98
>> CORRECT SNEAK+23, SNEAK+33, SNEAK+54, SNEAK+55, SNEAK+88
>> CTR SNEAK+37*, SNEAK+38*, SNEAK+39*, SNEAK+40*, SNEAK+41*, SNEAK+42*, SNEAK+43*, SNEAK+44*, SNEAK+71*, SNEAK+72*
SNEAK+91*, SNEAK+92*, SNEAK+93*, SNEAK+94*, SNEAK+95*, SNEAK+96*, SNEAK+97*, SNEAK+98*
>> DFN 69+1
END SNEAK+1~, SNEAK+22*, SNEAK+53*
GRP SNEAK+1~, SNEAK+22*, SNEAK+23*, SNEAK+33, SNEAK+53*, SNEAK+54*, SNEAK+55
>> IFN SNEAK+2*, SNEAK+3, SNEAK+4, SNEAK+14, SNEAK+36, SNEAK+38, SNEAK+39, SNEAK+42, SNEAK+43, SNEAK+45
SNEAK+72, SNEAK+78, SNEAK+90, SNEAK+92, SNEAK+93, SNEAK+96, SNEAK+98
>> IFN1 SNEAK+4*, SNEAK+45*
L1 SNEAK+1~
L2 SNEAK+1~
L3 SNEAK+1~
LINK SNEAK+37!, SNEAK+91!
LINK(0 SNEAK+37, SNEAK+91
>> LREDITTYPE SNEAK+65
>> LRFIRST 69+1*
LROR100 SNEAK+1~, SNEAK+14*, SNEAK+17, SNEAK+20, AX8+3, AX8+4, AX8+5
LRORC SNEAK+18~, SNEAK+19*, SNEAK+20*, SNEAK+21
>> LRSTATI AX8+6
>> MSG SNEAK+6, SNEAK+17, SNEAK+19, SNEAK+21*, SNEAK+35*, SNEAK+42, SNEAK+47, SNEAK+49, SNEAK+56*, SNEAK+57
SNEAK+66*, SNEAK+67*, SNEAK+80, SNEAK+88*, SNEAK+89*, SNEAK+96, AX8+4, AX8+5*, AX8+6*, AX8+7*
>> OBRMSG SNEAK+41*, SNEAK+56, SNEAK+57, SNEAK+95*
>> ODT 69+1
>> ORCMSG SNEAK+17, SNEAK+19, SNEAK+21, SNEAK+66, SNEAK+67, SNEAK+88, AX8+4, AX8+5, AX8+6, AX8+7
>> SN 69+1
>> SS SNEAK+6, SNEAK+47, SNEAK+80
>> X SNEAK+66*, SNEAK+67
>> X1 SNEAK+6*, SNEAK+46*, SNEAK+80*
>> X10 SNEAK+35*, SNEAK+69*, SNEAK+89*
>> X11 SNEAK+70*
>> X2 SNEAK+7*, SNEAK+47*, SNEAK+81*
>> X3 SNEAK+8*, SNEAK+48*, SNEAK+82*
>> X4 SNEAK+9*, SNEAK+49*, SNEAK+83*
>> X5 SNEAK+10*, SNEAK+50*, SNEAK+84*
>> X6 SNEAK+11*, SNEAK+51*, SNEAK+85*
>> X7 SNEAK+12*, SNEAK+52*, SNEAK+86*
>> X8 SNEAK+33*, SNEAK+55*, SNEAK+56, SNEAK+65*, SNEAK+87*, SNEAK+88*, AX8+6, AX8+7
>> X9 SNEAK+36*, SNEAK+90*
Y SNEAK+1~, SNEAK+66*
Y10 SNEAK+1~, SNEAK+5*, SNEAK+6, SNEAK+79*, SNEAK+80
Y11 SNEAK+1~, SNEAK+5*, SNEAK+6, SNEAK+79*, SNEAK+80
Y9 SNEAK+1~, SNEAK+5*, SNEAK+6, SNEAK+79*, SNEAK+80
>> Z SNEAK+3*, SNEAK+7, SNEAK+9, SNEAK+11, SNEAK+12, SNEAK+23, SNEAK+33, SNEAK+54, SNEAK+55, SNEAK+78*
SNEAK+79, SNEAK+80, SNEAK+88
>> Z1 SNEAK+4*, SNEAK+5, SNEAK+6, SNEAK+33, SNEAK+45*, SNEAK+46, SNEAK+47, SNEAK+48, SNEAK+49, SNEAK+50
SNEAK+51, SNEAK+52, SNEAK+54, SNEAK+55, SNEAK+66, SNEAK+69, SNEAK+70
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All