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

Package: Scheduling

Routine: SCRPW42


Information

SCRPW42 ;RENO/KEITH - Veterans Without Activity Since a Specified Date Range (cont.) ; 5/25/2004

Source Information

Source file <SCRPW42.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 3 DISP0^SCRPW23  DPRT^SCRPW44  ($$XY,END)^SCRPW50  
Registration 2 (ELIG,KVA)^VADPT  $$PRIM^VASITE  
VA FileMan 2 NOW^%DTC  ^DIR  
Kernel 1 $$S^%ZTLOAD  

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

Package Total Caller Graph
Scheduling 3 SCRPW41  SCRPW43  SCRPW44  

Entry Points

Name Comments DBIA/ICR reference
PRT11
HDR ;Print report header
STOP ;Check for stop task request
PRT31
PRT51
PRT2 ;Print 2 sorts
PRT3 ;Print 3 sorts
PRT0 ;Print 0 sorts
PRT1 ;Print 1 sort
PRT6 ;Print 6 sorts
PRT4 ;Print 4 sorts
PRT5 ;Print 5 sorts
PLINE(SDLEV) ;Print detail line
S44 ;Print 'Means Test/Eligibility/Enrollment Report'
PRT41
PRT61
PRT21
EXIT1
SHD(SDLEV) ;Print sort subheaders
HD2
SST(SDLEV) ;Print sort subtotal
EXIT
DSV(S1,S2,S3,S4) ;Produce detail sort value

External References

Name Field # of Occurrence
NOW^%DTC S44+15
$$S^%ZTLOAD STOP+1
^DIR SCRPW42+3, HDR+1, S44+26
DISP0^SCRPW23 SCRPW42+2, S44+24
DPRT^SCRPW44 S44+24, S44+25
$$XY^SCRPW50 HDR+2, HDR+3
END^SCRPW50 EXIT, EXIT1
ELIG^VADPT PLINE+1
KVA^VADPT EXIT, EXIT1
$$PRIM^VASITE S44+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"REPORT TOTAL: ",SDT(0)
  • Line Location: SCRPW42+2
Function Call: WRITE
  • Prompt: SDLINE,!?34,"<*> VETERANS WITHOUT ACTIVITY SINCE A SPECIFIED DATE RANGE <*>",!,SDLINE
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,"Last activity date range: ",SD("PBDT")," to ",SD("PEDT"),!,"Date printed: ",SDPNOW,?(126-$L(SDPAGE)),"Page: ",SDPAGE,!,SDLINE
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,"Patient:",?26,"SSN:",?38,"Last activity:",?57,"Location:",?86,"Means Test:",?102,"Primary eligibility:"
  • Line Location: HD2+0
Function Call: WRITE
  • Prompt: !!,"No patients found that meet the report criteria!"
  • Line Location: PRT0+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT11+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT21+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT31+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT41+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT51+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PRT61+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SHD+5
Function Call: WRITE
  • Prompt: !
  • Line Location: SHD+5
Function Call: WRITE
  • Prompt: !?(5*SDI),$P(SD("SORT",SDI),U,2),": ",@("S"_SDI)
  • Line Location: SHD+6
Function Call: WRITE
  • Prompt: !,$E(SDPNAM,1,24),?26,$P(SDX,U)
  • Line Location: PLINE+2
Function Call: WRITE
  • Prompt: ?38,$P(Y,":",1,2),?57,$E($P(SDX,U,3),1,27),?86,SDMTS,?102,$P(VAEL(1),U,2)
  • Line Location: PLINE+2
Function Call: WRITE
  • Prompt: !?(5*SDLEV),"SUBTOTAL: ",SDT(SDLEV)," "
  • Line Location: SST+2
Function Call: WRITE
  • Prompt: "(",SDX,")"
  • Line Location: SST+2
Function Call: WRITE
  • Prompt: !
  • Line Location: S44+26
Routine Call
  • DIR
  • Line Location:
    • SCRPW42+3
    • HDR+1
    • S44+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" PLINE+2, S44+15
^DG(40.8 - [#40.8] S44+20
^TMP("SCRPW" DSV+2, DSV+3*, DSV+4*, PRT0+1, PRT0+4, PRT1+1, PRT2+1, PRT3+1, PRT4+1, PRT5+1
, PRT6+1, PRT11+1, PRT21+1, PRT31+1, PRT41+1, PRT51+1, PRT61+1, S44+2, S44+3, S44+4
, S44+5, S44+7*, S44+10, S44+11, S44+12*, S44+20, S44+25

Label References

Name Line Occurrences
$$DSV PRT4+2
EXIT SCRPW42+2
EXIT1 S44+14, S44+25
HD2 PRT0+3, PRT11, PRT21, PRT31, PRT41, PRT51, PRT61, PLINE+1
HDR SCRPW42+2, HD2, PRT1+2, PRT2+2, PRT3+2, PRT4+3, PRT5+2, PRT6+1, SHD+3, PLINE+1
, SST+1
PLINE PRT0+4, PRT11+1, PRT21+1, PRT31+1, PRT41+1, PRT51+1, PRT61+1
PRT0 SCRPW42+2
PRT1 PRT0+2
PRT11 PRT1+3
PRT2 PRT1+4
PRT21 PRT2+3
PRT3 PRT2+4
PRT31 PRT3+3
PRT4 PRT3+4
PRT41 PRT4+4
PRT5 PRT4+5
PRT51 PRT5+3
PRT6 PRT5+4
PRT61 PRT6+1
SHD PRT0+3, PRT11, PRT21, PRT31, PRT41, PRT51, PRT61
SST PRT1+4, PRT2+4, PRT3+4, PRT4+5, PRT5+4, PRT11+2, PRT21+2, PRT31+2, PRT41+2, PRT51+2
, PRT61+2
STOP HDR+2, S44+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT!, S44+15, EXIT1!
%DT EXIT!, EXIT1!
%H EXIT!
%I EXIT!
C S44+24*, EXIT1!
D0 EXIT!
DFN EXIT!, PRT0+4*, PRT11+1*, PRT21+1*, PRT31+1*, PRT41+1*, PRT51+1*, PRT61+1*, S44+3*, S44+4*
, S44+5, S44+11*, EXIT1!
DG1 EXIT!
DGA1 EXIT!
DGT EXIT!
DGXFR0 EXIT!
DIC EXIT1!
DIR SCRPW42+3~, EXIT!, HDR+1~, S44+26~, EXIT1!
DIR(0 SCRPW42+3*, HDR+1*, S44+26*
DTOUT EXIT!, EXIT1!
DUOUT EXIT!, EXIT1!
I EXIT1!
IOF HDR+2
IOM S44+15, S44+24
IOSL HD2, SHD+3, PLINE+1, SST+1
IOST SCRPW42+2, SCRPW42+3, HDR+1, HDR+2, S44+24, S44+26
S0 EXIT1!
S1 EXIT!, DSV~, DSV+2, DSV+4, PRT1+1*, PRT2+1, PRT3+1, PRT4+1, PRT4+2, PRT11+1
, PRT21+1, PRT31+1, EXIT1!
S2 EXIT!, DSV~, DSV+2, DSV+4, PRT2+1*, PRT3+1, PRT4+1, PRT4+2, PRT21+1, PRT31+1
, EXIT1!
S3 EXIT!, DSV~, DSV+2, DSV+4, PRT3+1*, PRT4+1, PRT4+2, PRT31+1, EXIT1!
S4 EXIT!, DSV~, DSV+2, DSV+4, PRT4+1*, PRT4+2, EXIT1!
S5 EXIT!, PRT5+1*, PRT6+1, PRT51+1, PRT61+1, EXIT1!
S6 EXIT!, PRT6+1*, PRT61+1, EXIT1!
SD EXIT!, EXIT1!
SD("PAGE" PRT1+2, PRT2+2, PRT3+2, PRT4+3, PRT5+2, PRT6+1, SHD+4
SD("PBDT" HDR+6
SD("PEDT" HDR+6
SD("SORT" PRT0+2, PRT1+3, PRT2+3, PRT3+3, PRT4+4, PRT5+3, SHD+4, SHD+5, SHD+6, SST+2
SD0 EXIT!, EXIT1!
SDACR EXIT!, EXIT1!
SDACT EXIT+1!, EXIT1!
SDBD EXIT+1!
SDDIV S44+16, S44+19, S44+22, S44+23, EXIT1!
SDDIV( S44+17
SDDT EXIT+1!
SDE EXIT1!
SDED EXIT+1!
SDEL EXIT1!
SDEP EXIT1!
SDFEE EXIT+1!, HDR+5
SDI EXIT+1!, SHD+5~*, SHD+6*, PLINE+3~*, S44+17*, S44+20*, EXIT1+1!
SDII EXIT1+1!
SDIV S44+1*, S44+2*, S44+3, S44+4, S44+5, S44+7, S44+10*, S44+11, S44+12, S44+24*
, S44+25*, EXIT1+1!
SDIV( S44+17*, S44+20*, S44+22*, S44+23*, S44+24
SDIVN S44+24*, EXIT1+1!
SDL EXIT+1!, EXIT1+1!
SDL1 EXIT1+1!
SDLEV SHD~, SHD+3, PLINE~, PLINE+3, SST~, SST+2, EXIT1+1!
SDLF EXIT1+1!
SDLINE EXIT+1!, HDR+4, HDR+6, SHD+4, S44+15*, EXIT1+1!
SDMD S44+25*, EXIT1+1!
SDMT EXIT1+1!
SDMTS EXIT+1!, PLINE+1*, PLINE+2, EXIT1+1!
SDNOW EXIT+1!
SDNUL EXIT+1!, EXIT1+1!
SDOE EXIT1+1!
SDOE0 EXIT+1!, EXIT1+1!
SDOUT SCRPW42+2, SCRPW42+3, EXIT+1!, HDR+1*, HDR+2, HD2, STOP+1*, PRT0+1*, PRT0+4, PRT1+1
, PRT1+2, PRT2+1, PRT2+2, PRT3+1, PRT3+2, PRT4+1, PRT4+3, PRT5+1, PRT5+2, PRT6+1
, PRT11+1, PRT21+1, PRT31+1, PRT41+1, PRT51+1, PRT61+1, SHD+2, SHD+3, PLINE+1, SST+1
, S44+14, S44+24, S44+25, S44+26, EXIT1+1!
SDP EXIT1+1!
SDPAGE EXIT+1!, HDR+1, HDR+2, HDR+6*, EXIT1+1!
SDPG EXIT+1!, PRT1+2, PRT2+2, PRT3+2, PRT4+3, PRT5+2, PRT6+1, SHD+3*, SHD+4*, S44+15*
, EXIT1+1!
SDPGL EXIT1+1!
SDPNAM EXIT+1!, PRT0+3*, PRT0+4*, PRT11*, PRT11+1*, PRT21*, PRT21+1*, PRT31*, PRT31+1*, PRT41*
, PRT41+1*, PRT51*, PRT51+1*, PRT61*, PRT61+1*, PLINE+2, EXIT1+1!
SDPNOW EXIT+1!, HDR+6, S44+15*, EXIT1+1!
SDS EXIT+1!, EXIT1+1!
SDSSN EXIT+1!, EXIT1+1!
SDSTOP EXIT+1!, EXIT1+1!
SDT EXIT+1!, S44+4*, S44+5*, S44+11*, EXIT1+2!
SDT( PLINE+3*, SST+2
SDT(0 SCRPW42+2, PRT0+2*
SDT(1 PRT1+2*
SDT(2 PRT2+2*
SDT(3 PRT3+2*
SDT(4 PRT4+3*
SDT(5 PRT5+2*
SDT(6 PRT6+1*
SDTIT EXIT1+2!
SDTIT(1 S44+15*
SDTOT EXIT+1!
SDTU S44+3*, S44+4*, S44+7, S44+10*, S44+11*, S44+12, EXIT1+2!
SDTV S44+3*, S44+5*, S44+7, S44+10*, S44+11*, S44+12, EXIT1+2!
SDU EXIT1+2!
SDUI EXIT!, PRT4+2*, PRT5+1, PRT6+1, PRT41+1, PRT51+1, PRT61+1, EXIT1!
SDV EXIT1+2!
SDX EXIT+1!, DSV+2~*, DSV+3*, DSV+4, PRT0+4*, PRT11+1*, PRT21+1*, PRT31+1*, PRT41+1*, PRT51+1*
, PRT61+1*, PLINE+2, SST+2*, S44+1*, S44+3, S44+4, S44+5, S44+7, S44+20*, EXIT1+2!
SDY EXIT+1!, EXIT1+2!
SDZ EXIT+1!, S44+2*, S44+3*, S44+4, S44+5, S44+7, EXIT1+2!
T EXIT+1!, EXIT1+2!
U SHD+6, PLINE+1, PLINE+2, SST+2, S44+7, S44+12, S44+16, S44+19, S44+20, S44+22
, S44+23
>> VAEL(1 PLINE+2
>> VAEL(9 PLINE+1
X EXIT+1!, EXIT1+2!
Y EXIT+1!, HDR+1, PLINE+2*, S44+15*, EXIT1+2!
>> ZTQUEUED STOP+1
>> ZTSTOP STOP+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All