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

Package: Clinical Reminders

Routine: PXRMDUTL


Information

PXRMDUTL ;SLC/AGP - DIALOG UTILITIES. ;07/22/2020

Source Information

Source file <PXRMDUTL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 2 (,UPDATE)^DIE  ^DIK  
Clinical Reminders 1 (AWRITE,RENAME)^PXRMUTIL  
Kernel 1 MES^XPDUTL  
Toolkit 1 (EN,GETLST)^XPAR  

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 PXRMCOPY  PXRMDGFC  PXRMDLED  PXRMDLR2  PXRMDUTL1  PXRMEXU4  PXRMP45I  

Entry Points

Name Comments DBIA/ICR reference
ALLOWDEL(IEN) ; check to see if the item can be deleted
DELD(DIEN) ; delete the dialog item
DITEMAR(DIEN,ARRAY,DARRAY,DCNT) ;
; DIEN is the IEN of the dialog top level
; Array contains the dialog elements and groups within the dialog.
DMAKENAT(DA) ; sets the class field and renamed to the correct national format
FARRAY(SUB,TYPES) ;
RTAXNAME(NAME) ;
SETGBL(SUB,DIEN,VARP,LOC,IEN) ;
NATCONV(DIEN) ; entry point to convert a local dialog to a national dialog
LINK2TIU(DNAME,TNAME,TEMPNAME,TEMPONLY,GBL) ;

External References

Name Field # of Occurrence
^DIE DMAKENAT+7, LINK2TIU+82
UPDATE^DIE LINK2TIU+61, LINK2TIU+72, LINK2TIU+87
^DIK DELD+9
AWRITE^PXRMUTIL LINK2TIU+62, LINK2TIU+75, LINK2TIU+90
RENAME^PXRMUTIL DMAKENAT+11
EN^XPAR LINK2TIU+30
GETLST^XPAR LINK2TIU+22
MES^XPDUTL LINK2TIU+12, LINK2TIU+13, LINK2TIU+18, LINK2TIU+35, LINK2TIU+44, LINK2TIU+62, LINK2TIU+63, LINK2TIU+64, LINK2TIU+75, LINK2TIU+76
, LINK2TIU+83, LINK2TIU+90

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXD(811.2 - [#811.2] RTAXNAME+1, RTAXNAME+6, RTAXNAME+10
^PXRMD(801.41 - [#801.41] ALLOWDEL+2, ALLOWDEL+3, DITEMAR+4, DITEMAR+5, DITEMAR+6, DITEMAR+7, DITEMAR+8, DITEMAR+9, DITEMAR+11, DMAKENAT+2
, DMAKENAT+8, FARRAY+5, FARRAY+7, FARRAY+9, FARRAY+14, FARRAY+15, FARRAY+17, FARRAY+18, LINK2TIU+11, LINK2TIU+13
^TIU(8925.1 - [#8925.1] LINK2TIU+16, LINK2TIU+17
^TIU(8927 - [#8927] LINK2TIU+33, LINK2TIU+34, LINK2TIU+37, LINK2TIU+40, LINK2TIU+41, LINK2TIU+68
^TMP($J FARRAY+2!, SETGBL+3*, SETGBL+4*

Label References

Name Line Occurrences
$$ALLOWDEL DELD+8
DITEMAR DELD+3, DITEMAR+10, DITEMAR+12, NATCONV+3
DMAKENAT NATCONV+5, NATCONV+6
SETGBL FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16, FARRAY+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFIEN FARRAY+1~, FARRAY+15*, FARRAY+16
AFIND FARRAY+1~, FARRAY+13*, FARRAY+14*, FARRAY+15, FARRAY+16
ARRAY DELD+1~, DELD+3, DITEMAR~, DITEMAR+10, DITEMAR+12, NATCONV+1~, NATCONV+3
ARRAY( DELD+6, DELD+7, DITEMAR+13*, DITEMAR+14*
CLASS ALLOWDEL+1~, ALLOWDEL+3*, ALLOWDEL+4, DMAKENAT+1~, DMAKENAT+4*
CNT DELD+1~, DELD+2*, DELD+3, DELD+6*, DELD+7, DITEMAR+3~, DITEMAR+4*, DITEMAR+5, RTAXNAME+2~, RTAXNAME+3*
, RTAXNAME+9*, RTAXNAME+10
DA DELD+1~, DELD+7*, DELD+8, DMAKENAT~, DMAKENAT+2, DMAKENAT+8, LINK2TIU+6~, LINK2TIU+79*
DARRAY DELD+1~, DELD+3, DITEMAR~, DITEMAR+10, DITEMAR+12, NATCONV+1~, NATCONV+3
DARRAY( DITEMAR+13*, DITEMAR+14*, NATCONV+4
DCNT DITEMAR~, DITEMAR+10, DITEMAR+12, DITEMAR+13*, DITEMAR+14*, NATCONV+1~, NATCONV+2*, NATCONV+3
DIE DMAKENAT+1~, DMAKENAT+5*, LINK2TIU+6~, LINK2TIU+79*
DIEN DELD~, DELD+3, DITEMAR~, DITEMAR+4, DITEMAR+5, DITEMAR+14, FARRAY+1~, FARRAY+4*, FARRAY+5*, FARRAY+7
, FARRAY+8, FARRAY+9, FARRAY+11, FARRAY+12, FARRAY+14, FARRAY+15, FARRAY+16, FARRAY+17, FARRAY+18, FARRAY+20
, SETGBL~, SETGBL+3, SETGBL+4, NATCONV~, NATCONV+3, NATCONV+6, LINK2TIU+6~, LINK2TIU+11*, LINK2TIU+12, LINK2TIU+13
, LINK2TIU+27, LINK2TIU+30
DIK DELD+1~, DELD+5*
DNAME LINK2TIU~, LINK2TIU+10, LINK2TIU+11, LINK2TIU+12, LINK2TIU+13, LINK2TIU+37, LINK2TIU+60, LINK2TIU+62, LINK2TIU+63, LINK2TIU+74
DONE LINK2TIU+7~, LINK2TIU+16*, LINK2TIU+17*
DR DMAKENAT+1~, DMAKENAT+6*, LINK2TIU+6~, LINK2TIU+81*
FDA LINK2TIU+6~, LINK2TIU+67!, LINK2TIU+84!
FDA( LINK2TIU+70*, LINK2TIU+71*
FDA(8927 LINK2TIU+49*, LINK2TIU+50*, LINK2TIU+51*, LINK2TIU+52*, LINK2TIU+53*, LINK2TIU+54*, LINK2TIU+55*, LINK2TIU+56*, LINK2TIU+57*, LINK2TIU+58*
, LINK2TIU+59*, LINK2TIU+60*, LINK2TIU+86*
FIEN SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4
FIND FARRAY+1~, FARRAY+7*, FARRAY+8, FARRAY+10*, FARRAY+11, FARRAY+19*, FARRAY+20
FLAG LINK2TIU+7~, LINK2TIU+37*, LINK2TIU+40, LINK2TIU+41*, LINK2TIU+46
FOUND RTAXNAME+2~, RTAXNAME+7*, RTAXNAME+8, RTAXNAME+10*
GBL SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4, LINK2TIU~, LINK2TIU+80
IDX DITEMAR+3~, DITEMAR+8*, DITEMAR+9, FARRAY+1~, FARRAY+17*, FARRAY+18
IEN ALLOWDEL~, ALLOWDEL+2, ALLOWDEL+3, DITEMAR+3~, DITEMAR+5*, DITEMAR+6, DITEMAR+7, DITEMAR+8, DITEMAR+9, DITEMAR+11
, DITEMAR+12, DITEMAR+13, DMAKENAT+1~, SETGBL~, SETGBL+3, NATCONV+1~, NATCONV+4*, NATCONV+5
IENS LINK2TIU+6~, LINK2TIU+48*, LINK2TIU+49, LINK2TIU+50, LINK2TIU+51, LINK2TIU+52, LINK2TIU+53, LINK2TIU+54, LINK2TIU+55, LINK2TIU+56
, LINK2TIU+57, LINK2TIU+58, LINK2TIU+59, LINK2TIU+60, LINK2TIU+67!, LINK2TIU+84!, LINK2TIU+85*, LINK2TIU+86
IENS(1 LINK2TIU+63
INST LINK2TIU+7~, LINK2TIU+26*, LINK2TIU+27
LASTVAL LINK2TIU+6~, LINK2TIU+23*, LINK2TIU+29*, LINK2TIU+30, LINK2TIU+68*, LINK2TIU+69*, LINK2TIU+70
LINK LINK2TIU+6~, LINK2TIU+80*
LOC SETGBL~, SETGBL+3, SETGBL+4
LVL LINK2TIU+6~, LINK2TIU+21*, LINK2TIU+22, LINK2TIU+30
MSG LINK2TIU+7~, LINK2TIU+62, LINK2TIU+73, LINK2TIU+88
NAME DMAKENAT+1~, DMAKENAT+2*, DMAKENAT+3, DMAKENAT+10, DMAKENAT+11, RTAXNAME~, RTAXNAME+1, RTAXNAME+3, RTAXNAME+4, LINK2TIU+6~
, LINK2TIU+10*, LINK2TIU+43, LINK2TIU+49, LINK2TIU+64, LINK2TIU+76, LINK2TIU+83
NEWNAME DMAKENAT+1~, DMAKENAT+10*, DMAKENAT+11
NODE FARRAY+1~, FARRAY+9*, FARRAY+10, FARRAY+18*, FARRAY+19
OI FARRAY+1~, FARRAY+10*, FARRAY+12
OK LINK2TIU+7~, LINK2TIU+21*, LINK2TIU+26, LINK2TIU+27*, LINK2TIU+28
PAR LINK2TIU+6~, LINK2TIU+21*, LINK2TIU+22, LINK2TIU+30
PREFIX DMAKENAT+1~, DMAKENAT+9*, DMAKENAT+10
PREIEN LINK2TIU+7~, LINK2TIU+37*, LINK2TIU+38, LINK2TIU+41
PXRMERR LINK2TIU+6~, LINK2TIU+22, LINK2TIU+30
PXRMINST DELD+1~, DELD+4*
PXRMPAR LINK2TIU+6~, LINK2TIU+22
PXRMPAR( LINK2TIU+26, LINK2TIU+27
PXRMPAR("" LINK2TIU+23
REPIEN DITEMAR+3~, DITEMAR+9*, DITEMAR+10
RESULT RTAXNAME+2~, RTAXNAME+10*, RTAXNAME+11
SEQ DITEMAR+3~, DITEMAR+7*, DITEMAR+8, FARRAY+19*, FARRAY+20
SIEN LINK2TIU+6~, LINK2TIU+33*, LINK2TIU+34*, LINK2TIU+35, LINK2TIU+40, LINK2TIU+41, LINK2TIU+68, LINK2TIU+70, LINK2TIU+71
SINDEX LINK2TIU+7~, LINK2TIU+39*, LINK2TIU+40*, LINK2TIU+41
SUB FARRAY~, FARRAY+2, FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16, FARRAY+20, SETGBL~, SETGBL+3, SETGBL+4
TEMP RTAXNAME+2~, RTAXNAME+3*, RTAXNAME+4*, RTAXNAME+5*, RTAXNAME+6, RTAXNAME+10
TEMPIEN LINK2TIU+7~, LINK2TIU+63*, LINK2TIU+71, LINK2TIU+79, LINK2TIU+85
TEMPNAME LINK2TIU~, LINK2TIU+10, LINK2TIU+37
TEMPONLY LINK2TIU~, LINK2TIU+15, LINK2TIU+33, LINK2TIU+35, LINK2TIU+43, LINK2TIU+74, LINK2TIU+76
TEXT LINK2TIU+7~, LINK2TIU+12, LINK2TIU+13, LINK2TIU+18, LINK2TIU+35, LINK2TIU+44, LINK2TIU+62, LINK2TIU+63, LINK2TIU+75, LINK2TIU+90
TEXT(1 LINK2TIU+9*, LINK2TIU+89*
TEXT(2 LINK2TIU+12*, LINK2TIU+13*, LINK2TIU+18*, LINK2TIU+35*, LINK2TIU+43*, LINK2TIU+62*, LINK2TIU+63*, LINK2TIU+74*
TEXT(3 LINK2TIU+43*
TIEN LINK2TIU+7~, LINK2TIU+16*, LINK2TIU+17, LINK2TIU+18, LINK2TIU+80
TIU LINK2TIU+7~
TNAME LINK2TIU~, LINK2TIU+16, LINK2TIU+18, LINK2TIU+83, LINK2TIU+86
TYPE ALLOWDEL+1~, ALLOWDEL+2*, ALLOWDEL+4, DITEMAR+3~, DITEMAR+11*, DITEMAR+12, DMAKENAT+1~, DMAKENAT+8*, DMAKENAT+9, FARRAY+1~
, FARRAY+3*, FARRAY+5, FARRAY+6, LINK2TIU+7~, LINK2TIU+17*
TYPES FARRAY~, FARRAY+3
U ALLOWDEL+2, ALLOWDEL+3, DITEMAR+5, DITEMAR+9, DITEMAR+11, DMAKENAT+2, DMAKENAT+8, FARRAY+7, FARRAY+10, FARRAY+19
, LINK2TIU+13, LINK2TIU+17, LINK2TIU+41
VARP SETGBL~, SETGBL+2
X FARRAY+1~, FARRAY+3*
X0 DITEMAR+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All