STANDARD DATA DICTIONARY #66 -- BLOOD PRODUCT FILE 9/29/25 PAGE 1
STORED IN ^LAB(66, (66 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.2)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Blood products and reagents for blood banks and transfusion services.
IDENTIFIED BY: PRODUCT CODE (#.05), VOLUME (ml) (#.1)[R], DESCRIPTION (#1), SYNONYM (#2)
POINTED TO BY: SOURCE field (#.02) of the SCREEN CELL sub-field (#63.015) of the SCREEN CELL METHOD sub-field (#63.014) of the
BLOOD BANK sub-field (#63.01) of the LAB DATA File (#63)
COMPONENT field (#.02) of the TRANSFUSION RECORD sub-field (#63.017) of the LAB DATA File (#63)
ANTISERUM field (#.01) of the ANTISERUM sub-field (#63.019) of the RBC TYPING METHOD sub-field (#63.018) of the
BLOOD BANK sub-field (#63.01) of the LAB DATA File (#63)
BLOOD COMPONENT REQUEST field (#.01) of the BLOOD COMPONENT REQUEST sub-field (#63.084) of the LAB DATA File (#63)
ASSOCIATED NAME field (#.01) of the ASSOCIATED NAME sub-field (#64.023) of the WKLD CODE File (#64)
COMPONENT field (#.04) of the BLOOD INVENTORY File (#65)
MODIFIED TO/FROM field (#.01) of the MODIFIED TO/FROM sub-field (#65.091) of the BLOOD INVENTORY File (#65)
ANTISERUM field (#.01) of the ANTISERUM sub-field (#65.62) of the RBC TYPING METHOD sub-field (#65.61) of the
DONATION OR DEFERRAL DATE sub-field (#65.54) of the BLOOD DONOR File (#65.5)
BLOOD COMPONENT field (#.01) of the BLOOD COMPONENT sub-field (#65.66) of the DONATION OR DEFERRAL DATE sub-field
(#65.54) of the BLOOD DONOR File (#65.5)
PEDIATRIC PRODUCT field (#.22) of the BLOOD PRODUCT File (#66)
EQUIVALENT PRODUCT field (#9) of the BLOOD PRODUCT File (#66)
MODIFY TO field (#.01) of the MODIFY TO sub-field (#66.03) of the BLOOD PRODUCT File (#66)
BLOOD COMPONENT REQUEST field (#.01) of the BLOOD COMPONENT REQUEST sub-field (#66.51) of the OPERATION (MSBOS) File
(#66.5)
PRODUCTS field (#.01) of the PRODUCTS sub-field (#66.91) of the BLOOD COMPONENT REQUEST File (#66.9)
COMPONENT field (#.07) of the DATA INTEGRITY ISSUES sub-field (#6001.01) of the VBECS DATA INTEGRITY/CONVERSION
STATISTICS File (#6001)
CROSS
REFERENCED BY: NAME(B), ABBREVIATION(B), SYNONYM(C), PRODUCT CODE(D)
66,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>40!($L(X)<2)!'(X'?1P.E)!(X'?.ANP) X
LAST EDITED: MAR 22, 1985
HELP-PROMPT: ANSWER MUST BE 2-40 CHARACTERS IN LENGTH
DESCRIPTION:
Name of blood component, reagent or service supplied to blood bank.
CROSS-REFERENCE: 66^B
1)= S ^LAB(66,"B",$E(X,1,30),DA)=""
2)= K ^LAB(66,"B",$E(X,1,30),DA)
66,.02 ABBREVIATION 0;2 FREE TEXT (Required)
INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>4!($L(X)<1) X I $D(X),$D(^LAB(66,"B",X)) W !,"Already exists"
K X
LAST EDITED: OCT 15, 1985
HELP-PROMPT: ANSWER MUST BE 1-4 CHARACTERS IN LENGTH
DESCRIPTION:
The abbreviation of the ITEM
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 66^B^MNEMONIC
1)= S ^LAB(66,"B",$E(X,1,30),DA)=1
2)= K ^LAB(66,"B",$E(X,1,30),DA)
66,.03 CAN BE MODIFIED 0;3 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JAN 09, 1986
DESCRIPTION: If product can be modified (divided, washed, frozen, pooled, made leukocyte poor, rejuvenated, or
deglycerolized) answer prompt with YES.
66,.04 IDENTIFIER 0;4 SET (Required)
'BB' FOR COMPONENT/DERIVATIVE;
'AB' FOR ANTISERUM;
'T' FOR TEST PROVIDED;
LAST EDITED: JAN 07, 1987
DESCRIPTION: Identifies if entry is a blood component for transfusion, a reagent used in blood banking or a
product for manufacturing use only.
66,.05 PRODUCT CODE 0;5 FREE TEXT
INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>8!($L(X)<1)!'(X?1E.E) X
LAST EDITED: OCT 11, 2000
HELP-PROMPT: ENTER 1-8 CHARACTERS ONLY
DESCRIPTION: Product code conforms to the uniform labeling of blood and blood components described in either the
UNIFORM LABELING OF BLOOD AND BLOOD COMPONENTS: USERS' GUIDE SEPTEMBER 1982 (Codabar) or the United
States Industry Consensus Standard for the Uniform Labeling of Blood and Blood Components Using
ISBT 128, v 1.2.0 November 1999.
CROSS-REFERENCE: 66^D
1)= S ^LAB(66,"D",$E(X,1,30),DA)=""
2)= K ^LAB(66,"D",$E(X,1,30),DA)
66,.055 DOD CODE 0;20 FREE TEXT
INPUT TRANSFORM: K:$L(X)>5!($L(X)<2) X
LAST EDITED: MAR 17, 1988
HELP-PROMPT: ANSWER MUST BE 2-5 CHARACTERS IN LENGTH
DESCRIPTION: Product codes for the purpose of shipping blood component
inventory by Department of Defense (DOD) facilities.
66,.06 MODIFICATION CRITERIA 0;6 SET
'D' FOR DIVIDED;
'P' FOR POOLED;
'W' FOR WASHED;
'F' FOR FROZEN;
'L' FOR LEUKOCYTE POOR;
'R' FOR REJUVENATED;
'G' FOR DEGLYCEROLIZED;
'I' FOR IRRADIATED;
'S' FOR SEPARATED;
LAST EDITED: JUN 10, 1993
DESCRIPTION: If this product can be made from another product present in inventory enter appropriate response.
If selection is D (DIVIDED) a single letter suffix will be appended (from A-E) to the unit ID
depending upon the number of aliquots up to 5.
This field is used to trigger the appropriate prompts if the new product(s) will be divided units
or a pool.
66,.07 PATIENT/PRODUCT ABO 0;7 SET
'1' FOR MUST MATCH;
'2' FOR MUST BE COMPATIBLE;
LAST EDITED: MAY 20, 1985
DESCRIPTION:
Either the patient and product ABO group must match or be compatible
66,.08 PATIENT/PRODUCT RH 0;8 SET
'1' FOR MUST MATCH;
'2' FOR MUST BE COMPATIBLE;
DESCRIPTION:
Either the patient and product RH type must match or be compatible
66,.09 PATIENT/PRODUCT REQUIREMENT 0;9 SET
'1' FOR CROSSMATCH;
'2' FOR PLASMA/PATIENT COMPATIBILITY;
LAST EDITED: JUL 30, 1985
DESCRIPTION: If the product requires a crossmatch enter 'CROSSMATCH'
If the product requires patient plasma compatibility enter
'PLASMA/PATIENT COMPATIBILITY'
66,.1 VOLUME (ml) 0;10 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>1000)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAY 31, 1988
HELP-PROMPT: Type a Number between 1 and 1000, 0 Decimal Digits
DESCRIPTION:
Enter the usual volume in milliliters (ml) of the component
66,.11 DAYS LEFT 0;11 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>2557)!(X<.16)!(X?.E1"."3N.N) X
LAST EDITED: JUN 06, 1988
HELP-PROMPT: Type a Number between .16 and 2557, 2 Decimal Digits
DESCRIPTION: If this product made from another one in INVENTORY enter number
of days left before the newly made component will expire.
66,.12 ANTICOAGULANT/ADDITIVE 0;12 SET
'1' FOR CPD;
'2' FOR ACD;
'3' FOR CPDA-1;
'4' FOR ADSOL;
LAST EDITED: OCT 08, 1995
DESCRIPTION:
Enter the anticoagulant mixed with the component
66,.13 COLLECTION/PREP HOURS 0;13 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>144)!(X<1)!(X?.E1"."1N.N) X I $D(X) S X=X*60
OUTPUT TRANSFORM: S Y=Y\60
LAST EDITED: JAN 06, 1987
HELP-PROMPT: TYPE A WHOLE NUMBER BETWEEN 1 AND 144
DESCRIPTION: The maximum hours allowed between blood collection and
preparation of component. If no entry no checking will be done.
If maximum hours exceeded component cannot be prepared.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,.135 MAXIMUM STORAGE DAYS 0;17 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>3652)!(X<.16)!(X?.E1"."3N.N) X
LAST EDITED: JUL 11, 1988
HELP-PROMPT: TYPE A NUMBER BETWEEN .16 AND 3652 (4hr to 10 yrs)
DESCRIPTION:
Maximum storage time from time of donation or preparation.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,.14 MODIFIED BEFORE RELEASE 0;14 SET
COMPONENT MUST BE MODIFIED PRIOR TO RELEASE
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JUL 18, 1985
DESCRIPTION: If component must be further modified before release (ex. frozen RBC must
be deglycerolized before transfusion) a 'YES' is entered.
66,.15 CAN BE REQUESTED 0;15 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JUL 25, 1985
DESCRIPTION:
If component can be requested for a patient a 'YES' is entered.
66,.16 PATIENT SPECIMEN AGE ALLOWED 0;16 NUMBER
MAXIMUM HOURS ALLOWED FOR PATIENT SPECIMEN
INPUT TRANSFORM: K:+X'=X!(X>240)!(X<24)!(X?.E1"."1N.N) X
LAST EDITED: JUL 26, 1985
HELP-PROMPT: Enter maximum number of hours (24 to 240) allowed
DESCRIPTION: If a patient specimen is required for the blood component the maximum
hours allowed before a new specimen is required is entered here.
66,.18 RETYPE AFTER PREPARATION 0;18 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: JAN 24, 1988
DESCRIPTION: If units of component must be retyped then enter 'YES'.
If units do not require retyping enter 'NO'.
66,.19 CONTAINS RED BLOOD CELLS 0;19 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JAN 24, 1988
DESCRIPTION:
If component contains mainly red blood cells enter 'YES'.
66,.21 MAX AGE FOR PEDIATRIC USE 0;21 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>1827)!(X<1)!(X?.E1"."1N.N) X I $D(X),$P(^LAB(66,DA,0),U)["PEDIATRIC" K X
LAST EDITED: MAY 31, 1988
HELP-PROMPT: Type a Number between 1 and 1827, 0 Decimal Digits
DESCRIPTION:
Maximum age (in days) allowed for making pediatric units
EXECUTABLE HELP: W !,"No entry allowed for products containing 'PEDIATRIC' in the name field."
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,.22 PEDIATRIC PRODUCT 0;22 POINTER TO BLOOD PRODUCT FILE (#66)
INPUT TRANSFORM: S DIC("S")="I $$PEDI^LRBLSCRN" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X I $D(X),$P(^LAB(66,X,0),U,12)'=$
P(^LAB(66,DA,0),U,12) K X
LAST EDITED: OCT 19, 2000
HELP-PROMPT: BLOOD PRODUCT and PEDIATRIC PRODUCT must have the same anticoagulant.
DESCRIPTION: This is the pediatric component that the present component
can be made into. The screen for this field checks for three conditions: 1) Any product listed
must contain the word "PEDIATRIC" in
the name. 2) Any product listed must be of the same symbology (Codabar
or ISBT128) as the current component record. 3) Any product listed must have the same
anticoagulant as
the current component record.
SCREEN: S DIC("S")="I $$PEDI^LRBLSCRN"
EXPLANATION: Selects only pediatric components
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,.23 SPECIFIC GRAVITY 0;23 SET
'1.06' FOR WHOLE BLOOD;
'1.08' FOR RED BLOOD CELLS;
'1.03' FOR PLASMA;
LAST EDITED: MAY 31, 1988
DESCRIPTION:
Weight of component in grams per ml.
66,.24 MAXIMUM INFUSION TIME(MIN) 0;24 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: JUN 15, 1988
HELP-PROMPT: Type a Number between 1 and 999, 0 Decimal Digits
DESCRIPTION:
The maximum time in minutes from issue to completion of transfusion
66,.25 AUTOLOGOUS/DIRECTED COMPONENT 0;25 SET
'1' FOR AUTOLOGOUS;
'2' FOR DIRECTED;
'0' FOR NEITHER;
LAST EDITED: AUG 23, 1988
DESCRIPTION: This field is used to determine if a component is autologous,
directed or neither type of donation.
66,.26 ADMINISTRATIVE CATEGORY 0;26 SET
'1' FOR WHOLE BLOOD;
'2' FOR RBC;
'3' FOR FROZEN RBC;
'4' FOR DEGLYC RBC;
'5' FOR LEUCODEPLETED RBC;
'6' FOR WASHED RBC;
'7' FOR FFP;
'8' FOR CRYO;
'9' FOR RANDOM PLAT;
'10' FOR APHERESIS PLAT;
'11' FOR GRANULOCYTES;
LAST EDITED: FEB 24, 1992
DESCRIPTION:
Used to define category for administrative data and workload.
66,.27 POOLED PRODUCT 0;27 SET
'1' FOR YES;
'0' FOR NO;
'1' FOR yes;
'0' FOR no;
LAST EDITED: JUN 14, 1992
DESCRIPTION: If product is pooled enter 'YES'. The entry is used when
running the integrity check for file 65 (Blood Inventory).
66,.28 ASK BAG LOT # 0;28 SET
'1' FOR YES;
'0' FOR NO;
'1' FOR yes;
'0' FOR no;
LAST EDITED: DEC 28, 1992
DESCRIPTION: Entering 'YES' will result in prompting the user for the bag lot # when this component is prepared
from a unit in inventory.
66,.29 IS ISBT128 0;29 SET (Required)
'0' FOR NO (This is a Codabar product type);
'1' FOR YES (This is an ISBT128 product type);
LAST EDITED: OCT 17, 2000
HELP-PROMPT: ANSWER "Y" IF THIS IS AN ISBT 128 PRODUCT TYPE. ANSWER "N" IF THIS IS A CODABAR PRODUCT TYPE.
DESCRIPTION: This field indicates whether the product type belongs to ISBT 128 or to Codabar. All product types
fall into two categories: Codabar and ISBT 128. This field identifies the symbology to which each
product type belongs.
66,1 DESCRIPTION 1;0 WORD-PROCESSING #66.09
LAST EDITED: SEP 08, 1995
66,2 SYNONYM 2;0 Multiple #66.021 (Add New Entry without Asking)
66.021,.01 SYNONYM 0;1 (Add New Entry without Asking) (Multiply asked)
INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X
LAST EDITED: OCT 19, 1999
HELP-PROMPT: Answer must be 1-25 characters in length
CROSS-REFERENCE: 66^C
1)= S ^LAB(66,"C",$E(X,1,30),DA(1),DA)=""
2)= K ^LAB(66,"C",$E(X,1,30),DA(1),DA)
66,3 MODIFY TO 3;0 POINTER Multiple #66.03 (Add New Entry without Asking)
LAST EDITED: MAR 22, 1985
DESCRIPTION:
These are components this product can produce.
66.03,.001 NUMBER NUMBER
INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: AUG 06, 1985
HELP-PROMPT: TYPE A WHOLE NUMBER BETWEEN 1 AND 9999999
DESCRIPTION: The internal file number in the blood product file that the current
blood product is modified to.
66.03,.01 MODIFY TO 0;1 POINTER TO BLOOD PRODUCT FILE (#66) (Multiply asked)
INPUT TRANSFORM:S:'$D(DIC(0)) DIC(0)="" S DIC("S")="I $P(^(0),U,4)=""BB"",$P(^(0),U,29)=$P(^LAB(66,DA,0),U,29)" D ^
DIC K DIC S (DIC,DIE)="^LAB(66,",X=+Y K:Y<0 X I $D(X) S DINUM=X
LAST EDITED: OCT 15, 2000
HELP-PROMPT: ANSWER MUST BE 2-50 CHARACTERS IN LENGTH
DESCRIPTION: If this product, IN INVENTORY, can be made into other components, list the components here. Only
components from the same symbology can be selected. For example, only Codabar units can be modified
to other Codabar units, and only ISBT 128 units can be modified to other ISBT 128 units.
SCREEN: S DIC("S")="I $P(^(0),U,4)=""BB"",$P(^(0),U,29)=$P(^LAB(66,DA,0),U,29)"
EXPLANATION: Selects only blood components
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE:66.03^B
1)= S ^LAB(66,DA(1),3,"B",$E(X,1,30),DA)=""
2)= K ^LAB(66,DA(1),3,"B",$E(X,1,30),DA)
66.03,.02 NOT ONLY ONE ALLOWED 0;2 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: JAN 10, 1986
DESCRIPTION: If yes other products can be made from the same unit. (ex. packed RBC and plasma can be made from a
unit of whole blood.)
66,4 SUPPLIER SU;0 Multiple #66.01 (Add New Entry without Asking)
DESCRIPTION:
This is a multiple field. Contains information about all suppliers of this item.
IDENTIFIED BY: COST(#.02)[R]
66.01,.001 Preference number NUMBER
INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: Enter Preference number of supplier
DESCRIPTION: The order of preference for the supplier of this blood product. The
lowest number will be the default answer when components are entered
via inventory log-in.
66.01,.01 SUPPLIER 0;1 FREE TEXT (Multiply asked)
WHERE DID ITEM COME FROM
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: NOV 19, 1984
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
The name of the source.
CROSS-REFERENCE: 66.01^B
1)= S ^LAB(66,DA(1),"SU","B",$E(X,1,30),DA)=""
2)= K ^LAB(66,DA(1),"SU","B",$E(X,1,30),DA)
66.01,.02 COST 0;2 NUMBER (Required)
INPUT TRANSFORM: S:X["$" X=$P(X,"$",2) K:+X'=X&(X'?.N1"."2N)!(X>99999)!(X<0) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: TYPE A NUMBER BETWEEN 0 AND 99999
DESCRIPTION:
Cost of the item.
66.01,.03 ADDRESS LINE 1 0;3 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
Address of supplier.
66.01,.04 ADDRESS LINE 2 0;4 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
2nd Address line of supplier.
66.01,.05 ADDRESS LINE 3 0;5 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
3rd Address line of supplier.
66.01,.06 CITY 0;6 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
City of the supplier.
66.01,.07 STATE 0;7 POINTER TO STATE FILE (#5)
LAST EDITED: MAY 09, 1984
DESCRIPTION:
State of the supplier.
66.01,.08 ZIP CODE 0;8 FREE TEXT
INPUT TRANSFORM: K:$L(X)>9!($L(X)<5)!'(X?1N.N) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: ANSWER MUST BE 5-9 CHARACTERS IN LENGTH
DESCRIPTION:
Zip code of the supplier.
66.01,.09 PHONE 0;9 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<4) X
LAST EDITED: MAY 09, 1984
HELP-PROMPT: ANSWER MUST BE 4-30 CHARACTERS IN LENGTH
DESCRIPTION:
Phone number of the supplier.
66.01,.1 SUPPLIER PREFIX NUMBER 0;10 FREE TEXT
SUPPLIER PREFIX ID CODE
INPUT TRANSFORM: K:$L(X)>3!($L(X)<1)!'(X?.UN) X
LAST EDITED: DEC 24, 1986
HELP-PROMPT: ANSWER MUST BE 1-3 CHARACTERS IN LENGTH
DESCRIPTION: An eye readable only (not bar coded) prefix which might be
present as part of the unique unit ID# specific for a given
collection facility.
66.01,.11 REGISTRATION NUMBER 0;11 FREE TEXT
INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>9!($L(X)<7)!'(X?1N.N) X
LAST EDITED: NOV 26, 1986
HELP-PROMPT: ANSWER MUST BE 7-9 DIGITS IN LENGTH
DESCRIPTION: Unique number assigned by the Food & Drug Administration
to each facility.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: 66.01^C
1)= S ^LAB(66,DA(1),"SU","C",$E(X,1,30),DA)=""
2)= K ^LAB(66,DA(1),"SU","C",$E(X,1,30),DA)
66.01,.12 UNIT LABEL NON-STANDARD 0;12 SET
BARCODE NOT STANDARD (Not Codabar(tm))
'1' FOR YES;
'0' FOR NO;
LAST EDITED: DEC 12, 1985
DESCRIPTION: If the barcoded blood component unit ID is not the standard barcode
(Codabar(tm)) then enter 'YES'.
66.01,1 LOT # 1;0 Multiple #66.02 (Add New Entry without Asking)
DESCRIPTION:
Lot # of the item.
66.02,.01 LOT # 0;1 FREE TEXT (Multiply asked)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X
LAST EDITED: NOV 01, 1984
HELP-PROMPT: ANSWER MUST BE 1-30 CHARACTERS IN LENGTH
DESCRIPTION:
Lot # of the item.
66.02,.02 EXPIRATION DATE 0;2 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X
LAST EDITED: NOV 01, 1984
DESCRIPTION:
Expiration date of the item.
66,5 CRITERIA FOR USE 5;0 WORD-PROCESSING #66.05
DESCRIPTION:
Suggested criteria for transfusion of blood component can be listed here.
LAST EDITED: JUN 07, 1985
66,6 TESTS TO CHECK 6;0 POINTER Multiple #66.04 (Add New Entry without Asking)
DESCRIPTION: These are the tests that will determine if the request seems reasonable based on test values when a
blood component is requested.
SCREEN: S DIC("S")="I $P(^(0),U,5)[""CH"""
EXPLANATION: SELECTS CHEM,HEM,SER,TOX etc. tests
IDENTIFIED BY: SPECIMEN(#.02)[R]
66.04,.01 TESTS TO CHECK 0;1 POINTER TO LABORATORY TEST FILE (#60) (Multiply asked)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,5)[""CH""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: JUL 24, 1985
DESCRIPTION: When a blood component is requested the tests selected will be
checked to see if request seems reasonable based on test values.
SCREEN: S DIC("S")="I $P(^(0),U,5)[""CH"""
EXPLANATION: Selects only single chem, hem, tox, ser, etc. tests
66.04,.02 SPECIMEN 0;2 POINTER TO TOPOGRAPHY FIELD FILE (#61) (Required)
INPUT TRANSFORM:I $D(X) S X(1)=+^LAB(66,DA(1),6,DA,0) I '$D(^LAB(60,X(1),1,X)) W $C(7),!,"Not in SITE/SPECIMEN FIEL
D OF LAB TEST FILE for this test",! K X
LAST EDITED: JUN 10, 1996
DESCRIPTION: Specimen the test is performed on. This must be a specimen entered in lab
test file (#60) in SITE/SPECIMEN field.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66.04,.03 > OR < TEST VALUE 0;3 FREE TEXT (Required)
GREATER THAN OR LESS THAN TEST VALUE
INPUT TRANSFORM:K:$L(X)>7!($L(X)<2)!(X'?1"<".E&(X'?1">".E))!(X'?1E.N.".".N) X
LAST EDITED: JUL 24, 1985
HELP-PROMPT: Enter '<' or '>' then test value
DESCRIPTION: The test value with a '>' or '<' as a prefix to the value for checking
component requests.
EXECUTABLE HELP:W !,"ENTER '>' IF ABOVE TEST VALUE NOT ACCEPTABLE",!,"(Ex. If test value for hct is 30 then enter '
>30' so any results above 30 will be",!,"flagged"
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,7 REQUISITION INSTRUCTIONS 7;0 WORD-PROCESSING #66.07
DESCRIPTION:
These are instructions included in the requisition.
LAST EDITED: JUL 25, 1985
66,8 PRE-OP TESTS TO CHECK 8;0 POINTER Multiple #66.08 (Add New Entry without Asking)
DESCRIPTION: This field checks lab values for specified component request for
surgery.
SCREEN: S DIC("S")="I $P(^(0),U,5)[""CH"""
EXPLANATION: Selects only single chem, hem, tox, ser, etc. tests
66.08,.01 PRE-OP TESTS TO CHECK 0;1 POINTER TO LABORATORY TEST FILE (#60) (Multiply asked)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,5)[""CH""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: NOV 04, 1987
SCREEN: S DIC("S")="I $P(^(0),U,5)[""CH"""
EXPLANATION: Selects only lab tests with a "CH" subscript.
66.08,.02 SPECIMEN 0;2 POINTER TO TOPOGRAPHY FIELD FILE (#61) (Required)
INPUT TRANSFORM:I $D(X) S X(1)=+^LAB(66,DA(1),8,DA,0) I '$D(^LAB(60,X(1),1,X)) W $C(7),!,"Not in SITE/SPECIMEN FIEL
D OF LAB TEST FILE for this test.",! K X
LAST EDITED: JUN 10, 1996
DESCRIPTION: Specimen the test is performed on. This must be a specimen
entered in the lab test file (#60) in the SITE/SPECIMEN field.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66.08,.03 > OR < TEST VALUE 0;3 FREE TEXT (Required)
INPUT TRANSFORM:K:$L(X)>7!($L(X)<2)!(X'?1"<".E&(X'?1">".E))!(X'?1E.N.".".N) X
LAST EDITED: NOV 04, 1987
DESCRIPTION:
This field contain the values to determine if the test result are with in specific limits.
EXECUTABLE HELP:W !,"ENTER '>' IF ABOVE TEST VALUE NOT ACCEPTABLE",!,"(Ex. If value for hct is 30 then enter '>30'
so any value above 30 will be",!,"flagged."
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,9 EQUIVALENT PRODUCT 4;1 POINTER TO BLOOD PRODUCT FILE (#66)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,29)='($P(^LAB(66,DA,0),U,29))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: OCT 12, 2000
HELP-PROMPT: SELECT THE BLOOD PRODUCT (IF ANY) THAT IS EQUIVALENT OR MATCHES THE CURRENT BLOOD PRODUCT.
DESCRIPTION: This field points to the blood product (of the opposite symbology) that most closely matches or is
equivalent to the specified blood product. It screens on the IS ISBT field and allows only blood
products of opposite symbologies to be stored as equivalent products. For any ISBT 128 products,
only products with IS ISBT = 0 (Codabar products) can be selected. The same is true for Codabar
units; only blood products with IS ISBT = 1 (ISBT 128 products) can be selected.
SCREEN: S DIC("S")="I $P(^(0),U,29)='($P(^LAB(66,DA,0),U,29))"
EXPLANATION: Show products of other symbology
66,10 ASSOCIATED DIVISION 10;0 POINTER Multiple #66.1 (Add New Entry without Asking)
66.1,.01 ASSOCIATED DIVISION 0;1 POINTER TO INSTITUTION FILE (#4) (Multiply asked)
INPUT TRANSFORM:S DIC("S")="I +$G(^DIC(4,+Y,99))=+$P($$SITE^VASITE,U,3)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X S:$D(X
) DINUM=X
LAST EDITED: SEP 16, 1999
SCREEN: S DIC("S")="I +$G(^DIC(4,+Y,99))=+$P($$SITE^VASITE,U,3)"
EXPLANATION: Allows only divisions related to site.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
66,500 WKLD CODE 9;0 POINTER Multiple #66.06 (Add New Entry without Asking)
DESCRIPTION:
This field contains wkld codes that should be counted each time this blood product is issued.
66.06,.01 WKLD CODE 0;1 POINTER TO WKLD CODE FILE (#64) (Multiply asked)
INPUT TRANSFORM: S DINUM=X
LAST EDITED: OCT 19, 1990
DESCRIPTION:
If component is being prepared from existing unit enter the WKLD workload codes that apply.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
FILES POINTED TO FIELDS
BLOOD PRODUCT (#66) PEDIATRIC PRODUCT (#.22)
EQUIVALENT PRODUCT (#9)
MODIFY TO:MODIFY TO (#.01)
INSTITUTION (#4) ASSOCIATED DIVISION:ASSOCIATED DIVISION (#.01)
LABORATORY TEST (#60) TESTS TO CHECK:TESTS TO CHECK (#.01)
PRE-OP TESTS TO CHECK:PRE-OP TESTS TO CHECK (#.01)
STATE (#5) SUPPLIER:STATE (#.07)
TOPOGRAPHY FIELD (#61) TESTS TO CHECK:SPECIMEN (#.02)
PRE-OP TESTS TO CHECK:SPECIMEN (#.02)
WKLD CODE (#64) WKLD CODE:WKLD CODE (#.01)
INPUT TEMPLATE(S):
LRBLBP FEB 24, 1992@10:33 USER #0
PRINT TEMPLATE(S):
LRBL CAP CODES OCT 22, 1990@07:56 USER #0 BLOOD PRODUCT CAP CODES
LRBL WKLD CODES OCT 22, 1990@07:56 USER #0 BLOOD PRODUCT WKLD CODES
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):