PXRMEFM ; SLC/PKR/PJH - Extract Counting Rule Management ;08/03/2006
Source file <PXRMEFM.m>
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 1 | PXRM EXTRACT COUNTING RULES |
PCE Patient Care Encounter | 1 | PXRM EXTRACT COUNTING RULES |
Name | Comments | DBIA/ICR reference |
---|---|---|
XSEL | ;PXRM EXTRACT COUNTING RULE SELECT ENTRY validation
|
|
HDR | ; Header code
|
|
FRE(NUMBER,NAME,CLASS) | ;Format entry number, name
|
|
BLDLIST | ;Build workfile
|
|
LIST(RLIST,IEN,PIEN) | ;Build a list of extract findings for parameter.
|
|
XQORM | ||
HLP | ;Help code
|
|
INIT | ;Init
|
|
EXIT | ;Exit code
|
|
HELP(CALL) | ;General help text routine
|
|
ENTRY | ;Entry code
|
|
START(PIEN) | ;
|
|
EFADD | ;Add Rule Option
|
|
EFINQ | ;Extract Finding Inquiry - PXRM EXTRACT FINDINQ DISPLAY/EDIT entry
|
|
PEXIT | ;PXRM EXCH MENU protocol exit code
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101 - [#101] | XQORM |
^PXRM(810.7 - [#810.7] | LIST+5, LIST+6, LIST+7, LIST+8 |
^TMP("PXRMEFM" | BLDLIST+1!, BLDLIST+4*, BLDLIST+6*, EXIT+1!, XSEL+14, EFINQ+10 |
^TMP("PXRMEFMH" | EXIT+2! |
Name | Line Occurrences |
---|---|
$$FRE | LIST+10 |
BLDLIST | ENTRY+1, XSEL+18, EFADD+9, EFINQ+13 |
LIST | BLDLIST+3 |
XQORM | ENTRY+1, PEXIT+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CALL | HELP~, HELP+2 |
CLASS | FRE~, FRE+6 |
EPCLASS | LIST+1~, LIST+8*, LIST+10 |
FNAME | LIST+1~, LIST+7*, LIST+10 |
FRIEN | EFINQ+1~, EFINQ+10*, EFINQ+11 |
HTEXT | HELP+1~, HELP+6 |
HTEXT(1 | HELP+3* |
HTEXT(2 | HELP+4* |
IEN | BLDLIST+2~, BLDLIST+3, XSEL+1~, XSEL+14*, XSEL+16, LIST~ |
IEN( | BLDLIST+6, LIST+11* |
IND | BLDLIST+2~, BLDLIST+6*, EFINQ+1~, EFINQ+7*, EFINQ+8*, EFINQ+10, LIST+1~, LIST+6*, LIST+7, LIST+8 , LIST+11 |
>> IORESET | EFADD+3 |
NAME | LIST+1~, LIST+4*, LIST+5*, LIST+6, FRE~, FRE+4 |
NUMBER | FRE~, FRE+3 |
ORU | HLP+1~ |
ORUPRMT | HLP+1~ |
PIEN | START~, BLDLIST+3, LIST~ |
PLIST | BLDLIST+2~, BLDLIST+3, BLDLIST+4, LIST+1~ |
PLIST("VALMCNT" | BLDLIST+5 |
PXRMDONE | START+1~, EFINQ+6*, EFINQ+8 |
RLIST | LIST~ |
RLIST( | LIST+10* |
RLIST("VALMCNT" | LIST+12* |
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 | XQORM, LIST+7, LIST+8 |
>> VALMAR | XSEL+9 |
VALMBCK | START+1~, EXIT+5*, XSEL+8*, XSEL+11*, XSEL+20*, EFADD+11*, EFINQ+15* |
VALMCNT | START+1~, START+4*, BLDLIST+5*, BLDLIST+6, INIT+1*, XQORM, XSEL+9, LIST+3*, LIST+9*, LIST+10 , LIST+11, LIST+12 |
VALMSG | START+1~, HDR+1*, PEXIT+1* |
VALMY | EFINQ+1~, EFINQ+5 |
VALMY( | EFINQ+8 |
X | START+1~, START+2* |
XMZ | START+1~ |
XQORM | START+1~, HLP+1~ |
XQORM("#" | XQORM* |
XQORM("A" | XQORM+1* |
XQORNOD | START+1~ |
XQORNOD(0 | XSEL+2, EFINQ+2 |