IBDFPRG1 ;ALB/AAS - AICS PURGE UTILITY ; 4-OCT-95
Source file <IBDFPRG1.m>
Package | Total | Call Graph |
---|---|---|
Automated Information Collection System | 1 | MANUAL^IBDFPRG |
VA FileMan | 1 | ^DIK |
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 |
---|---|---|
Automated Information Collection System | 1 | IBDFPRG |
Name | Comments | DBIA/ICR reference |
---|---|---|
PURGFD(IBLDT) | ; -- Procedure
; -- purge entires in Form Definition file marked for deletion ; that were marked before ibldt and no incomplete entries in ; form tracking exist |
|
PURGFDQ | ||
PURGFT(IBLDT,IBHOW) | ; -- Procedure
; -- purge entries from form tracking file (357.96) ; Input : ibldt := only purge records with an appointment ; date older than this date ; ibhow := 0=no records, 1=complete, 2=all ; Output: ibcnt6 := number of entries in 357.96 deleted |
|
PURGFTQ | ||
PURGEL(IBLDT) | ; --
; -- Purge AICS Error Log older created prior to ibdldt ; Input : ibldt := only purge error created prior to this date |
|
PURGELQ | ||
STATCHK(ENTRY,IBHOW) | ; -- Function
; -- determine if entry in 357.96 can be deleted ; Input : Entry := internal number of entry in 357.96 ; ibhow := 0,1,2, to delete none, complete, or all ; Output: Okay := 1=okay to delete, 0=not okay |
|
STATQ | ||
DEL(FILE,DA) | ; -- Function
; -- delete one entry ; Input : File := internal file number of file or global root ; da := internal number of entry, If more than DA ; needs to be defined then pass da array by ; reference ; Output: 1 := succeded, 0 := failed |
|
DELQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBD(357.95 - [#357.95] | PURGFD+14, PURGFD+16, PURGFD+22 |
^IBD(357.96 - [#357.96] | PURGFD+21, PURGFT+14, PURGFT+16, STATCHK+10, STATCHK+13, STATCHK+16 |
^IBD(359.2 - [#359.2] | PURGFD+23 |
^IBD(359.3 - [#359.3] | PURGEL+8, PURGEL+10, PURGEL+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DEL~, DEL+10, DEL+13 |
>> DIK | DEL+11*, DEL+13 |
ENTRY | STATCHK~, STATCHK+10, STATCHK+13, STATCHK+16 |
FILE | DEL~, DEL+10, DEL+11 |
>> IBCNT2 | PURGFD+11*, PURGFD+23* |
>> IBCNT5 | PURGFD+11*, PURGFD+22* |
>> IBCNT6 | PURGFT+8*, PURGFT+17* |
>> IBCNT7 | PURGEL+7*, PURGEL+11* |
IBHOW | PURGFT~, PURGFT+10*, PURGFT+11, PURGFT+17, STATCHK~, STATCHK+8*, STATCHK+9, STATCHK+13 |
IBI | PURGFD+10~, PURGFD+13*, PURGFD+14*, PURGFD+16, PURGFT+7~, PURGFT+13*, PURGFT+14*, PURGFT+16, PURGEL+6~, PURGEL+7* , PURGEL+8*, PURGEL+10 |
IBJ | PURGFD+10~, PURGFD+15*, PURGFD+16*, PURGFD+21, PURGFD+22, PURGFD+23, PURGFT+7~, PURGFT+15*, PURGFT+16*, PURGFT+17 , PURGEL+6~, PURGEL+9*, PURGEL+10*, PURGEL+11 |
IBLDT | PURGFD~, PURGFD+12, PURGFD+14, PURGFT~, PURGFT+9, PURGFT+14, PURGEL~, PURGEL+8 |
IBSTAT | PURGFD+10~, PURGFT+7~ |
OKAY | STATCHK+6~, STATCHK+7*, STATCHK+13*, STATCHK+17*, STATQ |
STATUS | STATCHK+6~, STATCHK+16*, STATCHK+17 |
SUCCESS | DEL+8~, DEL+9*, DEL+12*, DELQ |
X | PURGFD+10~, PURGFD+22*, PURGFD+23*, PURGFT+7~, PURGFT+17*, PURGEL+11* |
Y | PURGFD+10~, PURGFT+7~ |
>> ZTQUEUED | DEL+13 |