VBECDCM2 ;hoifo/gjc-VBECS MAPPING TABLE add, edit & delete utilities;Nov 21, 2002
Source file <VBECDCM2.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 |
Package | Total | Caller Graph |
---|---|---|
VBECS | 3 | VBEC UPDATE TRANS. REACT. REC VBECDCM VBECDCM0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN654 | ; handle transfusion reactions.
|
|
XIT | ; unlock, kill, and quit
|
|
POP6005(VBECFILE,VBECIEN,VBEC01,VBECID,VBECANTI) | ; Populate the
; VBECS MAPPING TABLE file (#6005) with antigen/antibody & blood ; transfusion reaction data. ; Input: VBECFILE=VistA file referenced (required) ; VBECIEN=VistA internal entry number referenced ; VBEC01=value of the .01 field (required, external) ; VBECID=file identifier ; VBECANTI=antibody/antigen identifier |
|
DELETE(VBECFN) | ; delete individual record from file 6005 that no longer exist
; in their parent files. |
Name | Field # of Occurrence |
---|---|
$$NEWERR^%ZTER | EN654+1 |
FILE^DIE | EN654+46 |
UPDATE^DIE | POP6005+19 |
^DIK | EN654+35, DELETE+10 |
$$ROOT^DILFD | DELETE+5 |
$$CHECKSUM^VBECDCU2 | EN654+38, EN654+39, POP6005+9, POP6005+10, POP6005+11 |
$$LOCK^VBECDCU2 | EN654+7, EN654+23 |
UNLOCK^VBECDCU2 | EN654+15, EN654+49 |
$$NOW^XLFDT | EN654+45, POP6005+18 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VBEC(6005 - [#6005] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | EN654+2 |
^LAB(65.4 - [#65.4] | EN654+10, EN654+11, EN654+24, EN654+25 |
^TMP($J | XIT+3! |
^VBEC(6005 - [#6005] | EN654+6, EN654+17, EN654+26, XIT+1, POP6005+12, DELETE+6, DELETE+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EN654+36!, DELETE+4!, DELETE+10! |
CNT | EN654+9*, EN654+12*, EN654+13, EN654+18, XIT+2! |
COUNT | POP6005+12*, POP6005+13, POP6005+14, POP6005+15, POP6005+16, POP6005+17, POP6005+18, POP6005+19! |
DA | EN654+35!*, EN654+36!, DELETE+4!, DELETE+10*! |
DIC | EN654+36!, DELETE+4!, DELETE+10! |
DIK | EN654+35!*, EN654+36!, DELETE+4!, DELETE+10*! |
DIR | XIT+2! |
DIRUT | XIT+2! |
DTOUT | XIT+2! |
DUOUT | XIT+2! |
U | EN654+11, EN654+12, EN654+29, EN654+34, EN654+38, EN654+39, EN654+40, EN654+41, EN654+42 |
VBEC01 | EN654+25*, EN654+26, XIT+2!, POP6005~, POP6005+9, POP6005+14 |
VBEC6005 | DELETE+4~, DELETE+7*, DELETE+10 |
VBECANTI | XIT+2!, POP6005~, POP6005+11, POP6005+16 |
VBECFDA | POP6005+19! |
VBECFDA(6005 | EN654+41*, EN654+42*, EN654+43*, EN654+44*, EN654+45*, POP6005+13*, POP6005+14*, POP6005+15*, POP6005+16*, POP6005+17* , POP6005+18* |
VBECFILE | POP6005~, POP6005+13 |
VBECFLD | XIT+2! |
VBECFLE | XIT+2! |
VBECFLG | EN654+17*, EN654+23*, EN654+29*, EN654+35*, EN654+40*, EN654+53, XIT+2!, DELETE+10* |
VBECFN | DELETE~, DELETE+5, DELETE+6 |
VBECHLP | XIT+2! |
VBECID | POP6005~, POP6005+10, POP6005+15 |
VBECIEN | EN654+26*, EN654+29, EN654+30, EN654+35, EN654+41, EN654+42, EN654+43, EN654+44, EN654+45, XIT+2! , POP6005~, POP6005+13, DELETE+4~, DELETE+8*, DELETE+9 |
VBECIEN(0 | EN654+26*, EN654+40, EN654+41, EN654+42 |
VBECRT | XIT+2!, DELETE+4~, DELETE+5*, DELETE+9 |
VBECTMP | XIT+2! |
VBECTOT | EN654+38*, EN654+39*, EN654+40!, EN654+44, POP6005+9*, POP6005+10*, POP6005+11*, POP6005+17, POP6005+19! |
VBECX | XIT+2!, DELETE+4~, DELETE+5*, DELETE+6*, DELETE+7, DELETE+8 |
VBECXIT | XIT+2! |
VBECY | EN654+9*, EN654+10*, EN654+11, EN654+12, EN654+24*, EN654+25, EN654+29, XIT+2! |
VBECY(0 | EN654+11*, EN654+12, EN654+25*, EN654+29, EN654+34, EN654+38, EN654+39, EN654+41, EN654+42 |
VBECYN | XIT+2! |
X | EN654+2*, EN654+36!, XIT+2!, DELETE+4!, DELETE+10! |
Y | EN654+36!, XIT+2!, DELETE+4!, DELETE+10! |