PXRMXT ; SLC/PJH - Reminder Reports Template Load ;01/28/2013
Source file <PXRMXT.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 3 | MERGE^PXRMXS1 XREF^PXRMXTB ^PXRMXTD | 
| VA Fileman | 2 | ^DIC GETS^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOAD | ||
| SORT(INPUT,ORDER) | ; | |
| SUB(OUTPUT,SUB,VAR,ORD) | ; | |
| DES(OUTPUT,GLOB,POSN) | ; | |
| FIND(TYP) | ; | |
| CODE(OUTPUT,GLOB,POSN) | ; | |
| START | ||
| NUM | ||
| EXIT | ||
| MULT | ;Clear multiple field arrays | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PXRMPT(810.1 - [#810.1] | GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXRMPT(810.1 - [#810.1] | START+21, START+25, FIND+3, FIND+4 | 
| Name | Line Occurrences | 
|---|---|
| $$FIND | START+5 | 
| CODE | MULT+40 | 
| DES | MULT+34, MULT+36, MULT+38 | 
| LOAD | START+24 | 
| NUM | MULT+28 | 
| SORT | MULT+43, MULT+45 | 
| SUB | MULT+5, MULT+7, MULT+9, MULT+11, MULT+13, MULT+15, MULT+17, MULT+19, MULT+21, MULT+23 , MULT+25 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRAY | LOAD~ | 
| ARRAY( | START+16*, LOAD+11, LOAD+14, LOAD+16, LOAD+17, LOAD+19, LOAD+20, SUB+4, SUB+5, SUB+6 , SUB+12 | 
| CNT | START~, START+9*, START+16* | 
| CODE | CODE+1~, CODE+6 | 
| CSN | NUM+12~, NUM+14*, NUM+15 | 
| DES | DES+1~, DES+6 | 
| DIC | START~, START+9*, START+17! | 
| DIC("A" | START+10* | 
| DIC("S" | START+11* | 
| DIC(0 | START+9* | 
| >> DILOCKTM | START+21 | 
| DIROUT | START+1! | 
| DIRUT | START+1! | 
| DISP | SUB+2~, SUB+12*, SUB+14, SUB+16*, SUB+18, SUB+19, SORT+1~, SORT+2*, SORT+3*, SORT+5 | 
| DTOUT | START+1!, START+13*, START+14, START+20, START+27* | 
| DUOUT | START+1!, START+14, START+20, START+22* | 
| EXT | SUB+2~, SUB+6*, SUB+8, SUB+9 | 
| FACN | NUM~, NUM+4*, NUM+5 | 
| FACNAM | NUM~, NUM+4*, NUM+5 | 
| FOUND | START~, START+2*, FIND+1~, FIND+2*, FIND+3, FIND+4*, FIND+5 | 
| GLOB | DES~, DES+5, CODE~, CODE+5 | 
| GRPN | NUM+17~, NUM+19*, NUM+20 | 
| IC | LOAD+4~*, LOAD+5*, MULT+31*, SUB+2~, SUB+3*, SUB+7*, SUB+8, SUB+9, SUB+14, SUB+18 , SUB+19, NUM~, NUM+2*, NUM+3*, NUM+4, NUM+5, NUM+8*, NUM+9, NUM+10, NUM+13* , NUM+14, NUM+15, NUM+18*, NUM+19, NUM+20, DES+1~, DES+2*, DES+3*, DES+4, DES+6 , CODE+1~, CODE+2*, CODE+3*, CODE+4, CODE+6, SORT+1~, SORT+4*, SORT+5*, SORT+6 | 
| IC1 | SORT+1~, SORT+2*, SORT+6* | 
| IEN | DES+1~, DES+4*, CODE+1~, CODE+4* | 
| INPUT | SORT~, SORT+8!* | 
| INPUT( | SORT+6 | 
| INT | SUB+2~, SUB+5*, SUB+8, SUB+9 | 
| LOCN | NUM+7~, NUM+9*, NUM+10 | 
| MREF | LOAD+9~ | 
| MREF( | SUB+5, SUB+6 | 
| MREF("DISPLAY | ORDER" , SUB+12 | 
| MSG | START~, START+27, START+29, LOAD+2 | 
| >> NCGRP | NUM+20* | 
| >> NCS | NUM+15* | 
| >> NFAC | NUM+5* | 
| >> NHL | NUM+10* | 
| ORD | SUB~, SUB+8, SUB+9 | 
| ORDER | LOAD+9~, MULT+43, SORT~ | 
| ORDER( | SUB+18*, SORT+3, SORT+5 | 
| ORDERC | LOAD+9~, MULT+45 | 
| ORDERC( | SUB+19* | 
| OUTPUT | SUB~, SUB+1!, DES~, CODE~, SORT+1~, SORT+8 | 
| OUTPUT( | SUB+8*, SUB+9*, SUB+14*, DES+3, DES+4, DES+6*, CODE+3, CODE+4, CODE+6*, SORT+6* | 
| POSN | DES~, DES+6, CODE~, CODE+6 | 
| PXRMCGRN | MULT+2!, NUM+1! | 
| PXRMCGRN( | NUM+20* | 
| PXRMCGRP | MULT+1!, MULT+21 | 
| PXRMCGRP( | NUM+18, NUM+19 | 
| PXRMCS | MULT+1!, MULT+19, MULT+40 | 
| PXRMCS( | NUM+13, NUM+14 | 
| PXRMCSN | MULT+2!, NUM+1! | 
| PXRMCSN( | NUM+15* | 
| PXRMFAC | MULT+1!, MULT+15 | 
| PXRMFAC( | NUM+3, NUM+4 | 
| PXRMFACN | MULT+2!, NUM+1! | 
| PXRMFACN( | NUM+5* | 
| PXRMFLD | START~, LOAD+16* | 
| PXRMLCHL | MULT+1!, MULT+17 | 
| PXRMLCHL( | NUM+8, NUM+9 | 
| >> PXRMLIST | MULT+25 | 
| PXRMLOCN | NUM+1! | 
| PXRMLOCN( | NUM+10* | 
| PXRMOTM | MULT+1!, MULT+11, MULT+38 | 
| PXRMPAT | MULT+1!, MULT+7 | 
| >> PXRMPCM | MULT+13 | 
| PXRMPRV | MULT+1!, MULT+9 | 
| PXRMRCAT | MULT+2!, MULT+23, MULT+36, MULT+45 | 
| PXRMREM | MULT+1!, MULT+5, MULT+34, MULT+43 | 
| >> PXRMSCAT | MULT+31 | 
| >> PXRMSCAT( | MULT+31* | 
| >> PXRMTMP | START+2*, START+24*, START+25, LOAD+1, LOAD+19*, LOAD+20* | 
| >> PXRMTYP | START+5 | 
| REMINDER | MULT+2! | 
| >> RUN | LOAD+17* | 
| SUB | FIND+1~, FIND+2*, FIND+3*, FIND+4, LOAD+9~, LOAD+13*, LOAD+14, SUB~, SUB+4, SUB+5 , SUB+6, SUB+12 | 
| SUB1 | LOAD+9~, LOAD+11*, LOAD+14, LOAD+16, LOAD+17, LOAD+19, LOAD+20, SUB+2~, SUB+3*, SUB+4* , SUB+5, SUB+6, SUB+12 | 
| >> TITLE | LOAD+20* | 
| TYP | FIND~, FIND+4 | 
| U | START+13, START+16, START+21, START+24, START+25, FIND+4, LOAD+1, LOAD+19, LOAD+20, SUB+8 , SUB+9, SUB+14, NUM+4, NUM+5, NUM+9, NUM+14, NUM+19, DES+4, DES+6, CODE+4 , CODE+6 | 
| VAR | SUB~, SUB+5, SUB+6, SUB+10, SUB+18, SUB+19 | 
| X | START~, START+13 | 
| XREF | LOAD+9~ | 
| XREF( | LOAD+13, LOAD+14 | 
| XREF("NAME" | LOAD+19 | 
| XREF("PXRMSEL" | LOAD+16 | 
| XREF("RUN" | LOAD+17 | 
| XREF("TITLE" | LOAD+20 | 
| Y | START~, START+15, START+16, START+20, START+21, START+24 | 
| Y(0 | START+16, START+24 |