Two data line structures are defined within this protocol. The first is a single line containing administrative information (order no., dispatch no.), and the second is a multiple occurrence line with an entry for each item on the dispatch. To distinguish between the two line types, a line type indicator is included as the first field following the line number (see Tables 25.9 and 25.10).
Field | Length | Description | Format | Mandatory? | Notes |
---|---|---|---|---|---|
1 |
5 |
Line number |
NNNNN |
Y |
|
2 |
1 |
Line type |
N |
Y |
=‘2’ |
3 |
15 |
Batch number |
C(15) |
Y |
|
4 |
15 |
Product code |
C(15) |
Y |
Unique pharmaceutical product identification code |
5 |
40 |
Product description |
C(40) |
N |
Free-format text |
6 |
30 |
Manufacturer’s name |
C(30) |
N |
Free-format text |
7 |
8 |
Expiry date |
YYYYMMDD |
Y |
|
8 |
4 |
No. of vials/bottles |
N(4) |
Y |
|
9 |
10 |
Cost code/price |
C(10) |
N |
|
10 |
5 |
Actual dosage value |
N(5) |
N |
Decimal values permitted |
11 |
5 |
Actual dosage units |
C(5) |
N |
Free-format text |
12 |
30 |
Comment |
C(30) |
N |
Free-format text |
13 |
2 |
Checksum |
NN |
Y |
|
14 |
1 |
Terminator |
Carriage return |
Y |
|
Field | Length | Description | Format | Mandatory? | Notes |
---|---|---|---|---|---|
1 |
5 |
Line number |
NNNNN |
Y |
|
2 |
1 |
Line type |
N |
Y |
=‘1’ |
3 |
12 |
Order no. |
C(12) |
Y |
|
4 |
12 |
Dispatch no. |
C(12) |
Y |
|
5 |
8 |
Date |
YYYYMMDD |
Y |
|
6 |
4 |
Time |
HHMM |
N |
|
7 |
2 |
Checksum |
NN |
Y |
|
8 |
1 |
Terminator |
Carriage return |
Y |
|
Field | Length | Description | Format | Mandatory? | Notes |
---|---|---|---|---|---|
1 |
5 |
Line number |
NNNNN |
Y |
|
2 |
1 |
Line type |
N |
Y |
=‘2’ |
3 |
15 |
Batch number |
C(15) |
Y |
|
4 |
15 |
Product code |
C(15) |
Y |
Unique reagent identification code |
5 |
40 |
Product description |
C(40) |
N |
Free-format text |
6 |
30 |
Manufacturer’s name |
C(30) |
N |
Free-format text |
7 |
8 |
Expiry date |
YYYYMMDD |
Y |
|
8 |
4 |
No. of vials/bottles |
N(4) |
Y |
|
9 |
10 |
Cost code/price |
C(10) |
N |
|
10 |
30 |
Comment |
C(30) |
N |
Free-format text |
11 |
2 |
Checksum |
NN |
Y |
|
12 |
1 |
Terminator |
Carriage return |
Y |
|