aboutsummaryrefslogblamecommitdiffhomepage
path: root/specification/src/Text/Edifact/D01B/Simples/S8155.hs
blob: 7e7479e8e039d0b4dae4ccd514f68cee01374664 (plain) (tree)






































































































































































































                                                                           
{-# LANGUAGE OverloadedStrings #-}

---- Machine generated code.
---- Output of edi-parser-scaffolder

module Text.Edifact.D01B.Simples.S8155
  ( simple8155
  ) where

import           Text.Edifact.Parsing
import           Text.Edifact.Types   (Value)

-- | Derived from this specification:
--
-- > *    8155  Equipment size and type description code                [B]
-- >
-- >      Desc: Code specifying the size and type of equipment.
-- >
-- >      Repr: an..10
-- >
-- >      1     Dime coated tank
-- >               A tank coated with dime.
-- >
-- >      2     Epoxy coated tank
-- >               A tank coated with epoxy.
-- >
-- > X    3     IMO1
-- >               Description to be provided.
-- >
-- >            Note:
-- >               1. This code value will be removed effective with
-- >               directory D.04B.
-- >
-- > X    4     IMO2
-- >               Description to be provided.
-- >
-- >            Note:
-- >               1. This code value will be removed effective with
-- >               directory D.04B.
-- >
-- > X    5     IMO3
-- >               Description to be provided.
-- >
-- >            Note:
-- >               1. This code value will be removed effective with
-- >               directory D.04B.
-- >
-- >      6     Pressurized tank
-- >               A tank capable of holding pressurized goods.
-- >
-- >      7     Refrigerated tank
-- >               A tank capable of keeping goods refrigerated.
-- >
-- > X    8     Semi-refrigerated
-- >               Self explanatory.
-- >
-- >            Note:
-- >               1. This code value will be removed effective with
-- >               directory D.04B.
-- >
-- >      9     Stainless steel tank
-- >               A tank made of stainless steel.
-- >
-- >      10    Nonworking reefer container 40 ft
-- >               A 40 foot refrigerated container that is not actively
-- >               controlling temperature of the product.
-- >
-- > X    11    Box pallet
-- >               Self explanatory.
-- >
-- >            Note:
-- >               1. This code value will be removed effective with
-- >               directory D.04B.
-- >
-- >      12    Europallet
-- >               80 x 120 cm.
-- >
-- >      13    Scandinavian pallet
-- >               100 x 120 cm.
-- >
-- >      14    Trailer
-- >               Non self-propelled vehicle designed for the carriage of
-- >               cargo so that it can be towed by a motor vehicle.
-- >
-- >      15    Nonworking reefer container 20 ft
-- >               A 20 foot refrigerated container that is not actively
-- >               controlling temperature of the product.
-- >
-- >      16    Exchangeable pallet
-- >               Standard pallet exchangeable following international
-- >               convention.
-- >
-- >      17    Semi-trailer
-- >               Non self propelled vehicle without front wheels designed
-- >               for the carriage of cargo and provided with a kingpin.
-- >
-- >      18    Tank container 20 feet
-- >               A tank container with a length of 20 feet.
-- >
-- >      19    Tank container 30 feet
-- >               A tank container with a length of 30 feet.
-- >
-- >      20    Tank container 40 feet
-- >               A tank container with a length of 40 feet.
-- >
-- >      21    Container IC 20 feet
-- >               A container owned by InterContainer, a European railway
-- >               subsidiary, with a length of 20 feet.
-- >
-- >      22    Container IC 30 feet
-- >               A container owned by InterContainer, a European railway
-- >               subsidiary, with a length of 30 feet.
-- >
-- >      23    Container IC 40 feet
-- >               A container owned by InterContainer, a European railway
-- >               subsidiary, with a length of 40 feet.
-- >
-- >      24    Refrigerated tank 20 feet
-- >               A refrigerated tank with a length of 20 feet.
-- >
-- >      25    Refrigerated tank 30 feet
-- >               A refrigerated tank with a length of 30 feet.
-- >
-- >      26    Refrigerated tank 40 feet
-- >               A refrigerated tank with a length of 40 feet.
-- >
-- >      27    Tank container IC 20 feet
-- >               A tank container owned by InterContainer, a European
-- >               railway subsidiary, with a length of 20 feet.
-- >
-- >      28    Tank container IC 30 feet
-- >               A tank container owned by InterContainer, a European
-- >               railway subsidiary, with a length of 30 feet.
-- >
-- >      29    Tank container IC 40 feet
-- >               A tank container, owned by InterContainer, a European
-- >               railway subsidiary, with a length of 40 feet.
-- >
-- >      30    Refrigerated tank IC 20 feet
-- >               A refrigerated tank owned by InterContainer, a European
-- >               railway subsidiary, with a length of 20 feet.
-- >
-- >      31    Temperature controlled container 30 ft.
-- >               Temperature controlled container measuring 30 feet.
-- >
-- >      32    Refrigerated tank IC 40 feet
-- >               A refrigerated tank owned by InterContainer, a European
-- >               railway subsidiary, with a length of 40 feet.
-- >
-- >      33    Movable case: L < 6,15m
-- >               A movable case with a length less than 6,15 metres.
-- >
-- >      34    Movable case: 6,15m < L < 7,82m
-- >               A movable case with a length between 6,15 metres and
-- >               7,82 metres.
-- >
-- >      35    Movable case: 7,82m < L < 9,15m
-- >               A movable case with a length between 7,82 metres and
-- >               9,15 metres.
-- >
-- >      36    Movable case: 9,15m < L < 10,90m
-- >               A movable case with a length between 9,15 metres and
-- >               10,90 metres.
-- >
-- >      37    Movable case: 10,90m < L < 13,75m
-- >               A movable case with a length between 10,90 metres and
-- >               13,75 metres.
-- >
-- >      38    Totebin
-- >               A steel open top unit of about 1,5 * 1,5 * 2,5 meters
-- >               for road transport of bulk cargo.
-- >
-- >      39    Temperature controlled container 20 ft
-- >               Temperature controlled container measuring 20 feet.
-- >
-- >      40    Temperature controlled container 40 ft
-- >               A temperature controlled container measuring 40 feet.
-- >
-- >      41    Non working refrigerated (reefer) container 30ft.
-- >               A 30 foot refrigerated (reefer) container that is not
-- >               actively cooling the product.
-- >
-- >      42    Dual trailers
-- >               Two trailers linked together one behind another and
-- >               pulled by one tractor.
-- >
-- >      43    20 ft IL container (open top)
-- >               An open top container that is 20 feet in internal
-- >               length.
-- >
-- >      44    20 ft IL container (closed top)
-- >               A closed top container that is 20 feet in internal
-- >               length.
-- >
-- >      45    40 ft IL container (closed top)
-- >               A closed top container that is 40 feet in internal
-- >               length.
simple8155 :: Parser Value
simple8155 = simple "8155" (alphaNumeric `upTo` 10)