XDRDMAIN ;SF-IRMFO/IHS/OHPRD/JCM - MAIN DRIVER FOR DUPLICATE CHECKING SOFTWARE ;1/5/98 13:27
Source file <XDRDMAIN.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ;
|
|
END | ||
ERR | ;
|
|
BASIC | ;
|
|
NEW | ;
|
|
POSDUPS | ;
|
|
POSDUPSX | ||
BCHECK | ;
|
|
NCHECK | ;
|
|
CHECK | ;
|
|
CHECKX | ;
|
|
DIK | ;
; If a new search type deletes any verified non-duplicates or potential ; duplicate entries involving the two records. |
|
COUNT | ;
|
|
COMPLETE | ;
|
|
EOJ | ;
|
FileNo | Call Tags |
---|---|
^VA(15 - [#15] | Classic Fileman Calls |
^VA(15.1 - [#15.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | POSDUPS+13 |
^%ZOSF("TRAP" | START+4 |
^TMP("XDRD" | BASIC+3, POSDUPS+1!, BCHECK+1, BCHECK+2!, NCHECK+1, NCHECK+2! |
^VA(15 - [#15] | NEW+11, POSDUPS+2, CHECK+2, CHECK+4, DIK+3 |
^VA(15.1 - [#15.1] | START+6, BASIC+3*, BASIC+4, COMPLETE+6, COMPLETE+8* |
^XTMP("XDRERR" | START+5!*, COMPLETE+9* |
Name | Field # of Occurrence |
---|---|
^(0 | COMPLETE+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | BCHECK+2*, BCHECK+3!, NCHECK+2*, NCHECK+3!, COMPLETE+1~, COMPLETE+5, COMPLETE+6 |
D0 | COUNT+3! |
DA | DIK+3*, DIK+4!, COUNT+2*, COUNT+3!, COMPLETE+1~, COMPLETE+2* |
DIE | COUNT+2*, COUNT+3!, COMPLETE+1~, COMPLETE+2* |
DIK | DIK+3*, DIK+4! |
DR | COUNT+2*, COUNT+3!, COMPLETE+1~, COMPLETE+3*, COMPLETE+5*, COMPLETE+6* |
DT | START+5 |
I | NEW+8~, NEW+10*, NEW+11* |
U | START+5, BASIC+2, BASIC+3, BASIC+4, POSDUPS+2, POSDUPS+13, NCHECK+1, CHECK+2, CHECK+3, CHECK+4 , DIK+3, COMPLETE+6, COMPLETE+8 |
X | START+4*, NEW+8~, NEW+10*, NEW+11*, NEW+12, POSDUPS+13*!, COMPLETE+1~ |
XDRCD | BASIC+3*, NEW+12*, POSDUPS+2, POSDUPS+12, BCHECK+1, CHECK+3, COUNT+2, EOJ+2! |
XDRCD( | BCHECK+2!, NCHECK+2! |
XDRCD(0 | BCHECK+2, NCHECK+2 |
XDRCD2 | BCHECK+1*, NCHECK+1*, CHECK+2, CHECK+3, EOJ+2! |
XDRD | EOJ+2! |
XDRD("COLLECT | ION ROUTINE" , POSDUPS+13, POSDUPS+14 |
XDRD("GL" | BASIC+1*, BASIC+3, NEW+7* |
XDRD("GL2" | NCHECK+1*, NCHECK+3! |
XDRD("NEW GL" | , BASIC+2*, BASIC+3 |
XDRD(0 | BASIC+2, NCHECK+1 |
XDRDCNT | COUNT+1*, COUNT+2, EOJ+2! |
XDRDI | CHECK+4*, CHECK+5!, DIK+3 |
XDRDI1 | BASIC+3*, BASIC+5! |
XDRDMAIN | EOJ+2! |
XDRDMAIN("DUPFLG" | CHECK+1*, CHECK+4*, CHECK+6 |
XDRDNSTA | EOJ+3! |
XDRDPAIR | CHECK+3*, CHECK+4, CHECK+5!, DIK+3, EOJ+3! |
XDRDPDTI | EOJ+3! |
XDRDSCOR | EOJ+2! |
XDRDTEST | EOJ+2! |
XDRDTYPE | START+7, BCHECK+1, CHECK+4, EOJ+2!, EOJ+3! |
>> XDREMSG | ERR+2*, COMPLETE+9 |
>> XDRERR | POSDUPS+13* |
XDRFL | START+5, START+6, BASIC+3, BASIC+4, POSDUPS+1, BCHECK+1, BCHECK+2, NCHECK+1, NCHECK+2, COUNT+2 , COMPLETE+2, COMPLETE+6, COMPLETE+8, COMPLETE+9, EOJ+3! |
XDRGL | BASIC+1, BASIC+2, NEW+7, NEW+9, POSDUPS+2, POSDUPS+12, NCHECK+1, CHECK+2, CHECK+4, DIK+3 , EOJ+3! |
>> XDRMAINI | START+2* |
>> XDRQERR | ERR+1*, ERR+3*, COMPLETE+3 |
XDRQFLG | START+1*, START+2, BASIC+3, BASIC+4*, BCHECK+1, NCHECK+1, COMPLETE+3, EOJ+3! |
XGL | NEW+8~, NEW+9*, NEW+11 |
Y | COMPLETE+1~ |
>> ZTQUEUED | EOJ+1 |
>> ZTREQ | EOJ+1* |