]> git.immae.eu Git - github/fretlink/edi-parser.git/blob - specification/src/Text/Edifact/D01B/Simples/S8249.hs
Release code as open source
[github/fretlink/edi-parser.git] / specification / src / Text / Edifact / D01B / Simples / S8249.hs
1 {-# LANGUAGE OverloadedStrings #-}
2
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
5
6 module Text.Edifact.D01B.Simples.S8249
7 ( simple8249
8 ) where
9
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
12
13 -- | Derived from this specification:
14 --
15 -- > 8249 Equipment status code [B]
16 -- >
17 -- > Desc: Code specifying the status of equipment.
18 -- >
19 -- > Repr: an..3
20 -- >
21 -- > 1 Continental
22 -- > The equipment is or will be moving across a continent on
23 -- > an intermodal or multimodal basis.
24 -- >
25 -- > 2 Export
26 -- > Transport equipment to be exported on a marine vessel.
27 -- >
28 -- > 3 Import
29 -- > Transport equipment to be imported on a marine vessel.
30 -- >
31 -- > 4 Remain on board
32 -- > Transport equipment arriving on a marine vessel is to
33 -- > remain on board.
34 -- >
35 -- > 5 Shifter
36 -- > Transport equipment is to be shifted from one stowage
37 -- > location on a marine vessel to another on the same
38 -- > vessel.
39 -- >
40 -- > 6 Transhipment
41 -- > Transport equipment is to be transferred from one marine
42 -- > vessel to another.
43 -- >
44 -- > 7 Shortlanded
45 -- > Transport equipment notified to arrive which did not
46 -- > arrive on the means of transport.
47 -- >
48 -- > 8 Overlanded
49 -- > Transport equipment not notified to arrive but which did
50 -- > arrive on the means of transport.
51 -- >
52 -- > 9 Domestic
53 -- > Transport equipment is used in domestic service.
54 -- >
55 -- > 10 Positioning
56 -- > Equipment is being transported for positioning purposes.
57 -- >
58 -- > 11 Delivery
59 -- > Equipment is being delivered.
60 -- >
61 -- > 12 Redelivery
62 -- > Equipment is being redelivered.
63 -- >
64 -- > 13 Repair
65 -- > The equipment is for repair.
66 -- >
67 -- > 14 Reloader
68 -- > Transport equipment to be discharged and subsequently
69 -- > reloaded on the same means of transport but in a
70 -- > different stowage location.
71 simple8249 :: Parser Value
72 simple8249 = simple "8249" (alphaNumeric `upTo` 3)