File Coverage

blib/lib/Business/EDI/CodeList/ControlTotalTypeCodeQualifier.pm
Criterion Covered Total %
statement 5 5 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 2 0.0
total 8 10 80.0


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;