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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XHDPCAT

Package: HealtheVet Desktop

Routine: XHDPCAT


Information

XHDPCAT ; SLC/JER - Configurator Server Calls ; 25 Jul 2003 9:42 AM

Source Information

Source file <XHDPCAT.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 $$EC^%ZOSV  ^%ZTER  
VA FileMan 1 (FILE,UPDATE)^DIE  

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

Package Total Caller Graph
HealtheVet Desktop 4 XHD DELETE PARAMETER CATEGORY  XHD INSERT PARAMETER CATEGORY  XHD REMOVE PARAMETER CATEGORY  XHD UPDATE PARAMETER CATEGORY  

Entry Points

Name Comments DBIA/ICR reference
INSERT(ERR,CATFLDS)
ADDPARAM(ERR,CATFLDS) ; Add Parameter to Category
UPDATER(ERR,FDA)
UPDATE(ERR,CATFLDS)
REMPARAM(ERR,PDEF,PCDA) ; Remove Parameter from Category
REMOVE(ERR,PCAT,PARENT) ; Remove Parameter Category from parent
DELETE(ERR,PCAT,DELKIDS) ; Delete Parameter Category and all descendents
FILER(ERR,FDA,XHDDA)
ONERROR ; Trap errors
GETUPIEN(PCDA,XHDI)
GETFILE(XHDI)
GETIENS(XHDI)
GETORI(XHDI)

External References

Name Field # of Occurrence
$$EC^%ZOSV ONERROR+1
^%ZTER ONERROR+2
FILE^DIE FILER+5
UPDATE^DIE UPDATER+2

Used in RPC

RPC Name Call Tags
XHD DELETE PARAMETER CATEGORY DELETE
XHD INSERT PARAMETER CATEGORY INSERT
XHD REMOVE PARAMETER CATEGORY REMOVE
XHD UPDATE PARAMETER CATEGORY UPDATE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" INSERT+2, ADDPARAM+1, UPDATE+1, REMPARAM+1, REMOVE+1, DELETE+1
^XHD(8935.91 - [#8935.91] INSERT+10, INSERT+11, INSERT+13, INSERT+19, INSERT+21, INSERT+22, ADDPARAM+3, ADDPARAM+5, ADDPARAM+12, UPDATE+3
, REMPARAM+3, REMPARAM+5, REMOVE+5, DELETE+5, DELETE+6, DELETE+10, FILER+2, FILER+6

Label References

Name Line Occurrences
$$GETFILE INSERT+5, UPDATE+6
$$GETIENS INSERT+5
$$GETORI INSERT+5, UPDATE+6
$$GETUPIEN UPDATE+6
DELETE DELETE+8
FILER INSERT+24, REMPARAM+8, REMOVE+8, DELETE+15
REMOVE DELETE+11
UPDATER INSERT+7, INSERT+15, ADDPARAM+11, UPDATE+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CATFLDS INSERT~, ADDPARAM~, UPDATE~
CATFLDS( INSERT+4, INSERT+5, ADDPARAM+8, ADDPARAM+9, UPDATE+5, UPDATE+6
CATFLDS("IEN" ADDPARAM+2, UPDATE+2
DELKIDS DELETE~, DELETE+3
ERR INSERT~, INSERT+3*, INSERT+6*, INSERT+7, INSERT+8, INSERT+11, INSERT+15*, INSERT+19, INSERT+24*, ADDPARAM~
, ADDPARAM+2*, ADDPARAM+4*, ADDPARAM+7*, ADDPARAM+10*, ADDPARAM+11, UPDATER~, UPDATER+3*, UPDATER+4*, UPDATE~, UPDATE+2*
, UPDATE+4*, UPDATE+7*, UPDATE+8, REMPARAM~, REMPARAM+2*, REMPARAM+4*, REMPARAM+7*, REMPARAM+8, REMOVE~, REMOVE+7*
, REMOVE+8, DELETE~, DELETE+1*, DELETE+3, DELETE+5, DELETE+7*, DELETE+8, DELETE+11, DELETE+14*, DELETE+15
, FILER~, FILER+1*, FILER+4*, FILER+7*, FILER+8*, ONERROR+1*
FDA INSERT+1~, INSERT+6, INSERT+7, INSERT+12~, INSERT+15, INSERT+20~, INSERT+24, ADDPARAM+1~, ADDPARAM+10, ADDPARAM+11
, UPDATER~, UPDATE+1~, UPDATE+7, UPDATE+8, REMPARAM+1~, REMPARAM+7, REMPARAM+8, REMOVE+1~, REMOVE+7, REMOVE+8
, DELETE+1~, DELETE+14, DELETE+15, FILER~, FILER+1
FDA( INSERT+5*, INSERT+13*, INSERT+14*, INSERT+23*, ADDPARAM+9*, UPDATE+6*, REMPARAM+6*, REMOVE+3*, REMOVE+6*, DELETE+13*
IEN INSERT+20~, UPDATER+1~
IEN(1 UPDATER+4
LASTI INSERT+1~, INSERT+3*, GETIENS+2*, GETIENS+4
LASTN INSERT+1~, INSERT+3*, GETIENS+2, GETIENS+3*
LASTS INSERT+1~, INSERT+3*, GETIENS+2, GETIENS+3*
MSG INSERT+20~, UPDATER+1~
MSG("DIERR" UPDATER+3, FILER+7
NEWDA INSERT+1~, INSERT+8*, INSERT+10, INSERT+11, INSERT+14, INSERT+17, INSERT+19, INSERT+21, INSERT+22, INSERT+23
PARENT REMOVE~, REMOVE+5, REMOVE+6, REMOVE+8, DELETE+1~, DELETE+10*, DELETE+11
PCAT REMOVE~, REMOVE+3, REMOVE+5, DELETE~, DELETE+5, DELETE+6, DELETE+7, DELETE+10, DELETE+11, DELETE+13
, DELETE+15
PCDA ADDPARAM+1~, ADDPARAM+2*, ADDPARAM+3, ADDPARAM+5, ADDPARAM+7, ADDPARAM+9, ADDPARAM+12, UPDATE+2*, UPDATE+3, UPDATE+6
, REMPARAM~, REMPARAM+3, REMPARAM+5, REMPARAM+6, REMPARAM+7, REMPARAM+8, GETUPIEN~, GETUPIEN+1
PDEF REMPARAM~, REMPARAM+5, REMPARAM+7
SUBDA INSERT+20~, INSERT+21*, INSERT+22, INSERT+23, INSERT+24
SUBERR INSERT+12~, INSERT+15, INSERT+18~, INSERT+24
U INSERT+8, INSERT+10, INSERT+21, INSERT+22, ADDPARAM+9, UPDATER+4, DELETE+6, DELETE+10, GETUPIEN+1, GETFILE+1
, GETIENS+1, GETIENS+2, GETIENS+3, GETIENS+4, GETORI+1
X INSERT+1~, INSERT+2*, ADDPARAM+1~*, UPDATE+1~*, REMPARAM+1~*, REMOVE+1~*, DELETE+1~*
XHDDA FILER~, FILER+2, FILER+4, FILER+6, FILER+8
XHDDAD INSERT+1~, INSERT+10*, INSERT+11, INSERT+13, INSERT+14
XHDI INSERT+1~, INSERT+3*, INSERT+4*, INSERT+5, ADDPARAM+1~, ADDPARAM+2*, ADDPARAM+8*, ADDPARAM+9, UPDATE+1~, UPDATE+2*
, UPDATE+5*, UPDATE+6, REMPARAM+1~, REMPARAM+2*, DELETE+4~*, DELETE+5*, DELETE+6, DELETE+7, GETUPIEN~, GETUPIEN+1
, GETFILE~, GETFILE+1, GETIENS~, GETIENS+1, GETIENS+2, GETIENS+3, GETIENS+4, GETORI~, GETORI+1
XHDJ INSERT+18~*, INSERT+19*, INSERT+21
XHDSDA REMPARAM+1~, REMPARAM+5*, REMPARAM+6, REMOVE+1~*, REMOVE+5*, REMOVE+6, DELETE+6~*, DELETE+7, DELETE+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All