aboutsummaryrefslogtreecommitdiffhomepage
path: root/specification/src/Text/Edifact/D01B/Simples/S8051.hs
diff options
context:
space:
mode:
Diffstat (limited to 'specification/src/Text/Edifact/D01B/Simples/S8051.hs')
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8051.hs113
1 files changed, 113 insertions, 0 deletions
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8051.hs b/specification/src/Text/Edifact/D01B/Simples/S8051.hs
new file mode 100644
index 0000000..45d1697
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8051.hs
@@ -0,0 +1,113 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8051
7 ( simple8051
8 ) where
9
10import Text.Edifact.Parsing
11import 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.
112simple8051 :: Parser Value
113simple8051 = simple "8051" (alphaNumeric `upTo` 3)