DIEF ;SFISC/DPC-FILER DRIVER ;11:15 AM 25 Feb 2002 [ 12/09/2003 4:19 PM ]
Source file <DIEF.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 14 | BLD^DIALOG  ($$ADDCONV,$$SKEYCHK,LOCK,PUTDATA,RESTORE,UNLOCK)^DIEF1  ($$CHKFLD,$$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 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| AUDIT | ; | |
| IX | ; | |
| RETRIEVE | ; | |
| VAL | ; | |
| PT01DEL | ; | |
| FIRE | ; | |
| TRIG | ;Called from trigger logic (from DICR via @DICRREC) | |
| FILEX | ; | |
| DRIVER | ; | |
| GOODIEN(DIEFF,DIEFIEN,DIEFLEV,DA,DIEFFLG) | ; | |
| REPLACE | ; | |
| FIREREC | ;Fire record-level xrefs | |
| FILE(DIEFFLAG,DIEFAR,DIEFOUT,DIEFADAR) | ; | |
| XRFAUD | ; | |
| VENTRY(DIEFF,DIEFIEN,DIEFFLG,DIDATA,DIEFTREF) | ; | |
| FIREFLD | ;Fire field-level xrefs | |
| OUT | 
| Name | Field # of Occurrence | 
|---|---|
| BLD^DIALOG | FILEX+7, FILEX+9, DRIVER+24 | 
| $$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 | 
| $$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+6 | 
| 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+8 | 
| ERR^DIKCU2 | GOODIEN+3, GOODIEN+5, GOODIEN+7, GOODIEN+11, VENTRY+13, VENTRY+17 | 
| $$OREF^DILF | PT01DEL+6 | 
| HKERR^DILIBF | PT01DEL+7, FIRE+9 | 
| DTYP^DIOU | VAL+2 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | DRIVER+28, XRFAUD+1, XRFAUD+2, FIRE+4, AUDIT+4 | 
| 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 | 
| REPLACE | DRIVER+31, DRIVER+37, XRFAUD+1, FIREFLD+6 | 
| RETRIEVE | DRIVER+31, XRFAUD+1, FIREFLD+8 | 
| VAL | DRIVER+26 | 
| XRFAUD | DRIVER+36 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | FIRE+8 | 
| ^("O" | FIREFLD+3*, TRIG+4* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | PT01DEL+6~ | 
| 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+6~ | 
| >> 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+5*, PT01DEL+7, FIRE+7~*, FIRE+9 | 
| 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+7, PT01DEL+8, 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+7, 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+6 | 
| 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+7, PT01DEL+9, 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, 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+10* | 
| 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+9, PT01DEL+11, 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+5, PT01DEL+7, 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+6~* | 
| 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+10*, REPLACE+1*, XRFAUD+1, FIREFLD+6, FIREFLD+8 | 
| DP | AUDIT+1~, AUDIT+2* | 
| ERR | GOODIEN+1~, GOODIEN+8*, GOODIEN+11*, GOODIEN+12 | 
| I | DRIVER+7~, DRIVER+16*, FIRE+5~ | 
| P | GOODIEN+1~, GOODIEN+8*, GOODIEN+9, GOODIEN+10 | 
| S | DRIVER+7~, DRIVER+13* | 
| SB | PT01DEL+8~, PT01DEL+9* | 
| SB( | PT01DEL+8*, PT01DEL+9 | 
| 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~ |