line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
1
|
|
|
|
|
|
|
package Business::EDI::CodeList::ControlTotalTypeCodeQualifier; |
2
|
|
|
|
|
|
|
|
3
|
6
|
|
|
6
|
|
29
|
use base 'Business::EDI::CodeList'; |
|
6
|
|
|
|
|
12
|
|
|
6
|
|
|
|
|
3033
|
|
4
|
|
|
|
|
|
|
my $VERSION = 0.02; |
5
|
16
|
|
|
16
|
0
|
55
|
sub list_number {6069;} |
6
|
|
|
|
|
|
|
my $usage = 'B'; |
7
|
|
|
|
|
|
|
|
8
|
|
|
|
|
|
|
# 6069 Control total type code qualifier [B] |
9
|
|
|
|
|
|
|
# Desc: Code qualifying the type of control of hash total. |
10
|
|
|
|
|
|
|
# Repr: an..3 |
11
|
|
|
|
|
|
|
|
12
|
|
|
|
|
|
|
my %code_hash = ( |
13
|
|
|
|
|
|
|
'1' => [ 'Total of line item quantities', |
14
|
|
|
|
|
|
|
'Algebraic total of the quantity values in line items in a message.' ], |
15
|
|
|
|
|
|
|
'2' => [ 'Number of line items in message', |
16
|
|
|
|
|
|
|
'Total number of line items in the message.' ], |
17
|
|
|
|
|
|
|
'3' => [ 'Number of line and sub items in message', |
18
|
|
|
|
|
|
|
'Total number of line and sub items in the message.' ], |
19
|
|
|
|
|
|
|
'4' => [ 'Number of invoice lines', |
20
|
|
|
|
|
|
|
'Number of lines on an invoice.' ], |
21
|
|
|
|
|
|
|
'5' => [ 'Number of Customs item detail lines', |
22
|
|
|
|
|
|
|
'Total number of occurrences of the Customs item detail section within a single Customs declaration message.' ], |
23
|
|
|
|
|
|
|
'6' => [ 'Number of Customs entries', |
24
|
|
|
|
|
|
|
'Number of entries which are subject to the same Customs procedures, and have the same tariff or statistical heading, country and duty regime.' ], |
25
|
|
|
|
|
|
|
'7' => [ 'Total gross weight', |
26
|
|
|
|
|
|
|
'Code to indicate total gross weight of a consignment.' ], |
27
|
|
|
|
|
|
|
'8' => [ 'Total pieces', |
28
|
|
|
|
|
|
|
'Total number of pieces.' ], |
29
|
|
|
|
|
|
|
'9' => [ 'Total number of ULD (Unit Load Device)', |
30
|
|
|
|
|
|
|
'The total number of Unit Load Devices mentioned in the message.' ], |
31
|
|
|
|
|
|
|
'10' => [ 'Total number of consignments', |
32
|
|
|
|
|
|
|
'The total number of consignments.' ], |
33
|
|
|
|
|
|
|
'11' => [ 'Consignment package quantity', |
34
|
|
|
|
|
|
|
'[7370] Count of total number of packages referred to as one consignment.' ], |
35
|
|
|
|
|
|
|
'12' => [ 'Invoice total amount', |
36
|
|
|
|
|
|
|
'[5214] Amount, debited by the seller and being the total of related article item amounts in a commercial invoice.' ], |
37
|
|
|
|
|
|
|
'13' => [ 'Loading list document quantity', |
38
|
|
|
|
|
|
|
'[1166] The number of loading lists, manifests or similar documents.' ], |
39
|
|
|
|
|
|
|
'14' => [ 'Number of Customs commercial detail lines', |
40
|
|
|
|
|
|
|
'Commercial detail section within a single Customs declaration message.' ], |
41
|
|
|
|
|
|
|
'15' => [ 'Total consignment, cube', |
42
|
|
|
|
|
|
|
'The total cube of consignment.' ], |
43
|
|
|
|
|
|
|
'16' => [ 'Total number of equipment', |
44
|
|
|
|
|
|
|
'(8046) Total number of equipment mentioned in the message.' ], |
45
|
|
|
|
|
|
|
'17' => [ 'Consignment for customs total amount', |
46
|
|
|
|
|
|
|
'[5070] Total value declared for Customs purposes of all goods in a consignment, whether or not they are subject to the same Customs procedure, or have the same tariff/statistical heading, country information, and duty regime.' ], |
47
|
|
|
|
|
|
|
'18' => [ 'Total reported quantity in net weight', |
48
|
|
|
|
|
|
|
'Total reported quantity in net weight.' ], |
49
|
|
|
|
|
|
|
'19' => [ 'Total reported quantity in supplementary units', |
50
|
|
|
|
|
|
|
'Total reported quantity in supplementary units.' ], |
51
|
|
|
|
|
|
|
'20' => [ 'Total reported invoice(s) value', |
52
|
|
|
|
|
|
|
'Hash total of the total monetary amounts reported on the invoices.' ], |
53
|
|
|
|
|
|
|
'21' => [ 'Total reported ancillary costs', |
54
|
|
|
|
|
|
|
'Hash total of the reported total extra costs (e.g. carriage, freight, insurance) of all invoices.' ], |
55
|
|
|
|
|
|
|
'22' => [ 'Total reported statistical value', |
56
|
|
|
|
|
|
|
'The total reported statistical value.' ], |
57
|
|
|
|
|
|
|
'23' => [ 'Total ordered quantity', |
58
|
|
|
|
|
|
|
'Total quantity ordered in this message.' ], |
59
|
|
|
|
|
|
|
'24' => [ 'Number of orders referenced in this message', |
60
|
|
|
|
|
|
|
'Total number of order messages or documents referenced in this message.' ], |
61
|
|
|
|
|
|
|
'25' => [ 'Number of rejected order lines', |
62
|
|
|
|
|
|
|
'Total number of rejected order lines in this message.' ], |
63
|
|
|
|
|
|
|
'26' => [ 'Total gross measurement/cube', |
64
|
|
|
|
|
|
|
'Total gross cubic measurement of the goods, including packing but excluding transport equipment.' ], |
65
|
|
|
|
|
|
|
'27' => [ 'Total number of credit items given for control purposes', |
66
|
|
|
|
|
|
|
'Total number of credit items given for control purposes.' ], |
67
|
|
|
|
|
|
|
'28' => [ 'Total number of debit items given for control purposes', |
68
|
|
|
|
|
|
|
'Total number of debit items given for control purposes.' ], |
69
|
|
|
|
|
|
|
'29' => [ 'Total net weight of consignment', |
70
|
|
|
|
|
|
|
'A code to indicate the total net weight of a consignment.' ], |
71
|
|
|
|
|
|
|
'30' => [ 'Total number of empty containers', |
72
|
|
|
|
|
|
|
'The total number of empty containers mentioned in the message.' ], |
73
|
|
|
|
|
|
|
'31' => [ 'Number of messages', |
74
|
|
|
|
|
|
|
'Control count of the number of messages referenced.' ], |
75
|
|
|
|
|
|
|
'32' => [ 'Total gross weight of the goods within the means of', |
76
|
|
|
|
|
|
|
"transport Weight (mass) of the goods within the means of transport, including packing and excluding the carrier's equipment." ], |
77
|
|
|
|
|
|
|
'33' => [ 'Total number of original Bills of Lading', |
78
|
|
|
|
|
|
|
'Total number of the original Bills of Lading required for the consignment.' ], |
79
|
|
|
|
|
|
|
'34' => [ 'Total number of copy Bills of Lading', |
80
|
|
|
|
|
|
|
'Total number of copy Bills of Lading required for the consignment.' ], |
81
|
|
|
|
|
|
|
'35' => [ 'Number of containers to be discharged', |
82
|
|
|
|
|
|
|
'Number of containers to be discharged from the means of transport.' ], |
83
|
|
|
|
|
|
|
'36' => [ 'Number of containers to be loaded', |
84
|
|
|
|
|
|
|
'Number of containers to be loaded in or on the means of transport.' ], |
85
|
|
|
|
|
|
|
'37' => [ 'Number of containers to be restowed', |
86
|
|
|
|
|
|
|
'Number of containers to be restowed from one cell position to another.' ], |
87
|
|
|
|
|
|
|
'38' => [ 'Number of containers to be shifted', |
88
|
|
|
|
|
|
|
'Number of containers to be shifted from one cell position to another.' ], |
89
|
|
|
|
|
|
|
'39' => [ 'Total number of individual transactions', |
90
|
|
|
|
|
|
|
'The total number of individual transactions.' ], |
91
|
|
|
|
|
|
|
'40' => [ 'Total number of sequence details in message', |
92
|
|
|
|
|
|
|
'The total number of sequence details in the message.' ], |
93
|
|
|
|
|
|
|
'41' => [ 'Total number of crew', |
94
|
|
|
|
|
|
|
'The total number of crew.' ], |
95
|
|
|
|
|
|
|
'42' => [ 'Total number of passengers', |
96
|
|
|
|
|
|
|
'The total number of passengers aboard the conveyance.' ], |
97
|
|
|
|
|
|
|
'43' => [ 'Total number of work tasks', |
98
|
|
|
|
|
|
|
'Total number of work tasks in the message.' ], |
99
|
|
|
|
|
|
|
'44' => [ 'Total number of milestones', |
100
|
|
|
|
|
|
|
'Total number of milestones in the message.' ], |
101
|
|
|
|
|
|
|
'45' => [ 'Total number of available resources', |
102
|
|
|
|
|
|
|
'Total number of available resources in the message.' ], |
103
|
|
|
|
|
|
|
'46' => [ 'Total number of constraints', |
104
|
|
|
|
|
|
|
'Total number of constraints in the message.' ], |
105
|
|
|
|
|
|
|
'47' => [ 'Total wholesaler unsold quantity', |
106
|
|
|
|
|
|
|
'Total quantity of unsold goods held by the wholesaler.' ], |
107
|
|
|
|
|
|
|
'48' => [ 'Total quantity held by delivery vehicles', |
108
|
|
|
|
|
|
|
'Total quantity held by the delivery vehicles.' ], |
109
|
|
|
|
|
|
|
'49' => [ 'Total quantity held by retail outlets', |
110
|
|
|
|
|
|
|
'Total quantity held by the retail outlets.' ], |
111
|
|
|
|
|
|
|
'50' => [ 'Total rejected return quantity', |
112
|
|
|
|
|
|
|
'The total quantity for return which have been rejected.' ], |
113
|
|
|
|
|
|
|
'51' => [ 'Number of goods items in the message', |
114
|
|
|
|
|
|
|
'The total number of goods items in a message.' ], |
115
|
|
|
|
|
|
|
'52' => [ 'Number of patients', |
116
|
|
|
|
|
|
|
'The number of patients reported in a message.' ], |
117
|
|
|
|
|
|
|
'53' => [ 'Hash total of reported debit items', |
118
|
|
|
|
|
|
|
'Hash total of the values of all the debit item amounts reported in the message.' ], |
119
|
|
|
|
|
|
|
'54' => [ 'Hash total of reported credit items', |
120
|
|
|
|
|
|
|
'Hash total of the values of all the credit item amounts reported in the message.' ], |
121
|
|
|
|
|
|
|
'55' => [ 'Total number of errors reported', |
122
|
|
|
|
|
|
|
'Total number of errors reported.' ], |
123
|
|
|
|
|
|
|
'56' => [ 'Total number of transport units', |
124
|
|
|
|
|
|
|
'Number of separate units of cargo handled during transportation of a consignment.' ], |
125
|
|
|
|
|
|
|
'57' => [ 'Total loading metres', |
126
|
|
|
|
|
|
|
'The total number of loading metres.' ], |
127
|
|
|
|
|
|
|
'58' => [ 'Days under customs transit control', |
128
|
|
|
|
|
|
|
'The total number of days a consignment is under Customs transit control.' ], |
129
|
|
|
|
|
|
|
'59' => [ 'Total gross weight of consignment, shipper measured', |
130
|
|
|
|
|
|
|
'Code to indicate the total gross weight of a consignment as measured by the shipper.' ], |
131
|
|
|
|
|
|
|
'60' => [ 'Total pallet gross weight', |
132
|
|
|
|
|
|
|
'Code to indicate the total weight of the goods and pallet.' ], |
133
|
|
|
|
|
|
|
'61' => [ 'Number of affixed seals', |
134
|
|
|
|
|
|
|
'To specify the number of seals affixed.' ], |
135
|
|
|
|
|
|
|
); |
136
|
16
|
|
|
16
|
0
|
51
|
sub get_codes { return \%code_hash; } |
137
|
|
|
|
|
|
|
|
138
|
|
|
|
|
|
|
1; |