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 |
| 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* |