SCRPW77 ;BP-CIOFO/KEITH,ESW - Clinic Appointment Availability Extract (cont.) ;1/5/16 12:25pm
Source file <SCRPW77.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 4 | SCRPW72 SCRPW73 SCRPW75 SCRPW78 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ACCRUE | ;Accrue counts and averages to division and division/credit pair totals
|
|
AVE(SDX) | ;Calculate averages
|
|
AVE2(SDCL,SDAVE2) | ;Format additional fields
|
|
STOP | ;Check for stop task request
|
|
OUT4 | ;Output patient list
|
|
OUT5(DFN,SC) | ;Output patient list
|
|
SRTY(SDSRTY) | ;Externalize scheduling request type
|
|
DTX(Y) | ;Externalize date
|
|
DTXN(Y) | ;External date formated to abbreviate
|
|
FOOTER(SDREPORT) | ||
FOOT(SDTX) | ;Report footer for retrospective report
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | DTX+1, DTXN+2 |
^SC - [#44] | ACCRUE+2 |
^TMP("SD" | ACCRUE+4 |
^TMP("SDIPLST" | OUT5+2, OUT5+5, OUT5+7, OUT5+9, OUT5+10 |
^TMP("SDNAVA" | ACCRUE+5*, ACCRUE+6*, ACCRUE+10*, ACCRUE+12*, ACCRUE+13*, ACCRUE+16*, ACCRUE+19*, ACCRUE+22*, ACCRUE+29*, ACCRUE+32 , ACCRUE+33, ACCRUE+34*, ACCRUE+35, ACCRUE+36, ACCRUE+37* |
^TMP("SDNAVB" | ACCRUE+11* |
^TMP("SDNZAVA" | ACCRUE+17 |
^TMP("SDPLIST" | OUT4+2, OUT4+5, OUT4+7, OUT4+9, OUT4+11, OUT4+12 |
^TMP("SDWNAVA" | ACCRUE+40!, AVE2+4 |
^TMP("SDXNAVA" | ACCRUE+1, ACCRUE+7, ACCRUE+9, ACCRUE+25, ACCRUE+26, ACCRUE+28, ACCRUE+40! |
^TMP("SDYNAVA" | ACCRUE+8, ACCRUE+27, ACCRUE+40! |
^TMP("SDZNAVA" | ACCRUE+14*, ACCRUE+17*, ACCRUE+20*, ACCRUE+23*, ACCRUE+33, ACCRUE+36, ACCRUE+40! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | OUT5+18~, OUT5+19* |
DFN | OUT4+1~, OUT4+8*, OUT4+9*, OUT4+11, OUT4+12, OUT5~, OUT5+2, OUT5+5, OUT5+7, OUT5+9 , OUT5+10 |
DIC | OUT5+18~, OUT5+19* |
DIQ | OUT5+18~, OUT5+19* |
DIQ(0 | OUT5+19* |
DR | OUT5+18~, OUT5+19* |
IOM | OUT4+4, OUT5+4 |
IOSL | OUT4+13, OUT5+11, FOOTER+7 |
SC | OUT4+2, OUT4+5, OUT4+7, OUT4+9, OUT4+11, OUT4+12, OUT4+13, OUT5~, OUT5+2, OUT5+5 , OUT5+7, OUT5+9, OUT5+10, OUT5+11 |
>> SC0 | ACCRUE+2*, ACCRUE+3 |
SDADT | OUT4+1~, OUT4+10*, OUT4+11*, OUT4+12, OUT4+16, OUT5+1~, OUT5+8*, OUT5+9*, OUT5+10, OUT5+14 |
SDARR | OUT5+18~ |
SDARR( | OUT5+18 |
>> SDATA | OUT4+12*, OUT4+15, OUT4+16, OUT4+17, OUT4+18, OUT4+19, OUT5+10*, OUT5+13, OUT5+14, OUT5+15 , OUT5+16, OUT5+17, OUT5+18, OUT5+19 |
>> SDAVE | ACCRUE+10*, ACCRUE+12 |
SDAVE2 | ACCRUE+11, AVE2~, AVE2+4*, AVE2+5, AVE2+6, AVE2+8, AVE2+9* |
SDCL | ACCRUE+1*, ACCRUE+2, ACCRUE+4, ACCRUE+7, ACCRUE+8, ACCRUE+9, ACCRUE+10, ACCRUE+11, ACCRUE+12, ACCRUE+25 , ACCRUE+26, ACCRUE+27, ACCRUE+28, ACCRUE+29, AVE2~, AVE2+4 |
>> SDCP | ACCRUE+2, ACCRUE+4, ACCRUE+5, ACCRUE+6, ACCRUE+10, ACCRUE+11, ACCRUE+12, ACCRUE+19, ACCRUE+20, ACCRUE+22 , ACCRUE+23, ACCRUE+29, ACCRUE+35*, ACCRUE+36, ACCRUE+37, OUT4+13, OUT5+11 |
SDFL | FOOTER+2~*, FOOTER+7 |
>> SDFLEN | OUT4+13, OUT5+11 |
SDFN | OUT5+18~, OUT5+19* |
>> SDFOOT( | FOOTER+5, FOOTER+9 |
SDI | ACCRUE+13*, ACCRUE+14*, ACCRUE+16*, ACCRUE+17*, ACCRUE+19*, ACCRUE+20*, ACCRUE+22*, ACCRUE+23*, AVE+3~, AVE+4* , AVE+5, AVE+6, AVE+7, AVE+8, AVE2+3~, AVE2+7*, AVE2+8, AVE2+9, OUT4+1~, OUT4+5* , OUT4+7, OUT4+9, OUT4+11, OUT4+12, OUT4+15, OUT5+1~, OUT5+5*, OUT5+7, OUT5+9, OUT5+10 , OUT5+13, FOOTER+2~, FOOTER+4*, FOOTER+5*, FOOTER+7*, FOOTER+8*, FOOTER+9* |
>> SDIV | ACCRUE+3*, ACCRUE+4, ACCRUE+5, ACCRUE+10, ACCRUE+11, ACCRUE+13, ACCRUE+14, ACCRUE+19, ACCRUE+20, ACCRUE+29 , ACCRUE+32*, ACCRUE+33, ACCRUE+34, ACCRUE+35, ACCRUE+36, ACCRUE+37, OUT4+13, OUT5+11 |
>> SDLINE | FOOT+3, FOOT+10, FOOT+12, FOOT+19, FOOT+21, FOOT+29, FOOT+31, FOOT+36, FOOT+37 |
>> SDMD | ACCRUE+6, ACCRUE+12, ACCRUE+15, ACCRUE+21 |
>> SDOUT | ACCRUE+25, STOP+1*, OUT4+5, OUT4+7, OUT4+9, OUT4+11, OUT4+14, OUT4+24, OUT5+5, OUT5+7 , OUT5+9, OUT5+12, OUT5+23 |
SDPNAME | OUT4+1~, OUT4+6*, OUT4+7*, OUT4+9, OUT4+11, OUT4+12, OUT4+15, OUT5+1~, OUT5+6*, OUT5+7* , OUT5+9, OUT5+10 |
SDREPORT | OUT4+13, OUT4+24, OUT5+11, OUT5+23, FOOTER~, FOOTER+2, FOOTER+5, FOOTER+9 |
SDREPORT(1 | FOOT+2 |
SDREPORT(2 | FOOT+11 |
SDREPORT(3 | FOOT+20 |
SDREPORT(4 | FOOT+30 |
SDREPORT(5 | FOOT+37 |
SDSRTY | SRTY~, SRTY+2, SRTY+3, SRTY+4, SRTY+5, SRTY+6, SRTY+7, SRTY+8 |
SDSTR | DTXN+3~ |
>> SDT | ACCRUE+25*, ACCRUE+26, ACCRUE+27, ACCRUE+28, ACCRUE+29 |
SDTX | FOOT~, FOOT+37 |
SDTX(1 | FOOT+3*, FOOT+4*, FOOT+5*, FOOT+6*, FOOT+7*, FOOT+8*, FOOT+9*, FOOT+10* |
SDTX(2 | FOOT+12*, FOOT+15*, FOOT+16*, FOOT+17*, FOOT+18*, FOOT+19* |
SDTX(3 | FOOT+21*, FOOT+24*, FOOT+25*, FOOT+26*, FOOT+27*, FOOT+28*, FOOT+29* |
SDTX(4 | FOOT+31*, FOOT+32*, FOOT+33*, FOOT+34*, FOOT+35*, FOOT+36* |
SDX | ACCRUE+7*, ACCRUE+8*, ACCRUE+9*, ACCRUE+10, ACCRUE+13, ACCRUE+14, ACCRUE+16, ACCRUE+17, ACCRUE+19, ACCRUE+20 , ACCRUE+22, ACCRUE+23, ACCRUE+26*, ACCRUE+27*, ACCRUE+28*, ACCRUE+29, ACCRUE+33*, ACCRUE+34, ACCRUE+36*, ACCRUE+37 , AVE~, AVE+5*, AVE+6*, AVE+8*, AVE+10, AVE+11*, AVE+12, AVE+13*, AVE+14, AVE2+3~ , AVE2+8*, AVE2+9 |
>> SDXM | OUT4+13, OUT5+11, FOOTER+3 |
SDY | AVE+3~, AVE+5*, AVE+6, AVE+8, AVE+10*, AVE+11, AVE+12*, AVE+13, AVE2+3~, AVE2+6* , AVE2+9, OUT4+1~, OUT4+3*, OUT4+4, OUT5+1~, OUT5+3*, OUT5+4 |
SDZ | AVE+3~, AVE+10*, AVE+11, AVE+12*, AVE+13 |
U | ACCRUE+7, ACCRUE+8, ACCRUE+9, ACCRUE+13, ACCRUE+14, ACCRUE+16, ACCRUE+17, ACCRUE+19, ACCRUE+20, ACCRUE+22 , ACCRUE+23, ACCRUE+26, ACCRUE+27, ACCRUE+28, ACCRUE+33, ACCRUE+36, AVE+5, AVE+6, AVE+8, AVE+10 , AVE+11, AVE+12, AVE+13, AVE2+6, AVE2+8, AVE2+9, OUT4+15, OUT4+16, OUT4+17, OUT4+18 , OUT4+19, OUT5+13, OUT5+14, OUT5+15, OUT5+16, OUT5+17, OUT5+18, OUT5+19 |
Y | DTX~, DTX+2, DTXN~, DTXN+1*, DTXN+3*, DTXN+4*, DTXN+5 |
>> ZTQUEUED | STOP+1 |
>> ZTSTOP | STOP+1* |