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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SCRPW21

Package: Scheduling

Routine: SCRPW21


Information

SCRPW21 ;RENO/KEITH - ACRP Ad Hoc Report (cont.) ; 18 Nov 98 3:30 PM

Source Information

Source file <SCRPW21.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
VA Fileman 7 ^%DT  ^DIC  FILE^DICN  FIELD^DID  ^DIE  ^DIK  ^DIR  
Scheduling 6 QUE^SCRPW20  PLIST^SCRPW22  EXIT^SCRPW27  HDR^SCRPW29  ($$XY,END,SUBT,TITL)^SCRPW50  $$GETOE^SDOE  
Kernel 1 EN^XUTMDEVQ  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Scheduling 8 SCRPW20  SCRPW22  SCRPW23  SCRPW26  SCRPW41  SCRPW43  SCRPW45  SCRPW47  

Entry Points

Name Comments DBIA/ICR reference
DIST ;Display template contents
FDT
DTR
DFILE ;Delete file #409.92 entries prior to install
NAME(SDI) ;Get NEW PERSON name
STR() ;Create parameter string
DATE(SDI) ;Get edited date
LDT
BLD1
SELT1
SELT2
END ;Clean up
PRTT ;Print from Ad Hoc template
DATA(SDZ) ;Return data elements for Fileman function SCRPWDATA
DISTP
BLD ;Build ^TMP global from data element parameters in file #409.92
SELT(SDPAR) ;Select/restore template
SAVT(SDPAR) ;Save template
PURT ;Delete a template
SAVT0()
SAVT6
SAVT5
SAVT4
SAVT3
SAVT2
SAVT1
DELT ;Delete template parameters for write-over

External References

Name Field # of Occurrence
^%DT FDT, LDT
^DIC SELT+3, SAVT1, PURT+1
FILE^DICN SAVT1+4, SAVT1+5, SAVT3, SAVT4+1, SAVT6
FIELD^DID SAVT1+4, SAVT1+5, SAVT2, SAVT4, SAVT5
^DIE SAVT1+3, SAVT3+4
^DIK DELT+2, PURT+3, DFILE+4
^DIR SAVT0+1, PURT+2
QUE^SCRPW20 LDT+3
PLIST^SCRPW22 DISTP+3
EXIT^SCRPW27 DIST+2, DISTP+3, DISTP+4
HDR^SCRPW29 DISTP+3
$$XY^SCRPW50 DISTP
END^SCRPW50 DIST+2, END+1
SUBT^SCRPW50 DTR
TITL^SCRPW50 PRTT+1, DIST+1, PURT+1
$$GETOE^SDOE DATA+4, DATA+5
EN^XUTMDEVQ DIST+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SAVT1+0
Function Call: WRITE
  • Prompt: !!,"...saved.",!
  • Line Location: SAVT1+6
Function Call: WRITE
  • Prompt: !!,"A template already exists by this name.",!
  • Line Location: SAVT0+0
Function Call: WRITE
  • Prompt: !!,"No templates defined to print from!",!
  • Line Location: PRTT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: FDT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: LDT+0
Function Call: WRITE
  • Prompt: !!,$C(7),"Ending date must be after beginning date!"
  • Line Location: LDT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: LDT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DIST+2
Function Call: WRITE
  • Prompt: $$XY^SCRPW50(IOF,1,0)
  • Line Location: DISTP+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PURT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PURT+2
Function Call: WRITE
  • Prompt: !,"...deleted."
  • Line Location: PURT+3
Function Call: WRITE
  • Prompt: !!,"Deleting file #409.92 entries"
  • Line Location: DFILE+3
Function Call: WRITE
  • Prompt: "."
  • Line Location: DFILE+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DFILE+5
Routine Call
  • DIE
  • Line Location:
    • SAVT1+3
    • SAVT3+4
Routine Call
  • DIC
  • Line Location:
    • SELT+3
    • SAVT1
    • PURT+1
Routine Call
  • DIR
  • Line Location:
    • SAVT0+1
    • PURT+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDD(409.91 - [#409.91] Classic Fileman Calls,  FIELD^DID
409.916 FIELD^DID
409.9161 FIELD^DID
409.917 FIELD^DID
^SD(409.92 - [#409.92] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("XY" DISTP
^DD("DD" FDT+1, LDT+2, DATE+1
^SD(409.92 - [#409.92] BLD+6, STR+1, DATA+3, DFILE+1, DFILE+4
^SDD(409.91 - [#409.91] SELT+5, SELT+6, SELT1, SELT1+1, DELT+2, PRTT+2, DISTP+1
^TMP("SCRPW" BLD1*
^VA(200 - [#200] NAME+1
^XUSEC("SC AD HOC TEMPLATE" SAVT+1

Label References

Name Line Occurrences
$$SAVT0 SAVT1+1
$$SELT PRTT+3, DIST+1
$$STR BLD+6
BLD1 BLD+6
DATE DISTP+2
DELT SAVT1+2
END PRTT+2, PRTT+3, FDT, LDT, LDT+3, DIST+1, PURT+1, PURT+2, PURT+3
FDT FDT+1
LDT LDT+1, LDT+2
NAME DISTP+1
SAVT1 SAVT1+1
SAVT2 SAVT1+4
SAVT3 SAVT2
SAVT4 SAVT3+5
SAVT5 SAVT1+5
SAVT6 SAVT5
SELT1 SELT+5
SELT2 SELT1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT PRTT+3~, FDT*
%DT("A" FDT*, LDT*
>> D0 DATA+4, DATA+5
DA SAVT+1~, SAVT1+3*, SAVT3+4*, DELT+1~, DELT+2*, PURT+1~*, DFILE+2~*, DFILE+4*
DA(1 SAVT1+4*, SAVT3*, SAVT4+1*, SAVT6*, DELT+2*
DA(2 SAVT3*, SAVT4+1*, SAVT6*
DA(3 SAVT4+1*
DD SAVT+1~, SAVT1+4!, SAVT1+5!, SAVT2!, SAVT4!, SAVT5!
DIC SELT+3~*, SAVT+1~, SAVT+2*, SAVT1+4*, SAVT1+5*, SAVT2*, SAVT3+4, SAVT4*, SAVT5*, PURT+1~*
, PURT+3
DIC("A" SAVT+2*
DIC("DR" SAVT4*, SAVT4+1!, SAVT6*!
DIC("P" SAVT1+4*, SAVT1+5*, SAVT2*, SAVT4*, SAVT5*
DIC(0 SELT+3*, SAVT+2*, PURT+1*
DIE SAVT+1~, SAVT1+3*, SAVT3+4*
DIK DELT+1~, DELT+2*, PURT+3~*, DFILE+2~*
>> DINUM SAVT1+5*, SAVT2*, SAVT5*
DIR SAVT0+1~, PURT+2~
DIR("A" SAVT0+1*, PURT+2*
DIR("B" SAVT0+1*, PURT+2*
DIR(0 SAVT0+1*, PURT+2*
DLAYGO SAVT+1~, SAVT+2*, SAVT1+4*, SAVT1+5*, SAVT2*, SAVT4*, SAVT5*
DO SAVT+1~, SAVT1+4!, SAVT1+5!, SAVT2!, SAVT4!, SAVT5!
DR SAVT+1~, SAVT1+3*, SAVT3+3*, SAVT3+4*
>> DTOUT SELT+3, SAVT1, SAVT0+1, FDT, LDT, PURT+1, PURT+2
>> DUOUT SELT+3, SAVT1, SAVT0+1, PURT+1, PURT+2
DUZ SAVT+1
I BLD+5~, BLD+6*, STR+1
II BLD+7*, STR+1~*
IOF DISTP
IOM DISTP+3
IOSL DISTP+3
IOST DISTP, DISTP+3
>> SDF("SPECIFIER" SAVT1+4, SAVT1+5, SAVT2, SAVT4, SAVT5
SDI SELT+4~, SELT+5*, SELT+6*, SELT1, SELT1+1, SAVT+1~, DELT+1~, DELT+2*, DISTP~, DISTP+1*
, DISTP+2*, NAME~, NAME+1, DATE~, DATE+1
SDII SELT+4~, SELT+5*, SELT+6*, SELT1, SELT1+1, SELT2, SAVT+1~
SDIII SELT+4~, SELT1*, SELT1+1*, SAVT+1~
>> SDNEW SAVT1+1*, SAVT1+2, SAVT1+3
SDOE DATA+2~, DATA+4*, DATA+5*
SDOE0 DATA+2~, DATA+4*, DATA+5*
SDOUT DIST+1~, DISTP*, DISTP+3
SDPAR SELT~, SELT+4!, SAVT~, PRTT+3~, DIST+1~
SDPAR( SELT+5*, SELT1*, SELT2*, SAVT2, SAVT3+1, SAVT3+2, SAVT3+5
SDPAR("L" FDT+1*, LDT+1, LDT+2*
SDPAR("PF" SELT+6*, SAVT1+5, SAVT5, SAVT6
SDPAR("PFX" SELT+6*
SDTEMP DIST+1~*, DISTP+1*, DISTP+3, NAME+1, DATE+1
SDTEMP( NAME+1*, DATE+1*
SDTEMP(1 DISTP+1*
SDTEMP(2 DISTP+1*
SDVAR SAVT3+1~
SDVAR( SAVT3+1*, SAVT3+2*, SAVT3+3
SDX SELT+4~, SELT+5*, SELT+6*, SELT1, SELT2, SAVT+1~, SAVT1+4*, SAVT1+5*, SAVT2, SAVT3+1
, SAVT3+2, SAVT3+5, SAVT5, SAVT6, DATA+2~, DATA+6*
SDX( DATA+6
SDX1 SAVT+1~, SAVT2*, SAVT3+1, SAVT3+2, SAVT3+5, SAVT5*, SAVT6
SDX2 SAVT+1~, SAVT3+2*, SAVT3+5*, SAVT4
SDX3 SAVT+1~, SAVT3+5*
>> SDXY DISTP*
SDY SAVT+1~, SAVT1+2*, SAVT1+3, SAVT1+4, SAVT1+5, SAVT2, SAVT3, SAVT4, SAVT4+1, SAVT5
, SAVT6, DELT+2
SDY1 SAVT+1~, SAVT1+4*, SAVT1+5*, SAVT2, SAVT3, SAVT4, SAVT4+1, SAVT5, SAVT6
SDY2 SAVT+1~, SAVT3*, SAVT3+4, SAVT4, SAVT4+1
SDZ SELT+4~, SELT1+1*, SELT2, SAVT+1~, SAVT3+1~, SAVT3+2*, SAVT3+3*, SAVT6*, DATA~, DATA+3*
, DATA+6*, DATA+7*
SDZ(2 SAVT6*
SDZ(3 SAVT6*
T BLD+5~*, BLD+7, BLD1
U SELT+5, SELT+6, SELT1, SELT2, SAVT1+1, SAVT3+1, SAVT3+2, SAVT6, DATA+5, DATA+6
, FDT, FDT+1, LDT, LDT+1, LDT+2, DISTP+1, NAME+1, DATE+1
X BLD+5~, BLD+6*, BLD+7, BLD1, STR+1~*, STR+2, SAVT+1~, SAVT1+4*, SAVT1+5*, SAVT2*
, SAVT4*, SAVT6*, DATA+2~, DATA+3*, PRTT+3~, FDT, LDT, PURT+1~
X( BLD+7*
X(1 BLD1
X(15 BLD1
X(2 BLD1
X(3 BLD1
X(4 BLD1
X(5 BLD1
Y SELT+4, SELT+5, SELT+6, SELT+7, SELT1, SELT1+1, SAVT1, SAVT1+1, SAVT1+2, SAVT1+4
, SAVT1+5, SAVT3, SAVT0+1~, PRTT+3~, FDT+1, LDT+1, LDT+2, DATE+1*, PURT+1~, PURT+2
ZTSAVE DIST+2~
ZTSAVE("SDPAR(" DIST+2*
ZTSAVE("SDTEMP" DIST+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All