]> git.immae.eu Git - github/fretlink/edi-parser.git/blob - specification/src/Text/Edifact/D01B/Simples/S8051.hs
Release code as open source
[github/fretlink/edi-parser.git] / specification / src / Text / Edifact / D01B / Simples / S8051.hs
1 {-# LANGUAGE OverloadedStrings #-}
2
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
5
6 module Text.Edifact.D01B.Simples.S8051
7 ( simple8051
8 ) where
9
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
12
13 -- | Derived from this specification:
14 --
15 -- > 8051 Transport stage code qualifier [B]
16 -- >
17 -- > Desc: Code qualifying a specific stage of transport.
18 -- >
19 -- > Repr: an..3
20 -- >
21 -- > 1 Inland transport
22 -- > Transport by which goods are moved from or to the
23 -- > frontier, or between inland points.
24 -- >
25 -- > 2 At the statistical territory limit
26 -- > Point by which the means of transport are presumed to
27 -- > have left the statistical territory of despatch or to
28 -- > have entered the statistical territory of arrival.
29 -- >
30 -- > 10 Pre-carriage transport
31 -- > Transport by which the goods are moved prior to their
32 -- > main carriage transport.
33 -- >
34 -- > 11 At border
35 -- > Transport by which goods are moved to the Customs
36 -- > frontier.
37 -- >
38 -- > 12 At departure
39 -- > Transport by which goods are moved from the place of
40 -- > departure.
41 -- >
42 -- > 13 At destination
43 -- > Transport by which goods are moved at the place of
44 -- > destination.
45 -- >
46 -- > 15 Main carriage - fourth carrier
47 -- > The fourth carrier of the ordered transport.
48 -- >
49 -- > 16 Main carriage - fifth carrier
50 -- > The fifth carrier of the ordered transport.
51 -- >
52 -- > 17 Main carriage - sixth carrier
53 -- > The sixth carrier of the ordered transport.
54 -- >
55 -- > 18 Main carriage - seventh carrier
56 -- > The seventh carrier of the ordered transport.
57 -- >
58 -- > 19 Main carriage - eighth carrier
59 -- > The eighth carrier of the ordered transport.
60 -- >
61 -- > 20 Main-carriage transport
62 -- > The primary stage in the movement of cargo from the
63 -- > point of origin to the intended destination.
64 -- >
65 -- > 21 Main carriage - first carrier
66 -- > The first carrier of the ordered transport when more
67 -- > than one carrier is involved.
68 -- >
69 -- > 22 Main carriage - second carrier
70 -- > The second carrier of the ordered transport when more
71 -- > than one carrier is involved.
72 -- >
73 -- > 23 Main carriage - third carrier
74 -- > The third carrier of the ordered transport when more
75 -- > than one carrier is involved.
76 -- >
77 -- > 24 Inland waterway transport
78 -- > Transport by which goods are moved via an inland body of
79 -- > water.
80 -- >
81 -- > 25 Delivery carrier all transport
82 -- > Carrier responsible from the point of origin to the
83 -- > final delivery destination.
84 -- >
85 -- > 26 Second pre-carriage transport
86 -- > Second transport by which the goods are moved prior to
87 -- > their main carriage transport.
88 -- >
89 -- > 27 Pre-acceptance transport
90 -- > The transport by which the goods are moved to the place
91 -- > of acceptance.
92 -- >
93 -- > 28 Second on-carriage transport
94 -- > Second transport by which the goods are moved after the
95 -- > main carriage transport.
96 -- >
97 -- > 29 Main carriage - ninth carrier
98 -- > The ninth carrier of the ordered transport.
99 -- >
100 -- > 30 On-carriage transport
101 -- > Transport by which the goods are moved after the main
102 -- > carriage transport.
103 -- >
104 -- > 31 Main carriage - tenth carrier
105 -- > The tenth carrier of the ordered transport.
106 -- >
107 -- > 32 Main carriage - eleventh carrier
108 -- > The eleventh carrier of the ordered transport.
109 -- >
110 -- > 33 Main carriage - twelfth carrier
111 -- > The twelfth carrier of the ordered transport.
112 simple8051 :: Parser Value
113 simple8051 = simple "8051" (alphaNumeric `upTo` 3)