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 |