|
|
|
||
Data Structure
Version 1.3.2 (2010-09-09)
Eurocode data records are prefixed by a "!" character as primary identifier. Eurocode data records are terminated by the first characters, which does not match this data structure. In plain text usually a blank or a carriage return terminates a data record, whereas barcoded records are terminated by the terminating barcode sequence.
2. Data Elements
2.1. Unique Product Identification Number (UPN)[1,2]
! |
ccc |
iii |
nnnnnnnnnnnn |
|
A numeric digit following the primary data identifier "!" specifies a data element to be a UPN. Other data elements are identified by uppercase or lowercase alphabetic digits as secondary identifiers. Secondary identifiers are case-sensitive
[1]Formerly referred to as "UBN" (unique bag number).
[2]"Unique donation number" formerly released as
alternative identification has been retracted.
2.1.1 Center Codes (iii)
The center codes have to be compiled under national control of
each country according to national agreements or regulations.
The center codes must be available to Eurocode-IBLS to be published as an Eurocode
file.
2.1.2 Center-Controlled Product Identification Number (nnnnnnnnnnnn)
The center-controlled product identification number should be assembled by the year of donation, the donation number and flags specifying splits or different products derived from the same donation.
The length of the center-controlled product identification number is 6 to 12 digits including the count of check digits (usually 1 or 2).
Different specifications for composing the center-controlled product identification should be under regulation of each country.
| Germany | Center-controlled product identification numbers have been defined by the
German Working Party on Automation and Data Processing in 1998 to be 9
digits followed by 1 check digit: Mode 1 (regular): yyxxxxxxfc Mode 2 (exception): yxxxxxxxfc "yy/y" = year, "x..x" = no of donation, "f" = flag, "c" = check digit. In the mode 2, the center code must be changed in each decade |
2.1.3 Check Digits
The use of check
digits (recommended) is subject of agreements or regulations of individual countries. The user
guideline must be made accessible via Eurocode-IBLS.
Countries starting with Eurocode may consult Eurocode
headquarters for ISO-standardised check digit
procedures applicable to blood bag numbers.
The numeric check digit(s) must cover the entire prefixing UPN (including country and center code) and has to follow ISO standards.
Check digits must never be trimmed at any step of processing, transfer or storage of the UPN.
2.1.4 Examples
"!2767029954637285" is the unique product identification number (UPN) for the product type 8 (center-controlled type specification) manufactured from the donation no 546372 drawn in 1999 at center "702" in Germany ("276"). According to national german agreements the terminating check digit (MOD11,10) is "5".
2.2 Collection and Expiry Date
! |
E |
yyyymmdd |
expiry date without hour, local time |
! |
F |
yyyymmddhh |
expiry date with hour, local time |
! |
C |
yyyymmdd |
collection date without hour, local time |
! |
D |
yyyymmddhh |
collection date with hour, local time |
|
EXAMPLE: !E19970304 encodes the expiry date of the unit: 4 March 1997
2.3 Blood Group (Red Cell Antigens)
! |
R |
abcd |
|
[1]Deleted: b= "8" encoding "--dd--" in Eurocode version
1.0 not to be applied any more. Contact headquarters@eurocode.org
for detailed comment.
[2]Deleted: d = "3" to "8", encoding Cw antigen
in Eurocode version 1.0 not to be applied any more
[3]Rh pos as a donor and as a recipient of red cells
[4]Rh pos as a donor; Rh neg as a recipient of red cells
[5]Rh-D and Rh-CE-gene controlled.
Examples:
"!R3240" encodes the red cell antigen profile "AB Rh neg ccddee
(K ?)"
"!R1122" encodes the red cell antigen profile "A Rh pos CCD.ee K neg"
"A Rhnull --dd-- K neg",
"A Rh pos --D.-- K neg",
"A Rh pos CCD.-- K neg" or
other rare Rh mutations should all be encoded as "!R1902", specifying the
exact Rh group by plain text only
! |
P |
nnnnnn |
for international application |
! |
Q |
nnnnnn |
for national application |
! |
q |
n...n |
reserved for internal use of blood donation center only |
|
The 1st numeric digit specifies the product group as defined in the product code tables. The following 5 digit numerical string points to a class of blood products defined by a combination of relevant therapeutical product properties as published in the product code tables.
Product codes for international use are assigned by Eurocode's technical committees according to medical expertise and following proposals from Eurocode members. Product codes for national use may be assigned according agreements or regulations of individual countries and must be made accessible via Eurocode.
Productcode !q for internal usage is not controlled and published by Eurocode IBLS and has to be kept secret by the donation center.
Examples: Complete product codes catalogue.
2.5 Donor Number
! |
S |
ccc |
iii |
nnnnnnnn |
p |
|
2.6 Container Information
For future use.
2.7 Bag Lot Number
For future use.
2.8 Identifier for National Use
For future use.
2.9 Time Differenz to UTC (Universal Time Co-Ordinated)
! |
G |
+nn |
positive difference between UTC and local time |
! |
G |
-nn |
negativ difference between UTC and local time |
|
Example for stem cells collected in Germany dedicated for application in Washington State: !D2004083016 and !G+02 means collection date and time is 30th of August 2004 16:00h in Germany (local dayligth saving time), equivalent to 30th of August 2004 14:00h UTC and 30th of August 2004 07:00h a.m. Washington State (Western Pacific dayligth saving time).
2.10 Packaging Volume
! |
V |
nnnn |
packaging size |
|
Example: !V0050 = packaging size of 50 ml
2.11 Irradiation Date and Time
! |
B |
yyyymmddhh |
irradiation date and time |
|
3. Concatenation
In case of records consisting of several concatenated data elements any data element has to be prefixed with the Eurocode primary identifier "!".
Example: "!2767029954637285!P100300!C19991227!E20000103!R3152" represents a blood product having the UPN 2767029954637285, product code 100300, collection date 1999-12-27, exspiry date 2000-01-03, and red cell antigen code 3152.
4. Barcode
Code128 has to be used for barcoding single Eurocode data elements.
| | Disclaimer | Copyright | | Last revision: 2010-09-10 [jk] | ||
| Safe script-free high performance website - Optimised for any browser and any display resolution |