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

Package: Clinical Reminders

Routine: PXRMLOGX


Information

PXRMLOGX ;SLC/PKR - Clinical Reminders logic cross-reference routines. ;11/04/2011

Source Information

Source file <PXRMLOGX.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Clinical Reminders 3 CRESLOG^PXRMFFDB  (BLDAFL,BLDINFL,BLDPCLS,BLDRESLS)^PXRMLOGX  POSTFIX^PXRMSTAC  
VA Fileman 1 EN^DDIOL  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Clinical Reminders 6 PXRMEXIC  PXRMLDR  PXRMLOGX  PXRMREDT  PXRMV1I  PXRMV2I  

Entry Points

Name Comments DBIA/ICR reference
DELNXR(X2) ;For a new style cross-reference check X2 to determine
BLDPCLS(IEN,KI,NODEP) ;Build the Internal Patient Cohort Logic string for a
BLDAFL(IEN,KI,NODEP) ;Build a list of findings that can change the
ERRMSG(FTYPE) ;Display too many findings error message.
CPRESLS(IEN,X) ;Copy the user input Resolution Logic string to the
EDITNXR(X1,X2) ;For a new style cross-reference check X1 and X2 to determine
BLDALL(IEN,KI,NODEP) ;Build all the findings lists.
CPPCLS(IEN,X) ;Copy the user input Patient Cohort Logic string to the
BLDINFL(IEN,KI,NODEP) ;Build the list of findings that are information only.
BLDRESLS(IEN,KI,NODEP) ;Build the Internal Resolution Logic string for a
CHKSLEN(STRING,WORD) ;Determine if appending WORD to STRING will cause

External References

Name Field # of Occurrence
EN^DDIOL ERRMSG+6
CRESLOG^PXRMFFDB BLDRESLS+41, CPRESLS+28
BLDAFL^PXRMLOGX BLDALL+8
BLDINFL^PXRMLOGX BLDALL+9
BLDPCLS^PXRMLOGX BLDALL+6
BLDRESLS^PXRMLOGX BLDALL+7
POSTFIX^PXRMSTAC CPPCLS+11, CPRESLS+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.9 - [#811.9] BLDAFL+9, BLDAFL+14, BLDAFL+17, BLDAFL+24*, BLDAFL+26*, BLDALL+5, BLDINFL+8, BLDINFL+12, BLDINFL+18, BLDINFL+25
, BLDINFL+32, BLDINFL+47*, BLDINFL+49*, BLDPCLS+9, BLDPCLS+11, BLDPCLS+18, BLDPCLS+21, BLDPCLS+31*, BLDPCLS+32*, BLDPCLS+34*
, BLDRESLS+9, BLDRESLS+11, BLDRESLS+17, BLDRESLS+20, BLDRESLS+29*, BLDRESLS+33*, BLDRESLS+35*, BLDRESLS+37*, CPPCLS+6*, CPPCLS+9
, CPPCLS+26*, CPPCLS+28*, CPRESLS+6*, CPRESLS+10, CPRESLS+25*, CPRESLS+30*

Label References

Name Line Occurrences
$$CHKSLEN BLDAFL+20, BLDAFL+23, BLDINFL+43, BLDINFL+46, BLDPCLS+26, BLDPCLS+29, BLDRESLS+25, BLDRESLS+34, CPPCLS+23, CPPCLS+25
, CPRESLS+20, CPRESLS+23
ERRMSG BLDAFL+27, BLDINFL+50, BLDPCLS+35, BLDRESLS+38, CPPCLS+29, CPRESLS+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADD EDITNXR+2~, EDITNXR+10*, EDITNXR+11*, EDITNXR+14
AREDIFF EDITNXR+2~, EDITNXR+3*, EDITNXR+9*, EDITNXR+12
>> DIUTIL BLDAFL+5, BLDALL+2, BLDINFL+4, BLDPCLS+6, BLDRESLS+6, CPPCLS+3, CPRESLS+3
EDIT EDITNXR+2~, EDITNXR+12*, EDITNXR+13*, EDITNXR+14
FIA BLDINFL+7~
FIA( BLDINFL+16*, BLDINFL+23!, BLDINFL+30!, BLDINFL+37!, BLDINFL+41
FLIST BLDAFL+8~, BLDAFL+10*, BLDAFL+20, BLDAFL+21*, BLDAFL+22*, BLDAFL+23, BLDAFL+24, BLDINFL+7~, BLDINFL+20*, BLDINFL+22
, BLDINFL+27*, BLDINFL+29, BLDINFL+34*, BLDINFL+36, BLDINFL+39*, BLDINFL+43, BLDINFL+44*, BLDINFL+45*, BLDINFL+46, BLDINFL+47
, BLDPCLS+10~, BLDPCLS+14*, BLDPCLS+26, BLDPCLS+27*, BLDPCLS+29, BLDPCLS+32, BLDRESLS+10~, BLDRESLS+13*, BLDRESLS+25, BLDRESLS+26*
, BLDRESLS+27*, BLDRESLS+34, BLDRESLS+35, BLDRESLS+41, CPPCLS+8~, CPPCLS+10*, CPPCLS+16*, CPPCLS+17*, CPPCLS+21*, CPPCLS+23
, CPPCLS+24*, CPPCLS+25, CPPCLS+26, CPRESLS+9~, CPRESLS+12*, CPRESLS+20, CPRESLS+21*, CPRESLS+22*, CPRESLS+23, CPRESLS+25
, CPRESLS+28
FREQ BLDAFL+8~, BLDAFL+17*, BLDAFL+18
FTYPE BLDAFL+8~, BLDAFL+12*, BLDAFL+22, BLDINFL+7~, BLDINFL+10*, BLDINFL+15, BLDPCLS+10~, BLDPCLS+16*, BLDPCLS+24, BLDRESLS+10~
, BLDRESLS+15*, BLDRESLS+23, ERRMSG~, ERRMSG+3
IEN BLDAFL~, BLDAFL+9, BLDAFL+14, BLDAFL+17, BLDAFL+24, BLDAFL+26, BLDALL~, BLDALL+5, BLDALL+6, BLDALL+7
, BLDALL+8, BLDALL+9, BLDINFL~, BLDINFL+8, BLDINFL+12, BLDINFL+18, BLDINFL+25, BLDINFL+32, BLDINFL+47, BLDINFL+49
, BLDPCLS~, BLDPCLS+9, BLDPCLS+11, BLDPCLS+18, BLDPCLS+21, BLDPCLS+31, BLDPCLS+32, BLDPCLS+34, BLDRESLS~, BLDRESLS+9
, BLDRESLS+11, BLDRESLS+17, BLDRESLS+20, BLDRESLS+29, BLDRESLS+33, BLDRESLS+35, BLDRESLS+37, CPPCLS~, CPPCLS+6, CPPCLS+9
, CPPCLS+26, CPPCLS+28, CPRESLS~, CPRESLS+6, CPRESLS+10, CPRESLS+25, CPRESLS+30
IND BLDAFL+8~, BLDAFL+13*, BLDAFL+14*, BLDAFL+16, BLDAFL+17, BLDAFL+20, BLDAFL+22, BLDINFL+7~, BLDINFL+11*, BLDINFL+12*
, BLDINFL+14, BLDINFL+15, BLDINFL+21*, BLDINFL+22, BLDINFL+28*, BLDINFL+29, BLDINFL+35*, BLDINFL+36, BLDINFL+40*, BLDINFL+41*
, BLDINFL+43, BLDINFL+45, BLDPCLS+10~, BLDPCLS+17*, BLDPCLS+18*, BLDPCLS+20, BLDPCLS+21, BLDPCLS+24, BLDPCLS+26, BLDPCLS+27
, BLDRESLS+10~, BLDRESLS+16*, BLDRESLS+17*, BLDRESLS+19, BLDRESLS+20, BLDRESLS+23, BLDRESLS+25, BLDRESLS+27, CPPCLS+8~, CPPCLS+12*
, CPPCLS+13, CPPCLS+19*, CPPCLS+20, CPPCLS+23, CPRESLS+9~, CPRESLS+14*, CPRESLS+15, CPRESLS+17*, CPRESLS+18, CPRESLS+20
, DELNXR+3~, DELNXR+5*, DELNXR+6*, DELNXR+7, EDITNXR+2~, EDITNXR+5*, EDITNXR+6*, EDITNXR+7, EDITNXR+8, EDITNXR+9
KI BLDAFL~, BLDAFL+16, BLDALL~, BLDALL+6, BLDALL+7, BLDALL+8, BLDALL+9, BLDINFL~, BLDINFL+14, BLDPCLS~
, BLDPCLS+20, BLDRESLS~, BLDRESLS+19
MAXSLEN CHKSLEN+2~*, CHKSLEN+3
NODE BLDAFL+8~, BLDAFL+11*, BLDAFL+12, BLDAFL+14, BLDAFL+16, BLDAFL+17, BLDINFL+7~, BLDINFL+9*, BLDINFL+10, BLDINFL+12
, BLDINFL+14, BLDPCLS+10~, BLDPCLS+15*, BLDPCLS+16, BLDPCLS+18, BLDPCLS+20, BLDPCLS+21, BLDPCLS+27, BLDRESLS+10~, BLDRESLS+14*
, BLDRESLS+15, BLDRESLS+17, BLDRESLS+19, BLDRESLS+20, BLDRESLS+27
NODEP BLDAFL~, BLDAFL+16, BLDALL~, BLDALL+6, BLDALL+7, BLDALL+8, BLDALL+9, BLDINFL~, BLDINFL+14, BLDPCLS~
, BLDPCLS+20, BLDRESLS~, BLDRESLS+19
NUM BLDAFL+8~, BLDAFL+10*, BLDAFL+19*, BLDAFL+20, BLDAFL+21, BLDAFL+23, BLDAFL+24, BLDINFL+7~, BLDINFL+19*, BLDINFL+21
, BLDINFL+26*, BLDINFL+28, BLDINFL+33*, BLDINFL+35, BLDINFL+40*, BLDINFL+42*, BLDINFL+43, BLDINFL+44, BLDINFL+46, BLDINFL+47
, BLDPCLS+10~, BLDPCLS+14*, BLDPCLS+25*, BLDPCLS+26, BLDPCLS+29, BLDPCLS+32, BLDRESLS+10~, BLDRESLS+13*, BLDRESLS+24*, BLDRESLS+25
, BLDRESLS+26, BLDRESLS+34, BLDRESLS+35, BLDRESLS+41, CPPCLS+8~, CPPCLS+10*, CPPCLS+16, CPPCLS+17*, CPPCLS+21, CPPCLS+22*
, CPPCLS+23, CPPCLS+25, CPPCLS+26, CPRESLS+9~, CPRESLS+12*, CPRESLS+19*, CPRESLS+20, CPRESLS+21, CPRESLS+23, CPRESLS+25
, CPRESLS+28
OK BLDAFL+8~, BLDAFL+10*, BLDAFL+20*, BLDAFL+22, BLDAFL+23*, BLDAFL+24, BLDINFL+7~, BLDINFL+39*, BLDINFL+43*, BLDINFL+45
, BLDINFL+46*, BLDINFL+47, BLDPCLS+10~, BLDPCLS+12*, BLDPCLS+26*, BLDPCLS+27, BLDPCLS+29*, BLDPCLS+30, BLDRESLS+10~, BLDRESLS+12*
, BLDRESLS+25*, BLDRESLS+27, BLDRESLS+34*, BLDRESLS+35, BLDRESLS+36, CPPCLS+8~, CPPCLS+10*, CPPCLS+23*, CPPCLS+24, CPPCLS+25*
, CPPCLS+26, CPRESLS+9~, CPRESLS+12*, CPRESLS+20*, CPRESLS+22, CPRESLS+23*, CPRESLS+24, CPRESLS+29
OPER CPPCLS+8~, CPPCLS+10*, CPPCLS+11, CPPCLS+14, CPRESLS+9~, CPRESLS+12*, CPRESLS+13, CPRESLS+16
PCLOG BLDPCLS+10~, BLDPCLS+13*, BLDPCLS+24*, BLDPCLS+31
>> PXRMEXCH BLDAFL+7, BLDALL+4, BLDINFL+6, BLDPCLS+8, BLDRESLS+8, CPPCLS+5, CPRESLS+5
RESLOG BLDRESLS+10~, BLDRESLS+13*, BLDRESLS+23*, BLDRESLS+29, BLDRESLS+31, BLDRESLS+32*, BLDRESLS+33, BLDRESLS+41
STACK CPPCLS+8~, CPPCLS+11, CPRESLS+9~, CPRESLS+13
STACK( CPPCLS+13, CPPCLS+20, CPRESLS+15, CPRESLS+18
STACK(0 CPPCLS+12, CPRESLS+14
STARTCHK BLDAFL+8~, BLDAFL+9*, BLDAFL+20, BLDINFL+7~, BLDINFL+8*, BLDINFL+43, BLDPCLS+10~, BLDPCLS+11*, BLDPCLS+26, BLDRESLS+10~
, BLDRESLS+11*, BLDRESLS+25, CPPCLS+8~, CPPCLS+9*, CPPCLS+23, CPRESLS+9~, CPRESLS+10*, CPRESLS+20
STRING CHKSLEN~, CHKSLEN+3
SUB BLDINFL+7~, BLDINFL+15*, BLDINFL+16
T1 CPPCLS+8~, CPPCLS+13*, CPPCLS+14, CPPCLS+15, CPPCLS+17, CPPCLS+18, CPPCLS+24, CPRESLS+9~, CPRESLS+15*, CPRESLS+16
, CPRESLS+22
T2 CPPCLS+8~, CPPCLS+20*, CPPCLS+24, CPRESLS+9~, CPRESLS+18*, CPRESLS+22
TEMP BLDINFL+7~, BLDINFL+18*, BLDINFL+19, BLDINFL+20, BLDINFL+22*, BLDINFL+23, BLDINFL+25*, BLDINFL+26, BLDINFL+27, BLDINFL+29*
, BLDINFL+30, BLDINFL+32*, BLDINFL+33, BLDINFL+34, BLDINFL+36*, BLDINFL+37, BLDPCLS+10~, BLDPCLS+21*, BLDPCLS+22, BLDRESLS+10~
, BLDRESLS+20*, BLDRESLS+21, BLDRESLS+31*, BLDRESLS+32
TEXT ERRMSG+1~, ERRMSG+6
TEXT(1 ERRMSG+2*
TEXT(2 ERRMSG+3*
TEXT(3 ERRMSG+4*
TEXT(4 ERRMSG+5*
U BLDAFL+17, BLDAFL+23, BLDAFL+24, BLDINFL+19, BLDINFL+20, BLDINFL+26, BLDINFL+27, BLDINFL+33, BLDINFL+34, BLDINFL+46
, BLDINFL+47, BLDPCLS+22, BLDPCLS+29, BLDPCLS+32, BLDRESLS+21, BLDRESLS+34, BLDRESLS+35, CPPCLS+25, CPPCLS+26, CPRESLS+23
, CPRESLS+25
UPCLOG BLDPCLS+10~, BLDPCLS+22*, BLDPCLS+23, BLDPCLS+24
URESLOG BLDRESLS+10~, BLDRESLS+21*, BLDRESLS+22, BLDRESLS+23
WORD CHKSLEN~, CHKSLEN+3
X CPPCLS~, CPPCLS+6, CPPCLS+11, CPRESLS~, CPRESLS+6, CPRESLS+13, CPRESLS+28
X1 EDITNXR~
X1( EDITNXR+6, EDITNXR+7, EDITNXR+9
X1NULL EDITNXR+2~, EDITNXR+4*, EDITNXR+7*, EDITNXR+10, EDITNXR+12
X2 DELNXR~, EDITNXR~
X2( DELNXR+6, DELNXR+7, EDITNXR+8, EDITNXR+9
X2NULL DELNXR+3~, DELNXR+4*, DELNXR+6, DELNXR+7*, DELNXR+8, EDITNXR+2~, EDITNXR+4*, EDITNXR+8*, EDITNXR+10, EDITNXR+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All