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

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

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

Package Total Caller Graph
Scheduling 12 SCRPW AD HOC DISPLAY TEMPLATE  SCRPW AD HOC TEMPLATE DELETE  SCRPW AD HOC TEMPLATE PRINT  SCRPW20  SCRPW22  SCRPW23  SCRPW26  SCRPW41  
SCRPW43  SCRPW45  SCRPW47  SCRPWDATA  

Entry Points

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

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
  • DIC
  • Line Location:
    • SELT+3
    • SAVT1
    • PURT+1
Routine Call
  • DIE
  • Line Location:
    • SAVT1+3
    • SAVT3+4
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