VBECDCR ;hoifo/gjc-data conversion & pre-implementation reporting mechanism;Nov 21, 2002
Source file <VBECDCR.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 | 1 | VBEC INVALID DATA REPORT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point for anomaly report
|
|
START | ; display the data
|
|
ERRTOT | ; print error total for each file
|
|
XIT | ; cleanup after yourself before you go...
|
|
EOS | ; end of screen check & refresh screen action
|
|
HDR | ; draw header
|
|
NAME(FILE,IEN) | ; Using file number and ien, determine the value of the .01
; field and pass it back (along with the data descriptor). ; input: FILE-file number, either 2, 63, 65, or 66 ; IEN-internal entry number of the record in question ; output: (examples) Patient Name: Doe,John, Lab Data ID: 12345, ; Unit ID: ABC123, Blood Component: CPDA-1 RED BLOOD CELLS |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VBEC(6001 - [#6001] | EXTERNAL^DILFD |
6001.01 | EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | EN+6 |
^DPT - [#2] | NAME+7 |
^LAB(66 - [#66] | NAME+10 |
^LR - [#63] | NAME+8 |
^LRD(65 - [#65] | NAME+9 |
^UTILITY($J | START+52, START+54, START+56!, XIT+1! |
^VBEC(6001 - [#6001] | EN+10, EN+11, START+22, START+26, START+28 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | START+50*, START+52*, START+54, START+56!, XIT+1! |
DIR | EOS+1! |
DIR(0 | EOS+1* |
DIRUT | XIT+1! |
DIW | START+56!, XIT+1! |
DIWF | START+34*, START+56!, XIT+1! |
DIWI | START+56!, XIT+1! |
DIWL | START+34*, START+52, START+54, START+56!, XIT+1! |
DIWR | START+34*, START+56!, XIT+1! |
DIWT | START+56!, XIT+1! |
DIWTC | START+56!, XIT+1! |
DIWX | START+56!, XIT+1! |
DN | START+56!, XIT+1! |
DTOUT | XIT+1! |
DUOUT | XIT+1! |
DUZ | EN+2 |
DUZ(0 | EN+2 |
ERRTOT | XIT+1! |
ERRTOT( | START+30*, ERRTOT+2 |
FILE | NAME~, NAME+7, NAME+8, NAME+9, NAME+10 |
I | START+23*, START+24*, START+29*, ERRTOT+2*, XIT+1! |
IEN | NAME~, NAME+7, NAME+8, NAME+9, NAME+10 |
IOF | HDR+1 |
IOSL | START+36, START+39, START+43, START+46, START+49, START+51, START+53, ERRTOT+1 |
IOST | EOS+1, HDR+1 |
LINE | START+21*, XIT+1!, HDR+5 |
PAGE | START+20*, XIT+1!, HDR+1, HDR+3* |
TODAY | START+21*, XIT+1!, HDR+3 |
U | START+20*, START+23, START+29, NAME+7, NAME+8, NAME+9, NAME+10 |
VBEC | XIT+1! |
VBEC( | START+23*, START+24 |
VBEC(0 | START+22*, START+23 |
VBEC1 | START+20*, START+26*, START+28, XIT+1! |
VBEC1A | START+56!, XIT+1! |
VBEC1A( | START+29* |
VBEC1A(1 | START+30, START+31, START+35, START+37 |
VBEC1A(2 | START+37 |
VBEC1A(3 | START+32, START+38, START+40 |
VBEC1A(4 | START+40 |
VBEC1A(5 | START+41, START+42, START+44 |
VBEC1A(6 | START+42, START+45 |
VBEC1A(7 | START+33, START+47 |
VBEC1A(8 | START+48 |
VBEC1A(9 | START+34 |
VBECD | EN+17*, EN+18, EN+20! |
VBECERR | XIT+1! |
VBECERR(0 | START+28*, START+29 |
VBECFR | START+56!, XIT+1! |
VBECFR("NAME" | START+35 |
VBECIEN | EN+10*, EN+11, EN+12!, EN+20!, START+22, START+26, START+28 |
VBECOMP | START+33*, START+47, START+56!, XIT+1! |
VBECR | EN+16*, EN+18, EN+20! |
VBECS | EN+18, EN+20! |
VBECS("DUZ" | EN+16* |
VBECS("VBECIEN" | EN+16* |
VBECSTOP | START+20*, START+26, START+27*, XIT+1! |
VBECTO | START+56!, XIT+1! |
VBECTO("NAME" | START+38 |
VBECX | XIT+1! |
VBECX( | START+24* |
VBECX(1 | HDR+5 |
VBECX(2 | HDR+4 |
VBECX(3 | HDR+5 |
VBECX(4 | HDR+4 |
VBECXIT | START+20*, START+26, START+36, START+39, START+43, START+46, START+49, START+51, START+52, START+53 , ERRTOT+1, XIT+1!, EOS+1*, EOS+2 |
VBECZ | EN+17*, EN+20! |
X | EN+6*, START+34*, START+56!, XIT+1!, EOS+1! |
Y | EOS+1! |
Z | START+56!, XIT+1! |
>> ZTQUEUED | START+20 |
>> ZTREQ | START+20* |
ZTSK | EN+19, EN+20! |
>> ZTSTOP | START+27* |