SCRPW73 ;BP-CIOFO/KEITH,ESW - Clinic appointment availability extract (cont.) ; 5/28/03 2:27pm
Source file <SCRPW73.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 3 | HDR^SCRPW76 (FOOTER,OUT4)^SCRPW77 PRT5^SCRPW78 | 
| VA Fileman | 1 | (C,DW)^%DTC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OUT1 | ||
| OUT2 | ||
| TRX2() | ||
| OTX(SDSORT) | ||
| OUTXM | ;Load bulletin message text | |
| OUT3 | ||
| DAY(SDI,SDP,SDBDT) | ;Produce date/day value | |
| TRX3() | ||
| DATA(SDS) | ;Check for data to print | |
| CPO1 | ||
| OUTPUT(SDREPORT,SDTX,SDX,SDCOL,SDC,SDL,SDPAST,SDXM,SDTL) | ;Write output or load summary message | |
| SUM(SDIV,SDREPORT) | ;Print division/facility summary | |
| TRX1() | ||
| CPOTQ | ||
| XMTX(SDX) | ;Set mail message text line | |
| OUTXM1 | ||
| OUTXM3 | ||
| OUTXM2 | ||
| MANI(SDX,SDI,SDTL) | ;Manipulate column position for large totals | |
| TRX(SDREPORT,SDX,SDIV,SDCP,SC,SDT) | ;Transform string for output | |
| PRT(SDXM,SDREPORT) | ;Print report | |
| OPD() | ;Output decimal places | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| 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* | 
| 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 | CPO1, CPO1+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 | 
| >> | 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, OUT2, OUT3, OUTXM+2*, OUTXM1+1, OUTXM2, OUTXM3 | 
| 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*, CPO1, CPO1+1, CPO1+2 | 
| SDSC2 | OTX+2~, OTX+10*, OTX+11*, OTX+12*, OTX+13*, CPO1, CPO1+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, OUT2, OUT3, OUTXM1+1, OUTXM2, OUTXM3 | 
| 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 |