PXRMRCUR ;SLC/PKR - Reminder definition computing finding recursion check. ;02/20/2020
Source file <PXRMRCUR.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 2 | PXRM PXRMICHK |
Name | Comments | DBIA/ICR reference |
---|---|---|
DEFCHK(RDCFIEN,DEFIEN,NPAIR,RPAIR) | ;Check a definition for recursion.
|
|
PAIRCHK(NPAIR,RPAIR) | ;Check reminder pairs for recursion.
|
|
RECCHK(DEFIEN) | ;When using the computed finding VA-REMINDER DEFINITION it is
|
|
TERMCHK(RDCFIEN,DEFIEN,NPAIR,RPAIR) | ;Check terms used by a reminder definition.
|
|
TRECCHK(TERMIEN) | ;Starting with a term check for recursion.
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(811.9 - [#811.9] | DEFCHK+2, DEFCHK+4, DEFCHK+8, DEFCHK+11, TERMCHK+2, TERMCHK+3, TERMCHK+5, TERMCHK+7, TERMCHK+20, TRECCHK+10 |
^PXRMD(811.4 - [#811.4] | RECCHK+13, TRECCHK+3 |
^PXRMD(811.5 - [#811.5] | TERMCHK+6, TERMCHK+9, TERMCHK+13, TRECCHK+2, TRECCHK+7, TRECCHK+8 |
Name | Line Occurrences |
---|---|
$$DEFCHK | DEFCHK+18, RECCHK+16, TERMCHK+22, TRECCHK+12 |
$$PAIRCHK | DEFCHK+16, TERMCHK+18 |
$$TERMCHK | RECCHK+18, TRECCHK+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CFPARAM | DEFCHK+1~, DEFCHK+8*, DEFCHK+9, DEFCHK+10, DEFCHK+11, TERMCHK+1~, TERMCHK+13*, TERMCHK+14, TERMCHK+16, TERMCHK+17 , TERMCHK+20, TRECCHK+1~, TRECCHK+8*, TRECCHK+9, TRECCHK+10 |
DEF | TERMCHK+1~, TERMCHK+3*, TERMCHK+11 |
DEFIEN | DEFCHK~, DEFCHK+2, DEFCHK+4, DEFCHK+6, DEFCHK+7, DEFCHK+8, RECCHK~, RECCHK+16, RECCHK+18, TERMCHK~ , TERMCHK+2, TERMCHK+3, TERMCHK+5, TERMCHK+7, TERMCHK+12, TRECCHK+10*, TRECCHK+11, TRECCHK+12, TRECCHK+13 |
FI | DEFCHK+1~, DEFCHK+3*, DEFCHK+4*, DEFCHK+7, DEFCHK+8, DEFCHK+14, TERMCHK+1~, TERMCHK+8*, TERMCHK+9*, TERMCHK+13 , TERMCHK+15 |
FINDING | TERMCHK+1~, TERMCHK+7*, TERMCHK+12 |
IND | PAIRCHK+1~, PAIRCHK+2*, PAIRCHK+3, PAIRCHK+4, PAIRCHK+5*, TRECCHK+1~, TRECCHK+6*, TRECCHK+7*, TRECCHK+8 |
NDEFIEN | DEFCHK+1~, DEFCHK+10*, DEFCHK+11*, DEFCHK+12, DEFCHK+13, DEFCHK+14, DEFCHK+15, DEFCHK+18, TERMCHK+1~, TERMCHK+20* , TERMCHK+21, TERMCHK+22 |
NPAIR | DEFCHK~, DEFCHK+5*, DEFCHK+6, DEFCHK+7, DEFCHK+13, DEFCHK+14, DEFCHK+15, DEFCHK+16, DEFCHK+18, PAIRCHK~ , PAIRCHK+3, PAIRCHK+4, RECCHK+12~, RECCHK+14*, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+10*, TERMCHK+11, TERMCHK+12 , TERMCHK+14, TERMCHK+15, TERMCHK+16, TERMCHK+18, TERMCHK+22, TRECCHK+1~, TRECCHK+5*, TRECCHK+12, TRECCHK+13 |
RDCFIEN | DEFCHK~, DEFCHK+2, DEFCHK+4, DEFCHK+18, RECCHK+12~, RECCHK+13*, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+6 , TERMCHK+9, TERMCHK+22, TRECCHK+1~, TRECCHK+3*, TRECCHK+12, TRECCHK+13 |
RECUR | DEFCHK+1~, DEFCHK+3*, DEFCHK+4, DEFCHK+15*, DEFCHK+16*, DEFCHK+17, DEFCHK+18*, DEFCHK+19, PAIRCHK+1~, PAIRCHK+2* , PAIRCHK+3, PAIRCHK+4*, PAIRCHK+6, RECCHK+12~, RECCHK+16*, RECCHK+18*, RECCHK+19, TERMCHK+1~, TERMCHK+4*, TERMCHK+5 , TERMCHK+9, TERMCHK+16*, TERMCHK+18*, TERMCHK+19, TERMCHK+22*, TERMCHK+23, TRECCHK+1~, TRECCHK+4*, TRECCHK+12*, TRECCHK+13* , TRECCHK+14 |
RPAIR | DEFCHK~, DEFCHK+16, DEFCHK+18, PAIRCHK~, RECCHK+12~, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+18, TERMCHK+22 , TRECCHK+1~, TRECCHK+12, TRECCHK+13 |
RPAIR( | DEFCHK+6*, DEFCHK+7*, DEFCHK+13*, DEFCHK+14*, DEFCHK+15, PAIRCHK+4, TERMCHK+11*, TERMCHK+12*, TERMCHK+14*, TERMCHK+15* , TERMCHK+16 |
TERMIEN | TERMCHK+1~, TERMCHK+4*, TERMCHK+5*, TERMCHK+6, TERMCHK+7, TERMCHK+9, TERMCHK+13, TERMCHK+15, TRECCHK~, TRECCHK+2 , TRECCHK+7, TRECCHK+8 |
U | DEFCHK+15, PAIRCHK+4, TERMCHK+3, TERMCHK+16 |