PXRMG2E2 ;SLC/JVS -GEC #2 EXTRACT #2 ;7/14/05 08:32
Source file <PXRMG2E2.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 |
---|---|---|
Clinical Reminders | 3 | PXRMG2M1 PXRMG2R1 PXRMG2R2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Entry Point
|
|
FMDATE(YEAR,QUARTER) | ;Get BDT and EDT from year and quarter
|
|
GET(REF) | ;Get Criteria
|
|
PRE(REF) | ;Pre Process array by Program and Month
|
|
MONTH(REF,ARY) | ;Get month out of array
|
|
PIECE(CRITER) | ;Get the piece in the array the criter goes into
|
|
POST | ;Set the Statistical Arrays
|
|
START | ; Start the STAT(PROG,MON) ARRAYS
|
|
WRITE | ;Write to screen the STAT array
|
|
EXIT | ;Exit and Clean up Variables
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | GET+9 |
^TMP("PXRMGEC" | GET+18* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | MONTH+3~, MONTH+5*, MONTH+6, MONTH+7, MONTH+8 |
APP | MONTH+3~, MONTH+6*, MONTH+7, MONTH+8 |
ARY | EN+6~, EN+23*, EN+24, PRE+1~, PRE+2*, PRE+3, PRE+4, PRE+5, PRE+6, PRE+7 , PRE+8, PRE+9, PRE+10, MONTH~, MONTH+2, MONTH+4, MONTH+5, MONTH+6, MONTH+7, MONTH+8 , POST+2~, POST+3*, POST+4, POST+5, POST+8, POST+10 |
BDT | EN+15*, EN+18, FMDATE+5~, FMDATE+7*, FMDATE+8*, FMDATE+9*, FMDATE+10*, FMDATE+11 |
BDTEDT | EN+7~, EN+14*, EN+15, EN+16 |
C1101 | EXIT+1! |
C1107 | EXIT+1! |
C1108 | EXIT+1! |
C1410 | EXIT+2! |
C1412 | EXIT+2! |
C1414 | EXIT+2! |
C142 | EXIT+2! |
C144 | EXIT+2! |
C146 | EXIT+2! |
C148 | EXIT+2! |
C166 | EXIT+2! |
C171 | EXIT+2! |
C2110 | EXIT+3! |
C2114 | EXIT+3! |
C2118 | EXIT+3! |
C212 | EXIT+3! |
C2120 | EXIT+3! |
C214 | EXIT+3! |
C216 | EXIT+3! |
C218 | EXIT+3! |
C221 | EXIT+3! |
C224 | EXIT+3! |
C226 | EXIT+3! |
C2710 | EXIT+4! |
C272 | EXIT+4! |
C274 | EXIT+4! |
C276 | EXIT+4! |
C278 | EXIT+4! |
C286 | EXIT+4! |
CNT | EN+6~, EN+11*, POST+7*, POST+9*, POST+17 |
CR1 | EN+6~, GET+2*, GET+3*, GET+14 |
CR2 | EN+6~, GET+2*, GET+4*, GET+15 |
CR3 | EN+6~, GET+2*, GET+5*, GET+16 |
CR4 | EN+6~, GET+2*, GET+6*, GET+7, GET+8, GET+10, GET+11, GET+12, GET+13*, GET+17 |
CRITER | EN+6~, EN+11*, GET+2*, GET+14*, GET+15*, GET+16*, GET+17*, GET+18, GET+19, PIECE~ , PIECE+2, PIECE+3, PIECE+4, PIECE+5, PIECE+6, PIECE+7, PIECE+8, PIECE+9, PIECE+10, PIECE+11 , PIECE+12, PIECE+13, PIECE+14, PIECE+15, PIECE+16, PIECE+17 |
>> DATE | GET+11*, GET+18 |
DFN | GET+1~, GET+7*, GET+9, MONTH+3~, MONTH+7*, MONTH+8 |
>> DFNONLY | EN+18 |
EDT | EN+16*, EN+18, FMDATE+5~, FMDATE+7*, FMDATE+8*, FMDATE+9*, FMDATE+10*, FMDATE+11 |
F | START+1~, START+2*, START+3*, START+4*, START+5*, START+8, START+12, START+16, START+20 |
FOUND | EN+6~, EN+11* |
I | START+1~, START+7*, START+8, START+9, START+10, START+11*, START+12, START+13, START+14, START+15* , START+16, START+17, START+18, START+19*, START+20, START+21, START+22 |
IEN | MONTH+3~, MONTH+4*, MONTH+5, MONTH+6, MONTH+7, MONTH+8 |
M1 | EN+7~, EN+25*, EN+26*, EN+27*, EN+28*, POST+6 |
M2 | EN+7~, EN+25*, EN+26*, EN+27*, EN+28*, POST+6 |
M3 | EN+7~, EN+25*, EN+26*, EN+27*, EN+28*, POST+6 |
MON | MONTH+3~, MONTH+8*, MONTH+9, POST+2~, POST+5*, POST+6, POST+8, POST+10, POST+11, POST+12 , POST+13, POST+16, WRITE+1~, WRITE+5*, WRITE+6 |
MONTH | GET+1~, GET+8* |
MONX | POST+2~, POST+11*, POST+12*, POST+13*, POST+14, POST+15, POST+16, POST+17 |
NAME | GET+1~, GET+9*, GET+18 |
P441 | EXIT+5! |
P441(0 | PRE+3 |
P4410 | EXIT+5! |
P4410(0 | PRE+5 |
P4412 | EXIT+5! |
P4412(0 | PRE+7 |
P449 | EXIT+5! |
P449(0 | PRE+3, PRE+5, PRE+7 |
P451 | EXIT+5! |
P451(0 | PRE+9 |
P452 | EXIT+5! |
P452(0 | PRE+9 |
PIE | POST+2~, POST+10*, POST+14, POST+15 |
PIECE | PIECE+1~, PIECE+2*, PIECE+3*, PIECE+4*, PIECE+5*, PIECE+6*, PIECE+7*, PIECE+8*, PIECE+9*, PIECE+10* , PIECE+11*, PIECE+12*, PIECE+13*, PIECE+14*, PIECE+15*, PIECE+16*, PIECE+17*, PIECE+18 |
PROG | GET+1~, GET+12*, GET+18, POST+2~, POST+4*, POST+5, POST+8, POST+10, POST+14, POST+15 , POST+16, POST+17, WRITE+1~, WRITE+4*, WRITE+5, WRITE+6 |
QAR | FMDATE+5~ |
QUARTER | EN+13, EN+14, EN+25, EN+26, EN+27, EN+28, FMDATE~, FMDATE+2, FMDATE+3, FMDATE+4 , FMDATE+7, FMDATE+8, FMDATE+9, FMDATE+10, START+2, START+3, START+4, START+5 |
REF | EN+24*, EN+29, GET~, GET+3, GET+4, GET+5, GET+6, PRE~, PRE+3, PRE+4 , PRE+5, PRE+6, PRE+7, PRE+8, PRE+9, PRE+10, MONTH~, MONTH+1, MONTH+4, MONTH+5 , MONTH+6, MONTH+7, MONTH+8, POST+2~, POST+8*, POST+10 |
S | START+1~, START+2*, START+3*, START+4*, START+5*, START+9, START+13, START+17, START+21 |
SITE | POST+2~, START+1~, START+6*, START+7, START+11, START+15, START+19 |
SSN | GET+1~, GET+10*, GET+18 |
STAT | EXIT+6! |
STAT( | POST+14, POST+15*, POST+16*, POST+17*, WRITE+4, WRITE+5, WRITE+6 |
STAT("ADHC" | START+7*, START+8*, START+9*, START+10* |
STAT("CC" | START+15*, START+16*, START+17*, START+18* |
STAT("HHHA" | START+11*, START+12*, START+13*, START+14* |
STAT("VAIHR" | START+19*, START+20*, START+21*, START+22* |
STOP | POST+2~ |
T | START+1~, START+2*, START+3*, START+4*, START+5*, START+10, START+14, START+18, START+22 |
>> TPAT | EN+18 |
VDOC | EN+19! |
X | POST+2~ |
Y | POST+2~, POST+14*, POST+15* |
YEAR | EN+13, EN+14, FMDATE~, FMDATE+1, FMDATE+6 |
YER | FMDATE+5~, FMDATE+6*, FMDATE+7, FMDATE+8, FMDATE+9, FMDATE+10 |