PXRMLRM ; SLC/PJH/PKR - List Rule Management ; 03/06/2009
Source file <PXRMLRM.m>
Package | Total | Call Graph |
---|---|---|
Registration | 4 | (CHGCAP,EN)^VALM FULL^VALM1 CLEAN^VALM10 EN^VALM2 |
Clinical Reminders | 3 | HELP^PXRMEUT (ADD,START)^PXRMLRED RSTEST^PXRMRST |
Kernel | 2 | ENDR^%ZISS ($$LJ,$$RJ)^XLFSTR |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 1 | PXRM LIST RULE MANAGEMENT |
PCE Patient Care Encounter | 1 | PXRM LIST RULE MANAGEMENT |
Name | Comments | DBIA/ICR reference |
---|---|---|
XSEL | ;PXRM LIST RULE MANAGEMENT SELECT ENTRY validation
|
|
HDR | ; Header code
|
|
LRADD | ;Add Rule Option
|
|
BLDLIST | ;Build workfile
|
|
LIST(RLIST,IEN,LRTYP) | ;Build a list of list rule entries.
|
|
HLP | ;Help code
|
|
XSELE | ;
|
|
START | ||
INIT | ;Init
|
|
XQORM | ||
EXIT | ;Exit code
|
|
HELP(CALL) | ;General help text routine
|
|
LRINQ | ;Rule Inquiry - PXRM LIST RULE DISPLAY/EDIT entry
|
|
ENTRY | ;Entry code
|
|
VIEW | ;Select view
|
|
FRE(NUMBER,NAME,CLASS) | ;Format entry number, name
|
|
PEXIT | ;Protocol exit code
|
Name | Field # of Occurrence |
---|---|
ENDR^%ZISS | START+2 |
^DIR | VIEW+15, XSEL+24 |
HELP^PXRMEUT | HELP+16 |
ADD^PXRMLRED | LRADD+6 |
START^PXRMLRED | LRINQ+10, XSEL+31 |
RSTEST^PXRMRST | XSEL+35 |
CHGCAP^VALM | BLDLIST+7, BLDLIST+8, BLDLIST+9, BLDLIST+10, BLDLIST+11 |
EN^VALM | START+8, HLP+3 |
FULL^VALM1 | EXIT+4 |
CLEAN^VALM10 | EXIT+3, XSELE+1 |
EN^VALM2 | LRINQ+2 |
$$LJ^XLFSTR | FRE+5 |
$$RJ^XLFSTR | FRE+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | XQORM |
^PXRM(810.4 - [#810.4] | LIST+5, LIST+6, LIST+7, LIST+10 |
^TMP("PXRMLRM" | BLDLIST+1!, BLDLIST+4*, BLDLIST+6*, EXIT+1!, LRINQ+9, XSEL+14 |
^TMP("PXRMLRMH" | EXIT+2! |
Name | Line Occurrences |
---|---|
$$FRE | LIST+12 |
BLDLIST | ENTRY+1, LRADD+9, LRINQ+11, VIEW+22, XSELE+2 |
HDR | VIEW+22 |
LIST | BLDLIST+3 |
XQORM | ENTRY+1, PEXIT+3, XSELE+2 |
XSELE | XSEL+28 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CALL | HELP~, HELP+2, HELP+6 |
CLASS | FRE~, FRE+6 |
CODE | VIEW+3~ |
DATA | LIST+1~, LIST+7*, LIST+8, LIST+9 |
DIR | VIEW+3~, VIEW+15!, XSEL+17~, XSEL+24! |
DIR("?" | VIEW+13*, XSEL+23* |
DIR("??" | VIEW+14* |
DIR("A" | VIEW+11*, XSEL+21* |
DIR("B" | VIEW+12*, XSEL+22* |
DIR(0 | VIEW+7*, VIEW+8*, VIEW+9*, VIEW+10*, XSEL+19*, XSEL+20* |
DIROUT | VIEW+6!, VIEW+16, XSEL+18!, XSEL+25 |
DIRUT | VIEW+6!, XSEL+18! |
DTOUT | VIEW+6!, VIEW+16*, VIEW+17, XSEL+18!, XSEL+25*, XSEL+26, XSEL+32, XSEL+36 |
DUOUT | VIEW+6!, VIEW+17, XSEL+18!, XSEL+26, XSEL+32, XSEL+36 |
HTEXT | HELP+1~, HELP+16 |
HTEXT(1 | HELP+3*, HELP+7* |
HTEXT(2 | HELP+4*, HELP+8* |
HTEXT(3 | HELP+9* |
HTEXT(4 | HELP+10* |
HTEXT(5 | HELP+11* |
HTEXT(6 | HELP+12* |
HTEXT(7 | HELP+13* |
HTEXT(8 | HELP+14* |
IEN | BLDLIST+2~, BLDLIST+3, LIST~, XSEL+1~, XSEL+14*, XSEL+31, XSEL+35 |
IEN( | BLDLIST+6, LIST+13* |
IND | START~, START+7*, BLDLIST+2~, BLDLIST+6*, LIST+1~, LIST+6*, LIST+7, LIST+10, LIST+13, LRINQ+1~ , LRINQ+6*, LRINQ+7*, LRINQ+9 |
>> IORESET | LRADD+3, VIEW+1 |
LRCLASS | LIST+1~, LIST+10*, LIST+12 |
LRIEN | LRINQ+1~, LRINQ+9*, LRINQ+10 |
LRNAME | LIST+1~, LIST+9*, LIST+12 |
LRTYP | LIST~, LIST+8 |
NAME | FRE~, FRE+4, LIST+1~, LIST+4*, LIST+5*, LIST+6 |
NUMBER | FRE~, FRE+3 |
OPTION | XSEL+17~, XSEL+27*, XSEL+28, XSEL+31, XSEL+35 |
ORU | HLP+1~ |
ORUPRMT | HLP+1~ |
PLIST | BLDLIST+2~, BLDLIST+3, BLDLIST+4 |
PLIST("VALMCNT" | BLDLIST+5 |
PXRMDONE | START~, LRINQ+5*, LRINQ+7 |
PXRMTYP | START~, START+5*, BLDLIST+3, BLDLIST+7, BLDLIST+8, BLDLIST+9, BLDLIST+10, BLDLIST+11, BLDLIST+12, LRINQ+10 , VIEW+5, VIEW+19*, VIEW+20*, XSEL+20, XSEL+31 |
RIEN | XSEL+17~ |
RLIST | LIST~ |
RLIST( | LIST+12* |
RLIST("VALMCNT" | LIST+14* |
SEL | XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14 |
SUB | HLP+1~, HLP+2* |
TCLASS | FRE+2~, FRE+6*, FRE+7 |
TEMP | FRE+2~, FRE+3*, FRE+5*, FRE+7*, FRE+8 |
TNAME | FRE+2~, FRE+4*, FRE+5 |
TSOURCE | FRE+2~ |
U | LIST+8, LIST+9, LIST+10, VIEW+7, VIEW+14, XSEL+19, XQORM |
>> VALMAR | XSEL+9 |
VALMBCK | START~, EXIT+5*, LRADD+10*, LRINQ+12*, VIEW+2*, XSEL+8*, XSEL+11*, XSEL+26*, XSELE+3* |
>> VALMBG | BLDLIST+12*, VIEW+5 |
VALMBGS | START~ |
VALMBGS( | START+7*, BLDLIST+12, VIEW+5* |
VALMCNT | START~, START+3*, BLDLIST+5*, BLDLIST+6, INIT+1*, LIST+3*, LIST+11*, LIST+12, LIST+13, LIST+14 , XSEL+9, XQORM |
VALMSG | START~, HDR+1*, PEXIT+1* |
VALMY | LRINQ+1~, LRINQ+4 |
VALMY( | LRINQ+7 |
X | START~, START+1*, VIEW+3~, XSEL+17~ |
XMZ | START~ |
XQORM | START~, HLP+1~ |
XQORM("#" | XQORM* |
XQORM("A" | XQORM+1* |
XQORNOD | START~ |
XQORNOD(0 | LRINQ+2, XSEL+2 |
Y | VIEW+3~, VIEW+19, VIEW+20, XSEL+17~, XSEL+27 |