VBECDCHX ;hoifo/gjc-data conversion & pre-implementation;Nov 21, 2002
Source file <VBECDCHX.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 1 | $$ROOT^DILFD |
VBECS | 1 | $$CHECKSUM^VBECDCU2 |
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 |
---|---|---|
EN() | ; Main entry point to check if mapped data remains consistent with
; data from the parent (61.3 & 65.4) files. If not, do not ; proceed with the data conversion (VBECDC01). |
|
KILL | ; kill and quit
|
|
FILEIEN(VBECRT,VBECIEN) | ; For records tracking the parent file and record ien,
; define the NAME and ID values here. Note ID values reside on ; different pieces for different files. ; Antibody/Antigen data resides in: ^LAB(61.3, ; Transfusion Reaction data resides in: ^LAB(65.4, ; input: VBECIEN-ien of the record in question ; VBECRT-file root of the data global ; Note: VBECFILE is of a global scope ; return: VBECSTR-delimited string: NAME^ID (optional) |
Name | Field # of Occurrence |
---|---|
$$ROOT^DILFD | EN+7 |
$$CHECKSUM^VBECDCU2 | EN+27, EN+28 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^VBEC(6005 - [#6005] | EN+12, EN+13, EN+16 |
Name | Line Occurrences |
---|---|
$$FILEIEN | EN+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | EN+4~*, EN+37* |
IOF | EN+4 |
U | EN+18, EN+22, EN+26, FILEIEN+17 |
VBEC01 | EN+7*, EN+12, EN+13, KILL+1! |
VBECDA | EN+13*, EN+16, KILL+1! |
VBECDATA | EN+8*, EN+9, KILL+1! |
VBECFILE | EN+6*, EN+7, EN+8, KILL+1!, FILEIEN+16 |
VBECFLG | EN+4~*, EN+6, EN+12, EN+29*, KILL+3 |
VBECGUID | EN+11*, EN+12*, EN+13, KILL+1! |
VBECIEN | EN+18*, EN+21, FILEIEN~, FILEIEN+9 |
VBECL0 | KILL+1!, FILEIEN+9~*, FILEIEN+17 |
VBECLCX | KILL+1! |
VBECLID | EN+22*, EN+27, EN+34, KILL+1! |
VBECLNM | EN+22*, EN+27, EN+32, KILL+2! |
VBECLTOT | EN+27*, EN+29, KILL+2! |
VBECPCE | FILEIEN+9~, FILEIEN+16*, FILEIEN+17 |
VBECRT | EN+7*, EN+21, KILL+2!, FILEIEN~, FILEIEN+9 |
>> VBECSTR | EN+21*, EN+22 |
VBECT0 | EN+16*, EN+18, EN+26, KILL+2! |
VBECTCX | KILL+2! |
>> VBECTID | EN+26*, EN+28, EN+35 |
>> VBECTNM | EN+26*, EN+28, EN+33 |
VBECTTOT | EN+28*, EN+29, KILL+2! |