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

Package: Scheduling

Routine: SCRPW73


Information

SCRPW73 ;BP-CIOFO/KEITH,ESW - Clinic appointment availability extract (cont.) ; 5/28/03 2:27pm

Source Information

Source file <SCRPW73.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 3 HDR^SCRPW76  (FOOTER,OUT4)^SCRPW77  PRT5^SCRPW78  
VA FileMan 1 (C,DW)^%DTC  

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

Package Total Caller Graph
Scheduling 3 SCRPW72  SCRPW76  SCRPW77  

Entry Points

Name Comments DBIA/ICR reference
PRT(SDXM,SDREPORT) ;Print report
TRX(SDREPORT,SDX,SDIV,SDCP,SC,SDT) ;Transform string for output
TRX1()
TRX2()
TRX3()
DAY(SDI,SDP,SDBDT) ;Produce date/day value
SUM(SDIV,SDREPORT) ;Print division/facility summary
DATA(SDS) ;Check for data to print
OUTPUT(SDREPORT,SDTX,SDX,SDCOL,SDC,SDL,SDPAST,SDXM,SDTL) ;Write output or load summary message
OUT1
MANI(SDX,SDI,SDTL) ;Manipulate column position for large totals
OUT2
OUT3
OPD() ;Output decimal places
OUTXM ;Load bulletin message text
OUTXM1
OUTXM2
OUTXM3
XMTX(SDX) ;Set mail message text line
OTX(SDSORT)
CPO1
CPOTQ

External References

Name Field # of Occurrence
C^%DTC DAY+5, DAY+6
DW^%DTC DAY+7
HDR^SCRPW76 PRT+8, PRT+11, PRT+20, PRT+32, SUM+6, SUM+22
FOOTER^SCRPW77 PRT+32, PRT+41, SUM+22, SUM+35, SUM+37
OUT4^SCRPW77 PRT+21
PRT5^SCRPW78 PRT+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: OUTPUT+12
Function Call: WRITE
  • Prompt: !?(SDCOL+SDC),SDTX
  • Line Location: OUT1+1
Function Call: WRITE
  • Prompt: !?(SDCOL+SDC),SDTX
  • Line Location: OUT2+0
Function Call: WRITE
  • Prompt: !?(SDCOL+SDC),SDTX
  • Line Location: OUT3+0
Function Call: WRITE
  • Prompt: ?30,$J(+$P(SDX,U),6,0),?36,$J(+$P(SDX,U,2),6,1)
  • Line Location: OUT3+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DAY+7
^DIC(40.7 - [#40.7] OTX+7, OTX+8, OTX+11, OTX+12
^SC - [#44] OTX+4
^TMP("SD" PRT+6, PRT+7, PRT+14, PRT+16, PRT+19, PRT+22, PRT+26, PRT+27, PRT+39, SUM+7
, SUM+8, SUM+10*, SUM+12, SUM+14*, SUM+19, SUM+25, SUM+27*, SUM+34
^TMP("SDIPLST" PRT+10
^TMP("SDNAVA" PRT+23, TRX1+4, TRX1+5, TRX1+6, TRX1+7, TRX2, TRX2+1, TRX2+2, TRX2+3, TRX3
, TRX3+1, TRX3+2, TRX3+3, DATA+7, DATA+8
^TMP("SDS" PRT+17, PRT+18, SUM+17, SUM+18
^TMP("SDXM" XMTX+2*

Label References

Name Line Occurrences
$$DATA SUM+11, SUM+20
$$DAY PRT+29
$$OPD OUT1+3, OUTXM1+3
$$OTX SUM+15, SUM+29
$$TRX PRT+30, PRT+39, SUM+15, SUM+29, SUM+34
$$TRX1 TRX+10
$$TRX2 TRX+11
$$TRX3 TRX+12
CPO1 OTX+10
CPOTQ CPO1CPO1+1
MANI OUT1+2, OUTXM1+2
OUT1 OUTPUT+13
OUT2 OUTPUT+13
OUT3 OUTPUT+13
OUTPUT PRT+35, PRT+40, SUM+16, SUM+30, SUM+36
OUTXM OUTPUT+12
OUTXM1 OUTXM+4
OUTXM2 OUTXM+4
OUTXM3 OUTXM+4
SUM PRT+46, PRT+49
XMTX OUTXM+3, OUTXM1+6, OUTXM2+5, OUTXM3+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H DAY+4~
IOSL PRT+31, SUM+21
SC PRT+18*, PRT+19, PRT+20, PRT+22, PRT+23, PRT+26, PRT+27, PRT+30, PRT+32, PRT+39
, TRX~, TRX1+5, TRX1+6, TRX1+7, TRX2+1, TRX2+2, TRX2+3, TRX3+1, TRX3+2, TRX3+3
, SUM+18*, SUM+19, SUM+25, SUM+27, SUM+29, DATA+8, OTX+4
SCNA PRT+4~, PRT+17*, PRT+18, SUM+5~, SUM+17*, SUM+18
SDAY DAY+4~, DAY+7*, DAY+8
SDBDT PRT+29, DAY~, DAY+5
SDC OUTPUT~, OUT1+1, OUT2OUT3OUTXM+2*, OUTXM1+1, OUTXM2OUTXM3
SDCK DATA+3~*, DATA+5*, DATA+10*, DATA+11
SDCOL PRT+35, PRT+40, SUM+16, SUM+30, SUM+36, OUTPUT~, OUT1+1, OUT1+3, OUT1+6, OUT2
OUT3
SDCP PRT+16*, PRT+17, PRT+18, PRT+19, PRT+20, PRT+22, PRT+23, PRT+26, PRT+27, PRT+30
, PRT+32, PRT+39, TRX~, TRX1+4, TRX1+5, TRX1+6, TRX1+7, TRX2, TRX2+1, TRX2+2
, TRX2+3, TRX3, TRX3+1, TRX3+2, TRX3+3, SUM+6*, SUM+7*, SUM+8, SUM+12, SUM+14
, SUM+15, SUM+17, SUM+18, SUM+19, SUM+25, SUM+27, SUM+29, DATA+7, DATA+8, OTX+7
, OTX+10, OTX+11, CPOTQ
SDCT DATA+3~*, DATA+9*, DATA+10
SDFLEN PRT+4~, PRT+5*, PRT+31, SUM+21
>> SDFMT PRT+15, SUM+35, DATA+4
>> SDFMTS SUM+35
>> SDHD SUM+6*, SUM+22
SDI PRT+4~, PRT+26*, PRT+27, PRT+29, DAY~, DAY+6, SUM+5~, SUM+9*, SUM+13*, SUM+26*
, DATA+3~, DATA+9*, OUTPUT+11~, OUTPUT+12*, OUT1+2*, OUT1+3, OUT1+5*, OUT1+6, MANI~, MANI+2
, MANI+4, MANI+5, MANI+6, OUT2+1*, OUT2+2, OUT2+3, OUT3+2*, OUT3+3, OUT3+4, OUT3+5
, OPD+1, OUTXM+3*, OUTXM1+2*, OUTXM1+3, OUTXM1+4*, OUTXM1+5, OUTXM2+1*, OUTXM2+2, OUTXM2+3, OUTXM3+2*
OUTXM3+3, OUTXM3+4, OUTXM3+5
>> SDIOM PRT+9, PRT+12, PRT+25
SDIV PRT+14*, PRT+16, PRT+19, PRT+20, PRT+22, PRT+23, PRT+26, PRT+27, PRT+30, PRT+32
, PRT+39, PRT+46, TRX~, TRX1+4, TRX1+5, TRX1+6, TRX1+7, TRX2, TRX2+1, TRX2+2
, TRX2+3, TRX3, TRX3+1, TRX3+2, TRX3+3, SUM~, SUM+6, SUM+7, SUM+8, SUM+10
, SUM+15, SUM+19, SUM+22, SUM+29, SUM+34, SUM+36, DATA+7, DATA+8
SDL OUTPUT~, OUTPUT+12, OUTXM+3
SDL1 OUT1~, OUT1+3, MANI+2*, MANI+4*, MANI+5*, MANI+6*, OUTXM1~, OUTXM1+3
SDL2 OUT1~, MANI+2*, OUTXM1~
SDL3 OUT1~, OUT1+3, MANI+2*, MANI+4, MANI+5, OUTXM1~, OUTXM1+3
SDMD PRT+4~, PRT+6*, PRT+49, SUM+12, SUM+25
SDNODE DATA+3~, DATA+7*, DATA+8*, DATA+9
>> SDOUT PRT+5*, PRT+14, PRT+16, PRT+17, PRT+18, PRT+20, PRT+26, PRT+28, PRT+34, PRT+38
, PRT+46, PRT+47, SUM+7, SUM+17, SUM+18, SUM+24, SUM+34
SDP PRT+4~, PRT+28*, PRT+29, DAY~, DAY+6
SDPAST PRT+5, PRT+32, PRT+35, PRT+40, PRT+41, SUM+16, SUM+22, SUM+30, SUM+35, SUM+36
, SUM+37, DATA+5, OUTPUT~, OUT1+2, OUT1+5, OUTXM1+2, OUTXM1+4
SDPCT PRT+4~, OUTPUT+11~
SDREPORT PRT~, PRT+5, PRT+7, PRT+8, PRT+10, PRT+11, PRT+13, PRT+20, PRT+21, PRT+30
, PRT+32, PRT+35, PRT+39, PRT+40, PRT+41, PRT+46, PRT+49, TRX~, TRX+10, TRX+11
, TRX+12, SUM~, SUM+4, SUM+6, SUM+15, SUM+16, SUM+22, SUM+29, SUM+30, SUM+34
, SUM+35, SUM+36, SUM+37, OUTPUT~, OUTPUT+13, OUTXM+4, OTX+5, CPOTQ
SDS DATA~, DATA+7, DATA+8
SDSC1 OTX+2~, OTX+7*, OTX+8*, OTX+9*, CPO1CPO1+1, CPO1+2
SDSC2 OTX+2~, OTX+10*, OTX+11*, OTX+12*, OTX+13*, CPO1CPO1+1, CPO1+2
SDSORT OTX~, OTX+3
SDT PRT+4~, PRT+29*, PRT+30, PRT+35, TRX~, TRX1+6, TRX1+7, TRX2+2, TRX2+3, TRX3+2
, TRX3+3, DAY+4~, DAY+6*, DAY+7, DAY+8
SDTL OUTPUT~, OUT1+2, MANI~, MANI+3, OUTXM1+2
SDTX OUTPUT~, OUT1+1, OUT2OUT3OUTXM1+1, OUTXM2OUTXM3
SDX PRT+4~, PRT+8*, PRT+9, PRT+11*, PRT+12, PRT+22*, PRT+23, PRT+24, PRT+27*, PRT+28
, PRT+39*, PRT+40, TRX~, TRX1+1, TRX1+2, TRX1+3, SUM+8*, SUM+9, SUM+13, SUM+15*
, SUM+16, SUM+19*, SUM+26, SUM+29*, SUM+30, SUM+34*, SUM+36, DATA+5, DATA+6, OUTPUT~
OUT1+2, OUT1+3, OUT1+6, MANI~, MANI+2, OUT2+2, OUT2+3, OUT3+1, OUT3+3, OUT3+4
OUT3+5, OUTXM1+2, OUTXM1+3, OUTXM1+5, OUTXM2+2, OUTXM2+3, OUTXM3+1, OUTXM3+3, OUTXM3+4, OUTXM3+5
, XMTX~, XMTX+2
SDXM PRT~, PRT+31, PRT+35, PRT+40, SUM+16, SUM+21, SUM+30, SUM+36, OUTPUT~, OUTPUT+12
, XMTX+2*
SDY PRT+4~, PRT+24*, PRT+25, PRT+28*, PRT+29*, PRT+30*, PRT+35, TRX+9~, TRX+10*, TRX+11*
, TRX+12*, TRX+13, TRX1+1*, TRX1+2*, TRX1+3*, TRX1+8*, TRX1+9, TRX2*, TRX2+1*, TRX2+2*
, TRX2+3*, TRX2+4, TRX3*, TRX3+1*, TRX3+2*, TRX3+3*, TRX3+4, SUM+5~, SUM+8*, SUM+9*
, SUM+10, SUM+12*, SUM+13*, SUM+14, SUM+15*, SUM+16, SUM+25*, SUM+26*, SUM+27, SUM+29*
, SUM+30, SUM+36*
SDZ TRX1~*, TRX1+4*, TRX1+5*, TRX1+6*, TRX1+7*, TRX1+8, OUTXM+2~, OUTXM1+1*, OUTXM1+3*, OUTXM1+5*
OUTXM1+6, OUTXM2*, OUTXM2+2*, OUTXM2+3*, OUTXM2+5, OUTXM3*, OUTXM3+1*, OUTXM3+3*, OUTXM3+4*, OUTXM3+5*
OUTXM3+7, OTX+2~, OTX+3, OTX+4*, OTX+5*, CPO1*, CPO1+1*, CPO1+2*, CPOTQ*, CPOTQ+1
U PRT+23, PRT+24, PRT+28, PRT+30, PRT+35, TRX1+1, TRX1+2, TRX1+3, TRX1+8, TRX2
, TRX2+1, TRX2+2, TRX2+3, TRX3, TRX3+1, TRX3+2, TRX3+3, DAY+8, SUM+9, SUM+13
, SUM+26, DATA+5, DATA+6, DATA+9, OUT1+3, OUT1+6, MANI+2, OUT2+2, OUT2+3, OUT3+1
OUT3+3, OUT3+4, OUT3+5, OUTXM1+3, OUTXM1+5, OUTXM2+2, OUTXM2+3, OUTXM3+1, OUTXM3+3, OUTXM3+4
OUTXM3+5, OTX+4, OTX+8, OTX+12
X DAY+4~, DAY+6, DAY+7
X1 DAY+4~, DAY+5*, DAY+6*
X2 DAY+4~, DAY+5*, DAY+6*
Y DAY+4~, DAY+7*, DAY+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All