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

Package: Clinical Reminders

Routine: PXRMICK1


Information

PXRMICK1 ;SLC/PKR - Integrity checking routines continue. ;07/31/2020

Source Information

Source file <PXRMICK1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 4 $$GETFNUM^PXRMEXPS  ($$CFCHK,ADDTEXT)^PXRMICHK  ($$TERM,$$TERMCHK,OUTPUT)^PXRMICK1  TERM^PXRMLDR  
Kernel 2 ^%ZIS  ^%ZISC  
VA FileMan 1 (,$$FIND1)^DIC  

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

Package Total Caller Graph
Clinical Reminders 8 PXRM TERM INTEGRITY CHECK ALL  PXRM TERM INTEGRITY CHECK ONE  PXRMDBL  PXRMEXPD  PXRMEXSP  PXRMICHK  PXRMICK1  PXRMTMED  

Entry Points

Name Comments DBIA/ICR reference
OUTPUT(NOUT,TEXT) ;Output TEXT array.
TERM(IEN,OUTPUT,WRITE) ;Definition integrity check. 0 is returned if the
TERMCHK(USAGE,TIEN,NL,OUTPUT) ;Check terms.
TCHKALL ;Check all terms.
TCHKONE ;Check selected terms.
GETTERM ;Get the term to check.

External References

Name Field # of Occurrence
^%ZIS TCHKALL+3
^%ZISC TCHKALL+11
^DIC GETTERM+2
$$FIND1^DIC TERMCHK+24
$$GETFNUM^PXRMEXPS TERMCHK+23
$$CFCHK^PXRMICHK TERMCHK+31
ADDTEXT^PXRMICHK TERM+9, TERMCHK+5, TERMCHK+21, TERMCHK+28, TERMCHK+36
$$TERM^PXRMICK1 TCHKALL+10, GETTERM+8
$$TERMCHK^PXRMICK1 TERM+6
OUTPUT^PXRMICK1 TERM+10
TERM^PXRMLDR TERMCHK+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,TEXT(IND)
  • Line Location: OUTPUT+5
Function Call: WRITE
  • Prompt: !,"Press ENTER to continue or '^' to exit: "
  • Line Location: OUTPUT+7
Function Call: WRITE
  • Prompt: #
  • Line Location: OUTPUT+10
Function Call: WRITE
  • Prompt: #!,"Check the integrity of all reminder terms."
  • Line Location: TCHKALL+2
Function Call: WRITE
  • Prompt: !!,"Checking "_NAME_" (IEN="_IEN_")"
  • Line Location: TCHKALL+8
Function Call: WRITE
  • Prompt: !
  • Line Location: GETTERM+1
Function Call: WRITE
  • Prompt: #
  • Line Location: GETTERM+6
Routine Call
  • %ZIS
  • Line Location:
    • TCHKALL+3
Routine Call
  • DIC
  • Line Location:
    • GETTERM+2
Routine Call
  • DIC
  • Line Location:
    • TERMCHK+24

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMD(811.5 - [#811.5] TERMCHK+3, TERMCHK+6, TCHKALL+6, TCHKALL+7

Label References

Name Line Occurrences
GETTERM GETTERM+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS OUTPUT+2~, OUTPUT+8*, OUTPUT+9
DIC TCHKONE+1~, TCHKONE+2*
DIC("A" TCHKONE+4*
DIC(0 TCHKONE+3*
DTIME OUTPUT+8
DTOUT TCHKONE+1~, GETTERM+3
DUOUT TCHKONE+1~, GETTERM+3
EXIT OUTPUT+2~, OUTPUT+3*, OUTPUT+9*, OUTPUT+10, OUTPUT+11, OUTPUT+12
FI TERMCHK+2~, TERMCHK+14*, TERMCHK+15, TERMCHK+16
FIEN TERMCHK+2~, TERMCHK+15*, TERMCHK+17, TERMCHK+24, TERMCHK+26, TERMCHK+31
FNUM TERMCHK+2~, TERMCHK+23*, TERMCHK+24, TERMCHK+26
GBL TERMCHK+2~, TERMCHK+16*, TERMCHK+17, TERMCHK+23, TERMCHK+31
IEN TERM~, TERM+6, TCHKALL+1~, TCHKALL+7*, TCHKALL+8, TCHKALL+10, TCHKONE+1~, GETTERM+5*, GETTERM+8
IND OUTPUT+2~, OUTPUT+4*, OUTPUT+5
IO TCHKALL+4
IOSL OUTPUT+6
IOST OUTPUT+6
JND TERMCHK+2~, TERMCHK+11*, TERMCHK+12*, TERMCHK+13, TERMCHK+19, TERMCHK+26, TERMCHK+31
NAME TCHKALL+1~, TCHKALL+5*, TCHKALL+6*, TCHKALL+7, TCHKALL+8
NL TERM+4~, TERM+5*, TERM+6, TERM+9, TERM+10, TERMCHK~, TERMCHK+5, TERMCHK+21, TERMCHK+28, TERMCHK+31
, TERMCHK+36
NOUT OUTPUT~, OUTPUT+4
OK TERM+4~, TERM+6*, TERM+7, TERM+11, TERMCHK+2~, TERMCHK+8*, TERMCHK+22*, TERMCHK+29*, TERMCHK+37*, TERMCHK+38
TCHKALL+1~, TCHKALL+10*, TCHKONE+1~, GETTERM+8*
OUTPUT TERM~, TERM+6, TERM+9, TERM+10, TERMCHK~, TERMCHK+5, TERMCHK+21, TERMCHK+28, TERMCHK+31, TERMCHK+36
TCHKALL+1~, TCHKALL+9!, TCHKALL+10, TCHKONE+1~, GETTERM+7!, GETTERM+8
POP TCHKALL+1~, TCHKALL+3
PXRMDONE OUTPUT+1, OUTPUT+12*, TCHKALL+1~, TCHKALL+5*, TCHKALL+6
TERMARR TERMCHK+2~, TERMCHK+9, TERMCHK+31
TERMARR(20 TERMCHK+12, TERMCHK+13
TEXT OUTPUT~, TERM+9, TERMCHK+2~, TERMCHK+5, TERMCHK+18!, TERMCHK+21, TERMCHK+25!, TERMCHK+28, TERMCHK+34!, TERMCHK+36
TCHKALL+1~
TEXT( OUTPUT+5
TEXT(1 TERM+7*, TERM+8*, TERMCHK+4*, TERMCHK+19*, TERMCHK+26*, TERMCHK+35*
TEXT(2 TERMCHK+20*, TERMCHK+27*
TIEN TERMCHK~, TERMCHK+3, TERMCHK+4, TERMCHK+6, TERMCHK+9
TNAME TERMCHK+2~, TERMCHK+6*, TERMCHK+7
TTEXT TERMCHK+2~, TERMCHK+7*, TERMCHK+20, TERMCHK+27, TERMCHK+35
U TERMCHK+6, TERMCHK+14, GETTERM+5
USAGE TERMCHK~, TERMCHK+31
WRITE TERM~, TERM+10
Y TCHKONE+1~, GETTERM+4, GETTERM+5
ZNODE TERMCHK+2~, TERMCHK+13*, TERMCHK+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All