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

Package: Clinical Reminders

Routine: PXRMREDF


Information

PXRMREDF ; SLC/PJH - Edit PXRM reminder findings. ;06/01/2021

Source Information

Source file <PXRMREDF.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Clinical Reminders 7 HELP^PXRMCF  WARN^PXRMMH  LIST^PXRMREDT  ($$TAXNODE,$$TAXTYPE,STATUS)^PXRMSTA1  COLFMT^PXRMTEXT  EDIT^PXRMTMED  SEHIST^PXRMUTIL  
VA FileMan 5 EN^DDIOL  ^DIC  ^DIE  ^DIR  ^DIWP  
Kernel 1 $$FILE^XLFSHAN  

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

Package Total Caller Graph
Clinical Reminders 7 PXRM EDIT NATIONAL TERM  PXRM EDIT PATIENT LIST RULE  PXRM EDIT REMINDER TERM  PXRM EDIT REPORT OUTPUT RULE  PXRM EDIT RULE SET  PXRMREDT  PXRMTMED  

Entry Points

Name Comments DBIA/ICR reference
SET
DSPALL(TYPE,NODE,DA,LIST) ;
FEDIT(IEN) ;
FFEDIT(IEN) ;
FFIND ;
FIND(LIST) ;
HELP(CALL) ;
TDSP(DA) ;
TERMS(TIEN,RIEN) ;
TERMTYPE(TIEN) ;
TLST(ARRAY,DA) ;
TMAP(RIEN,TIEN) ;
TMASK(YESNO,TNAM) ;
TRMED(DA) ;

External References

Name Field # of Occurrence
EN^DDIOL FEDIT+65
^DIC FEDIT+9, FFEDIT+6
^DIE FEDIT+67, FFEDIT+13, FFEDIT+19
^DIR TMASK+8
^DIWP HELP+19
HELP^PXRMCF FEDIT+18
WARN^PXRMMH FEDIT+19
LIST^PXRMREDT DSPALL+17, FIND+9, FIND+11
$$TAXNODE^PXRMSTA1 FEDIT+26
$$TAXTYPE^PXRMSTA1 TERMTYPE+18
STATUS^PXRMSTA1 FEDIT+72
COLFMT^PXRMTEXT DSPALL+14
EDIT^PXRMTMED TRMED+10
SEHIST^PXRMUTIL TRMED+14
$$FILE^XLFSHAN TRMED+7, TRMED+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Reminder has no findings!",!
  • Line Location: DSPALL+2
Function Call: WRITE
  • Prompt: !!,"Reminder Term has no findings!",!
  • Line Location: DSPALL+3
Function Call: WRITE
  • Prompt: !!,"Choose from:",!
  • Line Location: DSPALL+5
Function Call: WRITE
  • Prompt: !,OUTPUT(IND)
  • Line Location: DSPALL+15
Function Call: WRITE
  • Prompt: !!,"Editing Finding Number: "_$G(DA)
  • Line Location: FEDIT+22
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+20
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,IC,0)
  • Line Location: HELP+23
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+25
Function Call: WRITE
  • Prompt: !!,"Reminder Term Findings:",!!
  • Line Location: TDSP+9
Function Call: WRITE
  • Prompt: !!,"Term has no mapped findings",!!
  • Line Location: TDSP+12
Function Call: WRITE
  • Prompt: !," ",RNAME
  • Line Location: TERMS+24
Function Call: WRITE
  • Prompt: !
  • Line Location: TMASK+7
Routine Call
  • DIC
  • Line Location:
    • FEDIT+9
    • FFEDIT+6
Routine Call
  • DIE
  • Line Location:
    • FEDIT+67
    • FFEDIT+13
    • FFEDIT+19
Routine Call
  • DIR
  • Line Location:
    • TMASK+8

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)
^PXD(811.9 - [#811.9] SET*, FEDIT+5, FEDIT+68*, FEDIT+74, FFEDIT+17, TERMS+6, TERMS+10, TERMS+12
^PXRMD(811.5 - [#811.5] TERMTYPE+3, TLST+6, TLST+7, TMAP+5
^UTILITY($J HELP+15!, HELP+22, HELP+23, HELP+24!

Label References

Name Line Occurrences
$$TERMTYPE FEDIT+30
DSPALL FIND+7
FEDIT FIND+9
FFEDIT FFIND+3
SET FIND+2
TDSP TRMED+4
TERMS TMAP+3
TLST TDSP+4
TMAP FEDIT+78
TMASK TMAP+7
TRMED TMAP+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY TERMS+3~, TLST~, TLST+3!
ARRAY( TERMS+14, TERMS+15*, TERMS+24, TLST+15*
CALL HELP~, HELP+5, HELP+8, HELP+11
CFIEN FEDIT+1~, FEDIT+18*
CS1 TRMED+1~, TRMED+7*, TRMED+14
CS2 TRMED+1~, TRMED+12*, TRMED+13, TRMED+14
DA SET, DSPALL~, DSPALL+17, FEDIT+1~, FEDIT+13*, FEDIT+15, FEDIT+22, FEDIT+71, FEDIT+72, FFEDIT+1~
, FFEDIT+9*, FFEDIT+15, FFEDIT+17, FFEDIT+21, FFIND+3, FIND+7, FIND+9, FIND+11, TDSP~, TDSP+4
, TLST~, TLST+6, TLST+7, TRMED~, TRMED+4, TRMED+7, TRMED+10, TRMED+12, TRMED+14
DA(1 FEDIT+3*, FEDIT+15, FFEDIT+2*
DATA TLST+1~, TLST+7*, TLST+9
>> DEF1 DSPALL+17, FIND+9, FIND+11
>> DEF1( FEDIT+14, TLST+13
DIC FEDIT+1~, FEDIT+4*, FEDIT+11!, FFEDIT+1~, FFEDIT+3*, FFEDIT+8!, TRMED+1~, TRMED+9*, TRMED+10, TRMED+14
DIC("A" FEDIT+7*, FFEDIT+5*
DIC("P" FEDIT+8*
DIC(0 FEDIT+5*, FEDIT+6*, FFEDIT+4*
DIE FEDIT+1~, FEDIT+11*, FFEDIT+1~, FFEDIT+8*
DIE("NO^" FEDIT+12*
DIR TMASK+1~, TMASK+8!
DIR("?" TMASK+5*
DIR("??" TMASK+6*
DIR("A" TMASK+3*
DIR("B" TMASK+4*
DIR(0 TMASK+2*
DIROUT TMASK+1~, TMASK+9
DIRUT TMASK+1~, TMASK+9
DIWF HELP+2~, HELP+3*
DIWL HELP+2~, HELP+3*
DIWR HELP+2~, HELP+3*
DLAYGO TRMED+1~, TRMED+2!
DR FEDIT+1~, FEDIT+23*, FEDIT+27*, FEDIT+28*, FEDIT+31*, FEDIT+33*, FEDIT+37*, FEDIT+40*, FEDIT+42*, FEDIT+46*
, FEDIT+48*, FEDIT+50*, FEDIT+51*, FEDIT+53*, FEDIT+56*, FEDIT+57*, FEDIT+58*, FFEDIT+1~, FFEDIT+11*, FFEDIT+18*
DRUG TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+9*, TERMTYPE+13, TERMTYPE+14, TERMTYPE+15, TERMTYPE+16
DTOUT FEDIT+10*, FEDIT+69*, FFEDIT+7*, FFEDIT+14*, FFEDIT+20*, FFIND+1~, FFIND+2, FFIND+3, FFIND+4!, FIND+1~
, FIND+4, FIND+9, TMAP+7, TMASK+1~, TMASK+10, TRMED+1~, TRMED+2!
DUOUT FFIND+1~, FFIND+2, FFIND+3, FFIND+4!, FIND+1~, FIND+4, FIND+9, TMAP+7, TMASK+1~, TMASK+10
, TRMED+1~, TRMED+2!
ETYPE FEDIT+1~, FEDIT+74*, FEDIT+76, FEDIT+77
FIND TERMS+3~, TERMS+5*, TERMS+10
FINUM DSPALL+4~, DSPALL+11*, DSPALL+12*, DSPALL+13
FIRST TDSP+1~, TDSP+2*, TDSP+9*, TDSP+12
FMTSTR DSPALL+4~, DSPALL+6*, DSPALL+14
FNAME DSPALL+4~, DSPALL+9*, DSPALL+10*, DSPALL+12, DSPALL+13
FOUND TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+8*, TERMTYPE+9*, TERMTYPE+10*, TERMTYPE+11*, TERMTYPE+17
FTYPE DSPALL+4~, DSPALL+7*, DSPALL+8*, DSPALL+10, DSPALL+12, DSPALL+13
GLOB FEDIT+1~, FEDIT+13*, FEDIT+14, TLST+1~, TLST+9*, TLST+11, TLST+13, TLST+14
HF TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+5*, TERMTYPE+19
HTEXT HELP+1~
HTEXT( HELP+17, HELP+18
HTEXT(1 HELP+6*, HELP+9*, HELP+12*
HTEXT(2 HELP+7*, HELP+10*, HELP+13*
IC HELP+2~, HELP+16*, HELP+17*, HELP+18, HELP+21*, HELP+22*, HELP+23
IEN FEDIT~, FEDIT+3, FEDIT+4, FEDIT+5, FEDIT+68, FEDIT+74, FEDIT+78, FFEDIT~, FFEDIT+2, FFEDIT+3
, FFEDIT+17, TERMS+3~, TERMS+5*, TERMS+6*, TERMS+8, TERMS+10, TERMS+12, TERMS+13, TLST+1~, TLST+9*
, TLST+11, TLST+14
>> IMM TERMTYPE+2*, TERMTYPE+6*, TERMTYPE+20
IND DSPALL+4~, DSPALL+15*
LIST DSPALL~, DSPALL+1, DSPALL+17, FIND~, FIND+7, FIND+9, FIND+11
LIST( DSPALL+8, DSPALL+10, DSPALL+12
MSG FEDIT+62~, FEDIT+65
MSG(1 FEDIT+63*
MSG(2 FEDIT+64*
NAME TLST+1~, TLST+14*, TLST+15
NL DSPALL+4~, DSPALL+14, DSPALL+15
NODE DSPALL~, DSPALL+17, FIND+1~, FIND+3*, FIND+7, FIND+9, FIND+11, TLST+1~, TLST+9*
ORD TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+8*, TERMTYPE+13, TERMTYPE+14, TERMTYPE+15, TERMTYPE+16
OTHER TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+4*, TERMTYPE+5*, TERMTYPE+6*, TERMTYPE+7*, TERMTYPE+12*, TERMTYPE+13, TERMTYPE+14, TERMTYPE+15
, TERMTYPE+16, TERMTYPE+17
OUTPUT DSPALL+4~, DSPALL+14
OUTPUT( DSPALL+15
>> PXRMINST FEDIT+5
RAD TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+11*, TERMTYPE+13, TERMTYPE+14, TERMTYPE+15, TERMTYPE+16
RESULT TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+13*, TERMTYPE+14*, TERMTYPE+15*, TERMTYPE+16*, TERMTYPE+17*, TERMTYPE+18*, TERMTYPE+19*, TERMTYPE+20*
, TERMTYPE+21*, TERMTYPE+22
RIEN TERMS~, TERMS+8, TERMS+20, TMAP~, TMAP+3
RNAME TERMS+3~, TERMS+12*, TERMS+13*, TERMS+14, TERMS+15, TERMS+24*
SDA FIND+1~
SDA(1 FEDIT+15*, FEDIT+74
SDA(2 FEDIT+15*
STATUS FEDIT+2~, FEDIT+17*, FEDIT+28*, FEDIT+44*, FEDIT+46*, FEDIT+48*, FEDIT+56*, FEDIT+58*, FEDIT+59*, FEDIT+60*
, FEDIT+72
SUB TDSP+1~, TDSP+2*, TDSP+6*, TDSP+8, TDSP+10, TERMS+3~, TLST+1~, TLST+6*, TLST+7
SUB1 TDSP+1~, TDSP+2*, TDSP+7*, TDSP+8*, TDSP+11
TAX TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+10*, TERMTYPE+13, TERMTYPE+14, TERMTYPE+15, TERMTYPE+16
TCNT TERMS+3~, TERMS+5*, TERMS+14*, TERMS+18, TERMS+22
TERMSTAT FEDIT+2~, FEDIT+26*, FEDIT+27, FEDIT+28
TERMTYPE FEDIT+2~, FEDIT+30*, FEDIT+31, FEDIT+36, FEDIT+56, FEDIT+57, FEDIT+58, FEDIT+59, FEDIT+60, FEDIT+61
TEXTSTR DSPALL+4~, DSPALL+13*, DSPALL+14
TIEN FEDIT+2~, FEDIT+20*, FEDIT+30, FEDIT+77*, FEDIT+78, TERMS~, TERMS+10, TERMTYPE~, TERMTYPE+3, TERMTYPE+18
, TMAP~, TMAP+3, TMAP+5, TMAP+9
TLST TDSP+1~, TDSP+4
TLST( TDSP+6, TDSP+8
TNAM TMAP+1~, TMAP+5*, TMAP+7, TMASK~, TMASK+3
TOPT TMAP+1~, TMAP+7, TMAP+9
TXT TERMS+19~, TERMS+20*, TERMS+21*, TERMS+22*, TERMS+23
TYPE DSPALL~, DSPALL+2, DSPALL+3, FEDIT+14*, FEDIT+18, FEDIT+19, FEDIT+20, FEDIT+25, FEDIT+29, FEDIT+33
, FEDIT+35, FEDIT+36, FEDIT+40, FEDIT+42, FEDIT+44, FEDIT+46, FEDIT+48, FEDIT+51, FEDIT+55, TERMTYPE+1~
, TERMTYPE+3*, TERMTYPE+4, TERMTYPE+5, TERMTYPE+6, TERMTYPE+7, TERMTYPE+8, TERMTYPE+9, TERMTYPE+10, TERMTYPE+11, TLST+1~
, TLST+13*, TLST+15
U DSPALL+13, FEDIT+5, FEDIT+13, FEDIT+18, FEDIT+20, FEDIT+26, FEDIT+36, FEDIT+68, FEDIT+74, TERMS+12
, TERMTYPE+21, TLST+9, TLST+14, TMAP+5, TMASK+6
VF FEDIT+2~, FEDIT+35*, FEDIT+36*, FEDIT+37, TERMTYPE+1~, TERMTYPE+2*, TERMTYPE+4*, TERMTYPE+5*, TERMTYPE+6*, TERMTYPE+7*
, TERMTYPE+10*, TERMTYPE+21
WPIEN FEDIT+2~
X HELP+18*, TMASK+1~
Y FEDIT+2~, FEDIT+10, FEDIT+13, FEDIT+18, FEDIT+20, FEDIT+26, FEDIT+69, FEDIT+72, FFEDIT+1~, FFEDIT+7
, FFEDIT+9, FFEDIT+14, FFEDIT+20, TMASK+1~, TRMED+1~, TRMED+2!
Y(0 TMASK+11
YESNO TMASK~, TMASK+4*, TMASK+11*
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