PXRMRPCA ; SLC/PJH - Functions returning REMINDER data ;02/10/2015
Source file <PXRMRPCA.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 2 | ($$INACTIVE,MAIN)^PXRM FMTOUT^PXRMFMTO |
Toolkit | 1 | GETLST^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 |
---|---|---|
ALL(ORY) | ;All active reminders
|
|
APPL(ORY,ORPT,ORLOC) | ;Applicable reminders for cover sheet
|
|
ALIST(ORY,ORPT,LIST) | ;Evaluate specific reminders
|
|
AVAL(ARRAY,POS) | ;Evaluate array of reminders
|
|
CATEGORY(ORY,ORPT,ORLOC) | ;Reminder Categories
|
|
DLG(REM) | ;Dialog check
|
|
DLGWIPE(REM) | ;Dialog check
|
|
GETLST(D0,D1,LEVEL,PARENT) | ;Add to output array
|
|
LIST(ORY,ORPT,ORLOC) | ;Reminders for this patient location (not evaluated)
|
|
REMDET(ORY,ORPT,ORIEN) | ;return detail for a pt's clinical reminder
; ORY - return array ; ORPT - patient DFN ; ORIEN - clinical reminder (811.9 ien) |
|
WEB(ORY,ORRM) | ;web page call
|
|
RPC Name | Call Tags |
---|---|
PXRM REMINDER CATEGORIES | CATEGORY |
PXRM REMINDER EVALUATION | ALIST |
PXRM REMINDER WEB | WEB |
PXRM REMINDERS (UNEVALUATED) | LIST |
PXRM REMINDER DETAIL | REMDET |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(811.9 - [#811.9] | ALL+4, ALL+6, ALL+10, AVAL+23, DLG+2, DLGWIPE+2, GETLST+24, GETLST+26, LIST+14, WEB+6 , WEB+8, WEB+9, WEB+10, WEB+12, WEB+13 |
^PXRM(800 - [#800] | WEB+16, WEB+18, WEB+19, WEB+20, WEB+22, WEB+23 |
^PXRMD(801.41 - [#801.41] | DLG+3, DLGWIPE+3 |
^PXRMD(811.7 - [#811.7] | GETLST+4, GETLST+8, GETLST+19, GETLST+20, GETLST+44, GETLST+45 |
^TMP("PXRHM" | AVAL+3!, AVAL+9, AVAL+11, AVAL+32!, REMDET+5!, REMDET+9! |
Name | Line Occurrences |
---|---|
$$DLG | AVAL+27, AVAL+31, GETLST+40 |
$$DLGWIPE | AVAL+27, AVAL+31 |
AVAL | APPL+10, ALIST+4 |
GETLST | CATEGORY+25, GETLST+52 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDR | WEB+2~, WEB+9*, WEB+11, WEB+19*, WEB+21 |
ARR | ALL+2~ |
ARR( | ALL+16*, ALL+19 |
ARRAY | AVAL~ |
ARRAY( | AVAL+1, AVAL+2 |
CNT | CATEGORY+16~, CATEGORY+17*, CATEGORY+19*, CATEGORY+21, LIST+3~, LIST+12*, LIST+15*, WEB+2~, WEB+3*, WEB+11* , WEB+14*, WEB+21*, WEB+24* |
D0 | GETLST~, GETLST+4 |
D1 | GETLST~, GETLST+4, GETLST+6 |
DATA | ALL+2~, ALL+10*, ALL+12, ALL+14, DLG+1~, DLG+3*, DLG+4, DLGWIPE+1~, GETLST+1~, GETLST+20* , GETLST+21, GETLST+22, GETLST+24*, GETLST+28, GETLST+30, GETLST+45*, GETLST+46, WEB+2~ |
DESC | WEB+2~, WEB+3*, WEB+6*, WEB+8, WEB+16*, WEB+18 |
DIEN | DLG+1~, DLG+2*, DLG+3, DLGWIPE+1~, DLGWIPE+2*, DLGWIPE+3 |
DOK | DLG+1~, DLGWIPE+1~ |
DUZ | APPL+5, CATEGORY+5, LIST+6 |
ERR | APPL+2~, APPL+8, APPL+9, CATEGORY+2~, CATEGORY+11, CATEGORY+13, LIST+2~, LIST+9, LIST+10 |
IC | CATEGORY+2~, CATEGORY+17*, GETLST+13*, GETLST+40* |
LEVEL | CATEGORY+16~, CATEGORY+17*, GETLST~, GETLST+3, GETLST+6, GETLST+15*, GETLST+52 |
LINE | WEB+2~, WEB+11*, WEB+12*, WEB+13, WEB+21*, WEB+22*, WEB+23 |
LIST | ALIST~, ALIST+4 |
NAME | ALL+2~, ALL+14*, ALL+16, GETLST+1~, GETLST+8*, GETLST+13, GETLST+28*, GETLST+30*, GETLST+31, GETLST+38* , GETLST+40 |
NL | REMDET+4~, REMDET+7*, REMDET+8 |
OCNT | ALL+2~, ALL+18*, ALL+20*, ALL+21 |
ORCAT | CATEGORY+16~, CATEGORY+21*, CATEGORY+25 |
ORDUE | APPL+3~, ALIST+2~, AVAL+8*, AVAL+16*, AVAL+17*, AVAL+18*, AVAL+27, AVAL+29, AVAL+31, LIST+3~ |
ORDUEDT | APPL+2~, ALIST+1~, AVAL+20*, AVAL+27, LIST+2~ |
ORI | APPL+2~, ALIST+1~, AVAL+1*, AVAL+2, LIST+2~ |
ORIEN | APPL+2~, ALIST+1~, AVAL+2*, AVAL+4, AVAL+6, AVAL+9, AVAL+11, AVAL+23, AVAL+27, AVAL+31 , LIST+2~, LIST+3~, LIST+14*, LIST+15, REMDET~, REMDET+6 |
ORJ | APPL+2~, APPL+4*, ALIST+1~, ALIST+3*, AVAL+26*, AVAL+27, AVAL+30*, AVAL+31, LIST+2~, LIST+4* |
ORLASTDT | APPL+2~, ALIST+1~, AVAL+20*, AVAL+21*, AVAL+27, LIST+2~ |
ORLOC | APPL~, APPL+6, APPL+7, ALIST+1~, CATEGORY~, CATEGORY+7, CATEGORY+8, LIST~, LIST+7, LIST+8 |
ORPRI | APPL+3~, ALIST+2~, AVAL+23*, AVAL+25*, AVAL+27, LIST+3~ |
ORPT | APPL~, ALIST~, AVAL+6, CATEGORY~, LIST~, REMDET~, REMDET+6 |
ORREM | ALL+2~, ALL+3*, ALL+4*, ALL+6, ALL+10, ALL+16, GETLST+1~, GETLST+21*, GETLST+24, GETLST+26 , GETLST+31, GETLST+38*, GETLST+40 |
ORRM | WEB~, WEB+5, WEB+6, WEB+8, WEB+9, WEB+10, WEB+12, WEB+13 |
ORSCAT | GETLST+1~, GETLST+3, GETLST+4*, GETLST+6*, GETLST+8, GETLST+19, GETLST+20, GETLST+44, GETLST+45, GETLST+52 |
ORSRV | APPL+2~, APPL+5*, APPL+6, APPL+7, ALIST+1~, CATEGORY+2~, CATEGORY+5*, CATEGORY+7, CATEGORY+8, LIST+2~ , LIST+6*, LIST+7, LIST+8 |
ORSTA | APPL+3~, ALIST+2~, AVAL+12*, AVAL+14, AVAL+16, AVAL+17, AVAL+18, LIST+3~ |
ORTXT | APPL+2~, ALIST+1~, AVAL+8, AVAL+9*, AVAL+11, AVAL+27, AVAL+31, LIST+2~ |
ORX | APPL+2~, ALIST+1~, AVAL+11*, AVAL+12, AVAL+20, LIST+2~ |
ORY | ALL~, APPL~, ALIST~, CATEGORY~, LIST~, REMDET~, REMDET+8, WEB~ |
ORY( | ALL+21*, AVAL+27*, AVAL+31*, GETLST+13*, GETLST+40*, LIST+15*, WEB+11*, WEB+14*, WEB+21*, WEB+24* |
ORY(1 | APPL+9*, CATEGORY+13*, LIST+10* |
PARENT | GETLST~, GETLST+3*, GETLST+4, GETLST+13, GETLST+40, GETLST+52 |
PASS | APPL+3~, APPL+6*, APPL+7*, APPL+8, CATEGORY+2~, CATEGORY+7*, CATEGORY+8*, CATEGORY+11, LIST+3~, LIST+7* , LIST+8*, LIST+9 |
PCAT | GETLST+1~, GETLST+3*, GETLST+4*, GETLST+13 |
POS | AVAL~, AVAL+2 |
REM | DLG~, DLG+2, DLGWIPE~, DLGWIPE+2 |
SEQ | GETLST+1~, GETLST+22*, GETLST+31, GETLST+36*, GETLST+37*, GETLST+38, GETLST+46*, GETLST+49*, GETLST+50*, GETLST+51 |
SUB | ALL+2~, ALL+18*, ALL+19*, ALL+21, GETLST+1~, GETLST+18*, GETLST+19*, GETLST+20, GETLST+43*, GETLST+44* , GETLST+45, GETLST+46, GETLST+51*, GETLST+52, LIST+3~, LIST+12*, LIST+13*, LIST+14, WEB+2~, WEB+7* , WEB+8*, WEB+9, WEB+10, WEB+12, WEB+13, WEB+17*, WEB+18*, WEB+19, WEB+20, WEB+22 , WEB+23 |
TEMP | GETLST+1~, GETLST+18!, GETLST+43! |
TEMP( | GETLST+31*, GETLST+37, GETLST+38, GETLST+46*, GETLST+50, GETLST+51 |
TEMPLST | CATEGORY+2~ |
TITLE | WEB+2~, WEB+10*, WEB+11, WEB+20*, WEB+21 |
TMPLST | APPL+2~, APPL+8, APPL+10, CATEGORY+11, LIST+2~, LIST+9 |
TMPLST( | CATEGORY+19, CATEGORY+21, LIST+13, LIST+14 |
TXT | WEB+2~, WEB+13*, WEB+14, WEB+23*, WEB+24 |
U | ALL+6, ALL+12, ALL+14, ALL+16, APPL+9, AVAL+2, AVAL+12, AVAL+20, AVAL+23, AVAL+27 , AVAL+31, CATEGORY+13, CATEGORY+21, DLG+2, DLG+4, DLGWIPE+2, DLGWIPE+3, GETLST+4, GETLST+13, GETLST+21 , GETLST+22, GETLST+24, GETLST+26, GETLST+28, GETLST+30, GETLST+31, GETLST+38, GETLST+40, GETLST+46, LIST+10 , LIST+14, WEB+9, WEB+10, WEB+11, WEB+14, WEB+19, WEB+20, WEB+21, WEB+24 |
UNIQ | CATEGORY+16~, CATEGORY+17*, CATEGORY+23*, CATEGORY+25, GETLST+3*, GETLST+39*, GETLST+40, WEB+2~, WEB+3*, WEB+11* , WEB+14, WEB+21*, WEB+24 |
USAGE | ALL+2~, ALL+6*, ALL+7, ALL+8, ALL+9, GETLST+1~, GETLST+26*, GETLST+27 |