1 {-# LANGUAGE OverloadedStrings #-}
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
6 module Text.Edifact.D01B.Simples.S8155
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
13 -- | Derived from this specification:
15 -- > * 8155 Equipment size and type description code [B]
17 -- > Desc: Code specifying the size and type of equipment.
21 -- > 1 Dime coated tank
22 -- > A tank coated with dime.
24 -- > 2 Epoxy coated tank
25 -- > A tank coated with epoxy.
28 -- > Description to be provided.
31 -- > 1. This code value will be removed effective with
35 -- > Description to be provided.
38 -- > 1. This code value will be removed effective with
42 -- > Description to be provided.
45 -- > 1. This code value will be removed effective with
48 -- > 6 Pressurized tank
49 -- > A tank capable of holding pressurized goods.
51 -- > 7 Refrigerated tank
52 -- > A tank capable of keeping goods refrigerated.
54 -- > X 8 Semi-refrigerated
55 -- > Self explanatory.
58 -- > 1. This code value will be removed effective with
61 -- > 9 Stainless steel tank
62 -- > A tank made of stainless steel.
64 -- > 10 Nonworking reefer container 40 ft
65 -- > A 40 foot refrigerated container that is not actively
66 -- > controlling temperature of the product.
69 -- > Self explanatory.
72 -- > 1. This code value will be removed effective with
78 -- > 13 Scandinavian pallet
82 -- > Non self-propelled vehicle designed for the carriage of
83 -- > cargo so that it can be towed by a motor vehicle.
85 -- > 15 Nonworking reefer container 20 ft
86 -- > A 20 foot refrigerated container that is not actively
87 -- > controlling temperature of the product.
89 -- > 16 Exchangeable pallet
90 -- > Standard pallet exchangeable following international
94 -- > Non self propelled vehicle without front wheels designed
95 -- > for the carriage of cargo and provided with a kingpin.
97 -- > 18 Tank container 20 feet
98 -- > A tank container with a length of 20 feet.
100 -- > 19 Tank container 30 feet
101 -- > A tank container with a length of 30 feet.
103 -- > 20 Tank container 40 feet
104 -- > A tank container with a length of 40 feet.
106 -- > 21 Container IC 20 feet
107 -- > A container owned by InterContainer, a European railway
108 -- > subsidiary, with a length of 20 feet.
110 -- > 22 Container IC 30 feet
111 -- > A container owned by InterContainer, a European railway
112 -- > subsidiary, with a length of 30 feet.
114 -- > 23 Container IC 40 feet
115 -- > A container owned by InterContainer, a European railway
116 -- > subsidiary, with a length of 40 feet.
118 -- > 24 Refrigerated tank 20 feet
119 -- > A refrigerated tank with a length of 20 feet.
121 -- > 25 Refrigerated tank 30 feet
122 -- > A refrigerated tank with a length of 30 feet.
124 -- > 26 Refrigerated tank 40 feet
125 -- > A refrigerated tank with a length of 40 feet.
127 -- > 27 Tank container IC 20 feet
128 -- > A tank container owned by InterContainer, a European
129 -- > railway subsidiary, with a length of 20 feet.
131 -- > 28 Tank container IC 30 feet
132 -- > A tank container owned by InterContainer, a European
133 -- > railway subsidiary, with a length of 30 feet.
135 -- > 29 Tank container IC 40 feet
136 -- > A tank container, owned by InterContainer, a European
137 -- > railway subsidiary, with a length of 40 feet.
139 -- > 30 Refrigerated tank IC 20 feet
140 -- > A refrigerated tank owned by InterContainer, a European
141 -- > railway subsidiary, with a length of 20 feet.
143 -- > 31 Temperature controlled container 30 ft.
144 -- > Temperature controlled container measuring 30 feet.
146 -- > 32 Refrigerated tank IC 40 feet
147 -- > A refrigerated tank owned by InterContainer, a European
148 -- > railway subsidiary, with a length of 40 feet.
150 -- > 33 Movable case: L < 6,15m
151 -- > A movable case with a length less than 6,15 metres.
153 -- > 34 Movable case: 6,15m < L < 7,82m
154 -- > A movable case with a length between 6,15 metres and
157 -- > 35 Movable case: 7,82m < L < 9,15m
158 -- > A movable case with a length between 7,82 metres and
161 -- > 36 Movable case: 9,15m < L < 10,90m
162 -- > A movable case with a length between 9,15 metres and
165 -- > 37 Movable case: 10,90m < L < 13,75m
166 -- > A movable case with a length between 10,90 metres and
170 -- > A steel open top unit of about 1,5 * 1,5 * 2,5 meters
171 -- > for road transport of bulk cargo.
173 -- > 39 Temperature controlled container 20 ft
174 -- > Temperature controlled container measuring 20 feet.
176 -- > 40 Temperature controlled container 40 ft
177 -- > A temperature controlled container measuring 40 feet.
179 -- > 41 Non working refrigerated (reefer) container 30ft.
180 -- > A 30 foot refrigerated (reefer) container that is not
181 -- > actively cooling the product.
183 -- > 42 Dual trailers
184 -- > Two trailers linked together one behind another and
185 -- > pulled by one tractor.
187 -- > 43 20 ft IL container (open top)
188 -- > An open top container that is 20 feet in internal
191 -- > 44 20 ft IL container (closed top)
192 -- > A closed top container that is 20 feet in internal
195 -- > 45 40 ft IL container (closed top)
196 -- > A closed top container that is 40 feet in internal
198 simple8155 :: Parser Value
199 simple8155 = simple "8155" (alphaNumeric `upTo` 10)