Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMRCUR

Package: Clinical Reminders

Routine: PXRMRCUR


Information

PXRMRCUR ;SLC/PKR - Reminder definition computing finding recursion check. ;02/20/2020

Source Information

Source file <PXRMRCUR.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRM  PXRMICHK  

Entry Points

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.

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$DEFCHK DEFCHK+18, RECCHK+16, TERMCHK+22, TRECCHK+12
$$PAIRCHK DEFCHK+16, TERMCHK+18
$$TERMCHK RECCHK+18, TRECCHK+13

Local Variables

Legend:

>> 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
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All