PXRMXSU ; SLC/PJH - Reminder Reports DIC Prompts;01/06/2006
Source file <PXRMXSU.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | ^DIC ^DIR |
Clinical Reminders | 1 | ($$FACL,$$LOCN,FACT)^PXRMXAP |
Registration | 1 | $$SITE^VASITE |
Name | Comments | DBIA/ICR reference |
---|---|---|
SORT(N,ARRAY,KEY) | ||
REM(REM) | ;Reminders selection
|
|
CGRP(TEMP) | ; Clinic Group Selection
|
|
LOC(ADEF,BDEF) | ;
|
|
OERR(TEAM) | ; OE/RR teams
|
|
PROV(PRV) | ;Build a list of selected providers.
|
|
DUP(VALUE,ARRAY,PIECE) | ;
|
|
SEL(FILE,MODE,CNT,ARRAY,ONE,CHECK) | ;
|
|
LOC0 | ||
RCAT(REMCAT,REM) | ;Reminder Category/Reminder selection
|
|
LIST(TEMP) | ; Patient List
|
|
CSTOP | ;Get a list of clinic stop codes.
|
|
PCMM(TEMP) | ; PCMM teams
|
|
FACILITY(SEL) | ;Select facility (COPIED EX- PXRR)
|
|
QUIT() | ||
RCATS | ||
PAT(VAR) | ; Patient select
|
|
HLOC |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SC - [#44] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4 - [#4] | FACILITY+23 |
^DIC(40.7 - [#40.7] | HLOC+24 |
^SC - [#44] | HLOC+23 |
^TMP($J | SORT+4!, SORT+8*, SORT+10, SORT+11, SORT+12! |
Name | Line Occurrences |
---|---|
$$DUP | HLOC+20, FACILITY+15 |
$$QUIT | SEL+8, SEL+25 |
$$SORT | HLOC+38, FACILITY+26, PAT+6, PROV+7, CSTOP+20 |
CGRP | LOC0+18 |
CSTOP | LOC0+17 |
HLOC | LOC0+16 |
LOC0 | LOC0+16, LOC0+17, LOC0+18 |
RCATS | RCATS+7 |
REM | RCATS+6 |
SEL | CGRP+5, LIST+5, PCMM+4, OERR+4, RCATS+4, REM+5, PAT+4, PROV+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADEF | LOC~, LOC0+7 |
ARRAY | SEL~, SORT~, SORT+8, SORT+11, DUP~ |
ARRAY( | SEL+23*, DUP+3, DUP+4 |
ARRAYN | SEL+5~ |
ARRAYN( | SEL+22, SEL+24* |
BDEF | LOC~, LOC0+8 |
CAT | RCAT+1~ |
CHECK | QUIT+4, QUIT+6, SEL~, SEL+12, SEL+13, SEL+14, SEL+15, SEL+16, HLOC~, HLOC+29 , HLOC+32* |
CNT | QUIT+2, QUIT+4, SEL~, SEL+17, SEL+23*, SEL+25 |
DIC | SEL+9*, SEL+26!, HLOC+6*, HLOC+33!, FACILITY+1~, FACILITY+8*, FACILITY+17!, CGRP+1~, LIST+1~, PCMM+1~ , OERR+1~, RCAT+1~, REM+1~, PAT+1~, PROV+1~, CSTOP+1~, CSTOP+9* |
DIC("?" | LIST+3* |
DIC("A" | SEL+17*, HLOC+3*, HLOC+8*, FACILITY+5*, FACILITY+10*, CGRP+2*, LIST+2*, PCMM+2*, OERR+2*, RCATS+2* , REM+3*, PAT+2*, PROV+2*, CSTOP+3*, CSTOP+10* |
DIC("B" | FACILITY+4* |
DIC("S" | SEL+11*, SEL+13*, SEL+14*, SEL+15*, SEL+16* |
DIC(0 | SEL+9*, HLOC+7*, FACILITY+9*, CSTOP+9* |
DIR | LOC+1~, LOC0+11! |
DIR("?" | LOC0+9* |
DIR("??" | LOC0+10* |
DIR("A" | LOC0+7* |
DIR("B" | LOC0+8* |
DIR(0 | LOC0+1*, LOC0+2*, LOC0+3*, LOC0+4*, LOC0+5*, LOC0+6* |
DIROUT | SEL+6!, LOC0!, LOC0+12, CSTOP+2! |
DIRUT | SEL+6!, LOC0!, FACILITY+2!, CSTOP+2! |
DTOUT | QUIT, SEL+6!, SEL+19*, SEL+20, LOC0!, LOC0+12*, LOC0+13, LOC0+16, LOC0+17, LOC0+18 , HLOC+1!, HLOC+5, HLOC+10*, HLOC+11, HLOC+36, FACILITY+2!, FACILITY+7, FACILITY+12*, FACILITY+13, FACILITY+19 , RCATS, RCATS+6, PROV+5, CSTOP+2!, CSTOP+8, CSTOP+12*, CSTOP+13 |
DUOUT | QUIT, SEL+6!, SEL+20, LOC0!, LOC0+13, LOC0+16, LOC0+17, LOC0+18, HLOC+1!, HLOC+5 , HLOC+11, HLOC+36, FACILITY+2!, FACILITY+7, FACILITY+13, FACILITY+19, RCATS, RCATS+7, PROV+5, CSTOP+2! , CSTOP+8, CSTOP+13 |
DUP | DUP+1~, DUP+2*, DUP+3, DUP+4*, DUP+5 |
FACILITY | HLOC+15~*, HLOC+16, HLOC+17 |
FILE | SEL~, SEL+9 |
IC | HLOC+40*, HLOC+41*, HLOC+42, FACILITY+1~, FACILITY+21*, FACILITY+22, FACILITY+24, CGRP+7~*, CGRP+8*, CGRP+9 , CSTOP+22*, CSTOP+23*, CSTOP+24, SORT+6~, SORT+8*, SORT+10*, SORT+11, SORT+13, DUP+1~, DUP+2* , DUP+3*, DUP+4 |
IEN | HLOC~, HLOC+13*, HLOC+15, HLOC+20, HLOC+23, HLOC+27 |
IND | SORT+6~, SORT+9*, SORT+10*, SORT+11 |
KEY | SORT~, SORT+7*, SORT+8 |
LIT | SEL+17, CGRP+1~, CGRP+3*, LIST+1~, LIST+4*, PCMM+1~, PCMM+3*, OERR+1~, OERR+3*, RCAT+1~ , RCATS+3*, REM+1~, REM+4*, PAT+1~, PAT+3*, PROV+1~, PROV+3*, CSTOP+1~, CSTOP+4*, CSTOP+10 |
LIT1 | SEL+25, CGRP+1~, CGRP+4*, LIST+1~, LIST+4*, PCMM+1~, PCMM+3*, OERR+1~, OERR+3*, RCAT+1~ , RCATS+3*, REM+1~, REM+4*, PAT+1~, PAT+3*, PROV+1~, PROV+3*, CSTOP+1~, CSTOP+5*, CSTOP+18 |
MODE | SEL~, SEL+9 |
N | SORT~, SORT+5, SORT+8 |
>> NCAT | RCAT+2*, RCATS+1*, RCATS+4 |
>> NCGRP | CGRP+7*, CGRP+9* |
>> NCS | CSTOP+6*, CSTOP+8, CSTOP+10, CSTOP+15*, CSTOP+17, CSTOP+18, CSTOP+20* |
>> NFAC | FACILITY+3*, FACILITY+7, FACILITY+10, FACILITY+15, FACILITY+16*, FACILITY+21, FACILITY+26* |
>> NHL | HLOC+2*, HLOC+5, HLOC+8, HLOC+20, HLOC+21*, HLOC+27, HLOC+29, HLOC+34, HLOC+38* |
NLIST | LIST+1~, LIST+2*, LIST+5 |
>> NOTM | CGRP+2*, CGRP+5, PCMM+2*, PCMM+4, OERR+2*, OERR+4 |
>> NPAT | PAT+2*, PAT+4, PAT+6* |
>> NPRV | PROV+2*, PROV+4, PROV+7* |
>> NREM | REM+2*, REM+5 |
ONE | QUIT+2, SEL~ |
PIECE | DUP~, DUP+4 |
PRV | PROV~, PROV+4 |
>> PXRMCGRN( | CGRP+9* |
>> PXRMCGRP | LOC0+18 |
>> PXRMCGRP( | CGRP+8, CGRP+9 |
>> PXRMCS( | CSTOP+17*, CSTOP+23, CSTOP+24 |
>> PXRMCSN( | CSTOP+24* |
>> PXRMFAC | FACILITY+15 |
>> PXRMFAC( | FACILITY+16*, FACILITY+22, FACILITY+24 |
>> PXRMFACN( | HLOC+17, FACILITY+24* |
>> PXRMLCHL | HLOC+20, HLOC+30 |
>> PXRMLCHL( | HLOC+27*, HLOC+41, HLOC+42 |
>> PXRMLCSC | LOC0+14* |
>> PXRMLOCN( | HLOC+42* |
>> PXRMREP | RCATS, RCATS+4, RCATS+7, REM+5 |
REM | RCAT~, RCAT+2!, RCATS+6, REM~, REM+2!, REM+5 |
REMCAT | QUIT+6, RCAT~, RCAT+2!, RCATS+1!, RCATS+4 |
SC | HLOC~, HLOC+24*, HLOC+25*, HLOC+27 |
SEL | FACILITY~ |
SEQ | RCAT+1~ |
STATION | FACILITY+1~, FACILITY+23*, FACILITY+24 |
TEAM | OERR~, OERR+4 |
TEMP | CGRP~, CGRP+5, LIST~, LIST+5, PCMM~, PCMM+4 |
U | SEL+19, SEL+23, LOC0+1, LOC0+10, LOC0+14, HLOC+10, HLOC+13, HLOC+23, HLOC+24, HLOC+27 , HLOC+42, FACILITY+4, FACILITY+12, FACILITY+15, FACILITY+16, FACILITY+22, FACILITY+23, FACILITY+24, CGRP+9, CSTOP+12 , CSTOP+17, CSTOP+24, SORT+8, DUP+4 |
VALUE | DUP~, DUP+4 |
VAR | PAT~, PAT+4 |
X | SEL+5~, SEL+19, LOC+1~, HLOC~, HLOC+10, HLOC+23*, HLOC+24, FACILITY+1~, FACILITY+12, FACILITY+22* , FACILITY+23, FACILITY+24, CSTOP+1~, CSTOP+12 |
Y | QUIT+4, QUIT+6, SEL+5~, SEL+21, SEL+22, SEL+23, SEL+24, LOC+1~, LOC0+14, LOC0+16 , LOC0+17, LOC0+18, HLOC~, HLOC+5, HLOC+12, HLOC+13, HLOC+34, FACILITY+1~, FACILITY+7, FACILITY+13 , FACILITY+15, FACILITY+16, CSTOP+1~, CSTOP+8, CSTOP+14, CSTOP+17 |
Y(0 | SEL+23, LOC0+14, HLOC+27, FACILITY+16, CSTOP+17 |