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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMDGFC

Package: Clinical Reminders

Routine: PXRMDGFC


Information

PXRMDGFC ;SLC/AGP - Reminder General Finding Checker;04/13/2021

Source Information

Source file <PXRMDGFC.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Clinical Reminders 3 DITEMAR^PXRMDUTL  $$EXISTS^PXRMEXIU  AWRITE^PXRMUTIL  
VA FileMan 2 ^DIC  FIELD^DID  
Kernel 1 $$UP^XLFSTR  

Entry Points

Name Comments DBIA/ICR reference
ALL ;
BLDSET(SET,OUTPUT) ;
EN ;
GETFINDS(FINDINGS,DIEN) ;
GFENT(IEN) ;
GFENTX ;
PROCESS(DARRAY) ;
SELECT() ;
VALIDATE(IEN,FILENUM,FIELD,VALUE) ;

External References

Name Field # of Occurrence
^DIC SELECT+6
FIELD^DID VALIDATE+4
DITEMAR^PXRMDUTL EN+6
$$EXISTS^PXRMEXIU VALIDATE+10
AWRITE^PXRMUTIL VALIDATE+5
$$UP^XLFSTR BLDSET+5, BLDSET+6, VALIDATE+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Done"
  • Line Location: ALL+4
Function Call: WRITE
  • Prompt: !,"Checking dialog: "_$P(DIEN,U,2)
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !," Done"
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,IEN_": "_NAME_" not setup correctly"
  • Line Location: GFENTX+1
Function Call: WRITE
  • Prompt: !,IEN_": "_NAME_" failed validation"
  • Line Location: GFENTX+2
Function Call: WRITE
  • Prompt: !,"IEN: "_IEN
  • Line Location: VALIDATE+5
Routine Call
  • DIC
  • Line Location:
    • SELECT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(801.41 - [#801.41] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMD(801.41 - [#801.41] GETFINDS+2, GETFINDS+3
^PXRMD(801.46 - [#801.46] ALL+2, GFENT+2, GFENT+8, GFENT+9, GFENT+10

Label References

Name Line Occurrences
$$SELECT EN+2
$$VALIDATE GFENT+33
BLDSET VALIDATE+13
GETFINDS PROCESS+4
GFENT ALL+3, PROCESS+6
GFENTX GFENT+5, GFENT+6, GFENT+13, GFENT+18, GFENT+23, GFENT+25, GFENT+27, GFENT+29, GFENT+31
PROCESS EN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY EN+1~, EN+6
ATTR VALIDATE+1~
ATTR("INPUT T RANSFORM" , VALIDATE+18
ATTR("POINTER" VALIDATE+13
ATTR("SPECIFIER" VALIDATE+8
ATTR("TYPE" VALIDATE+7, VALIDATE+12, VALIDATE+16
CNT BLDSET+1~, BLDSET+3*
CODE VALIDATE+1~, VALIDATE+18*, VALIDATE+19
DARRAY EN+1~, EN+6, EN+7, PROCESS~
DARRAY( PROCESS+2
DCNT EN+1~, EN+4*, EN+6
DIC SELECT+1~, SELECT+2*
DIC("A" SELECT+4*
DIC("S" SELECT+5*
DIC(0 SELECT+3*
DIEN EN+1~, EN+2*, EN+3, EN+5, EN+6, GETFINDS~, GETFINDS+2, GETFINDS+3, PROCESS+1~, PROCESS+2*
, PROCESS+4
DTOUT SELECT+1~, SELECT+7
DUOUT SELECT+1~, SELECT+7
FIELD GFENT+1~, GFENT+12*, GFENT+18, GFENT+20, GFENT+23, GFENT+27, GFENT+29, GFENT+31, GFENT+33, VALIDATE~
, VALIDATE+4
FILENUM GFENT+1~, GFENT+4*, GFENT+6, GFENT+7, GFENT+27, GFENT+29, GFENT+31, GFENT+33, VALIDATE~, VALIDATE+4
FIND GETFINDS+1~, GETFINDS+3*, GETFINDS+4, PROCESS+1~, PROCESS+5*, PROCESS+6
FINDINGS GETFINDS~, PROCESS+1~, PROCESS+3!, PROCESS+4
FINDINGS( GETFINDS+2*, GETFINDS+4*, PROCESS+5
IEN ALL+1~, ALL+2*, ALL+3, GFENT~, GFENT+2, GFENT+8, GFENT+9, GFENT+10, GFENT+33, GFENTX+1
GFENTX+2, VALIDATE~, VALIDATE+5
MSG VALIDATE+1~, VALIDATE+5
NAME GFENT+1~, GFENT+3*, GFENT+14, GFENTX+1, GFENTX+2
OUTPUT BLDSET~
OUTPUT( BLDSET+5*, BLDSET+6*
PFILE VALIDATE+1~, VALIDATE+8*, VALIDATE+10
PIECE BLDSET+1~, BLDSET+2*, BLDSET+3*, BLDSET+4
PKG GFENT+1~, GFENT+4*, GFENT+5
RESULT GFENT+1~, GFENT+5*, GFENT+6*, GFENT+14*, GFENT+15*, GFENT+16*, GFENT+17*, GFENT+19*, GFENT+20*, GFENT+21*
, GFENT+23*, GFENT+25*, GFENT+27*, GFENT+29*, GFENT+31*, GFENT+33*, GFENTX+1, GFENTX+2, VALIDATE+1~, VALIDATE+2*
, VALIDATE+5, VALIDATE+7, VALIDATE+10*, VALIDATE+12, VALIDATE+14*, VALIDATE+16, VALIDATE+20*, VALIDATE+21
SET BLDSET~, BLDSET+3, BLDSET+4
SETS VALIDATE+1~, VALIDATE+13
SETS( VALIDATE+14
STR BLDSET+1~, BLDSET+4*, BLDSET+5, BLDSET+6
TYPE VALIDATE+1~, VALIDATE+3*, VALIDATE+4
U EN+5, GETFINDS+2, GFENT+3, GFENT+4, GFENT+11, GFENT+12, GFENT+15, GFENT+16, GFENT+19, GFENT+23
VALUE GFENT+1~, GFENT+11*, GFENT+13, GFENT+23, GFENT+25, GFENT+27, GFENT+29, GFENT+31, GFENT+33, VALIDATE~
, VALIDATE+10, VALIDATE+14, VALIDATE+17
X VALIDATE+1~, VALIDATE+17*, VALIDATE+20
X0 GFENT+1~, GFENT+2*, GFENT+3, GFENT+4
X1 GFENT+1~, GFENT+8*, GFENT+11, GFENT+12
X2 GFENT+1~, GFENT+9*, GFENT+15, GFENT+19
X3 GFENT+1~, GFENT+10*, GFENT+16, GFENT+23
Y SELECT+1~, SELECT+7*, SELECT+8
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All