VBECDCM1 ;hoifo/gjc-VBECS MAPPING TABLE delete utilities.;Nov 21, 2002
Source file <VBECDCM1.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 |
---|---|---|
EN613 | ; decouple antibodies/antigens
|
|
EN654 | ; decouple transfusion reactions
|
|
ENP613 | ; purge VistA antibodies/antigens
|
|
ENP654 | ; purge VistA transfusion reactions mapping
|
|
PURGALL | ; purge all the records in the VBECS MAPPING TABLE (#6005) file
; initialize the error trap |
|
PURGE(VBEC01,CNT) | ; purge at the record level using DIK
; input: VBEC01=sub-file number or file number-ien VBEC MATCHING TABLE ; file. ; CNT=The number of records purged. |
|
SINGLE | ; decouple relations for a single record
; initialize the error trap |
|
KILSIN | ||
ASK | ; decouple records from the VBECS MAPPING TABLE (#6005) file
; initialize the error trap |
|
DECUP(Y) | ; delete the STANDARD VBECS DATA (#.05), CHECKSUM (#.06), &
; TIMESTAMP (#.07) field level data (essentially unmap) |
|
XIT | ; kill and quit
|
|
YN() | ; yes/no to decoupling question...
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VBEC(6005 - [#6005] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | PURGALL+3, SINGLE+3, ASK+3 |
^VBEC(6005 - [#6005] | PURGALL+6, PURGALL+22, PURGE+5, ASK+8, ASK+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PURGALL+27!, PURGE+4~ |
CNT | PURGALL+18*, PURGALL+22, PURGALL+23, PURGALL+24, PURGALL+25, PURGALL+27!, PURGE~, PURGE+6*, PURGE+7, ASK+5* , ASK+12*, ASK+15, XIT+1! |
D | SINGLE+7!*, SINGLE+10! |
DA | PURGE+4~*, PURGE+5* |
DIC | PURGALL+27!, SINGLE+7!*, SINGLE+10! |
DIC("S" | SINGLE+8* |
DIC("W" | SINGLE+9* |
DIC(0 | SINGLE+7* |
DIK | PURGALL+18*, PURGE+4~* |
DIR | PURGALL+8~, YN+1~ |
DIR("?" | PURGALL+11*, YN+3* |
DIR("A" | PURGALL+10*, YN+2* |
DIR("B" | PURGALL+9*, YN+2* |
DIR(0 | PURGALL+9*, YN+2* |
DIROUT | PURGALL+8~, YN+1~ |
DIRUT | PURGALL+8~, PURGALL+13, YN+1~, YN+4 |
DO | SINGLE+7!, SINGLE+10! |
DTOUT | PURGALL+8~, YN+1~ |
DUOUT | PURGALL+8~, YN+1~ |
U | SINGLE+11 |
VBEC01 | PURGALL+20*, PURGALL+21*, PURGALL+22*, PURGALL+23, PURGALL+27!, PURGE~, PURGE+5 |
VBECFDA | DECUP+3!, DECUP+4!, XIT+1! |
VBECFDA(8 | DECUP+3* |
VBECFILE | SINGLE+5*, SINGLE+6, SINGLE+7*, KILSIN! |
VBECFN | EN613+1*, EN654+1*, ENP613+1*, ENP613+2!, ENP654+1*, ENP654+2!, PURGALL+6, PURGALL+20, PURGALL+21, PURGALL+22 , ASK+8, ASK+10, XIT+1! |
VBECGUID | ASK+7*, ASK+8*, ASK+10, XIT+1! |
VBECIEN | SINGLE+11*, SINGLE+12, KILSIN!, ASK+9*, ASK+10*, ASK+11, XIT+1! |
VBECNME | EN613+1*, EN654+1*, ENP613+1*, ENP613+2!, ENP654+1*, ENP654+2!, PURGALL+10, PURGALL+11, ASK+15, XIT+1! |
VBECREC | SINGLE+11*, SINGLE+13, KILSIN! |
VBECXIT | PURGALL+5~*, PURGALL+6, PURGALL+13*, PURGALL+14* |
X | PURGALL+3*, PURGALL+8~, PURGALL+27!, PURGE+4~, SINGLE+3*, KILSIN!, ASK+3*, XIT+1!, YN+1~ |
Y | PURGALL+8~, PURGALL+14, PURGALL+27!, PURGE+4~, SINGLE+10, SINGLE+11, KILSIN!, ASK+4*, DECUP~, DECUP+3 , XIT+1!, YN+1~, YN+4*, YN+5 |
Y(0 | SINGLE+11 |