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. ;04/10/2013

Source Information

Source file <PXRMDUTL.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 ^DIE  ^DIK  
Clinical Reminders 1 RENAME^PXRMUTIL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRMDLR2  PXRMEXU4  

Entry Points

Name Comments DBIA/ICR reference
SETGBL(SUB,DIEN,VARP,LOC,IEN) ;
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.
NATCONV(DIEN) ; entry point to convert a local dialog to a national dialog
FARRAY(SUB,TYPES) ;
ALLOWDEL(IEN) ; check to see if the item can be deleted
DMAKENAT(DA) ; sets the class field and renamed to the correct national format
RTAXNAME(NAME) ;

External References

Name Field # of Occurrence
^DIE DMAKENAT+7
^DIK DELD+9
RENAME^PXRMUTIL DMAKENAT+11

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)
^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+8, DMAKENAT+2, DMAKENAT+8, FARRAY+5, FARRAY+7
, FARRAY+9, FARRAY+14, FARRAY+15
^TMP($J FARRAY+2!, SETGBL+3*, SETGBL+4*

Label References

Name Line Occurrences
$$ALLOWDEL DELD+8
DITEMAR DELD+3, DITEMAR+7, DITEMAR+9, NATCONV+2
DMAKENAT NATCONV+4, NATCONV+5
SETGBL FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16

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+7, DITEMAR+9, NATCONV+1~, NATCONV+2
ARRAY( DELD+6, DELD+7, DITEMAR+10*, DITEMAR+11*, NATCONV+3
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
DARRAY DELD+1~, DELD+3, DITEMAR~, DITEMAR+7, DITEMAR+9
DARRAY( DITEMAR+10*, DITEMAR+11*
DCNT DITEMAR~, DITEMAR+7, DITEMAR+9, DITEMAR+10*, DITEMAR+11*
DIE DMAKENAT+1~, DMAKENAT+5*
DIEN DELD~, DELD+3, DITEMAR~, DITEMAR+4, DITEMAR+5, DITEMAR+11, FARRAY+1~, FARRAY+4*, FARRAY+5*, FARRAY+7
, FARRAY+8, FARRAY+9, FARRAY+11, FARRAY+12, FARRAY+14, FARRAY+15, FARRAY+16, SETGBL~, SETGBL+3, SETGBL+4
, NATCONV~, NATCONV+2, NATCONV+5
DIK DELD+1~, DELD+5*
DR DMAKENAT+1~, DMAKENAT+6*
FIEN SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4
FIND FARRAY+1~, FARRAY+7*, FARRAY+8, FARRAY+10*, FARRAY+11
FOUND RTAXNAME+2~, RTAXNAME+7*, RTAXNAME+8, RTAXNAME+10*
GBL SETGBL+1~, SETGBL+2*, SETGBL+3, SETGBL+4
IEN ALLOWDEL~, ALLOWDEL+2, ALLOWDEL+3, DITEMAR+3~, DITEMAR+5*, DITEMAR+6, DITEMAR+8, DITEMAR+9, DITEMAR+10, DMAKENAT+1~
, SETGBL~, SETGBL+3, NATCONV+1~, NATCONV+3*, NATCONV+4
LOC SETGBL~, SETGBL+3, SETGBL+4
NAME DMAKENAT+1~, DMAKENAT+2*, DMAKENAT+3, DMAKENAT+10, DMAKENAT+11, RTAXNAME~, RTAXNAME+1, RTAXNAME+3, RTAXNAME+4
NEWNAME DMAKENAT+1~, DMAKENAT+10*, DMAKENAT+11
NODE FARRAY+1~, FARRAY+9*, FARRAY+10
OI FARRAY+1~, FARRAY+10*, FARRAY+12
PREFIX DMAKENAT+1~, DMAKENAT+9*, DMAKENAT+10
PXRMINST DELD+1~, DELD+4*
REPIEN DITEMAR+3~, DITEMAR+6*, DITEMAR+7
RESULT RTAXNAME+2~, RTAXNAME+10*, RTAXNAME+11
SUB FARRAY~, FARRAY+2, FARRAY+8, FARRAY+11, FARRAY+12, FARRAY+16, SETGBL~, SETGBL+3, SETGBL+4
TEMP RTAXNAME+2~, RTAXNAME+3*, RTAXNAME+4*, RTAXNAME+5*, RTAXNAME+6, RTAXNAME+10
TYPE ALLOWDEL+1~, ALLOWDEL+2*, ALLOWDEL+4, DITEMAR+3~, DITEMAR+8*, DITEMAR+9, DMAKENAT+1~, DMAKENAT+8*, DMAKENAT+9, FARRAY+1~
, FARRAY+3*, FARRAY+5, FARRAY+6
TYPES FARRAY~, FARRAY+3
U ALLOWDEL+2, ALLOWDEL+3, DITEMAR+5, DITEMAR+6, DITEMAR+8, DMAKENAT+2, DMAKENAT+8, FARRAY+7, FARRAY+10
VARP SETGBL~, SETGBL+2
X FARRAY+1~, FARRAY+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