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

Package: Patient Registration GUI

Routine: AGGMLUPD


Information

AGGMLUPD ;VNGT/HS/ALA-Multiple record update ; 20 May 2010 1:41 PM

Source Information

Source file <AGGMLUPD.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 FILE^DICN  (FILE,WP)^DIE  $$IENS^DILF  $$ROOT^DILFD  GETS^DIQ  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
Patient Registration GUI 2 EDIT^AGGEXPRT  ($$CTRL,$$DATE,$$TKO)^AGGUL1  

Entry Points

Name Comments DBIA/ICR reference
UPD(DATA,DEF,PROC,RIEN,MIEN,PARMS) ; EP - AGG UPDATE A MULTIPLE RECORD
; Input
; DEF - Definition Name
; RIEN - Record IEN
; MIEN - Multiple IEN
; PROC - 'A' to add, 'E' to edit, 'D' to delete
; PARMS - Parameters
DONE ;
FIN ;
ERR ;
PRB(RESULT) ;

External References

Name Field # of Occurrence
^%ZTER ERR+1
EDIT^AGGEXPRT FIN+12
$$CTRL^AGGUL1 UPD+63
$$DATE^AGGUL1 UPD+55
$$TKO^AGGUL1 UPD+33
FILE^DICN UPD+79
FILE^DIE FIN+4, FIN+5
WP^DIE UPD+111
$$IENS^DILF UPD+30, UPD+81
$$ROOT^DILFD UPD+77
GETS^DIQ UPD+34, UPD+37
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
AGG UPDATE A MULTIPLE RECORD UPD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGG(9009068.3 - [#9009068.3] UPD+20, UPD+22, UPD+23, UPD+25, UPD+32, UPD+36, UPD+52, UPD+54, UPD+59, UPD+60
, UPD+64, UPD+86, UPD+88, UPD+89, UPD+92, FIN+14
^DD( UPD+26
^DD("DD" ERR+3
^TMP("AGGPTUPD" UPD+12

Label References

Name Line Occurrences
FIN UPD+70
PRB UPD+75

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGGDATA UPD+9~, FIN+4, FIN+9!
AGGDATA( UPD+71*, UPD+72*, UPD+96*, UPD+97*
AGGDATAI FIN+5, FIN+9!
AGGDATAI( UPD+94*, UPD+95*
AGGINT UPD+9~
AGGINT( UPD+66, UPD+67
AGGWP UPD+101, FIN+1!
AGGWP( UPD+104, UPD+106, UPD+108
>> AGI UPD+62*, UPD+63
>> AGJ UPD+62*, UPD+63
AGWP FIN+1!
AGWP( UPD+63*
>> BMXSEC UPD+21*, UPD+47, UPD+53*, UPD+83, UPD+87*, ERR+4*
BN UPD+8~, UPD+41*, UPD+42*
BQ UPD+8~, UPD+47*, UPD+48, UPD+83*, UPD+84
CHIEN UPD+8~, UPD+59*, UPD+60
DA UPD+9~, UPD+30*, UPD+75, UPD+80*, UPD+81
DA(1 UPD+30*, UPD+78*
DATA UPD~, UPD+12*, UPD+13, UPD+17, FIN+8, DONE+1, ERR+5, PRB+1, PRB+2
DD UPD+79!
DEF UPD~, UPD+20, UPD+21, FIN+12
DIC UPD+9~, UPD+76~, UPD+78*
DIC(0 UPD+78*
DLAYGO UPD+76~, UPD+78*
DO UPD+79!
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR UPD+9~, FIN+2, FIN+3!, FIN+6
ERROR("DIERR" FIN+2, FIN+6
EXEC UPD+8~, UPD+89*, UPD+90
FD UPD+102~, UPD+107*, UPD+108*, UPD+111
FIELD UPD+8~, UPD+64*, UPD+66, UPD+68, UPD+88*, UPD+91, UPD+94, UPD+96
FILE UPD+8~, UPD+22*, UPD+34, UPD+66, UPD+71, UPD+94, UPD+96
FL UPD+102~, UPD+103*, UPD+104*, UPD+106, UPD+108, UPD+111
FLAG UPD+102~, UPD+109*, UPD+111
FLD UPD+31~, UPD+32*, UPD+35~, UPD+36*
GLBRT UPD+8~, UPD+77*, UPD+78
IENS UPD+9~, UPD+30*, UPD+34, UPD+37, UPD+65, UPD+66, UPD+67, UPD+71, UPD+72, UPD+75
, UPD+81*, UPD+94, UPD+95, UPD+96, UPD+97, UPD+102~, UPD+105*, UPD+106*, UPD+108, UPD+111
II UPD+8~, UPD+15*, UPD+17, FIN+8*, DONE+1*, ERR+5*, PRB+1*, PRB+2*
LIST UPD+8~, UPD+31~, UPD+32*, UPD+33*, UPD+34, UPD+35~, UPD+36*, UPD+37, UPD+41*, UPD+42*
, UPD+44, UPD+45!
MIEN UPD~, UPD+19*, UPD+29, UPD+30
NAME UPD+8~, UPD+49*, UPD+52, UPD+53, UPD+68, UPD+85*, UPD+86, UPD+87, UPD+94, UPD+95
, UPD+96, UPD+97, FIN+13*, FIN+14*
NOD UPD+9~, UPD+26*, UPD+78
PARMS UPD~, UPD+39*, UPD+40, UPD+43!, UPD+44*, UPD+47, UPD+48, UPD+83, UPD+84
PARMS( UPD+42
PDATA UPD+8~, UPD+48*, UPD+49, UPD+84*, UPD+85
PFIEN UPD+10~, UPD+52*, UPD+53, UPD+54, UPD+59, UPD+60, UPD+64, UPD+86*, UPD+87, UPD+88
, UPD+89, UPD+92
PROC UPD~, UPD+70, UPD+75
PTYP UPD+8~, UPD+54*, UPD+55, UPD+57, UPD+61, UPD+92*, UPD+93
REF UPD+9~, UPD+26*
RESULT UPD+9~, UPD+73*, UPD+75*, UPD+99*, FIN+2*, FIN+6*, FIN+7*, FIN+8, FIN+11, PRB~
, PRB+1
RIEN UPD~, UPD+29, UPD+30, UPD+78, FIN+12
SECFILE UPD+9~, UPD+22*, UPD+37, UPD+67, UPD+72, UPD+95, UPD+97
SECFLD UPD+8~, UPD+64*, UPD+67, UPD+68, UPD+88*, UPD+91, UPD+95, UPD+97
SUB UPD+9~, UPD+23*, UPD+24
SUBFIL UPD+9~, UPD+25*, UPD+26, UPD+77
SUBFLD UPD+9~, UPD+25*, UPD+26
U UPD+22, UPD+23, UPD+25, UPD+26, UPD+54, UPD+60, UPD+64, UPD+88, UPD+92, UPD+99
, FIN+2, FIN+6, FIN+7, FIN+11
UID UPD+8~, UPD+11*, UPD+12
VALUE UPD+8~, UPD+49*, UPD+55*, UPD+58, UPD+59, UPD+60*, UPD+62, UPD+66*, UPD+67*, UPD+68
VFIEN UPD+8~, UPD+20*, UPD+21, UPD+22, UPD+23, UPD+25, UPD+32, UPD+36, UPD+52, UPD+54
, UPD+59, UPD+60, UPD+64, UPD+86, UPD+88, UPD+89, UPD+92, FIN+14
>> WDATA UPD+111
WHERE UPD+9~, UPD+26*
X UPD+9~, UPD+68*
Y UPD+10~, UPD+80, ERR+2~, ERR+3*
>> ZTSK UPD+11
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All