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 ;DALOI/JMC - LAB HDR ORU (Observation Result) message builder (cont'd) ;July 28, 2008

Source Information

Source file <LA7HDR1.m>

Call Graph

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

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
Automated Lab Instruments 1 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
SETTMP ;
EXIT ;

External References

Name Field # of Occurrence
^%ZTLOAD RECOVER+62
$$S^%ZTLOAD HDRLOAD+35
EN^DDIOL RECOVER+51, RECOVER+70
$$GET1^DIQ HDRLOAD+39
^DIR RECOVER+11, RECOVER+17, RECOVER+29, RECOVER+44, RECOVER+49
CLEANUP^LA7QRY EXIT+2
BUILDMSG^LA7QRY1 HDRLOAD+45
BCD^LA7QRY2 HDRLOAD+41
SCLIST^LA7QRY2 HDRLOAD+21
$$INIT6249^LA7VHLU HDRLOAD+42
GEN^LA7VHLU HDRLOAD+45
INITHL^LA7VHLU HDRLOAD+43
EXIT^LA7VORM1 EXIT+2
UPDT6249^LA7VORM1 HDRLOAD+45
^LRWU4 RECOVER+24, RECOVER+34
$$TESTPAT^VADPT SETTMP+8
$$DT^XLFDT HDRLOAD+8
$$FMADD^XLFDT HDRLOAD+23, HDRLOAD+49
$$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+15, RECOVER+5, RECOVER+7
^LR - [#63] HDRLOAD+34, HDRLOAD+38, SETTMP+6, SETTMP+8
^LRO(68 - [#68] RECOVER+26, RECOVER+32, SETTMP+2, SETTMP+4, SETTMP+9, SETTMP+10
^TMP("LA7-QRY" HDRLOAD+40!, HDRLOAD+41
^TMP("LA7S-RTM" RECOVER+36, RECOVER+40, RECOVER+50!, RECOVER+55, RECOVER+57, RECOVER+71!, SETTMP+12*
^TMP("LA7VS" HDRLOAD+40!, HDRLOAD+42*, EXIT+3!
^XTMP("LA7HDR" HDRLOAD+31, HDRLOAD+49*, HDRLOAD+50*

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN HDRLOAD+39*
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+23, HDRLOAD+24, HDRLOAD+49
DTOUT RECOVER+2~, RECOVER+35
DUOUT RECOVER+2~, RECOVER+35
FIRST RECOVER+2~, RECOVER+26*, RECOVER+31
GBL HDRLOAD+2~, HDRLOAD+27*, EXIT+3
>> HL HDRLOAD+44
LA7101 HDRLOAD+3~
LA761 HDRLOAD+3~
LA76248 HDRLOAD+3~, HDRLOAD+11*, HDRLOAD+13, HDRLOAD+14, HDRLOAD+15, RECOVER+2~, RECOVER+5*, RECOVER+6, RECOVER+7
LA76249 HDRLOAD+3~, HDRLOAD+42*
LA76249P HDRLOAD+3~
LA7CNT HDRLOAD+4~, HDRLOAD+17*, HDRLOAD+46*, 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+17*, HDRLOAD+36*, HDRLOAD+37
LA7CODE HDRLOAD+4~
LA7DT HDRLOAD+4~
LA7ECH HDRLOAD+4~
>> LA7EDT HDRLOAD+24*, HDRLOAD+25*
LA7ERR HDRLOAD+4~, HDRLOAD+17*
>> LA7EVENT HDRLOAD+18
>> LA7EVNT HDRLOAD+18*, HDRLOAD+43
LA7FS HDRLOAD+4~
LA7ID HDRLOAD+4~, HDRLOAD+39*
LA7INTYP HDRLOAD+4~, HDRLOAD+15*
LA7LIMIT HDRLOAD+29*, HDRLOAD+46, EXIT+1!
LA7MID HDRLOAD+4~
LA7MTYP HDRLOAD+4~, HDRLOAD+17*
LA7NOMSG HDRLOAD+4~, HDRLOAD+17*
LA7NTESN HDRLOAD+4~
LA7NVAF HDRLOAD+4~, HDRLOAD+17*
LA7OBRSN HDRLOAD+4~
LA7OBXSN HDRLOAD+4~
LA7PIDSN HDRLOAD+4~
LA7PROD RECOVER+2~, RECOVER+13*, SETTMP+8
LA7QUIT HDRLOAD+4~, HDRLOAD+17*, HDRLOAD+34, HDRLOAD+35*, HDRLOAD+41*, HDRLOAD+44*, HDRLOAD+46*, 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+20*, HDRLOAD+21
>> LA7SDT HDRLOAD+23*, HDRLOAD+25*
LA7SPEC HDRLOAD+4~, HDRLOAD+20*
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+31*, HDRLOAD+32*, HDRLOAD+33, HDRLOAD+34*, HDRLOAD+35*, HDRLOAD+38, HDRLOAD+44*, HDRLOAD+50, 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+21
LRUID HDRLOAD+5~
SITE HDRLOAD+5~, HDRLOAD+11*, HDRLOAD+39
X HDRLOAD+25*, HDRLOAD+38*, HDRLOAD+39, 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+35*
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