]> git.immae.eu Git - github/fretlink/edi-parser.git/blob - specification/src/Text/Edifact/D01B/Simples/S6155.hs
Release code as open source
[github/fretlink/edi-parser.git] / specification / src / Text / Edifact / D01B / Simples / S6155.hs
1 {-# LANGUAGE OverloadedStrings #-}
2
3 ---- Machine generated code.
4 ---- Output of edi-parser-scaffolder
5
6 module Text.Edifact.D01B.Simples.S6155
7 ( simple6155
8 ) where
9
10 import Text.Edifact.Parsing
11 import Text.Edifact.Types (Value)
12
13 -- | Derived from this specification:
14 --
15 -- > * 6155 Non-discrete measurement name code [B]
16 -- >
17 -- > Desc: Code specifying the name of a non-discrete
18 -- > measurement.
19 -- >
20 -- > Repr: an..17
21 -- >
22 -- > 1 Clear
23 -- > The measurement has returned a clear result.
24 -- >
25 -- > 2 Hazy
26 -- > The measurement has returned a hazy result.
27 -- >
28 -- > 3 Excess
29 -- > The measurement has returned a result which is in excess
30 -- > of that expected.
31 -- >
32 -- > 4 Some
33 -- > Some amount of the attribute being measured was found.
34 -- >
35 -- > 5 Undetectable
36 -- > The attribute being measured was undetectable.
37 -- >
38 -- > 6 Trace
39 -- > A trace of the attribute being measured was found.
40 -- >
41 -- > 7 Yes
42 -- > The measurement returned a yes result.
43 -- >
44 -- > 8 Closed
45 -- > The measurement returned a closed result.
46 -- >
47 -- > 9 Passed
48 -- > The measurement passed the required criteria.
49 -- >
50 -- > 10 Present
51 -- > The attribute being measured was present.
52 -- >
53 -- > 11 Gel
54 -- > Indicates that the item measured is semi-solid
55 -- > colloidal.
56 -- >
57 -- > 12 OK
58 -- > The measurement returned an OK result.
59 -- >
60 -- > 13 Slight
61 -- > A slight amount of the attribute being measured was
62 -- > found.
63 -- >
64 -- > 14 No Good
65 -- > The result of the measurement was no good.
66 -- >
67 -- > 15 Marginal
68 -- > The result of the measurement was marginal.
69 -- >
70 -- > 16 Nil
71 -- > No amount of the attribute being measured was found.
72 -- >
73 -- > 17 Positive
74 -- > A non-discrete value is positive.
75 -- >
76 -- > 18 Open
77 -- > The result of the measurement was open.
78 -- >
79 -- > 19 Free
80 -- > Indicates that the item measured unrestricted.
81 -- >
82 -- > 20 No
83 -- > The measurement returned a no result.
84 -- >
85 -- > 21 Checked
86 -- > The measurement returned a checked result.
87 -- >
88 -- > 22 Fail
89 -- > Self explanatory.
90 -- >
91 -- > 23 Absent
92 -- > The attribute being measured was absent.
93 -- >
94 -- > 24 Good
95 -- > The measurement returned a good result.
96 -- >
97 -- > 25 Fair
98 -- > The measurement returned a fair result.
99 -- >
100 -- > 26 Poor
101 -- > The measurement returned a poor result.
102 -- >
103 -- > 27 Excellent
104 -- > The measurement returned an excellent result.
105 -- >
106 -- > 28 Bright
107 -- > The result was intense and/or vivid.
108 -- >
109 -- > 29 To be determined
110 -- > The measurement is to be determined.
111 -- >
112 -- > + 30 High
113 -- > The result of the measurement is high.
114 -- >
115 -- > 32 Conditional, free
116 -- > Indicates that the item measured is conditionally
117 -- > unrestricted.
118 -- >
119 -- > 33 Balance
120 -- > The measurement is balanced.
121 -- >
122 -- > 34 Complete
123 -- > The measurement is complete.
124 -- >
125 -- > 35 Low
126 -- > The attribute being measured had a low measurement.
127 -- >
128 -- > 36 Not applicable
129 -- > The measurement is not applicable.
130 -- >
131 -- > 37 Not determined
132 -- > The measurement has not been determined.
133 -- >
134 -- > 38 Negligible
135 -- > A negligible amount of the attribute being measured was
136 -- > found.
137 -- >
138 -- > 39 Moderate
139 -- > A moderate amount of the attribute being measured was
140 -- > found.
141 -- >
142 -- > 40 Appreciable
143 -- > An appreciable amount of the attribute being measured
144 -- > was found.
145 -- >
146 -- > 41 Not available
147 -- > The measurement was not available.
148 -- >
149 -- > 42 Uncontrolled temperature
150 -- > Uncontrolled temperature conditions.
151 -- >
152 -- > 43 Chilled
153 -- > Kept at a low temperature without freezing.
154 -- >
155 -- > 44 Frozen
156 -- > Kept at a temperature below the freezing point.
157 -- >
158 -- > 45 Temperature controlled
159 -- > Required temperature value.
160 -- >
161 -- > 46 Negative
162 -- > A non-discrete value is negative.
163 -- >
164 -- > 47 Variable
165 -- > A non-discrete value is variable.
166 -- >
167 -- > 48 Partial
168 -- > A measurement that is partial.
169 -- >
170 -- > ZZZ Mutually defined
171 -- > A code assigned within a code list to be used on an
172 -- > interim basis and as defined among trading partners
173 -- > until a precise code can be assigned to the code list.
174 simple6155 :: Parser Value
175 simple6155 = simple "6155" (alphaNumeric `upTo` 17)