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 |  Local Variables  | All
Print Page as PDF
Routine: LREPI2A

Package: Lab Service

Routine: LREPI2A


Information

LREPI2A ;DALOI/CKA - EMERGING PATHOGENS HL7 BUILD ;03 Jul 2013 4:27 PM

Source Information

Source file <LREPI2A.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Lab Service 6 $$LRDFN^LR7OR1  $$EN^LREPI1  (DG1,NTE,PID,PV1)^LREPI3  RXNT^LREPIPH  REPORT^LREPIRS1  SPSHT^LREPIRS3  
Health Level Seven 2 $$HLDATE^HLFNC  INIT^HLFNC2  
Kernel 2 $$UP^XLFSTR  SETUP^XQALERT  
VA FileMan 1 (,DD)^%DT  

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 LREPI  

Entry Points

Name Comments DBIA/ICR reference
START ;START
SEND ;BUILD MESSAGE BUT DON'T SEND
ALERT ;Send a Alert if desired.
EN ;ENTRY TO BUILD A MESSAGE
TOTAL ;Report the total counts -> "ETI" or "TST" or "HEP"
; \/
NAME ;
HEAD ;ENTER A NTE FOR REPORT HEADER
MOVE
PV1 ;

External References

Name Field # of Occurrence
^%DT ALERT+2
DD^%DT ALERT+2
$$HLDATE^HLFNC HEAD+4, HEAD+5
INIT^HLFNC2 START+2
$$LRDFN^LR7OR1 EN+15
$$EN^LREPI1 EN+17
DG1^LREPI3 EN+18
NTE^LREPI3 EN+10
PID^LREPI3 EN+3
PV1^LREPI3 PV1+3, PV1+4, PV1+5
RXNT^LREPIPH EN+7
REPORT^LREPIRS1 SEND+3
SPSHT^LREPIRS3 SEND+2
$$UP^XLFSTR TOTAL+35, TOTAL+43, HEAD+9
SETUP^XQALERT ALERT+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] TOTAL+6, TOTAL+7, NAME+2, NAME+3
^LAB(61.2 - [#61.2] TOTAL+12, TOTAL+13
^LAB(69.4 - [#69.4] START+4
^LAB(69.5 - [#69.5] EN+16
^LAM - [#64] TOTAL+8, TOTAL+9, TOTAL+14, TOTAL+15, NAME+4, NAME+5
^TMP("HL7" MOVE+1, MOVE+3, MOVE+4!
^TMP("HLS" SEND+4!, TOTAL+35*, TOTAL+43*, HEAD+8, HEAD+9*, MOVE+3*
^TMP("LREPISRCH" EN+7, PV1+5
^TMP($J START+1, START+6, EN+2, EN+5, EN+9, EN+12, EN+14, TOTAL+2, TOTAL+5, TOTAL+11
TOTAL+17, TOTAL+22, TOTAL+33, TOTAL+38, PV1+2, PV1+3, PV1+4
^XTMP("LREPILOCALREP" SEND+3*
^XTMP("LREPILOCALSPSHT" SEND+2*

Label References

Name Line Occurrences
ALERT START+8
EN START+5, START+7
HEAD SEND+1
MOVE START+5, START+7, EN+19
NAME TOTAL+32, TOTAL+40
PV1 EN+6
SEND START+7
TOTAL START+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% START+9!
>> %DT ALERT+2*
%X START+9!
>> DFN EN+1*, EN+2*, EN+5, EN+7, EN+9, EN+12, EN+14, EN+15, PV1+2, PV1+3
PV1+4, PV1+5
>> HL START+2
>> HL("ECH" START+3
HLFS SEND+5!, TOTAL+33, TOTAL+41, HEAD+2
>> LR31799Z HEAD+3
>> LRCNT EN+1*, TOTAL+34*, TOTAL+35, TOTAL+42*, TOTAL+43, MOVE+2*, MOVE+3
>> LRCS START+3*, TOTAL+33, TOTAL+41, HEAD+2, HEAD+7, HEAD+8
LRDATA TOTAL+31!, TOTAL+33*, TOTAL+35, TOTAL+36!, TOTAL+41*, TOTAL+43, HEAD+1!, HEAD+2*, HEAD+3*, HEAD+4*
HEAD+5*, HEAD+6*, HEAD+7*, HEAD+8*, HEAD+9, HEAD+10!
>> LRDFN EN+15*, EN+17
LRDUZ START+9!, ALERT+4
>> LREFG EN+4*, EN+5, EN+9, EN+12, EN+14, EN+16*
>> LRENDT EN+4*, EN+5*, EN+9, EN+12, EN+14, PV1+2, PV1+3, PV1+4
LRHDGLC SEND+5!
>> LRINVD EN+11*, EN+12*, EN+14, EN+17
>> LRITN TOTAL+2*, TOTAL+5, TOTAL+6, TOTAL+7, TOTAL+11, TOTAL+12, TOTAL+13, TOTAL+17, TOTAL+19, TOTAL+22
TOTAL+24, TOTAL+25, TOTAL+26, TOTAL+27, TOTAL+28, TOTAL+29, TOTAL+30, TOTAL+33, TOTAL+38, NAME+2
NAME+3
LRLC SEND+5!
>> LRLRDT SEND+2, SEND+3
LRMOVE MOVE*, MOVE+1*, MOVE+3, MOVE+4!
LRMSGDF START+4*, START+9!
>> LRMSGNM START+3*
>> LRMSGSZ START+3*
>> LRND EN+13*, EN+14*, EN+17, EN+18
>> LRNL TOTAL+7*, TOTAL+8, TOTAL+9, TOTAL+13*, TOTAL+14, TOTAL+15, TOTAL+19*, NAME+3*, NAME+4, NAME+5
>> LRNLT TOTAL+3*, TOTAL+9*, TOTAL+15*, TOTAL+20*, TOTAL+23*, TOTAL+33, TOTAL+41, NAME+5*
>> LRNTE EN+8*
LROBR SEND+5!, EN+11*, EN+17*
>> LRPATH EN+8*, EN+9*, EN+10, EN+11, EN+12, EN+14, EN+16, PV1+2
>> LRPCNT TOTAL+37*, TOTAL+38*
>> LRPFG EN+4*, EN+5*, EN+10, EN+11*
LRPID SEND+5!, EN+1*
>> LRPROT START+1*, START+2, START+4, EN+2, EN+5, EN+7, EN+9, EN+12, EN+14, TOTAL+5
TOTAL+17, HEAD+7, PV1+2, PV1+3, PV1+4
>> LRPROTX EN+7, HEAD+7
>> LRPTOT TOTAL+37*, TOTAL+38*, TOTAL+39, TOTAL+41
>> LRPV1 EN+4*, PV1+2
>> LRPVVV EN+4*, EN+8*, PV1+3*, PV1+4*, PV1+5*
>> LRREP SEND+2, SEND+3
>> LRRPE HEAD+5
>> LRRPS HEAD+4
>> LRRTYPE HEAD+2
LRSEG SEND+5!
LRSPSHT SEND+5!
>> LRTND START+6*, TOTAL+2, TOTAL+4, TOTAL+10, TOTAL+16, TOTAL+21, TOTAL+33, TOTAL+38, NAME+1
>> LRTNM TOTAL+3*, TOTAL+6*, TOTAL+12*, TOTAL+18*, TOTAL+24*, TOTAL+25*, TOTAL+26*, TOTAL+27*, TOTAL+28*, TOTAL+29*
TOTAL+30*, TOTAL+32, TOTAL+33, TOTAL+40, TOTAL+41, NAME+2*
LRX SEND+5!
MSG SEND+5!
U START+4, EN+16, TOTAL+6, TOTAL+9, TOTAL+12, TOTAL+15, NAME+2, NAME+5
>> X ALERT+2*
XQA ALERT+1!, ALERT+5
XQA( ALERT+4*
XQADATA ALERT+1!
XQAFLAG ALERT+1!
XQAID ALERT+1!
XQAMSG ALERT+1!, ALERT+3*
XQAOPT ALERT+1!
XQAROU ALERT+1!
>> Y ALERT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All