aboutsummaryrefslogtreecommitdiffhomepage
path: root/specification/src/Text/Edifact/D96A/Simples/S8275.hs
diff options
context:
space:
mode:
Diffstat (limited to 'specification/src/Text/Edifact/D96A/Simples/S8275.hs')
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8275.hs53
1 files changed, 53 insertions, 0 deletions
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8275.hs b/specification/src/Text/Edifact/D96A/Simples/S8275.hs
new file mode 100644
index 0000000..93c5654
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8275.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8275
7 ( simple8275
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8275 Container/package status, coded
16-- >
17-- > Desc: Code to identify whether goods of separate description or
18-- > comprising separate consignments are contained in the same
19-- > external packaging or to indicate that a container or similar
20-- > unit load device is empty.
21-- >
22-- > Repr: an..3
23-- >
24-- > 1 Full load
25-- > Container represents the full consignment of goods
26-- > declared on a single Customs declaration (i.e. all goods
27-- > in the container relate to a single Customs declaration).
28-- > 2 Part load
29-- > Container represents part of a consignment declared on a
30-- > single Customs declaration (i.e. the Customs declaration
31-- > covers more than one container).
32-- > 3 Full load mixed consignments
33-- > Container holds the full consignment related to the
34-- > Customs declaration but also holds goods related to other
35-- > declarations.
36-- > 4 Part load mixed consignments
37-- > Container represents part of the consignment declared on
38-- > a single Customs declaration with the remainder being in
39-- > other containers. Other goods, related to other
40-- > declarations, are also in the container.
41-- > 5 Single invoiced load
42-- > Merchandise within a container/package covered by a
43-- > single invoice.
44-- > 6 Multi invoiced load
45-- > Merchandise within a container/package covered by more
46-- > than one invoice.
47-- > 7 Empty
48-- > Container holds no goods.
49-- > 8 Full load, multiple bills
50-- > A container representing a consignment of goods for one
51-- > consignee with multiple bill of lading numbers.
52simple8275 :: Parser Value
53simple8275 = simple "8275" (alphaNumeric `upTo` 3)