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: SDSCPRV

Package: Scheduling

Routine: SDSCPRV


Information

SDSCPRV ;ALB/JAM/RBS - ASCD Provider Total Report ; 1/19/07 12:46pm

Source Information

Source file <SDSCPRV.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZTLOAD  $$FMTE^XLFDT  $$UP^XLFSTR  $$NAME^XUSER  
Scheduling 4 GETDATE^SDSCOMP  RPTEND^SDSCRPT1  STDHDR^SDSCRPT2  ($$SCHNG,DIV)^SDSCUTL  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDSC PROVIDER TOTAL REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry Point
HDR ; Header
PRTT ;
HDR1 ;
STORE(VAL) ; Total up and Store
BEG ; Begin report
PRT ; Print
EXT ;
FND ;
EXIT ;

External References

Name Field # of Occurrence
^%ZIS EN+9
^%ZTLOAD EN+14
^DIR EN+4
GETDATE^SDSCOMP EN+8
RPTEND^SDSCRPT1 EXT+2
STDHDR^SDSCRPT2 HDR+1, HDR1+2
$$SCHNG^SDSCUTL FND+12
DIV^SDSCUTL EN+3
$$FMTE^XLFDT HDR+4, HDR1+5
$$UP^XLFSTR FND+5
$$NAME^XUSER FND+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"REQUEST QUEUED"
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !,LEV1
  • Line Location: PRT+8
Function Call: WRITE
  • Prompt: ?COL,$J(AMT,7)
  • Line Location: PRT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT+13
Function Call: WRITE
  • Prompt: ?COL,"-------"
  • Line Location: PRT+15
Function Call: WRITE
  • Prompt: !,"TOTAL"
  • Line Location: PRT+16
Function Call: WRITE
  • Prompt: ?COL,$J($G(TOTAL(TYP)),7)
  • Line Location: PRT+18
Function Call: WRITE
  • Prompt: SDHDR,?67,"PAGE: ",P
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,?5,"For Encounters Dated ",$$FMTE^XLFDT(SDSCTDT,2)," THRU ",$$FMTE^XLFDT(SDEDT,2)_" By Division: "_SDSCDNM
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !?31," VBA OK",?40,"SC to NSC",?51,"NSC to SC",?62,"SC KEPT",?74,"NEW",!
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: SDHDR,?67,"PAGE: ",P
  • Line Location: HDR1+4
Function Call: WRITE
  • Prompt: !,HHDR
  • Line Location: HDR1+13
Function Call: WRITE
  • Prompt: !,?5,HHDR4
  • Line Location: HDR1+14
Function Call: WRITE
  • Prompt: !?31," VBA OK",?40,"SC to NSC",?51,"NSC to SC",?62,"SC KEPT",?74,"NEW",!
  • Line Location: HDR1+15
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR1+16
Function Call: WRITE
  • Prompt: !,LEV1
  • Line Location: PRTT+6
Function Call: WRITE
  • Prompt: ?COL,$J(AMT,7)
  • Line Location: PRTT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PRTT+10
Function Call: WRITE
  • Prompt: ?COL,"-------"
  • Line Location: PRTT+12
Function Call: WRITE
  • Prompt: !,"TOTAL"
  • Line Location: PRTT+13
Function Call: WRITE
  • Prompt: ?COL,$J($G(TOTAL(TYP)),7)
  • Line Location: PRTT+15
Routine Call
  • DIR
  • Line Location:
    • EN+4
Routine Call
  • %ZIS
  • Line Location:
    • EN+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] BEG+8
^SDSC(409.48 - [#409.48] FND+4, FND+6, FND+8, FND+9, FND+10
^TMP("SDSCPRV" FND+2!, PRT+6, PRT+10, EXIT+1!, STORE+1*, STORE+2*

Label References

Name Line Occurrences
EXIT EN+5, EN+8, EN+9, EN+10
EXT BEG+4, BEG+9, PRT+3
FND BEG+4, BEG+8
HDR PRT+3, PRT+7, PRT+13
HDR1 PRTT+1, PRTT+5, PRTT+10
PRTT EXT+1
STORE FND+11, FND+13, FND+14, FND+15, FND+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+9!*
AMT FND+1~, PRT+10*, PRT+11, PRTT+8*, PRTT+9
COL FND+1~, PRT+9*, PRT+11, PRT+13*, PRT+14*, PRT+15, PRT+16*, PRT+17*, PRT+18, PRTT+7*
, PRTT+9, PRTT+10*, PRTT+11*, PRTT+12, PRTT+13*, PRTT+14*, PRTT+15
CT BEG+1~, BEG+2*, BEG+8*, EXT+1
DIR EN+1~
DTOUT EN+5, EXIT+2!
DUOUT EN+5, EXIT+2!
EDIV EXIT+1!
GROUP EXIT+1!
HHDR HDR1+1~, HDR1+9*, HDR1+10*, HDR1+12*, HDR1+13
HHDR1 HDR1+1~, HDR1+5*, HDR1+7, HDR1+9, HDR1+11, HDR1+12
HHDR2 HDR1+1~, HDR1+6*, HDR1+7, HDR1+8, HDR1+11, HDR1+12
HHDR3 HDR1+1~, HDR1+8*, HDR1+9
HHDR4 HDR1+1~, HDR1+8*, HDR1+10, HDR1+14
I EXIT+1!, HDR+6*, HDR1+1~, HDR1+16*
IO HDR+1, HDR1+2
IO("Q" EN+10, EN+14!
IOC EN+9!
IOM HDR1+7, HDR1+11
IOP EN+9!
IOSL PRT+7, PRT+13, PRTT+5, PRTT+10
L BEG+1~, BEG+2*, PRT+7, PRT+8*, PRT+13*, PRT+16*, PRTT+5, PRTT+6*, PRTT+10*, PRTT+13*
LEV1 FND+1~, PRT+5*, PRT+6*, PRT+8, PRT+10, PRTT+3*, PRTT+4*, PRTT+6, PRTT+8
P BEG+1~, BEG+2*, HDR+3, HDR1+4
POP EN+1~, EN+9
SBTOT EXIT+2!
SBTOT( PRT+10*, PRTT+4, PRTT+8
SCLN EN+6, EXIT+2!
SCVAL FND+1~, FND+12*, FND+13, FND+14
SDABRT BEG+1~, BEG+2*, BEG+7, PRT+3, PRT+6, PRT+7, PRT+12, PRT+13, EXT+1, HDR+1
, HDR1+2, PRTT+1, PRTT+5, PRTT+10
SDEDT FND+6, EXIT+1!, HDR+4, HDR1+5
SDHDR PRT+2*, EXIT+2!, HDR+3, HDR1+4
SDI BEG+1~, BEG+7*
SDNWPV EXIT+1!, HDR+2*
SDOE FND+1~, FND+7*, FND+8*, FND+9, FND+10, FND+12, STORE+2
SDOEDT FND+1~, FND+5*, FND+6*, FND+8
SDPRNM FND+1~, FND+5*, STORE+1, STORE+2
SDPROV FND+1~, FND+3*, FND+4*, FND+5, FND+6, FND+8
SDSCBDT EXIT+1!
SDSCDATA FND+1~, FND+10*, FND+11, FND+12
SDSCDIV BEG+1~, BEG+3*, BEG+4, BEG+5, BEG+7*, BEG+8, FND+9
SDSCDNM BEG+1~, BEG+4*, BEG+8*, HDR+4
SDSCDVLN EN+1~, EN+6*, BEG+3
SDSCDVSL EN+1~, EN+6*, BEG+3, BEG+7
SDSCEDT EXIT+1!
SDSCTDT EN+8, FND+5, EXIT+1!, HDR+4, HDR1+5
THDR BEG+1~, BEG+6*, BEG+8*, HDR1+3*, HDR1+6
TOTAL FND+1~, PRT+1!, EXIT+2!
TOTAL( PRT+4*, PRT+10*, PRT+18, PRTT+2*, PRTT+8*, PRTT+15
TYP FND+1~, PRT+4*, PRT+9*, PRT+10, PRT+14*, PRT+17*, PRT+18, PRTT+2*, PRTT+7*, PRTT+8
, PRTT+11*, PRTT+14*, PRTT+15
U FND+9, FND+11, FND+12
VAL STORE~, STORE+1, STORE+2, STORE+3!
X EN+1~
Y EN+1~, EN+6, EXIT+1!
ZTDESC EN+1~, EN+11*
ZTDTH EN+1~, EN+11*
ZTIO EN+9!
ZTQUEUED EN+1~
ZTRTN EN+1~, EN+11*
ZTSAVE EN+1~
ZTSAVE("GROUP" EN+13*
ZTSAVE("SDEDT" EN+13*
ZTSAVE("SDSCBDT" EN+12*
ZTSAVE("SDSCDVLN" EN+13*
ZTSAVE("SDSCDVSL" EN+12*
ZTSAVE("SDSCEDT" EN+12*
ZTSAVE("SDSCTDT" EN+13*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All