VBECA3 ;HINES IFO/DDA-API interfaces for CPRS ;9/20/00 12:44
Source file <VBECA3.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(LRDFN) | ; Call to encapsulate the extract of Blood Bank data for CPRS
; via the call EN^LR7OSBR. This call can be tested by invoking the ; routine BLR^ORWRP1(root,dfn), where root is the null string and ; DFN is the PATIENT FILE numeric internal entry number for the ; patient. ; Parameter LRDFN is the LAB numeric internal entry number for the ; LAB patient. |
|
EN1(DFN) | ; Call to encapsulate the extract of Blood Bank data for CPRS
; via the call EN1^LR7OSBR. ; Parameter DFN is the PATIENT FILE numeric internal entry number for ; the LAB patient. |
|
OEAPI(ARR,DFN,DIV) | ; CPRS query to return patient and component related
; data from VBECS through VistALink |
|
BBDATA(DFN) | ;Retrieve data for CPRS reports
|
|
CLEANUP | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^LR - [#63] | GETS^DIQ |
63.01 | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | EN+8, EN1+5 |
^DPT - [#2] | OEAPI+3, OEAPI+24 |
^LR - [#63] | BBDATA+11 |
^TMP("VBDATA" | BBDATA+9!, BBDATA+18*, BBDATA+23* |
^TMP("VBECS_XML_RES" | OEAPI+17, OEAPI+25, CLEANUP+2! |
^TMP("VBHOLD" | BBDATA+9!, BBDATA+13, BBDATA+14, BBDATA+15, BBDATA+18, BBDATA+24! |
^XTMP("OEAPI" | OEAPI+23!, OEAPI+24*, OEAPI+25* |
Name | Line Occurrences |
---|---|
CLEANUP | OEAPI+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | OEAPI~, OEAPI+21, OEAPI+24 |
ARR("ERROR" | OEAPI+2*, OEAPI+3*, OEAPI+4*, OEAPI+7*, OEAPI+9*, OEAPI+20* |
DFN | EN1~, EN1+6, OEAPI~, OEAPI+2, OEAPI+3, OEAPI+11, OEAPI+24, OEAPI+25, BBDATA~, BBDATA+10 |
DIV | OEAPI~, OEAPI+4, OEAPI+13, OEAPI+24, OEAPI+25 |
LRDFN | EN~, BBDATA+10*, BBDATA+11, BBDATA+19 |
U | OEAPI+24 |
VBAA | BBDATA+11*, BBDATA+13*, BBDATA+14, BBDATA+15, BBDATA+18, BBDATA+20*, BBDATA+21, BBDATA+22, BBDATA+23, BBDATA+24! |
VBAAA | BBDATA+11*, BBDATA+12, BBDATA+24! |
VBAB | BBDATA+14*, BBDATA+15, BBDATA+16, BBDATA+17, BBDATA+18, BBDATA+21*, BBDATA+23, BBDATA+24! |
VBAC | BBDATA+15*, BBDATA+18, BBDATA+22*, BBDATA+23, BBDATA+24! |
VBAD | BBDATA+16*, BBDATA+17*, BBDATA+18, BBDATA+24! |
VBCMPRQ | BBDATA+24! |
VBCMPRQ( | BBDATA+20, BBDATA+21, BBDATA+23 |
VBECPRMS | OEAPI+15, OEAPI+19, CLEANUP+1! |
VBECPRMS("ERROR" | OEAPI+9 |
VBECPRMS("PARAMS" | OEAPI+10*, OEAPI+11*, OEAPI+12*, OEAPI+13* |
VBECSTAT | OEAPI+6~, OEAPI+15*, CLEANUP+1! |
VBECY | OEAPI+6~, OEAPI+17*, OEAPI+18, OEAPI+19, OEAPI+20, OEAPI+21 |
X | EN+7~, EN+8*, EN1+4~, EN1+5* |