zugferd_code_lists/zugferd_2_3_3/
characteristic.rs

1#![allow(non_camel_case_types)]
2
3#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
4#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
5pub enum Characteristic {
6    /// Consolidated weight
7    ///
8    /// 6313
9    ///
10    /// The measured consolidated weight.
11    ConsolidatedWeight,
12    /// Net weight
13    ///
14    /// 6313
15    ///
16    /// Weight of goods including any packaging that normally going with the goods.
17    NetWeight,
18    /// Goods item gross weight
19    ///
20    /// 6313
21    ///
22    /// Weight (mass) of goods including packing but excluding the carrier's equipment.
23    GoodsItemGrossWeight,
24    /// Total net weight
25    ///
26    /// 6313
27    ///
28    /// Total weight of goods excluding packaging.
29    TotalNetWeight,
30    /// Consignment gross weight
31    ///
32    /// 6313
33    ///
34    /// Total gross weight (mass) of all goods items referred to as one consignment including packaging but excluding any transport equipment.
35    ConsignmentGrossWeight,
36    /// Net net weight
37    ///
38    /// 6313
39    ///
40    /// Weight (mass) if goods without any packaging.
41    NetNetWeight,
42    /// Stern thrust
43    ///
44    /// 6313
45    ///
46    /// Force exerted by a thruster installed at the stern of a vessel.
47    SternThrust,
48    /// Bow thrust
49    ///
50    /// 6313
51    ///
52    /// Force exerted by a thruster installed at the bow of a vessel.
53    BowThrust,
54    /// Hydrate content of an alcoholic product at bottling
55    ///
56    /// 6313
57    ///
58    /// The hydrate content of an alcoholic product at the moment of bottling.
59    HydrateContentAnAlcoholicProductAtBottling,
60    /// Number of units per pallet
61    ///
62    /// 6313
63    ///
64    /// The number of units contained on a pallet.
65    NumberUnitsPerPallet,
66    /// Fat content
67    ///
68    /// 6313
69    ///
70    /// An indication of the fat content of a product.
71    FatContent,
72    /// Transport means gross weight
73    ///
74    /// 6313
75    ///
76    /// The measure of the overall size of a ship determined in accordance with the provisions of the International Convention on Tonnage Measurement of Ships.
77    TransportMeansGrossWeight,
78    /// Net tonnage of the vessel
79    ///
80    /// 6313
81    ///
82    /// The measure of the useful capacity of a ship determined in accordance with the provisions of the International Convention on Tonnage Measurement of Ships.
83    NetTonnageVessel,
84    /// Humidity
85    ///
86    /// 6313
87    ///
88    /// Degree of moisture.
89    Humidity,
90    /// Voltage
91    ///
92    /// 6313
93    ///
94    /// Electromotive force, or difference of electronic potential between two points.
95    Voltage,
96    /// Power consumption
97    ///
98    /// 6313
99    ///
100    /// Value of energy consumption.
101    PowerConsumption,
102    /// Heat dissipation
103    ///
104    /// 6313
105    ///
106    /// Measurement of the rate of dispersal of heat.
107    HeatDissipation,
108    /// Air flow
109    ///
110    /// 6313
111    ///
112    /// Measurement of the flow of air.
113    AirFlow,
114    /// Shock impact
115    ///
116    /// 6313
117    ///
118    /// Measurement of the impact of a shock.
119    ShockImpact,
120    /// Operative temperature
121    ///
122    /// 6313
123    ///
124    /// Temperature identified system or process works according to specifications.
125    OperativeTemperature,
126    /// Non operative temperature
127    ///
128    /// 6313
129    ///
130    /// Temperature identified system or process does not work according to specifications.
131    NonOperativeTemperature,
132    /// Gross volume
133    ///
134    /// 6313
135    ///
136    /// The volume unadjusted for factors such as temperature or gravity.
137    GrossVolume,
138    /// Net volume
139    ///
140    /// 6313
141    ///
142    /// The volume after adjustment for factors such as temperature or gravity.
143    NetVolume,
144    /// Water content
145    ///
146    /// 6313
147    ///
148    /// Water content in product.
149    WaterContent,
150    /// Tensile stress
151    ///
152    /// 6313
153    ///
154    /// The measured tensile stress.
155    TensileStress,
156    /// Fibrosity
157    ///
158    /// 6313
159    ///
160    /// The measured fibrosity.
161    Fibrosity,
162    /// Gauge length
163    ///
164    /// 6313
165    ///
166    /// The measured gauge length.
167    GaugeLength,
168    /// Radius
169    ///
170    /// 6313
171    ///
172    /// The measured radius.
173    Radius,
174    /// Straightness
175    ///
176    /// 6313
177    ///
178    /// Straightness of the item.
179    Straightness,
180    /// Strain
181    ///
182    /// 6313
183    ///
184    /// The measured strain.
185    Strain,
186    /// Item width when unrolled
187    ///
188    /// 6313
189    ///
190    /// The width of an item when unrolled.
191    ItemWidthWhenUnrolled,
192    /// Item length when unrolled
193    ///
194    /// 6313
195    ///
196    /// The length of an item when unrolled.
197    ItemLengthWhenUnrolled,
198    /// Item area when unrolled
199    ///
200    /// 6313
201    ///
202    /// The area occupied by an item when unrolled.
203    ItemAreaWhenUnrolled,
204    /// Original wort
205    ///
206    /// 6313
207    ///
208    /// Measure of the malt and hops content of beer, before fermentation has taken place.
209    OriginalWort,
210    /// Volume
211    ///
212    /// 6313
213    ///
214    /// The amount of air space taken up by the entity identified in the 6311 qualifier.
215    Volume,
216    /// Angle
217    ///
218    /// 6313
219    ///
220    /// The angle of an object.
221    Angle,
222    /// Peg hole horizontal distance from package leftmost edge
223    ///
224    /// 6313
225    ///
226    /// Horizontal distance from the left most edge of the package to the center of the hole into which the peg is inserted.
227    PegHoleHorizontalDistanceFromPackageLeftmostEdge,
228    /// Peg hole vertical distance from package top
229    ///
230    /// 6313
231    ///
232    /// Vertical distance from the top of the package to the top of the hole into which the peg is inserted.
233    PegHoleVerticalDistanceFromPackageTop,
234    /// Number of layers per pallet
235    ///
236    /// 6313
237    ///
238    /// The number of layers per pallet.
239    NumberLayersPerPallet,
240    /// Product strengh, chemical
241    ///
242    /// 6313
243    ///
244    /// The amount of the single active chemical ingredient within a product.
245    ProductStrenghChemical,
246    /// Product strength basis, chemical
247    ///
248    /// 6313
249    ///
250    /// Amount of product used as the basis for the specification of the chemical product strenght.
251    ProductStrengthBasisChemical,
252    /// Item weight
253    ///
254    /// 6313
255    ///
256    /// Weight at line item level.
257    ItemWeight,
258    /// Payload weight, maximum
259    ///
260    /// 6313
261    ///
262    /// The maximum weight of a payload.
263    PayloadWeightMaximum,
264    /// Weight of conveyance
265    ///
266    /// 6313
267    ///
268    /// Tonnage of conveyance.
269    WeightConveyance,
270    /// Conveyance summer dead weight
271    ///
272    /// 6313
273    ///
274    /// Registered summer dead weight total tonnage of the vessel.
275    ConveyanceSummerDeadWeight,
276    /// Containerized cargo on vessel's weight
277    ///
278    /// 6313
279    ///
280    /// Total weight of containerized cargo on vessel.
281    ContainerizedCargoOnVesselsWeight,
282    /// Non-containerized cargo on vessel's weight
283    ///
284    /// 6313
285    ///
286    /// Total weight of non-containerized cargo on vessel.
287    NonContainerizedCargoOnVesselsWeight,
288    /// Ascertained weight
289    ///
290    /// 6313
291    ///
292    /// Endorsement of the true weight (mass) as ascertained or verified.
293    AscertainedWeight,
294    /// Chargeable weight
295    ///
296    /// 6313
297    ///
298    /// The weight on which charges are based.
299    ChargeableWeight,
300    /// Estimated gross weight
301    ///
302    /// 6313
303    ///
304    /// Estimated weight (mass) of goods, including packing and excluding carrier's.
305    EstimatedGrossWeight,
306    /// Estimated volume
307    ///
308    /// 6313
309    ///
310    /// Estimated size or measure of anything in three dimensions.
311    EstimatedVolume,
312    /// Vessel overall length
313    ///
314    /// 6313
315    ///
316    /// Total overall length of the vessel.
317    VesselOverallLength,
318    /// Loading meters
319    ///
320    /// 6313
321    ///
322    /// The length in a vehicle, whereby the complete width and height over that length is needed for the goods.
323    LoadingMeters,
324    /// Number of axles
325    ///
326    /// 6313
327    ///
328    /// Number of axles of movable equipment or means of transport on wheels.
329    NumberAxles,
330    /// Payload
331    ///
332    /// 6313
333    ///
334    /// The revenue-producing load carried by a means of transport.
335    Payload,
336    /// Start position in the length
337    ///
338    /// 6313
339    ///
340    /// The starting position from the beginning of an item located in the length direction.
341    StartPositionInLength,
342    /// End position in the length
343    ///
344    /// 6313
345    ///
346    /// The end position from the beginning of an item located in the length direction.
347    EndPositionInLength,
348    /// Start position in the width
349    ///
350    /// 6313
351    ///
352    /// The start position from the beginning of an item located in the width direction.
353    StartPositionInWidth,
354    /// End position in the width
355    ///
356    /// 6313
357    ///
358    /// The end position from the beginning of an item located in the width direction.
359    EndPositionInWidth,
360    /// Start position in the thickness
361    ///
362    /// 6313
363    ///
364    /// The start position from the beginning of an item located in the thickness direction.
365    StartPositionInThickness,
366    /// End position in the thickness
367    ///
368    /// 6313
369    ///
370    /// The end position from the beginning of an item located in the thickness direction.
371    EndPositionInThickness,
372    /// Transport container actual filling weight
373    ///
374    /// 6313
375    ///
376    /// Actual filling weight of a transport container.
377    TransportContainerActualFillingWeight,
378    /// Transport container maximum capacity
379    ///
380    /// 6313
381    ///
382    /// Maximum capacity of a transport container.
383    TransportContainerMaximumCapacity,
384    /// Declared net weight
385    ///
386    /// 6313
387    ///
388    /// The declared net weight of a product or products used for invoicing, customs or transport purposes.
389    DeclaredNetWeight,
390    /// Loading height
391    ///
392    /// 6313
393    ///
394    /// Maximum height of products or packages loaded onto a given transportation device or equipment such as a pallet.
395    LoadingHeight,
396    /// Stacking height
397    ///
398    /// 6313
399    ///
400    /// Maximum height up to which the same product or package may be placed one upon the other for storage purposes.
401    StackingHeight,
402    /// Calculated weight
403    ///
404    /// 6313
405    ///
406    /// The calculated weight of the item based on the ordered dimensions.
407    CalculatedWeight,
408    /// Ferrite
409    ///
410    /// 6313
411    ///
412    /// The chemical composition ferrite.
413    Ferrite,
414    /// Impurity
415    ///
416    /// 6313
417    ///
418    /// The impurity of the product i.e. the measurement of other chemical elements not normally appearing in a product.
419    Impurity,
420    /// Grain size
421    ///
422    /// 6313
423    ///
424    /// The grain size.
425    GrainSize,
426    /// Lanthanides
427    ///
428    /// 6313
429    ///
430    /// The chemical element Lanthanides.
431    Lanthanides,
432    /// Elasticity
433    ///
434    /// 6313
435    ///
436    /// The value of the elasticity.
437    Elasticity,
438    /// Drained weight
439    ///
440    /// 6313
441    ///
442    /// The weight of a product when all liquids used in the packaging of the product have been removed.
443    DrainedWeight,
444    /// Gallium
445    ///
446    /// 6313
447    ///
448    /// Measurement of the gallium component.
449    Gallium,
450    /// Strontium
451    ///
452    /// 6313
453    ///
454    /// Measurement of the strontium component.
455    Strontium,
456    /// Area
457    ///
458    /// 6313
459    ///
460    /// Extent or measure of a surface.
461    Area,
462    /// Equipment storage limitation
463    ///
464    /// 6313
465    ///
466    /// Maximum storage limit of the equipment.
467    EquipmentStorageLimitation,
468    /// Radioactive index of transport
469    ///
470    /// 6313
471    ///
472    /// The index of transport determines the maximum radiation level at a distance of 1m from the external surface.
473    RadioactiveIndexTransport,
474    /// Radioactivity
475    ///
476    /// 6313
477    ///
478    /// Activity of radioactive material.
479    Radioactivity,
480    /// Average gross weight
481    ///
482    /// 6313
483    ///
484    /// Weight which is the outcome of the division of the total gross weight by the number of units.
485    AverageGrossWeight,
486    /// Forward draft
487    ///
488    /// 6313
489    ///
490    /// Depth of water from the surface of water to the bottom of the vessel measured at the draft mark of the bow.
491    ForwardDraft,
492    /// After draft
493    ///
494    /// 6313
495    ///
496    /// Depth of water from the surface of water to the bottom of the vessel measured at the draft mark of the stern.
497    AfterDraft,
498    /// Acidity
499    ///
500    /// 6313
501    ///
502    /// The quality, state, or degree of being acid.
503    Acidity,
504    /// Transport equipment gross weight
505    ///
506    /// 6313
507    ///
508    /// Weight of a transport equipment including the cargo and carrier's equipment.
509    TransportEquipmentGrossWeight,
510    /// Total transport equipment gross weight
511    ///
512    /// 6313
513    ///
514    /// Total weight of all transport equipment including the cargo and carrier's equipment.
515    TotalTransportEquipmentGrossWeight,
516    /// Acidity of juice
517    ///
518    /// 6313
519    ///
520    /// Acid measurement of juice.
521    AcidityJuice,
522    /// Penetrometry
523    ///
524    /// 6313
525    ///
526    /// Measurement of force required to drive a standard penetrating stamp.
527    Penetrometry,
528    /// Durofel
529    ///
530    /// 6313
531    ///
532    /// Measurement of the elastic force using a standard penetrating stamp.
533    Durofel,
534    /// Juice weight per 100 grams
535    ///
536    /// 6313
537    ///
538    /// Measurement of weight of juice, based on 100 grams of the entire weight.
539    JuiceWeightPer100Grams,
540    /// Fruit skin colour
541    ///
542    /// 6313
543    ///
544    /// Measurement of the colouring of the epidermis of a fruit.
545    FruitSkinColour,
546    /// Angle of bend
547    ///
548    /// 6313
549    ///
550    /// The measured angle of bend.
551    AngleBend,
552    /// Fixed incremental measurement
553    ///
554    /// 6313
555    ///
556    /// The measurement of the fixed increment.
557    FixedIncrementalMeasurement,
558    /// Durofel D10
559    ///
560    /// 6313
561    ///
562    /// Measure of the elastic force of the pulp of a fruit. It is measured with a penetrating stamp with diameter 10.
563    DurofelD10,
564    /// Durofel D25
565    ///
566    /// 6313
567    ///
568    /// Measure of the elastic force of the pulp of a fruit. It is measured with a penetrating stamp with diameter 25.
569    DurofelD25,
570    /// Durofel D50
571    ///
572    /// 6313
573    ///
574    /// Measure of the elastic force of the pulp of a fruit. It is measured with a penetrating stamp with diameter 50.
575    DurofelD50,
576    /// Maximum stacking weight
577    ///
578    /// 6313
579    ///
580    /// The maximum weight which may be stacked upon a product or package without the product or packaging being crushed.
581    MaximumStackingWeight,
582    /// Gross measure cube
583    ///
584    /// 6313
585    ///
586    /// The total cubic space occupied by an item, taking into account any protruding components, arrived at by multiplying the maximum length, width and height.
587    GrossMeasureCube,
588    /// Percentage fat content in dry matter
589    ///
590    /// 6313
591    ///
592    /// The percentage of fat content in dry matter.
593    PercentageFatContentInDryMatter,
594    /// Saccharometric content
595    ///
596    /// 6313
597    ///
598    /// Measurement of the sugar content of a solution.
599    SaccharometricContent,
600    /// Hydrate content of an alcoholic product after bottling
601    ///
602    /// 6313
603    ///
604    /// The hydrate content which occurs in an alcoholic product after bottling.
605    HydrateContentAnAlcoholicProductAfterBottling,
606    /// Anhydrous content
607    ///
608    /// 6313
609    ///
610    /// The non-water content.
611    AnhydrousContent,
612    /// Certified weight
613    ///
614    /// 6313
615    ///
616    /// Weight which has been certified.
617    CertifiedWeight,
618    /// Freeboard
619    ///
620    /// 6313
621    ///
622    /// The vertical distance between the waterline and the upper edge of the deck line.
623    Freeboard,
624    /// Maximum vessel draught
625    ///
626    /// 6313
627    ///
628    /// The depth of water needed to float the ship (Maximum vessel draught according to Load Line Certificate IMO, MSC/Circ. 920 15 June 1999).
629    MaximumVesselDraught,
630    /// Net explosive weight
631    ///
632    /// 6313
633    ///
634    /// Mass of the explosive part or substance of goods without any packing.
635    NetExplosiveWeight,
636    /// Radioactive criticality safety index
637    ///
638    /// 6313
639    ///
640    /// A number, assigned to fissile material i.e. material capable of sustaining a nuclear chain reaction, which is used to provide control over the accumulation of packages containing such material.
641    RadioactiveCriticalitySafetyIndex,
642    /// Waste currently on board
643    ///
644    /// 6313
645    ///
646    /// Amount of waste on board at the moment of the notification.
647    WasteCurrentlyOnBoard,
648    /// Waste to be delivered at waste reception facility
649    ///
650    /// 6313
651    ///
652    /// Amount of waste to be delivered to a waste reception facility, e.g. in the port of call.
653    WasteToBeDeliveredAtWasteReceptionFacility,
654    /// Waste to be generated until next port of call, estimated
655    ///
656    /// 6313
657    ///
658    /// Estimated amount of waste to be generated between creation of the current notification and arrival in the next port of call, irrespective of use of incinerator or compactor or disposal at sea.
659    WasteToBeGeneratedUntilNextPortCallEstimated,
660    /// Waste remaining on board at departure
661    ///
662    /// 6313
663    ///
664    /// Amount of waste remaining on board when leaving the port of call.
665    WasteRemainingOnBoardAtDeparture,
666    /// Colour depth
667    ///
668    /// 6313
669    ///
670    /// The number of distinct colours represented, e.g. in an image or in a display.
671    ColourDepth,
672    /// Colour depth, maximum
673    ///
674    /// 6313
675    ///
676    /// The maximum number of distinct colours that can be represented, e.g. in an image or in a display.
677    ColourDepthMaximum,
678    /// Image resolution
679    ///
680    /// 6313
681    ///
682    /// The level of detail of an image.
683    ImageResolution,
684    /// Device resolution, maximum
685    ///
686    /// 6313
687    ///
688    /// The maximum level of detail produced by a device.
689    DeviceResolutionMaximum,
690    /// Acoustic absorption coefficient
691    ///
692    /// 6313
693    ///
694    /// The portion of sound energy a surface absorbs, measured at different frequencies.
695    AcousticAbsorptionCoefficient,
696    /// Billed weight
697    ///
698    /// 6313
699    ///
700    /// The measured billed weight.
701    BilledWeight,
702    /// Breaking load
703    ///
704    /// 6313
705    ///
706    /// The measured breaking load.
707    BreakingLoad,
708    /// Platinum
709    ///
710    /// 6313
711    ///
712    /// The measurement of the platinum component.
713    Platinum,
714    /// Silver
715    ///
716    /// 6313
717    ///
718    /// The measurement of the silver component.
719    Silver,
720    /// List
721    ///
722    /// 6313
723    ///
724    /// The leaning or inclination of a vessel expressed in degrees port or starboard.
725    List,
726    /// Trim
727    ///
728    /// 6313
729    ///
730    /// The condition of a vessel with reference to its longitudinal axis.
731    Trim,
732    /// Free water
733    ///
734    /// 6313
735    ///
736    /// The volume of water present in a container that is not in suspension in the contained liquid.
737    FreeWater,
738    /// Bands
739    ///
740    /// 6313
741    ///
742    /// The measured bands.
743    Bands,
744    /// API (American Petroleum Institute) gravity
745    ///
746    /// 6313
747    ///
748    /// The relative density of petroleum liquids as specified by a standard developed by the API.
749    ApiAmericanPetroleumInstituteGravity,
750    /// Petroleum gross observed volume
751    ///
752    /// 6313
753    ///
754    /// The total volume of all petroleum liquids and sediment and water, excluding free water, at observed temperature and pressure.
755    PetroleumGrossObservedVolume,
756    /// Petroleum gross standard volume
757    ///
758    /// 6313
759    ///
760    /// The total volume of all petroleum liquids, sediment, and water excluding free water, corrected by the appropriate volume correction factor for the observed temperature and American Petroleum Institute relative density, or density to a standard temperature.
761    PetroleumGrossStandardVolume,
762    /// Volume variance
763    ///
764    /// 6313
765    ///
766    /// The change in the volume measurement.
767    VolumeVariance,
768    /// Petroleum net standard volume
769    ///
770    /// 6313
771    ///
772    /// The total volume of all petroleum liquids, excluding sediment and water and free water, corrected by the appropriate volume correction factor for the observed temperature and American Petroleum Institute gravity relative to density or to a standard temperature.
773    PetroleumNetStandardVolume,
774    /// Material on-board quantity, after discharge
775    ///
776    /// 6313
777    ///
778    /// The material in vessel tanks, void spaces, and pipelines after discharge.
779    MaterialOnBoardQuantityAfterDischarge,
780    /// Petroleum total calculated volume
781    ///
782    /// 6313
783    ///
784    /// The total volume of all petroleum liquids, sediment and water corrected by the appropriate volume correction factor for the observed temperature and American Petroleum Institute (API) gravity, relative density, or density to a standard temperature.
785    PetroleumTotalCalculatedVolume,
786    /// Petroleum total observed volume
787    ///
788    /// 6313
789    ///
790    /// The total volume of all petroleum liquids, sediment and water and free water at observed temperature and pressure.
791    PetroleumTotalObservedVolume,
792    /// Innage gauge distance
793    ///
794    /// 6313
795    ///
796    /// The measured distance from the surface of the liquid to a fixed datum plate or to the tank bottom.
797    InnageGaugeDistance,
798    /// Petroleum net standard weight
799    ///
800    /// 6313
801    ///
802    /// The total weight of all petroleum liquids excluding sediments, water and free water.
803    PetroleumNetStandardWeight,
804    /// Sediment and water in petroleum
805    ///
806    /// 6313
807    ///
808    /// The measurement of non-hydrocarbon solid material and water in suspension in petroleum liquid.
809    SedimentAndWaterInPetroleum,
810    /// Observed reference height, tank
811    ///
812    /// 6313
813    ///
814    /// The observed distance from the tank bottom or datum plate to the established reference point.
815    ObservedReferenceHeightTank,
816    /// Reference height, tank
817    ///
818    /// 6313
819    ///
820    /// The measured distance from the tank bottom or datum plate to the established reference point.
821    ReferenceHeightTank,
822    /// Ullage gauge distance
823    ///
824    /// 6313
825    ///
826    /// The measured distance from the cargo liquid surface to the reference point.
827    UllageGaugeDistance,
828    /// Trim correction
829    ///
830    /// 6313
831    ///
832    /// The correction applied to the observed gauge or observed volume when a vessel is not on an even keel.
833    TrimCorrection,
834    /// Bow to bridge distance
835    ///
836    /// 6313
837    ///
838    /// The distance between the bow and the bridge of a vessel.
839    BowToBridgeDistance,
840    /// Peg hole number
841    ///
842    /// 6313
843    ///
844    /// Used to identify the peg hole if more than one hole is present in the product or packaging.
845    PegHoleNumber,
846    /// Number of inner packs
847    ///
848    /// 6313
849    ///
850    /// Indicates the number of non coded physical groupings (inner packs) of next lower level trade items within the current trade item level.
851    NumberInnerPacks,
852    /// Number of next level trade items within inner pack
853    ///
854    /// 6313
855    ///
856    /// The number of next lower level trade items contained within the physical non-coded grouping (inner pack).
857    NumberNextLevelTradeItemsWithinInnerPack,
858    /// Number of trade items per pallet layer
859    ///
860    /// 6313
861    ///
862    /// The number of trade items contained on a single layer of a pallet.
863    NumberTradeItemsPerPalletLayer,
864    /// Packed items layer height
865    ///
866    /// 6313
867    ///
868    /// The height of a single layer of packed items.
869    PackedItemsLayerHeight,
870    /// Packing material weight, skin tight covering
871    ///
872    /// 6313
873    ///
874    /// The weight measurement of the packing material used for skin tight covering (e.g. when packaging prepared meats, poultry, cheese, and other food products).
875    PackingMaterialWeightSkinTightCovering,
876    /// Brightness
877    ///
878    /// 6313
879    ///
880    /// The measured brightness.
881    Brightness,
882    /// Brakes
883    ///
884    /// 6313
885    ///
886    /// The measured brakes.
887    Brakes,
888    /// Components labelled for recycling percentage
889    ///
890    /// 6313
891    ///
892    /// Percentage of trade item components that clearly label how to facilitate product disassembly and recycling.
893    ComponentsLabelledForRecyclingPercentage,
894    /// Renewable plastic components percentage, by net weight
895    ///
896    /// 6313
897    ///
898    /// The percentage of the plastic components only made from rapidly renewable plant-based material by net weight of product.
899    RenewablePlasticComponentsPercentageByNetWeight,
900    /// Clamp pressure, required
901    ///
902    /// 6313
903    ///
904    /// The pressure that should be applied by a clamp.
905    ClampPressureRequired,
906    /// Break
907    ///
908    /// 6313
909    ///
910    /// The measured break.
911    Break,
912    /// Ascertained volume
913    ///
914    /// 6313
915    ///
916    /// Endorsement of the true volume as ascertained or verified.
917    AscertainedVolume,
918    /// Unit weight
919    ///
920    /// 6313
921    ///
922    /// The weight of a unit.
923    UnitWeight,
924    /// Total volume
925    ///
926    /// 6313
927    ///
928    /// Total volume of goods and/or parcels.
929    TotalVolume,
930    /// Unit volume
931    ///
932    /// 6313
933    ///
934    /// The volume of a unit.
935    UnitVolume,
936    /// Vertical center of gravity
937    ///
938    /// 6313
939    ///
940    /// Distance of vertical center of gravity relative to item's base.
941    VerticalCenterGravity,
942    /// Maximum allowable transport stacking weight
943    ///
944    /// 6313
945    ///
946    /// Maximum weight allowed to be stowed on top of an item during transport.
947    MaximumAllowableTransportStackingWeight,
948    /// Carbon Dioxide
949    ///
950    /// 6313
951    ///
952    /// Measurement of the carbon dioxide (C02) component.
953    CarbonDioxide,
954    /// Number of base units per pallet
955    ///
956    /// 6313
957    ///
958    /// The number of base units contained on a pallet.
959    NumberBaseUnitsPerPallet,
960    /// Colony forming unit
961    ///
962    /// 6313
963    ///
964    /// Micro-organism colonies that are to be counted under determined conditions.
965    ColonyFormingUnit,
966    /// Diluted liquid volume
967    ///
968    /// 6313
969    ///
970    /// The volume of liquid which results after a dilution agent has been added, e.g. undiluted orange juice of 200ml, after dilution with water the volume of diluted liquid equals 1 litre.
971    DilutedLiquidVolume,
972    /// Energy efficiency
973    ///
974    /// 6313
975    ///
976    /// A measurement of the energy efficiency of an article.
977    EnergyEfficiency,
978    /// Number of layers
979    ///
980    /// 6313
981    ///
982    /// Number of layers of a product or products within a package, container, etc.
983    NumberLayers,
984    /// Maximum demand
985    ///
986    /// 6313
987    ///
988    /// The highest demand recorded during the period of recording of usage of the supply.
989    MaximumDemand,
990    /// Number of pallet places
991    ///
992    /// 6313
993    ///
994    /// The number of pallet places needed to store or to transport pallets (can be stacked).
995    NumberPalletPlaces,
996    /// Package net measurement, cubed
997    ///
998    /// 6313
999    ///
1000    /// An indication of the net cubed measurement of a package.
1001    PackageNetMeasurementCubed,
1002    /// Power factor
1003    ///
1004    /// 6313
1005    ///
1006    /// The ratio of the power dissipated (active power in kW) to the total power (which is the product of the input volts times amps given in kVa). When equipment which uses reactive power is being operated the power factor will be less than one.
1007    PowerFactor,
1008    /// Stacking factor excluding bottom item
1009    ///
1010    /// 6313
1011    ///
1012    /// Maximum number of identical items stackable on top of item.
1013    StackingFactorExcludingBottomItem,
1014    /// Breaking strength
1015    ///
1016    /// 6313
1017    ///
1018    /// The measured breaking strength.
1019    BreakingStrength,
1020    /// Breaking strength wet
1021    ///
1022    /// 6313
1023    ///
1024    /// The measured breaking strength when wet.
1025    BreakingStrengthWet,
1026    /// Step size
1027    ///
1028    /// 6313
1029    ///
1030    /// An indication of measurements in which options contained within a Customer Specific Article are available, e.g. 10 metre planks of wood may be sold in step sizes of 2 metres.
1031    StepSize,
1032    /// Number of units per package
1033    ///
1034    /// 6313
1035    ///
1036    /// The number of identified units per package.
1037    NumberUnitsPerPackage,
1038    /// Number of units per layer
1039    ///
1040    /// 6313
1041    ///
1042    /// Number of units of a product or package within one layer of a package, container, etc.
1043    NumberUnitsPerLayer,
1044    /// Weight per running metre
1045    ///
1046    /// 6313
1047    ///
1048    /// A code used to indicate the weight per running metre of floor coverings over floor area.
1049    WeightPerRunningMetre,
1050    /// Weight per square metre
1051    ///
1052    /// 6313
1053    ///
1054    /// A code used to indicate the weight per square metre of floor coverings over floor area.
1055    WeightPerSquareMetre,
1056    /// Acidity of meat
1057    ///
1058    /// 6313
1059    ///
1060    /// The meat's acid quality or condition.
1061    AcidityMeat,
1062    /// Slaughtering weight
1063    ///
1064    /// 6313
1065    ///
1066    /// Weight immediately after slaughter.
1067    SlaughteringWeight,
1068    /// Stacking factor including bottom item
1069    ///
1070    /// 6313
1071    ///
1072    /// Maximum number of items stackable upon each other, including the bottom item.
1073    StackingFactorIncludingBottomItem,
1074    /// Number of units in the width of a layer
1075    ///
1076    /// 6313
1077    ///
1078    /// Number of units of a product or package which make up the width of a layer in a package, container, pallet, etc.
1079    NumberUnitsInWidthALayer,
1080    /// Number of units in the depth of a layer
1081    ///
1082    /// 6313
1083    ///
1084    /// Number of units of a product or package which make up the depth of a layer in a package, container, pallet, etc.
1085    NumberUnitsInDepthALayer,
1086    /// Nestable percentage
1087    ///
1088    /// 6313
1089    ///
1090    /// Extent expressed as a percentage to which an item can be nested within an identical item, e.g. paper cups.
1091    NestablePercentage,
1092    /// Gross weight including carrier's equipment
1093    ///
1094    /// 6313
1095    ///
1096    /// Weight (mass) of goods including packaging and the carrier's equipment. In this context 'carrier's equipment' means any material resources necessary to facilitate the transport and handling of the goods without having the ability to move by its own propulsion, e.g. pallet, container, etc.
1097    GrossWeightIncludingCarriersEquipment,
1098    /// Sugar content
1099    ///
1100    /// 6313
1101    ///
1102    /// The rate of sugar.
1103    SugarContent,
1104    /// Self-accelerating polymerization temperature (SAPT)
1105    ///
1106    /// 6313
1107    ///
1108    /// The lowest temperature at which polymerization may occur for a substance as packed for transport.
1109    SelfAcceleratingPolymerizationTemperatureSapt,
1110    /// Self-accelerating decomposition temperature (SADT)
1111    ///
1112    /// 6313
1113    ///
1114    /// The lowest temperature at which self-accelerating decomposition may occur for a substance as packed for transport.
1115    SelfAcceleratingDecompositionTemperatureSadt,
1116    /// Control temperature
1117    ///
1118    /// 6313
1119    ///
1120    /// The controlled transport temperature to avoid decomposition of self-reactive substances and organic peroxides.
1121    ControlTemperature,
1122    /// Basis weight
1123    ///
1124    /// 6313
1125    ///
1126    /// The measured basis weight.
1127    BasisWeight,
1128    /// Change
1129    ///
1130    /// 6313
1131    ///
1132    /// The measured change.
1133    Change,
1134    /// Emergency temperature
1135    ///
1136    /// 6313
1137    ///
1138    /// The temperature at which emergency response is required for self-reactive substances and organic peroxides.
1139    EmergencyTemperature,
1140    /// Colour
1141    ///
1142    /// 6313
1143    ///
1144    /// The measured colour.
1145    Colour,
1146    /// Contents of package
1147    ///
1148    /// 6313
1149    ///
1150    /// In combination with the other data elements of the actual segment this code indicates the measured content of a package.
1151    ContentsPackage,
1152    /// Commercial weight
1153    ///
1154    /// 6313
1155    ///
1156    /// Item weight considering its maximum possible humidity.
1157    CommercialWeight,
1158    /// Core length
1159    ///
1160    /// 6313
1161    ///
1162    /// To specify length of core on which product is to be placed.
1163    CoreLength,
1164    /// Destination weight agreement
1165    ///
1166    /// 6313
1167    ///
1168    /// The agreed weight of despatched goods whose weight may change during transport.
1169    DestinationWeightAgreement,
1170    /// Diameter
1171    ///
1172    /// 6313
1173    ///
1174    /// Diameter of an article.
1175    Diameter,
1176    /// Delta value L
1177    ///
1178    /// 6313
1179    ///
1180    /// The measured delta value L.
1181    DeltaValueL,
1182    /// Density
1183    ///
1184    /// 6313
1185    ///
1186    /// The measured density.
1187    Density,
1188    /// Depth
1189    ///
1190    /// 6313
1191    ///
1192    /// The measured depth.
1193    Depth,
1194    /// Denier
1195    ///
1196    /// 6313
1197    ///
1198    /// The measured fineness of a material.
1199    Denier,
1200    /// Distance between points
1201    ///
1202    /// 6313
1203    ///
1204    /// The measured distance between points.
1205    DistanceBetweenPoints,
1206    /// Width, boxcar door
1207    ///
1208    /// 6313
1209    ///
1210    /// The measured width of a boxcar door.
1211    WidthBoxcarDoor,
1212    /// Estimated new weight
1213    ///
1214    /// 6313
1215    ///
1216    /// The measured estimated new weight.
1217    EstimatedNewWeight,
1218    /// Elongation
1219    ///
1220    /// 6313
1221    ///
1222    /// The measured elongation.
1223    Elongation,
1224    /// Deficit weight
1225    ///
1226    /// 6313
1227    ///
1228    /// The measured deficit weight.
1229    DeficitWeight,
1230    /// Filament count
1231    ///
1232    /// 6313
1233    ///
1234    /// Used e.g. in textile, print industries.
1235    FilamentCount,
1236    /// Longitudinal flatness
1237    ///
1238    /// 6313
1239    ///
1240    /// The measured longitudinal flatness.
1241    LongitudinalFlatness,
1242    /// Flatness
1243    ///
1244    /// 6313
1245    ///
1246    /// The measured flatness.
1247    Flatness,
1248    /// Transverse flatness
1249    ///
1250    /// 6313
1251    ///
1252    /// The measured transverse flatness.
1253    TransverseFlatness,
1254    /// Gauge
1255    ///
1256    /// 6313
1257    ///
1258    /// The measured gauge.
1259    Gauge,
1260    /// Gross weight, maximum
1261    ///
1262    /// 6313
1263    ///
1264    /// The measured maximum gross weight.
1265    GrossWeightMaximum,
1266    /// Hardness
1267    ///
1268    /// 6313
1269    ///
1270    /// The measured hardness.
1271    Hardness,
1272    /// Height, maximum
1273    ///
1274    /// 6313
1275    ///
1276    /// The measured maximum height.
1277    HeightMaximum,
1278    /// Height dimension
1279    ///
1280    /// 6313
1281    ///
1282    /// Numeric value of height.
1283    HeightDimension,
1284    /// Impact energy
1285    ///
1286    /// 6313
1287    ///
1288    /// The measured impact energy.
1289    ImpactEnergy,
1290    /// Inside diameter
1291    ///
1292    /// 6313
1293    ///
1294    /// The measured inside diameter.
1295    InsideDiameter,
1296    /// Legal weight
1297    ///
1298    /// 6313
1299    ///
1300    /// The measured legal weight.
1301    LegalWeight,
1302    /// Length, maximum
1303    ///
1304    /// 6313
1305    ///
1306    /// The measured maximum length.
1307    LengthMaximum,
1308    /// Length
1309    ///
1310    /// 6313
1311    ///
1312    /// To specify the value of a length dimension.
1313    Length,
1314    /// Lost end
1315    ///
1316    /// 6313
1317    ///
1318    /// The measured lost end.
1319    LostEnd,
1320    /// Minimum weight
1321    ///
1322    /// 6313
1323    ///
1324    /// The measured minimum weight.
1325    MinimumWeight,
1326    /// Moisture
1327    ///
1328    /// 6313
1329    ///
1330    /// Measurement application is the moisture content of the item.
1331    Moisture,
1332    /// Maximum weight
1333    ///
1334    /// 6313
1335    ///
1336    /// The measured maximum weight.
1337    MaximumWeight,
1338    /// Actual net weight
1339    ///
1340    /// 6313
1341    ///
1342    /// The actual weight of the goods excluding packaging.
1343    ActualNetWeight,
1344    /// Outside diameter
1345    ///
1346    /// 6313
1347    ///
1348    /// The measured outside diameter.
1349    OutsideDiameter,
1350    /// Pre stretch
1351    ///
1352    /// 6313
1353    ///
1354    /// Measurement identifying the amount an item has been stretched prior to use.
1355    PreStretch,
1356    /// Per tonne
1357    ///
1358    /// 6313
1359    ///
1360    /// A measurement per tonne.
1361    PerTonne,
1362    /// Relative humidity
1363    ///
1364    /// 6313
1365    ///
1366    /// The measured relative humidity.
1367    RelativeHumidity,
1368    /// Resistivity
1369    ///
1370    /// 6313
1371    ///
1372    /// The measured resistivity.
1373    Resistivity,
1374    /// Rockwell C
1375    ///
1376    /// 6313
1377    ///
1378    /// Hardness in the Rockwell C scale.
1379    RockwellC,
1380    /// Ream weight
1381    ///
1382    /// 6313
1383    ///
1384    /// Measurement indication for paper.
1385    ReamWeight,
1386    /// Reduction of area
1387    ///
1388    /// 6313
1389    ///
1390    /// The measured reduction of area.
1391    ReductionArea,
1392    /// Run (process)
1393    ///
1394    /// 6313
1395    ///
1396    /// The measured run (process).
1397    RunProcess,
1398    /// Ratio
1399    ///
1400    /// 6313
1401    ///
1402    /// The measured ratio.
1403    Ratio,
1404    /// Shipped quantity
1405    ///
1406    /// 6313
1407    ///
1408    /// The measured shipped quantity.
1409    ShippedQuantity,
1410    /// Tare weight
1411    ///
1412    /// 6313
1413    ///
1414    /// Weight excluding goods and loose accessories.
1415    TareWeight,
1416    /// Temperature
1417    ///
1418    /// 6313
1419    ///
1420    /// A measurement in relation to temperature.
1421    Temperature,
1422    /// Thickness
1423    ///
1424    /// 6313
1425    ///
1426    /// The measured thickness.
1427    Thickness,
1428    /// Time period
1429    ///
1430    /// 6313
1431    ///
1432    /// Measurement of a specific length of time.
1433    TimePeriod,
1434    /// Time
1435    ///
1436    /// 6313
1437    ///
1438    /// The measured time.
1439    Time,
1440    /// Transport equipment verified gross mass (weight)
1441    ///
1442    /// 6313
1443    ///
1444    /// The gross mass (weight) of the transport equipment verified according to SOLAS Chapter VI, Regulation 2, paragraphs 4-6.
1445    TransportEquipmentVerifiedGrossMassWeight,
1446    /// Height, van door
1447    ///
1448    /// 6313
1449    ///
1450    /// The height of the door of a van or container.
1451    HeightVanDoor,
1452    /// Width, van door
1453    ///
1454    /// 6313
1455    ///
1456    /// The width of the door of a van or container.
1457    WidthVanDoor,
1458    /// Weight per unit of area
1459    ///
1460    /// 6313
1461    ///
1462    /// The weight per unit of an area.
1463    WeightPerUnitArea,
1464    /// Width dimension
1465    ///
1466    /// 6313
1467    ///
1468    /// Numeric value of width.
1469    WidthDimension,
1470    /// Width, maximum
1471    ///
1472    /// 6313
1473    ///
1474    /// The maximum distance from side to side.
1475    WidthMaximum,
1476    /// Weight per unit of length
1477    ///
1478    /// 6313
1479    ///
1480    /// The weight per unit of length.
1481    WeightPerUnitLength,
1482    /// Side height, flat bed with removable sides
1483    ///
1484    /// 6313
1485    ///
1486    /// The height of the removable sides of a flat bed truck.
1487    SideHeightFlatBedWithRemovableSides,
1488    /// Squareness
1489    ///
1490    /// 6313
1491    ///
1492    /// The measured squareness.
1493    Squareness,
1494    /// Spool size
1495    ///
1496    /// 6313
1497    ///
1498    /// The measured spool size.
1499    SpoolSize,
1500    /// Yield stress
1501    ///
1502    /// 6313
1503    ///
1504    /// The measured yield stress.
1505    YieldStress,
1506    /// Aluminium
1507    ///
1508    /// 6313
1509    ///
1510    /// The measured chemical element aluminium.
1511    Aluminium,
1512    /// Arsenic
1513    ///
1514    /// 6313
1515    ///
1516    /// The measured chemical element arsenic.
1517    Arsenic,
1518    /// Boron
1519    ///
1520    /// 6313
1521    ///
1522    /// The measured chemical element boron.
1523    Boron,
1524    /// Bismuth
1525    ///
1526    /// 6313
1527    ///
1528    /// The measured chemical element bismuth.
1529    Bismuth,
1530    /// Carbon
1531    ///
1532    /// 6313
1533    ///
1534    /// The measured chemical element carbon.
1535    Carbon,
1536    /// Calcium
1537    ///
1538    /// 6313
1539    ///
1540    /// The measured chemical element calcium.
1541    Calcium,
1542    /// Columbium
1543    ///
1544    /// 6313
1545    ///
1546    /// The measured chemical element columbium.
1547    Columbium,
1548    /// Cerium
1549    ///
1550    /// 6313
1551    ///
1552    /// The measured chemical element cerium.
1553    Cerium,
1554    /// Chlorine
1555    ///
1556    /// 6313
1557    ///
1558    /// The measured chemical element chlorine.
1559    Chlorine,
1560    /// Cobalt
1561    ///
1562    /// 6313
1563    ///
1564    /// The measured chemical element cobalt.
1565    Cobalt,
1566    /// Chromium
1567    ///
1568    /// 6313
1569    ///
1570    /// The measured chemical element chromium.
1571    Chromium,
1572    /// Copper
1573    ///
1574    /// 6313
1575    ///
1576    /// The measured chemical element copper.
1577    Copper,
1578    /// Iron
1579    ///
1580    /// 6313
1581    ///
1582    /// The measured chemical element iron.
1583    Iron,
1584    /// Iron plus silicon
1585    ///
1586    /// 6313
1587    ///
1588    /// The measured substance iron plus silicon.
1589    IronPlusSilicon,
1590    /// Germanium
1591    ///
1592    /// 6313
1593    ///
1594    /// The measured chemical element germanium.
1595    Germanium,
1596    /// Hydrogen
1597    ///
1598    /// 6313
1599    ///
1600    /// The measured chemical element hydrogen.
1601    Hydrogen,
1602    /// Potassium
1603    ///
1604    /// 6313
1605    ///
1606    /// The measured chemical element potassium.
1607    Potassium,
1608    /// Magnesium
1609    ///
1610    /// 6313
1611    ///
1612    /// The measured chemical element magnesium.
1613    Magnesium,
1614    /// Manganese
1615    ///
1616    /// 6313
1617    ///
1618    /// The measured chemical element manganese.
1619    Manganese,
1620    /// Molybdenum
1621    ///
1622    /// 6313
1623    ///
1624    /// The measured chemical element molybdenum.
1625    Molybdenum,
1626    /// Nitrogen
1627    ///
1628    /// 6313
1629    ///
1630    /// The measured chemical element nitrogen.
1631    Nitrogen,
1632    /// Sodium
1633    ///
1634    /// 6313
1635    ///
1636    /// The measured chemical element sodium.
1637    Sodium,
1638    /// Niobium
1639    ///
1640    /// 6313
1641    ///
1642    /// The chemical element niobium.
1643    Niobium,
1644    /// Nickel
1645    ///
1646    /// 6313
1647    ///
1648    /// The measured chemical element nickel.
1649    Nickel,
1650    /// Oxygen
1651    ///
1652    /// 6313
1653    ///
1654    /// The measured chemical element oxygen.
1655    Oxygen,
1656    /// Phosphorus
1657    ///
1658    /// 6313
1659    ///
1660    /// The measured chemical element phosphorus.
1661    Phosphorus,
1662    /// Lead
1663    ///
1664    /// 6313
1665    ///
1666    /// The measured chemical element lead.
1667    Lead,
1668    /// Sulphur
1669    ///
1670    /// 6313
1671    ///
1672    /// The measured chemical element sulphur.
1673    Sulphur,
1674    /// Antimony
1675    ///
1676    /// 6313
1677    ///
1678    /// The measured chemical element antimony.
1679    Antimony,
1680    /// Selenium
1681    ///
1682    /// 6313
1683    ///
1684    /// The measured chemical element selenium.
1685    Selenium,
1686    /// Silicon
1687    ///
1688    /// 6313
1689    ///
1690    /// The measured chemical element silicon.
1691    Silicon,
1692    /// Silicium oxyd
1693    ///
1694    /// 6313
1695    ///
1696    /// The measured substance silicium oxyd.
1697    SiliciumOxyd,
1698    /// Tin
1699    ///
1700    /// 6313
1701    ///
1702    /// The measured chemical element tin.
1703    Tin,
1704    /// Tantalium
1705    ///
1706    /// 6313
1707    ///
1708    /// The measured chemical element tantalium.
1709    Tantalium,
1710    /// Tellurium
1711    ///
1712    /// 6313
1713    ///
1714    /// The measured chemical element tellurium.
1715    Tellurium,
1716    /// Titanium
1717    ///
1718    /// 6313
1719    ///
1720    /// The measured chemical element titanium.
1721    Titanium,
1722    /// Vanadium
1723    ///
1724    /// 6313
1725    ///
1726    /// The measured chemical element vanadium.
1727    Vanadium,
1728    /// Tungsten
1729    ///
1730    /// 6313
1731    ///
1732    /// The measured chemical element tungsten.
1733    Tungsten,
1734    /// Waste content
1735    ///
1736    /// 6313
1737    ///
1738    /// The measured waste content.
1739    WasteContent,
1740    /// Zinc
1741    ///
1742    /// 6313
1743    ///
1744    /// The measured chemical element zinc.
1745    Zinc,
1746    /// Zirconium
1747    ///
1748    /// 6313
1749    ///
1750    /// The measured chemical element zirconium.
1751    Zirconium,
1752    /// Mutually defined
1753    ///
1754    /// 6313
1755    ///
1756    /// A code assigned within a code list to be used on an interim basis and as defined among trading partners until a precise code can be assigned to the code list.
1757    MutuallyDefined,
1758    /// Best before date
1759    ///
1760    /// Factur-X
1761    BestBeforeDate,
1762    /// Colour as text
1763    ///
1764    /// Factur-X
1765    ColourAsText,
1766    /// Commission indicator
1767    ///
1768    /// Factur-X
1769    ///
1770    /// true / false
1771    CommissionIndicator,
1772    /// Deposit system
1773    ///
1774    /// Factur-X
1775    ///
1776    /// Permitted values: DISPOSABLE RETURNABLE
1777    DepositSystem,
1778    /// Deposit type
1779    ///
1780    /// Factur-X
1781    ///
1782    /// Permitted values: PRODUCT_PACKAGING TRANSPORT_EQUIPMENT
1783    DepositType,
1784    /// Energy efficiency class
1785    ///
1786    /// Factur-X
1787    EnergyEfficiencyClass,
1788    /// Expiration date
1789    ///
1790    /// Factur-X
1791    ExpirationDate,
1792    /// Fee indicator
1793    ///
1794    /// Factur-X
1795    ///
1796    /// true = item is a fee
1797    FeeIndicator,
1798    /// Type of article
1799    ///
1800    /// Factur-X
1801    ///
1802    /// Allowed values: GOODS OTHER_SERVICES
1803    TypeArticle,
1804    /// Material of the product
1805    ///
1806    /// Factur-X
1807    MaterialProduct,
1808    /// Metering point designation, e.g. for electricity or gas
1809    ///
1810    /// Factur-X
1811    MeteringPointDesignationEGForElectricityOrGas,
1812    /// Meter number, e.g. for electricity or gas
1813    ///
1814    /// Factur-X
1815    MeterNumberEGForElectricityOrGas,
1816    /// Organic control body number
1817    ///
1818    /// Factur-X
1819    OrganicControlBodyNumber,
1820    /// Packaging material
1821    ///
1822    /// Factur-X
1823    PackagingMaterial,
1824    /// Type of packaging (code)
1825    ///
1826    /// Factur-X
1827    ///
1828    /// Type of packaging in coded form. The packaging units from Rec 20 / Rec 21 are used as the code list. Example XBO=bottle
1829    TypePackagingCode,
1830    /// Number of the action variant
1831    ///
1832    /// Factur-X
1833    NumberActionVariant,
1834    /// Seal number
1835    ///
1836    /// Factur-X
1837    SealNumber,
1838    /// Size code
1839    ///
1840    /// Factur-X
1841    ///
1842    /// Size information in coded form
1843    SizeCode,
1844    /// Size designation
1845    ///
1846    /// Factur-X
1847    ///
1848    /// Size specifications in text form
1849    SizeDesignation,
1850    /// Type of trading unit
1851    ///
1852    /// Factur-X
1853    ///
1854    /// Permitted values: MIXED_ASSORTMENT = Assortment UNMIXED_UNIT = Container
1855    TypeTradingUnit,
1856    /// Waste code (EWC)
1857    ///
1858    /// Factur-X
1859    ///
1860    /// Waste code according to the European Waste Catalogue (EWC)
1861    WasteCodeEwc,
1862    /// Waste fraction
1863    ///
1864    /// Factur-X
1865    WasteFraction,
1866    /// WEEE registration number
1867    ///
1868    /// Factur-X
1869    ///
1870    /// WEEE registration number of the manufacturer of the product
1871    WeeeRegistrationNumber,
1872}
1873
1874impl crate::Code for Characteristic {
1875    fn code(self) -> &'static str {
1876        match self {
1877            Characteristic::ConsolidatedWeight => "A",
1878            Characteristic::NetWeight => "AAA",
1879            Characteristic::GoodsItemGrossWeight => "AAB",
1880            Characteristic::TotalNetWeight => "AAC",
1881            Characteristic::ConsignmentGrossWeight => "AAD",
1882            Characteristic::NetNetWeight => "AAF",
1883            Characteristic::SternThrust => "AAG",
1884            Characteristic::BowThrust => "AAH",
1885            Characteristic::HydrateContentAnAlcoholicProductAtBottling => "AAI",
1886            Characteristic::NumberUnitsPerPallet => "AAJ",
1887            Characteristic::FatContent => "AAK",
1888            Characteristic::TransportMeansGrossWeight => "AAM",
1889            Characteristic::NetTonnageVessel => "AAN",
1890            Characteristic::Humidity => "AAO",
1891            Characteristic::Voltage => "AAP",
1892            Characteristic::PowerConsumption => "AAQ",
1893            Characteristic::HeatDissipation => "AAR",
1894            Characteristic::AirFlow => "AAS",
1895            Characteristic::ShockImpact => "AAT",
1896            Characteristic::OperativeTemperature => "AAU",
1897            Characteristic::NonOperativeTemperature => "AAV",
1898            Characteristic::GrossVolume => "AAW",
1899            Characteristic::NetVolume => "AAX",
1900            Characteristic::WaterContent => "AAY",
1901            Characteristic::TensileStress => "AAZ",
1902            Characteristic::Fibrosity => "ABA",
1903            Characteristic::GaugeLength => "ABB",
1904            Characteristic::Radius => "ABC",
1905            Characteristic::Straightness => "ABD",
1906            Characteristic::Strain => "ABE",
1907            Characteristic::ItemWidthWhenUnrolled => "ABF",
1908            Characteristic::ItemLengthWhenUnrolled => "ABG",
1909            Characteristic::ItemAreaWhenUnrolled => "ABH",
1910            Characteristic::OriginalWort => "ABI",
1911            Characteristic::Volume => "ABJ",
1912            Characteristic::Angle => "ABK",
1913            Characteristic::PegHoleHorizontalDistanceFromPackageLeftmostEdge => "ABL",
1914            Characteristic::PegHoleVerticalDistanceFromPackageTop => "ABM",
1915            Characteristic::NumberLayersPerPallet => "ABN",
1916            Characteristic::ProductStrenghChemical => "ABO",
1917            Characteristic::ProductStrengthBasisChemical => "ABP",
1918            Characteristic::ItemWeight => "ABS",
1919            Characteristic::PayloadWeightMaximum => "ABT",
1920            Characteristic::WeightConveyance => "ABX",
1921            Characteristic::ConveyanceSummerDeadWeight => "ABY",
1922            Characteristic::ContainerizedCargoOnVesselsWeight => "ABZ",
1923            Characteristic::NonContainerizedCargoOnVesselsWeight => "ACA",
1924            Characteristic::AscertainedWeight => "ACE",
1925            Characteristic::ChargeableWeight => "ACG",
1926            Characteristic::EstimatedGrossWeight => "ACN",
1927            Characteristic::EstimatedVolume => "ACP",
1928            Characteristic::VesselOverallLength => "ACS",
1929            Characteristic::LoadingMeters => "ACV",
1930            Characteristic::NumberAxles => "ACW",
1931            Characteristic::Payload => "ACX",
1932            Characteristic::StartPositionInLength => "ADR",
1933            Characteristic::EndPositionInLength => "ADS",
1934            Characteristic::StartPositionInWidth => "ADT",
1935            Characteristic::EndPositionInWidth => "ADU",
1936            Characteristic::StartPositionInThickness => "ADV",
1937            Characteristic::EndPositionInThickness => "ADW",
1938            Characteristic::TransportContainerActualFillingWeight => "ADX",
1939            Characteristic::TransportContainerMaximumCapacity => "ADY",
1940            Characteristic::DeclaredNetWeight => "ADZ",
1941            Characteristic::LoadingHeight => "AEA",
1942            Characteristic::StackingHeight => "AEB",
1943            Characteristic::CalculatedWeight => "AEC",
1944            Characteristic::Ferrite => "AED",
1945            Characteristic::Impurity => "AEE",
1946            Characteristic::GrainSize => "AEF",
1947            Characteristic::Lanthanides => "AEG",
1948            Characteristic::Elasticity => "AEH",
1949            Characteristic::DrainedWeight => "AEI",
1950            Characteristic::Gallium => "AEJ",
1951            Characteristic::Strontium => "AEK",
1952            Characteristic::Area => "AEL",
1953            Characteristic::EquipmentStorageLimitation => "AEM",
1954            Characteristic::RadioactiveIndexTransport => "AEN",
1955            Characteristic::Radioactivity => "AEO",
1956            Characteristic::AverageGrossWeight => "AEP",
1957            Characteristic::ForwardDraft => "AEQ",
1958            Characteristic::AfterDraft => "AER",
1959            Characteristic::Acidity => "AES",
1960            Characteristic::TransportEquipmentGrossWeight => "AET",
1961            Characteristic::TotalTransportEquipmentGrossWeight => "AEU",
1962            Characteristic::AcidityJuice => "AEV",
1963            Characteristic::Penetrometry => "AEW",
1964            Characteristic::Durofel => "AEX",
1965            Characteristic::JuiceWeightPer100Grams => "AEY",
1966            Characteristic::FruitSkinColour => "AEZ",
1967            Characteristic::AngleBend => "AF",
1968            Characteristic::FixedIncrementalMeasurement => "AFA",
1969            Characteristic::DurofelD10 => "AFB",
1970            Characteristic::DurofelD25 => "AFC",
1971            Characteristic::DurofelD50 => "AFD",
1972            Characteristic::MaximumStackingWeight => "AFE",
1973            Characteristic::GrossMeasureCube => "AFF",
1974            Characteristic::PercentageFatContentInDryMatter => "AFG",
1975            Characteristic::SaccharometricContent => "AFH",
1976            Characteristic::HydrateContentAnAlcoholicProductAfterBottling => "AFI",
1977            Characteristic::AnhydrousContent => "AFJ",
1978            Characteristic::CertifiedWeight => "AFK",
1979            Characteristic::Freeboard => "AFL",
1980            Characteristic::MaximumVesselDraught => "AFM",
1981            Characteristic::NetExplosiveWeight => "AFN",
1982            Characteristic::RadioactiveCriticalitySafetyIndex => "AFO",
1983            Characteristic::WasteCurrentlyOnBoard => "AFP",
1984            Characteristic::WasteToBeDeliveredAtWasteReceptionFacility => "AFQ",
1985            Characteristic::WasteToBeGeneratedUntilNextPortCallEstimated => "AFR",
1986            Characteristic::WasteRemainingOnBoardAtDeparture => "AFS",
1987            Characteristic::ColourDepth => "AFT",
1988            Characteristic::ColourDepthMaximum => "AFU",
1989            Characteristic::ImageResolution => "AFV",
1990            Characteristic::DeviceResolutionMaximum => "AFW",
1991            Characteristic::AcousticAbsorptionCoefficient => "AFX",
1992            Characteristic::BilledWeight => "B",
1993            Characteristic::BreakingLoad => "BL",
1994            Characteristic::Platinum => "BMY",
1995            Characteristic::Silver => "BMZ",
1996            Characteristic::List => "BNA",
1997            Characteristic::Trim => "BNB",
1998            Characteristic::FreeWater => "BNC",
1999            Characteristic::Bands => "BND",
2000            Characteristic::ApiAmericanPetroleumInstituteGravity => "BNE",
2001            Characteristic::PetroleumGrossObservedVolume => "BNF",
2002            Characteristic::PetroleumGrossStandardVolume => "BNG",
2003            Characteristic::VolumeVariance => "BNH",
2004            Characteristic::PetroleumNetStandardVolume => "BNI",
2005            Characteristic::MaterialOnBoardQuantityAfterDischarge => "BNJ",
2006            Characteristic::PetroleumTotalCalculatedVolume => "BNK",
2007            Characteristic::PetroleumTotalObservedVolume => "BNL",
2008            Characteristic::InnageGaugeDistance => "BNM",
2009            Characteristic::PetroleumNetStandardWeight => "BNN",
2010            Characteristic::SedimentAndWaterInPetroleum => "BNO",
2011            Characteristic::ObservedReferenceHeightTank => "BNP",
2012            Characteristic::ReferenceHeightTank => "BNQ",
2013            Characteristic::UllageGaugeDistance => "BNR",
2014            Characteristic::TrimCorrection => "BNS",
2015            Characteristic::BowToBridgeDistance => "BNT",
2016            Characteristic::PegHoleNumber => "BNU",
2017            Characteristic::NumberInnerPacks => "BNV",
2018            Characteristic::NumberNextLevelTradeItemsWithinInnerPack => "BNW",
2019            Characteristic::NumberTradeItemsPerPalletLayer => "BNX",
2020            Characteristic::PackedItemsLayerHeight => "BNY",
2021            Characteristic::PackingMaterialWeightSkinTightCovering => "BNZ",
2022            Characteristic::Brightness => "BR",
2023            Characteristic::Brakes => "BRA",
2024            Characteristic::ComponentsLabelledForRecyclingPercentage => "BRB",
2025            Characteristic::RenewablePlasticComponentsPercentageByNetWeight => "BRC",
2026            Characteristic::ClampPressureRequired => "BRD",
2027            Characteristic::Break => "BRE",
2028            Characteristic::AscertainedVolume => "BRF",
2029            Characteristic::UnitWeight => "BRG",
2030            Characteristic::TotalVolume => "BRH",
2031            Characteristic::UnitVolume => "BRI",
2032            Characteristic::VerticalCenterGravity => "BRJ",
2033            Characteristic::MaximumAllowableTransportStackingWeight => "BRK",
2034            Characteristic::CarbonDioxide => "BRL",
2035            Characteristic::NumberBaseUnitsPerPallet => "BRM",
2036            Characteristic::ColonyFormingUnit => "BRN",
2037            Characteristic::DilutedLiquidVolume => "BRO",
2038            Characteristic::EnergyEfficiency => "BRP",
2039            Characteristic::NumberLayers => "BRQ",
2040            Characteristic::MaximumDemand => "BRR",
2041            Characteristic::NumberPalletPlaces => "BRS",
2042            Characteristic::PackageNetMeasurementCubed => "BRT",
2043            Characteristic::PowerFactor => "BRU",
2044            Characteristic::StackingFactorExcludingBottomItem => "BRV",
2045            Characteristic::BreakingStrength => "BS",
2046            Characteristic::BreakingStrengthWet => "BSW",
2047            Characteristic::StepSize => "BSX",
2048            Characteristic::NumberUnitsPerPackage => "BSY",
2049            Characteristic::NumberUnitsPerLayer => "BSZ",
2050            Characteristic::WeightPerRunningMetre => "BTA",
2051            Characteristic::WeightPerSquareMetre => "BTB",
2052            Characteristic::AcidityMeat => "BTC",
2053            Characteristic::SlaughteringWeight => "BTD",
2054            Characteristic::StackingFactorIncludingBottomItem => "BTE",
2055            Characteristic::NumberUnitsInWidthALayer => "BTF",
2056            Characteristic::NumberUnitsInDepthALayer => "BTG",
2057            Characteristic::NestablePercentage => "BTH",
2058            Characteristic::GrossWeightIncludingCarriersEquipment => "BTI",
2059            Characteristic::SugarContent => "BTJ",
2060            Characteristic::SelfAcceleratingPolymerizationTemperatureSapt => "BTK",
2061            Characteristic::SelfAcceleratingDecompositionTemperatureSadt => "BTL",
2062            Characteristic::ControlTemperature => "BTM",
2063            Characteristic::BasisWeight => "BW",
2064            Characteristic::Change => "CHN",
2065            Characteristic::EmergencyTemperature => "CHO",
2066            Characteristic::Colour => "CM",
2067            Characteristic::ContentsPackage => "CT",
2068            Characteristic::CommercialWeight => "CV",
2069            Characteristic::CoreLength => "CZ",
2070            Characteristic::DestinationWeightAgreement => "D",
2071            Characteristic::Diameter => "DI",
2072            Characteristic::DeltaValueL => "DL",
2073            Characteristic::Density => "DN",
2074            Characteristic::Depth => "DP",
2075            Characteristic::Denier => "DR",
2076            Characteristic::DistanceBetweenPoints => "DS",
2077            Characteristic::WidthBoxcarDoor => "DW",
2078            Characteristic::EstimatedNewWeight => "E",
2079            Characteristic::Elongation => "EA",
2080            Characteristic::DeficitWeight => "F",
2081            Characteristic::FilamentCount => "FI",
2082            Characteristic::LongitudinalFlatness => "FL",
2083            Characteristic::Flatness => "FN",
2084            Characteristic::TransverseFlatness => "FV",
2085            Characteristic::Gauge => "GG",
2086            Characteristic::GrossWeightMaximum => "GW",
2087            Characteristic::Hardness => "HF",
2088            Characteristic::HeightMaximum => "HM",
2089            Characteristic::HeightDimension => "HT",
2090            Characteristic::ImpactEnergy => "IB",
2091            Characteristic::InsideDiameter => "ID",
2092            Characteristic::LegalWeight => "L",
2093            Characteristic::LengthMaximum => "LM",
2094            Characteristic::Length => "LN",
2095            Characteristic::LostEnd => "LND",
2096            Characteristic::MinimumWeight => "M",
2097            Characteristic::Moisture => "MO",
2098            Characteristic::MaximumWeight => "MW",
2099            Characteristic::ActualNetWeight => "N",
2100            Characteristic::OutsideDiameter => "OD",
2101            Characteristic::PreStretch => "PRS",
2102            Characteristic::PerTonne => "PTN",
2103            Characteristic::RelativeHumidity => "RA",
2104            Characteristic::Resistivity => "RF",
2105            Characteristic::RockwellC => "RJ",
2106            Characteristic::ReamWeight => "RMW",
2107            Characteristic::ReductionArea => "RP",
2108            Characteristic::RunProcess => "RUN",
2109            Characteristic::Ratio => "RY",
2110            Characteristic::ShippedQuantity => "SQ",
2111            Characteristic::TareWeight => "T",
2112            Characteristic::Temperature => "TC",
2113            Characteristic::Thickness => "TH",
2114            Characteristic::TimePeriod => "TN",
2115            Characteristic::Time => "TT",
2116            Characteristic::TransportEquipmentVerifiedGrossMassWeight => "VGM",
2117            Characteristic::HeightVanDoor => "VH",
2118            Characteristic::WidthVanDoor => "VW",
2119            Characteristic::WeightPerUnitArea => "WA",
2120            Characteristic::WidthDimension => "WD",
2121            Characteristic::WidthMaximum => "WM",
2122            Characteristic::WeightPerUnitLength => "WU",
2123            Characteristic::SideHeightFlatBedWithRemovableSides => "XH",
2124            Characteristic::Squareness => "XQ",
2125            Characteristic::SpoolSize => "XZ",
2126            Characteristic::YieldStress => "YS",
2127            Characteristic::Aluminium => "ZAL",
2128            Characteristic::Arsenic => "ZAS",
2129            Characteristic::Boron => "ZB",
2130            Characteristic::Bismuth => "ZBI",
2131            Characteristic::Carbon => "ZC",
2132            Characteristic::Calcium => "ZCA",
2133            Characteristic::Columbium => "ZCB",
2134            Characteristic::Cerium => "ZCE",
2135            Characteristic::Chlorine => "ZCL",
2136            Characteristic::Cobalt => "ZCO",
2137            Characteristic::Chromium => "ZCR",
2138            Characteristic::Copper => "ZCU",
2139            Characteristic::Iron => "ZFE",
2140            Characteristic::IronPlusSilicon => "ZFS",
2141            Characteristic::Germanium => "ZGE",
2142            Characteristic::Hydrogen => "ZH",
2143            Characteristic::Potassium => "ZK",
2144            Characteristic::Magnesium => "ZMG",
2145            Characteristic::Manganese => "ZMN",
2146            Characteristic::Molybdenum => "ZMO",
2147            Characteristic::Nitrogen => "ZN",
2148            Characteristic::Sodium => "ZNA",
2149            Characteristic::Niobium => "ZNB",
2150            Characteristic::Nickel => "ZNI",
2151            Characteristic::Oxygen => "ZO",
2152            Characteristic::Phosphorus => "ZP",
2153            Characteristic::Lead => "ZPB",
2154            Characteristic::Sulphur => "ZS",
2155            Characteristic::Antimony => "ZSB",
2156            Characteristic::Selenium => "ZSE",
2157            Characteristic::Silicon => "ZSI",
2158            Characteristic::SiliciumOxyd => "ZSL",
2159            Characteristic::Tin => "ZSN",
2160            Characteristic::Tantalium => "ZTA",
2161            Characteristic::Tellurium => "ZTE",
2162            Characteristic::Titanium => "ZTI",
2163            Characteristic::Vanadium => "ZV",
2164            Characteristic::Tungsten => "ZW",
2165            Characteristic::WasteContent => "ZWA",
2166            Characteristic::Zinc => "ZZN",
2167            Characteristic::Zirconium => "ZZR",
2168            Characteristic::MutuallyDefined => "ZZZ",
2169            Characteristic::BestBeforeDate => "BEST_BEFORE_DATE",
2170            Characteristic::ColourAsText => "COLOR_TEXT",
2171            Characteristic::CommissionIndicator => "COMMISSION",
2172            Characteristic::DepositSystem => "DEPOSIT_SYSTEM",
2173            Characteristic::DepositType => "DEPOSIT_TYPE",
2174            Characteristic::EnergyEfficiencyClass => "ENERGY_CLASS",
2175            Characteristic::ExpirationDate => "EXPIRATION_DATE",
2176            Characteristic::FeeIndicator => "FEE",
2177            Characteristic::TypeArticle => "KIND_OF_ARTICLE",
2178            Characteristic::MaterialProduct => "MATERIAL",
2179            Characteristic::MeteringPointDesignationEGForElectricityOrGas => "METER_LOCATION",
2180            Characteristic::MeterNumberEGForElectricityOrGas => "METER_NUMBER",
2181            Characteristic::OrganicControlBodyNumber => "ORGANIC_CONTROL_BODY",
2182            Characteristic::PackagingMaterial => "PACKAGING_MATERIAL",
2183            Characteristic::TypePackagingCode => "PACKAGING_TYPE",
2184            Characteristic::NumberActionVariant => "PROMOTIONAL_VARIANT",
2185            Characteristic::SealNumber => "SEAL_NUMBER",
2186            Characteristic::SizeCode => "SIZE_CODE",
2187            Characteristic::SizeDesignation => "SIZE_TEXT",
2188            Characteristic::TypeTradingUnit => "TRADING_UNIT",
2189            Characteristic::WasteCodeEwc => "WASTE_CODE",
2190            Characteristic::WasteFraction => "WASTE_FRACTION",
2191            Characteristic::WeeeRegistrationNumber => "WEEE_NUMBER",
2192        }
2193    }
2194}
2195
2196impl crate::Description for Characteristic {
2197    fn description(self) -> &'static str {
2198        match self {
2199            Characteristic::ConsolidatedWeight => "Consolidated weight",
2200            Characteristic::NetWeight => "Net weight",
2201            Characteristic::GoodsItemGrossWeight => "Goods item gross weight",
2202            Characteristic::TotalNetWeight => "Total net weight",
2203            Characteristic::ConsignmentGrossWeight => "Consignment gross weight",
2204            Characteristic::NetNetWeight => "Net net weight",
2205            Characteristic::SternThrust => "Stern thrust",
2206            Characteristic::BowThrust => "Bow thrust",
2207            Characteristic::HydrateContentAnAlcoholicProductAtBottling => {
2208                "Hydrate content of an alcoholic product at bottling"
2209            }
2210            Characteristic::NumberUnitsPerPallet => "Number of units per pallet",
2211            Characteristic::FatContent => "Fat content",
2212            Characteristic::TransportMeansGrossWeight => "Transport means gross weight",
2213            Characteristic::NetTonnageVessel => "Net tonnage of the vessel",
2214            Characteristic::Humidity => "Humidity",
2215            Characteristic::Voltage => "Voltage",
2216            Characteristic::PowerConsumption => "Power consumption",
2217            Characteristic::HeatDissipation => "Heat dissipation",
2218            Characteristic::AirFlow => "Air flow",
2219            Characteristic::ShockImpact => "Shock impact",
2220            Characteristic::OperativeTemperature => "Operative temperature",
2221            Characteristic::NonOperativeTemperature => "Non operative temperature",
2222            Characteristic::GrossVolume => "Gross volume",
2223            Characteristic::NetVolume => "Net volume",
2224            Characteristic::WaterContent => "Water content",
2225            Characteristic::TensileStress => "Tensile stress",
2226            Characteristic::Fibrosity => "Fibrosity",
2227            Characteristic::GaugeLength => "Gauge length",
2228            Characteristic::Radius => "Radius",
2229            Characteristic::Straightness => "Straightness",
2230            Characteristic::Strain => "Strain",
2231            Characteristic::ItemWidthWhenUnrolled => "Item width when unrolled",
2232            Characteristic::ItemLengthWhenUnrolled => "Item length when unrolled",
2233            Characteristic::ItemAreaWhenUnrolled => "Item area when unrolled",
2234            Characteristic::OriginalWort => "Original wort",
2235            Characteristic::Volume => "Volume",
2236            Characteristic::Angle => "Angle",
2237            Characteristic::PegHoleHorizontalDistanceFromPackageLeftmostEdge => {
2238                "Peg hole horizontal distance from package leftmost edge"
2239            }
2240            Characteristic::PegHoleVerticalDistanceFromPackageTop => {
2241                "Peg hole vertical distance from package top"
2242            }
2243            Characteristic::NumberLayersPerPallet => "Number of layers per pallet",
2244            Characteristic::ProductStrenghChemical => "Product strengh, chemical",
2245            Characteristic::ProductStrengthBasisChemical => "Product strength basis, chemical",
2246            Characteristic::ItemWeight => "Item weight",
2247            Characteristic::PayloadWeightMaximum => "Payload weight, maximum",
2248            Characteristic::WeightConveyance => "Weight of conveyance",
2249            Characteristic::ConveyanceSummerDeadWeight => "Conveyance summer dead weight",
2250            Characteristic::ContainerizedCargoOnVesselsWeight => {
2251                "Containerized cargo on vessel's weight"
2252            }
2253            Characteristic::NonContainerizedCargoOnVesselsWeight => {
2254                "Non-containerized cargo on vessel's weight"
2255            }
2256            Characteristic::AscertainedWeight => "Ascertained weight",
2257            Characteristic::ChargeableWeight => "Chargeable weight",
2258            Characteristic::EstimatedGrossWeight => "Estimated gross weight",
2259            Characteristic::EstimatedVolume => "Estimated volume",
2260            Characteristic::VesselOverallLength => "Vessel overall length",
2261            Characteristic::LoadingMeters => "Loading meters",
2262            Characteristic::NumberAxles => "Number of axles",
2263            Characteristic::Payload => "Payload",
2264            Characteristic::StartPositionInLength => "Start position in the length",
2265            Characteristic::EndPositionInLength => "End position in the length",
2266            Characteristic::StartPositionInWidth => "Start position in the width",
2267            Characteristic::EndPositionInWidth => "End position in the width",
2268            Characteristic::StartPositionInThickness => "Start position in the thickness",
2269            Characteristic::EndPositionInThickness => "End position in the thickness",
2270            Characteristic::TransportContainerActualFillingWeight => {
2271                "Transport container actual filling weight"
2272            }
2273            Characteristic::TransportContainerMaximumCapacity => {
2274                "Transport container maximum capacity"
2275            }
2276            Characteristic::DeclaredNetWeight => "Declared net weight",
2277            Characteristic::LoadingHeight => "Loading height",
2278            Characteristic::StackingHeight => "Stacking height",
2279            Characteristic::CalculatedWeight => "Calculated weight",
2280            Characteristic::Ferrite => "Ferrite",
2281            Characteristic::Impurity => "Impurity",
2282            Characteristic::GrainSize => "Grain size",
2283            Characteristic::Lanthanides => "Lanthanides",
2284            Characteristic::Elasticity => "Elasticity",
2285            Characteristic::DrainedWeight => "Drained weight",
2286            Characteristic::Gallium => "Gallium",
2287            Characteristic::Strontium => "Strontium",
2288            Characteristic::Area => "Area",
2289            Characteristic::EquipmentStorageLimitation => "Equipment storage limitation",
2290            Characteristic::RadioactiveIndexTransport => "Radioactive index of transport",
2291            Characteristic::Radioactivity => "Radioactivity",
2292            Characteristic::AverageGrossWeight => "Average gross weight",
2293            Characteristic::ForwardDraft => "Forward draft",
2294            Characteristic::AfterDraft => "After draft",
2295            Characteristic::Acidity => "Acidity",
2296            Characteristic::TransportEquipmentGrossWeight => "Transport equipment gross weight",
2297            Characteristic::TotalTransportEquipmentGrossWeight => {
2298                "Total transport equipment gross weight"
2299            }
2300            Characteristic::AcidityJuice => "Acidity of juice",
2301            Characteristic::Penetrometry => "Penetrometry",
2302            Characteristic::Durofel => "Durofel",
2303            Characteristic::JuiceWeightPer100Grams => "Juice weight per 100 grams",
2304            Characteristic::FruitSkinColour => "Fruit skin colour",
2305            Characteristic::AngleBend => "Angle of bend",
2306            Characteristic::FixedIncrementalMeasurement => "Fixed incremental measurement",
2307            Characteristic::DurofelD10 => "Durofel D10",
2308            Characteristic::DurofelD25 => "Durofel D25",
2309            Characteristic::DurofelD50 => "Durofel D50",
2310            Characteristic::MaximumStackingWeight => "Maximum stacking weight",
2311            Characteristic::GrossMeasureCube => "Gross measure cube",
2312            Characteristic::PercentageFatContentInDryMatter => {
2313                "Percentage fat content in dry matter"
2314            }
2315            Characteristic::SaccharometricContent => "Saccharometric content",
2316            Characteristic::HydrateContentAnAlcoholicProductAfterBottling => {
2317                "Hydrate content of an alcoholic product after bottling"
2318            }
2319            Characteristic::AnhydrousContent => "Anhydrous content",
2320            Characteristic::CertifiedWeight => "Certified weight",
2321            Characteristic::Freeboard => "Freeboard",
2322            Characteristic::MaximumVesselDraught => "Maximum vessel draught",
2323            Characteristic::NetExplosiveWeight => "Net explosive weight",
2324            Characteristic::RadioactiveCriticalitySafetyIndex => {
2325                "Radioactive criticality safety index"
2326            }
2327            Characteristic::WasteCurrentlyOnBoard => "Waste currently on board",
2328            Characteristic::WasteToBeDeliveredAtWasteReceptionFacility => {
2329                "Waste to be delivered at waste reception facility"
2330            }
2331            Characteristic::WasteToBeGeneratedUntilNextPortCallEstimated => {
2332                "Waste to be generated until next port of call, estimated"
2333            }
2334            Characteristic::WasteRemainingOnBoardAtDeparture => {
2335                "Waste remaining on board at departure"
2336            }
2337            Characteristic::ColourDepth => "Colour depth",
2338            Characteristic::ColourDepthMaximum => "Colour depth, maximum",
2339            Characteristic::ImageResolution => "Image resolution",
2340            Characteristic::DeviceResolutionMaximum => "Device resolution, maximum",
2341            Characteristic::AcousticAbsorptionCoefficient => "Acoustic absorption coefficient",
2342            Characteristic::BilledWeight => "Billed weight",
2343            Characteristic::BreakingLoad => "Breaking load",
2344            Characteristic::Platinum => "Platinum",
2345            Characteristic::Silver => "Silver",
2346            Characteristic::List => "List",
2347            Characteristic::Trim => "Trim",
2348            Characteristic::FreeWater => "Free water",
2349            Characteristic::Bands => "Bands",
2350            Characteristic::ApiAmericanPetroleumInstituteGravity => {
2351                "API (American Petroleum Institute) gravity"
2352            }
2353            Characteristic::PetroleumGrossObservedVolume => "Petroleum gross observed volume",
2354            Characteristic::PetroleumGrossStandardVolume => "Petroleum gross standard volume",
2355            Characteristic::VolumeVariance => "Volume variance",
2356            Characteristic::PetroleumNetStandardVolume => "Petroleum net standard volume",
2357            Characteristic::MaterialOnBoardQuantityAfterDischarge => {
2358                "Material on-board quantity, after discharge"
2359            }
2360            Characteristic::PetroleumTotalCalculatedVolume => "Petroleum total calculated volume",
2361            Characteristic::PetroleumTotalObservedVolume => "Petroleum total observed volume",
2362            Characteristic::InnageGaugeDistance => "Innage gauge distance",
2363            Characteristic::PetroleumNetStandardWeight => "Petroleum net standard weight",
2364            Characteristic::SedimentAndWaterInPetroleum => "Sediment and water in petroleum",
2365            Characteristic::ObservedReferenceHeightTank => "Observed reference height, tank",
2366            Characteristic::ReferenceHeightTank => "Reference height, tank",
2367            Characteristic::UllageGaugeDistance => "Ullage gauge distance",
2368            Characteristic::TrimCorrection => "Trim correction",
2369            Characteristic::BowToBridgeDistance => "Bow to bridge distance",
2370            Characteristic::PegHoleNumber => "Peg hole number",
2371            Characteristic::NumberInnerPacks => "Number of inner packs",
2372            Characteristic::NumberNextLevelTradeItemsWithinInnerPack => {
2373                "Number of next level trade items within inner pack"
2374            }
2375            Characteristic::NumberTradeItemsPerPalletLayer => {
2376                "Number of trade items per pallet layer"
2377            }
2378            Characteristic::PackedItemsLayerHeight => "Packed items layer height",
2379            Characteristic::PackingMaterialWeightSkinTightCovering => {
2380                "Packing material weight, skin tight covering"
2381            }
2382            Characteristic::Brightness => "Brightness",
2383            Characteristic::Brakes => "Brakes",
2384            Characteristic::ComponentsLabelledForRecyclingPercentage => {
2385                "Components labelled for recycling percentage"
2386            }
2387            Characteristic::RenewablePlasticComponentsPercentageByNetWeight => {
2388                "Renewable plastic components percentage, by net weight"
2389            }
2390            Characteristic::ClampPressureRequired => "Clamp pressure, required",
2391            Characteristic::Break => "Break",
2392            Characteristic::AscertainedVolume => "Ascertained volume",
2393            Characteristic::UnitWeight => "Unit weight",
2394            Characteristic::TotalVolume => "Total volume",
2395            Characteristic::UnitVolume => "Unit volume",
2396            Characteristic::VerticalCenterGravity => "Vertical center of gravity",
2397            Characteristic::MaximumAllowableTransportStackingWeight => {
2398                "Maximum allowable transport stacking weight"
2399            }
2400            Characteristic::CarbonDioxide => "Carbon Dioxide",
2401            Characteristic::NumberBaseUnitsPerPallet => "Number of base units per pallet",
2402            Characteristic::ColonyFormingUnit => "Colony forming unit",
2403            Characteristic::DilutedLiquidVolume => "Diluted liquid volume",
2404            Characteristic::EnergyEfficiency => "Energy efficiency",
2405            Characteristic::NumberLayers => "Number of layers",
2406            Characteristic::MaximumDemand => "Maximum demand",
2407            Characteristic::NumberPalletPlaces => "Number of pallet places",
2408            Characteristic::PackageNetMeasurementCubed => "Package net measurement, cubed",
2409            Characteristic::PowerFactor => "Power factor",
2410            Characteristic::StackingFactorExcludingBottomItem => {
2411                "Stacking factor excluding bottom item"
2412            }
2413            Characteristic::BreakingStrength => "Breaking strength",
2414            Characteristic::BreakingStrengthWet => "Breaking strength wet",
2415            Characteristic::StepSize => "Step size",
2416            Characteristic::NumberUnitsPerPackage => "Number of units per package",
2417            Characteristic::NumberUnitsPerLayer => "Number of units per layer",
2418            Characteristic::WeightPerRunningMetre => "Weight per running metre",
2419            Characteristic::WeightPerSquareMetre => "Weight per square metre",
2420            Characteristic::AcidityMeat => "Acidity of meat",
2421            Characteristic::SlaughteringWeight => "Slaughtering weight",
2422            Characteristic::StackingFactorIncludingBottomItem => {
2423                "Stacking factor including bottom item"
2424            }
2425            Characteristic::NumberUnitsInWidthALayer => "Number of units in the width of a layer",
2426            Characteristic::NumberUnitsInDepthALayer => "Number of units in the depth of a layer",
2427            Characteristic::NestablePercentage => "Nestable percentage",
2428            Characteristic::GrossWeightIncludingCarriersEquipment => {
2429                "Gross weight including carrier's equipment"
2430            }
2431            Characteristic::SugarContent => "Sugar content",
2432            Characteristic::SelfAcceleratingPolymerizationTemperatureSapt => {
2433                "Self-accelerating polymerization temperature (SAPT)"
2434            }
2435            Characteristic::SelfAcceleratingDecompositionTemperatureSadt => {
2436                "Self-accelerating decomposition temperature (SADT)"
2437            }
2438            Characteristic::ControlTemperature => "Control temperature",
2439            Characteristic::BasisWeight => "Basis weight",
2440            Characteristic::Change => "Change",
2441            Characteristic::EmergencyTemperature => "Emergency temperature",
2442            Characteristic::Colour => "Colour",
2443            Characteristic::ContentsPackage => "Contents of package",
2444            Characteristic::CommercialWeight => "Commercial weight",
2445            Characteristic::CoreLength => "Core length",
2446            Characteristic::DestinationWeightAgreement => "Destination weight agreement",
2447            Characteristic::Diameter => "Diameter",
2448            Characteristic::DeltaValueL => "Delta value L",
2449            Characteristic::Density => "Density",
2450            Characteristic::Depth => "Depth",
2451            Characteristic::Denier => "Denier",
2452            Characteristic::DistanceBetweenPoints => "Distance between points",
2453            Characteristic::WidthBoxcarDoor => "Width, boxcar door",
2454            Characteristic::EstimatedNewWeight => "Estimated new weight",
2455            Characteristic::Elongation => "Elongation",
2456            Characteristic::DeficitWeight => "Deficit weight",
2457            Characteristic::FilamentCount => "Filament count",
2458            Characteristic::LongitudinalFlatness => "Longitudinal flatness",
2459            Characteristic::Flatness => "Flatness",
2460            Characteristic::TransverseFlatness => "Transverse flatness",
2461            Characteristic::Gauge => "Gauge",
2462            Characteristic::GrossWeightMaximum => "Gross weight, maximum",
2463            Characteristic::Hardness => "Hardness",
2464            Characteristic::HeightMaximum => "Height, maximum",
2465            Characteristic::HeightDimension => "Height dimension",
2466            Characteristic::ImpactEnergy => "Impact energy",
2467            Characteristic::InsideDiameter => "Inside diameter",
2468            Characteristic::LegalWeight => "Legal weight",
2469            Characteristic::LengthMaximum => "Length, maximum",
2470            Characteristic::Length => "Length",
2471            Characteristic::LostEnd => "Lost end",
2472            Characteristic::MinimumWeight => "Minimum weight",
2473            Characteristic::Moisture => "Moisture",
2474            Characteristic::MaximumWeight => "Maximum weight",
2475            Characteristic::ActualNetWeight => "Actual net weight",
2476            Characteristic::OutsideDiameter => "Outside diameter",
2477            Characteristic::PreStretch => "Pre stretch",
2478            Characteristic::PerTonne => "Per tonne",
2479            Characteristic::RelativeHumidity => "Relative humidity",
2480            Characteristic::Resistivity => "Resistivity",
2481            Characteristic::RockwellC => "Rockwell C",
2482            Characteristic::ReamWeight => "Ream weight",
2483            Characteristic::ReductionArea => "Reduction of area",
2484            Characteristic::RunProcess => "Run (process)",
2485            Characteristic::Ratio => "Ratio",
2486            Characteristic::ShippedQuantity => "Shipped quantity",
2487            Characteristic::TareWeight => "Tare weight",
2488            Characteristic::Temperature => "Temperature",
2489            Characteristic::Thickness => "Thickness",
2490            Characteristic::TimePeriod => "Time period",
2491            Characteristic::Time => "Time",
2492            Characteristic::TransportEquipmentVerifiedGrossMassWeight => {
2493                "Transport equipment verified gross mass (weight)"
2494            }
2495            Characteristic::HeightVanDoor => "Height, van door",
2496            Characteristic::WidthVanDoor => "Width, van door",
2497            Characteristic::WeightPerUnitArea => "Weight per unit of area",
2498            Characteristic::WidthDimension => "Width dimension",
2499            Characteristic::WidthMaximum => "Width, maximum",
2500            Characteristic::WeightPerUnitLength => "Weight per unit of length",
2501            Characteristic::SideHeightFlatBedWithRemovableSides => {
2502                "Side height, flat bed with removable sides"
2503            }
2504            Characteristic::Squareness => "Squareness",
2505            Characteristic::SpoolSize => "Spool size",
2506            Characteristic::YieldStress => "Yield stress",
2507            Characteristic::Aluminium => "Aluminium",
2508            Characteristic::Arsenic => "Arsenic",
2509            Characteristic::Boron => "Boron",
2510            Characteristic::Bismuth => "Bismuth",
2511            Characteristic::Carbon => "Carbon",
2512            Characteristic::Calcium => "Calcium",
2513            Characteristic::Columbium => "Columbium",
2514            Characteristic::Cerium => "Cerium",
2515            Characteristic::Chlorine => "Chlorine",
2516            Characteristic::Cobalt => "Cobalt",
2517            Characteristic::Chromium => "Chromium",
2518            Characteristic::Copper => "Copper",
2519            Characteristic::Iron => "Iron",
2520            Characteristic::IronPlusSilicon => "Iron plus silicon",
2521            Characteristic::Germanium => "Germanium",
2522            Characteristic::Hydrogen => "Hydrogen",
2523            Characteristic::Potassium => "Potassium",
2524            Characteristic::Magnesium => "Magnesium",
2525            Characteristic::Manganese => "Manganese",
2526            Characteristic::Molybdenum => "Molybdenum",
2527            Characteristic::Nitrogen => "Nitrogen",
2528            Characteristic::Sodium => "Sodium",
2529            Characteristic::Niobium => "Niobium",
2530            Characteristic::Nickel => "Nickel",
2531            Characteristic::Oxygen => "Oxygen",
2532            Characteristic::Phosphorus => "Phosphorus",
2533            Characteristic::Lead => "Lead",
2534            Characteristic::Sulphur => "Sulphur",
2535            Characteristic::Antimony => "Antimony",
2536            Characteristic::Selenium => "Selenium",
2537            Characteristic::Silicon => "Silicon",
2538            Characteristic::SiliciumOxyd => "Silicium oxyd",
2539            Characteristic::Tin => "Tin",
2540            Characteristic::Tantalium => "Tantalium",
2541            Characteristic::Tellurium => "Tellurium",
2542            Characteristic::Titanium => "Titanium",
2543            Characteristic::Vanadium => "Vanadium",
2544            Characteristic::Tungsten => "Tungsten",
2545            Characteristic::WasteContent => "Waste content",
2546            Characteristic::Zinc => "Zinc",
2547            Characteristic::Zirconium => "Zirconium",
2548            Characteristic::MutuallyDefined => "Mutually defined",
2549            Characteristic::BestBeforeDate => "Best before date",
2550            Characteristic::ColourAsText => "Colour as text",
2551            Characteristic::CommissionIndicator => "Commission indicator",
2552            Characteristic::DepositSystem => "Deposit system",
2553            Characteristic::DepositType => "Deposit type",
2554            Characteristic::EnergyEfficiencyClass => "Energy efficiency class",
2555            Characteristic::ExpirationDate => "Expiration date",
2556            Characteristic::FeeIndicator => "Fee indicator",
2557            Characteristic::TypeArticle => "Type of article",
2558            Characteristic::MaterialProduct => "Material of the product",
2559            Characteristic::MeteringPointDesignationEGForElectricityOrGas => {
2560                "Metering point designation, e.g. for electricity or gas"
2561            }
2562            Characteristic::MeterNumberEGForElectricityOrGas => {
2563                "Meter number, e.g. for electricity or gas"
2564            }
2565            Characteristic::OrganicControlBodyNumber => "Organic control body number",
2566            Characteristic::PackagingMaterial => "Packaging material",
2567            Characteristic::TypePackagingCode => "Type of packaging (code)",
2568            Characteristic::NumberActionVariant => "Number of the action variant",
2569            Characteristic::SealNumber => "Seal number",
2570            Characteristic::SizeCode => "Size code",
2571            Characteristic::SizeDesignation => "Size designation",
2572            Characteristic::TypeTradingUnit => "Type of trading unit",
2573            Characteristic::WasteCodeEwc => "Waste code (EWC)",
2574            Characteristic::WasteFraction => "Waste fraction",
2575            Characteristic::WeeeRegistrationNumber => "WEEE registration number",
2576        }
2577    }
2578}
2579
2580impl crate::FromCode for Characteristic {
2581    fn from_code(code: &str) -> Option<Self>
2582    where
2583        Self: Sized,
2584    {
2585        match code {
2586            "A" => Some(Characteristic::ConsolidatedWeight),
2587            "AAA" => Some(Characteristic::NetWeight),
2588            "AAB" => Some(Characteristic::GoodsItemGrossWeight),
2589            "AAC" => Some(Characteristic::TotalNetWeight),
2590            "AAD" => Some(Characteristic::ConsignmentGrossWeight),
2591            "AAF" => Some(Characteristic::NetNetWeight),
2592            "AAG" => Some(Characteristic::SternThrust),
2593            "AAH" => Some(Characteristic::BowThrust),
2594            "AAI" => Some(Characteristic::HydrateContentAnAlcoholicProductAtBottling),
2595            "AAJ" => Some(Characteristic::NumberUnitsPerPallet),
2596            "AAK" => Some(Characteristic::FatContent),
2597            "AAM" => Some(Characteristic::TransportMeansGrossWeight),
2598            "AAN" => Some(Characteristic::NetTonnageVessel),
2599            "AAO" => Some(Characteristic::Humidity),
2600            "AAP" => Some(Characteristic::Voltage),
2601            "AAQ" => Some(Characteristic::PowerConsumption),
2602            "AAR" => Some(Characteristic::HeatDissipation),
2603            "AAS" => Some(Characteristic::AirFlow),
2604            "AAT" => Some(Characteristic::ShockImpact),
2605            "AAU" => Some(Characteristic::OperativeTemperature),
2606            "AAV" => Some(Characteristic::NonOperativeTemperature),
2607            "AAW" => Some(Characteristic::GrossVolume),
2608            "AAX" => Some(Characteristic::NetVolume),
2609            "AAY" => Some(Characteristic::WaterContent),
2610            "AAZ" => Some(Characteristic::TensileStress),
2611            "ABA" => Some(Characteristic::Fibrosity),
2612            "ABB" => Some(Characteristic::GaugeLength),
2613            "ABC" => Some(Characteristic::Radius),
2614            "ABD" => Some(Characteristic::Straightness),
2615            "ABE" => Some(Characteristic::Strain),
2616            "ABF" => Some(Characteristic::ItemWidthWhenUnrolled),
2617            "ABG" => Some(Characteristic::ItemLengthWhenUnrolled),
2618            "ABH" => Some(Characteristic::ItemAreaWhenUnrolled),
2619            "ABI" => Some(Characteristic::OriginalWort),
2620            "ABJ" => Some(Characteristic::Volume),
2621            "ABK" => Some(Characteristic::Angle),
2622            "ABL" => Some(Characteristic::PegHoleHorizontalDistanceFromPackageLeftmostEdge),
2623            "ABM" => Some(Characteristic::PegHoleVerticalDistanceFromPackageTop),
2624            "ABN" => Some(Characteristic::NumberLayersPerPallet),
2625            "ABO" => Some(Characteristic::ProductStrenghChemical),
2626            "ABP" => Some(Characteristic::ProductStrengthBasisChemical),
2627            "ABS" => Some(Characteristic::ItemWeight),
2628            "ABT" => Some(Characteristic::PayloadWeightMaximum),
2629            "ABX" => Some(Characteristic::WeightConveyance),
2630            "ABY" => Some(Characteristic::ConveyanceSummerDeadWeight),
2631            "ABZ" => Some(Characteristic::ContainerizedCargoOnVesselsWeight),
2632            "ACA" => Some(Characteristic::NonContainerizedCargoOnVesselsWeight),
2633            "ACE" => Some(Characteristic::AscertainedWeight),
2634            "ACG" => Some(Characteristic::ChargeableWeight),
2635            "ACN" => Some(Characteristic::EstimatedGrossWeight),
2636            "ACP" => Some(Characteristic::EstimatedVolume),
2637            "ACS" => Some(Characteristic::VesselOverallLength),
2638            "ACV" => Some(Characteristic::LoadingMeters),
2639            "ACW" => Some(Characteristic::NumberAxles),
2640            "ACX" => Some(Characteristic::Payload),
2641            "ADR" => Some(Characteristic::StartPositionInLength),
2642            "ADS" => Some(Characteristic::EndPositionInLength),
2643            "ADT" => Some(Characteristic::StartPositionInWidth),
2644            "ADU" => Some(Characteristic::EndPositionInWidth),
2645            "ADV" => Some(Characteristic::StartPositionInThickness),
2646            "ADW" => Some(Characteristic::EndPositionInThickness),
2647            "ADX" => Some(Characteristic::TransportContainerActualFillingWeight),
2648            "ADY" => Some(Characteristic::TransportContainerMaximumCapacity),
2649            "ADZ" => Some(Characteristic::DeclaredNetWeight),
2650            "AEA" => Some(Characteristic::LoadingHeight),
2651            "AEB" => Some(Characteristic::StackingHeight),
2652            "AEC" => Some(Characteristic::CalculatedWeight),
2653            "AED" => Some(Characteristic::Ferrite),
2654            "AEE" => Some(Characteristic::Impurity),
2655            "AEF" => Some(Characteristic::GrainSize),
2656            "AEG" => Some(Characteristic::Lanthanides),
2657            "AEH" => Some(Characteristic::Elasticity),
2658            "AEI" => Some(Characteristic::DrainedWeight),
2659            "AEJ" => Some(Characteristic::Gallium),
2660            "AEK" => Some(Characteristic::Strontium),
2661            "AEL" => Some(Characteristic::Area),
2662            "AEM" => Some(Characteristic::EquipmentStorageLimitation),
2663            "AEN" => Some(Characteristic::RadioactiveIndexTransport),
2664            "AEO" => Some(Characteristic::Radioactivity),
2665            "AEP" => Some(Characteristic::AverageGrossWeight),
2666            "AEQ" => Some(Characteristic::ForwardDraft),
2667            "AER" => Some(Characteristic::AfterDraft),
2668            "AES" => Some(Characteristic::Acidity),
2669            "AET" => Some(Characteristic::TransportEquipmentGrossWeight),
2670            "AEU" => Some(Characteristic::TotalTransportEquipmentGrossWeight),
2671            "AEV" => Some(Characteristic::AcidityJuice),
2672            "AEW" => Some(Characteristic::Penetrometry),
2673            "AEX" => Some(Characteristic::Durofel),
2674            "AEY" => Some(Characteristic::JuiceWeightPer100Grams),
2675            "AEZ" => Some(Characteristic::FruitSkinColour),
2676            "AF" => Some(Characteristic::AngleBend),
2677            "AFA" => Some(Characteristic::FixedIncrementalMeasurement),
2678            "AFB" => Some(Characteristic::DurofelD10),
2679            "AFC" => Some(Characteristic::DurofelD25),
2680            "AFD" => Some(Characteristic::DurofelD50),
2681            "AFE" => Some(Characteristic::MaximumStackingWeight),
2682            "AFF" => Some(Characteristic::GrossMeasureCube),
2683            "AFG" => Some(Characteristic::PercentageFatContentInDryMatter),
2684            "AFH" => Some(Characteristic::SaccharometricContent),
2685            "AFI" => Some(Characteristic::HydrateContentAnAlcoholicProductAfterBottling),
2686            "AFJ" => Some(Characteristic::AnhydrousContent),
2687            "AFK" => Some(Characteristic::CertifiedWeight),
2688            "AFL" => Some(Characteristic::Freeboard),
2689            "AFM" => Some(Characteristic::MaximumVesselDraught),
2690            "AFN" => Some(Characteristic::NetExplosiveWeight),
2691            "AFO" => Some(Characteristic::RadioactiveCriticalitySafetyIndex),
2692            "AFP" => Some(Characteristic::WasteCurrentlyOnBoard),
2693            "AFQ" => Some(Characteristic::WasteToBeDeliveredAtWasteReceptionFacility),
2694            "AFR" => Some(Characteristic::WasteToBeGeneratedUntilNextPortCallEstimated),
2695            "AFS" => Some(Characteristic::WasteRemainingOnBoardAtDeparture),
2696            "AFT" => Some(Characteristic::ColourDepth),
2697            "AFU" => Some(Characteristic::ColourDepthMaximum),
2698            "AFV" => Some(Characteristic::ImageResolution),
2699            "AFW" => Some(Characteristic::DeviceResolutionMaximum),
2700            "AFX" => Some(Characteristic::AcousticAbsorptionCoefficient),
2701            "B" => Some(Characteristic::BilledWeight),
2702            "BL" => Some(Characteristic::BreakingLoad),
2703            "BMY" => Some(Characteristic::Platinum),
2704            "BMZ" => Some(Characteristic::Silver),
2705            "BNA" => Some(Characteristic::List),
2706            "BNB" => Some(Characteristic::Trim),
2707            "BNC" => Some(Characteristic::FreeWater),
2708            "BND" => Some(Characteristic::Bands),
2709            "BNE" => Some(Characteristic::ApiAmericanPetroleumInstituteGravity),
2710            "BNF" => Some(Characteristic::PetroleumGrossObservedVolume),
2711            "BNG" => Some(Characteristic::PetroleumGrossStandardVolume),
2712            "BNH" => Some(Characteristic::VolumeVariance),
2713            "BNI" => Some(Characteristic::PetroleumNetStandardVolume),
2714            "BNJ" => Some(Characteristic::MaterialOnBoardQuantityAfterDischarge),
2715            "BNK" => Some(Characteristic::PetroleumTotalCalculatedVolume),
2716            "BNL" => Some(Characteristic::PetroleumTotalObservedVolume),
2717            "BNM" => Some(Characteristic::InnageGaugeDistance),
2718            "BNN" => Some(Characteristic::PetroleumNetStandardWeight),
2719            "BNO" => Some(Characteristic::SedimentAndWaterInPetroleum),
2720            "BNP" => Some(Characteristic::ObservedReferenceHeightTank),
2721            "BNQ" => Some(Characteristic::ReferenceHeightTank),
2722            "BNR" => Some(Characteristic::UllageGaugeDistance),
2723            "BNS" => Some(Characteristic::TrimCorrection),
2724            "BNT" => Some(Characteristic::BowToBridgeDistance),
2725            "BNU" => Some(Characteristic::PegHoleNumber),
2726            "BNV" => Some(Characteristic::NumberInnerPacks),
2727            "BNW" => Some(Characteristic::NumberNextLevelTradeItemsWithinInnerPack),
2728            "BNX" => Some(Characteristic::NumberTradeItemsPerPalletLayer),
2729            "BNY" => Some(Characteristic::PackedItemsLayerHeight),
2730            "BNZ" => Some(Characteristic::PackingMaterialWeightSkinTightCovering),
2731            "BR" => Some(Characteristic::Brightness),
2732            "BRA" => Some(Characteristic::Brakes),
2733            "BRB" => Some(Characteristic::ComponentsLabelledForRecyclingPercentage),
2734            "BRC" => Some(Characteristic::RenewablePlasticComponentsPercentageByNetWeight),
2735            "BRD" => Some(Characteristic::ClampPressureRequired),
2736            "BRE" => Some(Characteristic::Break),
2737            "BRF" => Some(Characteristic::AscertainedVolume),
2738            "BRG" => Some(Characteristic::UnitWeight),
2739            "BRH" => Some(Characteristic::TotalVolume),
2740            "BRI" => Some(Characteristic::UnitVolume),
2741            "BRJ" => Some(Characteristic::VerticalCenterGravity),
2742            "BRK" => Some(Characteristic::MaximumAllowableTransportStackingWeight),
2743            "BRL" => Some(Characteristic::CarbonDioxide),
2744            "BRM" => Some(Characteristic::NumberBaseUnitsPerPallet),
2745            "BRN" => Some(Characteristic::ColonyFormingUnit),
2746            "BRO" => Some(Characteristic::DilutedLiquidVolume),
2747            "BRP" => Some(Characteristic::EnergyEfficiency),
2748            "BRQ" => Some(Characteristic::NumberLayers),
2749            "BRR" => Some(Characteristic::MaximumDemand),
2750            "BRS" => Some(Characteristic::NumberPalletPlaces),
2751            "BRT" => Some(Characteristic::PackageNetMeasurementCubed),
2752            "BRU" => Some(Characteristic::PowerFactor),
2753            "BRV" => Some(Characteristic::StackingFactorExcludingBottomItem),
2754            "BS" => Some(Characteristic::BreakingStrength),
2755            "BSW" => Some(Characteristic::BreakingStrengthWet),
2756            "BSX" => Some(Characteristic::StepSize),
2757            "BSY" => Some(Characteristic::NumberUnitsPerPackage),
2758            "BSZ" => Some(Characteristic::NumberUnitsPerLayer),
2759            "BTA" => Some(Characteristic::WeightPerRunningMetre),
2760            "BTB" => Some(Characteristic::WeightPerSquareMetre),
2761            "BTC" => Some(Characteristic::AcidityMeat),
2762            "BTD" => Some(Characteristic::SlaughteringWeight),
2763            "BTE" => Some(Characteristic::StackingFactorIncludingBottomItem),
2764            "BTF" => Some(Characteristic::NumberUnitsInWidthALayer),
2765            "BTG" => Some(Characteristic::NumberUnitsInDepthALayer),
2766            "BTH" => Some(Characteristic::NestablePercentage),
2767            "BTI" => Some(Characteristic::GrossWeightIncludingCarriersEquipment),
2768            "BTJ" => Some(Characteristic::SugarContent),
2769            "BTK" => Some(Characteristic::SelfAcceleratingPolymerizationTemperatureSapt),
2770            "BTL" => Some(Characteristic::SelfAcceleratingDecompositionTemperatureSadt),
2771            "BTM" => Some(Characteristic::ControlTemperature),
2772            "BW" => Some(Characteristic::BasisWeight),
2773            "CHN" => Some(Characteristic::Change),
2774            "CHO" => Some(Characteristic::EmergencyTemperature),
2775            "CM" => Some(Characteristic::Colour),
2776            "CT" => Some(Characteristic::ContentsPackage),
2777            "CV" => Some(Characteristic::CommercialWeight),
2778            "CZ" => Some(Characteristic::CoreLength),
2779            "D" => Some(Characteristic::DestinationWeightAgreement),
2780            "DI" => Some(Characteristic::Diameter),
2781            "DL" => Some(Characteristic::DeltaValueL),
2782            "DN" => Some(Characteristic::Density),
2783            "DP" => Some(Characteristic::Depth),
2784            "DR" => Some(Characteristic::Denier),
2785            "DS" => Some(Characteristic::DistanceBetweenPoints),
2786            "DW" => Some(Characteristic::WidthBoxcarDoor),
2787            "E" => Some(Characteristic::EstimatedNewWeight),
2788            "EA" => Some(Characteristic::Elongation),
2789            "F" => Some(Characteristic::DeficitWeight),
2790            "FI" => Some(Characteristic::FilamentCount),
2791            "FL" => Some(Characteristic::LongitudinalFlatness),
2792            "FN" => Some(Characteristic::Flatness),
2793            "FV" => Some(Characteristic::TransverseFlatness),
2794            "GG" => Some(Characteristic::Gauge),
2795            "GW" => Some(Characteristic::GrossWeightMaximum),
2796            "HF" => Some(Characteristic::Hardness),
2797            "HM" => Some(Characteristic::HeightMaximum),
2798            "HT" => Some(Characteristic::HeightDimension),
2799            "IB" => Some(Characteristic::ImpactEnergy),
2800            "ID" => Some(Characteristic::InsideDiameter),
2801            "L" => Some(Characteristic::LegalWeight),
2802            "LM" => Some(Characteristic::LengthMaximum),
2803            "LN" => Some(Characteristic::Length),
2804            "LND" => Some(Characteristic::LostEnd),
2805            "M" => Some(Characteristic::MinimumWeight),
2806            "MO" => Some(Characteristic::Moisture),
2807            "MW" => Some(Characteristic::MaximumWeight),
2808            "N" => Some(Characteristic::ActualNetWeight),
2809            "OD" => Some(Characteristic::OutsideDiameter),
2810            "PRS" => Some(Characteristic::PreStretch),
2811            "PTN" => Some(Characteristic::PerTonne),
2812            "RA" => Some(Characteristic::RelativeHumidity),
2813            "RF" => Some(Characteristic::Resistivity),
2814            "RJ" => Some(Characteristic::RockwellC),
2815            "RMW" => Some(Characteristic::ReamWeight),
2816            "RP" => Some(Characteristic::ReductionArea),
2817            "RUN" => Some(Characteristic::RunProcess),
2818            "RY" => Some(Characteristic::Ratio),
2819            "SQ" => Some(Characteristic::ShippedQuantity),
2820            "T" => Some(Characteristic::TareWeight),
2821            "TC" => Some(Characteristic::Temperature),
2822            "TH" => Some(Characteristic::Thickness),
2823            "TN" => Some(Characteristic::TimePeriod),
2824            "TT" => Some(Characteristic::Time),
2825            "VGM" => Some(Characteristic::TransportEquipmentVerifiedGrossMassWeight),
2826            "VH" => Some(Characteristic::HeightVanDoor),
2827            "VW" => Some(Characteristic::WidthVanDoor),
2828            "WA" => Some(Characteristic::WeightPerUnitArea),
2829            "WD" => Some(Characteristic::WidthDimension),
2830            "WM" => Some(Characteristic::WidthMaximum),
2831            "WU" => Some(Characteristic::WeightPerUnitLength),
2832            "XH" => Some(Characteristic::SideHeightFlatBedWithRemovableSides),
2833            "XQ" => Some(Characteristic::Squareness),
2834            "XZ" => Some(Characteristic::SpoolSize),
2835            "YS" => Some(Characteristic::YieldStress),
2836            "ZAL" => Some(Characteristic::Aluminium),
2837            "ZAS" => Some(Characteristic::Arsenic),
2838            "ZB" => Some(Characteristic::Boron),
2839            "ZBI" => Some(Characteristic::Bismuth),
2840            "ZC" => Some(Characteristic::Carbon),
2841            "ZCA" => Some(Characteristic::Calcium),
2842            "ZCB" => Some(Characteristic::Columbium),
2843            "ZCE" => Some(Characteristic::Cerium),
2844            "ZCL" => Some(Characteristic::Chlorine),
2845            "ZCO" => Some(Characteristic::Cobalt),
2846            "ZCR" => Some(Characteristic::Chromium),
2847            "ZCU" => Some(Characteristic::Copper),
2848            "ZFE" => Some(Characteristic::Iron),
2849            "ZFS" => Some(Characteristic::IronPlusSilicon),
2850            "ZGE" => Some(Characteristic::Germanium),
2851            "ZH" => Some(Characteristic::Hydrogen),
2852            "ZK" => Some(Characteristic::Potassium),
2853            "ZMG" => Some(Characteristic::Magnesium),
2854            "ZMN" => Some(Characteristic::Manganese),
2855            "ZMO" => Some(Characteristic::Molybdenum),
2856            "ZN" => Some(Characteristic::Nitrogen),
2857            "ZNA" => Some(Characteristic::Sodium),
2858            "ZNB" => Some(Characteristic::Niobium),
2859            "ZNI" => Some(Characteristic::Nickel),
2860            "ZO" => Some(Characteristic::Oxygen),
2861            "ZP" => Some(Characteristic::Phosphorus),
2862            "ZPB" => Some(Characteristic::Lead),
2863            "ZS" => Some(Characteristic::Sulphur),
2864            "ZSB" => Some(Characteristic::Antimony),
2865            "ZSE" => Some(Characteristic::Selenium),
2866            "ZSI" => Some(Characteristic::Silicon),
2867            "ZSL" => Some(Characteristic::SiliciumOxyd),
2868            "ZSN" => Some(Characteristic::Tin),
2869            "ZTA" => Some(Characteristic::Tantalium),
2870            "ZTE" => Some(Characteristic::Tellurium),
2871            "ZTI" => Some(Characteristic::Titanium),
2872            "ZV" => Some(Characteristic::Vanadium),
2873            "ZW" => Some(Characteristic::Tungsten),
2874            "ZWA" => Some(Characteristic::WasteContent),
2875            "ZZN" => Some(Characteristic::Zinc),
2876            "ZZR" => Some(Characteristic::Zirconium),
2877            "ZZZ" => Some(Characteristic::MutuallyDefined),
2878            "BEST_BEFORE_DATE" => Some(Characteristic::BestBeforeDate),
2879            "COLOR_TEXT" => Some(Characteristic::ColourAsText),
2880            "COMMISSION" => Some(Characteristic::CommissionIndicator),
2881            "DEPOSIT_SYSTEM" => Some(Characteristic::DepositSystem),
2882            "DEPOSIT_TYPE" => Some(Characteristic::DepositType),
2883            "ENERGY_CLASS" => Some(Characteristic::EnergyEfficiencyClass),
2884            "EXPIRATION_DATE" => Some(Characteristic::ExpirationDate),
2885            "FEE" => Some(Characteristic::FeeIndicator),
2886            "KIND_OF_ARTICLE" => Some(Characteristic::TypeArticle),
2887            "MATERIAL" => Some(Characteristic::MaterialProduct),
2888            "METER_LOCATION" => Some(Characteristic::MeteringPointDesignationEGForElectricityOrGas),
2889            "METER_NUMBER" => Some(Characteristic::MeterNumberEGForElectricityOrGas),
2890            "ORGANIC_CONTROL_BODY" => Some(Characteristic::OrganicControlBodyNumber),
2891            "PACKAGING_MATERIAL" => Some(Characteristic::PackagingMaterial),
2892            "PACKAGING_TYPE" => Some(Characteristic::TypePackagingCode),
2893            "PROMOTIONAL_VARIANT" => Some(Characteristic::NumberActionVariant),
2894            "SEAL_NUMBER" => Some(Characteristic::SealNumber),
2895            "SIZE_CODE" => Some(Characteristic::SizeCode),
2896            "SIZE_TEXT" => Some(Characteristic::SizeDesignation),
2897            "TRADING_UNIT" => Some(Characteristic::TypeTradingUnit),
2898            "WASTE_CODE" => Some(Characteristic::WasteCodeEwc),
2899            "WASTE_FRACTION" => Some(Characteristic::WasteFraction),
2900            "WEEE_NUMBER" => Some(Characteristic::WeeeRegistrationNumber),
2901            _ => None,
2902        }
2903    }
2904}