PXRMCVRL ; SLC/JM/AGP - Reminder CPRS Code ;04/08/2019
Source file <PXRMCVRL.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 2 | CATREM^PXRMAPI0 APPL^PXRMRPCA |
| Authorization Subscription | 1 | $$ISA^USRLM |
| Order Entry Results Reporting | 1 | ALIST^ORQQPXRM |
| Toolkit | 1 | ($$GET,GETLST,GETWP)^XPAR |
| VA FileMan | 1 | $$GET1^DIQ |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEWACTIV(ORY) | ;Return true if Interactive Reminders are active
|
|
| NEWCVOK(RESULT,USER) | ; Returns status of
|
|
| ADDNAME(ORX) | ; Add Reminder or Category Name as 3rd piece
|
|
| REMACCUM(RESULT,LVL,TYP,SORT,CLASS,USER) | ; Accumulates ORTMP into ORY
; Format of entries in ORQQPX COVER SHEET REMINDERS: ; L:Lock;R:Remove;N:Normal / C:Category;R:Reminder / Cat or Rem IEN |
|
| ADDREM(RESULT,IDX,IEN) | ; Add Reminder to RESULT list
|
|
| ADDCAT(RESULT,IDX,IEN) | ; Add Category Reminders to ORY list
|
|
| REMLIST(RESULT,PERSON,LOC) | ;Returns a list of all cover sheet reminders
|
|
| LVREMLST(RESULT,LVL,CLASS) | ;Returns cover sheet reminders at a specified level
|
|
| GETLVRD(RESULT,LVL,CLASS) | ;
|
|
| GETDLIST(RESULT,USER,LOC) | ;
|
|
| GETTDLST(RESULT) | ;
|
|
| GETLIST(RESULT,USER,LOC) | ;Returns a list of all cover sheet reminders
|
|
| EVALCOVR(RESULT,PT,LOC) | ; Evaluate Cover Sheet Reminders
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.9 - [#811.9] | ADDNAME+5, ADDREM+2, ADDREM+3, ADDREM+6, GETLVRD+11, GETLVRD+14, GETDLIST+6 |
| ^PXRMD(811.7 - [#811.7] | ADDNAME+6 |
| ^TIU(8927 - [#8927] | GETTDLST+3, GETTDLST+4 |
| Name | Line Occurrences |
|---|---|
| $$ADDNAME | REMACCUM+40 |
| ADDCAT | REMLIST+30 |
| ADDREM | ADDCAT+7, REMLIST+13, REMLIST+29 |
| GETLIST | GETDLIST+3, EVALCOVR+2 |
| LVREMLST | GETLVRD+2 |
| NEWCVOK | REMLIST+4 |
| REMACCUM | REMLIST+16, REMLIST+17, REMLIST+18, REMLIST+19, REMLIST+20, REMLIST+21, REMLIST+22, LVREMLST+1 |
| REMLIST | GETLIST+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADD | REMACCUM+4~, REMACCUM+12*, REMACCUM+13*, REMACCUM+14, REMACCUM+22*, REMACCUM+26 |
| CAT | ADDNAME+1~, ADDNAME+2*, ADDNAME+5, ADDNAME+6, GETLVRD+1~, GETLVRD+7*, GETLVRD+8 |
| CINC | GETLVRD+1~, GETLVRD+9*, GETLVRD+10 |
| CLASS | REMACCUM~, REMACCUM+9*, REMACCUM+12, LVREMLST~, LVREMLST+1, GETLVRD~, GETLVRD+2 |
| CODE | REMACCUM+4~, REMLIST+1~, REMLIST+27*, REMLIST+29, REMLIST+30 |
| DIEN | GETLVRD+1~, GETLVRD+11*, GETLVRD+12, GETLVRD+14*, GETLVRD+15 |
| DOADD | REMACCUM+4~, REMACCUM+26*, REMACCUM+28*, REMACCUM+36*, REMACCUM+37 |
| DUZ | NEWACTIV+2, NEWACTIV+4, NEWACTIV+5, REMLIST+2 |
| ERR | NEWCVOK+1~, NEWCVOK+3 |
| FFLAG | REMACCUM+4~, REMACCUM+32*, REMACCUM+34, REMACCUM+35 |
| FIEN | REMACCUM+4~, REMACCUM+31*, REMACCUM+32 |
| FLAG | REMACCUM+3~, REMACCUM+25*, REMACCUM+34, REMACCUM+35, REMACCUM+36 |
| FOUND | REMACCUM+3~, REMACCUM+24*, REMACCUM+29, REMACCUM+32*, REMACCUM+33, REMACCUM+34, REMACCUM+35 |
| I | REMACCUM+3~, REMACCUM+9*, REMACCUM+10*, REMACCUM+11, REMACCUM+22*, REMACCUM+23*, REMACCUM+24, REMACCUM+38, ADDCAT+1~, ADDCAT+3* , ADDCAT+4*, ADDCAT+5, ADDCAT+7, REMLIST+1~, REMLIST+8*, REMLIST+9*, REMLIST+10, REMLIST+12, REMLIST+23*, REMLIST+24* , REMLIST+25, REMLIST+27, REMLIST+28, GETLIST+1~, GETLIST+3*, GETLIST+4*, GETLIST+5 |
| IDX | REMACCUM+3~, REMACCUM+22*, REMACCUM+38, REMACCUM+39, REMACCUM+40, REMACCUM+41*, ADDREM~, ADDREM+11, ADDCAT~, ADDCAT+7 , REMLIST+1~, REMLIST+10*, REMLIST+11*, REMLIST+13, REMLIST+25*, REMLIST+26*, REMLIST+29, REMLIST+30 |
| IDX2 | ADDCAT+1~, ADDCAT+5*, ADDCAT+6*, ADDCAT+7 |
| IEN | ADDNAME+1~, ADDNAME+3*, ADDNAME+4, ADDNAME+5, ADDNAME+6, REMACCUM+3~, REMACCUM+25*, REMACCUM+32, ADDREM~, ADDREM+1 , ADDREM+2, ADDREM+3, ADDREM+6, ADDREM+11, ADDREM+12, ADDCAT~, ADDCAT+2, REMLIST+1~, REMLIST+12*, REMLIST+13 , REMLIST+28*, REMLIST+29, REMLIST+30, GETLVRD+1~, GETLVRD+10*, GETLVRD+11, GETLVRD+13*, GETLVRD+14, GETDLIST+2~, GETDLIST+5* , GETDLIST+6, GETTDLST+2~, GETTDLST+3*, GETTDLST+4 |
| INC | GETLVRD+1~, GETLVRD+3*, GETLVRD+4 |
| J | REMACCUM+3~, REMACCUM+19*, REMACCUM+20, REMACCUM+24*, REMACCUM+29*, REMACCUM+30, REMACCUM+32, REMLIST+1~ |
| K | REMACCUM+3~, REMACCUM+16*, REMACCUM+17*, REMACCUM+19, REMACCUM+20 |
| LOC | REMLIST~, REMLIST+7, REMLIST+20, GETDLIST~, GETDLIST+3, GETLIST~, GETLIST+2, EVALCOVR~, EVALCOVR+2 |
| LST | REMLIST+1~, REMLIST+16, REMLIST+17, REMLIST+18, REMLIST+19, REMLIST+20, REMLIST+21, REMLIST+22 |
| LST( | REMLIST+24, REMLIST+25, REMLIST+27, REMLIST+28 |
| LVL | REMACCUM~, REMACCUM+5, REMACCUM+21, LVREMLST~, LVREMLST+1, GETLVRD~, GETLVRD+2 |
| M | REMACCUM+3~, REMACCUM+9*, REMACCUM+18*, REMACCUM+20 |
| NEWP | REMLIST+1~, REMLIST+4, REMLIST+5 |
| NODE | GETDLIST+2~, GETTDLST+2~, GETTDLST+4*, GETTDLST+5 |
| NREM | ADDCAT+1~ |
| NUM | GETDLIST+2~, GETDLIST+4*, GETDLIST+5, GETTDLST+2~ |
| OLDLIST | REMLIST+6~, REMLIST+7 |
| OLDLIST( | REMLIST+9, REMLIST+10, REMLIST+12 |
| ORCLS | REMACCUM+6~, REMACCUM+11*, REMACCUM+12, REMACCUM+13, REMACCUM+15 |
| ORCLSPRM | REMACCUM+6~, REMACCUM+7*, REMACCUM+8, REMACCUM+15 |
| ORERR | REMACCUM+3~, REMACCUM+8, REMACCUM+13, REMACCUM+15, REMACCUM+21, REMLIST+7 |
| ORLST | REMACCUM+6~, REMACCUM+8 |
| ORLST( | REMACCUM+10, REMACCUM+11 |
| ORTMP | REMACCUM+3~, REMACCUM+21, EVALCOVR+1~, EVALCOVR+2, EVALCOVR+3 |
| ORTMP( | REMACCUM+20*, REMACCUM+23, REMACCUM+24, REMACCUM+38 |
| ORWP | REMACCUM+6~, REMACCUM+15 |
| ORWP( | REMACCUM+17, REMACCUM+19, REMACCUM+20 |
| ORX | ADDNAME~, ADDNAME+2, ADDNAME+3, ADDNAME+5*, ADDNAME+6*, ADDNAME+7 |
| ORY | NEWACTIV~, NEWACTIV+1*, NEWACTIV+5*, NEWACTIV+6*, NEWACTIV+7* |
| OUT | REMACCUM+4~, REMACCUM+42 |
| OUT( | REMACCUM+38*, REMACCUM+39*, REMACCUM+40* |
| P2 | REMACCUM+4~, REMACCUM+24*, REMACCUM+25, REMACCUM+30*, REMACCUM+31, REMACCUM+32, REMACCUM+35* |
| PERSON | REMLIST~, REMLIST+2 |
| PT | EVALCOVR~, EVALCOVR+3 |
| REM | ADDCAT+1~, ADDCAT+2, GETLVRD+1~, GETLVRD+8 |
| REM( | ADDCAT+4, ADDCAT+7, GETLVRD+9, GETLVRD+10 |
| REMLIST | GETLVRD+1~, GETLVRD+2, GETDLIST+2~, GETDLIST+3, GETTDLST+2~ |
| REMLIST( | GETLVRD+3, GETLVRD+4, GETDLIST+4, GETDLIST+5 |
| RESULT | NEWCVOK~, NEWCVOK+2*, NEWCVOK+4*, REMACCUM~, REMACCUM+42*, ADDREM~, ADDCAT~, ADDCAT+7, REMLIST~, REMLIST+13 , REMLIST+29, REMLIST+30, LVREMLST~, LVREMLST+1, GETLVRD~, GETDLIST~, GETTDLST~, GETLIST~, GETLIST+2, EVALCOVR~ , EVALCOVR+3 |
| RESULT( | REMACCUM+29, REMACCUM+30, REMACCUM+34!, REMACCUM+35*, ADDREM+11*, REMLIST+11, REMLIST+26, GETLIST+4, GETLIST+5* |
| RESULT("B" | ADDREM+1, ADDREM+12*, REMLIST+14!, REMLIST+31! |
| RESULT("REMINDER" | GETLVRD+12*, GETLVRD+15*, GETDLIST+6* |
| RESULT("TEMPLATE" | GETTDLST+5* |
| RESULT(999999 | REMACCUM+22 |
| RIEN | GETLVRD+1~ |
| SORT | REMACCUM~, REMACCUM+22, REMACCUM+39, REMACCUM+40 |
| SRV | NEWACTIV+3~, NEWACTIV+4*, NEWACTIV+5, NEWCVOK+1~, NEWCVOK+2*, NEWCVOK+3, REMLIST+1~, REMLIST+3*, REMLIST+7, REMLIST+19 |
| TEMP | GETLVRD+1~, GETLVRD+4*, GETLVRD+5, GETLVRD+6, GETLVRD+7, GETLVRD+13 |
| TMP | NEWCVOK+1~, NEWCVOK+3, NEWCVOK+4 |
| TMP(1 | NEWCVOK+4 |
| TYP | REMACCUM~, REMACCUM+21 |
| U | NEWCVOK+4, ADDNAME+2, ADDNAME+3, ADDNAME+5, ADDNAME+6, REMACCUM+11, REMACCUM+20, REMACCUM+24, REMACCUM+30, REMACCUM+35 , REMACCUM+39, ADDREM+3, ADDREM+6, ADDREM+11, ADDCAT+7, REMLIST+10, REMLIST+12, REMLIST+25, REMLIST+27, REMLIST+28 , GETLVRD+4, GETTDLST+5, GETLIST+5 |
| USAGE | ADDREM+5~, ADDREM+6*, ADDREM+8, ADDREM+10 |
| USER | NEWCVOK~, NEWCVOK+2, NEWCVOK+3, REMACCUM~, REMACCUM+13, REMLIST+1~, REMLIST+2*, REMLIST+3, REMLIST+4, REMLIST+7 , REMLIST+21, REMLIST+22, GETDLIST~, GETDLIST+3, GETLIST~, GETLIST+2 |
| Name | Field # of Occurrence |
|---|---|
| $T(APPL^PXRMRPCA | NEWACTIV+2 |