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

Package: Clinical Reminders

Routine: PXRMXTU


Information

PXRMXTU ; SLC/PJH - Reminder Reports Template Update ;07/30/2009

Source Information

Source file <PXRMXTU.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 ^DIC  UPDATE^DIE  ^DIK  ^DIR  ^DIWP  
Clinical Reminders 3 LOAD^PXRMXT  XREF^PXRMXTB  MESS^PXRMXTF  

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

Package Total Caller Graph
Clinical Reminders 3 PXRMXD  PXRMXPR  PXRMXTF  

Entry Points

Name Comments DBIA/ICR reference
START
EXIT
SAVE
SAV1
FILE(INP,UPD,CLR) ;
SUB1(OUTPUT,VAR,PIECE) ;
SUB2(FLD,VAR) ;
ASK(YESNO) ;
HELP(CALL) ;
COPY
UPD
NAME
INP

External References

Name Field # of Occurrence
^DIC SAV1+3
UPDATE^DIE FILE+56
^DIK SAV1+18
^DIR ASK+9
^DIWP HELP+13
LOAD^PXRMXT COPY+3
XREF^PXRMXTB FILE+17
MESS^PXRMXTF SAV1+19, SAV1+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SAV1+2
Function Call: WRITE
  • Prompt: !,"A template name must be entered"
  • Line Location: SAV1+4
Function Call: WRITE
  • Prompt: !,"Details not saved"
  • Line Location: SAV1+6
Function Call: WRITE
  • Prompt: !,"This template name already exists"
  • Line Location: SAV1+9
Function Call: WRITE
  • Prompt: !,IC,"=",@IC
  • Line Location: FILE+61
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+8
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+14
Function Call: WRITE
  • Prompt: !,^UTILITY($J,"W",0,IC,0)
  • Line Location: HELP+17
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+19
Function Call: WRITE
  • Prompt: !,"This template name already exists"
  • Line Location: NAME+3
Routine Call
  • DIC
  • Line Location:
    • SAV1+3
Routine Call
  • DIE
  • Line Location:
    • FILE+56
Routine Call
  • DIR
  • Line Location:
    • ASK+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMPT(810.1 - [#810.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMPT(810.1 - [#810.1] SAV1+11, FILE+11, FILE+12!, UPD*, NAME+2
^UTILITY($J HELP+9!, HELP+16, HELP+17, HELP+18!

Label References

Name Line Occurrences
ASK START
FILE SAV1+14, COPY+7
SAV1 SAV1+4, SAV1+9
SAVE START+1
SUB1 FILE+33, FILE+35, FILE+37, FILE+39, FILE+41, FILE+43, FILE+45, FILE+47, FILE+49, FILE+51
, FILE+53

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CALL HELP~, HELP+5
CLR FILE~, FILE+9
CNT FILE+1~, FILE+32*, SUB1+6*, SUB1+7, SUB1+8, SUB1+14*, SUB1+15, SUB1+16, SUB1+20*, SUB1+21
, SUB1+23, SUB2+2*
DA SAV1+17~, SAV1+18*, FILE+10~*, FILE+11*, FILE+12
DIC SAVE~, SAV1*
DIC("A" SAV1+1*
DIC(0 SAV1*
DIK SAV1+17~, SAV1+18*
DIR ASK+9!
DIR("?" ASK+6*
DIR("??" ASK+7*
DIR("A" ASK+4*
DIR("B" ASK+5*
DIR(0 ASK+3*
DIROUT ASK+2!, ASK+10
DIRUT ASK+2!
DIWF HELP+2~, HELP+3*
DIWL HELP+2~, HELP+3*
DIWR HELP+2~, HELP+3*
DLAYGO SAVE~, SAV1*
DTOUT SAV1+5*, SAV1+7, FILE+4~, ASK+2!, ASK+10*, ASK+11
DUOUT SAV1+6*, SAV1+7, FILE+4~, ASK+2!, ASK+11
DUZ FILE+25
FDA FILE+1~
FDA( FILE+21*, FILE+23*, FILE+25*, SUB1+7*, SUB1+8*, SUB1+15*, SUB1+16*, SUB1+21*, SUB1+23*, SUB2+2*
FDAIEN FILE+1~
FDAIEN(1 FILE+2*, FILE+7, FILE+11, FILE+12
FLD SUB2~, SUB2+1
FNO FILE+1~
HTEXT HELP+1~
HTEXT( HELP+11, HELP+12
HTEXT(1 HELP+6*
HTEXT(2 HELP+7*
IC FILE+1~, FILE+20*, FILE+21, FILE+22*, FILE+23, FILE+60*, FILE+61*, SUB1+1*, SUB1+5*, SUB1+6
, SUB1+8, SUB1+13*, SUB1+14, SUB1+16, SUB1+19*, SUB1+20, SUB1+23, SUB2+1*, HELP+2~, HELP+10*
, HELP+11*, HELP+12, HELP+15*, HELP+16*, HELP+17
INP FILE~, FILE+2, SUB1+4, SUB1+5, SUB1+6, SUB1+12, SUB1+13, SUB1+14
INT FILE+1~, SUB1+6*, SUB1+7, SUB1+14*, SUB1+15, SUB1+20*, SUB1+21, SUB2+1*, SUB2+2
MODE FILE+1~, FILE+7*, FILE+21, FILE+23, FILE+25, SUB1+7, SUB1+8, SUB1+15, SUB1+16, SUB1+21
, SUB1+23, SUB2+2
MREF FILE+16~
MSG START~, SAV1+16, FILE+58, COPY+3
NAME FILE+1~, FILE+2*
>> NEWTEMP COPY+7
OUTPUT SUB1~
OUTPUT( SUB1+19, SUB1+20
PIECE SUB1~, SUB1+6, SUB1+14, SUB1+20
PRRMREP COPY~
PXRMASK START~, START+1
>> PXRMCGRP FILE+49
PXRMCS FILE+47, COPY~, COPY+1~
PXRMFAC FILE+35, COPY+1~
PXRMFD COPY~
>> PXRMINP INP+2, INP+5
PXRMLCHL FILE+45, COPY+1~
PXRMLCSC FILE+14*, FILE+27*, COPY~
>> PXRMLIST FILE+53
PXRMOTM FILE+41, COPY+1~
>> PXRMOWN FILE+25
PXRMPAT FILE+39, COPY+1~
>> PXRMPCM FILE+43
PXRMPRIM COPY~
PXRMPRV FILE+37, COPY+1~
>> PXRMRCAT FILE+51
PXRMREM FILE+33, COPY+1~
PXRMSCAT COPY+1~
PXRMSEL FILE+14, FILE+27, COPY~
>> PXRMTCAT( SUB1+12, SUB1+13, SUB1+14
>> PXRMTMP SAV1+11*, SAV1+12*, SAV1+19, SAV1+21, UPD
>> PXRMTREM( SUB1+4, SUB1+5, SUB1+6
PXRMTYP COPY~, NAME
>> PXRMXST UPD
RUN COPY~, COPY+5*
TEXT ASK+1~
>> TITLE SAV1+11*, SAV1+12
U SAV1+5, SAV1+9, SAV1+11, SAV1+12, SAV1+18, SAV1+19, SAV1+21, FILE+2, FILE+14, SUB1+4
, SUB1+5, SUB1+6, SUB1+12, SUB1+13, SUB1+14, SUB1+20, ASK+7, UPD
UPD FILE~, FILE+7
VAR SUB1~, SUB1+4, SUB1+7, SUB1+8, SUB1+12, SUB1+15, SUB1+16, SUB1+21, SUB1+23, SUB2~
, SUB2+2
X SAVE~, SAV1+4, SAV1+5, FILE+1~, FILE+14*, FILE+27, ASK+1~, HELP+12*, NAMENAME+2
NAME+3!, INPINP+2, INP+3!, INP+5, INP+6!
XREF FILE+16~
XREF( FILE+21, FILE+23
Y SAVE~, SAV1+6, SAV1+9, SAV1+11, SAV1+14, SAV1+18, ASK+1~
Y(0 ASK+12
YESNO ASK~, ASK+12*
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