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

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

Entry Points

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

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 |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All