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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DVBAB58

Package: Automated Medical Information Exchange

Routine: DVBAB58


Information

DVBAB58 ;ALB/SPH - CAPRI INSUFF EXAM TRACKING REPORT ;09/06/00

Source Information

Source file <DVBAB58.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Automated Medical Information Exchange 2 (DETAIL,DETSEL,KVARS,SUMRPT)^DVBCIRP1  CONTMES^DVBCUTL4  

Entry Points

Name Comments DBIA/ICR reference
STRT(ZMSG,BEGDT,ENDDT,RPTTYPE) ;
MAIN ;**Select Dte Rng & Rpt Type; call report routine
KVARS ;** Kill the variables used in report
CLEANUP ;** Kill the variables used by the device handler
DEVSEL ;** Select the device to report to
SUM ;** Set up reason counter array, count all 2507's received
SUMKILL ;** Kill the variables used in the summary report

External References

Name Field # of Occurrence
^%ZIS DEVSEL+3
^%ZISC MAIN+27, MAIN+45, SUM+37
^%ZTLOAD MAIN+21, MAIN+39
DETAIL^DVBCIRP1 MAIN+44
DETSEL^DVBCIRP1 MAIN+29
KVARS^DVBCIRP1 MAIN+32, MAIN+43
SUMRPT^DVBCIRP1 SUM+34
CONTMES^DVBCUTL4 MAIN+24, MAIN+42

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Summary Report Queued. Task number: ",ZTSK
  • Line Location: MAIN+23
Function Call: WRITE
  • Prompt: !!,"Detail Report Queued. Task number: ",ZTSK
  • Line Location: MAIN+41
Routine Call
  • %ZIS
  • Line Location:
    • DEVSEL+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.3 - [#396.3] SUM+13, SUM+15, SUM+17, SUM+23
^DVB(396.4 - [#396.4] SUM+26, SUM+30
^DVB(396.94 - [#396.94] SUM+7

Label References

Name Line Occurrences
CLEANUP MAIN+47, KVARS+2
DEVSEL MAIN+13, MAIN+31
KVARS MAIN+48
SUM MAIN+26
SUMKILL MAIN+14, MAIN+25, SUM+36

Naked Globals

Name Field # of Occurrence
^(0 SUM+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%IS CLEANUP+1!
%ZIS CLEANUP+1!, DEVSEL+1*
%ZIS("A" DEVSEL+2*
BEGDT STRT~, KVARS+1!, SUM+12
DTOUT KVARS+1!
DUOUT KVARS+1!
DVBACAN KVARS+1!
DVBACAN("EXM" SUM+3*, SUM+33*
DVBACAN("REQ" SUM+3*, SUM+23*
DVBADALP SUM+16*, SUM+17*, SUM+23, SUM+26, SUMKILL+2!
DVBADTLP SUM+12*, SUM+13*, SUM+15, SUM+17, SUMKILL+1!
DVBAENDL SUM+4*, SUMKILL+1!
DVBAI MAIN+17~, MAIN+20*, MAIN+35~, MAIN+38*
DVBAINRQ SUM+2*, SUM+21*, SUMKILL+1!
DVBAINSF SUM+19!, SUM+24*, SUM+28, SUMKILL+2!
DVBAINXM SUM+2*, SUM+29*, SUMKILL+1!
DVBAINXM( SUM+8*, SUM+32*
DVBAINXM("NO REASON" , SUM+9*
DVBAOUT MAIN+1, MAIN+7*, KVARS+1!
DVBAPRIO SUM+14*, SUM+15*, SUM+17, SUM+20, SUMKILL+2!
DVBAQTSL MAIN+30, MAIN+46!
DVBARIFN SUM+7*, SUM+8, SUM+30*, SUM+31*, SUM+32, SUMKILL+2!
DVBARQCT SUM+2*, SUM+18*, SUMKILL+1!
DVBASTAT KVARS+1!, SUM+30*, SUM+33
DVBAXMCT SUM+2*, SUM+27*, SUMKILL+1!
DVBAXMDA SUM+25*, SUM+26*, SUM+30, SUMKILL+2!
ENDDT STRT~, MAIN+10, MAIN+11*, KVARS+1!, SUM+4, SUM+13
IO SUM+1
IO("Q" MAIN+16, MAIN+26, MAIN+34, MAIN+44
IOF MAIN+44
ION MAIN+18, MAIN+36
IOP CLEANUP+1!
IOST MAIN+44
POP MAIN+14, MAIN+15, MAIN+32, MAIN+33, CLEANUP+1!
RPTTYPE STRT~, MAIN+7, MAIN+12, MAIN+28, KVARS+1!
TSK MAIN+22~*, MAIN+23, MAIN+40~*, MAIN+41
U SUM+23, SUM+30
ZMSG STRT~
>> ZTDESC MAIN+19*, MAIN+37*
>> ZTIO MAIN+18*, MAIN+36*
>> ZTQUEUED SUM+35
>> ZTREQ SUM+35*
>> ZTRTN MAIN+18*, MAIN+36*
>> ZTSAVE( MAIN+20*, MAIN+38*
ZTSK MAIN+22, MAIN+23, MAIN+24!, MAIN+40, MAIN+41, MAIN+42!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All