Print Page as PDF
DBIA3181-G ICR (3187)

DBIA3181-G    ICR (3187)

Name Value
NUMBER 3187
IA # 3187
DATE CREATED 2005/08/09
CUSTODIAL PACKAGE VBECS
CUSTODIAL ISC Chicago
USAGE Controlled Subscription
TYPE Routine
ROUTINE VBECA1
NAME DBIA3181-G
ORIGINAL NUMBER 3181
GENERAL DESCRIPTION
The entry point TRRX^VBECA1(DFN, .ARR) is provided by
the VistA Blood Establishment Computer Software (VBECS) package to return data
stored in 2 sub-files in the LAB DATA file (#63).  The two sub-files and the
respective fields are: 1) TRANSFUSION RECORD sub-file (#63.017) at fields
TRANSFUSION DATE/TIME (#.01) and TRANSFUSION REACTION TYPE (#.11) which are
reactions that are associated with a particular transfusion; and 2)
TRANSFUSION REACTION DATE sub-file (#63.0171) at fields TRANSFUSION REACTION
DATE (#.01) and TRANSFUSION REACTION TYPE (#.02) which are reactions that
could not be associated with a particular transfusion episode.   The
Application Programmer Interface (API) will build an array in which each
element will contain transfusion reaction data for the DFN value provided in
the call.
STATUS Retired
DURATION Till Otherwise Agreed
ID VBECA1
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
TRRX
INPUT DEFINITION:

DFN = internal entry number from the PATIENT file (#2) (Passed as a
parameter).  You must precede the internal entry number with the accent grave
character ( ` ).

.ARR = The name of an array that will store the value of any absent antigens
found by the function.  Must be passed by reference.


OUTPUT DEFINITION:

ARR = The name of the array, passed to the API by reference, that will be used
to store the transfusion reactions found in Blood Bank patient records via the
function.

Retrieve any previously recorded transfusion reactions.  If none exist on
record, the array will be returned empty.

For each transfusion reaction found, the array element will be assigned the
transfusion reaction date/time value at the first data piece and the
transfusion reaction type value at the second data piece.

The populated array be returned with the following structure:

ARR("TRRX",n) = RXN D/T ^ RXN Type

Where "n" is a sequential index number.
VARIABLES TYPE VARIABLES DESCRIPTION
DFN Input
This is the internal entry number from the PATIENT
file (#2) (Passed as a parameter).  You must precede the internal entry number
with the accent grave character ( ` ).
.ARR Both
The name of the array, passed to the API by
reference, that will be used to store the transfusion reactions found in Blood
Bank patient records via the function.

Retrieve any previously recorded transfusion reactions.  If none exist on
record, the array will be returned empty.

For each transfusion reaction found, the array element will be assigned the
transfusion reaction date/time value at the first data piece and the
transfusion reaction type value at the second data piece.

The populated array be returned with the following structure: ARR("TRRX",n) =
RXN D/T ^ RXN Type Where "n" is a sequential index number.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
LAB SERVICE Dallas
ORDER ENTRY/RESULTS REPORTING