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

Package: Scheduling

Routine: SCRPI02A


Information

SCRPI02A ; ALB/SCK - Print IEMM Statistical Summary Report ; 6/26/97

Source Information

Source file <SCRPI02A.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 $$S^%ZTLOAD  ($$DT,$$FMTE)^XLFDT  
List Manager 1 $$FDATE^VALM1  
MailMan 1 ^XMB  
Scheduling 1 ($$SPACE,CTR)^SCRPIUT1  
VA FileMan 1 ^DIR  

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
Scheduling 1 SCRPI02  

Entry Points

Name Comments DBIA/ICR reference
PRINT ; print Summary Report
; Variables
PRNQ ;
PRNTSUM ; Print encounter summary for each clinic
; Variables
PRNTCLN(SDIVN,SDDCLN) ;
PRNTDTL ; Print error details for each clinic
; Variables
PRNERRS(SDIVN,SDDCLN) ;
PRNTOT(SDIV,SDDCL) ;
HDR1 ; Print report header
HDR2 ;
HDR3 ;
WRT(X) ; Write string to either output device or bulletin array
SENDMSG ; Sends bulletin message

External References

Name Field # of Occurrence
$$S^%ZTLOAD HDR1+3
^DIR HDR1+6
$$SPACE^SCRPIUT1 PRNTCLN+9, PRNTCLN+12, PRNTCLN+16, HDR1+14, HDR1+15, HDR2+8, HDR3+5, HDR3+6
CTR^SCRPIUT1 HDR1+18, HDR2+3, HDR2+5, HDR2+11, HDR3+2, HDR3+4, HDR3+8
$$FDATE^VALM1 HDR1+13
$$DT^XLFDT HDR1+13
$$FMTE^XLFDT HDR1+17
^XMB SENDMSG+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,SDEC,?57,$J(SDERC,6),?70,$J(^TMP("SCRPI ERRS",$J,SDERC,SDER),6,1)_"%"
  • Line Location: PRNERRS+18
Function Call: WRITE
  • Prompt: !!!," Incomplete Encounters: ",$J(INC,6,0)
  • Line Location: PRNTOT+6
Function Call: WRITE
  • Prompt: !," Total Encounters: ",$J(TOT,6,0)
  • Line Location: PRNTOT+7
Function Call: WRITE
  • Prompt: !,"(Deleted) Incomplete Encounters: ",$J(DINC,6,0)
  • Line Location: PRNTOT+8
Function Call: WRITE
  • Prompt: !," (Deleted) Total Encounters: ",$J(DTOT,6,0)
  • Line Location: PRNTOT+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR1+7
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR1+9
Function Call: WRITE
  • Prompt: !,X
  • Line Location: WRT+6
Routine Call
  • DIR
  • Line Location:
    • HDR1+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SD(409.76 - [#409.76] PRNERRS+16, PRNERRS+17
^TMP("SCRPI ERRORS" PRINT+5!
^TMP("SCRPI ERRS" PRNQ+2!, PRNERRS+3!, PRNERRS+11*, PRNERRS+14, PRNERRS+15, PRNERRS+18
^TMP("SCRPI SUM" PRINT+11, PRNTSUM+5, PRNTSUM+7, PRNTCLN+3, PRNTCLN+4, PRNTCLN+5, PRNTCLN+6, PRNTDTL+5, PRNTDTL+6, PRNTDTL+7
, PRNERRS+5, PRNERRS+6, PRNERRS+8, PRNERRS+9, PRNTOT+2, PRNTOT+3, PRNTOT+4, PRNTOT+5

Label References

Name Line Occurrences
HDR1 PRINT+12, PRNTSUM+6, PRNTSUM+9, PRNTDTL+8, PRNERRS+12, PRNERRS+19, PRNTOT+1, WRT+5
HDR2 PRNTSUM+6, PRNTSUM+9
HDR3 PRNTDTL+8, PRNERRS+12, PRNERRS+19, PRNTOT+1
PRNERRS PRNTDTL+9
PRNQ PRINT+11
PRNTCLN PRNTSUM+8
PRNTDTL PRINT+18
PRNTOT PRNERRS+20
PRNTSUM PRINT+17
SENDMSG PRNQ+1
WRT PRINT+14, PRINT+15, PRINT+21, PRINT+22, PRINT+23, PRNTCLN+17, HDR1+12, HDR1+16, HDR1+18, HDR2+3
HDR2+5, HDR2+6, HDR2+9, HDR2+11, HDR3+2, HDR3+4, HDR3+5, HDR3+6, HDR3+7, HDR3+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DASH PRINT+3~, PRINT+8*
DBLDASH PRINT+3~, PRINT+8*, PRINT+14, HDR2+9, HDR3+7
DINC PRNTCLN+1~, PRNTCLN+5*, PRNTCLN+12, PRNTCLN+13, PRNTCLN+15, PRNTCLN+20, PRNTOT+4*, PRNTOT+8
DIR HDR1+6!
DIR(0 HDR1+6*
DTOT PRNTCLN+1~, PRNTCLN+6*, PRNTCLN+9, PRNTCLN+10, PRNTCLN+15, PRNTCLN+21, PRNTOT+5*, PRNTOT+9
INC PRNTCLN+1~, PRNTCLN+3*, PRNTCLN+7, PRNTCLN+12, PRNTCLN+15, PRNTCLN+18, PRNTOT+2*, PRNTOT+6
IOF HDR1+4, HDR1+7, HDR1+9
IOM PRINT+7*, PRINT+8
IOSL PRNTSUM+9, PRNERRS+12, PRNERRS+19, PRNTOT+1, WRT+5
IOST HDR1+4, HDR1+5
LINE PRINT+3~, WRT+2*, WRT+3
PAGE PRINT+3~, PRINT+9*, HDR1+4, HDR1+5, HDR1+9, HDR1+11*, HDR1+15
SCABORT PRINT+3~, PRNTSUM+5, PRNTSUM+6, PRNTSUM+7, PRNTSUM+9, PRNTDTL+5, PRNTDTL+6, PRNTDTL+8, PRNERRS+8, PRNERRS+12
, PRNERRS+14, PRNERRS+15, PRNERRS+19, PRNTOT+1, HDR1+3*, HDR1+5, HDR1+6*, WRT+5
>> SDBLT PRINT+6, PRNQ+1, PRNTSUM+9, PRNERRS+12, PRNERRS+19, PRNTOT+1, HDR1+9, HDR1+12, WRT+1
SDDCL PRNTOT~, PRNTOT+2, PRNTOT+3, PRNTOT+4, PRNTOT+5
SDDCLN PRNTSUM+3~, PRNTSUM+7*, PRNTSUM+8, PRNTCLN~, PRNTCLN+3, PRNTCLN+4, PRNTCLN+5, PRNTCLN+6, PRNTCLN+8, PRNTDTL+3~
PRNTDTL+6*, PRNTDTL+7, PRNTDTL+9, PRNERRS~, PRNERRS+5, PRNERRS+6, PRNERRS+8, PRNERRS+9, PRNERRS+20, HDR3+3
>> SDDT HDR1+17
SDEC PRNERRS+1~, PRNERRS+16*, PRNERRS+17*, PRNERRS+18
SDER PRNERRS+1~, PRNERRS+5*, PRNERRS+6, PRNERRS+8*, PRNERRS+9, PRNERRS+11, PRNERRS+15*, PRNERRS+16, PRNERRS+17, PRNERRS+18
SDERC PRNERRS+1~, PRNERRS+9*, PRNERRS+10, PRNERRS+11, PRNERRS+14*, PRNERRS+15, PRNERRS+18
SDETOT PRNERRS+1~, PRNERRS+6*, PRNERRS+10
SDIV PRINT+3~, PRNTOT~, PRNTOT+2, PRNTOT+3, PRNTOT+4, PRNTOT+5
SDIVN PRNTSUM+3~, PRNTSUM+5*, PRNTSUM+7, PRNTSUM+8, PRNTCLN~, PRNTCLN+3, PRNTCLN+4, PRNTCLN+5, PRNTCLN+6, PRNTDTL+3~
PRNTDTL+5*, PRNTDTL+6, PRNTDTL+7, PRNTDTL+9, PRNERRS~, PRNERRS+5, PRNERRS+6, PRNERRS+8, PRNERRS+9, PRNERRS+20
HDR2+2, HDR3+1
SDL HDR1+1~
SDMSG PRINT+3~
SDMSG( WRT+3*
SDNAME PRINT+3~
SDPER PRNTCLN+1~, PRNTCLN+15*, PRNTCLN+16, PRNERRS+1~, PRNERRS+10*, PRNERRS+11
>> SDRTYP PRINT+17, PRINT+18
SDT PRINT+3~
TOT PRNTCLN+1~, PRNTCLN+4*, PRNTCLN+9, PRNTCLN+15, PRNTCLN+19, PRNTOT+3*, PRNTOT+7
TOTALS PRINT+3~, PRINT+20
TOTALS("DINC" PRINT+23, PRNTCLN+20*
TOTALS("DTOT" PRINT+22, PRNTCLN+21*
TOTALS("INC" PRINT+23, PRNTCLN+18*
TOTALS("TOT" PRINT+22, PRNTCLN+19*
U PRNTCLN+3, PRNTCLN+4, PRNTCLN+5, PRNTCLN+6, PRNTDTL+7, PRNTOT+2, PRNTOT+3, PRNTOT+4, PRNTOT+5, HDR1+17
X PRINT+13*, PRINT+15, PRINT+22*, PRINT+23*, PRNTCLN+8*, PRNTCLN+9*, PRNTCLN+11*, PRNTCLN+12*, PRNTCLN+14*, PRNTCLN+16*
, PRNTCLN+17, HDR1+1~, HDR1+13*, HDR1+14*, HDR1+15*, HDR1+16, HDR1+17*, HDR1+18, HDR2+1~, HDR2+2*
HDR2+3, HDR2+4*, HDR2+5, HDR2+8*, HDR2+9, HDR2+10*, HDR2+11, HDR3+1*, HDR3+2, HDR3+3*
HDR3+4, HDR3+5*, HDR3+6*, HDR3+8*, WRT~, WRT+3, WRT+6
XMB SENDMSG+1~, SENDMSG+3*
XMB(1 SENDMSG+4*
XMDUZ SENDMSG+1~, SENDMSG+5*
XMTEXT SENDMSG+1~, SENDMSG+7*
XN PRNTCLN+1~, PRNTCLN+10*, PRNTCLN+11, PRNTCLN+13*, PRNTCLN+14
>> Y HDR1+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All