DIEF ;SFISC/DPC-FILER DRIVER ;16FEB2007
Source file <DIEF.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 14 | BLD^DIALOG ($$ADDCONV,$$SKEYCHK,LOCK,PUTDATA,RESTORE,UNLOCK)^DIEF1 ($$CHKFLD,$$FILENM,$$FLDNM,$$VERFLG,$$VFILE,$$VROOT,CALLOUT,INIZE)^DIEFU AUDIT^DIET VAL^DIEV VALS^DIEVS ^DIK FIRE^DIKC ($$GETTMP,LOADFLD)^DIKC1 ($$FROOTDA,SUBFILES)^DIKCU ERR^DIKCU2 $$OREF^DILF HKERR^DILIBF DTYP^DIOU |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 4 | DICA DIE DIEF1 DIEFU |
Name | Comments | DBIA/ICR reference |
---|---|---|
FILE(DIEFFLAG,DIEFAR,DIEFOUT,DIEFADAR) | ;
|
|
FILEX | ;
|
|
OUT | ||
DRIVER | ;
|
|
PT01DEL | ;
|
|
Q | ||
VAL | ;
|
|
REPLACE | ;
|
|
RETRIEVE | ;
|
|
XRFAUD | ;
|
|
IX | ;
|
|
FIRE | ;
|
|
AUDIT | ;
|
|
FIREFLD | ;Fire field-level xrefs
|
|
FIREREC | ;Fire record-level xrefs
|
|
GOODIEN(DIEFF,DIEFIEN,DIEFLEV,DA,DIEFFLG) | ;
|
|
VENTRY(DIEFF,DIEFIEN,DIEFFLG,DIDATA,DIEFTREF) | ;
|
|
TRIG | ;Called from trigger logic (from DICR via @DICRREC)
|
Name | Field # of Occurrence |
---|---|
BLD^DIALOG | FILEX+7, FILEX+9, DRIVER+24, PT01DEL+5 |
$$ADDCONV^DIEF1 | DRIVER+12 |
$$SKEYCHK^DIEF1 | DRIVER+34 |
LOCK^DIEF1 | FILEX+10 |
PUTDATA^DIEF1 | DRIVER+35 |
RESTORE^DIEF1 | FIREREC+3 |
UNLOCK^DIEF1 | OUT |
$$CHKFLD^DIEFU | DRIVER+23 |
$$FILENM^DIEFU | PT01DEL+4 |
$$FLDNM^DIEFU | PT01DEL+4 |
$$VERFLG^DIEFU | FILEX+6 |
$$VFILE^DIEFU | DRIVER+3 |
$$VROOT^DIEFU | FILEX+8 |
CALLOUT^DIEFU | OUT+3 |
INIZE^DIEFU | FILEX+5 |
AUDIT^DIET | AUDIT+3, AUDIT+4 |
VAL^DIEV | VAL+3 |
VALS^DIEVS | FILEX+14 |
^DIK | PT01DEL+7 |
FIRE^DIKC | FIREFLD+7, FIREREC+2 |
$$GETTMP^DIKC1 | FILEX+16 |
LOADFLD^DIKC1 | DRIVER+33, TRIG+3 |
$$FROOTDA^DIKCU | DRIVER+4, VENTRY+7 |
SUBFILES^DIKCU | PT01DEL+9 |
ERR^DIKCU2 | GOODIEN+3, GOODIEN+5, GOODIEN+7, GOODIEN+11, VENTRY+13, VENTRY+17 |
$$OREF^DILF | PT01DEL+7 |
HKERR^DILIBF | PT01DEL+8, FIRE+9 |
DTYP^DIOU | VAL+2 |
Name | Line Occurrences |
---|---|
$$GOODIEN | DRIVER+15, VENTRY+8 |
$$VENTRY | DRIVER+19 |
AUDIT | XRFAUD+2 |
DRIVER | FILEX+17 |
FIRE | IX+2, IX+3 |
FIREFLD | DRIVER+36 |
FIREREC | DRIVER+38 |
IX | XRFAUD+1 |
OUT | FILEX+6, FILEX+7, FILEX+8, FILEX+9, FILEX+10, FILEX+12 |
PT01DEL | DRIVER+27 |
Q | PT01DEL+2 |
REPLACE | DRIVER+31, DRIVER+37, XRFAUD+1, FIREFLD+6 |
RETRIEVE | DRIVER+31, XRFAUD+1, FIREFLD+8 |
VAL | DRIVER+26 |
XRFAUD | DRIVER+36 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PT01DEL+7~ |
C | AUDIT+1~ |
D | DRIVER+7~, DRIVER+16*~ |
DA | DRIVER+7~, DRIVER+17*, DRIVER+18, DRIVER+34, FIREFLD+7, FIREREC+2, GOODIEN~, GOODIEN+1!, GOODIEN+11!, GOODIEN+13* , VENTRY+5~, VENTRY+8, VENTRY+9 |
DA( | DRIVER+16*, GOODIEN+9*, GOODIEN+10 |
DA(0 | DRIVER+17!, GOODIEN+13! |
DG | AUDIT+1~, AUDIT+2* |
DIANUM | AUDIT+1~ |
DIC | PT01DEL+7~ |
>> DICRIENS | TRIG+4 |
DICRREC | FIRE+1~, FIRE+2* |
DIDATA | FILEX+2~, DRIVER+18*, DRIVER+19, DRIVER+29, VENTRY~, VENTRY+4, VENTRY+7*, VENTRY+8*, VENTRY+9*, VENTRY+12 |
DIEFADAR | FILE~, DRIVER+9, DRIVER+11, DRIVER+12 |
DIEFAR | FILE~, FILEX+8, FILEX+9, FILEX+14, FILEX+15*, OUT+1, DRIVER+2, DRIVER+6, DRIVER+21, DRIVER+25 |
DIEFAR("EXT" | FILEX+15*, OUT+1 |
DIEFAR("INT" | FILEX+13*, FILEX+14, FILEX+15, OUT+2 |
DIEFCNOD | FILEX+1~, DRIVER+31*, DRIVER+37!, REPLACE+1, RETRIEVE+1 |
DIEFD | VENTRY+5~, VENTRY+6*, VENTRY+7, VENTRY+8 |
DIEFDAS | FILEX+1~, DRIVER+5*, DRIVER+6*, DRIVER+8, DRIVER+13*, DRIVER+14, DRIVER+21, DRIVER+25 |
DIEFECNT | FILEX+1~, FILEX+12*, PT01DEL+6*, PT01DEL+8, FIRE+7~*, FIRE+9 |
DIEFERR | PT01DEL+1~, PT01DEL+2* |
DIEFF | FILEX+1~, DRIVER+1*, DRIVER+2*, DRIVER+3, DRIVER+4, DRIVER+6, DRIVER+13, DRIVER+15, DRIVER+19, DRIVER+21 , DRIVER+23, DRIVER+25, DRIVER+28, DRIVER+33, DRIVER+34, PT01DEL+2, PT01DEL+4, PT01DEL+8, PT01DEL+9, VAL+2 , VAL+3, XRFAUD+1, XRFAUD+2, FIRE+4, FIRE+9, AUDIT+2, AUDIT+4, FIREFLD+3, FIREFLD+7, FIREREC+2 , GOODIEN~, GOODIEN+7, VENTRY~, VENTRY+7, VENTRY+8, VENTRY+13, VENTRY+17 |
DIEFFLAG | FILE~, FILEX+3*, FILEX+6, FILEX+7, FILEX+10, FILEX+12, FILEX+14, OUT+1, DRIVER+3, DRIVER+15 , DRIVER+19, DRIVER+26, DRIVER+34, FIREREC+2 |
DIEFFLD | FILEX+1~, DRIVER+23*, DRIVER+24, DRIVER+27, DRIVER+28, DRIVER+33, DRIVER+34, PT01DEL+4, PT01DEL+8, VAL+2 , VAL+3, XRFAUD+1, XRFAUD+2, FIRE+4, FIRE+9, AUDIT+3, AUDIT+4, FIREFLD+3 |
DIEFFLG | GOODIEN~, GOODIEN+3, GOODIEN+5, GOODIEN+7, GOODIEN+11, VENTRY~, VENTRY+1*, VENTRY+4, VENTRY+6, VENTRY+13 , VENTRY+16, VENTRY+17 |
DIEFFLST | FILEX+2~, DRIVER+33, FIREFLD+2, FIREFLD+5, FIREFLD+9! |
DIEFFREF | FILEX+2~, DRIVER+4*, DRIVER+18, PT01DEL+7 |
DIEFFVAL | FILEX+1~, REPLACE+1, RETRIEVE+1* |
DIEFFXR | FILEX+2~, DRIVER+34!, FIREFLD+9! |
DIEFI | FIRE+1~, FIRE+3*, FIRE+4*, FIRE+8 |
DIEFIEN | FILEX+1~, DRIVER+8*, DRIVER+9, DRIVER+10, DRIVER+11, DRIVER+12*, DRIVER+13, DRIVER+15, DRIVER+16, DRIVER+19 , DRIVER+34, PT01DEL+8, PT01DEL+10, VAL+3, FIRE+9, FIREFLD+3, GOODIEN~, GOODIEN+2, GOODIEN+3, GOODIEN+4 , GOODIEN+5, GOODIEN+6, GOODIEN+7, GOODIEN+8, GOODIEN+9, GOODIEN+11, VENTRY~, VENTRY+8, VENTRY+13, VENTRY+16 , VENTRY+17 |
DIEFINT | VAL+1~, VAL+3, VAL+4 |
DIEFLCKS | FILEX+10~ |
DIEFLEV | FILEX+2~, DRIVER+4, DRIVER+15, DRIVER+16, GOODIEN~, GOODIEN+6, VENTRY+5~, VENTRY+7, VENTRY+8 |
DIEFLOCK | FILEX+1~, OUT |
DIEFNG | DRIVER+22~, DRIVER+26, DRIVER+35, VAL+5* |
DIEFNODE | FILEX+1~, DRIVER+29*, DRIVER+31 |
DIEFNOLK | FILEX+10~ |
DIEFNVAL | FILEX+1~, DRIVER+25*, DRIVER+27, DRIVER+32*, DRIVER+34, DRIVER+36, PT01DEL+2, VAL+3, VAL+4*, IX+3 , FIRE+6, AUDIT+4 |
DIEFOUT | FILE~, OUT+3 |
DIEFOVAL | FILEX+1~, DRIVER+36, IX+2, FIRE+6, AUDIT+3, AUDIT+4, FIREFLD+3 |
DIEFRFLD | FILEX+1~, DRIVER+20*, DRIVER+21*, DRIVER+23, DRIVER+25, PT01DEL+11* |
DIEFRLST | FILEX+2~, DRIVER+33, FIREFLD+2, TRIG+2~, TRIG+3, TRIG+4 |
DIEFSORK | IX+1~, IX+2*, IX+3*, FIRE+6, FIRE+8 |
DIEFSPOT | FILEX+1~, DRIVER+28*, DRIVER+29, DRIVER+30* |
DIEFTMP | FILEX+2~, FILEX+16*, OUT+4, DRIVER+13, DRIVER+33, PT01DEL+10, PT01DEL+12, FIRE+2, FIREFLD+1, FIREFLD+3 , FIREREC+2, FIREREC+3, FIREREC+4, TRIG+1, TRIG+3, TRIG+4 |
DIEFTREF | FILEX+2~, DRIVER+4, DRIVER+19, VENTRY~, VENTRY+4, VENTRY+7, VENTRY+16 |
DIEFTSRC | FILEX+1~ |
DIEFTYPE | VAL+1~, VAL+2 |
>> DIERR | FILEX+12, OUT+1, PT01DEL+6, PT01DEL+8, FIRE+7, FIRE+9 |
DIFM | FILEX+5~* |
DIG | FIRE+5~, TRIG+3, TRIG+4 |
DIH | FIRE+5~, TRIG+3, TRIG+4 |
DIIX | AUDIT+1~, AUDIT+3*, AUDIT+4* |
DIK | PT01DEL+7~* |
DIKEY | FIREREC+1~, FIREREC+2, FIREREC+3 |
DIOPER | DRIVER+7~, DRIVER+10*, DRIVER+11*, FIREFLD+7, FIREREC+2 |
DIQUIET | FILEX+4~* |
DIU | FIRE+5~, TRIG+4 |
DIV | FIRE+5~ |
DOREPL | DRIVER+20~*, DRIVER+31, DRIVER+37, PT01DEL+11*, REPLACE+1*, XRFAUD+1, FIREFLD+6, FIREFLD+8 |
DP | AUDIT+1~, AUDIT+2* |
ERR | GOODIEN+1~, GOODIEN+8*, GOODIEN+11*, GOODIEN+12 |
EXT | PT01DEL+3~, PT01DEL+5 |
EXT("FIELD" | PT01DEL+4* |
EXT("FILE" | PT01DEL+4* |
I | DRIVER+7~, DRIVER+16*, FIRE+5~ |
INT | PT01DEL+3~, PT01DEL+5 |
INT(1 | PT01DEL+4* |
INT(2 | PT01DEL+4* |
P | GOODIEN+1~, GOODIEN+8*, GOODIEN+9, GOODIEN+10 |
S | DRIVER+7~, DRIVER+13* |
SB | PT01DEL+9~, PT01DEL+10* |
SB( | PT01DEL+9*, PT01DEL+10 |
U | DRIVER+28, VAL+4, VENTRY+12 |
X | IX+1~, FIRE+6*, AUDIT+1~, AUDIT+3*, AUDIT+4* |
XMB | FIRE+5~ |
XMY | FIRE+5~ |
Y | FIRE+5~, AUDIT+1~ |