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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: LA7HDR1

Package: Automated Lab Instruments

Routine: LA7HDR1


Information

LA7HDR1 ;VA/DALOI/JMC - LAB HDR ORU (Observation Result) message builder (cont'd) ; 13-Aug-2013 09:09 ; MKK

Source Information

Source file <LA7HDR1.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Automated Lab Instruments 5 CLEANUP^LA7QRY  BUILDMSG^LA7QRY1  (BCD,SCLIST)^LA7QRY2  ($$INIT6249,GEN,INITHL)^LA7VHLU  (EXIT,UPDT6249)^LA7VORM1  
Kernel 3 (,$$S)^%ZTLOAD  ($$DT,$$FMADD)^XLFDT  $$PROD^XUPROD  
VA Fileman 3 EN^DDIOL  $$GET1^DIQ  ^DIR  
Lab Service 1 ^LRWU4  
Registration 1 $$TESTPAT^VADPT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Automated Lab Instruments 2 LA7CHDR  LA7HDR  

Entry Points

Name Comments DBIA/ICR reference
HDRLOAD ; Load patient's historical lab results to HDR (Health Data Repository).
; Called from tasked option LA7TASK HDR LOAD
RECOVER ; Recover failed transmissions or message building
EXIT ;
SETTMP ;

External References

Name Field # of Occurrence
^%ZTLOAD RECOVER+62
$$S^%ZTLOAD HDRLOAD+36
EN^DDIOL RECOVER+51, RECOVER+70
$$GET1^DIQ HDRLOAD+40
^DIR RECOVER+11, RECOVER+17, RECOVER+29, RECOVER+44, RECOVER+49
CLEANUP^LA7QRY EXIT+2
BUILDMSG^LA7QRY1 HDRLOAD+46
BCD^LA7QRY2 HDRLOAD+42
SCLIST^LA7QRY2 HDRLOAD+22
$$INIT6249^LA7VHLU HDRLOAD+43
GEN^LA7VHLU HDRLOAD+46
INITHL^LA7VHLU HDRLOAD+44
EXIT^LA7VORM1 EXIT+2
UPDT6249^LA7VORM1 HDRLOAD+46
^LRWU4 RECOVER+24, RECOVER+34
$$TESTPAT^VADPT SETTMP+8
$$DT^XLFDT HDRLOAD+8
$$FMADD^XLFDT HDRLOAD+24, HDRLOAD+50
$$PROD^XUPROD RECOVER+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No entry LA7HDR in file #62.48"
  • Line Location: RECOVER+6
Routine Call
  • DIR
  • Line Location:
    • RECOVER+11
    • RECOVER+17
    • RECOVER+29
    • RECOVER+44
    • RECOVER+49

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAHM(62.48 - [#62.48] HDRLOAD+11, HDRLOAD+14, HDRLOAD+16, RECOVER+5, RECOVER+7
^LR - [#63] HDRLOAD+35, HDRLOAD+39, SETTMP+6, SETTMP+8
^LRO(68 - [#68] RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10
^TMP("LA7-QRY" HDRLOAD+41!, HDRLOAD+42
^TMP("LA7S-RTM" RECOVER+36, RECOVER+40, RECOVER+50!, RECOVER+55, RECOVER+57, RECOVER+71!, SETTMP+12*
^TMP("LA7VS" HDRLOAD+41!, HDRLOAD+43*, EXIT+3!
^XTMP("LA7HDR" HDRLOAD+32, HDRLOAD+50*, HDRLOAD+51*

Label References

Name Line Occurrences
EXIT HDRLOAD+53
SETTMP RECOVER+32, RECOVER+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN HDRLOAD+40*
DIQUIET HDRLOAD+2~, HDRLOAD+8*
DIR RECOVER+2~, RECOVER+29!, RECOVER+49!
DIR("A" RECOVER+9*, RECOVER+10*, RECOVER+16*, RECOVER+28*, RECOVER+41*, RECOVER+42*, RECOVER+46*, RECOVER+47*
DIR("B" RECOVER+16*, RECOVER+27*, RECOVER+48*
DIR(0 RECOVER+8*, RECOVER+15*, RECOVER+27*, RECOVER+43*, RECOVER+48*
DIRUT RECOVER+2~, RECOVER+18, RECOVER+30
DT HDRLOAD+8*, HDRLOAD+24, HDRLOAD+25, HDRLOAD+50
DTOUT RECOVER+2~, RECOVER+35
DUOUT RECOVER+2~, RECOVER+35
FIRST RECOVER+2~, RECOVER+26*, RECOVER+31
GBL HDRLOAD+2~, HDRLOAD+28*, EXIT+3
>> HL HDRLOAD+45
LA7101 HDRLOAD+3~
LA761 HDRLOAD+3~
LA76248 HDRLOAD+3~, HDRLOAD+11*, HDRLOAD+13, HDRLOAD+14, HDRLOAD+16, RECOVER+2~, RECOVER+5*, RECOVER+6, RECOVER+7
LA76249 HDRLOAD+3~, HDRLOAD+43*
LA76249P HDRLOAD+3~
LA7CNT HDRLOAD+4~, HDRLOAD+18*, HDRLOAD+47*, RECOVER+2~, RECOVER+3*, RECOVER+47, RECOVER+54*, RECOVER+57*, RECOVER+64, RECOVER+65
, RECOVER+66, RECOVER+67, RECOVER+69, SETTMP+12*
LA7CNT(1 HDRLOAD+18*, HDRLOAD+37*, HDRLOAD+38
LA7CODE HDRLOAD+4~
LA7DT HDRLOAD+4~
LA7ECH HDRLOAD+4~
>> LA7EDT HDRLOAD+25*, HDRLOAD+26*
LA7ERR HDRLOAD+4~, HDRLOAD+18*
>> LA7EVENT HDRLOAD+19
>> LA7EVNT HDRLOAD+19*, HDRLOAD+44
LA7FS HDRLOAD+4~
LA7ID HDRLOAD+4~, HDRLOAD+40*
LA7INTYP HDRLOAD+4~, HDRLOAD+16*
LA7LIMIT HDRLOAD+30*, HDRLOAD+47, EXIT+1!
LA7MID HDRLOAD+4~
LA7MTYP HDRLOAD+4~, HDRLOAD+18*
LA7NOMSG HDRLOAD+4~, HDRLOAD+18*
LA7NTESN HDRLOAD+4~
LA7NVAF HDRLOAD+4~, HDRLOAD+18*
LA7OBRSN HDRLOAD+4~
LA7OBXSN HDRLOAD+4~
LA7PIDSN HDRLOAD+4~
LA7PROD RECOVER+2~, RECOVER+13*, SETTMP+8
LA7QUIT HDRLOAD+4~, HDRLOAD+18*, HDRLOAD+35, HDRLOAD+36*, HDRLOAD+42*, HDRLOAD+45*, HDRLOAD+47*, RECOVER+2~, RECOVER+3*, RECOVER+25*
, RECOVER+30*, RECOVER+33, RECOVER+35*, RECOVER+36*, RECOVER+38
LA7RSITE HDRLOAD+4~, HDRLOAD+11*
LA7SC HDRLOAD+4~, HDRLOAD+21*, HDRLOAD+22
>> LA7SDT HDRLOAD+24*, HDRLOAD+26*
LA7SPEC HDRLOAD+4~, HDRLOAD+21*
LA7TYPE RECOVER+2~, RECOVER+19*, RECOVER+23, RECOVER+33
LA7UID RECOVER+2~, RECOVER+54*, RECOVER+55*, RECOVER+57, RECOVER+66, RECOVER+67, SETTMP+2*, SETTMP+3, SETTMP+12
LA7X RECOVER+2~, RECOVER+56!, RECOVER+57*, RECOVER+59, RECOVER+60, RECOVER+61
LA7X(1 RECOVER+68*
LA7Y RECOVER+2~, RECOVER+53!, RECOVER+70
LA7Y( RECOVER+66*, RECOVER+67*, RECOVER+68*, RECOVER+69*
LA7Y(101 RECOVER+65*
LAST RECOVER+2~, RECOVER+31*, RECOVER+32
LRAA RECOVER+2~, RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12
LRACC RECOVER+2~, RECOVER+22*
LRAD RECOVER+2~, RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12
LRAN RECOVER+2~, RECOVER+25, RECOVER+26, RECOVER+27, RECOVER+28, RECOVER+31*, RECOVER+32*, RECOVER+33, RECOVER+36, SETTMP+2
, SETTMP+4, SETTMP+9, SETTMP+10, SETTMP+12
LRDFN HDRLOAD+5~, HDRLOAD+32*, HDRLOAD+33*, HDRLOAD+34, HDRLOAD+35*, HDRLOAD+36*, HDRLOAD+39, HDRLOAD+45*, HDRLOAD+51, RECOVER+2~
, SETTMP+4*, SETTMP+6, SETTMP+8, SETTMP+12
LREXMPT RECOVER+2~, RECOVER+22*
LRIDT HDRLOAD+5~, RECOVER+2~, SETTMP+9*, SETTMP+12
LRSPEC RECOVER+2~, SETTMP+10*, SETTMP+11*, SETTMP+12
LRSS HDRLOAD+5~, RECOVER+2~, SETTMP+9*, SETTMP+10, SETTMP+12
LRSSLST HDRLOAD+5~, HDRLOAD+22
LRUID HDRLOAD+5~
SITE HDRLOAD+5~, HDRLOAD+11*, HDRLOAD+40
X HDRLOAD+26*, HDRLOAD+39*, HDRLOAD+40, RECOVER+2~, RECOVER+26*, RECOVER+27
Y RECOVER+2~, RECOVER+19, RECOVER+31, RECOVER+50
ZTDESC RECOVER+2~, RECOVER+58*
ZTDTH RECOVER+2~, RECOVER+58*
ZTIO RECOVER+2~, RECOVER+58*
ZTRTN RECOVER+2~, RECOVER+58*
ZTSAVE RECOVER+2~, RECOVER+56!
ZTSAVE("LA7MTYP" RECOVER+60*
ZTSAVE("LRAA" RECOVER+59*
ZTSAVE("LRAD" RECOVER+59*
ZTSAVE("LRAN" RECOVER+59*
ZTSAVE("LRDFN" RECOVER+60*
ZTSAVE("LRIDT" RECOVER+60*
ZTSAVE("LRSPEC" RECOVER+61*
ZTSAVE("LRSS" RECOVER+60*
ZTSK RECOVER+2~, RECOVER+63, RECOVER+66
>> ZTSTOP HDRLOAD+36*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All