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

Package: Clinical Reminders

Routine: PXRMGEVA


Information

PXRMGEVA ;SLC/AGP,RFR - Generic entry point to run different Reminder Evaluation ;Jan 13, 2023@17:06

Source Information

Source file <PXRMGEVA.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 4 EVAL^PXRM  RUN^PXRMLCR  DEF^PXRMLDR  (GETGRPS,ORDERCHK,ORDERGRP)^PXRMORCH  
Order Entry Results Reporting 2 EN^ORQ1  ($$PKGID,$$VALUE,EN,OIS)^ORX8  
Kernel 1 $$NOW^XLFDT  
VA FileMan 1 UPDATE^DIE  

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: 1

Package Total Caller Graph
Clinical Reminders 1 PXRMGEV  

Entry Points

Name Comments DBIA/ICR reference
ERROR(RESULT,MSG) ;
FINDDGS(RESULT,INPUT) ;
GETOIS(INPUT) ; find orderable items for each order
GTORDERS(INPUT) ;
GETVAL(INPUT,TYPE) ;
REM(RESULT,INPUT) ; controller for reminder evaluation types
REMMDEF(INPUT,DEFARR) ; update DEFARR with modifiers
REMEVAL(RESULT,INPUT) ;
MAINDF(DFN,PXRMITEM,OUTTYPE,EVALDT,SAVEFIE) ;
REMLIST(RESULT,INPUT) ;
REMPLCRE(PLNAME,SECURE,OVER) ;
REMOC(RESULT,INPUT) ; controller for reminder order checks

External References

Name Field # of Occurrence
UPDATE^DIE REMPLCRE+16
EN^ORQ1 GTORDERS+8
$$PKGID^ORX8 GTORDERS+21
$$VALUE^ORX8 GTORDERS+22
EN^ORX8 GTORDERS+16
OIS^ORX8 GETOIS+3, GTORDERS+24
EVAL^PXRM MAINDF+8
RUN^PXRMLCR REMLIST+8
DEF^PXRMLDR MAINDF+2
GETGRPS^PXRMORCH REMOC+12
ORDERCHK^PXRMORCH REMOC+18
ORDERGRP^PXRMORCH REMOC+20
$$NOW^XLFDT MAINDF+7, REMPLCRE+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] FINDDGS+3
^PXD(801.1 - [#801.1] REMOC+26
^PXD(811.9 - [#811.9] REMEVAL+8, REMEVAL+9
^PXRM(810.4 - [#810.4] REMLIST+4
^PXRMD(811.4 - [#811.4] MAINDF+4
^PXRMXP(810.5 - [#810.5] REMLIST+9, REMLIST+10, REMLIST+11, REMLIST+14, REMLIST+15, REMPLCRE+4, REMPLCRE+8, REMPLCRE+11, REMPLCRE+19
^TMP("ORR" GTORDERS+4!, GTORDERS+9, GTORDERS+10, GTORDERS+11, GTORDERS+20, GTORDERS+26!
^TMP("PXRHM" REMEVAL+3!, REMEVAL+10, REMEVAL+12, REMEVAL+13, REMEVAL+14!, MAINDF+9*
^TMP("PXRM BL DATA" REMEVAL+15, REMEVAL+16, REMEVAL+17, REMEVAL+19, REMEVAL+20, REMEVAL+21, REMEVAL+22!
^TMP($J REMOC+22, REMOC+24, REMOC+25, REMOC+29!

Label References

Name Line Occurrences
$$REMPLCRE REMLIST+6
ERROR FINDDGS+3, REMLIST+4, REMLIST+6
MAINDF REMEVAL+7
REMEVAL REM+2
REMLIST REM+1
REMOC REM+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY GETOIS+1~
BEG REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+8
CNT GETOIS+1~, REMLIST+1~, REMLIST+14*, REMLIST+15
DATA REMLIST+1~, REMLIST+15*, REMLIST+16
DATANAM REMLIST+1~, REMLIST+16*, REMLIST+17
DATAVAL REMLIST+1~, REMLIST+16*, REMLIST+17
DATE GTORDERS+1~, GTORDERS+9*, GTORDERS+10, GTORDERS+11, GTORDERS+20
DEFARR REMMDEF~, MAINDF+1~, MAINDF+2, MAINDF+8
DEFARR("E" MAINDF+5
DEFARR(20 REMMDEF+2, REMMDEF+3, REMMDEF+9*, MAINDF+5*
DFN MAINDF~, MAINDF+8
DIEN GTORDERS+1~, GTORDERS+3*, GTORDERS+5, GTORDERS+6, GTORDERS+8
DISPLAY REMOC+1~, REMOC+25*, REMOC+26, REMOC+27
DUZ REMPLCRE+15
END GTORDERS+1~, REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+8
EVALDT MAINDF~, MAINDF+6, MAINDF+7*, MAINDF+8
FAIL FINDDGS+1~, FINDDGS+2*, FINDDGS+3*, REMLIST+1~, REMLIST+2*, REMLIST+4*, REMLIST+6*
FDA REMPLCRE+1~
FDA( REMPLCRE+15*
FIEVAL REMEVAL+1~, REMEVAL+5*, REMEVAL+7, REMEVAL+12, REMEVAL+20, MAINDF+1~, MAINDF+8, MAINDF+9
FINDING MAINDF+1~, MAINDF+5*
FOUND REMOC+1~, REMOC+7*
GNAME REMOC+1~
GROUPS REMOC+1~, REMOC+2*, REMOC+18, REMOC+20
IEN FINDDGS+1~, FINDDGS+3*, FINDDGS+4, FINDDGS+5, FINDDGS+6
IENS REMPLCRE+1~, REMPLCRE+14*, REMPLCRE+15
INC REMLIST+1~
INPUT FINDDGS~, GETOIS~, GTORDERS~, GETVAL~, REM~, REM+1, REM+2, REM+3, REMMDEF~, REMEVAL~
, REMLIST~, REMOC~
INPUT("DFN" GTORDERS+2, REMEVAL+7, REMOC+4
INPUT("DG IEN " , FINDDGS+4*, FINDDGS+5*, FINDDGS+6*, GTORDERS+3, GTORDERS+5, GTORDERS+6
INPUT("EVAL" REMMDEF+4, REMMDEF+5, REMMDEF+6, REMMDEF+7, REMMDEF+10, REMMDEF+11, REMMDEF+12*
INPUT("LR" REM+1, REMLIST+2, REMLIST+5
INPUT("REMINDERS" REM+2, REMEVAL+4, REMEVAL+5, REMEVAL+6
INPUT("ROC DI SPLAY GROUPS" , FINDDGS+2, FINDDGS+5, FINDDGS+6
INPUT("ROC OR DERED WITHIN" , GTORDERS+14, DERS" , GETOIS+2, GETOIS+4*, GTORDERS+12, GTORDERS+19*, GTORDERS+20*, GTORDERS+21*, GTORDERS+23*
, GTORDERS+25*, REMOC+3, REMOC+7, REMOC+9, REMOC+10, REMOC+31, REMOC+32, REMOC+33
INPUT("ROC RE TURN TYPE" , REMOC+11, REMOC+16, REMOC+33
INPUT("ROC ST ART" , GTORDERS+5, ATUS" , GTORDERS+13, OP" , GTORDERS+6
INPUT("ROC" REMOC+2
INPUT("VARIABLES" GETVAL+1
ITEM REMMDEF+1~, REMMDEF+3*, REMMDEF+4, REMMDEF+5, REMMDEF+6, REMMDEF+7
LIEN REMLIST+1~, REMLIST+3!, REMLIST+4*, REMLIST+8
LNAME REMLIST+1~, REMLIST+2*, REMLIST+4, REMLIST+5, REMLIST+12, REMLIST+17, REMLIST+18
MESSAGE MAINDF+1~
MOD GTORDERS+1~, GTORDERS+22*, GTORDERS+23
MSG ERROR~, ERROR+1, REMPLCRE+18
NAME FINDDGS+1~, FINDDGS+2*, FINDDGS+3, FINDDGS+5, FINDDGS+6, REMPLCRE+1~, REMPLCRE+6*, REMPLCRE+8, REMPLCRE+10*, REMPLCRE+11
, REMPLCRE+15, REMPLCRE+19, REMPLCRE+20
NODE GTORDERS+1~, GTORDERS+11*, GTORDERS+12, GTORDERS+13, GTORDERS+14, GTORDERS+15, GTORDERS+17*, GTORDERS+19, REMLIST+1~, REMLIST+5*
NUM GETOIS+1~, REMMDEF+1~, REMMDEF+2*, REMMDEF+3, REMMDEF+9, REMLIST+1~, REMLIST+10*, REMLIST+11, REMLIST+14, REMLIST+15
, REMPLCRE+1~, REMPLCRE+2*, REMOC+1~
OI GETOIS+1~, REMOC+1~, REMOC+9*, REMOC+10, REMOC+12, REMOC+18, REMOC+20, REMOC+22, REMOC+24, REMOC+25
, REMOC+29
OIGROUPS REMOC+1~, REMOC+12, REMOC+14
OINAME REMOC+1~, REMOC+10*
ONAME REMEVAL+1~, REMEVAL+5*, REMEVAL+10, REMEVAL+11, REMEVAL+12, REMEVAL+13, REMEVAL+19, REMEVAL+20, REMEVAL+21
ORDIEN GETOIS+1~, GETOIS+2*, GETOIS+3, GETOIS+4, GTORDERS+1~, GTORDERS+15*, GTORDERS+16, GTORDERS+19, GTORDERS+20, GTORDERS+21
, GTORDERS+22, GTORDERS+23, GTORDERS+24, GTORDERS+25, REMOC+1~, REMOC+7*, REMOC+9, REMOC+10, REMOC+14, REMOC+28
, REMOC+30, REMOC+31, REMOC+32, REMOC+33
ORLIST GTORDERS+1~
ORN GTORDERS+1~, GTORDERS+10*, GTORDERS+11, GTORDERS+20
ORUPCHUK GTORDERS+1~, GTORDERS+18!
ORUPCHUK("ORNP" GTORDERS+17
OUTTYPE REMEVAL+1~, REMEVAL+6*, REMEVAL+7, REMEVAL+13, REMEVAL+21, MAINDF~, MAINDF+3, MAINDF+5, MAINDF+8
OVER REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+6, REMPLCRE~, REMPLCRE+4, REMPLCRE+8
PAT GTORDERS+1~, GTORDERS+2*, GTORDERS+8, REMLIST+1~, REMLIST+11*, REMLIST+12, REMLIST+17, REMOC+1~, REMOC+4*, REMOC+18
, REMOC+20
PATCREAT REMLIST+1~
PFNAME REMLIST+1~, REMLIST+3!, REMLIST+7*, REMLIST+18
PIECE REMMDEF+1~, REMMDEF+6*, REMMDEF+7, REMMDEF+9
PLIST REMLIST+1~, REMLIST+3!, REMLIST+6*, REMLIST+7, REMLIST+8, REMLIST+9, REMLIST+10, REMLIST+11, REMLIST+14, REMLIST+15
PLNAME REMLIST+6, REMPLCRE~, REMPLCRE+4, REMPLCRE+6, REMPLCRE+10
PNAME REMEVAL+1~, REMEVAL+8*, REMEVAL+9*, REMEVAL+10, REMEVAL+11, REMEVAL+13, REMEVAL+17*, REMEVAL+18, REMEVAL+19, REMEVAL+20
, REMEVAL+21, REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+6, REMOC+1~
POS GETOIS+1~
PXRMINST GTORDERS+1~, GTORDERS+22*, GTORDERS+23
PXRMITEM MAINDF~, MAINDF+2, MAINDF+9
PXRMOIS GETOIS+1~, GETOIS+3!, GETOIS+4, GTORDERS+1~, GTORDERS+24!, GTORDERS+25
PXRMSRCFF REMEVAL+1~, REMEVAL+2*
REMCFIEN MAINDF+1~, MAINDF+4*, MAINDF+5
RESULT ERROR~, ERROR+1, FINDDGS~, FINDDGS+3, REM~, REM+1, REM+2, REM+3, REMEVAL~, REMEVAL+10
, REMEVAL+11, REMEVAL+12, REMEVAL+13, REMEVAL+19, REMEVAL+20, REMEVAL+21, REMLIST~, REMLIST+4, REMLIST+6, REMLIST+12
, REMLIST+17, REMLIST+18, REMLIST+19, REMPLCRE+1~, REMPLCRE+2*, REMPLCRE+4*, REMPLCRE+5, REMPLCRE+19*, REMPLCRE+20, REMOC~
, REMOC+13, REMOC+14, REMOC+23, REMOC+28, REMOC+30, REMOC+31, REMOC+32, REMOC+33
RETDATA REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+13
RIEN REMEVAL+1~, REMEVAL+4*, REMEVAL+5, REMEVAL+6, REMEVAL+7, REMEVAL+8, REMEVAL+9, REMEVAL+10, REMEVAL+12, REMEVAL+13
, REMOC+1~, REMOC+26*
RIEN("C" REMEVAL+16*, REMEVAL+18, REMEVAL+19, REMEVAL+21
RNAME REMOC+1~, REMOC+26*, REMOC+27*, REMOC+28
SAVEFIE MAINDF~, MAINDF+6*, MAINDF+9
SECURE REMLIST+1~, REMLIST+3!, REMLIST+5*, REMLIST+6, REMPLCRE~, REMPLCRE+15
SEV REMOC+1~, REMOC+24*, REMOC+25
START GTORDERS+1~, GTORDERS+5*, GTORDERS+8, GTORDERS+14
STATUS REMOC+1~, REMOC+5*, REMOC+18, REMOC+20
STOP GTORDERS+1~, GTORDERS+6*, GTORDERS+8, GTORDERS+14
SUB REMMDEF+1~, REMMDEF+5*, REMMDEF+6, REMMDEF+7, REMMDEF+9
TEMP REMMDEF+1~, REMMDEF+8*, REMMDEF+11*
TODAY REMEVAL+1~, REMEVAL+6*, REMEVAL+7
TYPE GETVAL~, GETVAL+1
U ERROR+1, GTORDERS+12, GTORDERS+13, GTORDERS+14, GTORDERS+15, GTORDERS+17, REMMDEF+3, REMMDEF+9, REMEVAL+5, REMEVAL+6
, REMEVAL+8, REMEVAL+9, MAINDF+5, REMLIST+5, REMLIST+7, REMLIST+11, REMLIST+16, REMPLCRE+20, REMOC+10, REMOC+26
UNIQUE REMPLCRE+1~, REMPLCRE+2*, REMPLCRE+9, REMPLCRE+11*
VALUE REMMDEF+1~, REMMDEF+7*, REMMDEF+8, REMMDEF+9, REMMDEF+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All