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

Package: Automated Medical Information Exchange

Routine: DVBAPEND


Information

DVBAPEND ;ALB/GTS-557/THM-PENDING REPORT ; 7/6/90 1:18 PM

Source Information

Source file <DVBAPEND.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Automated Medical Information Exchange 5 (HEADER,PRINT,SORTDIV)^DVBAPND1  (KILL,SORT)^DVBAUTIL  $$STATION^DVBAUTL1  NOPARM^DVBAUTL2  (SPM,STM)^DVBCUTL4  
Kernel 3 (,HOME)^%ZIS  (,KILL)^%ZTLOAD  $$FMTE^XLFDT  

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 Medical Information Exchange 1 4212  

Entry Points

Name Comments DBIA/ICR reference
TERM
QUEUE
SETUP
DATA
EXIT
KILL
LVL2LP
LPLVL3 ; ** 2nd level of the loop in the LVL2LP tag - search DA **
MAKUTL ; ** Sort on Request Date to set up a temporary utility global **
SETARY ; ** Set temporary utility global **
ADIV
CHKDIV ;**Check for selected Div

External References

Name Field # of Occurrence
^%ZIS TERM+2
HOME^%ZIS TERM
^%ZTLOAD QUEUE+1
KILL^%ZTLOAD KILL+4
HEADER^DVBAPND1 SETUP+6
PRINT^DVBAPND1 LPLVL3+1
SORTDIV^DVBAPND1 TERM+2
KILL^DVBAUTIL DVBAPEND+3, KILL+4
SORT^DVBAUTIL TERM+1
$$STATION^DVBAUTL1 MAKUTL+2
NOPARM^DVBAUTL2 DVBAPEND+3
SPM^DVBCUTL4 KILL+1
STM^DVBCUTL4 SETUP
$$FMTE^XLFDT SETUP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"Pending 7131 Report",!!!
  • Line Location: TERM+0
Function Call: WRITE
  • Prompt: *7,"No pending requests found for parameters entered.",!!
  • Line Location: EXIT+0
Routine Call
  • %ZIS
  • Line Location:
    • TERM+2
Routine Call
  • %ZIS
  • Line Location:
    • TERM

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" TERM+1
^DG(40.8 - [#40.8] ADIV
^DVB(396 - [#396] DATA+2, MAKUTL+1, ADIVCHKDIV+2, CHKDIV+4, CHKDIV+5, CHKDIV+6, CHKDIV+7, CHKDIV+8, CHKDIV+9
^DVB(396.1 - [#396.1] SETUP+2
^TMP("DVBA" KILL+2!
^TMP($J TERM!, DATA+4, KILL+2!, LVL2LP+1, LPLVL3+1, SETARY+1*

Label References

Name Line Occurrences
ADIV DATA+2
CHKDIV MAKUTL+4, MAKUTL+5
KILL TERM+1, TERM+2, QUEUE+1
LPLVL3 LVL2LP+1
LVL2LP DATA+4
MAKUTL DATA+2
SETARY MAKUTL+4, MAKUTL+5, MAKUTL+6, MAKUTL+7

Naked Globals

Name Field # of Occurrence
^(0 ADIV
^(2 ADIV

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS TERM+2*!
>> ADIV DATA+1*, DATA+3*, LVL2LP+1*, LPLVL3+1*, SETARY+1, ADIV*
>> CFLOC MAKUTL+2*, MAKUTL+3*, MAKUTL+4, MAKUTL+6
>> DA DATA+2*, LPLVL3+1*, MAKUTL+1, SETARY+1, ADIVCHKDIV+2, CHKDIV+4, CHKDIV+5, CHKDIV+6, CHKDIV+7
CHKDIV+8, CHKDIV+9
DIVNAM SETUP+4, DATA+1, KILL+3!
DIVNUM KILL+2!, CHKDIV+4, CHKDIV+9
DT SETUP+1
>> DVBADD TERM+1*
DVBAFND MAKUTL+4, MAKUTL+5, MAKUTL+8!, CHKDIV+3, CHKDIV+5*, CHKDIV+6*, CHKDIV+7, CHKDIV+10*
DVBAQUIT DVBAPEND+3, SETUP+1*, KILL+2!, LPLVL3+1
>> FDT(0 SETUP+1*, SETUP+5
FLDVAR CHKDIV+1~, CHKDIV+3*, CHKDIV+4, CHKDIV+5, CHKDIV+6
GDIV KILL+3!
GDIVNAM KILL+3!
GDIVNUM KILL+3!
GDIVPTR KILL+3!
GINSTPT KILL+3!
>> HEAD SETUP+2*
>> HEAD2 SETUP+3*, SETUP+4*
>> I QUEUE*
IO SETUP+6, EXIT
IO("Q" QUEUEQUEUE+1
IOF TERM
ION QUEUE
>> J DATA+2*, LVL2LP+1*
>> L DATA+4*
LPCNT1 KILL+3!
NOASK TERM!, QUEUE*
>> NODTA SETUP+6*, EXIT
PATDA KILL+3!, MAKUTL+1*, MAKUTL+2
>> PG SETUP+1*
>> POP TERM+2
>> PROCDT SETUP+5*
>> QQ SETUP+6*, LPLVL3+1*
REQDTE DATA~*, DATA+2*, DATA+3*, DATA+4*, KILL+2!, LVL2LP+1, LPLVL3+1*, MAKUTL+1*, SETARY+1
>> RO SETUP+3, MAKUTL+4, MAKUTL+5, MAKUTL+6, MAKUTL+7
>> RONUM TERM+1*, SETUP+3, MAKUTL+4, MAKUTL+6
SELDIV SETUP+4, DATA+1, DATA+2, KILL+2!, MAKUTL+4, MAKUTL+5, MAKUTL+6, MAKUTL+7
U SETUP+2, DATA+2, ADIVCHKDIV+4, CHKDIV+5, CHKDIV+6, CHKDIV+9
XI KILL+3!
XJ KILL+3!
>> XRTN KILL*
>> Y TERM+1*, TERM+2
>> ZTDESC QUEUE*
>> ZTIO QUEUE*
>> ZTQUEUED KILL+4
>> ZTRTN QUEUE*
>> ZTSAVE( QUEUE*
>> ZTSK QUEUE+1

Marked Items

Name Field # of Occurrence
$T( KILL
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All