aboutsummaryrefslogtreecommitdiffhomepage
path: root/specification/src/Text/Edifact/D96A/Simples/S7405.hs
blob: dd3472fcc072d6d0c6b61d01423f7adcfe05c5cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
{-# LANGUAGE OverloadedStrings #-}

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

module Text.Edifact.D96A.Simples.S7405
  ( simple7405
  ) where

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

-- | Derived from this specification:
--
-- > * 7405  Identity number qualifier
-- >
-- >   Desc: Code specifying the type/source of identity number.
-- >
-- >   Repr: an..3
-- >
-- >    AA     House bill of lading
-- >              A number that is used to identify goods from a freight
-- >              forwarder/consolidator.
-- >    AB     1st structure element name
-- >              The first element in a series of elements that together
-- >              define the structure of an object.
-- >    AC     2nd structure element name
-- >              The second element in a series of elements that together
-- >              define the structure of an object.
-- >    AD     3rd structure element name
-- >              The third element in a series of elements that together
-- >              define the structure of an object.
-- >    AE     4th structure element name
-- >              The fourth element in a series of elements that together
-- >              define the structure of an object.
-- >    AF     5th structure element name
-- >              The fifth element in a series of elements that together
-- >              define the structure of an object.
-- >    AG     6th structure element name
-- >              The sixth element in a series of elements that together
-- >              define the structure of an object.
-- >    AH     7th structure element name
-- >              The seventh element in a series of elements that together
-- >              define the structure of an object.
-- >    AI     8th structure element name
-- >              The eighth element in a series of elements that together
-- >              define the structure of an object.
-- >    AJ     9th structure element name
-- >              The ninth element in a series of elements that together
-- >              define the structure of an object.
-- >    AK     Data set
-- >              The identity of a data set.
-- >    AL     Kanban card number
-- >              Reference number assigned by a consignee to a Kanban
-- >              card.
-- >    AM     Level number
-- >              Level number in a hierarchy or other structure.
-- >    AN     Manufacturing reference number
-- >              A unique number identifying a particular assembly or
-- >              other manufacturing process.
-- >    AO     Position number in package
-- >              A number to identify the position within a package
-- >              according to agreed rules between partners.
-- >    AP     Product
-- >              A name or number which identifies a product.
-- >    AQ     Release number
-- >              Number assigned to a release.
-- >    AR     Statistical concept
-- >              Statistical concept.
-- >    AS     Table
-- >              A table of items e.g. figures and text represented in
-- >              rows and columns.
-- >    AT     Transport packing group number
-- >              Number identifying a group of articles in a predescribed
-- >              unit load for shipment/dispatch as agreed between
-- >              partners.
-- >    AU     Value list
-- >              A coded or non coded list of values.
-- >    AV     Value list subset
-- >              A subset of a coded or non coded list of values.
-- >    AW     Serial shipping container code
-- >              A single unique serial number which identifies shipping
-- >              containers or shipping packages.
-- > +  AX     Case number
-- >              A code to identify the number assigned to a given case.
-- > +  AY     Financial security identification number
-- >              Identification number of a financial security.
-- > +  AZ     Compact disk player security code number
-- >              The security code number of the compact disk player.
-- > +  BA     Question in questionnaire
-- >              The identity number of a question in a questionnaire.
-- > +  BB     Questionnaire
-- >              The identification of a questionnaire.
-- > +  BC     Check digit
-- >              The check digit of the primary number.
-- > +  BD     Vehicle telephone identification number
-- >              The number which identifies the telephone equipment
-- >              fitted to the vehicle.
-- >    BE     Batch excluded
-- >              Products manufactured in Batch not to be included in
-- >              consignment.
-- > +  BF     Door key number
-- >              The number on the key that fits the door lock.
-- > +  BG     Fleet number
-- >              The number of the fleet to which a vehicle is assigned.
-- > +  BH     Ignition key number
-- >              The number on the key that fits the ignition lock.
-- > +  BI     Radio security code number
-- >              The security code number of the radio.
-- > +  BJ     Serial shipping container code
-- >              Serial code uniquely identifying a shipping container.
-- > +  BK     Fleet vehicle unit number
-- >              The unit number of the vehicle within the fleet allocated
-- >              by the fleet operator.
-- > +  BL     Vehicle registration number
-- >              The registration number of the vehicle.
-- >    BN     Serial number
-- >              Identification number of an item which distinguishes this
-- >              specific item out of a number of identical items.
-- >    BX     Batch number
-- >              Unique number affixed by manufacturer to a batch of
-- >              products produced under similar conditions.
-- >    CN     Chassis number
-- >              Unique number affixed by manufacturer to a chassis for
-- >              identification purposes.
-- >    EE     Engine number
-- >              Unique number affixed by manufacturer to an engine for
-- >              identification purposes.
-- >    EM     Emulsion number
-- >              Manufacturer assigned reference to a photographic product
-- >              indicating sensitivity.
-- >    IL     Invoice line number
-- >              Sequential numerical assignment to identical invoiced
-- >              goods which are subject to the same conditions of sale.
-- >    ML     Marking/label number
-- >              Self explanatory.
-- >    PN     Part number
-- >              Manufacturer-assigned reference to a product part.
-- >    SC     Secondary Customs tariff number
-- >              Indicate (e.g. in segment GIR) the secondary (sub-) level
-- >              of a Customs tariff number.
-- >    VV     Vehicle identity number
-- >              Unique serial number assigned by the manufacturer that
-- >              distinguishes one vehicle from another.
simple7405 :: Parser Value
simple7405 = simple "7405" (alphaNumeric `upTo` 3)