aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/pr.yml44
-rw-r--r--.gitignore2
-rw-r--r--.hlint.yaml1
-rw-r--r--LICENSE30
-rw-r--r--Makefile29
-rw-r--r--README.md22
-rw-r--r--core/Makefile7
-rw-r--r--core/README.md8
-rw-r--r--core/edi-parser-core.cabal80
-rw-r--r--core/package.yaml47
-rw-r--r--core/src/Text/Edifact/Common.hs39
-rw-r--r--core/src/Text/Edifact/Common/Composites.hs135
-rw-r--r--core/src/Text/Edifact/Common/Segments.hs10
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNA.hs34
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNB.hs63
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNH.hs44
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNS.hs27
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNT.hs30
-rw-r--r--core/src/Text/Edifact/Common/Segments/UNZ.hs24
-rw-r--r--core/src/Text/Edifact/Common/Simples.hs271
-rw-r--r--core/src/Text/Edifact/Inspect.hs108
-rw-r--r--core/src/Text/Edifact/Parsing.hs72
-rw-r--r--core/src/Text/Edifact/Parsing/Combinators.hs230
-rw-r--r--core/src/Text/Edifact/Parsing/Commons.hs173
-rw-r--r--core/src/Text/Edifact/Parsing/Primitives.hs127
-rw-r--r--core/src/Text/Edifact/Types.hs124
-rw-r--r--core/test/Parsing/CombinatorsTest.hs288
-rw-r--r--core/test/Parsing/PrimitivesTest.hs105
-rw-r--r--core/test/ParsingTest.hs17
-rw-r--r--core/test/Spec.hs11
-rw-r--r--default.nix63
-rw-r--r--release-bundle.nix48
-rw-r--r--release.nix40
-rw-r--r--scaffolder/.gitignore2
-rw-r--r--scaffolder/Makefile7
-rw-r--r--scaffolder/README.md50
-rw-r--r--scaffolder/app/Main.hs90
-rw-r--r--scaffolder/edi-parser-scaffolder.cabal110
-rw-r--r--scaffolder/package.yaml53
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader.hs59
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/CodedSimples.hs38
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Commons.hs90
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Composites.hs43
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Configuration.hs30
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Extractor.hs75
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Messages.hs61
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Segments.hs55
-rw-r--r--scaffolder/src/Text/Edifact/BundleReader/Simples.hs43
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher.hs44
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Commons.hs87
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Composites.hs31
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Configuration.hs43
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Messages.hs84
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Segments.hs41
-rw-r--r--scaffolder/src/Text/Edifact/Fetcher/Simples.hs27
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder.hs20
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/CodedSimples/Specification.hs28
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons.hs29
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Formatters.hs88
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Language.hs286
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Logging.hs11
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Parsing.hs122
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Text.hs91
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Commons/Types.hs72
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites.hs53
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites/Dependencies.hs20
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites/Elements.hs20
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites/Implementation.hs19
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites/Specification.hs69
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Composites/Types.hs18
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages.hs54
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages/Dependencies.hs47
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages/Elements.hs22
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages/Implementation.hs114
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages/Specification.hs129
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Messages/Types.hs36
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Root.hs25
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments.hs54
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments/Dependencies.hs47
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments/Elements.hs26
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments/Implementation.hs21
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments/Specification.hs99
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Segments/Types.hs27
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples.hs41
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples/Elements.hs26
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples/Implementation.hs23
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples/Representation.hs47
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples/Specification.hs28
-rw-r--r--scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs14
-rwxr-xr-xscripts/documentation-versioning.sh125
-rwxr-xr-xscripts/scaffolder.sh29
-rw-r--r--specification/Makefile7
-rw-r--r--specification/README.md23
-rw-r--r--specification/app/Main.hs36
-rw-r--r--specification/edi-parser-specification.cabal725
-rw-r--r--specification/package.yaml55
-rw-r--r--specification/references/D01B/composites/c002.txt11
-rw-r--r--specification/references/D01B/composites/c040.txt11
-rw-r--r--specification/references/D01B/composites/c056.txt9
-rw-r--r--specification/references/D01B/composites/c058.txt11
-rw-r--r--specification/references/D01B/composites/c059.txt15
-rw-r--r--specification/references/D01B/composites/c076.txt9
-rw-r--r--specification/references/D01B/composites/c080.txt13
-rw-r--r--specification/references/D01B/composites/c082.txt9
-rw-r--r--specification/references/D01B/composites/c100.txt13
-rw-r--r--specification/references/D01B/composites/c106.txt10
-rw-r--r--specification/references/D01B/composites/c107.txt9
-rw-r--r--specification/references/D01B/composites/c108.txt11
-rw-r--r--specification/references/D01B/composites/c174.txt12
-rw-r--r--specification/references/D01B/composites/c186.txt10
-rw-r--r--specification/references/D01B/composites/c200.txt13
-rw-r--r--specification/references/D01B/composites/c203.txt16
-rw-r--r--specification/references/D01B/composites/c205.txt10
-rw-r--r--specification/references/D01B/composites/c208.txt9
-rw-r--r--specification/references/D01B/composites/c210.txt17
-rw-r--r--specification/references/D01B/composites/c211.txt11
-rw-r--r--specification/references/D01B/composites/c212.txt10
-rw-r--r--specification/references/D01B/composites/c213.txt12
-rw-r--r--specification/references/D01B/composites/c215.txt11
-rw-r--r--specification/references/D01B/composites/c218.txt10
-rw-r--r--specification/references/D01B/composites/c219.txt9
-rw-r--r--specification/references/D01B/composites/c220.txt8
-rw-r--r--specification/references/D01B/composites/c222.txt12
-rw-r--r--specification/references/D01B/composites/c223.txt9
-rw-r--r--specification/references/D01B/composites/c224.txt11
-rw-r--r--specification/references/D01B/composites/c228.txt9
-rw-r--r--specification/references/D01B/composites/c229.txt9
-rw-r--r--specification/references/D01B/composites/c231.txt9
-rw-r--r--specification/references/D01B/composites/c232.txt10
-rw-r--r--specification/references/D01B/composites/c233.txt13
-rw-r--r--specification/references/D01B/composites/c234.txt10
-rw-r--r--specification/references/D01B/composites/c235.txt11
-rw-r--r--specification/references/D01B/composites/c236.txt10
-rw-r--r--specification/references/D01B/composites/c237.txt10
-rw-r--r--specification/references/D01B/composites/c239.txt9
-rw-r--r--specification/references/D01B/composites/c270.txt10
-rw-r--r--specification/references/D01B/composites/c280.txt9
-rw-r--r--specification/references/D01B/composites/c286.txt11
-rw-r--r--specification/references/D01B/composites/c330.txt9
-rw-r--r--specification/references/D01B/composites/c331.txt11
-rw-r--r--specification/references/D01B/composites/c401.txt12
-rw-r--r--specification/references/D01B/composites/c501.txt11
-rw-r--r--specification/references/D01B/composites/c502.txt10
-rw-r--r--specification/references/D01B/composites/c503.txt13
-rw-r--r--specification/references/D01B/composites/c504.txt10
-rw-r--r--specification/references/D01B/composites/c506.txt11
-rw-r--r--specification/references/D01B/composites/c507.txt11
-rw-r--r--specification/references/D01B/composites/c509.txt13
-rw-r--r--specification/references/D01B/composites/c516.txt12
-rw-r--r--specification/references/D01B/composites/c517.txt10
-rw-r--r--specification/references/D01B/composites/c519.txt11
-rw-r--r--specification/references/D01B/composites/c523.txt8
-rw-r--r--specification/references/D01B/composites/c524.txt11
-rw-r--r--specification/references/D01B/composites/c528.txt9
-rw-r--r--specification/references/D01B/composites/c536.txt9
-rw-r--r--specification/references/D01B/composites/c537.txt10
-rw-r--r--specification/references/D01B/composites/c553.txt11
-rw-r--r--specification/references/D01B/composites/c554.txt9
-rw-r--r--specification/references/D01B/composites/c555.txt10
-rw-r--r--specification/references/D01B/composites/c556.txt10
-rw-r--r--specification/references/D01B/composites/c601.txt9
-rw-r--r--specification/references/D01B/composites/c703.txt9
-rw-r--r--specification/references/D01B/composites/c819.txt11
-rw-r--r--specification/references/D01B/composites/c827.txt11
-rw-r--r--specification/references/D01B/messages/ifcsum_d.txt1866
-rw-r--r--specification/references/D01B/messages/ifcsum_s.txt418
-rw-r--r--specification/references/D01B/messages/iftsta_d.txt500
-rw-r--r--specification/references/D01B/messages/iftsta_s.txt87
-rw-r--r--specification/references/D01B/segments/bgm.txt21
-rw-r--r--specification/references/D01B/segments/cni.txt17
-rw-r--r--specification/references/D01B/segments/cnt.txt10
-rw-r--r--specification/references/D01B/segments/com.txt11
-rw-r--r--specification/references/D01B/segments/cpi.txt17
-rw-r--r--specification/references/D01B/segments/cta.txt12
-rw-r--r--specification/references/D01B/segments/cux.txt22
-rw-r--r--specification/references/D01B/segments/dgs.txt48
-rw-r--r--specification/references/D01B/segments/dim.txt13
-rw-r--r--specification/references/D01B/segments/doc.txt26
-rw-r--r--specification/references/D01B/segments/dtm.txt11
-rw-r--r--specification/references/D01B/segments/eqa.txt13
-rw-r--r--specification/references/D01B/segments/eqd.txt25
-rw-r--r--specification/references/D01B/segments/eqn.txt9
-rw-r--r--specification/references/D01B/segments/ftx.txt25
-rw-r--r--specification/references/D01B/segments/gds.txt11
-rw-r--r--specification/references/D01B/segments/gid.txt47
-rw-r--r--specification/references/D01B/segments/gin.txt28
-rw-r--r--specification/references/D01B/segments/gor.txt34
-rw-r--r--specification/references/D01B/segments/han.txt18
-rw-r--r--specification/references/D01B/segments/icd.txt17
-rw-r--r--specification/references/D01B/segments/loc.txt28
-rw-r--r--specification/references/D01B/segments/mea.txt23
-rw-r--r--specification/references/D01B/segments/moa.txt12
-rw-r--r--specification/references/D01B/segments/nad.txt52
-rw-r--r--specification/references/D01B/segments/pcd.txt14
-rw-r--r--specification/references/D01B/segments/pci.txt28
-rw-r--r--specification/references/D01B/segments/pia.txt38
-rw-r--r--specification/references/D01B/segments/pri.txt15
-rw-r--r--specification/references/D01B/segments/qty.txt10
-rw-r--r--specification/references/D01B/segments/rff.txt12
-rw-r--r--specification/references/D01B/segments/rng.txt12
-rw-r--r--specification/references/D01B/segments/sel.txt20
-rw-r--r--specification/references/D01B/segments/seq.txt14
-rw-r--r--specification/references/D01B/segments/sgp.txt14
-rw-r--r--specification/references/D01B/segments/sts.txt48
-rw-r--r--specification/references/D01B/segments/tcc.txt36
-rw-r--r--specification/references/D01B/segments/tdt.txt46
-rw-r--r--specification/references/D01B/segments/tmd.txt15
-rw-r--r--specification/references/D01B/segments/tmp.txt11
-rw-r--r--specification/references/D01B/segments/tod.txt17
-rw-r--r--specification/references/D01B/segments/tpl.txt15
-rw-r--r--specification/references/D01B/segments/tsr.txt30
-rw-r--r--specification/references/D01B/simples/1000.txt7
-rw-r--r--specification/references/D01B/simples/1001.txt2710
-rw-r--r--specification/references/D01B/simples/1004.txt7
-rw-r--r--specification/references/D01B/simples/1050.txt7
-rw-r--r--specification/references/D01B/simples/1056.txt7
-rw-r--r--specification/references/D01B/simples/1060.txt7
-rw-r--r--specification/references/D01B/simples/1131.txt1925
-rw-r--r--specification/references/D01B/simples/1153.txt2819
-rw-r--r--specification/references/D01B/simples/1154.txt7
-rw-r--r--specification/references/D01B/simples/1156.txt7
-rw-r--r--specification/references/D01B/simples/1159.txt29
-rw-r--r--specification/references/D01B/simples/1218.txt7
-rw-r--r--specification/references/D01B/simples/1220.txt7
-rw-r--r--specification/references/D01B/simples/1225.txt238
-rw-r--r--specification/references/D01B/simples/1229.txt370
-rw-r--r--specification/references/D01B/simples/1312.txt8
-rw-r--r--specification/references/D01B/simples/1366.txt7
-rw-r--r--specification/references/D01B/simples/1373.txt144
-rw-r--r--specification/references/D01B/simples/1490.txt7
-rw-r--r--specification/references/D01B/simples/1496.txt7
-rw-r--r--specification/references/D01B/simples/2005.txt2516
-rw-r--r--specification/references/D01B/simples/2379.txt279
-rw-r--r--specification/references/D01B/simples/2380.txt8
-rw-r--r--specification/references/D01B/simples/3035.txt1875
-rw-r--r--specification/references/D01B/simples/3036.txt7
-rw-r--r--specification/references/D01B/simples/3039.txt7
-rw-r--r--specification/references/D01B/simples/3042.txt8
-rw-r--r--specification/references/D01B/simples/3045.txt29
-rw-r--r--specification/references/D01B/simples/3055.txt1110
-rw-r--r--specification/references/D01B/simples/3124.txt7
-rw-r--r--specification/references/D01B/simples/3127.txt7
-rw-r--r--specification/references/D01B/simples/3128.txt7
-rw-r--r--specification/references/D01B/simples/3139.txt366
-rw-r--r--specification/references/D01B/simples/3148.txt7
-rw-r--r--specification/references/D01B/simples/3153.txt95
-rw-r--r--specification/references/D01B/simples/3155.txt142
-rw-r--r--specification/references/D01B/simples/3164.txt7
-rw-r--r--specification/references/D01B/simples/3207.txt11
-rw-r--r--specification/references/D01B/simples/3222.txt7
-rw-r--r--specification/references/D01B/simples/3223.txt12
-rw-r--r--specification/references/D01B/simples/3224.txt7
-rw-r--r--specification/references/D01B/simples/3225.txt12
-rw-r--r--specification/references/D01B/simples/3227.txt929
-rw-r--r--specification/references/D01B/simples/3228.txt7
-rw-r--r--specification/references/D01B/simples/3229.txt12
-rw-r--r--specification/references/D01B/simples/3232.txt7
-rw-r--r--specification/references/D01B/simples/3233.txt12
-rw-r--r--specification/references/D01B/simples/3251.txt10
-rw-r--r--specification/references/D01B/simples/3412.txt7
-rw-r--r--specification/references/D01B/simples/3413.txt7
-rw-r--r--specification/references/D01B/simples/3453.txt10
-rw-r--r--specification/references/D01B/simples/4000.txt7
-rw-r--r--specification/references/D01B/simples/4052.txt7
-rw-r--r--specification/references/D01B/simples/4053.txt16
-rw-r--r--specification/references/D01B/simples/4055.txt36
-rw-r--r--specification/references/D01B/simples/4065.txt179
-rw-r--r--specification/references/D01B/simples/4078.txt7
-rw-r--r--specification/references/D01B/simples/4079.txt17
-rw-r--r--specification/references/D01B/simples/4215.txt125
-rw-r--r--specification/references/D01B/simples/4219.txt26
-rw-r--r--specification/references/D01B/simples/4233.txt113
-rw-r--r--specification/references/D01B/simples/4237.txt24
-rw-r--r--specification/references/D01B/simples/4343.txt99
-rw-r--r--specification/references/D01B/simples/4347.txt52
-rw-r--r--specification/references/D01B/simples/4404.txt7
-rw-r--r--specification/references/D01B/simples/4405.txt374
-rw-r--r--specification/references/D01B/simples/4440.txt7
-rw-r--r--specification/references/D01B/simples/4441.txt7
-rw-r--r--specification/references/D01B/simples/4447.txt43
-rw-r--r--specification/references/D01B/simples/4451.txt1232
-rw-r--r--specification/references/D01B/simples/4453.txt31
-rw-r--r--specification/references/D01B/simples/4494.txt7
-rw-r--r--specification/references/D01B/simples/4495.txt7
-rw-r--r--specification/references/D01B/simples/4497.txt7
-rw-r--r--specification/references/D01B/simples/4517.txt23
-rw-r--r--specification/references/D01B/simples/5004.txt7
-rw-r--r--specification/references/D01B/simples/5025.txt1941
-rw-r--r--specification/references/D01B/simples/5118.txt7
-rw-r--r--specification/references/D01B/simples/5125.txt49
-rw-r--r--specification/references/D01B/simples/5213.txt18
-rw-r--r--specification/references/D01B/simples/5237.txt112
-rw-r--r--specification/references/D01B/simples/5242.txt8
-rw-r--r--specification/references/D01B/simples/5243.txt44
-rw-r--r--specification/references/D01B/simples/5245.txt576
-rw-r--r--specification/references/D01B/simples/5249.txt85
-rw-r--r--specification/references/D01B/simples/5275.txt7
-rw-r--r--specification/references/D01B/simples/5284.txt7
-rw-r--r--specification/references/D01B/simples/5375.txt97
-rw-r--r--specification/references/D01B/simples/5387.txt385
-rw-r--r--specification/references/D01B/simples/5402.txt8
-rw-r--r--specification/references/D01B/simples/5479.txt7
-rw-r--r--specification/references/D01B/simples/5482.txt7
-rw-r--r--specification/references/D01B/simples/6008.txt7
-rw-r--r--specification/references/D01B/simples/6060.txt7
-rw-r--r--specification/references/D01B/simples/6063.txt1535
-rw-r--r--specification/references/D01B/simples/6066.txt7
-rw-r--r--specification/references/D01B/simples/6069.txt210
-rw-r--r--specification/references/D01B/simples/6140.txt7
-rw-r--r--specification/references/D01B/simples/6145.txt56
-rw-r--r--specification/references/D01B/simples/6152.txt7
-rw-r--r--specification/references/D01B/simples/6154.txt7
-rw-r--r--specification/references/D01B/simples/6155.txt162
-rw-r--r--specification/references/D01B/simples/6162.txt7
-rw-r--r--specification/references/D01B/simples/6167.txt56
-rw-r--r--specification/references/D01B/simples/6168.txt7
-rw-r--r--specification/references/D01B/simples/6245.txt28
-rw-r--r--specification/references/D01B/simples/6246.txt7
-rw-r--r--specification/references/D01B/simples/6311.txt373
-rw-r--r--specification/references/D01B/simples/6313.txt798
-rw-r--r--specification/references/D01B/simples/6314.txt7
-rw-r--r--specification/references/D01B/simples/6321.txt50
-rw-r--r--specification/references/D01B/simples/6341.txt97
-rw-r--r--specification/references/D01B/simples/6343.txt76
-rw-r--r--specification/references/D01B/simples/6345.txt10
-rw-r--r--specification/references/D01B/simples/6347.txt34
-rw-r--r--specification/references/D01B/simples/6348.txt8
-rw-r--r--specification/references/D01B/simples/6350.txt7
-rw-r--r--specification/references/D01B/simples/6353.txt48
-rw-r--r--specification/references/D01B/simples/6411.txt10
-rw-r--r--specification/references/D01B/simples/6432.txt7
-rw-r--r--specification/references/D01B/simples/7064.txt7
-rw-r--r--specification/references/D01B/simples/7065.txt11
-rw-r--r--specification/references/D01B/simples/7085.txt90
-rw-r--r--specification/references/D01B/simples/7088.txt8
-rw-r--r--specification/references/D01B/simples/7102.txt7
-rw-r--r--specification/references/D01B/simples/7106.txt7
-rw-r--r--specification/references/D01B/simples/7124.txt9
-rw-r--r--specification/references/D01B/simples/7130.txt8
-rw-r--r--specification/references/D01B/simples/7140.txt7
-rw-r--r--specification/references/D01B/simples/7143.txt395
-rw-r--r--specification/references/D01B/simples/7224.txt7
-rw-r--r--specification/references/D01B/simples/7233.txt168
-rw-r--r--specification/references/D01B/simples/7273.txt221
-rw-r--r--specification/references/D01B/simples/7357.txt8
-rw-r--r--specification/references/D01B/simples/7383.txt119
-rw-r--r--specification/references/D01B/simples/7402.txt7
-rw-r--r--specification/references/D01B/simples/7405.txt311
-rw-r--r--specification/references/D01B/simples/7418.txt7
-rw-r--r--specification/references/D01B/simples/7419.txt7
-rw-r--r--specification/references/D01B/simples/7511.txt13
-rw-r--r--specification/references/D01B/simples/8022.txt7
-rw-r--r--specification/references/D01B/simples/8023.txt12
-rw-r--r--specification/references/D01B/simples/8028.txt7
-rw-r--r--specification/references/D01B/simples/8051.txt100
-rw-r--r--specification/references/D01B/simples/8053.txt235
-rw-r--r--specification/references/D01B/simples/8066.txt7
-rw-r--r--specification/references/D01B/simples/8067.txt10
-rw-r--r--specification/references/D01B/simples/8077.txt32
-rw-r--r--specification/references/D01B/simples/8078.txt7
-rw-r--r--specification/references/D01B/simples/8092.txt7
-rw-r--r--specification/references/D01B/simples/8101.txt40
-rw-r--r--specification/references/D01B/simples/8126.txt7
-rw-r--r--specification/references/D01B/simples/8154.txt8
-rw-r--r--specification/references/D01B/simples/8155.txt186
-rw-r--r--specification/references/D01B/simples/8158.txt9
-rw-r--r--specification/references/D01B/simples/8169.txt38
-rw-r--r--specification/references/D01B/simples/8178.txt7
-rw-r--r--specification/references/D01B/simples/8179.txt434
-rw-r--r--specification/references/D01B/simples/8186.txt9
-rw-r--r--specification/references/D01B/simples/8211.txt8
-rw-r--r--specification/references/D01B/simples/8212.txt7
-rw-r--r--specification/references/D01B/simples/8213.txt7
-rw-r--r--specification/references/D01B/simples/8246.txt7
-rw-r--r--specification/references/D01B/simples/8249.txt59
-rw-r--r--specification/references/D01B/simples/8255.txt7
-rw-r--r--specification/references/D01B/simples/8260.txt7
-rw-r--r--specification/references/D01B/simples/8273.txt116
-rw-r--r--specification/references/D01B/simples/8275.txt45
-rw-r--r--specification/references/D01B/simples/8281.txt20
-rw-r--r--specification/references/D01B/simples/8323.txt27
-rw-r--r--specification/references/D01B/simples/8325.txt72
-rw-r--r--specification/references/D01B/simples/8332.txt7
-rw-r--r--specification/references/D01B/simples/8334.txt7
-rw-r--r--specification/references/D01B/simples/8335.txt149
-rw-r--r--specification/references/D01B/simples/8339.txt24
-rw-r--r--specification/references/D01B/simples/8341.txt16
-rw-r--r--specification/references/D01B/simples/8351.txt7
-rw-r--r--specification/references/D01B/simples/8364.txt8
-rw-r--r--specification/references/D01B/simples/8410.txt8
-rw-r--r--specification/references/D01B/simples/8453.txt11
-rw-r--r--specification/references/D01B/simples/8457.txt103
-rw-r--r--specification/references/D01B/simples/8459.txt33
-rw-r--r--specification/references/D01B/simples/9012.txt7
-rw-r--r--specification/references/D01B/simples/9013.txt402
-rw-r--r--specification/references/D01B/simples/9015.txt25
-rw-r--r--specification/references/D01B/simples/9302.txt7
-rw-r--r--specification/references/D01B/simples/9303.txt40
-rw-r--r--specification/references/D01B/simples/9308.txt7
-rw-r--r--specification/references/D01B/simples/9353.txt50
-rw-r--r--specification/references/D01B/simples/9411.txt30
-rw-r--r--specification/references/D01B/simples/9415.txt57
-rw-r--r--specification/references/D01B/simples/9417.txt24
-rw-r--r--specification/references/D96A/composites/c002.txt11
-rw-r--r--specification/references/D96A/composites/c040.txt11
-rw-r--r--specification/references/D96A/composites/c056.txt9
-rw-r--r--specification/references/D96A/composites/c058.txt11
-rw-r--r--specification/references/D96A/composites/c059.txt11
-rw-r--r--specification/references/D96A/composites/c076.txt9
-rw-r--r--specification/references/D96A/composites/c080.txt13
-rw-r--r--specification/references/D96A/composites/c082.txt9
-rw-r--r--specification/references/D96A/composites/c100.txt12
-rw-r--r--specification/references/D96A/composites/c107.txt9
-rw-r--r--specification/references/D96A/composites/c108.txt11
-rw-r--r--specification/references/D96A/composites/c174.txt12
-rw-r--r--specification/references/D96A/composites/c186.txt10
-rw-r--r--specification/references/D96A/composites/c200.txt12
-rw-r--r--specification/references/D96A/composites/c202.txt11
-rw-r--r--specification/references/D96A/composites/c203.txt18
-rw-r--r--specification/references/D96A/composites/c205.txt9
-rw-r--r--specification/references/D96A/composites/c206.txt9
-rw-r--r--specification/references/D96A/composites/c208.txt9
-rw-r--r--specification/references/D96A/composites/c210.txt16
-rw-r--r--specification/references/D96A/composites/c211.txt10
-rw-r--r--specification/references/D96A/composites/c212.txt10
-rw-r--r--specification/references/D96A/composites/c213.txt11
-rw-r--r--specification/references/D96A/composites/c214.txt12
-rw-r--r--specification/references/D96A/composites/c215.txt11
-rw-r--r--specification/references/D96A/composites/c218.txt9
-rw-r--r--specification/references/D96A/composites/c219.txt8
-rw-r--r--specification/references/D96A/composites/c220.txt8
-rw-r--r--specification/references/D96A/composites/c222.txt11
-rw-r--r--specification/references/D96A/composites/c223.txt9
-rw-r--r--specification/references/D96A/composites/c224.txt11
-rw-r--r--specification/references/D96A/composites/c228.txt9
-rw-r--r--specification/references/D96A/composites/c229.txt9
-rw-r--r--specification/references/D96A/composites/c231.txt9
-rw-r--r--specification/references/D96A/composites/c232.txt10
-rw-r--r--specification/references/D96A/composites/c233.txt13
-rw-r--r--specification/references/D96A/composites/c234.txt9
-rw-r--r--specification/references/D96A/composites/c235.txt9
-rw-r--r--specification/references/D96A/composites/c236.txt10
-rw-r--r--specification/references/D96A/composites/c237.txt11
-rw-r--r--specification/references/D96A/composites/c239.txt9
-rw-r--r--specification/references/D96A/composites/c270.txt10
-rw-r--r--specification/references/D96A/composites/c273.txt12
-rw-r--r--specification/references/D96A/composites/c279.txt8
-rw-r--r--specification/references/D96A/composites/c280.txt9
-rw-r--r--specification/references/D96A/composites/c401.txt10
-rw-r--r--specification/references/D96A/composites/c402.txt11
-rw-r--r--specification/references/D96A/composites/c501.txt11
-rw-r--r--specification/references/D96A/composites/c502.txt10
-rw-r--r--specification/references/D96A/composites/c503.txt11
-rw-r--r--specification/references/D96A/composites/c504.txt10
-rw-r--r--specification/references/D96A/composites/c506.txt10
-rw-r--r--specification/references/D96A/composites/c507.txt10
-rw-r--r--specification/references/D96A/composites/c509.txt12
-rw-r--r--specification/references/D96A/composites/c516.txt12
-rw-r--r--specification/references/D96A/composites/c517.txt10
-rw-r--r--specification/references/D96A/composites/c519.txt10
-rw-r--r--specification/references/D96A/composites/c522.txt11
-rw-r--r--specification/references/D96A/composites/c523.txt8
-rw-r--r--specification/references/D96A/composites/c524.txt11
-rw-r--r--specification/references/D96A/composites/c528.txt9
-rw-r--r--specification/references/D96A/composites/c531.txt9
-rw-r--r--specification/references/D96A/composites/c532.txt10
-rw-r--r--specification/references/D96A/composites/c536.txt9
-rw-r--r--specification/references/D96A/composites/c537.txt9
-rw-r--r--specification/references/D96A/composites/c553.txt10
-rw-r--r--specification/references/D96A/composites/c554.txt9
-rw-r--r--specification/references/D96A/composites/c555.txt10
-rw-r--r--specification/references/D96A/composites/c556.txt10
-rw-r--r--specification/references/D96A/composites/c601.txt10
-rw-r--r--specification/references/D96A/composites/c703.txt9
-rw-r--r--specification/references/D96A/composites/c827.txt11
-rw-r--r--specification/references/D96A/composites/c829.txt10
-rw-r--r--specification/references/D96A/composites/c960.txt12
-rw-r--r--specification/references/D96A/messages/desadv_d.txt739
-rw-r--r--specification/references/D96A/messages/desadv_s.txt135
-rw-r--r--specification/references/D96A/messages/ifcsum_d.txt1574
-rw-r--r--specification/references/D96A/messages/ifcsum_s.txt334
-rw-r--r--specification/references/D96A/messages/iftsai_d.txt413
-rw-r--r--specification/references/D96A/messages/iftsai_s.txt68
-rw-r--r--specification/references/D96A/messages/iftsta_d.txt432
-rw-r--r--specification/references/D96A/messages/iftsta_s.txt72
-rw-r--r--specification/references/D96A/segments/ali.txt21
-rw-r--r--specification/references/D96A/segments/bgm.txt18
-rw-r--r--specification/references/D96A/segments/cni.txt15
-rw-r--r--specification/references/D96A/segments/cnt.txt10
-rw-r--r--specification/references/D96A/segments/com.txt10
-rw-r--r--specification/references/D96A/segments/cpi.txt17
-rw-r--r--specification/references/D96A/segments/cps.txt14
-rw-r--r--specification/references/D96A/segments/cta.txt12
-rw-r--r--specification/references/D96A/segments/cux.txt22
-rw-r--r--specification/references/D96A/segments/dgs.txt43
-rw-r--r--specification/references/D96A/segments/dim.txt13
-rw-r--r--specification/references/D96A/segments/dlm.txt23
-rw-r--r--specification/references/D96A/segments/doc.txt27
-rw-r--r--specification/references/D96A/segments/dtm.txt10
-rw-r--r--specification/references/D96A/segments/eqa.txt13
-rw-r--r--specification/references/D96A/segments/eqd.txt25
-rw-r--r--specification/references/D96A/segments/eqn.txt9
-rw-r--r--specification/references/D96A/segments/ftx.txt23
-rw-r--r--specification/references/D96A/segments/gds.txt11
-rw-r--r--specification/references/D96A/segments/gid.txt28
-rw-r--r--specification/references/D96A/segments/gin.txt28
-rw-r--r--specification/references/D96A/segments/gir.txt32
-rw-r--r--specification/references/D96A/segments/gor.txt33
-rw-r--r--specification/references/D96A/segments/han.txt17
-rw-r--r--specification/references/D96A/segments/imd.txt20
-rw-r--r--specification/references/D96A/segments/lin.txt23
-rw-r--r--specification/references/D96A/segments/loc.txt28
-rw-r--r--specification/references/D96A/segments/mea.txt23
-rw-r--r--specification/references/D96A/segments/moa.txt12
-rw-r--r--specification/references/D96A/segments/nad.txt43
-rw-r--r--specification/references/D96A/segments/pac.txt31
-rw-r--r--specification/references/D96A/segments/pcd.txt12
-rw-r--r--specification/references/D96A/segments/pci.txt27
-rw-r--r--specification/references/D96A/segments/pia.txt38
-rw-r--r--specification/references/D96A/segments/pri.txt15
-rw-r--r--specification/references/D96A/segments/qty.txt10
-rw-r--r--specification/references/D96A/segments/qvr.txt21
-rw-r--r--specification/references/D96A/segments/rff.txt11
-rw-r--r--specification/references/D96A/segments/rng.txt12
-rw-r--r--specification/references/D96A/segments/sel.txt15
-rw-r--r--specification/references/D96A/segments/sgp.txt14
-rw-r--r--specification/references/D96A/segments/sts.txt49
-rw-r--r--specification/references/D96A/segments/tcc.txt37
-rw-r--r--specification/references/D96A/segments/tdt.txt43
-rw-r--r--specification/references/D96A/segments/tmd.txt15
-rw-r--r--specification/references/D96A/segments/tmp.txt11
-rw-r--r--specification/references/D96A/segments/tod.txt16
-rw-r--r--specification/references/D96A/segments/tpl.txt14
-rw-r--r--specification/references/D96A/segments/tsr.txt29
-rw-r--r--specification/references/D96A/segments/unh.txt26
-rw-r--r--specification/references/D96A/segments/unt.txt15
-rw-r--r--specification/references/D96A/simples/1000.txt8
-rw-r--r--specification/references/D96A/simples/1001.txt1369
-rw-r--r--specification/references/D96A/simples/1004.txt8
-rw-r--r--specification/references/D96A/simples/1082.txt8
-rw-r--r--specification/references/D96A/simples/1131.txt333
-rw-r--r--specification/references/D96A/simples/1153.txt1187
-rw-r--r--specification/references/D96A/simples/1154.txt9
-rw-r--r--specification/references/D96A/simples/1156.txt8
-rw-r--r--specification/references/D96A/simples/1218.txt8
-rw-r--r--specification/references/D96A/simples/1220.txt8
-rw-r--r--specification/references/D96A/simples/1222.txt8
-rw-r--r--specification/references/D96A/simples/1225.txt147
-rw-r--r--specification/references/D96A/simples/1229.txt61
-rw-r--r--specification/references/D96A/simples/1312.txt9
-rw-r--r--specification/references/D96A/simples/1366.txt8
-rw-r--r--specification/references/D96A/simples/1373.txt77
-rw-r--r--specification/references/D96A/simples/1490.txt8
-rw-r--r--specification/references/D96A/simples/1496.txt8
-rw-r--r--specification/references/D96A/simples/2005.txt785
-rw-r--r--specification/references/D96A/simples/2379.txt179
-rw-r--r--specification/references/D96A/simples/2380.txt8
-rw-r--r--specification/references/D96A/simples/3035.txt792
-rw-r--r--specification/references/D96A/simples/3036.txt7
-rw-r--r--specification/references/D96A/simples/3039.txt10
-rw-r--r--specification/references/D96A/simples/3042.txt7
-rw-r--r--specification/references/D96A/simples/3045.txt16
-rw-r--r--specification/references/D96A/simples/3055.txt400
-rw-r--r--specification/references/D96A/simples/3124.txt7
-rw-r--r--specification/references/D96A/simples/3127.txt11
-rw-r--r--specification/references/D96A/simples/3128.txt8
-rw-r--r--specification/references/D96A/simples/3139.txt232
-rw-r--r--specification/references/D96A/simples/3148.txt7
-rw-r--r--specification/references/D96A/simples/3153.txt71
-rw-r--r--specification/references/D96A/simples/3155.txt75
-rw-r--r--specification/references/D96A/simples/3164.txt7
-rw-r--r--specification/references/D96A/simples/3207.txt10
-rw-r--r--specification/references/D96A/simples/3222.txt7
-rw-r--r--specification/references/D96A/simples/3223.txt11
-rw-r--r--specification/references/D96A/simples/3224.txt7
-rw-r--r--specification/references/D96A/simples/3225.txt12
-rw-r--r--specification/references/D96A/simples/3227.txt510
-rw-r--r--specification/references/D96A/simples/3229.txt10
-rw-r--r--specification/references/D96A/simples/3232.txt7
-rw-r--r--specification/references/D96A/simples/3233.txt11
-rw-r--r--specification/references/D96A/simples/3239.txt14
-rw-r--r--specification/references/D96A/simples/3251.txt9
-rw-r--r--specification/references/D96A/simples/3412.txt7
-rw-r--r--specification/references/D96A/simples/3413.txt9
-rw-r--r--specification/references/D96A/simples/3453.txt9
-rw-r--r--specification/references/D96A/simples/4000.txt7
-rw-r--r--specification/references/D96A/simples/4052.txt9
-rw-r--r--specification/references/D96A/simples/4053.txt13
-rw-r--r--specification/references/D96A/simples/4055.txt27
-rw-r--r--specification/references/D96A/simples/4065.txt124
-rw-r--r--specification/references/D96A/simples/4078.txt8
-rw-r--r--specification/references/D96A/simples/4079.txt11
-rw-r--r--specification/references/D96A/simples/4183.txt270
-rw-r--r--specification/references/D96A/simples/4215.txt68
-rw-r--r--specification/references/D96A/simples/4219.txt22
-rw-r--r--specification/references/D96A/simples/4221.txt109
-rw-r--r--specification/references/D96A/simples/4233.txt76
-rw-r--r--specification/references/D96A/simples/4237.txt21
-rw-r--r--specification/references/D96A/simples/4294.txt7
-rw-r--r--specification/references/D96A/simples/4295.txt103
-rw-r--r--specification/references/D96A/simples/4343.txt44
-rw-r--r--specification/references/D96A/simples/4347.txt31
-rw-r--r--specification/references/D96A/simples/4400.txt7
-rw-r--r--specification/references/D96A/simples/4401.txt92
-rw-r--r--specification/references/D96A/simples/4403.txt29
-rw-r--r--specification/references/D96A/simples/4405.txt55
-rw-r--r--specification/references/D96A/simples/4440.txt8
-rw-r--r--specification/references/D96A/simples/4441.txt10
-rw-r--r--specification/references/D96A/simples/4451.txt472
-rw-r--r--specification/references/D96A/simples/4453.txt18
-rw-r--r--specification/references/D96A/simples/4455.txt21
-rw-r--r--specification/references/D96A/simples/4457.txt31
-rw-r--r--specification/references/D96A/simples/4517.txt12
-rw-r--r--specification/references/D96A/simples/5004.txt7
-rw-r--r--specification/references/D96A/simples/5025.txt885
-rw-r--r--specification/references/D96A/simples/5118.txt8
-rw-r--r--specification/references/D96A/simples/5125.txt36
-rw-r--r--specification/references/D96A/simples/5213.txt15
-rw-r--r--specification/references/D96A/simples/5237.txt65
-rw-r--r--specification/references/D96A/simples/5242.txt7
-rw-r--r--specification/references/D96A/simples/5243.txt32
-rw-r--r--specification/references/D96A/simples/5245.txt125
-rw-r--r--specification/references/D96A/simples/5249.txt49
-rw-r--r--specification/references/D96A/simples/5275.txt10
-rw-r--r--specification/references/D96A/simples/5284.txt7
-rw-r--r--specification/references/D96A/simples/5375.txt68
-rw-r--r--specification/references/D96A/simples/5387.txt224
-rw-r--r--specification/references/D96A/simples/5402.txt8
-rw-r--r--specification/references/D96A/simples/5479.txt9
-rw-r--r--specification/references/D96A/simples/5482.txt7
-rw-r--r--specification/references/D96A/simples/5495.txt11
-rw-r--r--specification/references/D96A/simples/6008.txt7
-rw-r--r--specification/references/D96A/simples/6060.txt7
-rw-r--r--specification/references/D96A/simples/6063.txt456
-rw-r--r--specification/references/D96A/simples/6064.txt8
-rw-r--r--specification/references/D96A/simples/6066.txt8
-rw-r--r--specification/references/D96A/simples/6069.txt89
-rw-r--r--specification/references/D96A/simples/6140.txt7
-rw-r--r--specification/references/D96A/simples/6145.txt36
-rw-r--r--specification/references/D96A/simples/6152.txt7
-rw-r--r--specification/references/D96A/simples/6154.txt7
-rw-r--r--specification/references/D96A/simples/6155.txt93
-rw-r--r--specification/references/D96A/simples/6162.txt7
-rw-r--r--specification/references/D96A/simples/6167.txt29
-rw-r--r--specification/references/D96A/simples/6168.txt7
-rw-r--r--specification/references/D96A/simples/6245.txt23
-rw-r--r--specification/references/D96A/simples/6246.txt8
-rw-r--r--specification/references/D96A/simples/6311.txt221
-rw-r--r--specification/references/D96A/simples/6313.txt519
-rw-r--r--specification/references/D96A/simples/6314.txt7
-rw-r--r--specification/references/D96A/simples/6321.txt30
-rw-r--r--specification/references/D96A/simples/6341.txt56
-rw-r--r--specification/references/D96A/simples/6343.txt53
-rw-r--r--specification/references/D96A/simples/6345.txt10
-rw-r--r--specification/references/D96A/simples/6347.txt27
-rw-r--r--specification/references/D96A/simples/6348.txt8
-rw-r--r--specification/references/D96A/simples/6350.txt7
-rw-r--r--specification/references/D96A/simples/6353.txt19
-rw-r--r--specification/references/D96A/simples/6411.txt11
-rw-r--r--specification/references/D96A/simples/6432.txt7
-rw-r--r--specification/references/D96A/simples/7008.txt7
-rw-r--r--specification/references/D96A/simples/7009.txt11
-rw-r--r--specification/references/D96A/simples/7064.txt7
-rw-r--r--specification/references/D96A/simples/7065.txt10
-rw-r--r--specification/references/D96A/simples/7073.txt63
-rw-r--r--specification/references/D96A/simples/7075.txt20
-rw-r--r--specification/references/D96A/simples/7077.txt25
-rw-r--r--specification/references/D96A/simples/7081.txt187
-rw-r--r--specification/references/D96A/simples/7083.txt15
-rw-r--r--specification/references/D96A/simples/7085.txt41
-rw-r--r--specification/references/D96A/simples/7088.txt9
-rw-r--r--specification/references/D96A/simples/7102.txt7
-rw-r--r--specification/references/D96A/simples/7106.txt9
-rw-r--r--specification/references/D96A/simples/7124.txt9
-rw-r--r--specification/references/D96A/simples/7130.txt10
-rw-r--r--specification/references/D96A/simples/7140.txt7
-rw-r--r--specification/references/D96A/simples/7143.txt191
-rw-r--r--specification/references/D96A/simples/7160.txt7
-rw-r--r--specification/references/D96A/simples/7161.txt586
-rw-r--r--specification/references/D96A/simples/7164.txt8
-rw-r--r--specification/references/D96A/simples/7166.txt8
-rw-r--r--specification/references/D96A/simples/7224.txt9
-rw-r--r--specification/references/D96A/simples/7233.txt60
-rw-r--r--specification/references/D96A/simples/7273.txt52
-rw-r--r--specification/references/D96A/simples/7297.txt29
-rw-r--r--specification/references/D96A/simples/7357.txt11
-rw-r--r--specification/references/D96A/simples/7383.txt56
-rw-r--r--specification/references/D96A/simples/7402.txt7
-rw-r--r--specification/references/D96A/simples/7405.txt132
-rw-r--r--specification/references/D96A/simples/7419.txt10
-rw-r--r--specification/references/D96A/simples/7511.txt8
-rw-r--r--specification/references/D96A/simples/8022.txt8
-rw-r--r--specification/references/D96A/simples/8023.txt12
-rw-r--r--specification/references/D96A/simples/8028.txt8
-rw-r--r--specification/references/D96A/simples/8051.txt52
-rw-r--r--specification/references/D96A/simples/8053.txt116
-rw-r--r--specification/references/D96A/simples/8066.txt7
-rw-r--r--specification/references/D96A/simples/8067.txt9
-rw-r--r--specification/references/D96A/simples/8077.txt12
-rw-r--r--specification/references/D96A/simples/8078.txt8
-rw-r--r--specification/references/D96A/simples/8092.txt8
-rw-r--r--specification/references/D96A/simples/8101.txt22
-rw-r--r--specification/references/D96A/simples/8126.txt8
-rw-r--r--specification/references/D96A/simples/8154.txt8
-rw-r--r--specification/references/D96A/simples/8155.txt104
-rw-r--r--specification/references/D96A/simples/8158.txt8
-rw-r--r--specification/references/D96A/simples/8169.txt28
-rw-r--r--specification/references/D96A/simples/8178.txt8
-rw-r--r--specification/references/D96A/simples/8179.txt60
-rw-r--r--specification/references/D96A/simples/8186.txt8
-rw-r--r--specification/references/D96A/simples/8211.txt11
-rw-r--r--specification/references/D96A/simples/8212.txt10
-rw-r--r--specification/references/D96A/simples/8213.txt10
-rw-r--r--specification/references/D96A/simples/8246.txt9
-rw-r--r--specification/references/D96A/simples/8249.txt24
-rw-r--r--specification/references/D96A/simples/8255.txt12
-rw-r--r--specification/references/D96A/simples/8260.txt8
-rw-r--r--specification/references/D96A/simples/8273.txt35
-rw-r--r--specification/references/D96A/simples/8275.txt39
-rw-r--r--specification/references/D96A/simples/8281.txt14
-rw-r--r--specification/references/D96A/simples/8323.txt15
-rw-r--r--specification/references/D96A/simples/8325.txt27
-rw-r--r--specification/references/D96A/simples/8332.txt7
-rw-r--r--specification/references/D96A/simples/8334.txt7
-rw-r--r--specification/references/D96A/simples/8335.txt70
-rw-r--r--specification/references/D96A/simples/8339.txt20
-rw-r--r--specification/references/D96A/simples/8341.txt13
-rw-r--r--specification/references/D96A/simples/8351.txt9
-rw-r--r--specification/references/D96A/simples/8364.txt7
-rw-r--r--specification/references/D96A/simples/8393.txt29
-rw-r--r--specification/references/D96A/simples/8395.txt17
-rw-r--r--specification/references/D96A/simples/8410.txt7
-rw-r--r--specification/references/D96A/simples/8453.txt10
-rw-r--r--specification/references/D96A/simples/8457.txt54
-rw-r--r--specification/references/D96A/simples/8459.txt18
-rw-r--r--specification/references/D96A/simples/9010.txt7
-rw-r--r--specification/references/D96A/simples/9011.txt327
-rw-r--r--specification/references/D96A/simples/9012.txt7
-rw-r--r--specification/references/D96A/simples/9013.txt193
-rw-r--r--specification/references/D96A/simples/9015.txt10
-rw-r--r--specification/references/D96A/simples/9213.txt19
-rw-r--r--specification/references/D96A/simples/9302.txt8
-rw-r--r--specification/references/D96A/simples/9303.txt20
-rw-r--r--specification/references/D96A/simples/9308.txt8
-rw-r--r--specification/references/D96A/simples/9353.txt38
-rw-r--r--specification/references/D96A/simples/9411.txt23
-rw-r--r--specification/references/D96A/simples/9415.txt44
-rw-r--r--specification/references/D96A/simples/9417.txt19
-rw-r--r--specification/src/Text/Edifact/D01B.hs7
-rw-r--r--specification/src/Text/Edifact/D01B/Composites.hs72
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C002.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C040.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C056.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C058.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C059.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C076.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C080.hs43
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C082.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C100.hs45
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C106.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C107.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C108.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C174.hs45
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C186.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C200.hs48
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C203.hs54
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C205.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C208.hs34
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C210.hs50
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C211.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C212.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C213.hs47
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C215.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C218.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C219.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C220.hs34
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C222.hs45
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C223.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C224.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C228.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C229.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C231.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C232.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C233.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C234.hs36
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C235.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C236.hs36
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C237.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C239.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C270.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C280.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C286.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C330.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C331.hs43
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C401.hs40
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C501.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C502.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C503.hs48
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C504.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C506.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C507.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C509.hs48
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C516.hs45
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C517.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C519.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C523.hs34
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C524.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C528.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C536.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C537.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C553.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C554.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C555.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C556.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C601.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C703.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C819.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Composites/C827.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Messages.hs6
-rw-r--r--specification/src/Text/Edifact/D01B/Messages/IFCSUM.hs1068
-rw-r--r--specification/src/Text/Edifact/D01B/Messages/IFTSTA.hs265
-rw-r--r--specification/src/Text/Edifact/D01B/Segments.hs47
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/BGM.hs52
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/CNI.hs46
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/CNT.hs34
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/COM.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/CPI.hs46
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/CTA.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/CUX.hs52
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/DGS.hs102
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/DIM.hs40
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/DOC.hs60
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/DTM.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/EQA.hs40
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/EQD.hs61
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/EQN.hs33
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/FTX.hs61
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/GDS.hs35
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/GID.hs78
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/GIN.hs59
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/GOR.hs64
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/HAN.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/ICD.hs43
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/LOC.hs62
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/MEA.hs54
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/MOA.hs36
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/NAD.hs96
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/PCD.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/PCI.hs59
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/PIA.hs69
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/PRI.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/QTY.hs34
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/RFF.hs36
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/RNG.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/SEL.hs51
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/SEQ.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/SGP.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/STS.hs81
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TCC.hs67
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TDT.hs90
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TMD.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TMP.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TOD.hs46
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TPL.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Segments/TSR.hs61
-rw-r--r--specification/src/Text/Edifact/D01B/Simples.hs196
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1000.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1001.hs2723
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1004.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1050.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1056.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1060.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1131.hs1938
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1153.hs2832
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1154.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1156.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1159.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1218.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1220.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1225.hs251
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1229.hs383
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1312.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1366.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1373.hs157
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1490.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S1496.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S2005.hs2529
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S2379.hs292
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S2380.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3035.hs1888
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3036.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3039.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3042.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3045.hs42
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3055.hs1123
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3124.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3127.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3128.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3139.hs379
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3148.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3153.hs108
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3155.hs155
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3164.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3207.hs25
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3222.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3223.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3224.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3225.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3227.hs942
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3228.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3229.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3232.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3233.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3251.hs24
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3412.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3413.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S3453.hs24
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4000.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4052.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4053.hs29
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4055.hs49
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4065.hs192
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4078.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4079.hs30
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4215.hs138
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4219.hs39
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4233.hs126
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4237.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4343.hs112
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4347.hs65
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4404.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4405.hs387
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4440.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4441.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4447.hs56
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4451.hs1245
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4453.hs44
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4494.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4495.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4497.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S4517.hs36
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5004.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5025.hs1954
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5118.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5125.hs62
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5213.hs31
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5237.hs125
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5242.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5243.hs57
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5245.hs589
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5249.hs98
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5275.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5284.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5375.hs110
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5387.hs398
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5402.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5479.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S5482.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6008.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6060.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6063.hs1548
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6066.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6069.hs223
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6140.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6145.hs69
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6152.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6154.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6155.hs175
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6162.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6167.hs69
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6168.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6245.hs41
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6246.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6311.hs386
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6313.hs811
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6314.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6321.hs63
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6341.hs110
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6343.hs89
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6345.hs24
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6347.hs47
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6348.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6350.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6353.hs61
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6411.hs24
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S6432.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7064.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7065.hs25
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7085.hs103
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7088.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7102.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7106.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7124.hs23
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7130.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7140.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7143.hs408
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7224.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7233.hs181
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7273.hs234
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7357.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7383.hs132
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7402.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7405.hs324
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7418.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7419.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S7511.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8022.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8023.hs26
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8028.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8051.hs113
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8053.hs248
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8066.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8067.hs24
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8077.hs45
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8078.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8092.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8101.hs53
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8126.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8154.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8155.hs199
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8158.hs23
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8169.hs51
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8178.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8179.hs447
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8186.hs23
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8211.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8212.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8213.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8246.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8249.hs72
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8255.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8260.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8273.hs129
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8275.hs58
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8281.hs33
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8323.hs40
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8325.hs85
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8332.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8334.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8335.hs162
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8339.hs37
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8341.hs29
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8351.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8364.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8410.hs22
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8453.hs25
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8457.hs116
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S8459.hs46
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9012.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9013.hs415
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9015.hs38
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9302.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9303.hs53
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9308.hs21
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9353.hs63
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9411.hs43
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9415.hs70
-rw-r--r--specification/src/Text/Edifact/D01B/Simples/S9417.hs37
-rw-r--r--specification/src/Text/Edifact/D96A.hs7
-rw-r--r--specification/src/Text/Edifact/D96A/Composites.hs78
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C002.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C040.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C056.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C058.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C059.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C076.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C080.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C082.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C100.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C107.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C108.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C174.hs45
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C186.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C200.hs47
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C202.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C203.hs56
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C205.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C206.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C208.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C210.hs49
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C211.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C212.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C213.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C214.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C215.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C218.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C219.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C220.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C222.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C223.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C224.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C228.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C229.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C231.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C232.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C233.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C234.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C235.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C236.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C237.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C239.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C270.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C273.hs46
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C279.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C280.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C401.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C402.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C501.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C502.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C503.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C504.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C506.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C507.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C509.hs47
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C516.hs45
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C517.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C519.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C522.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C523.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C524.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C528.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C531.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C532.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C536.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C537.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C553.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C554.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C555.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C556.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C601.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C703.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C827.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C829.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Composites/C960.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Messages.hs8
-rw-r--r--specification/src/Text/Edifact/D96A/Messages/DESADV.hs376
-rw-r--r--specification/src/Text/Edifact/D96A/Messages/IFCSUM.hs861
-rw-r--r--specification/src/Text/Edifact/D96A/Messages/IFTSAI.hs208
-rw-r--r--specification/src/Text/Edifact/D96A/Messages/IFTSTA.hs223
-rw-r--r--specification/src/Text/Edifact/D96A/Segments.hs53
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/ALI.hs53
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/BGM.hs50
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CNI.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CNT.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/COM.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CPI.hs46
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CPS.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CTA.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/CUX.hs52
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/DGS.hs97
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/DIM.hs40
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/DLM.hs54
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/DOC.hs61
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/DTM.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/EQA.hs40
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/EQD.hs61
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/EQN.hs33
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/FTX.hs57
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/GDS.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/GID.hs57
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/GIN.hs59
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/GIR.hs63
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/GOR.hs63
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/HAN.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/IMD.hs52
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/LIN.hs59
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/LOC.hs62
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/MEA.hs54
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/MOA.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/NAD.hs87
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/PAC.hs65
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/PCD.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/PCI.hs58
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/PIA.hs69
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/PRI.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/QTY.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/QVR.hs50
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/RFF.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/RNG.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/SEL.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/SGP.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/STS.hs82
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TCC.hs68
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TDT.hs87
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TMD.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TMP.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TOD.hs45
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TPL.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Segments/TSR.hs60
-rw-r--r--specification/src/Text/Edifact/D96A/Simples.hs216
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1000.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1001.hs1383
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1004.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1082.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1131.hs347
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1153.hs1201
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1154.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1156.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1218.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1220.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1222.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1225.hs161
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1229.hs75
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1312.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1366.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1373.hs91
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1490.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S1496.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S2005.hs799
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S2379.hs193
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S2380.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3035.hs806
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3036.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3039.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3042.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3045.hs30
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3055.hs414
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3124.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3127.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3128.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3139.hs246
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3148.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3153.hs85
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3155.hs89
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3164.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3207.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3222.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3223.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3224.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3225.hs26
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3227.hs524
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3229.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3232.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3233.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3239.hs28
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3251.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3412.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3413.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S3453.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4000.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4052.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4053.hs27
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4055.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4065.hs138
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4078.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4079.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4183.hs284
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4215.hs82
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4219.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4221.hs123
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4233.hs90
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4237.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4294.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4295.hs117
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4343.hs58
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4347.hs45
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4400.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4401.hs106
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4403.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4405.hs69
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4440.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4441.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4451.hs486
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4453.hs32
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4455.hs35
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4457.hs45
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S4517.hs26
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5004.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5025.hs899
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5118.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5125.hs50
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5213.hs29
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5237.hs79
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5242.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5243.hs46
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5245.hs139
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5249.hs63
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5275.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5284.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5375.hs82
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5387.hs238
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5402.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5479.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5482.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S5495.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6008.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6060.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6063.hs470
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6064.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6066.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6069.hs103
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6140.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6145.hs50
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6152.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6154.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6155.hs107
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6162.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6167.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6168.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6245.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6246.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6311.hs235
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6313.hs533
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6314.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6321.hs44
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6341.hs70
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6343.hs67
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6345.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6347.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6348.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6350.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6353.hs33
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6411.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S6432.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7008.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7009.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7064.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7065.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7073.hs77
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7075.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7077.hs39
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7081.hs201
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7083.hs29
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7085.hs55
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7088.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7102.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7106.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7124.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7130.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7140.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7143.hs205
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7160.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7161.hs600
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7164.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7166.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7224.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7233.hs74
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7273.hs66
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7297.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7357.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7383.hs70
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7402.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7405.hs146
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7419.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S7511.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8022.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8023.hs26
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8028.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8051.hs66
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8053.hs130
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8066.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8067.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8077.hs26
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8078.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8092.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8101.hs36
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8126.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8154.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8155.hs118
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8158.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8169.hs42
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8178.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8179.hs74
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8186.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8211.hs25
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8212.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8213.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8246.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8249.hs38
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8255.hs26
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8260.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8273.hs49
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8275.hs53
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8281.hs28
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8323.hs29
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8325.hs41
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8332.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8334.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8335.hs84
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8339.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8341.hs27
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8351.hs23
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8364.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8393.hs43
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8395.hs31
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8410.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8453.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8457.hs68
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S8459.hs32
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9010.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9011.hs341
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9012.hs21
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9013.hs207
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9015.hs24
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9213.hs33
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9302.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9303.hs34
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9308.hs22
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9353.hs52
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9411.hs37
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9415.hs58
-rw-r--r--specification/src/Text/Edifact/D96A/Simples/S9417.hs33
-rw-r--r--specification/test/Edifact.hs127
-rw-r--r--specification/test/Spec.hs11
-rw-r--r--stack.yaml39
1405 files changed, 124715 insertions, 0 deletions
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
new file mode 100644
index 0000000..2e81015
--- /dev/null
+++ b/.github/workflows/pr.yml
@@ -0,0 +1,44 @@
1name: Test PR
2on:
3 push:
4 branches:
5 - master
6 pull_request:
7 branches:
8 - master
9 release:
10 types: [created, edited, published]
11
12jobs:
13 hlint:
14 runs-on: ubuntu-latest
15 steps:
16 - uses: actions/checkout@v3
17
18 - name: 'Set up HLint'
19 uses: haskell/actions/hlint-setup@v2
20 with:
21 version: '2.2.1'
22 - name: 'Run HLint'
23 uses: haskell/actions/hlint-run@v2
24 with:
25 path: '["core/", "specification/", "scaffolder/"]'
26 fail-on: warning
27 build-haskell:
28 name: EDI Parser
29 runs-on: ubuntu-latest
30 steps:
31 - uses: actions/checkout@v3
32 - uses: actions/cache@v2
33 with:
34 path: |
35 ~/.stack
36 .stack-work
37 key: ${{ runner.os }}-stack-${{ hashFiles('stack.yaml', '*/package.yaml') }}
38 restore-keys: |
39 ${{ runner.os }}-stack
40 - uses: haskell/actions/setup@v2
41 with:
42 enable-stack: true
43 stack-version: 'latest'
44 - run: make test
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0a38131
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
1.stack-work
2*.sw*
diff --git a/.hlint.yaml b/.hlint.yaml
new file mode 100644
index 0000000..202f575
--- /dev/null
+++ b/.hlint.yaml
@@ -0,0 +1 @@
- warn: { name: Use DerivingStrategies }
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..4e459ff
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,30 @@
1Copyright (c) 2022 Fretlink S.A.S
2
3All rights reserved.
4
5Redistribution and use in source and binary forms, with or without
6modification, are permitted provided that the following conditions are met:
7
8 * Redistributions of source code must retain the above copyright
9 notice, this list of conditions and the following disclaimer.
10
11 * Redistributions in binary form must reproduce the above
12 copyright notice, this list of conditions and the following
13 disclaimer in the documentation and/or other materials provided
14 with the distribution.
15
16 * Neither the name of Author name here nor the names of other
17 contributors may be used to endorse or promote products derived
18 from this software without specific prior written permission.
19
20THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..fc506f2
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,29 @@
1STACK_ROOT ?= "${HOME}/.stack"
2
3build:
4 stack --stack-root "${STACK_ROOT}" build
5
6test:
7 stack --stack-root "${STACK_ROOT}" test
8
9lint: lint-haskell lint-shell
10
11lint-haskell:
12 $(MAKE) -C core lint
13 $(MAKE) -C scaffolder lint
14 $(MAKE) -C specification lint
15
16lint-shell:
17 @git ls-files "*.sh" | xargs shellcheck -x
18
19doc: ## make doc # Use haddock for producing the codebase documentation
20 stack --no-haddock-deps --stack-root "${STACK_ROOT}" haddock
21
22doc-publish: doc ## make doc-publish # Build and publish generated haddock
23 ./scripts/documentation-versioning.sh "${WWW}" "${COMMIT_TAG}" '$(shell stack --stack-root "${STACK_ROOT}" path --local-doc-root)'
24
25help:
26 @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
27
28.DEFAULT_GOAL := help
29.PHONY: test lint doc help
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..68b327a
--- /dev/null
+++ b/README.md
@@ -0,0 +1,22 @@
1# edi-parser
2
3This is general approach to Edifact messages parsing.
4
5This format isn't self descriptive and one has to know the specification to
6build the right structure from a payload.
7
8The Edifact specification is quite rich and updated 2 or 3 times a year between
91990 and 2008. This project is providing combinators (see [edi-parser-core])
10and a scaffolder (see [edi-parser-scaffolder]) to derive parsers from a given
11revision.
12
13Some of those specification will be derived for general use (see
14[edi-parser-specification]).
15
16It currently supports:
17- D96A
18- D01B
19
20[edi-parser-core]: core/README.md
21[edi-parser-scaffolder]: scaffolder/README.md
22[edi-parser-specification]: specification/README.md
diff --git a/core/Makefile b/core/Makefile
new file mode 100644
index 0000000..1012f16
--- /dev/null
+++ b/core/Makefile
@@ -0,0 +1,7 @@
1lint:
2 hlint src/
3
4help:
5 @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
6
7.PHONY: lint help
diff --git a/core/README.md b/core/README.md
new file mode 100644
index 0000000..2f944d9
--- /dev/null
+++ b/core/README.md
@@ -0,0 +1,8 @@
1# edi-parser-core
2
3Combinators and utilities to parse and decode Edifact messages.
4
5This package doesn't support any Edifact specification. You'll have to use
6[edi-parser-scaffolder] from the textual specification of your choice first.
7
8[edi-parser-scaffolder]: ../scaffolder/README.md
diff --git a/core/edi-parser-core.cabal b/core/edi-parser-core.cabal
new file mode 100644
index 0000000..d0d81ca
--- /dev/null
+++ b/core/edi-parser-core.cabal
@@ -0,0 +1,80 @@
1cabal-version: 1.12
2
3-- This file has been generated from package.yaml by hpack version 0.31.2.
4--
5-- see: https://github.com/sol/hpack
6--
7-- hash: ac9aca9d28ed9aecc58673e920756536a610462adfc7c396aac1a00fa8ea526c
8
9name: edi-parser-core
10version: 20190607
11synopsis: Example parser for EDI files
12description: Please see README.md
13category: Text
14homepage: https://github.com/fretlink/edi-parser#readme
15bug-reports: https://github.com/fretlink/edi-parser/issues
16author: FretLink
17maintainer: example@example.com
18copyright: 2019 FretLink
19build-type: Simple
20extra-source-files:
21 README.md
22
23source-repository head
24 type: git
25 location: https://github.com/fretlink/edi-parser
26
27library
28 exposed-modules:
29 Text.Edifact.Common
30 Text.Edifact.Common.Composites
31 Text.Edifact.Common.Segments
32 Text.Edifact.Common.Segments.UNA
33 Text.Edifact.Common.Segments.UNB
34 Text.Edifact.Common.Segments.UNH
35 Text.Edifact.Common.Segments.UNS
36 Text.Edifact.Common.Segments.UNT
37 Text.Edifact.Common.Segments.UNZ
38 Text.Edifact.Common.Simples
39 Text.Edifact.Inspect
40 Text.Edifact.Parsing
41 Text.Edifact.Parsing.Combinators
42 Text.Edifact.Parsing.Commons
43 Text.Edifact.Parsing.Primitives
44 Text.Edifact.Types
45 other-modules:
46 Paths_edi_parser_core
47 hs-source-dirs:
48 src
49 ghc-options: -Wall -Werror
50 build-depends:
51 base >=4.7 && <5
52 , data-default
53 , formatting
54 , mtl
55 , parsec
56 , scientific
57 , text
58 , time
59 default-language: Haskell2010
60
61test-suite edi-parser-core-test
62 type: exitcode-stdio-1.0
63 main-is: Spec.hs
64 other-modules:
65 Parsing.CombinatorsTest
66 Parsing.PrimitivesTest
67 ParsingTest
68 Paths_edi_parser_core
69 hs-source-dirs:
70 test
71 ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Werror
72 build-depends:
73 HUnit
74 , base
75 , edi-parser-core
76 , parsec
77 , test-framework
78 , test-framework-hunit
79 , text
80 default-language: Haskell2010
diff --git a/core/package.yaml b/core/package.yaml
new file mode 100644
index 0000000..6d60877
--- /dev/null
+++ b/core/package.yaml
@@ -0,0 +1,47 @@
1name: edi-parser-core
2version: 20190607
3synopsis: Example parser for EDI files
4description: Please see README.md
5category: Text
6author: FretLink
7maintainer: example@example.com
8copyright: 2019 FretLink
9github: fretlink/edi-parser
10
11extra-source-files:
12- README.md
13
14dependencies:
15- text
16
17library:
18 source-dirs: src
19 ghc-options:
20 - -Wall
21 - -Werror
22 dependencies:
23 - base >=4.7 && <5
24 - data-default
25 - formatting
26 - mtl
27 - parsec
28 - scientific
29 - time
30
31tests:
32 edi-parser-core-test:
33 main: Spec.hs
34 source-dirs: test
35 ghc-options:
36 - -threaded
37 - -rtsopts
38 - -with-rtsopts=-N
39 - -Wall
40 - -Werror
41 dependencies:
42 - base
43 - edi-parser-core
44 - parsec
45 - HUnit
46 - test-framework
47 - test-framework-hunit
diff --git a/core/src/Text/Edifact/Common.hs b/core/src/Text/Edifact/Common.hs
new file mode 100644
index 0000000..c938d48
--- /dev/null
+++ b/core/src/Text/Edifact/Common.hs
@@ -0,0 +1,39 @@
1{-|
2Module : Text.Edifact.Common
3Description : Common syntax
4
5This module should handle the main revision of the Edifact specification, which
6covers UN* segments.
7
8Currently it barely covers the revision 3 and this has not been scaffolded.
9
10One future evolution will be to scaffold the various revisions from a more
11general specification.
12 -}
13module Text.Edifact.Common
14 (
15 -- * Routine
16 parseFull
17
18 -- * Reexports
19 , ParseError
20 , Parser
21 , Text
22 ) where
23
24import Text.Edifact.Parsing
25import Text.Edifact.Parsing.Commons
26
27import Text.Edifact.Common.Segments
28
29import Data.Text (Text)
30
31parseFull :: Parser value -> Text -> Either ParseError value
32parseFull = parse . fullSyntaxParser
33
34fullSyntaxParser :: Parser a -> Parser a
35fullSyntaxParser messageParser =
36 segmentUNA >>
37 tries [ segmentUNB *> messageParser <* segmentUNZ
38 , messageParser
39 ]
diff --git a/core/src/Text/Edifact/Common/Composites.hs b/core/src/Text/Edifact/Common/Composites.hs
new file mode 100644
index 0000000..39f61e7
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Composites.hs
@@ -0,0 +1,135 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Composites
4 ( compositeS001
5 , compositeS002
6 , compositeS003
7 , compositeS004
8 , compositeS005
9 , compositeS009
10 , compositeS010
11 ) where
12
13import Text.Edifact.Common.Simples (simple0001, simple0002,
14 simple0004, simple0007,
15 simple0008, simple0010,
16 simple0014, simple0017,
17 simple0019, simple0022,
18 simple0025, simple0042,
19 simple0046, simple0051,
20 simple0052, simple0054,
21 simple0057, simple0065,
22 simple0070, simple0073,
23 simple0080, simple0133)
24
25import Text.Edifact.Parsing
26import Text.Edifact.Types (Value)
27
28-- | Derived from this specification:
29--
30-- > 010 0001 Syntax identifier M a4
31-- > 020 0002 Syntax version number M an1
32-- > 030 0080 Service code list directory version number C an..6
33-- > 040 0133 Character encoding, coded C an..3
34--
35-- Dependencies: 'simple0001', 'simple0002', 'simple0080', 'simple0133'.
36compositeS001 :: Parser Value
37compositeS001 =
38 composite "S001"
39 [ "010" .@ mandatory simple0001
40 , "020" .@ mandatory simple0002
41 , "030" .@ optional simple0080
42 , "040" .@ optional simple0133
43 ]
44
45-- | Derived from this specification:
46--
47-- > 010 0004 Interchange sender identification M an..35
48-- > 020 0007 Identification code qualifier C an..4
49-- > 030 0008 Interchange sender internal identification C an..35
50-- > 040 0042 Interchange sender internal sub-identification C an..35
51--
52-- Dependencies: 'simple0004', 'simple0007', 'simple0008', 'simple0042'.
53compositeS002 :: Parser Value
54compositeS002 =
55 composite "S002"
56 [ "010" .@ mandatory simple0004
57 , "020" .@ optional simple0007
58 , "030" .@ optional simple0008
59 , "040" .@ optional simple0042
60 ]
61
62-- | Derived from this specification:
63--
64-- > 010 0010 Interchange recipient identification M an..35
65-- > 020 0007 Identification code qualifier C an..4
66-- > 030 0014 Interchange recipient internal identification C an..35
67-- > 040 0046 Interchange recipient internal sub-identification C an..35
68--
69-- Dependencies: 'simple0007', 'simple0010', 'simple0014', 'simple0046'.
70compositeS003 :: Parser Value
71compositeS003 =
72 composite "S003"
73 [ "010" .@ mandatory simple0010
74 , "020" .@ optional simple0007
75 , "030" .@ optional simple0014
76 , "040" .@ optional simple0046
77 ]
78
79-- | Derived from this specification:
80--
81-- > 010 0017 Date M n6
82-- > 020 0019 Time M n4
83--
84-- Dependencies: 'simple0017', 'simple0019'.
85compositeS004 :: Parser Value
86compositeS004 =
87 composite "S004"
88 [ "010" .@ mandatory simple0017
89 , "020" .@ mandatory simple0019
90 ]
91
92-- | Derived from this specification:
93--
94-- > 010 0022 Recipient reference/password M an..14
95-- > 020 0025 Recipient reference/password qualifier C an2
96--
97-- Dependencies: 'simple0022', 'simple0025'.
98compositeS005 :: Parser Value
99compositeS005 =
100 composite "S005"
101 [ "010" .@ mandatory simple0022
102 , "020" .@ optional simple0025
103 ]
104
105-- | Derived from this specification:
106--
107-- > 010 0065 Message type M an..6
108-- > 020 0052 Message version number M an..3
109-- > 030 0054 Message release number M an..3
110-- > 040 0051 Controlling agency M an..2
111-- > 050 0057 Association assigned code C an..6
112--
113-- Dependencies: 'simple0051', 'simple0052', 'simple0054', 'simple0057', 'simple0065'.
114compositeS009 :: Parser Value
115compositeS009 =
116 composite "S009"
117 [ "010" .@ mandatory simple0065
118 , "020" .@ mandatory simple0052
119 , "030" .@ mandatory simple0054
120 , "040" .@ mandatory simple0051
121 , "050" .@ optional simple0057
122 ]
123
124-- | Derived from this specification:
125--
126-- > 010 0070 Sequence of transfers M n..2
127-- > 020 0073 First and last transfer C a1
128--
129-- Dependencies: 'simple0070', 'simple0073'.
130compositeS010 :: Parser Value
131compositeS010 =
132 composite "S010"
133 [ "010" .@ mandatory simple0070
134 , "020" .@ optional simple0073
135 ]
diff --git a/core/src/Text/Edifact/Common/Segments.hs b/core/src/Text/Edifact/Common/Segments.hs
new file mode 100644
index 0000000..e73719f
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments.hs
@@ -0,0 +1,10 @@
1module Text.Edifact.Common.Segments
2 ( module S
3 ) where
4
5import Text.Edifact.Common.Segments.UNA as S
6import Text.Edifact.Common.Segments.UNB as S
7import Text.Edifact.Common.Segments.UNH as S
8import Text.Edifact.Common.Segments.UNS as S
9import Text.Edifact.Common.Segments.UNT as S
10import Text.Edifact.Common.Segments.UNZ as S
diff --git a/core/src/Text/Edifact/Common/Segments/UNA.hs b/core/src/Text/Edifact/Common/Segments/UNA.hs
new file mode 100644
index 0000000..1b20a9f
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNA.hs
@@ -0,0 +1,34 @@
1module Text.Edifact.Common.Segments.UNA
2 ( segmentUNA
3 ) where
4
5import Text.Edifact.Parsing
6import Text.Edifact.Parsing.Commons (updateSyntax)
7import Text.Edifact.Types (Syntax (..), defaultSyntax)
8
9import Control.Monad (void)
10import Text.Parsec (anyChar, char, endOfLine,
11 optionMaybe, string, try)
12import qualified Text.Parsec as P (optional)
13
14segmentUNA :: Parser ()
15segmentUNA =
16 let segmentParser = string "UNA" *> parseSyntax <* P.optional endOfLine
17 nothing = pure ()
18 in optionMaybe (try segmentParser) >>= maybe nothing updateSyntax
19
20parseSyntax :: Parser Syntax
21parseSyntax = do
22 compositeSeparator' <- anyChar
23 elementSeparator' <- anyChar
24 decimalSign' <- anyChar
25 escape' <- anyChar
26 void $ char ' ' -- reserved, not used
27 segmentSeparator' <- anyChar
28 pure defaultSyntax
29 { compositeSeparator = compositeSeparator'
30 , elementSeparator = elementSeparator'
31 , decimalSign = decimalSign'
32 , escape = escape'
33 , segmentSeparator = segmentSeparator'
34 }
diff --git a/core/src/Text/Edifact/Common/Segments/UNB.hs b/core/src/Text/Edifact/Common/Segments/UNB.hs
new file mode 100644
index 0000000..55f1eea
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNB.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Segments.UNB
4 ( segmentUNB
5 ) where
6
7import Text.Edifact.Common.Composites (compositeS001, compositeS002,
8 compositeS003, compositeS004,
9 compositeS005)
10import Text.Edifact.Common.Simples (simple0020, simple0026,
11 simple0029, simple0031,
12 simple0032, simple0035)
13
14import Text.Edifact.Parsing
15import Text.Edifact.Types (Value)
16
17-- | Derived from this specification:
18--
19-- > Pos Segment M/C Repeat Repr. Notes
20-- > 010 S001 SYNTAX IDENTIFIER M 1
21-- > 0001 Syntax identifier M a4
22-- > 0002 Syntax version number M an1
23-- > 0080 Service code list directory version number C an..6
24-- > 0133 Character encoding, coded C an..3
25-- > 020 S002 INTERCHANGE SENDER M 1
26-- > 0004 Interchange sender identification M an..35
27-- > 0007 Identification code qualifier C an..4
28-- > 0008 Interchange sender internal identification C an..35
29-- > 0042 Interchange sender internal sub-identification C an..35
30-- > 030 S003 INTERCHANGE RECIPIENT M 1
31-- > 0010 Interchange recipient identification M an..35
32-- > 0007 Identification code qualifier C an..4
33-- > 0014 Interchange recipient internal identification C an..35
34-- > 0046 Interchange recipient internal sub-identification C an..35
35-- > 040 S004 DATE AND TIME OF PREPARATION M 1
36-- > 0017 Date M n8
37-- > 0019 Time M n4
38-- > 050 0020 Interchange control reference M 1 an..14
39-- > 060 S005 RECIPIENT'S REFERENCE/PASSWORD DETAILS C 1
40-- > 0022 Recipient reference/password M an..14
41-- > 0025 Recipient reference/password qualifier C an2
42-- > 070 0026 Application reference C 1 an..14
43-- > 080 0029 Processing priority code C 1 a1
44-- > 090 0031 Acknowledgement request C 1 n1
45-- > 100 0032 Interchange agreement identifier C 1 an..35
46-- > 110 0035 Test indicator C 1 n1
47--
48-- Dependencies: 'compositeS001', 'compositeS002', 'compositeS003', 'compositeS004', 'compositeS005', 'simple0020', 'simple0026', 'simple0029', 'simple0031', 'simple0032', 'simple0035'.
49segmentUNB :: Parser Value
50segmentUNB =
51 segment "UNB"
52 [ "010" .@ mandatory compositeS001
53 , "020" .@ mandatory compositeS002
54 , "030" .@ mandatory compositeS003
55 , "040" .@ mandatory compositeS004
56 , "050" .@ mandatory simple0020
57 , "060" .@ optional compositeS005
58 , "070" .@ optional simple0026
59 , "080" .@ optional simple0029
60 , "090" .@ optional simple0031
61 , "100" .@ optional simple0032
62 , "110" .@ optional simple0035
63 ]
diff --git a/core/src/Text/Edifact/Common/Segments/UNH.hs b/core/src/Text/Edifact/Common/Segments/UNH.hs
new file mode 100644
index 0000000..61cb6b3
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNH.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Segments.UNH
4 ( segmentUNH
5 ) where
6
7import Text.Edifact.Common.Composites (compositeS009, compositeS010)
8import Text.Edifact.Common.Simples (simple0062, simple0068)
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > Change indicators
16-- >
17-- > UNH MESSAGE HEADER
18-- >
19-- > Function: To head, identify and specify a message.
20-- >
21-- > 010 0062 MESSAGE REFERENCE NUMBER M an..14
22-- >
23-- > 020 S009 MESSAGE IDENTIFIER M
24-- > 0065 Message type M an..6
25-- > 0052 Message version number M an..3
26-- > 0054 Message release number M an..3
27-- > 0051 Controlling agency M an..2
28-- > 0057 Association assigned code C an..6
29-- >
30-- > 030 0068 COMMON ACCESS REFERENCE C an..35
31-- >
32-- > 040 S010 STATUS OF THE TRANSFER C
33-- > 0070 Sequence of transfers M n..2
34-- > 0073 First and last transfer C a1
35--
36-- Dependencies: 'compositeS009', 'compositeS010', 'simple0062', 'simple0068'.
37segmentUNH :: Parser Value
38segmentUNH =
39 segment "UNH"
40 [ "010" .@ mandatory simple0062
41 , "020" .@ mandatory compositeS009
42 , "030" .@ optional simple0068
43 , "040" .@ optional compositeS010
44 ]
diff --git a/core/src/Text/Edifact/Common/Segments/UNS.hs b/core/src/Text/Edifact/Common/Segments/UNS.hs
new file mode 100644
index 0000000..3d9b395
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNS.hs
@@ -0,0 +1,27 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Segments.UNS
4 ( segmentUNS
5 ) where
6
7import Text.Edifact.Common.Simples (simple0081)
8
9import Text.Edifact.Parsing
10import Text.Edifact.Types (Value)
11
12-- | Derived from this specification:
13--
14-- > Change indicators
15-- >
16-- > UNS SECTION CONTROL
17-- >
18-- > Function: To separate Header, Detail and Summary sections of a message
19-- >
20-- > 010 0081 SECTION IDENTIFICATION M a1
21--
22-- Dependencies: 'simple0081'.
23segmentUNS :: Parser Value
24segmentUNS =
25 segment "UNS"
26 [ "010" .@ mandatory simple0081
27 ]
diff --git a/core/src/Text/Edifact/Common/Segments/UNT.hs b/core/src/Text/Edifact/Common/Segments/UNT.hs
new file mode 100644
index 0000000..e91f9cf
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNT.hs
@@ -0,0 +1,30 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Segments.UNT
4 ( segmentUNT
5 ) where
6
7import Text.Edifact.Common.Simples (simple0062, simple0074)
8
9import Text.Edifact.Parsing
10import Text.Edifact.Types (Value)
11
12-- | Derived from this specification:
13--
14-- > Change indicators
15-- >
16-- > UNT MESSAGE TRAILER
17-- >
18-- > Function: To end and check the completeness of a message.
19-- >
20-- > 010 0074 NUMBER OF SEGMENTS IN THE MESSAGE M n..6
21-- >
22-- > 020 0062 MESSAGE REFERENCE NUMBER M an..14
23--
24-- Dependencies: 'simple0062', 'simple0074'.
25segmentUNT :: Parser Value
26segmentUNT =
27 segment "UNT"
28 [ "010" .@ mandatory simple0074
29 , "020" .@ mandatory simple0062
30 ]
diff --git a/core/src/Text/Edifact/Common/Segments/UNZ.hs b/core/src/Text/Edifact/Common/Segments/UNZ.hs
new file mode 100644
index 0000000..0566860
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Segments/UNZ.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Segments.UNZ
4 ( segmentUNZ
5 ) where
6
7import Text.Edifact.Common.Simples (simple0020, simple0036)
8
9import Text.Edifact.Parsing
10import Text.Edifact.Types (Value)
11
12-- | Derived from this specification:
13--
14-- > Pos Segment M/C Repeat Repr. Notes
15-- > 010 0036 Interchange control count M 1 n..6
16-- > 020 0020 Interchange control reference M 1 an..14
17--
18-- Dependencies: 'simple0020', 'simple0036'.
19segmentUNZ :: Parser Value
20segmentUNZ =
21 segment "UNZ"
22 [ "010" .@ mandatory simple0036
23 , "030" .@ mandatory simple0020
24 ]
diff --git a/core/src/Text/Edifact/Common/Simples.hs b/core/src/Text/Edifact/Common/Simples.hs
new file mode 100644
index 0000000..537b128
--- /dev/null
+++ b/core/src/Text/Edifact/Common/Simples.hs
@@ -0,0 +1,271 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Common.Simples
4 ( simple0001
5 , simple0002
6 , simple0004
7 , simple0007
8 , simple0008
9 , simple0010
10 , simple0014
11 , simple0017
12 , simple0019
13 , simple0020
14 , simple0022
15 , simple0025
16 , simple0026
17 , simple0029
18 , simple0031
19 , simple0032
20 , simple0035
21 , simple0036
22 , simple0042
23 , simple0046
24 , simple0051
25 , simple0052
26 , simple0054
27 , simple0057
28 , simple0062
29 , simple0065
30 , simple0068
31 , simple0070
32 , simple0073
33 , simple0074
34 , simple0080
35 , simple0081
36 , simple0133
37 ) where
38
39import Text.Edifact.Parsing
40import Text.Edifact.Types (Value)
41
42-- | Derived from this specification:
43--
44-- > 0001 Syntax identifier
45-- > Repr: a4
46simple0001 :: Parser Value
47simple0001 = simple "0001" (alpha `exactly` 4)
48
49-- | Derived from this specification:
50--
51-- > 0002 Syntax version number
52-- > Repr: an1
53simple0002 :: Parser Value
54simple0002 = simple "0002" (alphaNumeric `exactly` 1)
55
56-- | Derived from this specification:
57--
58-- > 0004 Interchange sender identification
59-- > Repr: an..35
60simple0004 :: Parser Value
61simple0004 = simple "0004" (alphaNumeric `upTo` 35)
62
63-- | Derived from this specification:
64--
65-- > 0007 Identification code qualifier
66-- > Repr: an..4
67simple0007 :: Parser Value
68simple0007 = simple "0007" (alphaNumeric `upTo` 4)
69
70-- | Derived from this specification:
71--
72-- > 0008 Interchange sender internal identification
73-- > Repr: an..35
74simple0008 :: Parser Value
75simple0008 = simple "0008" (alphaNumeric `upTo` 35)
76
77-- | Derived from this specification:
78--
79-- > 0010 Interchange recipient identification
80-- > Repr: an..35
81simple0010 :: Parser Value
82simple0010 = simple "0010" (alphaNumeric `upTo` 35)
83
84-- | Derived from this specification:
85--
86-- > 0014 Interchange recipient internal identification
87-- > Repr: an..35
88simple0014 :: Parser Value
89simple0014 = simple "0014" (alphaNumeric `upTo` 35)
90
91-- | Derived from this specification:
92--
93-- > 0017 Date
94-- > Repr: n6
95simple0017 :: Parser Value
96simple0017 = simple "0017" (numeric `exactly` 6)
97
98-- | Derived from this specification:
99--
100-- > 0019 Time
101-- > Repr: n4
102simple0019 :: Parser Value
103simple0019 = simple "0019" (numeric `exactly` 4)
104
105-- | Derived from this specification:
106--
107-- > 0020 Interchange control reference
108-- > Repr: an..14
109simple0020 :: Parser Value
110simple0020 = simple "0020" (alphaNumeric `upTo` 14)
111
112-- | Derived from this specification:
113--
114-- > 0022 Recipient reference/password
115-- > Repr: an..14
116simple0022 :: Parser Value
117simple0022 = simple "0022" (alphaNumeric `upTo` 14)
118
119-- | Derived from this specification:
120--
121-- > 0025 Recipient reference/password qualifier
122-- > Repr: an2
123simple0025 :: Parser Value
124simple0025 = simple "0025" (alphaNumeric `exactly` 2)
125
126-- | Derived from this specification:
127--
128-- > 0026 Application reference
129-- > Repr: an..14
130simple0026 :: Parser Value
131simple0026 = simple "0026" (alphaNumeric `upTo` 14)
132
133-- | Derived from this specification:
134--
135-- > 0029 Processing priority code
136-- > Repr: a1
137simple0029 :: Parser Value
138simple0029 = simple "0029" (alphaNumeric `exactly` 1)
139
140-- | Derived from this specification:
141--
142-- > 0031 Acknowledgement request
143-- > Repr: n1
144simple0031 :: Parser Value
145simple0031 = simple "0031" (numeric `exactly` 1)
146
147-- | Derived from this specification:
148--
149-- > 0032 Interchange agreement identifier
150-- > Repr: an..35
151simple0032 :: Parser Value
152simple0032 = simple "0032" (alphaNumeric `upTo` 35)
153
154-- | Derived from this specification:
155--
156-- > 0035 Test indicator
157-- > Repr: n1
158simple0035 :: Parser Value
159simple0035 = simple "0035" (numeric `exactly` 1)
160
161-- | Derived from this specification:
162--
163-- > 0036 Interchange control count
164-- > Repr: n..6
165simple0036 :: Parser Value
166simple0036 = simple "0036" (numeric `upTo` 6)
167
168-- | Derived from this specification:
169--
170-- > 0042 Interchange sender internal sub-identification
171-- > Repr: an..35
172simple0042 :: Parser Value
173simple0042 = simple "0042" (alphaNumeric `upTo` 35)
174
175-- | Derived from this specification:
176--
177-- > 0046 Interchange recipient internal sub-identification
178-- > Repr: an..35
179simple0046 :: Parser Value
180simple0046 = simple "0046" (alphaNumeric `upTo` 35)
181
182-- | Derived from this specification:
183--
184-- > 0051 Controlling agency
185-- > Repr: an..2
186simple0051 :: Parser Value
187simple0051 = simple "0051" (alphaNumeric `upTo` 2)
188
189-- | Derived from this specification:
190--
191-- > 0052 Message version number
192-- > Repr: an..3
193simple0052 :: Parser Value
194simple0052 = simple "0052" (alphaNumeric `upTo` 3)
195
196-- | Derived from this specification:
197--
198-- > 0054 Message release number
199-- > Repr: an..3
200simple0054 :: Parser Value
201simple0054 = simple "0054" (alphaNumeric `upTo` 3)
202
203-- | Derived from this specification:
204--
205-- > 0057 Association assigned code
206-- > Repr: an..6
207simple0057 :: Parser Value
208simple0057 = simple "0057" (alphaNumeric `upTo` 6)
209
210-- | Derived from this specification:
211--
212-- > 0062 MESSAGE REFERENCE NUMBER
213-- > Repr: an..14
214simple0062 :: Parser Value
215simple0062 = simple "0062" (alphaNumeric `upTo` 14)
216
217-- | Derived from this specification:
218--
219-- > 0065 Message type
220-- > Repr: an..6
221simple0065 :: Parser Value
222simple0065 = simple "0065" (alphaNumeric `upTo` 6)
223
224-- | Derived from this specification:
225--
226-- > 0068 COMMON ACCESS REFERENCE
227-- > Repr: an..35
228simple0068 :: Parser Value
229simple0068 = simple "0068" (alphaNumeric `upTo` 35)
230
231-- | Derived from this specification:
232--
233-- > 0070 Sequence of transfers
234-- > Repr: n..2
235simple0070 :: Parser Value
236simple0070 = simple "0070" (numeric `upTo` 2)
237
238-- | Derived from this specification:
239--
240-- > 0073 First and last transfer
241-- > Repr: a1
242simple0073 :: Parser Value
243simple0073 = simple "0073" (alpha `exactly` 1)
244
245-- | Derived from this specification:
246--
247-- > 0074 NUMBER OF SEGMENTS IN THE MESSAGE
248-- > Repr: n..6
249simple0074 :: Parser Value
250simple0074 = simple "0074" (numeric `upTo` 6)
251
252-- | Derived from this specification:
253--
254-- > 0080 Service code list directory version number
255-- > Repr: an..6
256simple0080 :: Parser Value
257simple0080 = simple "0080" (alphaNumeric `upTo` 6)
258
259-- | Derived from this specification:
260--
261-- > 0081 SECTION IDENTIFICATION
262-- > Repr: a1
263simple0081 :: Parser Value
264simple0081 = simple "0081" (alpha `exactly` 1)
265
266-- | Derived from this specification:
267--
268-- > 0133 Character encoding, coded
269-- > Repr: an..3
270simple0133 :: Parser Value
271simple0133 = simple "0133" (alphaNumeric `upTo` 3)
diff --git a/core/src/Text/Edifact/Inspect.hs b/core/src/Text/Edifact/Inspect.hs
new file mode 100644
index 0000000..fb3755a
--- /dev/null
+++ b/core/src/Text/Edifact/Inspect.hs
@@ -0,0 +1,108 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3{-# LANGUAGE OverloadedStrings #-}
4
5module Text.Edifact.Inspect
6 ( inspect
7 ) where
8
9import Text.Edifact.Types
10
11import Control.Monad.Reader (Reader, ask, local, runReader)
12import Data.Maybe (catMaybes)
13import Data.String (IsString)
14import Data.Text (Text)
15import Formatting
16
17type Indent = Int
18
19type Rendering = Reader Indent
20
21indent :: Rendering a -> Rendering a
22indent = local (+1)
23
24getIndentation :: Rendering Int
25getIndentation = ask
26
27inspect :: Value -> Text
28inspect = renderInspection . valueRenderer
29
30renderInspection :: Rendering a -> a
31renderInspection r = runReader r 0
32
33valueRenderer :: Value -> Rendering Text
34valueRenderer (Simple _ primitive) = primitiveRenderer primitive
35valueRenderer (Composite _ values) = sformat inBrackets . commaSeparated . catMaybes <$> traverse positionRenderer values
36valueRenderer (Segment code values) = indentedPrefix fSegmentCode code " " . spaceSeparated . catMaybes =<< traverse positionRenderer values
37valueRenderer (Group code values) = indentedPrefix fGroupCode code "\n" . lineSeparated =<< indent (traverse silentPositionRenderer values)
38valueRenderer (Message code values) = indentedPrefix fMessageCode code "\n" . lineSeparated =<< indent (traverse silentPositionRenderer values)
39
40inBrackets :: Format r (Text -> r)
41inBrackets = "[" % stext % "]"
42
43indentedPrefix :: Format (String -> Text -> Text) (code -> String -> Text -> Text) -> code -> String -> Text -> Rendering Text
44indentedPrefix codeFormatter code sep t = do
45 i <- getIndentation
46 let prefix = replicate (i * 2) ' '
47 pure (sformat (string % codeFormatter % string % stext) prefix code sep t)
48
49fMessageCode :: Format r (MessageCode -> r)
50fMessageCode = mapf getMessageCode ("message " % string)
51
52fGroupCode :: Format r (GroupCode -> r)
53fGroupCode = mapf getGroupCode ("Segment Group - " % string)
54
55fSegmentCode :: Format r (SegmentCode -> r)
56fSegmentCode = mapf getSegmentCode string
57
58positionRenderer :: (Position, Maybe Value) -> Rendering (Maybe Text)
59positionRenderer (pos, value) = fmap (flip (sformat (stext % fPosition)) pos) <$> traverse valueRenderer value
60
61silentPositionRenderer :: (Position, [Value]) -> Rendering Text
62silentPositionRenderer (_, value) = lineSeparated <$> traverse valueRenderer value
63
64fPosition :: Format r (Position -> r)
65fPosition = mapf getPosition ("@" % string)
66
67primitiveRenderer :: Primitive -> Rendering Text
68primitiveRenderer (String t) = pure (sformat ("\"" % stext % "\"") t)
69primitiveRenderer (Number s) = pure (sformat shown s)
70
71newtype CommaSeparated = CommaSeparated { getCommaSeparated :: Text } deriving newtype (IsString, Eq)
72
73instance Semigroup CommaSeparated where
74 t1 <> "" = t1
75 "" <> t2 = t2
76 t1 <> t2 = CommaSeparated (getCommaSeparated t1 <> "," <> getCommaSeparated t2)
77
78instance Monoid CommaSeparated where
79 mempty = ""
80
81commaSeparated :: Foldable f => f Text -> Text
82commaSeparated = getCommaSeparated . foldMap CommaSeparated
83
84newtype SpaceSeparated = SpaceSeparated { getSpaceSeparated :: Text } deriving newtype (IsString, Eq)
85
86instance Semigroup SpaceSeparated where
87 t1 <> "" = t1
88 "" <> t2 = t2
89 t1 <> t2 = SpaceSeparated (getSpaceSeparated t1 <> " " <> getSpaceSeparated t2)
90
91instance Monoid SpaceSeparated where
92 mempty = ""
93
94spaceSeparated :: Foldable f => f Text -> Text
95spaceSeparated = getSpaceSeparated . foldMap SpaceSeparated
96
97newtype LineSeparated = LineSeparated { getLineSeparated :: Text } deriving newtype (IsString, Eq)
98
99instance Semigroup LineSeparated where
100 t1 <> "" = t1
101 "" <> t2 = t2
102 t1 <> t2 = LineSeparated (getLineSeparated t1 <> "\n" <> getLineSeparated t2)
103
104instance Monoid LineSeparated where
105 mempty = ""
106
107lineSeparated :: Foldable f => f Text -> Text
108lineSeparated = getLineSeparated . foldMap LineSeparated
diff --git a/core/src/Text/Edifact/Parsing.hs b/core/src/Text/Edifact/Parsing.hs
new file mode 100644
index 0000000..0b1ece8
--- /dev/null
+++ b/core/src/Text/Edifact/Parsing.hs
@@ -0,0 +1,72 @@
1{-|
2Module : Text.Edifact.Parsing
3Description : Parsing routines and combinators
4
5This module is there to reexport most of the combinators and helpers required
6to parse an Edifact payload.
7
8For high level combinators, have a look at "Text.Edifact.Parsing.Combinators".
9
10For low level combinators, have a look at "Text.Edifact.Parsing.Primitives".
11 -}
12module Text.Edifact.Parsing
13 (
14 -- * Parsing routines
15 parse
16
17 -- * Combinators
18 -- | See "Text.Edifact.Parsing.Combinators" for more details
19
20 -- ** Values parsers
21 , message
22 , segment
23 , segmentGroup
24 , composite
25 , simple
26
27 -- ** Position and strictness
28 , position
29 , (.@)
30 , (@.)
31 , mandatory
32 , optional
33
34 -- ** Repetition of segments and segment groups
35 , repeated
36 , repeatedAtLeastOnce
37 , once
38 , maybeOnce
39
40 -- * Primitives
41 -- | See "Text.Edifact.Parsing.Primitives" for more details and known limitations.
42
43 -- ** Simple elements definition
44 , alphaNumeric
45 , alpha
46 , numeric
47 -- ** Cardinality
48 , exactly
49 , upTo
50 , many
51
52 -- * Types
53 , Parser
54 -- ** Reexported
55 , ParseError
56 ) where
57
58import Text.Edifact.Parsing.Combinators (composite, mandatory,
59 maybeOnce, message, once,
60 optional, position, repeated,
61 repeatedAtLeastOnce, segment,
62 segmentGroup, simple, (.@),
63 (@.))
64import Text.Edifact.Parsing.Commons (Parser, defaultContext)
65import Text.Edifact.Parsing.Primitives (alpha, alphaNumeric, exactly,
66 many, numeric, upTo)
67
68import Data.Text (Text)
69import Text.Parsec (ParseError, runParser)
70
71parse :: Parser value -> Text -> Either ParseError value
72parse p = runParser p defaultContext ""
diff --git a/core/src/Text/Edifact/Parsing/Combinators.hs b/core/src/Text/Edifact/Parsing/Combinators.hs
new file mode 100644
index 0000000..ce3f4be
--- /dev/null
+++ b/core/src/Text/Edifact/Parsing/Combinators.hs
@@ -0,0 +1,230 @@
1{-# LANGUAGE TupleSections #-}
2
3{-|
4Module : Text.Edifact.Parsing.Combinators
5Description : High level combinators
6 -}
7module Text.Edifact.Parsing.Combinators
8 ( -- * Combinators
9 -- ** Values parsers
10 message
11 , segmentGroup
12 , segment
13 , composite
14 , simple
15
16 -- ** Position and strictness
17 , position
18 , (.@)
19 , (@.)
20 , mandatory
21 , optional
22
23 -- ** Repetition of segments and segment groups
24 , repeated
25 , repeatedAtLeastOnce
26 , once
27 , maybeOnce
28 ) where
29
30import Text.Edifact.Parsing.Commons
31import Text.Edifact.Types
32
33import Text.Parsec (lookAhead, many1, optionMaybe,
34 string, try)
35import qualified Text.Parsec as P (many)
36
37-- | Parses a 'Message'.
38--
39-- > messageABCDEF :: Parser Value
40-- > messageABCDEF =
41-- > let simple1234 = simple "1234" (alphaNumeric `upTo` 35)
42-- > c101 = composite "C101" [ position "010" (mandatory simple1234)
43-- > , position "020" (optional simple1234)
44-- > ]
45-- > segmentABC = segment "ABC" [ position "010" (mandatory c101)
46-- > ]
47-- > in message "ABCDEF" [ position "0010" (mandatory segmentABC)
48-- > ]
49message :: MessageCode -> [Parser (Position, [Value])] -> Parser Value
50message code ps =
51 let description = "message " <> show code
52 in Message code <$> sequence ps <??> description
53
54-- | Parses a 'Group'.
55--
56-- A Segment Group is the way Edifact format represents hierarchy. One can view
57-- a segment group as a sub message. A segment group can be repeated like
58-- segments. A segment group wraps segments and segment groups.
59segmentGroup :: GroupCode -> [Parser (Position, [Value])] -> Parser Value
60segmentGroup code ps =
61 let description = "segment-group " <> show code
62 in Group code <$> sequence ps <??> description
63
64-- | Parses a 'Segment'.
65--
66-- Following parser:
67--
68-- > segmentABC :: Parser Value
69-- > segmentABC =
70-- > let simple1234 = simple "1234" (alphaNumeric `upTo` 35)
71-- > simple2001 = simple "2001" (alphaNumeric `exactly` 3)
72-- > c101 = composite "C101" [ position "010" (mandatory simple1234)
73-- > , position "020" (optional simple1234)
74-- > , position "030" (optional simple1234)
75-- > ]
76-- > in segment "ABC" [ position "010" (mandatory simple2001)
77-- > , position "020" (optional c101)
78-- > ]
79--
80-- would parse strings such as:
81--
82-- >>> parse segmentABC "ABC+123'"
83-- Segment "ABC" [ ("010", Just (Simple "2001" "123"))
84-- ]
85-- >>> parse segmentABC "ABC+123+abcdefgh'"
86-- Segment "ABC" [ ("010", Just (Simple "2001" "123"))
87-- , ("020", Just (Composite "C101" [ ("010", Just (Simple "1234" "abcdefgh"))
88-- ]
89-- ))
90-- ]
91-- >>> parse segmentABC "ABC+123+abcdefgh:ijklmno'"
92-- Segment "ABC" [ ("010", Just (Simple "2001" "123"))
93-- , ("020", Just (Composite "C101" [ ("010", Just (Simple "1234" "abcdefgh"))
94-- , ("020", Just (Simple "1234" "ijklmno"))
95-- ]
96-- ))
97-- ]
98segment :: SegmentCode -> [Parser (Position, Maybe Value)] -> Parser Value
99segment code parsers =
100 let go [] = [] <$ parseSegmentSeparator
101 go (p:ps) =
102 tries [ [] <$ parseSegmentSeparator
103 , (:) <$> (parseElementSeparator *> p)
104 <*> go ps
105 ]
106 description = "segment " <> show code
107 in Segment <$> parseSegmentCode code
108 <*> go parsers
109 <??> description
110
111parseSegmentCode :: SegmentCode -> Parser SegmentCode
112parseSegmentCode (SegmentCode code) =
113 let description = "segment code " <> show code
114 in SegmentCode <$> string code <??> description
115
116-- | Parses a 'Composite' element.
117--
118-- Following parser:
119--
120-- > compositeC101 :: Parser Value
121-- > compositeC101 =
122-- > let simple1234 = simple "1234" (alphaNumeric `upTo` 35)
123-- > in composite "C101" [ position "010" (mandatory simple1234)
124-- > , position "020" (optional simple1234)
125-- > , position "030" (optional simple1234)
126-- > ]
127--
128-- would parse strings such as:
129--
130-- >>> parse compositeC101 "abcdefgh"
131-- Composite "C101" [ ("010", Just (Simple "1234" "abcdefgh"))
132-- ]
133-- >>> parse compositeC101 "abcdefgh:ijklmno"
134-- Composite "C101" [ ("010", Just (Simple "1234" "abcdefgh"))
135-- , ("020", Just (Simple "1234" "ijklmno"))
136-- ]
137-- >>> parse compositeC101 "abcdefgh::pqrstu"
138-- Composite "C101" [ ("010", Just (Simple "1234" "abcdefgh"))
139-- , ("020", Just (Simple "1234" ""))
140-- , ("030", Just (Simple "1234" "pqrstu"))
141-- ]
142composite :: CompositeCode -> [Parser (Position, Maybe Value)] -> Parser Value
143composite code parsers =
144 let go [] = pure []
145 go (p:ps) = do
146 let parseSeparator = tries [ parseCompositeSeparator
147 , lookAhead parseElementSeparator
148 , lookAhead parseSegmentSeparator
149 ]
150 (value, continuation) <- tries [ (, ps) <$> p <* parseSeparator
151 , (, []) <$> p
152 ]
153 (:) value <$> go continuation
154 description = "composite element " <> show code
155 in Composite code <$> go parsers <??> description
156
157-- | Parses a 'Simple' element.
158--
159-- Following parser would parse strings of size between 0 and 35 characters.
160--
161-- > simple1234 :: Parser Value
162-- > simple1234 = simple "1234" (alphaNumeric `upTo` 35)
163simple :: SimpleCode -> Parser Primitive -> Parser Value
164simple code p =
165 let description = "simple element " <> show code
166 in Simple code <$> p <??> description
167
168-- | Makes the parsing of the element optional, which doesn't consume input if the given parser doesn't succeed.
169optional :: Parser Value -> Parser (Maybe Value)
170optional = optionMaybe
171
172-- | Makes the parsing of the element mandatory.
173mandatory :: Parser Value -> Parser (Maybe Value)
174mandatory = fmap Just
175
176-- | Sets the current 'Position'. This is relevant for segment in a message, for composite or simple element in a segment, and for simple element in a composite.
177position :: Position -> Parser (f Value) -> Parser (Position, f Value)
178position pos p =
179 let decorated = (pos,) <$> p
180 in setCurrentPosition pos *> decorated <* resetCurrentPosition
181
182-- | Alias to 'position'.
183--
184-- > compositeC101 :: Parser Value
185-- > compositeC101 =
186-- > let simple1234 = simple "1234" (alphaNumeric `upTo` 35)
187-- > in composite "C101" [ "010" .@ mandatory simple1234
188-- > , "020" .@ optional simple1234
189-- > , "030" .@ optional simple1234
190-- > ]
191(.@) :: Position -> Parser (f Value) -> Parser (Position, f Value)
192(.@) = position
193
194-- | Flipped alias to 'position'.
195--
196-- > compositeC101 :: Parser Value
197-- > compositeC101 =
198-- > let simple1234 = simple "1234" (alphaNumeric `upTo` 35)
199-- > in composite "C101" [ mandatory simple1234 @. "010"
200-- > , optional simple1234 @. "020"
201-- > , optional simple1234 @. "030"
202-- > ]
203(@.) :: Parser (f Value) -> Position -> Parser (Position, f Value)
204(@.) = flip position
205
206-- | For segments or segment groups, let you express how many occurrences.
207repeated :: Int -> Parser a -> Parser [a]
208repeated limit p = do
209 values <- P.many (try p)
210 let parsed = length values
211 if parsed > limit
212 then failWithPosition ("expected up to " <> show limit <> " items, but encountered " <> show parsed)
213 else pure values
214
215-- | For segments or segment groups, let you express how many occurrences with at least one occurrence.
216repeatedAtLeastOnce :: Int -> Parser a -> Parser [a]
217repeatedAtLeastOnce limit p = do
218 values <- many1 (try p)
219 let parsed = length values
220 if parsed > limit
221 then failWithPosition ("expected up to " <> show limit <> " items, but encountered " <> show parsed)
222 else pure values
223
224-- | For segments or segment groups, let you express you expect only one occurrence.
225once :: Parser a -> Parser [a]
226once = fmap pure
227
228-- | For segments or segment groups, let you express you expect one or no occurrence.
229maybeOnce :: Parser a -> Parser [a]
230maybeOnce = fmap (maybe [] pure) . optionMaybe
diff --git a/core/src/Text/Edifact/Parsing/Commons.hs b/core/src/Text/Edifact/Parsing/Commons.hs
new file mode 100644
index 0000000..a1c6150
--- /dev/null
+++ b/core/src/Text/Edifact/Parsing/Commons.hs
@@ -0,0 +1,173 @@
1module Text.Edifact.Parsing.Commons
2 ( -- * Parsing context
3 Parser
4 , Context(..)
5 , CurrentPosition(..)
6 , defaultContext
7
8 -- * State combinators
9 , updateSyntax
10 , setCurrentPosition
11 , resetCurrentPosition
12
13 -- * Syntax helpers
14 -- ** Parsing combinators
15 , parseCompositeSeparator
16 , parseElementSeparator
17 , parseSegmentSeparator
18 , parseEscape
19
20 -- ** State accessors
21 -- | Shortcuts to the syntax in current state. Doesn't alter input stream.
22 , getCompositeSeparator
23 , getElementSeparator
24 , getSegmentSeparator
25 , getDecimalSign
26
27 -- * Context aware failure helpers
28 , failWithPosition
29 , (<??>)
30
31 -- * Parsec extras
32 , tries
33
34 -- * Technical combinators
35 , notYetImplemented
36 ) where
37
38import Text.Edifact.Types (Position, Syntax (..), defaultSyntax)
39
40import Data.Text (Text)
41import Text.Parsec (Parsec, char, choice, endOfLine, getState,
42 modifyState, try, updateState, (<?>))
43
44-- | Defines our "Text.Parsec" context.
45type Parser = Parsec Text Context
46
47data Context =
48 Context
49 { parsingSyntax :: Syntax -- ^ State of the syntax. To be updated on the encounter of the @UNA@ segment.
50 , currentPosition :: CurrentPosition -- ^ Pointer for current position in the parser. Used for enriched parsing error messages.
51 }
52
53defaultContext :: Context
54defaultContext = Context defaultSyntax Undefined
55
56-- | Current position in the parser.
57--
58-- For now it only stores the current position in a message, a segment group,
59-- a segment, or a composite.
60--
61-- Future version could store the whole path to improve debugging.
62data CurrentPosition = Undefined
63 | Defined Position
64 deriving Show
65
66getSyntax :: Parser Syntax
67getSyntax = parsingSyntax <$> getState
68
69-- | Get current charactor for decimal sign.
70-- It doesn't parse nor consume input.
71getDecimalSign :: Parser Char
72getDecimalSign = decimalSign <$> getSyntax
73
74-- | Get current charactor for segment separator.
75-- It doesn't parse nor consume input.
76getSegmentSeparator :: Parser Char
77getSegmentSeparator = segmentSeparator <$> getSyntax
78
79-- | Get current charactor for element separator.
80-- It doesn't parse nor consume input.
81getElementSeparator :: Parser Char
82getElementSeparator = elementSeparator <$> getSyntax
83
84-- | Get current charactor for composite separator.
85-- It doesn't parse nor consume input.
86getCompositeSeparator :: Parser Char
87getCompositeSeparator = compositeSeparator <$> getSyntax
88
89-- | This let change the operators used in the parsing. This is designed for the @UNA@ segment.
90updateSyntax :: Syntax -> Parser ()
91updateSyntax s = updateState (\ c -> c { parsingSyntax = s })
92
93-- | Read the parser state to extract current position.
94-- It doesn't parse nor consume input.
95getCurrentPosition :: Parser CurrentPosition
96getCurrentPosition = currentPosition <$> getState
97
98-- | Write the parser state to update current position.
99-- It doesn't parse nor consume input.
100setCurrentPosition :: Position -> Parser ()
101setCurrentPosition = updateCurrentPosition . Defined
102
103-- | Write the parser state to reset current position.
104-- It doesn't parse nor consume input.
105resetCurrentPosition :: Parser ()
106resetCurrentPosition = updateCurrentPosition Undefined
107
108updateCurrentPosition :: CurrentPosition -> Parser ()
109updateCurrentPosition pos = modifyState (\s -> s { currentPosition = pos })
110
111-- | Parse current charactor for element separator.
112-- It does parse and consume input.
113parseElementSeparator :: Parser Char
114parseElementSeparator = parseSpecialChar "element separator" elementSeparator
115
116-- | Parse current charactor for composite separator.
117-- It does parse and consume input.
118parseCompositeSeparator :: Parser Char
119parseCompositeSeparator = parseSpecialChar "composite separator" compositeSeparator
120
121-- | Parse current charactor for escape separator.
122-- It does parse and consume input.
123parseEscape :: Parser Char
124parseEscape = parseSpecialChar "escape character" escape
125
126-- | Parse current charactor for segment separator.
127-- It does parse and consume input.
128--
129-- It also tries consuming end of line after segment separator if any.
130parseSegmentSeparator :: Parser Char
131parseSegmentSeparator = tries [ parseSpecialChar "segment separator" segmentSeparator <* endOfLine
132 , parseSpecialChar "segment separator" segmentSeparator
133 ]
134
135parseSpecialChar :: String -> (Syntax -> Char) -> Parser Char
136parseSpecialChar description reader = do
137 c <- reader <$> getSyntax
138 let escape' '\"' = "\\\""
139 escape' c' = [c']
140 comment = description <> " (\"" <> escape' c <> "\")"
141 char c <?> comment
142
143-- | Let you try various parsers, not consuming until success.
144tries :: [Parser a] -> Parser a
145tries = choice . map try
146
147-- | Like 'fail', this operator let you annotate a parser if it were to fail.
148-- The difference with the standard "Text.Parsec" operator is that it appends
149-- the current position if any.
150failWithPosition :: String -> Parser a
151failWithPosition = withPosition fail
152
153-- | Like '<?>', this operator let you annotate a parser if it were to fail.
154-- The difference with the standard "Text.Parsec" operator is that it appends
155-- the current position if any.
156(<??>) :: Parser a -> String -> Parser a
157(<??>) = withPosition . (<?>)
158
159-- Same priority as <?> from Text.Parsec
160infix 0 <??>
161
162withPosition :: (String -> Parser a) -> String -> Parser a
163withPosition continuation msg =
164 let mkMessage Undefined = msg
165 mkMessage (Defined d) = msg <> " at position " <> show d
166 getMessage = mkMessage <$> getCurrentPosition
167 in getMessage >>= continuation
168
169-- | Alias to 'failWithPosition' to convey semantics of work-in-progress when
170-- writing a parser. This might be useful if you want to partially support a
171-- message.
172notYetImplemented :: String -> Parser a
173notYetImplemented = failWithPosition
diff --git a/core/src/Text/Edifact/Parsing/Primitives.hs b/core/src/Text/Edifact/Parsing/Primitives.hs
new file mode 100644
index 0000000..61659c8
--- /dev/null
+++ b/core/src/Text/Edifact/Parsing/Primitives.hs
@@ -0,0 +1,127 @@
1{-|
2Module : Text.Edifact.Parsing.Primitives
3Description : Low level combinators
4
5This module let you build parsers for primitive values, ie. values contained
6in a simple element, either text or number.
7
8= Examples
9
10To parse a text of 3 characters (@an3@ in standard Edifact representation):
11
12> an3 :: Parser Primitive
13> an3 = alphaNumeric `exactly` 3
14
15To parse a text of up to 10 characters (@an..10@ in standard Edifact representation):
16
17> an_10 :: Parser Primitive
18> an_10 = alphaNumeric `upTo` 10
19
20= Known limitations
21
22Numeric representation is not strictly compatible to the specification.
23The specification tells that negative sign (@-@) and decimal sign (@.@) are not
24to be counted in the length of the field.
25
26Therefore the following parser will fail even it's legal according to the
27specification:
28
29> n_3 :: Parser Primitive
30> n_3 = numeric `upTo` 3
31>
32> parse n_3 "-12.3"
33
34To be fixed, we have to change the way primitives combinators are built so that
35the 'upTo' and 'exactly' combinators are aware of the inner parser.
36 -}
37module Text.Edifact.Parsing.Primitives
38 (
39 -- * Primitives
40 -- ** Simple elements definition
41 alphaNumeric
42 , alpha
43 , numeric
44
45 -- ** Cardinality
46 , exactly
47 , upTo
48 , many
49
50 ) where
51
52import Text.Edifact.Parsing.Commons
53import Text.Edifact.Types
54
55import Data.String (fromString)
56import qualified Data.Text as T (length)
57import Text.Parsec (count, lookAhead, many1, noneOf,
58 oneOf)
59import qualified Text.Parsec as P (many)
60
61-- | Parser associated with the @an@ notation.
62alphaNumeric :: Parser Char
63alphaNumeric = do
64 separators <- sequence [ getSegmentSeparator
65 , getElementSeparator
66 , getCompositeSeparator
67 ]
68 tries [ parseEscape *> parseSegmentSeparator
69 , parseEscape *> parseElementSeparator
70 , parseEscape *> parseCompositeSeparator
71 , parseEscape *> parseEscape
72 , noneOf separators
73 ]
74
75-- | Parser associated with the @a@ notation.
76--
77-- So far it's simply an alias to 'alphaNumeric'.
78alpha :: Parser Char
79alpha = alphaNumeric
80
81-- | Parser associated with the @n@ notation.
82numeric :: Parser Char
83numeric = do
84 punctuationSign <- getDecimalSign
85 oneOf (punctuationSign : "0123456789-")
86
87-- | Combinator to build a parser of primitive which length is unspecified.
88--
89-- Correspondance with the Edifact notation:
90--
91-- > many alpha # same as a
92-- > many numeric # same as n
93-- > many alphaNumeric # same as an
94many :: Parser Char -> Parser Primitive
95many = fmap fromString . many1
96
97-- | Combinator to build a parser of primitive which length is capped.
98--
99-- Correspondance with the Edifact notation:
100--
101-- > alpha `upTo` 3 # same as a..3
102-- > numeric `upTo` 3 # same as n..3
103-- > alphaNumeric `upTo` 3 # same as an..3
104upTo :: Parser Char -> Int -> Parser Primitive
105upTo p c =
106 let check t =
107 let c' = T.length t
108 in if c' > c
109 then failWithPosition ("expected up to " <> show c <> " characters, but encountered " <> show c')
110 else pure (String t)
111 maybeEmpty = (<$) mempty . lookAhead
112 in check =<<
113 tries [ maybeEmpty parseSegmentSeparator
114 , maybeEmpty parseElementSeparator
115 , maybeEmpty parseCompositeSeparator
116 , fromString <$> P.many p
117 ]
118
119-- | Combinator to build a parser of primitive which length is fixed.
120--
121-- Correspondance with the Edifact notation:
122--
123-- > alpha `exactly` 3 # same as a3
124-- > numeric `exactly` 3 # same as n3
125-- > alphaNumeric `exactly` 3 # same as an3
126exactly :: Parser Char -> Int -> Parser Primitive
127exactly p c = fromString <$> count c p
diff --git a/core/src/Text/Edifact/Types.hs b/core/src/Text/Edifact/Types.hs
new file mode 100644
index 0000000..d0bbe0d
--- /dev/null
+++ b/core/src/Text/Edifact/Types.hs
@@ -0,0 +1,124 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3
4{-|
5 Data types to represent Edifact values.
6
7 See "Text.Edifact.Parsing" to learn how to build parsers and use such parsers.
8 -}
9module Text.Edifact.Types
10 ( -- * Values
11 Value(..)
12 , Primitive(..)
13 , Position(..)
14 -- ** Element codes
15 , MessageCode(..)
16 , GroupCode(..)
17 , SegmentCode(..)
18 , CompositeCode(..)
19 , SimpleCode(..)
20 -- * Syntax
21 , Syntax(..)
22 , defaultSyntax
23 ) where
24
25import Data.Scientific (Scientific)
26import Data.String (IsString (..))
27import Data.Text (Text)
28
29-- | Code for a message.
30--
31-- Content is expected to match this regexp: @[A-Z]{6}@.
32newtype MessageCode = MessageCode { getMessageCode :: String } deriving newtype (Eq, Show, IsString)
33
34-- | Code for a segment group.
35--
36-- It's a code local to the message definition.
37newtype GroupCode = GroupCode { getGroupCode :: String } deriving newtype (Eq, Show, IsString)
38
39-- | Code for a segment.
40--
41-- Content is expected to match this regexp: @[A-Z]{3}@.
42--
43-- Standard segment codes are expected to match this regexp: @UN[A-Z]@.
44newtype SegmentCode = SegmentCode { getSegmentCode :: String } deriving newtype (Eq, Show, IsString)
45
46-- | Code for a composite element.
47--
48-- Content is expected to match this regexp: @C[0-9]{3}@.
49--
50-- It can also be used for standalone composites, frequently in standard segment
51-- definitions. In this case the codes are expected to match this regexp: @S[0-9]{3}@.
52newtype CompositeCode = CompositeCode String deriving newtype (Eq, Show, IsString)
53
54-- | Code for a simple element.
55--
56-- Content is expected to match this regexp: @[0-9]{4}@.
57newtype SimpleCode = SimpleCode String deriving newtype (Eq, Show, IsString)
58
59-- | Annotation of the position of the value relative to the parent value.
60--
61-- Content is expected to match this regexp: @[0-9]{3,4}@.
62--
63-- Example values:
64--
65-- > "010" :: Position
66-- > "0210" :: Position
67--
68-- See 'Text.Edifact.Parsing.position' for how to parse one.
69newtype Position = Position { getPosition :: String } deriving newtype (Eq, Show, IsString)
70
71-- | Representation of a simple component.
72--
73-- When defined by the 'Text.Edifact.Parsing.numeric' combinator, the simple
74-- component will produce a 'Number'.
75--
76-- When parsed by the 'Text.Edifact.Parsing.alphaNumeric' or
77-- 'Text.Edifact.Parsing.alpha' combinators, the simple component will produce a
78-- 'Text.Edifact.Types.String' from the raw textual representation.
79data Primitive = String Text -- ^ Default representation of a simple component.
80 | Number Scientific -- ^ Representation of a numerical simple component.
81 deriving stock (Eq, Show)
82
83-- | String like primitive values can be constructed via overloaded strings.
84-- This is convenient, but might be removed.
85instance IsString Primitive where
86 fromString = String . fromString
87
88-- | Recursive data structure to represent parsed Edifact values.
89data Value = Message MessageCode [(Position, [Value])]
90 | Group GroupCode [(Position, [Value])]
91 | Segment SegmentCode [(Position, Maybe Value)]
92 | Composite CompositeCode [(Position, Maybe Value)]
93 | Simple SimpleCode Primitive
94 deriving stock (Show, Eq)
95
96-- | Defines the special charactors the parser should respect.
97--
98-- This is defined in every payload via the @UNA@ segment (first segment expected).
99data Syntax = Syntax { compositeSeparator :: Char
100 , elementSeparator :: Char
101 , decimalSign :: Char
102 , escape :: Char
103 , segmentSeparator :: Char
104 }
105
106-- | Default value to initialize the parser.
107--
108-- > Syntax { compositeSeparator = ':'
109-- > , elementSeparator = '+'
110-- > , decimalSign = '.'
111-- > , escape = '?'
112-- > , segmentSeparator = '\''
113-- > }
114--
115-- Those default charactors should be considered as recommended values rather
116-- than official default values.
117defaultSyntax :: Syntax
118defaultSyntax =
119 Syntax { compositeSeparator = ':'
120 , elementSeparator = '+'
121 , decimalSign = '.'
122 , escape = '?'
123 , segmentSeparator = '\''
124 }
diff --git a/core/test/Parsing/CombinatorsTest.hs b/core/test/Parsing/CombinatorsTest.hs
new file mode 100644
index 0000000..03e6642
--- /dev/null
+++ b/core/test/Parsing/CombinatorsTest.hs
@@ -0,0 +1,288 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Parsing.CombinatorsTest
4 ( suite
5 ) where
6
7import Text.Edifact.Parsing
8import Text.Edifact.Types
9
10import Data.Text (Text, unpack)
11import Text.Parsec (eof)
12
13import Test.Framework
14import Test.Framework.Providers.HUnit (testCase)
15import Test.HUnit ((@?=))
16
17suite :: Test
18suite =
19 testGroup "Combinators"
20 [ testMessage
21 , testSegmentGroup
22 , testSegment
23 , testComposite
24 ]
25
26testMessage :: Test
27testMessage =
28 testGroup "Message"
29 [ testGroup "repeated"
30 [ expectSuccess messageABCDEF "TAG'" $
31 Message "ABCDEF" [ "0010" .= Group "sg1" [ "010" .= Segment "TAG" []
32 , ("020", [])
33 ]
34 ]
35 , expectSuccess messageABCDEF "TAG'TAG'" $
36 Message "ABCDEF" [ "0010" .= Group "sg1" [ ("010", [ Segment "TAG" []
37 , Segment "TAG" []
38 ])
39 , ("020", [])
40 ]
41 ]
42 , expectFailure messageABCDEF "TAG'TAG'TAG'"
43 , expectSuccess messageABCDEF "TAG'ANN'" $
44 Message "ABCDEF" [ "0010" .= Group "sg1" [ "010" .= Segment "TAG" []
45 , "020" .= Segment "ANN" []
46 ]
47 ]
48 , expectSuccess messageABCDEF "ANN'" $
49 Message "ABCDEF" [ "0010" .= Group "sg1" [ ("010", [])
50 , "020" .= Segment "ANN" []
51 ]
52 ]
53 ]
54 , testGroup "mandatory repeated"
55 [ expectSuccess messageGHIJKL "TAG'" $
56 Message "GHIJKL" [ "0010" .= Group "sg2" [ "010" .= Segment "TAG" []
57 , ("020", [])
58 ]
59 ]
60 , expectSuccess messageGHIJKL "TAG'TAG'" $
61 Message "GHIJKL" [ "0010" .= Group "sg2" [ ("010", [ Segment "TAG" []
62 , Segment "TAG" []
63 ])
64 , ("020", [])
65 ]
66 ]
67 , expectFailure messageGHIJKL "TAG'TAG'TAG'"
68 , expectSuccess messageGHIJKL "TAG'ANN'" $
69 Message "GHIJKL" [ "0010" .= Group "sg2" [ "010" .= Segment "TAG" []
70 , "020" .= Segment "ANN" []
71 ]
72 ]
73 , expectFailure messageGHIJKL "ANN'"
74 ]
75 ]
76
77messageABCDEF :: Parser Value
78messageABCDEF = message "ABCDEF" [ once sg1 @. "0010"
79 ]
80
81messageGHIJKL :: Parser Value
82messageGHIJKL = message "GHIJKL" [ once sg2 @. "0010"
83 ]
84
85testSegmentGroup :: Test
86testSegmentGroup =
87 testGroup "Segment Group"
88 [ testGroup "repeated"
89 [ expectSuccess sg1 "TAG'" $
90 Group "sg1" [ "010" .= Segment "TAG" []
91 , ("020", [])
92 ]
93 , expectSuccess sg1 "TAG'TAG'" $
94 Group "sg1" [ ("010", [ Segment "TAG" []
95 , Segment "TAG" []
96 ])
97 , ("020", [])
98 ]
99 , expectFailure sg1 "TAG'TAG'TAG'"
100 , expectSuccess sg1 "TAG'ANN'" $
101 Group "sg1" [ "010" .= Segment "TAG" []
102 , "020" .= Segment "ANN" []
103 ]
104 , expectSuccess sg1 "ANN'" $
105 Group "sg1" [ ("010", [])
106 , "020" .= Segment "ANN" []
107 ]
108 ]
109 , testGroup "mandatory repeated"
110 [ expectSuccess sg2 "TAG'" $
111 Group "sg2" [ "010" .= Segment "TAG" []
112 , ("020", [])
113 ]
114 , expectSuccess sg2 "TAG'TAG'" $
115 Group "sg2" [ ("010", [ Segment "TAG" []
116 , Segment "TAG" []
117 ])
118 , ("020", [])
119 ]
120 , expectFailure sg2 "TAG'TAG'TAG'"
121 , expectSuccess sg2 "TAG'ANN'" $
122 Group "sg2" [ "010" .= Segment "TAG" []
123 , "020" .= Segment "ANN" []
124 ]
125 , expectFailure sg2 "ANN'"
126 ]
127 ]
128
129sg1 :: Parser Value
130sg1 = segmentGroup "sg1" [ repeated 2 segmentTAG @. "010"
131 , repeated 9 segmentANN @. "020"
132 ]
133
134sg2 :: Parser Value
135sg2 = segmentGroup "sg2" [ repeatedAtLeastOnce 2 segmentTAG @. "010"
136 , repeated 9 segmentANN @. "020"
137 ]
138
139segmentTAG :: Parser Value
140segmentTAG =
141 segment "TAG" [ optional s01 @. "010"
142 , optional s02 @. "020"
143 , optional s03 @. "030"
144 , optional c01 @. "040"
145 ]
146
147segmentANN :: Parser Value
148segmentANN =
149 segment "ANN" [ optional s01 @. "010"
150 ]
151
152s01 :: Parser Value
153s01 = simple "S01" an2
154
155s02 :: Parser Value
156s02 = simple "S02" an2
157
158s03 :: Parser Value
159s03 = simple "S03" an2
160
161s04 :: Parser Value
162s04 = simple "S04" an2
163
164s05 :: Parser Value
165s05 = simple "S05" an2
166
167s06 :: Parser Value
168s06 = simple "S06" an2
169
170c01 :: Parser Value
171c01 = composite "C01" [ mandatory s04 @. "010"
172 , mandatory s05 @. "020"
173 , mandatory s06 @. "030"
174 ]
175
176testSegment :: Test
177testSegment =
178 let parser = segment "TAG" [ optional s01 @. "010"
179 , optional s02 @. "020"
180 , optional s03 @. "030"
181 , optional c01 @. "040"
182 ]
183 parser2 = segment "TAG" [ mandatory s01 @. "010"
184 , optional s02 @. "020"
185 , optional s03 @. "030"
186 ]
187 in testGroup "Segment"
188 [ expectSuccess parser "TAG'" $
189 Segment "TAG" []
190 , expectSuccess parser "TAG+DE+DE+DE+CE:CE:CE'" $
191 Segment "TAG" [ "010" .= Simple "S01" "DE"
192 , "020" .= Simple "S02" "DE"
193 , "030" .= Simple "S03" "DE"
194 , "040" .= Composite "C01" [ "010" .= Simple "S04" "CE"
195 , "020" .= Simple "S05" "CE"
196 , "030" .= Simple "S06" "CE"
197 ]
198 ]
199 , expectFailure parser "TAG+DE+DE+CE:CE:CE'"
200 , expectSuccess parser "TAG+DE++DE+CE:CE:CE'" $
201 Segment "TAG" [ "010" .= Simple "S01" "DE"
202 , ("020", Nothing)
203 , "030" .= Simple "S03" "DE"
204 , "040" .= Composite "C01" [ "010" .= Simple "S04" "CE"
205 , "020" .= Simple "S05" "CE"
206 , "030" .= Simple "S06" "CE"
207 ]
208 ]
209 , expectSuccess parser2 "TAG+DE+DE'" $
210 Segment "TAG" [ "010" .= Simple "S01" "DE"
211 , "020" .= Simple "S02" "DE"
212 ]
213 , expectSuccess parser2 "TAG+DE'" $
214 Segment "TAG" [ "010" .= Simple "S01" "DE"
215 ]
216 , expectSuccess parser2 "TAG+DE++DE'" $
217 Segment "TAG" [ "010" .= Simple "S01" "DE"
218 , ("020", Nothing)
219 , "030" .= Simple "S03" "DE"
220 ]
221 ]
222
223testComposite :: Test
224testComposite =
225 let parser = compositeX001
226 in testGroup "Composite"
227 [ expectSuccess parser "" $
228 Composite "X001" [ "010" .= Simple "1001" ""
229 ]
230 , expectSuccess parser "ABC" $
231 Composite "X001" [ "010" .= Simple "1001" "ABC"
232 ]
233 , expectSuccess parser ":DEF" $
234 Composite "X001" [ "010" .= Simple "1001" ""
235 , "020" .= Simple "1001" "DEF"
236 ]
237 , expectSuccess parser "ABC:DEF" $
238 Composite "X001" [ "010" .= Simple "1001" "ABC"
239 , "020" .= Simple "1001" "DEF"
240 ]
241 , expectSuccess parser "ABC:DEF:" $
242 Composite "X001" [ "010" .= Simple "1001" "ABC"
243 , "020" .= Simple "1001" "DEF"
244 , "030" .= Simple "1001" ""
245 ]
246 , expectSuccess parser "ABC:DEF:GHI" $
247 Composite "X001" [ "010" .= Simple "1001" "ABC"
248 , "020" .= Simple "1001" "DEF"
249 , "030" .= Simple "1001" "GHI"
250 ]
251 , expectSuccess parser "ABC::GHI" $
252 Composite "X001" [ "010" .= Simple "1001" "ABC"
253 , "020" .= Simple "1001" ""
254 , "030" .= Simple "1001" "GHI"
255 ]
256 ]
257
258compositeX001 :: Parser Value
259compositeX001 =
260 composite "X001"
261 [ mandatory simple1001 @. "010"
262 , optional simple1001 @. "020"
263 , optional simple1001 @. "030"
264 ]
265
266simple1001 :: Parser Value
267simple1001 = simple "1001" an_35
268
269an2 :: Parser Primitive
270an2 = alpha `exactly` 2
271
272an_35 :: Parser Primitive
273an_35 = alphaNumeric `upTo` 35
274
275expectSuccess :: (Show a, Eq a) => Parser a -> Text -> a -> Test
276expectSuccess p t = expectParse p t . pure
277
278expectFailure :: (Show a, Eq a) => Parser a -> Text -> Test
279expectFailure p t = expectParse p t Nothing
280
281expectParse :: (Show a, Eq a) => Parser a -> Text -> Maybe a -> Test
282expectParse p t e =
283 let either2Maybe = either (const Nothing) Just
284 title = "\"" <> unpack t <> "\""
285 in testCase title (either2Maybe (parse (p <* eof) t) @?= e)
286
287(.=) :: Applicative f => Position -> Value -> (Position, f Value)
288pos .= value = (pos, pure value)
diff --git a/core/test/Parsing/PrimitivesTest.hs b/core/test/Parsing/PrimitivesTest.hs
new file mode 100644
index 0000000..95bc8c8
--- /dev/null
+++ b/core/test/Parsing/PrimitivesTest.hs
@@ -0,0 +1,105 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Parsing.PrimitivesTest
4 ( suite
5 ) where
6
7import Text.Edifact.Parsing
8
9import Data.Text (Text, unpack)
10import Text.Parsec (eof)
11
12import Test.Framework
13import Test.Framework.Providers.HUnit (testCase)
14import Test.HUnit ((@?=))
15
16suite :: Test
17suite =
18 testGroup "Primitives"
19 [ test_an
20 , test_an_3
21 , test_an3
22 , test_n
23 ]
24
25test_an :: Test
26test_an =
27 let parser = alphaNumeric
28 in testGroup "an"
29 [ expectSuccess parser "A" 'A'
30 , expectSuccess parser "?:" ':'
31 , expectSuccess parser "?+" '+'
32 , expectSuccess parser "??" '?'
33 , expectSuccess parser "?'" '\''
34 ]
35
36test_an_3 :: Test
37test_an_3 =
38 let parser = alphaNumeric `upTo` 3
39 in testGroup "an..3"
40 [ testGroup "valid"
41 [ expectSuccess parser "" ""
42 , expectSuccess parser "A" "A"
43 , expectSuccess parser "AB" "AB"
44 , expectSuccess parser "ABC" "ABC"
45 , expectSuccess parser "AB??" "AB?"
46 ]
47 , testGroup "invalid"
48 [ expectFailure parser "ABCD"
49 ]
50 ]
51
52test_an3 :: Test
53test_an3 =
54 let parser = alphaNumeric `exactly` 3
55 in testGroup "an3"
56 [ testGroup "valid"
57 [ expectSuccess parser "ABC" "ABC"
58 , expectSuccess parser "AB??" "AB?"
59 ]
60 , testGroup "invalid"
61 [ expectFailure parser ""
62 , expectFailure parser "A"
63 , expectFailure parser "AB"
64 , expectFailure parser "ABCD"
65 ]
66 ]
67
68test_n :: Test
69test_n =
70 let parser = numeric
71 in testGroup "n"
72 [ testGroup "valid"
73 [ expectSuccess parser "0" '0'
74 , expectSuccess parser "1" '1'
75 , expectSuccess parser "2" '2'
76 , expectSuccess parser "3" '3'
77 , expectSuccess parser "4" '4'
78 , expectSuccess parser "5" '5'
79 , expectSuccess parser "6" '6'
80 , expectSuccess parser "7" '7'
81 , expectSuccess parser "8" '8'
82 , expectSuccess parser "9" '9'
83 , expectSuccess parser "-" '-'
84 , expectSuccess parser "." '.'
85 ]
86 , testGroup "invalid"
87 [ expectFailure parser "A"
88 , expectFailure parser "?:"
89 , expectFailure parser "?+"
90 , expectFailure parser "??"
91 , expectFailure parser "?'"
92 ]
93 ]
94
95expectSuccess :: (Show a, Eq a) => Parser a -> Text -> a -> Test
96expectSuccess p t = expectParse p t . pure
97
98expectFailure :: (Show a, Eq a) => Parser a -> Text -> Test
99expectFailure p t = expectParse p t Nothing
100
101expectParse :: (Show a, Eq a) => Parser a -> Text -> Maybe a -> Test
102expectParse p t e =
103 let either2Maybe = either (const Nothing) Just
104 title = "\"" <> unpack t <> "\""
105 in testCase title (either2Maybe (parse (p <* eof) t) @?= e)
diff --git a/core/test/ParsingTest.hs b/core/test/ParsingTest.hs
new file mode 100644
index 0000000..9608e00
--- /dev/null
+++ b/core/test/ParsingTest.hs
@@ -0,0 +1,17 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module ParsingTest
4 ( suite
5 ) where
6
7import qualified Parsing.CombinatorsTest as Combinators (suite)
8import qualified Parsing.PrimitivesTest as Primitives (suite)
9
10import Test.Framework
11
12suite :: Test
13suite =
14 testGroup "Parsing"
15 [ Combinators.suite
16 , Primitives.suite
17 ]
diff --git a/core/test/Spec.hs b/core/test/Spec.hs
new file mode 100644
index 0000000..efbffa0
--- /dev/null
+++ b/core/test/Spec.hs
@@ -0,0 +1,11 @@
1import qualified ParsingTest
2
3import Test.Framework
4
5main :: IO ()
6main = defaultMain [suite]
7
8suite :: Test
9suite = testGroup "Edifact"
10 [ ParsingTest.suite
11 ]
diff --git a/default.nix b/default.nix
new file mode 100644
index 0000000..465f90f
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,63 @@
1{ pkgs ? import <nixpkgs> { overlays = []; } }:
2
3with pkgs;
4let
5 stack = stdenv.mkDerivation rec {
6 name = "stack-${version}";
7 version = "2.3.3";
8 src = fetchurl {
9 url = "https://github.com/commercialhaskell/stack/releases/download/v${version}/stack-${version}-linux-x86_64.tar.gz";
10 sha256 = "1gm2llfwhal5ds6s21066mpr0lg4090rbaicn671dsn7v5srqcp7";
11 };
12 nativeBuildInputs = [ autoPatchelfHook ];
13 buildInputs = [
14 gmp
15 zlib
16 ];
17 dontFixup = true;
18 unpackPhase = ''
19 tar -xf $src
20 '';
21 installPhase = ''
22 mkdir -p $out/bin
23 cp -r stack-${version}-linux-x86_64/stack $out/bin
24 '';
25 };
26 stylish-haskell = stdenv.mkDerivation rec {
27 name = "stylish-haskell-${version}";
28 version = "0.12.2.0";
29 nativeBuildInputs = [ autoPatchelfHook ];
30 buildInputs = [];
31 src = fetchurl {
32 url = "https://github.com/jaspervdj/stylish-haskell/releases/download/v${version}/stylish-haskell-v${version}-linux-x86_64.tar.gz";
33 sha256 = "1v7r2vm3q9xn9xdwmmx2b9yl0a9x0101mni1ipd2k3ph5x3pf3gm";
34 };
35 unpackPhase = ''
36 tar -xzf $src
37 '';
38 installPhase = ''
39 mkdir -p $out/bin
40 cp -r stylish-haskell-v${version}-linux-x86_64/stylish-haskell $out/bin
41 '';
42 };
43 hlint = stdenv.mkDerivation rec {
44 name = "hlint-${version}";
45 version = "2.2.1";
46 nativeBuildInputs = [ autoPatchelfHook ];
47 buildInputs = [ gmp ncurses5 ];
48 src = fetchurl {
49 url = "https://github.com/ndmitchell/hlint/releases/download/v${version}/hlint-${version}-x86_64-linux.tar.gz";
50 sha256 = "03ipgynd4vkcm89nzgzd10m6k4rr5fsnk93zgv7d7d9lhy6y7vhg";
51 };
52 unpackPhase = ''
53 tar -xf $src
54 '';
55 installPhase = ''
56 mkdir -p $out/bin
57 cp -r hlint-${version}/* $out/bin/
58 '';
59 };
60in
61{
62 inherit shellcheck git stack stylish-haskell hlint;
63}
diff --git a/release-bundle.nix b/release-bundle.nix
new file mode 100644
index 0000000..cf6b097
--- /dev/null
+++ b/release-bundle.nix
@@ -0,0 +1,48 @@
1{ pkgs, toExeName ? (e: if pkgs.lib.hasInfix "/" e.exeName then e.exeName else "bin/${e.exeName}") }:
2let
3 nix-bundle = import (builtins.fetchTarball "https://github.com/matthewbauer/nix-bundle/archive/master.tar.gz") {};
4 toNixBundle = e: if pkgs.lib.isDerivation e then
5 nix-bundle.nix-bootstrap {
6 target = e;
7 run = "/${toExeName e}";
8 nixUserChrootFlags = "-m /builds:/builds";
9 } else e;
10in
11 {
12 # This function takes an (possibly deep) attrset of derivations and
13 # turns those derivations into bundles, returning the same attrset
14 bundled-derivations = pkgs.lib.mapAttrsRecursiveCond
15 (f: !builtins.isBool f && !(pkgs.lib.isDerivation f))
16 (_: toNixBundle);
17 # This function collects all the derivations of an attrset, and
18 # turns them into a directory of executable bundles.
19 bundled-dist = derivations: pkgs.runCommand "dist" {} ''
20 mkdir -p $out/bin
21 ${builtins.concatStringsSep "\n"
22 (map
23 (b: "cp ${toNixBundle b} $out/${toExeName b}")
24 (pkgs.lib.collect pkgs.lib.isDerivation derivations)
25 )}
26 '';
27 bundled-documentation = derivations: pkgs.runCommand "documentation" {} ''
28 mkdir -p $out/share/doc
29 ${builtins.concatStringsSep "\n"
30 (map
31 (b: ''
32 for f in ${b}/share/doc/*; do
33 cp -a "$f/html" $out/share/doc/$(basename "$f")
34 done
35 '')
36 (pkgs.lib.collect pkgs.lib.isDerivation derivations)
37 )}
38 '';
39 # This function collects all the derivations of an attrset, and
40 # turns them into a tarball of executable bundles.
41 tarball = derivations: pkgs.runCommand "bundled.tar.gz" {} ''
42 tar -Pczf $out ${builtins.concatStringsSep " "
43 (map
44 (b: "--transform=s@${toNixBundle b}@${toExeName b}@ ${toNixBundle b}")
45 (pkgs.lib.collect pkgs.lib.isDerivation derivations)
46 )}
47 '';
48 }
diff --git a/release.nix b/release.nix
new file mode 100644
index 0000000..d96b579
--- /dev/null
+++ b/release.nix
@@ -0,0 +1,40 @@
1let
2 haskellNixSrc = builtins.fetchTarball "https://github.com/input-output-hk/haskell.nix/archive/1c2c9cd47f267aacf5472477a9827b18cfe5252a.tar.gz";
3 haskellNix = import haskellNixSrc {};
4 pkgs = import haskellNix.sources.nixpkgs-unstable haskellNix.nixpkgsArgs;
5 nixBundleLib = import ./release-bundle.nix { inherit pkgs; };
6 projectName = "edi-parser";
7 selfPackagesNames = map (v: "${projectName}-${v}") [ "core" "scaffolder" "specification" ];
8 project = pkgs.haskell-nix.project' {
9 src = pkgs.haskell-nix.haskellLib.cleanGit {
10 name = projectName;
11 src = ./.;
12 };
13 };
14 selfPackages = pkgs.lib.genAttrs selfPackagesNames (n: project.hsPkgs.${n});
15 extractComponent = type: pkgs.haskell-nix.haskellLib.collectComponents' type selfPackages;
16 mapRecursive = action: pkgs.lib.mapAttrsRecursiveCond (as: !(as ? "type" && as.type == "derivation"))
17 (n: v: if builtins.isBool v then v else action n v);
18
19 extractDocumentation = mapRecursive (n: v: v.haddock.doc) (extractComponent "library");
20 toEnv = derivations: pkgs.buildEnv {
21 name = "project-env";
22 ignoreCollisions = true;
23 paths = pkgs.lib.collect pkgs.lib.isDerivation derivations;
24 };
25in selfPackages // project // rec {
26 inherit selfPackagesNames;
27 checks = pkgs.haskell-nix.haskellLib.collectChecks' selfPackages;
28 exes = extractComponent "exes";
29 library = extractComponent "library";
30 documentation = extractDocumentation;
31 foreignlibs = extractComponent "foreignlibs";
32 sublibs = extractComponent "sublibs";
33 benchmarks = extractComponent "benchmarks";
34 tests = extractComponent "tests";
35 project-env = toEnv exes;
36 bundled-dist = nixBundleLib.bundled-dist exes;
37 bundled-documentation = nixBundleLib.bundled-documentation documentation;
38 bundled-exes = nixBundleLib.bundled-derivations exes;
39 bundled-project-env = nixBundleLib.tarball exes;
40}
diff --git a/scaffolder/.gitignore b/scaffolder/.gitignore
new file mode 100644
index 0000000..76467e6
--- /dev/null
+++ b/scaffolder/.gitignore
@@ -0,0 +1,2 @@
1.stack-work/
2*~
diff --git a/scaffolder/Makefile b/scaffolder/Makefile
new file mode 100644
index 0000000..c69097d
--- /dev/null
+++ b/scaffolder/Makefile
@@ -0,0 +1,7 @@
1lint:
2 hlint app/ src/
3
4help:
5 @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
6
7.PHONY: lint help
diff --git a/scaffolder/README.md b/scaffolder/README.md
new file mode 100644
index 0000000..477b3f6
--- /dev/null
+++ b/scaffolder/README.md
@@ -0,0 +1,50 @@
1# edi-parser-scaffolder
2
3Autonomous utility to generate parser for a given revision of the Edifact
4specification.
5
6## Usage
7
81. fetch specification for a given Edifact revision
92. scaffold the parsers for this specification
10
11### Read specification
12
13Read files downloaded from
14https://unece.org/trade/uncefact/unedifact/download
15
16You can specify individual files one by one:
17```
18$ stack exec edi-parser-scaffolder -- read-bundle --revision D96A --specification ./specification/references/ --message-file /path/to/D96A/DIRDEF_D.96A --segment-file /path/to/D96A/TRSD.96A --composite-file /path/to/D96A/TRCD.96A --simple-file /path/to/D96A/TRED.96A --simple-code-file /path/to/D96A/UNCL-1.96A --simple-code-file /path/to/D96A/UNCL-2.96A
19$ stack exec edi-parser-scaffolder -- read-bundle --revision D21B --specification ./specification/references/ --message-file /path/to/D21B/IFCSUM_D.21B --message-file /path/to/D21B/IFTSTA_D.21B --segment-file /path/to/D21B/EDSD.21B --segment-file /path/to/D21B/IDSD.21B --composite-file /path/to/D21B/EDCD.21B --composite-file /path/to/D21B/IDCD.21B --simple-file /path/to/D21B/EDED.21B --simple-code-file /path/to/D21B/UNCL.21B
20```
21
22Or give the whole zip file:
23```
24$ stack exec edi-parser-scaffolder -- read-bundle --revision D96A --message IFCSUM --message IFTSTA --message IFTSAI --message DESADV --specification ./specification/references/ --bundle /path/to/D96A/d96a.zip
25```
26
27### Fetch specification
28
29This function is deprecated and parsing may break at any time!
30Prefer the bundle reading above
31
32```
33$ stack exec edi-parser-scaffolder -- \
34 fetch --revision D96A --specification ./specification/references
35```
36
37If you're only interested in a subset of the specification, you can select the
38messages:
39
40```
41$ stack exec edi-parser-scaffolder -- \
42 fetch --revision D96A --specification ./specification/references/ --messages IFCSUM,IFTSAI,DESADV
43```
44
45### Scaffold the parsers
46
47```
48$ stack exec edi-parser-scaffolder -- \
49 scaffold --revision D96A --specification ./specification/references/ --src specification/src/
50```
diff --git a/scaffolder/app/Main.hs b/scaffolder/app/Main.hs
new file mode 100644
index 0000000..646756e
--- /dev/null
+++ b/scaffolder/app/Main.hs
@@ -0,0 +1,90 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Main where
4
5import Text.Edifact.BundleReader (BundleReaderEnv (..), readBundle)
6import Text.Edifact.Fetcher (FetchingEnv (..), fetch,
7 readSelectMessages)
8import Text.Edifact.Scaffolder (ScaffoldingEnv (..), scaffold)
9
10import Data.String (fromString)
11import Options.Applicative
12
13main :: IO ()
14main = execParser argumentsParser >>= run
15
16data Command = ScaffoldCommand ScaffoldingEnv
17 | FetchCommand FetchingEnv
18 | BundleReaderCommand BundleReaderEnv
19
20commandParser :: Parser Command
21commandParser =
22 let mkCommand cmd = command (commandName cmd) (info (commandArgumentsParser cmd) (describe cmd))
23 in subparser (foldMap mkCommand [ Scaffold, Fetch, ReadBundle ])
24
25data CommandType = Scaffold | Fetch | ReadBundle
26
27run :: Command -> IO ()
28run (ScaffoldCommand env) = scaffold env
29run (FetchCommand env) = fetch env
30run (BundleReaderCommand env) = readBundle env
31
32commandName :: CommandType -> String
33commandName Scaffold = "scaffold"
34commandName Fetch = "fetch"
35commandName ReadBundle = "read-bundle"
36
37commandArgumentsParser :: CommandType -> Parser Command
38commandArgumentsParser Scaffold =
39 let revisionArg = strOption (long "revision" <> metavar "REVISION")
40 moduleNameArg = strOption (long "module-name" <> metavar "MODULE_NAME" <> value "Text.Edifact")
41 specificationArg = strOption (long "specification" <> metavar "SPECIFICATION" <> value "./specification")
42 srcArg = strOption (long "src" <> metavar "SOURCES" <> value "./src")
43 debugParsingArg = flag False True (long "debug-parsing")
44 arguments = ScaffoldingEnv <$> revisionArg
45 <*> (fromString <$> moduleNameArg)
46 <*> specificationArg
47 <*> srcArg
48 <*> debugParsingArg
49 in ScaffoldCommand <$> arguments
50commandArgumentsParser Fetch =
51 let revisionArg = strOption (long "revision" <> metavar "REVISION")
52 specificationArg = strOption (long "specification" <> metavar "SPECIFICATION" <> value "./specification")
53 selectedMessagesArg = readSelectMessages <$>
54 optional (strOption (long "messages" <> metavar "MESSAGES"))
55 arguments = FetchingEnv <$> revisionArg
56 <*> specificationArg
57 <*> selectedMessagesArg
58 in FetchCommand <$> arguments
59commandArgumentsParser ReadBundle =
60 let revisionArg = strOption (long "revision" <> metavar "REVISION")
61 specificationArg = strOption (long "specification" <> metavar "SPECIFICATION" <> value "./specification")
62 bundle = many (strOption (long "bundle" <> metavar "BUNDLE"))
63 messagesFiles = many (strOption (long "message-file" <> metavar "MESSAGE_FILE"))
64 selectedMessages = many (strOption (long "message" <> metavar "MESSAGE"))
65 segmentsFiles = many (strOption (long "segment-file" <> metavar "SEGMENT_FILE"))
66 compositeFiles = many (strOption (long "composite-file" <> metavar "COMPOSITE_FILE"))
67 simpleFiles = many (strOption (long "simple-file" <> metavar "SIMPLE_FILE"))
68 codedSimpleFiles = many (strOption (long "coded-simple-file" <> metavar "CODED_SIMPLE_FILE"))
69 arguments = BundleReaderEnv <$> revisionArg
70 <*> specificationArg
71 <*> bundle
72 <*> selectedMessages
73 <*> messagesFiles
74 <*> segmentsFiles
75 <*> compositeFiles
76 <*> simpleFiles
77 <*> codedSimpleFiles
78 in BundleReaderCommand <$> arguments
79
80describe :: CommandType -> InfoMod a
81describe Scaffold = progDesc "Scaffold parsers from specification previously fetched"
82describe Fetch = progDesc "Fetch specification from UN website (Deprecated! Use read-bundle instead)"
83describe ReadBundle = progDesc "Read specification bundle downloaded from UN website"
84
85argumentsParser :: ParserInfo Command
86argumentsParser = info (commandParser <**> helper) cliDesc
87
88cliDesc :: InfoMod a
89cliDesc = fullDesc
90 <> header "Let you scaffold parsers from an Edifact specification"
diff --git a/scaffolder/edi-parser-scaffolder.cabal b/scaffolder/edi-parser-scaffolder.cabal
new file mode 100644
index 0000000..11d628e
--- /dev/null
+++ b/scaffolder/edi-parser-scaffolder.cabal
@@ -0,0 +1,110 @@
1cabal-version: 1.12
2
3-- This file has been generated from package.yaml by hpack version 0.33.0.
4--
5-- see: https://github.com/sol/hpack
6--
7-- hash: 3fe385f41f62ec5ef4db3f95458c629df273c5bf7976e206ce59839d95ba2738
8
9name: edi-parser-scaffolder
10version: 20190607
11description: Please see the README on GitHub at <https://github.com/githubuser/edi-parser-scaffolder#readme>
12homepage: https://github.com/fretlink/edi-parser#readme
13bug-reports: https://github.com/fretlink/edi-parser/issues
14author: FretLink
15maintainer: example@example.com
16copyright: 2019 FretLink
17build-type: Simple
18extra-source-files:
19 README.md
20
21source-repository head
22 type: git
23 location: https://github.com/fretlink/edi-parser
24
25library
26 exposed-modules:
27 Text.Edifact.BundleReader
28 Text.Edifact.BundleReader.CodedSimples
29 Text.Edifact.BundleReader.Commons
30 Text.Edifact.BundleReader.Composites
31 Text.Edifact.BundleReader.Configuration
32 Text.Edifact.BundleReader.Extractor
33 Text.Edifact.BundleReader.Messages
34 Text.Edifact.BundleReader.Segments
35 Text.Edifact.BundleReader.Simples
36 Text.Edifact.Fetcher
37 Text.Edifact.Fetcher.Commons
38 Text.Edifact.Fetcher.Composites
39 Text.Edifact.Fetcher.Configuration
40 Text.Edifact.Fetcher.Messages
41 Text.Edifact.Fetcher.Segments
42 Text.Edifact.Fetcher.Simples
43 Text.Edifact.Scaffolder
44 Text.Edifact.Scaffolder.CodedSimples.Specification
45 Text.Edifact.Scaffolder.Commons
46 Text.Edifact.Scaffolder.Commons.Formatters
47 Text.Edifact.Scaffolder.Commons.Language
48 Text.Edifact.Scaffolder.Commons.Logging
49 Text.Edifact.Scaffolder.Commons.Parsing
50 Text.Edifact.Scaffolder.Commons.Text
51 Text.Edifact.Scaffolder.Commons.Types
52 Text.Edifact.Scaffolder.Composites
53 Text.Edifact.Scaffolder.Composites.Dependencies
54 Text.Edifact.Scaffolder.Composites.Elements
55 Text.Edifact.Scaffolder.Composites.Implementation
56 Text.Edifact.Scaffolder.Composites.Specification
57 Text.Edifact.Scaffolder.Composites.Types
58 Text.Edifact.Scaffolder.Messages
59 Text.Edifact.Scaffolder.Messages.Dependencies
60 Text.Edifact.Scaffolder.Messages.Elements
61 Text.Edifact.Scaffolder.Messages.Implementation
62 Text.Edifact.Scaffolder.Messages.Specification
63 Text.Edifact.Scaffolder.Messages.Types
64 Text.Edifact.Scaffolder.Root
65 Text.Edifact.Scaffolder.Segments
66 Text.Edifact.Scaffolder.Segments.Dependencies
67 Text.Edifact.Scaffolder.Segments.Elements
68 Text.Edifact.Scaffolder.Segments.Implementation
69 Text.Edifact.Scaffolder.Segments.Specification
70 Text.Edifact.Scaffolder.Segments.Types
71 Text.Edifact.Scaffolder.Simples
72 Text.Edifact.Scaffolder.Simples.Elements
73 Text.Edifact.Scaffolder.Simples.Implementation
74 Text.Edifact.Scaffolder.Simples.Representation
75 Text.Edifact.Scaffolder.Simples.Specification
76 Text.Edifact.Scaffolder.Simples.Types
77 other-modules:
78 Paths_edi_parser_scaffolder
79 hs-source-dirs:
80 src
81 ghc-options: -Wall -Werror
82 build-depends:
83 base >=4.7 && <5
84 , bytestring
85 , directory
86 , filepath
87 , formatting
88 , mtl
89 , pandoc
90 , pandoc-types
91 , parsec
92 , process
93 , split
94 , text
95 , transformers
96 , zip-archive
97 default-language: Haskell2010
98
99executable edi-parser-scaffolder
100 main-is: Main.hs
101 other-modules:
102 Paths_edi_parser_scaffolder
103 hs-source-dirs:
104 app
105 ghc-options: -threaded -rtsopts -with-rtsopts=-N
106 build-depends:
107 base >=4.7 && <5
108 , edi-parser-scaffolder
109 , optparse-applicative
110 default-language: Haskell2010
diff --git a/scaffolder/package.yaml b/scaffolder/package.yaml
new file mode 100644
index 0000000..b99b04a
--- /dev/null
+++ b/scaffolder/package.yaml
@@ -0,0 +1,53 @@
1name: edi-parser-scaffolder
2version: 20190607
3github: fretlink/edi-parser
4author: FretLink
5maintainer: example@example.com
6copyright: 2019 FretLink
7
8extra-source-files:
9- README.md
10
11# Metadata used when publishing your package
12# synopsis: Short description of your package
13# category: Web
14
15# To avoid duplicated efforts in documentation and dealing with the
16# complications of embedding Haddock markup inside cabal files, it is
17# common to point users to the README.md file.
18description: Please see the README on GitHub at <https://github.com/githubuser/edi-parser-scaffolder#readme>
19
20dependencies:
21- base >= 4.7 && < 5
22
23library:
24 source-dirs: src
25 ghc-options:
26 - -Wall
27 - -Werror
28 dependencies:
29 - bytestring
30 - directory
31 - filepath
32 - formatting
33 - mtl
34 - pandoc
35 - pandoc-types
36 - parsec
37 - process
38 - split
39 - text
40 - transformers
41 - zip-archive
42
43executables:
44 edi-parser-scaffolder:
45 main: Main.hs
46 source-dirs: app
47 ghc-options:
48 - -threaded
49 - -rtsopts
50 - -with-rtsopts=-N
51 dependencies:
52 - edi-parser-scaffolder
53 - optparse-applicative
diff --git a/scaffolder/src/Text/Edifact/BundleReader.hs b/scaffolder/src/Text/Edifact/BundleReader.hs
new file mode 100644
index 0000000..7a15199
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader.hs
@@ -0,0 +1,59 @@
1module Text.Edifact.BundleReader
2 ( readBundle
3 , BundleReaderEnv(..)
4 ) where
5
6import Text.Edifact.BundleReader.Commons (BundleReader,
7 getSpecificationHome,
8 runBundleReader)
9import Text.Edifact.BundleReader.Composites (compositesDirectory,
10 readComposites)
11import Text.Edifact.BundleReader.Configuration
12import Text.Edifact.BundleReader.Extractor (FileContents (..),
13 readZip)
14import Text.Edifact.BundleReader.Messages (messagesDirectory,
15 readMessages)
16import Text.Edifact.BundleReader.Segments (readSegments,
17 segmentsDirectory)
18import Text.Edifact.BundleReader.CodedSimples (readCodedSimples)
19import Text.Edifact.BundleReader.Simples (readSimples,
20 simplesDirectory)
21
22import Control.Monad.IO.Class (liftIO)
23import Control.Monad.Reader (asks)
24import Data.Foldable (traverse_)
25import System.Directory (createDirectoryIfMissing)
26import System.FilePath ((</>))
27
28readBundle :: BundleReaderEnv -> IO ()
29readBundle = runBundleReader (setupDirectories >> readAll)
30
31readAll :: BundleReader ()
32readAll = do
33 revision <- asks parserRevision
34 bundles <- mapM (liftIO . readZip revision) =<< asks bundle
35 messages' <- readMessages (concatMap messages bundles)
36 printContent messages' "Messages with segments codes:"
37 segments' <- readSegments (concatMap segments bundles) $ concatMap snd messages'
38 printContent segments' "Segments with composites/simples:"
39 simples' <- readSimples (concatMap simples bundles) =<< readComposites (concatMap composites bundles) segments'
40 readCodedSimples (concatMap codedSimples bundles) simples'
41 printContent simples' "Simples:"
42 pure ()
43
44printContent :: Show a => a -> String -> BundleReader ()
45printContent content header = liftIO $ putStrLn header >> print content >> putStrLn ""
46
47setupDirectories :: BundleReader ()
48setupDirectories = do
49 home <- getSpecificationHome
50 let mkdir d = liftIO (createDirectoryIfMissing True (home </> d))
51 traverse_ mkdir directories
52
53directories :: [FilePath]
54directories =
55 [ compositesDirectory
56 , messagesDirectory
57 , segmentsDirectory
58 , simplesDirectory
59 ]
diff --git a/scaffolder/src/Text/Edifact/BundleReader/CodedSimples.hs b/scaffolder/src/Text/Edifact/BundleReader/CodedSimples.hs
new file mode 100644
index 0000000..7dc92fd
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/CodedSimples.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.BundleReader.CodedSimples
4 ( readCodedSimples
5 ) where
6
7import Text.Edifact.BundleReader.Commons
8import Text.Edifact.BundleReader.Configuration (BundleReaderEnv (..))
9import Text.Edifact.BundleReader.Simples (simplesDirectory)
10import Text.Edifact.Scaffolder.Commons
11
12import Text.Edifact.Scaffolder.CodedSimples.Specification
13
14import Control.Monad (when)
15import Control.Monad.Reader (asks)
16import Data.ByteString as BS (ByteString,
17 readFile)
18import Formatting
19
20readCodedSimples :: [ByteString] -> [SimpleCode] -> BundleReader ()
21readCodedSimples contents simples = do
22 let parsedFile path = parseFile simples =<< liftIO (BS.readFile path)
23 parsedString = parseFile simples
24 files <- asks codedSimplesFiles
25 mapM_ parsedFile files
26 mapM_ parsedString contents
27
28parseFile :: [SimpleCode] -> ByteString -> BundleReader [SimpleCode]
29parseFile simples content =
30 let chunks = tail $ splitFileByDash 70 $ decodeContent content
31 in traverse (parseChunk simples) chunks
32
33parseChunk :: [SimpleCode] -> Text -> BundleReader SimpleCode
34parseChunk simples chunk = do
35 parsed <- parseOrFail chunk specificationParser
36 outputFile <- getOutputFile (fSimpleCodeLower % ".txt") simplesDirectory (fst parsed)
37 when (fst parsed `elem` simples) $ toFile chunk outputFile
38 pure $ fst parsed
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Commons.hs b/scaffolder/src/Text/Edifact/BundleReader/Commons.hs
new file mode 100644
index 0000000..0c8334a
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Commons.hs
@@ -0,0 +1,90 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.BundleReader.Commons where
4
5import Text.Edifact.BundleReader.Configuration
6import Text.Edifact.Scaffolder.Commons
7
8import Control.Monad.Reader (ReaderT, runReaderT)
9import Data.ByteString (ByteString)
10import Data.Char (toLower)
11import Data.List.Split (splitWhen)
12import Data.Text as T (isInfixOf, lines,
13 map, null,
14 replicate, strip,
15 unlines, unpack)
16import Data.Text.Encoding as TE (decodeLatin1,
17 decodeUtf8')
18import Data.Text.IO as TIO (writeFile)
19import Formatting
20import Text.Parsec (Parsec, runParser)
21
22type BundleReader = ReaderT BundleReaderEnv IO
23
24decodeContent :: ByteString -> Text
25decodeContent content = either (const $ cleanupAsciiArt $ decodeLatin1 content) id (decodeUtf8' content)
26
27splitFileByDash :: Int -> Text -> [Text]
28splitFileByDash n =
29 let separator = T.replicate n "-"
30 isNotEmpty = not . T.null . T.strip
31 in
32 filter isNotEmpty . fmap T.unlines . splitWhen (separator `T.isInfixOf`) . T.lines
33
34runBundleReader :: BundleReader () -> BundleReaderEnv -> IO ()
35runBundleReader = runReaderT
36
37getOutputFile :: Format String (a -> String) -> FilePath -> a -> BundleReader FilePath
38getOutputFile f d c = do
39 home <- getSpecificationHome
40 pure (formatToString (string % "/" % string % "/" % f) home d c)
41
42getSpecificationHome :: BundleReader FilePath
43getSpecificationHome = do
44 home <- getHome
45 rev <- getTargetRevision
46 pure (home </> formatToString fRevision rev)
47
48toFile :: Text -> FilePath -> BundleReader ()
49toFile specification outputFile = liftIO (TIO.writeFile outputFile specification)
50
51parseOrFail :: (Monoid u) => Text -> Parsec String u a -> BundleReader a
52parseOrFail specification parser = either (error . (\a -> show specification <> show a)) pure (runParser parser mempty "" (T.unpack specification))
53
54toFileWithParser :: (Monoid a, Monoid u) => Text -> FilePath -> Parsec String u a -> BundleReader a
55toFileWithParser specification outputFile parser = do
56 liftIO (TIO.writeFile outputFile specification)
57 either (error . show) pure (runParser parser mempty "" (T.unpack specification))
58
59lower :: Format r (String -> r)
60lower = mapf (fmap toLower) string
61
62fRevision :: Format r (Revision -> r)
63fRevision = mapf getRevision string
64
65fRevisionLower :: Format r (Revision -> r)
66fRevisionLower = mapf getRevision lower
67
68fMessageCodeLower :: Format r (MessageCode -> r)
69fMessageCodeLower = mapf getMessageCode lower
70
71fSegmentCodeLower :: Format r (SegmentCode -> r)
72fSegmentCodeLower = mapf getSegmentCode lower
73
74fCompositeCodeLower :: Format r (CompositeCode -> r)
75fCompositeCodeLower = mapf getCompositeCode lower
76
77fSimpleCodeLower :: Format r (SimpleCode -> r)
78fSimpleCodeLower = mapf getSimpleCode lower
79
80-- This might not be the proper way to do it...
81-- Use Data.Text.Encoding.decodeUtf8With instead?
82cleanupAsciiArt :: Text -> Text
83cleanupAsciiArt =
84 let f 'Ä' = '-'
85 f '¿' = '+'
86 f '³' = '|'
87 f 'Ù' = '+'
88 f 'Á' = '+'
89 f c = c
90 in T.map f
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Composites.hs b/scaffolder/src/Text/Edifact/BundleReader/Composites.hs
new file mode 100644
index 0000000..2880b95
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Composites.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.BundleReader.Composites
4 ( readComposites
5 , compositesDirectory
6 ) where
7
8import Text.Edifact.BundleReader.Commons
9import Text.Edifact.BundleReader.Configuration (BundleReaderEnv (..))
10import Text.Edifact.Scaffolder.Commons
11
12import Text.Edifact.Scaffolder.Composites.Specification (listSimples)
13
14import Control.Monad (when)
15import Control.Monad.Reader (asks)
16import Data.ByteString as BS (ByteString,
17 readFile)
18import Formatting
19
20compositesDirectory :: FilePath
21compositesDirectory = "composites"
22
23readComposites :: [ByteString] -> ([CompositeCode], [SimpleCode]) -> BundleReader [SimpleCode]
24readComposites contents (composites, simples) = do
25 let parsedFile path = parseFile composites =<< liftIO (BS.readFile path)
26 parsedString = parseFile composites
27 files <- asks compositesFiles
28 parsedFiles <- traverse parsedFile files
29 parsedStrings <- traverse parsedString contents
30 let filtered = mappend simples $ concatMap snd $ filter (\s -> fst s `elem` composites) $ concat (parsedFiles <> parsedStrings)
31 pure filtered
32
33parseFile :: [CompositeCode] -> ByteString -> BundleReader [(CompositeCode, [SimpleCode])]
34parseFile composites content =
35 let chunks = tail $ splitFileByDash 70 $ decodeContent content
36 in traverse (parseChunk composites) chunks
37
38parseChunk :: [CompositeCode] -> Text -> BundleReader (CompositeCode, [SimpleCode])
39parseChunk composites chunk = do
40 parsed <- parseOrFail chunk listSimples
41 outputFile <- getOutputFile (fCompositeCodeLower % ".txt") compositesDirectory (fst parsed)
42 when (fst parsed `elem` composites) $ toFile chunk outputFile
43 pure parsed
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Configuration.hs b/scaffolder/src/Text/Edifact/BundleReader/Configuration.hs
new file mode 100644
index 0000000..0609c03
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Configuration.hs
@@ -0,0 +1,30 @@
1{-# LANGUAGE FlexibleContexts #-}
2
3module Text.Edifact.BundleReader.Configuration
4 ( -- * Parsing environment
5 BundleReaderEnv(..)
6 -- * Shortcuts for reading the environment
7 , getTargetRevision
8 , getHome
9 ) where
10
11import Text.Edifact.Scaffolder.Commons (MessageCode, Revision)
12
13import Control.Monad.Reader.Class (MonadReader, asks)
14
15data BundleReaderEnv = BundleReaderEnv { parserRevision :: Revision
16 , specificationHome :: FilePath
17 , bundle :: [FilePath]
18 , messageNames :: [MessageCode]
19 , messagesFiles :: [FilePath]
20 , segmentsFiles :: [FilePath]
21 , compositesFiles :: [FilePath]
22 , simplesFiles :: [FilePath]
23 , codedSimplesFiles :: [FilePath]
24 }
25
26getTargetRevision :: MonadReader BundleReaderEnv m => m Revision
27getTargetRevision = asks parserRevision
28
29getHome :: MonadReader BundleReaderEnv m => m FilePath
30getHome = asks specificationHome
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Extractor.hs b/scaffolder/src/Text/Edifact/BundleReader/Extractor.hs
new file mode 100644
index 0000000..f4be7e9
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Extractor.hs
@@ -0,0 +1,75 @@
1{-# LANGUAGE NamedFieldPuns #-}
2{-# LANGUAGE OverloadedStrings #-}
3
4module Text.Edifact.BundleReader.Extractor
5 ( FileContents(..)
6 , readZip
7 ) where
8
9import Text.Edifact.Scaffolder.Commons (Revision (..))
10
11import Codec.Archive.Zip
12import Data.ByteString as B (ByteString, isInfixOf,
13 isPrefixOf, readFile)
14import Data.ByteString.Lazy as BS (fromStrict, toStrict)
15import Data.Char (toLower)
16import Data.List as L (intercalate, isPrefixOf)
17import Data.List.Split (splitOn)
18import Data.Maybe (maybeToList)
19
20data FileContent =
21 FileContent
22 { fileType :: FileType
23 , fileContent :: ByteString
24 }
25
26data FileType = Message | Segment | Composite | Simple | CodedSimple deriving Eq
27
28data FileContents =
29 FileContents
30 { messages :: [ByteString]
31 , segments :: [ByteString]
32 , composites :: [ByteString]
33 , simples :: [ByteString]
34 , codedSimples :: [ByteString]
35 }
36
37readZip :: Revision -> FilePath -> IO FileContents
38readZip specification f = toFileContents . parseFile (getExtension f) (getName f) specification <$> B.readFile f
39
40toFileContents :: [FileContent] -> FileContents
41toFileContents t = FileContents
42 { messages = fileContent <$> filter ((==) Message . fileType) t
43 , segments = fileContent <$> filter ((==) Segment . fileType) t
44 , composites = fileContent <$> filter ((==) Composite . fileType) t
45 , simples = fileContent <$> filter ((==) Simple . fileType) t
46 , codedSimples = fileContent <$> filter ((==) CodedSimple . fileType) t
47 }
48
49getName :: FilePath -> String
50getName = intercalate "." . init . splitOn "." . last . splitOn "/"
51
52getExtension :: FilePath -> String
53getExtension = fmap toLower . last . splitOn "."
54
55parseFile :: String -> String -> Revision -> ByteString -> [FileContent]
56parseFile "zip" _ specification content = unzipAndRead specification content
57parseFile extension name specification content
58 | ("d" <> extension) == (toLower <$> getRevision specification) = maybeToList $ identifyFile name content
59parseFile _ _ _ _ = []
60
61unzipAndRead :: Revision -> ByteString -> [FileContent]
62unzipAndRead specification content = let
63 archive = zEntries $ toArchive $ BS.fromStrict content
64 toContents e@Entry{eRelativePath} = parseFile (getExtension eRelativePath) (getName eRelativePath) specification (BS.toStrict $ fromEntry e)
65 in
66 concatMap toContents archive
67
68identifyFile :: String -> ByteString -> Maybe FileContent
69identifyFile name content
70 | " Message Type : " `isInfixOf` content = pure $ FileContent Message content
71 | "2. Composite specifications" `B.isPrefixOf` content = pure $ FileContent Composite content
72 | "2. Segment specifications" `B.isPrefixOf` content = pure $ FileContent Segment content
73 | "2. Data element specifications" `B.isPrefixOf` content = pure $ FileContent Simple content
74 | "UNCL" `L.isPrefixOf` name = pure $ FileContent CodedSimple content
75identifyFile _ _ = Nothing
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Messages.hs b/scaffolder/src/Text/Edifact/BundleReader/Messages.hs
new file mode 100644
index 0000000..5537d28
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Messages.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2{-# LANGUAGE TupleSections #-}
3
4module Text.Edifact.BundleReader.Messages
5 ( readMessages
6 , messagesDirectory
7 ) where
8
9import Text.Edifact.BundleReader.Commons (BundleReader,
10 decodeContent,
11 fMessageCodeLower,
12 getOutputFile,
13 parseOrFail,
14 toFile)
15import Text.Edifact.BundleReader.Configuration (BundleReaderEnv (..))
16import Text.Edifact.Scaffolder.Commons
17import Text.Edifact.Scaffolder.Messages.Specification (listSegments, messageNameParser)
18
19import Control.Monad (when)
20import Control.Monad.Reader (asks)
21import Data.ByteString as BS (ByteString,
22 readFile)
23import qualified Data.Text as T (isPrefixOf,
24 lines,
25 unlines)
26import Formatting
27
28messagesDirectory :: FilePath
29messagesDirectory = "messages"
30
31readMessages :: [ByteString] -> BundleReader [(MessageCode, [SegmentCode])]
32readMessages contents = do
33 selectedMessages <- asks messageNames
34 let parsedFile path = parseFile selectedMessages =<< liftIO (BS.readFile path)
35 parsedString = parseFile selectedMessages
36 parsedFiles <- traverse parsedFile =<< asks messagesFiles
37 parsedStrings <- traverse parsedString contents
38 let filtered = parsedFiles <> filter (\s -> null selectedMessages || fst s `elem` selectedMessages) parsedStrings
39 pure filtered
40
41parseFile :: [MessageCode] -> ByteString -> BundleReader (MessageCode, [SegmentCode])
42parseFile selectedMessages content = do
43 let (definition, summary) = splitFile $ decodeContent content
44 messageCode <- parseOrFail definition messageNameParser
45 summaryOutputFile <- getOutputFile (fMessageCodeLower % "_s.txt") messagesDirectory messageCode
46 definitionOutputFile <- getOutputFile (fMessageCodeLower % "_d.txt") messagesDirectory messageCode
47 when (messageCode `elem` selectedMessages) $ toFile definition definitionOutputFile
48 when (messageCode `elem` selectedMessages) $ toFile summary summaryOutputFile
49 (messageCode,) <$> parseOrFail summary listSegments
50
51splitFile :: Text -> (Text, Text)
52splitFile content = let
53 separatorBefore = "4.3 Message structure"
54 separatorAfter = "Annex"
55 textBefore = takeWhile (not . T.isPrefixOf separatorBefore) $ T.lines content
56 textInsideAndAfter = dropWhile (not . T.isPrefixOf separatorBefore) $ T.lines content
57 textAfter = dropWhile (not . T.isPrefixOf separatorAfter) textInsideAndAfter
58 textSummary = T.unlines $ takeWhile (not . T.isPrefixOf separatorAfter) textInsideAndAfter
59 textDefinition = T.unlines $ textBefore <> [separatorBefore, "", "See summary file", ""] <> textAfter
60 in
61 (textDefinition, textSummary)
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Segments.hs b/scaffolder/src/Text/Edifact/BundleReader/Segments.hs
new file mode 100644
index 0000000..6b71266
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Segments.hs
@@ -0,0 +1,55 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.BundleReader.Segments
4 ( readSegments
5 , segmentsDirectory
6 ) where
7
8import Text.Edifact.BundleReader.Commons
9import Text.Edifact.BundleReader.Configuration (BundleReaderEnv (..))
10import Text.Edifact.Scaffolder.Commons
11
12import Text.Edifact.Scaffolder.Segments.Specification (listCompositesAndSimples)
13import Text.Edifact.Scaffolder.Segments.Types (Element,
14 getComposite,
15 getSimple)
16
17import Control.Monad (when)
18import Control.Monad.Reader (asks)
19import Data.Bifunctor (bimap)
20import Data.ByteString as BS (ByteString,
21 readFile)
22import Data.List as L (partition)
23import Data.Maybe (isJust,
24 mapMaybe)
25import Formatting
26
27segmentsDirectory :: FilePath
28segmentsDirectory = "segments"
29
30readSegments :: [ByteString] -> [SegmentCode] -> BundleReader ([CompositeCode], [SimpleCode])
31readSegments contents segments = do
32 let parsedFile path = parseFile segments =<< liftIO (BS.readFile path)
33 parsedString = parseFile segments
34 files <- asks segmentsFiles
35 parsedFiles <- traverse parsedFile files
36 parsedStrings <- traverse parsedString contents
37 let filtered = concatMap snd $ filter (\s -> fst s `elem` segments) $ concat (parsedFiles <> parsedStrings)
38 pure $ partitionElements filtered
39
40parseFile :: [SegmentCode] -> ByteString -> BundleReader [(SegmentCode, [Element])]
41parseFile segments content =
42 let chunks = tail $ splitFileByDash 70 $ decodeContent content
43 in traverse (parseChunk segments) chunks
44
45parseChunk :: [SegmentCode] -> Text -> BundleReader (SegmentCode, [Element])
46parseChunk segments chunk = do
47 parsed <- parseOrFail chunk listCompositesAndSimples
48 outputFile <- getOutputFile (fSegmentCodeLower % ".txt") segmentsDirectory (fst parsed)
49 when (fst parsed `elem` segments) $ toFile chunk outputFile
50 pure parsed
51
52partitionElements :: [Element] -> ([CompositeCode], [SimpleCode])
53partitionElements =
54 let isComposite = isJust . getComposite
55 in bimap (mapMaybe getComposite) (mapMaybe getSimple) . partition isComposite
diff --git a/scaffolder/src/Text/Edifact/BundleReader/Simples.hs b/scaffolder/src/Text/Edifact/BundleReader/Simples.hs
new file mode 100644
index 0000000..df7d662
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/BundleReader/Simples.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.BundleReader.Simples
4 ( readSimples
5 , simplesDirectory
6 ) where
7
8import Text.Edifact.BundleReader.Commons
9import Text.Edifact.BundleReader.Configuration (BundleReaderEnv (..))
10import Text.Edifact.Scaffolder.Commons
11
12import Text.Edifact.Scaffolder.Simples.Specification
13
14import Control.Monad (when)
15import Control.Monad.Reader (asks)
16import Data.ByteString as BS (ByteString,
17 readFile)
18import Formatting
19
20simplesDirectory :: FilePath
21simplesDirectory = "simples"
22
23readSimples :: [ByteString] -> [SimpleCode] -> BundleReader [SimpleCode]
24readSimples contents simples = do
25 let parsedFile path = parseFile simples =<< liftIO (BS.readFile path)
26 parsedString = parseFile simples
27 files <- asks simplesFiles
28 parsedFiles <- traverse parsedFile files
29 parsedStrings <- traverse parsedString contents
30 let filtered = filter (`elem` simples) $ concat (parsedFiles <> parsedStrings)
31 pure filtered
32
33parseFile :: [SimpleCode] -> ByteString -> BundleReader [SimpleCode]
34parseFile simples content =
35 let chunks = tail $ splitFileByDash 70 $ decodeContent content
36 in traverse (parseChunk simples) chunks
37
38parseChunk :: [SimpleCode] -> Text -> BundleReader SimpleCode
39parseChunk simples chunk = do
40 parsed <- parseOrFail chunk specificationParser
41 outputFile <- getOutputFile (fSimpleCodeLower % ".txt") simplesDirectory (fst parsed)
42 when (fst parsed `elem` simples) $ toFile chunk outputFile
43 pure $ fst parsed
diff --git a/scaffolder/src/Text/Edifact/Fetcher.hs b/scaffolder/src/Text/Edifact/Fetcher.hs
new file mode 100644
index 0000000..a319546
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher.hs
@@ -0,0 +1,44 @@
1module Text.Edifact.Fetcher
2 ( fetch
3 , FetchingEnv(..)
4 , readSelectMessages
5 ) where
6
7import Text.Edifact.Fetcher.Commons (Fetcher,
8 getSpecificationHome,
9 runFetcher)
10import Text.Edifact.Fetcher.Configuration
11
12import Text.Edifact.Fetcher.Composites (compositesDirectory,
13 fetchComposites)
14import Text.Edifact.Fetcher.Messages (fetchMessages,
15 messagesDirectory)
16import Text.Edifact.Fetcher.Segments (fetchSegments,
17 segmentsDirectory)
18import Text.Edifact.Fetcher.Simples (fetchSimples,
19 simplesDirectory)
20
21import Control.Monad.IO.Class (liftIO)
22import Data.Foldable (traverse_)
23import System.Directory (createDirectoryIfMissing)
24import System.FilePath ((</>))
25
26fetch :: FetchingEnv -> IO ()
27fetch = runFetcher (setupDirectories >> fetchAll)
28
29fetchAll :: Fetcher ()
30fetchAll = fetchMessages >>= fetchSegments >>= fetchComposites >>= fetchSimples
31
32setupDirectories :: Fetcher ()
33setupDirectories = do
34 home <- getSpecificationHome
35 let mkdir d = liftIO (createDirectoryIfMissing True (home </> d))
36 traverse_ mkdir directories
37
38directories :: [FilePath]
39directories =
40 [ compositesDirectory
41 , messagesDirectory
42 , segmentsDirectory
43 , simplesDirectory
44 ]
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Commons.hs b/scaffolder/src/Text/Edifact/Fetcher/Commons.hs
new file mode 100644
index 0000000..1a6a058
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Commons.hs
@@ -0,0 +1,87 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Fetcher.Commons where
4
5import Text.Edifact.Fetcher.Configuration
6import Text.Edifact.Scaffolder.Commons
7
8import Control.Monad ((>=>))
9import Control.Monad.Error.Class (MonadError, catchError)
10import Control.Monad.IO.Class (MonadIO)
11import Control.Monad.Reader (ReaderT, runReaderT)
12import Control.Monad.Trans.Class (lift)
13import Data.ByteString (ByteString)
14import Data.Char (toLower)
15import Data.Text as T (unpack, pack)
16import Data.Text.IO as TIO (readFile, writeFile)
17import Formatting
18import System.Directory (doesFileExist)
19import Text.Pandoc as Pandoc hiding (Format,
20 getOutputFile)
21import Text.Parsec (Parsec, runParser)
22
23type Fetcher = ReaderT FetchingEnv PandocIO
24
25runFetcher :: Fetcher () -> FetchingEnv -> IO ()
26runFetcher f = Pandoc.runIOorExplode . runReaderT f
27
28getOutputFile :: Format String (a -> String) -> FilePath -> a -> Fetcher FilePath
29getOutputFile f d c = do
30 home <- getSpecificationHome
31 pure (formatToString (string % "/" % string % "/" % f) home d c)
32
33getUrl :: Format String (a -> String) -> a -> Fetcher String
34getUrl f c = do
35 rev <- getTargetRevision
36 pure (formatToString ("https://service.unece.org/trade/untdid/" % fRevisionLower % f) rev c)
37
38getSpecificationHome :: Fetcher FilePath
39getSpecificationHome = do
40 home <- getHome
41 rev <- getTargetRevision
42 pure (home </> formatToString fRevision rev)
43
44htmlToFile :: String -> (ByteString -> Text) -> FilePath -> Fetcher ()
45htmlToFile url decoder outputFile = () <$ tryCacheOrHtml decoder url outputFile
46
47htmlToFileWithParser :: (Monoid a, Monoid u) => String -> (ByteString -> Text) -> FilePath -> Parsec String u a -> Fetcher a
48htmlToFileWithParser url decoder outputFile parser = do
49 specification <- tryCacheOrHtml decoder url outputFile
50 either (error . show) pure
51 (runParser parser mempty "" (T.unpack specification))
52
53tryCacheOrHtml :: (ByteString -> Text) -> String -> FilePath -> Fetcher Text
54tryCacheOrHtml decoder url path = do
55 fileExists' <- liftIO $ doesFileExist path
56 content <- if fileExists'
57 then liftIO $ TIO.readFile path
58 else readHtmlFromURL decoder url >>= writePlain def
59 content <$ liftIO (TIO.writeFile path content)
60
61readHtmlFromURL :: (ByteString -> Text) -> String -> Fetcher Pandoc
62readHtmlFromURL decoder = lift . (openURL >=> readHtml def . decoder . fst) . pack
63
64lower :: Format r (String -> r)
65lower = mapf (fmap toLower) string
66
67fRevision :: Format r (Revision -> r)
68fRevision = mapf getRevision string
69
70fRevisionLower :: Format r (Revision -> r)
71fRevisionLower = mapf getRevision lower
72
73fMessageCodeLower :: Format r (MessageCode -> r)
74fMessageCodeLower = mapf getMessageCode lower
75
76fSegmentCodeLower :: Format r (SegmentCode -> r)
77fSegmentCodeLower = mapf getSegmentCode lower
78
79fCompositeCodeLower :: Format r (CompositeCode -> r)
80fCompositeCodeLower = mapf getCompositeCode lower
81
82fSimpleCodeLower :: Format r (SimpleCode -> r)
83fSimpleCodeLower = mapf getSimpleCode lower
84
85retry :: (MonadIO m, MonadError b m) => Int -> m a -> m a
86retry n f | n > 1 = f `catchError` const (say "Retrying" >> retry (n-1) f)
87 | otherwise = f
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Composites.hs b/scaffolder/src/Text/Edifact/Fetcher/Composites.hs
new file mode 100644
index 0000000..8f94cc9
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Composites.hs
@@ -0,0 +1,31 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Fetcher.Composites
4 ( fetchComposites
5 , compositesDirectory
6 ) where
7
8import Text.Edifact.Fetcher.Commons
9import Text.Edifact.Scaffolder.Commons
10
11import Text.Edifact.Scaffolder.Composites.Specification (listSimples)
12
13import Data.List as L (nub,
14 sort)
15import Data.Text.Encoding as TE (decodeUtf8)
16import Formatting
17
18compositesDirectory :: FilePath
19compositesDirectory = "composites"
20
21fetchComposites :: ([CompositeCode], [SimpleCode]) -> Fetcher [SimpleCode]
22fetchComposites (composites, segments) =
23 let compactSimpleCodes = L.nub . L.sort . mappend segments . concat
24 in compactSimpleCodes <$> traverse (retry 3 . fetchComposite) composites
25
26fetchComposite :: CompositeCode -> Fetcher [SimpleCode]
27fetchComposite code = do
28 say ("Fetching composite " % fCompositeCode) code
29 url <- getUrl ("/trcd/trcd" % fCompositeCodeLower % ".htm") code
30 outputFile <- getOutputFile (fCompositeCodeLower % ".txt") compositesDirectory code
31 htmlToFileWithParser url TE.decodeUtf8 outputFile (snd <$> listSimples)
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Configuration.hs b/scaffolder/src/Text/Edifact/Fetcher/Configuration.hs
new file mode 100644
index 0000000..a074641
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Configuration.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE FlexibleContexts #-}
2{-# LANGUAGE OverloadedStrings #-}
3
4module Text.Edifact.Fetcher.Configuration
5 ( -- * Fetching environment
6 FetchingEnv(..)
7 -- * Parsing helpers
8 , readSelectMessages
9 -- * Shortcuts for reading the environment
10 , getTargetRevision
11 , getHome
12 , getSelectedMessages
13 ) where
14
15import Text.Edifact.Scaffolder.Commons (MessageCode, Revision,
16 messageCodeParser)
17
18import Control.Monad.Reader.Class (MonadReader, asks)
19import Data.List.NonEmpty (NonEmpty, nonEmpty)
20import Text.Parsec (char, parse, sepBy1)
21
22data FetchingEnv = FetchingEnv { fetchingRevision :: Revision
23 , specificationHome :: FilePath
24 , selectedMessages :: Maybe (NonEmpty MessageCode)
25 }
26
27getTargetRevision :: MonadReader FetchingEnv m => m Revision
28getTargetRevision = asks fetchingRevision
29
30getHome :: MonadReader FetchingEnv m => m FilePath
31getHome = asks specificationHome
32
33getSelectedMessages :: MonadReader FetchingEnv m => m (Maybe (NonEmpty MessageCode))
34getSelectedMessages = asks selectedMessages
35
36readSelectMessages :: Maybe String -> Maybe (NonEmpty MessageCode)
37readSelectMessages value =
38 let tryParse p s = toMaybe . parse p s
39 toMaybe (Right v) = Just v
40 toMaybe _ = Nothing
41 messageCodesParser = messageCodeParser `sepBy1` comma
42 comma = char ','
43 in value >>= tryParse messageCodesParser "" >>= nonEmpty
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Messages.hs b/scaffolder/src/Text/Edifact/Fetcher/Messages.hs
new file mode 100644
index 0000000..9daf98a
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Messages.hs
@@ -0,0 +1,84 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Fetcher.Messages
4 ( fetchMessages
5 , messagesDirectory
6 ) where
7
8import Text.Edifact.Fetcher.Commons
9import Text.Edifact.Fetcher.Configuration
10import Text.Edifact.Scaffolder.Commons
11
12import Text.Edifact.Scaffolder.Messages.Specification (listSegments)
13
14import Data.Foldable (toList)
15import Data.List as L (nub, sort)
16import Data.Maybe (mapMaybe)
17import Data.Text as T (map)
18import Data.Text.Encoding as TE (decodeLatin1,
19 decodeUtf8)
20import Formatting
21import Text.Pandoc as Pandoc hiding (Format,
22 getOutputFile)
23import Text.Pandoc.Walk (query)
24import Text.Parsec (parse)
25
26messagesDirectory :: FilePath
27messagesDirectory = "messages"
28
29parseMessageCode :: Text -> Maybe MessageCode
30parseMessageCode =
31 let toMaybe (Right v) = Just v
32 toMaybe _ = Nothing
33 in toMaybe . parse messageCodeParser ""
34
35scanInlineForMessageCode :: Inline -> Maybe MessageCode
36scanInlineForMessageCode (Str label) = parseMessageCode label
37scanInlineForMessageCode _ = Nothing
38
39-- The trick here is to reverse the usage of UNH which is mandatory on every single message
40listAllMessages :: Fetcher [MessageCode]
41listAllMessages =
42 let filterLink (Link _ inlines _) = mapMaybe scanInlineForMessageCode inlines
43 filterLink _ = []
44 extractMessageCodes = query filterLink
45 loadUNHUsages = readHtmlFromURL TE.decodeUtf8 =<< getUrl ("/trsd/cseg" % fSegmentCodeLower % ".htm") "UNH"
46 in extractMessageCodes <$> loadUNHUsages
47
48listMessages :: Fetcher [MessageCode]
49listMessages = getSelectedMessages >>= maybe listAllMessages (pure . toList)
50
51fetchMessages :: Fetcher [SegmentCode]
52fetchMessages = listMessages >>= fmap (L.nub . L.sort . concat) . traverse fetchMessage
53
54fetchMessage :: MessageCode -> Fetcher [SegmentCode]
55fetchMessage code = do
56 retry 3 (fetchMessageDefinition code)
57 retry 3 (fetchMessageSummary code)
58
59fetchMessageDefinition :: MessageCode -> Fetcher ()
60fetchMessageDefinition code = do
61 say ("Fetching message " % fMessageCode % " definition") code
62 url <- getUrl ("/trmd/" % fMessageCodeLower % "_d.htm") code
63 outputFile <- getOutputFile (fMessageCodeLower % "_d.txt") messagesDirectory code
64 htmlToFile url TE.decodeUtf8 outputFile
65
66fetchMessageSummary :: MessageCode -> Fetcher [SegmentCode]
67fetchMessageSummary code = do
68 say ("Fetching message " % fMessageCode % " summary") code
69 url <- getUrl ("/trmd/" % fMessageCodeLower % "_s.htm") code
70 outputFile <- getOutputFile (fMessageCodeLower % "_s.txt") messagesDirectory code
71 let decoder = cleanupAsciiArt . TE.decodeLatin1
72 htmlToFileWithParser url decoder outputFile listSegments
73
74-- This might not be the proper way to do it...
75-- Use Data.Text.Encoding.decodeUtf8With instead?
76cleanupAsciiArt :: Text -> Text
77cleanupAsciiArt =
78 let f 'Ä' = '-'
79 f '¿' = '+'
80 f '³' = '|'
81 f 'Ù' = '+'
82 f 'Á' = '+'
83 f c = c
84 in T.map f
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Segments.hs b/scaffolder/src/Text/Edifact/Fetcher/Segments.hs
new file mode 100644
index 0000000..dda1d88
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Segments.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Fetcher.Segments
4 ( fetchSegments
5 , segmentsDirectory
6 ) where
7
8import Text.Edifact.Fetcher.Commons
9import Text.Edifact.Scaffolder.Commons
10
11import Text.Edifact.Scaffolder.Segments.Specification (listCompositesAndSimples)
12import Text.Edifact.Scaffolder.Segments.Types (Element,
13 getComposite,
14 getSimple)
15
16import Data.Bifunctor (bimap)
17import Data.List as L (nub,
18 partition,
19 sort)
20import Data.Maybe (isJust,
21 mapMaybe)
22import Data.Text.Encoding as TE (decodeUtf8)
23import Formatting
24
25segmentsDirectory :: FilePath
26segmentsDirectory = "segments"
27
28fetchSegments :: [SegmentCode] -> Fetcher ([CompositeCode], [SimpleCode])
29fetchSegments = fmap (partitionElements . L.nub . L.sort . concat) . traverse (retry 3 . fetchSegment)
30
31partitionElements :: [Element] -> ([CompositeCode], [SimpleCode])
32partitionElements =
33 let isComposite = isJust . getComposite
34 in bimap (mapMaybe getComposite) (mapMaybe getSimple) . partition isComposite
35
36fetchSegment :: SegmentCode -> Fetcher [Element]
37fetchSegment code = do
38 say ("Fetching segment " % fSegmentCode) code
39 url <- getUrl ("/trsd/trsd" % fSegmentCodeLower % ".htm") code
40 outputFile <- getOutputFile (fSegmentCodeLower % ".txt") segmentsDirectory code
41 htmlToFileWithParser url TE.decodeUtf8 outputFile (snd <$> listCompositesAndSimples)
diff --git a/scaffolder/src/Text/Edifact/Fetcher/Simples.hs b/scaffolder/src/Text/Edifact/Fetcher/Simples.hs
new file mode 100644
index 0000000..47951ad
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Fetcher/Simples.hs
@@ -0,0 +1,27 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Fetcher.Simples
4 ( fetchSimples
5 , simplesDirectory
6 ) where
7
8import Text.Edifact.Fetcher.Commons
9import Text.Edifact.Scaffolder.Commons
10
11
12import Data.Foldable (traverse_)
13import Data.Text.Encoding as TE (decodeUtf8)
14import Formatting
15
16simplesDirectory :: FilePath
17simplesDirectory = "simples"
18
19fetchSimples :: [SimpleCode] -> Fetcher ()
20fetchSimples = traverse_ (retry 3 . fetchSimple)
21
22fetchSimple :: SimpleCode -> Fetcher ()
23fetchSimple code = do
24 say ("Fetching simple " % fSimpleCode) code
25 url <- getUrl ("/uncl/uncl" % fSimpleCodeLower % ".htm") code
26 outputFile <- getOutputFile (fSimpleCodeLower % ".txt") simplesDirectory code
27 htmlToFile url TE.decodeUtf8 outputFile
diff --git a/scaffolder/src/Text/Edifact/Scaffolder.hs b/scaffolder/src/Text/Edifact/Scaffolder.hs
new file mode 100644
index 0000000..8a86d7a
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder.hs
@@ -0,0 +1,20 @@
1module Text.Edifact.Scaffolder
2 ( scaffold
3 , ScaffoldingEnv(..)
4 ) where
5
6import Text.Edifact.Scaffolder.Commons
7
8import Text.Edifact.Scaffolder.Composites
9import Text.Edifact.Scaffolder.Messages
10import Text.Edifact.Scaffolder.Root
11import Text.Edifact.Scaffolder.Segments
12import Text.Edifact.Scaffolder.Simples
13
14scaffold :: ScaffoldingEnv -> IO ()
15scaffold = runScaffolding $ do
16 messages
17 segments
18 composites
19 simples
20 rootModule
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/CodedSimples/Specification.hs b/scaffolder/src/Text/Edifact/Scaffolder/CodedSimples/Specification.hs
new file mode 100644
index 0000000..967f685
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/CodedSimples/Specification.hs
@@ -0,0 +1,28 @@
1module Text.Edifact.Scaffolder.CodedSimples.Specification
2 ( -- *
3 specificationParser
4 ) where
5
6import Text.Edifact.Scaffolder.Commons
7
8import Text.Parsec as P (anyChar, count, digit,
9 endOfLine, manyTill,
10 oneOf, skipMany, string,
11 try)
12import Text.Parsec.String (Parser)
13
14specificationParser :: Parser (SimpleCode, SimpleName)
15specificationParser = scanUntil [ codedSimpleParser ]
16
17codedSimpleParser :: Parser (SimpleCode, SimpleName)
18codedSimpleParser = do
19 _ <- count 2 (oneOf "+*#|-X ")
20 skipMany (string " ")
21 code <- simpleCodeParser
22 _ <- string " "
23 skipMany (string " ")
24 name <- SimpleName <$> manyTill anyChar (() <$ try endOfLine)
25 pure (code, name)
26
27simpleCodeParser :: Parser SimpleCode
28simpleCodeParser = fromString <$> count 4 digit
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons.hs
new file mode 100644
index 0000000..ce960b1
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons.hs
@@ -0,0 +1,29 @@
1module Text.Edifact.Scaffolder.Commons
2 ( -- *
3 runScaffolding
4 -- * Reexports
5 , module X
6 ) where
7
8import Text.Edifact.Scaffolder.Commons.Formatters as X
9import Text.Edifact.Scaffolder.Commons.Language as X
10import Text.Edifact.Scaffolder.Commons.Logging as X
11import Text.Edifact.Scaffolder.Commons.Parsing as X
12import Text.Edifact.Scaffolder.Commons.Text as X
13import Text.Edifact.Scaffolder.Commons.Types as X
14
15import Control.Monad.IO.Class as X (liftIO)
16import Data.List.NonEmpty as X (NonEmpty, nub,
17 sort)
18import Data.Maybe as X (fromMaybe)
19import Data.Semigroup as X ((<>))
20import Data.String as X (IsString,
21 fromString)
22import Data.Text as X (Text)
23import System.Directory as X (listDirectory)
24import System.FilePath as X ((</>))
25
26import Control.Monad.Reader (runReaderT)
27
28runScaffolding :: Scaffolding a -> ScaffoldingEnv -> IO a
29runScaffolding = runReaderT
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Formatters.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Formatters.hs
new file mode 100644
index 0000000..6f0210b
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Formatters.hs
@@ -0,0 +1,88 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Commons.Formatters
4 ( -- *
5 fMessageCode
6 , fMessageParserFunction
7 , fGroupCode
8 , fSegmentCode
9 , fSegmentParserFunction
10 , fCompositeCode
11 , fCompositeParserFunction
12 , fSimpleCode
13 , fSimpleParserFunction
14
15 -- *
16 , fParserSignature
17 , fParserDeclaration
18 -- *
19 , fModuleName
20 , fPosition
21 , fPresence
22 -- *
23 , quoted
24 , simpleQuoted
25 , parens
26 , notYetImplemented
27 ) where
28
29import Text.Edifact.Scaffolder.Commons.Types
30
31import Formatting as F
32
33fMessageCode:: Format r (MessageCode -> r)
34fMessageCode = mapf getMessageCode F.string
35
36fMessageParserFunction :: Format r (MessageCode -> r)
37fMessageParserFunction = mapf getMessageCode ("message" % F.string)
38
39fGroupCode :: Format r (GroupCode -> r)
40fGroupCode = mapf getGroupCode F.string
41
42fSegmentCode :: Format r (SegmentCode -> r)
43fSegmentCode = mapf getSegmentCode F.string
44
45fSegmentParserFunction :: Format r (SegmentCode -> r)
46fSegmentParserFunction = mapf getSegmentCode ("segment" % F.string)
47
48fCompositeCode :: Format r (CompositeCode -> r)
49fCompositeCode = mapf getCompositeCode F.string
50
51fCompositeParserFunction :: Format r (CompositeCode -> r)
52fCompositeParserFunction = mapf getCompositeCode ("composite" % F.string)
53
54fSimpleCode :: Format r (SimpleCode -> r)
55fSimpleCode = mapf getSimpleCode F.string
56
57fSimpleParserFunction :: Format r (SimpleCode -> r)
58fSimpleParserFunction = mapf getSimpleCode ("simple" % F.string)
59
60fParserSignature :: Format r a -> Format r a
61fParserSignature f = f % " :: Parser Value"
62
63fParserDeclaration :: Format r a -> Format r a
64fParserDeclaration f = f % " ="
65
66fModuleName :: Format r (ModuleName -> r)
67fModuleName = mapf getModuleName string
68
69fPosition :: Format r (Position -> r)
70fPosition = mapf getPosition F.string
71
72fPresence :: Format r (Presence -> r)
73fPresence =
74 let f Mandatory = "mandatory"
75 f Optional = "optional "
76 in mapf f F.string
77
78quoted :: Format r a -> Format r a
79quoted f = "\"" % f % "\""
80
81simpleQuoted :: Format r a -> Format r a
82simpleQuoted f = "'" % f % "'"
83
84parens :: Format r a -> Format r a
85parens f = "(" % f % ")"
86
87notYetImplemented :: Format r a -> Format r a
88notYetImplemented desc = "notYetImplemented " % quoted (desc % " not yet implemented")
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Language.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Language.hs
new file mode 100644
index 0000000..214ee43
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Language.hs
@@ -0,0 +1,286 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3{-# LANGUAGE OverloadedLists #-}
4{-# LANGUAGE OverloadedStrings #-}
5
6module Text.Edifact.Scaffolder.Commons.Language
7 ( -- *
8 saveHaskellModule
9 , includeSpecification
10 -- *
11 , scaffoldModule
12 -- *
13 , getRootModuleName
14 , getRootModuleNameFor
15 -- *
16 , scaffoldElements
17 , ElementWithDefinition
18 -- *
19 , parentModule
20 -- *
21 , haddockDependencies
22 -- *
23 , reexportDependencies
24 -- *
25 , importDependencies
26 , importCombinators
27 , importNotYetImplementedHelper
28 -- *
29 , moduleDeclaration
30 , Export(..)
31 -- *
32 , reexportAlias
33 , singleImport
34 , ImportGroup(..)
35 , Import(..)
36 , ImportName(..)
37 , ModuleAlias(..)
38 , LanguageExtension(..)
39 ) where
40
41import Text.Edifact.Scaffolder.Commons.Formatters (fModuleName,
42 parens,
43 simpleQuoted)
44import Text.Edifact.Scaffolder.Commons.Logging (say)
45import Text.Edifact.Scaffolder.Commons.Text (commaSeparated,
46 extensions,
47 formatSpecification,
48 indent, newline)
49import Text.Edifact.Scaffolder.Commons.Types (LanguageExtension (..),
50 ModuleName (..),
51 Scaffolding,
52 getRevision,
53 hostModule,
54 revision,
55 targetDirectory,
56 (<.>))
57
58import Control.Monad ((>=>))
59import Control.Monad.IO.Class (liftIO)
60import Control.Monad.Reader (asks)
61import Data.Bifunctor (bimap)
62import Data.Foldable (traverse_)
63import Data.List (intercalate,
64 uncons)
65import Data.List.NonEmpty (NonEmpty, nonEmpty)
66import qualified Data.List.NonEmpty as NE (cons, toList)
67import Data.List.Split (splitOn)
68import Data.String (IsString (..))
69import Data.Text as T (Text, drop,
70 lines,
71 unlines)
72import qualified Data.Text.IO as TIO (readFile,
73 writeFile)
74import Data.Tuple (swap)
75import Formatting as F (Format,
76 bprint, later,
77 mapf, sformat,
78 stext, (%))
79import System.Directory (createDirectoryIfMissing)
80import System.FilePath ((</>))
81import System.Process (callCommand)
82
83getRootModuleName :: Scaffolding ModuleName
84getRootModuleName =
85 let prefix host rev = host <.> ModuleName (getRevision rev)
86 in asks (prefix . hostModule) <*> asks revision
87
88getRootModuleNameFor :: ModuleName -> Scaffolding ModuleName
89getRootModuleNameFor name =
90 let suffix root = root <.> name
91 in suffix <$> getRootModuleName
92
93saveHaskellModule :: ModuleName -> [Text] -> Scaffolding ()
94saveHaskellModule mn body =
95 let sources = T.unlines body
96 saveModule file = liftIO (saveFile file >> stylishHaskell file)
97 saveFile = flip TIO.writeFile sources
98 stylishHaskell file = callCommand ("stylish-haskell -i " <> file)
99 doNothing = pure ()
100 in say ("module " % fModuleName) mn >> mkSourceFile mn >>= maybe doNothing saveModule
101
102mkSourceFile :: ModuleName -> Scaffolding (Maybe FilePath)
103mkSourceFile = locateSourceFile >=> traverse prepareHierarchy
104
105type FileInDirectory = (Directory, FileName)
106type Directory = FilePath
107type FileName = FilePath
108
109prepareHierarchy :: FileInDirectory -> Scaffolding FilePath
110prepareHierarchy (directory, file) =
111 let fullPath = directory </> file
112 in fullPath <$ liftIO (createDirectoryIfMissing True directory)
113
114locateSourceFile :: ModuleName -> Scaffolding (Maybe FileInDirectory)
115locateSourceFile (ModuleName mn) =
116 let hierarchy = splitOn "." mn
117 toFile n = n <> ".hs"
118 path :: Directory -> Maybe (Directory, FileName)
119 path directory = fmap toFile . swap . fmap (foldl (</>) directory . reverse) <$> uncons (reverse hierarchy)
120 in asks (path . targetDirectory)
121
122includeSpecification :: FilePath -> Scaffolding [Text]
123includeSpecification = fmap (formatSpecification . T.lines) . liftIO . TIO.readFile
124
125type ElementWithDefinition elt = (FilePath, elt)
126
127scaffoldElements :: (NonEmpty (ElementWithDefinition element) -> Scaffolding ())
128 -> ( ElementWithDefinition element -> Scaffolding ())
129 -> ([ ElementWithDefinition element] -> Scaffolding ())
130scaffoldElements parentScaffolder elementScaffolder =
131 let doNothing = pure ()
132 scaffolder elts = parentScaffolder elts >> traverse_ elementScaffolder elts
133 in maybe doNothing scaffolder . nonEmpty
134
135parentModule :: ModuleName -> ModuleAlias -> (ModuleName -> element -> ModuleName) -> NonEmpty (ElementWithDefinition element) -> Scaffolding ()
136parentModule elementName alias nameModule elements =
137 getRootModuleNameFor elementName >>= generateRootModule alias nameModule (snd <$> elements)
138
139generateRootModule :: ModuleAlias -> (ModuleName -> element -> ModuleName) -> NonEmpty element -> ModuleName -> Scaffolding ()
140generateRootModule alias nameModule codes mn =
141 let importElement code = ImportAll (ImportAs (nameModule mn code) alias)
142 imports = [ ImportGroup (importElement <$> codes) ]
143 exports = [ reexportAlias alias ]
144 in saveHaskellModule mn $
145 moduleDeclaration mn exports imports
146
147haddockDependencies :: Format Text (elt -> Text) -> NonEmpty elt -> Scaffolding [Text]
148haddockDependencies formatter elts =
149 let formattedDependencies = commaSeparated . fmap (sformat (simpleQuoted formatter))
150 formatHaddock = sformat ("-- Dependencies: " % F.stext % ".")
151 in pure [ "--"
152 , formatHaddock (formattedDependencies elts)
153 ]
154
155reexportDependencies :: Format Text (elt -> Text) -> NonEmpty elt -> Scaffolding [Export]
156reexportDependencies formatter =
157 let mkReexport = Name . sformat formatter
158 prependTitle = NE.cons (Comment "* Dependencies")
159 in pure . NE.toList . prependTitle . fmap mkReexport
160
161importDependencies :: ModuleName -> Format Text (elt -> Text) -> NonEmpty elt -> Scaffolding Import
162importDependencies moduleName formatter elts =
163 let imports = NE.toList (sformat formatter <$> elts)
164 mkImport mn = Import (BasicImport mn) imports
165 in mkImport <$> getRootModuleNameFor moduleName
166
167importCombinators :: ImportGroup
168importCombinators =
169 ImportGroup
170 [ ImportAll "Text.Edifact.Parsing"
171 , Import "Text.Edifact.Types" [ "Value" ]
172 ]
173
174importNotYetImplementedHelper :: ImportGroup
175importNotYetImplementedHelper =
176 ImportGroup
177 [ Import "Text.Edifact.Parsing.Commons" [ "notYetImplemented" ]
178 ]
179
180moduleDeclaration :: ModuleName -> [Export] -> [ImportGroup] -> [Text]
181moduleDeclaration moduleName exports imports =
182 let decl mn [] = [sformat ("module " % fModuleName % " where") mn]
183 decl mn ex = sformat ("module " % fModuleName) mn
184 : renderExports ex
185 in intercalate newline [ decl moduleName exports
186 , renderImports imports
187 ]
188
189machineGeneratedWarning :: [Text]
190machineGeneratedWarning =
191 [ "---- Machine generated code."
192 , "---- Output of edi-parser-scaffolder"
193 ]
194
195scaffoldModule :: ModuleName -> [LanguageExtension] -> [Export] -> [ImportGroup] -> [Text] -> Scaffolding ()
196scaffoldModule mn exts exports imports code =
197 saveHaskellModule mn $
198 intercalate newline
199 [ extensions exts
200 , machineGeneratedWarning
201 , moduleDeclaration mn exports imports
202 , code
203 ]
204
205renderExports :: [Export] -> [Text]
206renderExports exports =
207 let formatExport (First e) = sformat (" " % fExport) e
208 formatExport (Following e) = sformat (", " % fExport) e
209 formatExport (Skipped e) = sformat (" " % fExport) e
210 fExport =
211 let f (Comment t) = bprint ("-- " % stext) t
212 f (Name t) = bprint stext t
213 in later f
214 parensOnFirstLine [] = []
215 parensOnFirstLine (firstLine : rest) = ("(" <> T.drop 1 firstLine) : rest
216 ls = parensOnFirstLine (formatExport <$> tag exports) <> [ ") where" ]
217 in indent <$> ls
218
219data Export = Name Text
220 | Comment Text
221
222instance IsString Export where
223 fromString = Name . fromString
224
225data Tag a = First a
226 | Following a
227 | Skipped a
228
229tag :: [Export] -> [Tag Export]
230tag =
231 let skipAll = fmap Skipped
232 tagFirst [] = []
233 tagFirst (elt : others) = First elt : tagOthers others
234 tagOthers = fmap tagOther
235 tagOther v | isComment v = Skipped v
236 | otherwise = Following v
237 merge (xs, ys) = xs <> ys
238 in merge . bimap skipAll tagFirst . span isComment
239
240isComment :: Export -> Bool
241isComment (Comment _) = True
242isComment _ = False
243
244newtype ModuleAlias = ModuleAlias { getModuleAlias :: Text } deriving newtype (IsString)
245
246singleImport :: Import -> ImportGroup
247singleImport = ImportGroup . pure
248
249newtype ImportGroup = ImportGroup (NonEmpty Import) deriving newtype Semigroup
250
251data Import = Import ImportName [Text]
252 | ImportAll ImportName
253
254data ImportName = BasicImport ModuleName
255 | ImportAs ModuleName ModuleAlias
256 | ImportQualified ModuleName
257 | ImportQualifiedAs ModuleName ModuleAlias
258
259instance IsString ImportName where
260 fromString = BasicImport . fromString
261
262renderImports :: [ImportGroup] -> [Text]
263renderImports = intercalate newline . fmap renderImportGroup
264
265reexportAlias :: ModuleAlias -> Export
266reexportAlias = Name . sformat ("module " % fModuleAlias)
267
268renderImportGroup :: ImportGroup -> [Text]
269renderImportGroup (ImportGroup imports) = NE.toList (renderImport <$> imports)
270
271renderImport :: Import -> Text
272renderImport (ImportAll name) = sformat fImportName name
273renderImport (Import name references) =
274 sformat (fImportName % " " % parens stext) name (commaSeparated references)
275
276fImportName :: Format r (ImportName -> r)
277fImportName =
278 let
279 build (BasicImport name) = bprint ("import " % fModuleName) name
280 build (ImportAs name alias) = bprint ("import " % fModuleName % " as " % fModuleAlias) name alias
281 build (ImportQualified name) = bprint ("import qualified " % fModuleName) name
282 build (ImportQualifiedAs name alias) = bprint ("import qualified " % fModuleName % " as " % fModuleAlias) name alias
283 in later build
284
285fModuleAlias :: Format r (ModuleAlias -> r)
286fModuleAlias = mapf getModuleAlias stext
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Logging.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Logging.hs
new file mode 100644
index 0000000..1287f7f
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Logging.hs
@@ -0,0 +1,11 @@
1module Text.Edifact.Scaffolder.Commons.Logging
2 ( say
3 ) where
4
5import Control.Monad.IO.Class (MonadIO, liftIO)
6import qualified Data.Text.Lazy.Builder as TLB (toLazyText)
7import qualified Data.Text.Lazy.IO as TLIO (putStrLn)
8import Formatting as F (Format, runFormat)
9
10say :: MonadIO m => Format (m ()) a -> a
11say m = runFormat m (liftIO . TLIO.putStrLn . TLB.toLazyText)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Parsing.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Parsing.hs
new file mode 100644
index 0000000..24f8f80
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Parsing.hs
@@ -0,0 +1,122 @@
1{-# LANGUAGE FlexibleContexts #-}
2{-# LANGUAGE TupleSections #-}
3
4module Text.Edifact.Scaffolder.Commons.Parsing
5 ( -- *
6 maybeParse
7 , skipBeginning
8 , single
9 , silent
10 -- *
11 , listElements
12 -- *
13 , presenceParser
14 , stringToPresenceParser
15 -- *
16 , messageCodeParser
17 -- *
18 , scanDependencies
19 , scan
20 , scanUntil
21 ) where
22
23import Text.Edifact.Scaffolder.Commons.Logging (say)
24import Text.Edifact.Scaffolder.Commons.Types
25
26import Control.Monad.IO.Class (liftIO)
27import Control.Monad.Identity (Identity)
28import Control.Monad.Reader (asks, local)
29import Data.Bifunctor (first)
30import Data.List (sort)
31import Data.List.NonEmpty (NonEmpty, nonEmpty)
32import Data.Maybe (catMaybes)
33import Data.String (fromString)
34import Data.Text (Text)
35import Formatting as F (shown)
36import System.Directory (listDirectory)
37import System.FilePath ((</>))
38import Text.Parsec (Parsec, SourceName,
39 Stream, anyChar, char,
40 choice, count,
41 endOfLine, eof,
42 lookAhead, many,
43 many1, manyTill,
44 oneOf, optionMaybe,
45 runParser, string,
46 try, upper, (<?>))
47
48maybeParse :: (Show a, Stream s Identity t, Monoid u) => SourceName -> Parsec s u a -> s -> Scaffolding (Maybe a)
49maybeParse source parser input =
50 let interpretParsingResult (Right v) _ = pure (Just v)
51 interpretParsingResult e True = Nothing <$ say shown e
52 interpretParsingResult _ False = pure Nothing
53 shouldDebug = asks debugParsing
54 in shouldDebug >>= interpretParsingResult (runParser parser mempty source input)
55
56-- | Disable parsing error logging locally
57silent :: Scaffolding a -> Scaffolding a
58silent = local disableDebugging
59
60-- | Let you traverse a directory and filter files matching a parser.
61-- The filename is then paired with the matched value
62listElements :: (Show elt, Ord elt) => FilePath -> Parsec String () elt -> Scaffolding [(FilePath, elt)]
63listElements subpath parser = do
64 home <- getSpecificationHome
65 let directory = home </> subpath
66 files <- sort <$> liftIO (listDirectory directory)
67 let prependDirectory f = directory </> f
68 fmap (first prependDirectory) . catMaybes <$> traverse (extractElement parser) files
69
70getSpecificationHome :: Scaffolding FilePath
71getSpecificationHome =
72 let concatenate path (Revision rev) = path </> rev
73 in asks (concatenate . specificationsHome) <*> asks revision
74
75extractElement :: Show elt => Parsec String () elt -> FilePath -> Scaffolding (Maybe (FilePath, elt))
76extractElement parser path = silent (fmap (path,) <$> maybeParse path parser path)
77
78skipBeginning :: Stream s Identity Char => Parsec s () a -> Parsec s () a
79skipBeginning p = manyTill anyChar (try (lookAhead p)) *> p
80
81single :: Stream s Identity Char => Parsec s u a -> Parsec s u [a]
82single = count 1
83
84presenceParser :: Stream s Identity Char => Parsec s u Presence
85presenceParser =
86 choice [ Mandatory <$ char 'M'
87 , Optional <$ char 'C'
88 ] <?> "Presence"
89
90stringToPresenceParser :: Stream s Identity Char => Parsec s u Text
91stringToPresenceParser = fromString <$>
92 manyTill anyChar (try $ lookAhead $ many1 (string " ") >> presenceParser >> string " " >> many (oneOf " 0123456789"))
93 <?> "Description"
94
95messageCodeParser :: Stream s Identity Char => Parsec s u MessageCode
96messageCodeParser = fromString <$> count 6 upper
97
98scanDependencies :: (Monoid u, Show result) => FilePath -> Parsec String u [result] -> Scaffolding (Maybe (NonEmpty result))
99scanDependencies file parser =
100 let readLines = liftIO (readFile file)
101 in readLines >>= fmap (nonEmpty =<<) . maybeParse file parser
102
103scan :: Stream s Identity Char => [Parsec s u [a]] -> Parsec s u [a]
104scan scanners =
105 let parsers = (scanLine <$> scanners) <> [skipLine]
106 end = choice [ () <$ try endOfLine
107 , () <$ eof
108 ]
109 scanLine p = optionMaybe (try p) <* end
110 skipLine = Nothing <$ manyTill anyChar end
111 in concat . catMaybes <$> manyTill (choice parsers) eof
112
113scanUntil :: Stream s Identity Char => [Parsec s u a] -> Parsec s u a
114scanUntil scanners =
115 let parsers = scanLine <$> scanners
116 end = choice [ () <$ try endOfLine
117 , () <$ eof
118 ]
119 searching = choice $ fmap (() <$) parsers <> [ () <$ eof ]
120 scanLine p = p <* end
121 skipLine = manyTill anyChar end
122 in manyTill skipLine (try $ lookAhead searching) >> try (choice parsers)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Text.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Text.hs
new file mode 100644
index 0000000..ef4e805
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Text.hs
@@ -0,0 +1,91 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3{-# LANGUAGE OverloadedStrings #-}
4
5module Text.Edifact.Scaffolder.Commons.Text
6 ( -- *
7 indent
8 , quote
9 , haskellList
10 , commaSeparated
11 -- *
12 , newline
13 -- *
14 , formatSpecification
15 -- *
16 , extensions
17 ) where
18
19
20import Text.Edifact.Scaffolder.Commons.Types (LanguageExtension (..))
21
22import Control.Category ((>>>))
23import Data.Char (isSpace)
24import Data.List (dropWhileEnd)
25import Data.String (IsString)
26import Data.Text (Text)
27import qualified Data.Text as T (all, dropWhileEnd,
28 null)
29import Formatting as F (mapf, sformat,
30 stext, string, (%))
31
32formatSpecification :: [Text] -> [Text]
33formatSpecification = cleanEmptyLines
34 >>> fmap quoteLine
35 >>> prependQuote
36
37prependQuote :: [Text] -> [Text]
38prependQuote ls =
39 [ "-- | Derived from this specification:"
40 , "--"
41 ] <> ls
42
43cleanEmptyLines :: [Text] -> [Text]
44cleanEmptyLines = dropWhile blank >>> dropWhileEnd blank
45
46blank :: Text -> Bool
47blank t = T.null t || T.all isSpace t
48
49quoteLine :: Text -> Text
50quoteLine = haskellQuote >>> cleanWhitespaces
51
52haskellQuote :: Text -> Text
53haskellQuote line = "-- > " <> line
54
55cleanWhitespaces :: Text -> Text
56cleanWhitespaces = T.dropWhileEnd (== ' ')
57
58indent :: Text -> Text
59indent t = " " <> t
60
61quote :: Text -> Text
62quote t = "'" <> t <> "'"
63
64haskellList :: [Text] -> [Text]
65haskellList =
66 let prefix :: Int -> Text -> Text
67 prefix 1 dep = sformat ("[ " % F.stext) dep
68 prefix _ dep = sformat (", " % F.stext) dep
69 suffix deps = deps <> ["]"]
70 in suffix . zipWith prefix [1..]
71
72newtype CommaSeparated = CommaSeparated { getCommaSeparated :: Text } deriving newtype (IsString, Eq)
73
74instance Semigroup CommaSeparated where
75 t1 <> "" = t1
76 "" <> t2 = t2
77 t1 <> t2 = CommaSeparated (getCommaSeparated t1 <> ", " <> getCommaSeparated t2)
78
79instance Monoid CommaSeparated where
80 mempty = ""
81
82commaSeparated :: Foldable f => f Text -> Text
83commaSeparated = getCommaSeparated . foldMap CommaSeparated
84
85newline :: [Text]
86newline = [""]
87
88extensions :: [LanguageExtension] -> [Text]
89extensions =
90 let fExtension = "{-# LANGUAGE " % mapf getLanguageExtension F.string % " #-}"
91 in fmap (sformat fExtension)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Commons/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Types.hs
new file mode 100644
index 0000000..4d1c0a6
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Commons/Types.hs
@@ -0,0 +1,72 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3
4module Text.Edifact.Scaffolder.Commons.Types
5 ( -- * Codes of elements
6 MessageCode(..)
7 , GroupCode(..)
8 , SegmentCode(..)
9 , SegmentName(..)
10 , CompositeCode (..)
11 , CompositeName (..)
12 , SimpleCode(..)
13 , SimpleName(..)
14 -- * Ordering of elements
15 , Position(..)
16 -- * Attributes
17 , Presence(..)
18 -- *
19 , ModuleName(..)
20 , (<.>)
21 -- *
22 , LanguageExtension(..)
23 -- *
24 , Scaffolding
25 , Revision(..)
26 , ScaffoldingEnv(..)
27 , disableDebugging
28 ) where
29
30import Control.Monad.Reader (ReaderT)
31import Data.String (IsString)
32
33newtype MessageCode = MessageCode { getMessageCode :: String } deriving newtype (Show, Eq, Ord, IsString)
34newtype GroupCode = GroupCode { getGroupCode :: String } deriving newtype (Show, Eq, Ord, IsString)
35newtype SegmentCode = SegmentCode { getSegmentCode :: String } deriving newtype (Show, Eq, Ord, IsString)
36newtype SegmentName = SegmentName { getSegmentName :: String } deriving newtype (Show, Eq, Ord, IsString)
37newtype CompositeCode = CompositeCode { getCompositeCode :: String } deriving newtype (Show, Eq, Ord, IsString)
38newtype CompositeName = CompositeName { getCompositeName :: String } deriving newtype (Show, Eq, Ord, IsString)
39newtype SimpleCode = SimpleCode { getSimpleCode :: String } deriving newtype (Show, Eq, Ord, IsString)
40newtype SimpleName = SimpleName { getSimpleName :: String } deriving newtype (Show, Eq, Ord, IsString)
41
42newtype Position = Position { getPosition :: String } deriving newtype (Show, Eq, Ord, IsString)
43
44data Presence = Mandatory
45 | Optional
46 deriving (Show, Eq, Ord)
47
48newtype ModuleName = ModuleName { getModuleName :: String } deriving newtype (Show, Eq, IsString)
49
50instance Semigroup ModuleName where
51 (<>) = (<.>)
52
53(<.>) :: ModuleName -> ModuleName -> ModuleName
54(ModuleName parent) <.> (ModuleName child) = ModuleName (parent <> "." <> child)
55
56newtype LanguageExtension = LanguageExtension { getLanguageExtension :: String } deriving newtype IsString
57
58type Scaffolding = ReaderT ScaffoldingEnv IO
59
60newtype Revision = Revision { getRevision :: String } deriving newtype (Show, Eq, IsString)
61
62data ScaffoldingEnv =
63 ScaffoldingEnv
64 { revision :: Revision
65 , hostModule :: ModuleName
66 , specificationsHome :: FilePath
67 , targetDirectory :: FilePath
68 , debugParsing :: Bool
69 }
70
71disableDebugging :: ScaffoldingEnv -> ScaffoldingEnv
72disableDebugging env = env { debugParsing = False }
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites.hs
new file mode 100644
index 0000000..07ef32a
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Composites
4 ( composites
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8
9import Text.Edifact.Scaffolder.Composites.Dependencies
10import Text.Edifact.Scaffolder.Composites.Elements
11import Text.Edifact.Scaffolder.Composites.Implementation
12import Text.Edifact.Scaffolder.Composites.Specification
13import Text.Edifact.Scaffolder.Composites.Types
14
15import Formatting
16
17composites :: Scaffolding ()
18composites = listComposites >>= scaffoldElements parentCompositeModule compositeModule
19
20parentCompositeModule :: NonEmpty (ElementWithDefinition CompositeCode) -> Scaffolding ()
21parentCompositeModule = parentModule "Composites" "C" compositeModuleName
22
23compositeModuleName :: ModuleName -> CompositeCode -> ModuleName
24compositeModuleName mn code = mn <.> fromString (getCompositeCode code)
25
26compositeModule :: ElementWithDefinition CompositeCode -> Scaffolding ()
27compositeModule (inputFile, code) = do
28 moduleName <- getRootModuleNameFor (compositeModuleName "Composites" code)
29 dependencies <- scanDependencies inputFile (snd <$> specificationParser)
30 specification <- includeSpecification inputFile
31 let parserFunction = fCompositeParserFunction
32 fDescription = "Composite " % fCompositeCode
33 parserNotYetImplemented = sformat (notYetImplemented fDescription) code
34 defaultImplementation = haskellList [ parserNotYetImplemented ]
35 elements = sort . nub . fmap dependencyElement <$> dependencies
36 implementation = maybe defaultImplementation toImplementation dependencies
37 buildDependencies b = fromMaybe [] <$> traverse b elements
38 dependenciesReexports <- buildDependencies mkDependenciesReexports
39 dependenciesImports <- buildDependencies mkDependenciesImports
40 dependenciesHaddock <- buildDependencies mkDependenciesHaddock
41 let exports = Comment "* Definition"
42 : Name (sformat parserFunction code)
43 : dependenciesReexports
44 imports = dependenciesImports
45 <> [ importCombinators ]
46 <> maybe [ importNotYetImplementedHelper ] (const []) dependencies
47 documentation = specification <> dependenciesHaddock
48 signature = sformat (fParserSignature parserFunction) code
49 definition = [ sformat (fParserDeclaration parserFunction) code
50 , indent (sformat ("composite " % quoted fCompositeCode) code)
51 ] <> (indent . indent <$> implementation)
52 parser = signature : definition
53 scaffoldModule moduleName ["OverloadedStrings"] exports imports (documentation <> parser)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites/Dependencies.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Dependencies.hs
new file mode 100644
index 0000000..51d45bf
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Dependencies.hs
@@ -0,0 +1,20 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Composites.Dependencies
4 ( -- *
5 mkDependenciesHaddock
6 , mkDependenciesImports
7 , mkDependenciesReexports
8 ) where
9
10import Text.Edifact.Scaffolder.Commons
11import Text.Edifact.Scaffolder.Composites.Types
12
13mkDependenciesReexports :: NonEmpty Element -> Scaffolding [Export]
14mkDependenciesReexports = reexportDependencies fElement
15
16mkDependenciesImports :: NonEmpty Element -> Scaffolding [ImportGroup]
17mkDependenciesImports = fmap (pure . singleImport) . importDependencies "Simples" fElement
18
19mkDependenciesHaddock :: NonEmpty Element -> Scaffolding [Text]
20mkDependenciesHaddock = haddockDependencies fElement
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites/Elements.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Elements.hs
new file mode 100644
index 0000000..acfcbdb
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Elements.hs
@@ -0,0 +1,20 @@
1module Text.Edifact.Scaffolder.Composites.Elements
2 ( listComposites
3 ) where
4
5import Text.Edifact.Scaffolder.Commons
6
7import Data.Char (toUpper)
8import Text.Parsec (count, digit, eof, oneOf,
9 string)
10import Text.Parsec.String (Parser)
11
12listComposites :: Scaffolding [ElementWithDefinition CompositeCode]
13listComposites = listElements "composites" compositeCodeParser
14
15compositeCodeParser :: Parser CompositeCode
16compositeCodeParser = do
17 initial <- toUpper <$> oneOf "ce"
18 rest <- count 3 digit
19 _ <- string ".txt"
20 CompositeCode (initial : rest) <$ eof
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites/Implementation.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Implementation.hs
new file mode 100644
index 0000000..0f3e939
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Implementation.hs
@@ -0,0 +1,19 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Composites.Implementation
4 ( -- *
5 toImplementation
6 ) where
7
8import Text.Edifact.Scaffolder.Commons
9import Text.Edifact.Scaffolder.Composites.Types
10
11import Data.List.NonEmpty as NE (toList)
12import Formatting
13
14toImplementation :: NonEmpty Dependency -> [Text]
15toImplementation = haskellList . fmap callDependency . NE.toList
16
17callDependency :: Dependency -> Text
18callDependency (Dependency pos element presence) =
19 sformat (quoted fPosition % " .@ " % fPresence % " " % fElement) pos presence element
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites/Specification.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Specification.hs
new file mode 100644
index 0000000..0bb749d
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Specification.hs
@@ -0,0 +1,69 @@
1module Text.Edifact.Scaffolder.Composites.Specification
2 ( -- *
3 specificationParser
4 , listSimples
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8import Text.Edifact.Scaffolder.Composites.Types
9
10import Text.Parsec as P (anyChar, count,
11 digit,
12 endOfLine, many,
13 many1, manyTill,
14 oneOf, skipMany,
15 string, try,
16 (<?>))
17import Text.Parsec.String (Parser)
18
19specificationParser :: Parser ((CompositeCode, CompositeName), [Dependency])
20specificationParser = do
21 compositeInfo <- scanUntil [ compositeParser ]
22 dependencies <- scan [ inLine dependencyParser ] <?> "Composites specification"
23 pure (compositeInfo, dependencies)
24
25listSimples :: Parser (CompositeCode, [SimpleCode])
26listSimples = do
27 parsed <- specificationParser
28 pure (fst $ fst parsed, getElementSimpleCode . dependencyElement <$> snd parsed)
29
30compositeParser :: Parser (CompositeCode, CompositeName)
31compositeParser = do
32 _ <- count 6 (oneOf "+*#|X ")
33 skipMany (string " ")
34 code <- compositeCodeParser
35 _ <- string " "
36 name <- CompositeName <$> manyTill anyChar (() <$ try endOfLine)
37 pure (code, name)
38
39compositeCodeParser :: Parser CompositeCode
40compositeCodeParser = do
41 initial <- oneOf "CE"
42 rest <- count 3 digit
43 pure (fromString (initial : rest))
44
45dependencyParser :: Parser Dependency
46dependencyParser =
47 Dependency <$> positionParser
48 <* many1 (oneOf "+*#|-X ")
49 <*> elementParser
50 <* stringToPresenceParser
51 <* many1 (string " ")
52 <*> presenceParser
53 <?> "Dependency"
54
55inLine :: Parser a -> Parser [a]
56inLine p = single (many (string " ") *> p <* filler)
57
58filler :: Parser ()
59filler = () <$ many (oneOf "an.0123456789 ")
60
61positionParser :: Parser Position
62positionParser =
63 fromString <$> count 3 digit
64 <?> "Position"
65
66elementParser :: Parser Element
67elementParser =
68 fromString <$> count 4 digit
69 <?> "Element"
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Composites/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Types.hs
new file mode 100644
index 0000000..c7a676f
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Composites/Types.hs
@@ -0,0 +1,18 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3
4module Text.Edifact.Scaffolder.Composites.Types where
5
6import Text.Edifact.Scaffolder.Commons
7
8import Formatting
9
10data Dependency = Dependency { dependencyPosition :: Position
11 , dependencyElement :: Element
12 , dependencyPresence :: Presence
13 } deriving Show
14
15newtype Element = Simple { getElementSimpleCode :: SimpleCode } deriving newtype (Show, Eq, Ord, IsString)
16
17fElement :: Format r (Element -> r)
18fElement = mapf getElementSimpleCode fSimpleParserFunction
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages.hs
new file mode 100644
index 0000000..8919a82
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Messages
4 ( messages
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8
9import Text.Edifact.Scaffolder.Messages.Dependencies
10import Text.Edifact.Scaffolder.Messages.Elements
11import Text.Edifact.Scaffolder.Messages.Implementation
12import Text.Edifact.Scaffolder.Messages.Specification
13import Text.Edifact.Scaffolder.Messages.Types
14
15import Formatting
16
17messages :: Scaffolding ()
18messages = listMessages >>= scaffoldElements parentMessageModule messageModule
19
20parentMessageModule :: NonEmpty (ElementWithDefinition MessageCode) -> Scaffolding ()
21parentMessageModule = parentModule "Messages" "M" messageModuleName
22
23messageModuleName :: ModuleName -> MessageCode -> ModuleName
24messageModuleName mn code = mn <.> fromString (getMessageCode code)
25
26messageModule :: ElementWithDefinition MessageCode -> Scaffolding ()
27messageModule (inputFile, code) = do
28 moduleName <- getRootModuleNameFor (messageModuleName "Messages" code)
29 dependencies <- scanDependencies inputFile specificationParser
30 specification <- includeSpecification inputFile
31 let parserFunction = fMessageParserFunction
32 fDescription = "Message " % fMessageCode
33 parserNotYetImplemented = sformat (notYetImplemented fDescription) code
34 defaultImplementation = haskellList [ parserNotYetImplemented ]
35 elements = sort . nub . fmap getElement <$> dependencies
36 implementation = maybe defaultImplementation (toImplementation code) dependencies
37 buildDependencies b = fromMaybe [] <$> traverse b elements
38 dependenciesReexports <- buildDependencies mkDependenciesReexports
39 dependenciesImports <- buildDependencies mkDependenciesImports
40 dependenciesHaddock <- buildDependencies mkDependenciesHaddock
41 let exports = Comment "* Definition"
42 : Name (sformat parserFunction code)
43 : dependenciesReexports
44 segmentImport = singleImport (ImportAll "Text.Edifact.Common.Segments")
45 imports = maybe importNotYetImplementedHelper (const segmentImport) dependencies
46 : dependenciesImports
47 <> [ importCombinators ]
48 documentation = specification <> dependenciesHaddock
49 signature = sformat (fParserSignature parserFunction) code
50 definition = [ sformat (fParserDeclaration parserFunction) code
51 , indent (sformat ("message " % quoted fMessageCode) code)
52 ] <> (indent . indent <$> implementation)
53 parser = signature : definition
54 scaffoldModule moduleName ["OverloadedStrings"] exports imports (documentation <> parser)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages/Dependencies.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Dependencies.hs
new file mode 100644
index 0000000..fbcc56b
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Dependencies.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Messages.Dependencies
4 ( -- *
5 mkDependenciesHaddock
6 , mkDependenciesImports
7 , mkDependenciesReexports
8 ) where
9
10import Text.Edifact.Scaffolder.Commons
11import Text.Edifact.Scaffolder.Messages.Types
12
13import Control.Monad ((>=>))
14import Data.List (isPrefixOf)
15import Data.List.NonEmpty as NE (nonEmpty, toList)
16import Data.Maybe (mapMaybe)
17
18unlessIsCommon :: SegmentCode -> Maybe SegmentCode
19unlessIsCommon sc@(SegmentCode code) | "U" `isPrefixOf` code = Nothing
20 | otherwise = Just sc
21
22mkDependenciesReexports :: NonEmpty Element -> Scaffolding [Export]
23mkDependenciesReexports = mkSegmentDependencies mkSegmentDependenciesReexports
24
25mkSegmentDependenciesReexports :: NonEmpty SegmentCode -> Scaffolding [Export]
26mkSegmentDependenciesReexports = reexportDependencies fSegmentParserFunction
27
28mkDependenciesImports :: NonEmpty Element -> Scaffolding [ImportGroup]
29mkDependenciesImports = mkSegmentDependencies mkSegmentDependenciesImports
30
31mkSegmentDependencies :: (NonEmpty SegmentCode -> Scaffolding [output])
32 -> (NonEmpty Element -> Scaffolding [output])
33mkSegmentDependencies mk = maybe (pure []) mk . filterSegmentDependencies
34
35filterSegmentDependencies :: NonEmpty Element -> Maybe (NonEmpty SegmentCode)
36filterSegmentDependencies =
37 fmap nub . nonEmpty . mapMaybe (getSegment >=> unlessIsCommon) . NE.toList
38
39mkSegmentDependenciesImports :: NonEmpty SegmentCode -> Scaffolding [ImportGroup]
40mkSegmentDependenciesImports =
41 fmap (pure . singleImport) . importDependencies "Segments" fSegmentParserFunction
42
43mkDependenciesHaddock :: NonEmpty Element -> Scaffolding [Text]
44mkDependenciesHaddock = mkSegmentDependencies mkSegmentDependenciesHaddock
45
46mkSegmentDependenciesHaddock :: NonEmpty SegmentCode -> Scaffolding [Text]
47mkSegmentDependenciesHaddock = haddockDependencies fSegmentParserFunction
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages/Elements.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Elements.hs
new file mode 100644
index 0000000..fb590ad
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Elements.hs
@@ -0,0 +1,22 @@
1module Text.Edifact.Scaffolder.Messages.Elements
2 ( listMessages
3 ) where
4
5import Text.Edifact.Scaffolder.Commons
6
7import Data.Char (toUpper)
8import Text.Parsec (count, eof, lower, string,
9 (<?>))
10import Text.Parsec.String (Parser)
11
12-- | List elements
13listMessages :: Scaffolding [ElementWithDefinition MessageCode]
14listMessages = listElements "messages" messageFilenameParser
15
16messageFilenameParser :: Parser MessageCode
17messageFilenameParser =
18 let mkCode = MessageCode . fmap toUpper
19 in mkCode <$> count 6 lower
20 <* string "_s.txt"
21 <* eof
22 <?> "MessageCode"
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages/Implementation.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Implementation.hs
new file mode 100644
index 0000000..121aa45
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Implementation.hs
@@ -0,0 +1,114 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Messages.Implementation
4 ( -- *
5 toImplementation
6 ) where
7
8import Text.Edifact.Scaffolder.Commons
9import Text.Edifact.Scaffolder.Messages.Types
10
11import Control.Monad.State.Strict (State, evalState, gets,
12 modify)
13import Data.List.NonEmpty as NE (NonEmpty (..),
14 fromList, head,
15 toList, (<|))
16import Formatting
17
18toImplementation :: MessageCode -> NonEmpty Dependency -> [Text]
19toImplementation _ =
20 let closeList deps = deps <> [ "]" ]
21 in closeList . render . fmap concat . traverse callDependency . NE.toList
22
23render :: Rendering a -> a
24render r =
25 let initialState = RenderingContext 0 0 :| []
26 in evalState r initialState
27
28type Trail = NonEmpty
29
30data RenderingContext = RenderingContext { listPosition :: Int
31 , indentLevel :: Int
32 }
33
34type Rendering = State (Trail RenderingContext)
35
36callDependency :: Dependency -> Rendering [Text]
37callDependency (Dependency element) = renderElement element
38
39increment :: Rendering ()
40increment =
41 let mapHead f (v :| t) = f v :| t
42 in modify (mapHead (\ ctx -> ctx { listPosition = listPosition ctx + 1 }))
43
44pushIndent :: Rendering ()
45pushIndent =
46 let indentState t@(previous :| _) = RenderingContext 0 (indentLevel previous + 2) <| t
47 in modify indentState
48
49popIndent :: Rendering ()
50popIndent =
51 let pop (_ :| []) = error "Incoherent state: can't unindent anymore (this shouldn't happen)"
52 pop (_ :| up) = NE.fromList up
53 in modify pop
54
55getCurrentIndex :: Rendering Int
56getCurrentIndex = gets (listPosition . NE.head)
57
58getCurrentIndentation :: Rendering Int
59getCurrentIndentation = gets (indentLevel . NE.head)
60
61renderElement :: Element -> Rendering [Text]
62renderElement (Segment code positional) =
63 let output index indentation =
64 [ sformat (fIndentation % fIndex % " " % fPositional % " " % fSegmentParserFunction) indentation index positional code
65 ]
66 in output <$> getCurrentIndex
67 <*> getCurrentIndentation
68 <* increment
69renderElement (GroupStart code positional) =
70 let output index indentation =
71 [ sformat (fIndentation % fIndex % " " % fPositional % " (") indentation index positional
72 , sformat (fIndentation % fSegmentGroupFunction) (indentation + 1) code
73 ]
74 in output <$> getCurrentIndex
75 <*> getCurrentIndentation
76 <* increment
77 <* pushIndent
78renderElement (GroupEnd _) =
79 let output indentation =
80 [ sformat (fIndentation % "]") indentation
81 , sformat (fIndentation % ")") (indentation - 1)
82 ]
83 in output <$> getCurrentIndentation
84 <* popIndent
85
86fIndentation :: Format r (Int -> r)
87fIndentation =
88 let buildIndentation n = fromString (replicate (n * 2) ' ')
89 in later buildIndentation
90
91fIndex :: Format r (Int -> r)
92fIndex =
93 let buildIndex 0 = "["
94 buildIndex _ = ","
95 in later buildIndex
96
97fPositional :: Format r (Positional -> r)
98fPositional =
99 let buildPositional (Positional p r) = bprint (quoted fPosition % " .@ " % fRepetition) p r
100 in later buildPositional
101
102fSegmentGroupFunction :: Format r (GroupCode -> r)
103fSegmentGroupFunction = "segmentGroup " % quoted fGroupCode
104
105fRepetition :: Format r (Repetition -> r)
106fRepetition =
107 let buildRepetition (Repetition Mandatory 1) = bprint "once"
108 buildRepetition (Repetition Optional 1) = bprint "maybeOnce"
109 buildRepetition (Repetition Mandatory c) = bprint ("repeatedAtLeastOnce" % " " % fCardinality) c
110 buildRepetition (Repetition Optional c) = bprint ("repeated" % " " % fCardinality) c
111 in later buildRepetition
112
113fCardinality :: Format r (Cardinality -> r)
114fCardinality = mapf getCardinality int
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages/Specification.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Specification.hs
new file mode 100644
index 0000000..b1e5c2a
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Specification.hs
@@ -0,0 +1,129 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3
4module Text.Edifact.Scaffolder.Messages.Specification
5 ( -- *
6 specificationParser
7 , messageNameParser
8 , listSegments
9 ) where
10
11import Text.Edifact.Scaffolder.Commons
12import Text.Edifact.Scaffolder.Messages.Types
13
14import Data.Maybe (mapMaybe)
15import Text.Parsec
16
17type Parser = Parsec String GroupTrail
18
19newtype GroupTrail = GroupTrail [GroupCode]
20 deriving stock Show
21 deriving newtype (Semigroup, Monoid)
22
23messageNameParser :: Parser MessageCode
24messageNameParser = scanUntil [
25 manyTill anyChar (string "Message Type : ") >> MessageCode <$> count 6 upper
26 ]
27
28specificationParser :: Parser [Dependency]
29specificationParser =
30 let scanElements = scan [ segmentInLine segmentElementParser
31 , groupInLine groupStartElementParser
32 ]
33 in interpretDependencies <$> scanElements <?> "Messages specification"
34
35listSegments :: Parser [SegmentCode]
36listSegments = mapMaybe (getSegment . getElement) <$> specificationParser
37
38interpretDependencies :: [Element] -> [Dependency]
39interpretDependencies = fmap Dependency
40
41groupInLine :: Parser a -> Parser [a]
42groupInLine p = single (many (string " ") *> p <* countClosingGroups)
43
44countClosingGroups :: Parser Int
45countClosingGroups =
46 let parser = many1 (char '-')
47 *> many1 (char '+')
48 <* many (char '|')
49 in length <$> parser
50
51closingGroupTrail :: Parser [Element]
52closingGroupTrail =
53 let groupEndParser = GroupEnd <$> popFromTrail
54 in countClosingGroups >>= flip count groupEndParser
55
56groupStartElementParser :: Parser Element
57groupStartElementParser =
58 let parseStart pos code rep = GroupStart code (Positional pos rep)
59 in parseStart <$> positionParser
60 <* many1 (choice [ () <$ try (oneOf "+*#|X "), () <$ try (string "- ") ])
61 <*> groupCodeParser
62 <* many1 (char ' ')
63 <*> repetitionParser
64 <?> "GroupElement"
65
66groupCodeParser :: Parser GroupCode
67groupCodeParser =
68 let parser = manyTill (char '-') (try $ string "-- Segment group")
69 *> many1 (char ' ')
70 *> many1 digit
71 <* many1 space
72 <* many1 (char '-')
73 group = GroupCode <$> parser
74 in group >>= appendToTrail <?> "GroupCodeParser"
75
76appendToTrail :: GroupCode -> Parser GroupCode
77appendToTrail code =
78 let append (GroupTrail trail) = GroupTrail (code : trail)
79 in code <$ modifyState append
80
81popFromTrail :: Parser GroupCode
82popFromTrail = do
83 previous <- getState
84 case previous of
85 GroupTrail (current : trail) -> current <$ putState (GroupTrail trail)
86 GroupTrail [] -> unexpected "GroupEnd, when state is currently clear"
87
88segmentTrail :: Parser [a]
89segmentTrail = [] <$ (many1 (char ' ') <* many (char '|'))
90
91segmentInLine :: Parser Element -> Parser [Element]
92segmentInLine p = do
93 segment <- many (string " ") *> p
94 trail <- choice [ try closingGroupTrail
95 , try segmentTrail
96 ]
97 pure (segment : trail)
98
99repetitionParser :: Parser Repetition
100repetitionParser =
101 Repetition <$> presenceParser
102 <* many1 (string " ")
103 <*> cardinalityParser
104 <?> "Repetition"
105
106positionParser :: Parser Position
107positionParser =
108 fromString <$> many1 digit
109 <?> "Position"
110
111segmentElementParser :: Parser Element
112segmentElementParser =
113 let parseSegment pos code rep = Segment code (Positional pos rep)
114 in parseSegment <$> positionParser
115 <* many1 (oneOf "+*#|-X ")
116 <*> segmentCodeParser
117 <* many1 (string " ")
118 <* stringToPresenceParser
119 <* many1 (string " ")
120 <*> repetitionParser
121 <?> "SegmentElement"
122
123segmentCodeParser :: Parser SegmentCode
124segmentCodeParser =
125 fromString <$> count 3 upper
126 <?> "SegmentCode"
127
128cardinalityParser :: Parser Cardinality
129cardinalityParser = Cardinality . read <$> many1 digit
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Messages/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Types.hs
new file mode 100644
index 0000000..73cc702
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Messages/Types.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE DerivingStrategies #-}
2{-# LANGUAGE GeneralizedNewtypeDeriving #-}
3
4module Text.Edifact.Scaffolder.Messages.Types where
5
6import Text.Edifact.Scaffolder.Commons
7
8import Data.Function (on)
9import Data.Ord (comparing)
10
11newtype Dependency = Dependency { getElement :: Element } deriving newtype (Show, Ord, Eq)
12
13data Repetition = Repetition Presence Cardinality deriving Show
14
15data Positional = Positional { positionalPosition :: Position
16 , positionalRepetition :: Repetition
17 } deriving (Show)
18
19instance Eq Positional where
20 (==) = (==) `on` positionalPosition
21
22instance Ord Positional where
23 compare = comparing positionalPosition
24
25data Element = Segment SegmentCode Positional
26 | GroupStart GroupCode Positional
27 | GroupEnd GroupCode
28 deriving (Show, Ord, Eq)
29
30getSegment :: Element -> Maybe SegmentCode
31getSegment (Segment code _) = Just code
32getSegment _ = Nothing
33
34newtype Cardinality = Cardinality { getCardinality :: Int }
35 deriving stock (Show)
36 deriving newtype (Eq, Num)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Root.hs b/scaffolder/src/Text/Edifact/Scaffolder/Root.hs
new file mode 100644
index 0000000..54a48d5
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Root.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedLists #-}
2{-# LANGUAGE OverloadedStrings #-}
3
4module Text.Edifact.Scaffolder.Root
5 ( rootModule
6 ) where
7
8import Text.Edifact.Scaffolder.Commons
9
10rootModule :: Scaffolding ()
11rootModule = getRootModuleName >>= generateRootModule
12
13generateRootModule :: ModuleName -> Scaffolding ()
14generateRootModule mn =
15 let exports = [ reexportAlias subModulesAlias ]
16 subModulesAlias = "S"
17 importSubModule sm = ImportAll (ImportAs (mn <.> sm) subModulesAlias)
18 subModules = [ "Composites"
19 , "Messages"
20 , "Segments"
21 ]
22 imports = [ ImportGroup (importSubModule <$> subModules) ]
23 in
24 saveHaskellModule mn $
25 moduleDeclaration mn exports imports
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments.hs
new file mode 100644
index 0000000..a0b6c3d
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Segments
4 ( segments
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8
9import Text.Edifact.Scaffolder.Segments.Dependencies
10import Text.Edifact.Scaffolder.Segments.Elements
11import Text.Edifact.Scaffolder.Segments.Implementation
12import Text.Edifact.Scaffolder.Segments.Specification
13import Text.Edifact.Scaffolder.Segments.Types
14
15import Data.List.NonEmpty (nubBy)
16import Formatting
17
18segments :: Scaffolding ()
19segments = listSegments >>= scaffoldElements parentSegmentModule segmentModule
20
21parentSegmentModule :: NonEmpty (ElementWithDefinition SegmentCode) -> Scaffolding ()
22parentSegmentModule = parentModule "Segments" "S" segmentModuleName
23
24segmentModuleName :: ModuleName -> SegmentCode -> ModuleName
25segmentModuleName mn code = mn <.> fromString (getSegmentCode code)
26
27segmentModule :: ElementWithDefinition SegmentCode -> Scaffolding ()
28segmentModule (inputFile, code) = do
29 moduleName <- getRootModuleNameFor (segmentModuleName "Segments" code)
30 dependencies <- scanDependencies inputFile (snd <$> specificationParser)
31 specification <- includeSpecification inputFile
32 let parserFunction = fSegmentParserFunction
33 fDescription = "Segment " % fSegmentCode
34 parserNotYetImplemented = sformat (notYetImplemented fDescription) code
35 defaultImplementation = haskellList [ parserNotYetImplemented ]
36 elements = sort . nubBy (\a b -> getCode a == getCode b) . fmap dependencyElement <$> dependencies
37 implementation = maybe defaultImplementation toImplementation dependencies
38 buildDependencies b = fromMaybe [] <$> traverse b elements
39 dependenciesReexports <- buildDependencies mkDependenciesReexports
40 dependenciesImports <- buildDependencies mkDependenciesImports
41 dependenciesHaddock <- buildDependencies mkDependenciesHaddock
42 let exports = Comment "* Definition"
43 : Name (sformat parserFunction code)
44 : dependenciesReexports
45 imports = dependenciesImports
46 <> [ importCombinators ]
47 <> maybe [ importNotYetImplementedHelper ] (const []) dependencies
48 documentation = specification <> dependenciesHaddock
49 signature = sformat (fParserSignature parserFunction) code
50 definition = [ sformat (fParserDeclaration parserFunction) code
51 , indent (sformat ("segment " % quoted fSegmentCode) code)
52 ] <> (indent . indent <$> implementation)
53 parser = signature : definition
54 scaffoldModule moduleName ["OverloadedStrings"] exports imports (documentation <> parser)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments/Dependencies.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Dependencies.hs
new file mode 100644
index 0000000..acb9ea8
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Dependencies.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Segments.Dependencies
4 ( -- *
5 mkDependenciesHaddock
6 , mkDependenciesImports
7 , mkDependenciesReexports
8 ) where
9
10import Text.Edifact.Scaffolder.Commons
11import Text.Edifact.Scaffolder.Segments.Types
12
13import Data.List.NonEmpty as NE (nonEmpty, toList)
14import Data.Maybe (catMaybes, mapMaybe)
15import Formatting as F
16
17mkDependenciesReexports :: NonEmpty Element -> Scaffolding [Export]
18mkDependenciesReexports = reexportDependencies fElementFunction
19
20mkDependenciesImports :: NonEmpty Element -> Scaffolding [ImportGroup]
21mkDependenciesImports elements =
22 let filterElements optic = mapMaybe optic . NE.toList
23 in maybe [] (pure . ImportGroup) . nonEmpty . catMaybes <$>
24 sequence
25 [ mkCompositeDependenciesImports (filterElements getComposite elements)
26 , mkSimpleDependenciesImports (filterElements getSimple elements)
27 ]
28
29mkSimpleDependenciesImports :: [SimpleCode] -> Scaffolding (Maybe Import)
30mkSimpleDependenciesImports =
31 ifNonEmpty (importDependencies "Simples" fSimpleParserFunction)
32
33mkCompositeDependenciesImports :: [CompositeCode] -> Scaffolding (Maybe Import)
34mkCompositeDependenciesImports =
35 ifNonEmpty (importDependencies "Composites" fCompositeParserFunction)
36
37ifNonEmpty :: Applicative f => (NonEmpty input -> f output) -> [input] -> f (Maybe output)
38ifNonEmpty f = traverse f . nonEmpty
39
40mkDependenciesHaddock :: NonEmpty Element -> Scaffolding [Text]
41mkDependenciesHaddock = haddockDependencies fElementFunction
42
43fElementFunction :: Format r (Element -> r)
44fElementFunction =
45 let buildElementFunction (Simple code _ _ _ _) = bprint fSimpleParserFunction code
46 buildElementFunction (Composite code _ _) = bprint fCompositeParserFunction code
47 in later buildElementFunction
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments/Elements.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Elements.hs
new file mode 100644
index 0000000..4e8b39c
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Elements.hs
@@ -0,0 +1,26 @@
1module Text.Edifact.Scaffolder.Segments.Elements
2 ( listSegments
3 ) where
4
5import Text.Edifact.Scaffolder.Commons
6
7import Data.Char (isLower, toUpper)
8import Text.Parsec (eof, lower, satisfy, string,
9 (<?>))
10import Text.Parsec.String (Parser)
11
12listSegments :: Scaffolding [ElementWithDefinition SegmentCode]
13listSegments = listElements "segments" segmentCodeParser
14
15segmentCodeParser :: Parser SegmentCode
16segmentCodeParser = do
17 c1 <- lowerExceptU
18 c2 <- lower
19 c3 <- lower
20 let code = SegmentCode (toUpper <$> [c1,c2,c3])
21 code <$ string ".txt"
22 <* eof
23 <?> "SegmentCode"
24
25lowerExceptU :: Parser Char
26lowerExceptU = satisfy (\ c -> isLower c && c /= 'u')
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments/Implementation.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Implementation.hs
new file mode 100644
index 0000000..8535a17
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Implementation.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Segments.Implementation
4 ( -- *
5 toImplementation
6 ) where
7
8import Text.Edifact.Scaffolder.Commons
9import Text.Edifact.Scaffolder.Segments.Types
10
11import Data.List.NonEmpty as NE (toList)
12import Formatting
13
14toImplementation :: NonEmpty Dependency -> [Text]
15toImplementation = haskellList . fmap callDependency . NE.toList
16
17callDependency :: Dependency -> Text
18callDependency (Dependency pos (Simple code _ presence _ _)) =
19 sformat ( quoted fPosition % " .@ " % fPresence % " simple" % fSimpleCode) pos presence code
20callDependency (Dependency pos (Composite code _ presence)) =
21 sformat ( quoted fPosition % " .@ " % fPresence % " composite" % fCompositeCode) pos presence code
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments/Specification.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Specification.hs
new file mode 100644
index 0000000..39a7ad4
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Specification.hs
@@ -0,0 +1,99 @@
1module Text.Edifact.Scaffolder.Segments.Specification
2 ( -- *
3 specificationParser
4 , listCompositesAndSimples
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8import Text.Edifact.Scaffolder.Segments.Types
9
10import Text.Parsec as P (anyChar, choice,
11 count, digit,
12 endOfLine, many,
13 many1, manyTill,
14 oneOf, skipMany,
15 string, try,
16 upper, (<?>))
17import Text.Parsec.String (Parser)
18
19specificationParser :: Parser ((SegmentCode, SegmentName), [Dependency])
20specificationParser = do
21 segmentInfo <- scanUntil [ segmentParser ]
22 dependencies <- scan [ inLine dependencyParser ] <?> "Segments specification"
23 pure (segmentInfo, dependencies)
24
25listCompositesAndSimples :: Parser (SegmentCode, [Element])
26listCompositesAndSimples = do
27 parsed <- specificationParser
28 pure (fst $ fst parsed, dependencyElement <$> snd parsed)
29
30segmentParser :: Parser (SegmentCode, SegmentName)
31segmentParser = do
32 _ <- count 6 (oneOf "+*#|X ")
33 skipMany (string " ")
34 code <- SegmentCode <$> count 3 upper
35 _ <- count 2 (string " ")
36 skipMany (string " ")
37 name <- SegmentName <$> manyTill anyChar (() <$ try endOfLine)
38 pure (code, name)
39
40dependencyParser :: Parser Dependency
41dependencyParser =
42 Dependency <$> positionParser
43 <* many1 (oneOf "+*#|-X ")
44 <*> elementParser
45 <?> "Dependency"
46
47inLine :: Parser a -> Parser [a]
48inLine p = single (many (string " ") *> p)
49
50positionParser :: Parser Position
51positionParser =
52 fromString <$> count 3 digit
53 <?> "Position"
54
55elementParser :: Parser Element
56elementParser =
57 choice [ compositeParser
58 , simpleParser
59 ]
60 <?> "Element"
61
62compositeParser :: Parser Element
63compositeParser = Composite <$> compositeCodeParser
64 <* many (string " ")
65 <*> stringToPresenceParser
66 <* many1 (string " ")
67 <*> presenceParser
68 <* string " "
69 <* many (oneOf " 0123456789")
70 <?> "Composite"
71
72simpleParser :: Parser Element
73simpleParser = Simple <$> (fromString <$> count 4 digit)
74 <* many1 (string " ")
75 <*> stringToPresenceParser
76 <* many1 (string " ")
77 <*> presenceParser
78 <* string " "
79 <* many (oneOf " 0123456789")
80 <*> simpleTypeParser
81 <*> simpleLengthParser
82 <?> "Simple"
83
84simpleTypeParser :: Parser SimpleType
85simpleTypeParser = choice [ Alphanumeric <$ string "an"
86 , Alphabetic <$ string "a"
87 , Numeric <$ string "n"
88 ] <?> "SimpleType"
89
90simpleLengthParser :: Parser SimpleLength
91simpleLengthParser = choice [ UpTo <$> fmap fromString (string ".." >> many1 digit)
92 , Exactly <$> (fromString <$> many1 digit)
93 ] <?> "SimpleLength"
94
95compositeCodeParser :: Parser CompositeCode
96compositeCodeParser = do
97 initial <- oneOf "CE"
98 rest <- count 3 digit
99 pure (fromString (initial : rest))
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Segments/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Types.hs
new file mode 100644
index 0000000..6a34cbc
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Segments/Types.hs
@@ -0,0 +1,27 @@
1module Text.Edifact.Scaffolder.Segments.Types where
2
3import Text.Edifact.Scaffolder.Commons
4
5data Dependency = Dependency { dependencyPosition :: Position
6 , dependencyElement :: Element
7 } deriving Show
8
9data Element = Composite CompositeCode Text Presence
10 | Simple SimpleCode Text Presence SimpleType SimpleLength
11 deriving (Show, Eq, Ord)
12
13data SimpleType = Alphanumeric | Alphabetic | Numeric deriving (Show, Eq, Ord)
14
15data SimpleLength = Exactly Text | UpTo Text deriving (Show, Eq, Ord)
16
17getCode :: Element -> String
18getCode (Simple (SimpleCode c) _ _ _ _) = c
19getCode (Composite (CompositeCode c) _ _) = c
20
21getSimple :: Element -> Maybe SimpleCode
22getSimple (Simple c _ _ _ _) = Just c
23getSimple _ = Nothing
24
25getComposite :: Element -> Maybe CompositeCode
26getComposite (Composite c _ _) = Just c
27getComposite _ = Nothing
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples.hs
new file mode 100644
index 0000000..95885c2
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Simples
4 ( simples
5 ) where
6
7import Text.Edifact.Scaffolder.Commons
8
9import Text.Edifact.Scaffolder.Simples.Elements
10import Text.Edifact.Scaffolder.Simples.Implementation
11import Text.Edifact.Scaffolder.Simples.Representation
12
13import Formatting
14
15simples :: Scaffolding ()
16simples = listSimples >>= scaffoldElements parentSimpleModule simpleModule
17
18parentSimpleModule :: NonEmpty (ElementWithDefinition SimpleCode) -> Scaffolding ()
19parentSimpleModule = parentModule "Simples" "S" simpleModuleName
20
21simpleModuleName :: ModuleName -> SimpleCode -> ModuleName
22simpleModuleName mn code = mn <.> fromString ("S" <> getSimpleCode code)
23
24simpleModule :: ElementWithDefinition SimpleCode -> Scaffolding ()
25simpleModule (inputFile, code) = do
26 moduleName <- getRootModuleNameFor (simpleModuleName "Simples" code)
27 representation <- extractRepresentation inputFile
28 specification <- includeSpecification inputFile
29 let parserFunction = fSimpleParserFunction
30 fDescription = "Simple " % fSimpleCode
31 defaultImplementation = sformat (notYetImplemented fDescription) code
32 implementation = maybe defaultImplementation toImplementation representation
33 exports = [ Name (sformat parserFunction code) ]
34 imports = importCombinators
35 : maybe [importNotYetImplementedHelper] (const []) representation
36 documentation = specification
37 signature = sformat (fParserSignature parserFunction) code
38 definition = [ sformat (fParserDeclaration parserFunction % " simple " % quoted fSimpleCode % " " % parens stext) code code implementation
39 ]
40 parser = signature : definition
41 scaffoldModule moduleName ["OverloadedStrings"] exports imports (documentation <> parser)
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Elements.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Elements.hs
new file mode 100644
index 0000000..328a5d0
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Elements.hs
@@ -0,0 +1,26 @@
1module Text.Edifact.Scaffolder.Simples.Elements
2 ( listSimples
3 ) where
4
5import Text.Edifact.Scaffolder.Commons
6
7import Text.Parsec (digit, eof, oneOf, string,
8 (<?>))
9import Text.Parsec.String (Parser)
10
11listSimples :: Scaffolding [ElementWithDefinition SimpleCode]
12listSimples = listElements "simples" simpleCodeParser
13
14simpleCodeParser :: Parser SimpleCode
15simpleCodeParser =
16 let codeParser =
17 sequence [ oneOf ['1'..'9']
18 , digit
19 , digit
20 , digit
21 ]
22 in
23 SimpleCode <$> codeParser
24 <* string ".txt"
25 <* eof
26 <?> "SimpleCode"
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Implementation.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Implementation.hs
new file mode 100644
index 0000000..6cfb2ab
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Implementation.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Simples.Implementation
4 ( -- *
5 toImplementation
6 ) where
7
8import Text.Edifact.Scaffolder.Commons
9import Text.Edifact.Scaffolder.Simples.Types
10
11import Formatting
12
13toImplementation :: Representation -> Text
14toImplementation (Representation content (UpTo n) ) = sformat (fContent % " `upTo` " % int) content n
15toImplementation (Representation content (Exactly n)) = sformat (fContent % " `exactly` " % int) content n
16toImplementation (Representation content AnyNumber ) = sformat ("many " % fContent) content
17
18fContent :: Format t (Content -> t)
19fContent =
20 let display AlphaNumeric = "alphaNumeric"
21 display Alpha = "alpha"
22 display Numeric = "numeric"
23 in mapf display stext
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Representation.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Representation.hs
new file mode 100644
index 0000000..9555536
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Representation.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Text.Edifact.Scaffolder.Simples.Representation
4 ( -- *
5 extractRepresentation
6 , representationParser
7 ) where
8
9import Text.Edifact.Scaffolder.Commons
10import Text.Edifact.Scaffolder.Simples.Types
11
12import Text.Parsec as P (char, choice,
13 digit, many1,
14 option, optional,
15 space, string, try)
16import Text.Parsec.String (Parser)
17
18extractRepresentation :: FilePath -> Scaffolding (Maybe Representation)
19extractRepresentation file =
20 let parser = skipBeginning representationParser
21 in liftIO (readFile file) >>= maybeParse file parser
22
23contentParser :: Parser Content
24contentParser =
25 choice [ AlphaNumeric <$ try (P.string "an")
26 , Alpha <$ P.string "a"
27 , Numeric <$ P.string "n"
28 ]
29
30cardinalityParser :: Parser Cardinality
31cardinalityParser =
32 option AnyNumber $
33 choice [ Exactly <$> (optional space *> numberParser)
34 , UpTo <$> (dot *> dot *> numberParser)
35 ]
36
37numberParser :: Parser Int
38numberParser = read <$> many1 digit
39
40dot :: Parser Char
41dot = P.char '.'
42
43representationParser :: Parser Representation
44representationParser =
45 let parser = Representation <$> contentParser
46 <*> cardinalityParser
47 in P.string "Repr:" *> space *> parser
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Specification.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Specification.hs
new file mode 100644
index 0000000..0651cbd
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Specification.hs
@@ -0,0 +1,28 @@
1module Text.Edifact.Scaffolder.Simples.Specification
2 ( -- *
3 specificationParser
4 ) where
5
6import Text.Edifact.Scaffolder.Commons
7
8import Text.Parsec as P (anyChar, count, digit,
9 endOfLine, manyTill,
10 oneOf, skipMany, string,
11 try)
12import Text.Parsec.String (Parser)
13
14specificationParser :: Parser (SimpleCode, SimpleName)
15specificationParser = scanUntil [ simpleParser ]
16
17simpleParser :: Parser (SimpleCode, SimpleName)
18simpleParser = do
19 _ <- count 3 (oneOf "+*#|-X ")
20 skipMany (string " ")
21 code <- simpleCodeParser
22 _ <- string " "
23 skipMany (string " ")
24 name <- SimpleName <$> manyTill anyChar (() <$ try endOfLine)
25 pure (code, name)
26
27simpleCodeParser :: Parser SimpleCode
28simpleCodeParser = fromString <$> count 4 digit
diff --git a/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs
new file mode 100644
index 0000000..08b6ca5
--- /dev/null
+++ b/scaffolder/src/Text/Edifact/Scaffolder/Simples/Types.hs
@@ -0,0 +1,14 @@
1module Text.Edifact.Scaffolder.Simples.Types where
2
3data Representation = Representation Content Cardinality
4 deriving Show
5
6data Content = AlphaNumeric
7 | Alpha
8 | Numeric
9 deriving Show
10
11data Cardinality = UpTo Int
12 | Exactly Int
13 | AnyNumber
14 deriving Show
diff --git a/scripts/documentation-versioning.sh b/scripts/documentation-versioning.sh
new file mode 100755
index 0000000..a5ffd2a
--- /dev/null
+++ b/scripts/documentation-versioning.sh
@@ -0,0 +1,125 @@
1#!/usr/bin/env bash
2
3# This is the initial commit of this project.
4# This is useful to list content of the first tagged version.
5rootCommit="c468e930cf7f15c709bf8890f197135a62858f16"
6
7function parentTag {
8 local tag=$1
9 git describe --abbrev=0 --tags "${tag}^" 2>/dev/null || echo "${rootCommit}"
10}
11
12function prettyLogUndocumentedTag {
13 local tag=$1;
14 cat <<-HTML
15 <dt>
16 <h2>
17 (${tag}) Not generated
18 </h2>
19 </dt>
20 HTML
21}
22
23function gitAuthor {
24 local tag="$1"
25 git log -n1 --pretty="%an" "${tag}"
26}
27
28function linkToTaggedDocumentation {
29 local tag="$1"
30 cat <<-HTML
31 <a href="${tag}/index.html">
32 <button>
33 <small>Go to </small>
34 <strong>${tag}</strong>
35 <small> released by </small>
36 <strong>$(gitAuthor "${tag}")</strong>
37 </button>
38 </a>
39 HTML
40}
41
42function contentOfTaggedDocumentation {
43 local tag=$1;
44 local content
45 content=$(git log --pretty="%ad | %h | %s" --date=short "$(parentTag "${tag}")..${tag}")
46 echo "<pre>${content}</pre>"
47}
48
49function prettyLogTag {
50 local tag=$1
51 cat <<-HTML
52 <dt>$(linkToTaggedDocumentation "${tag}")</dt>
53 <dd>$(contentOfTaggedDocumentation "${tag}")</dd>
54 HTML
55}
56
57function formatTags {
58 local webRoot="$1"
59 while read -r tag
60 do
61 if [ -d "${webRoot}/${tag}" ]
62 then
63 prettyLogTag "$tag"
64 else
65 prettyLogUndocumentedTag "$tag"
66 fi
67 done
68}
69
70function listTags {
71 git tag --list "v20??-??-??" --sort="-refname"
72}
73
74function generateIndex {
75 local webRoot="$1"
76 cat <<-HTML
77 <!DOCTYPE html>
78 <html>
79 <meta charset="UTF-8">
80 <head>
81 <link rel="stylesheet" href="https://cdn.rawgit.com/yegor256/tacit/gh-pages/tacit-css-1.3.4.min.css"/>
82 </head>
83 <body>
84 <section>
85 <article>
86 <h1>Available documentations</h1>
87 <hr>
88 <dl>
89 $(listTags | formatTags "${webRoot}")
90 </dl>
91 </section>
92 </article>
93 </section>
94 </body>
95 </html>
96 HTML
97}
98
99function generateDoc {
100 local webRoot="$1"
101 local currentTag="$2"
102 local docRoot="$3"
103 local tagWebRoot="${webRoot}/${currentTag}"
104 if [[ -z "$webRoot" ]]
105 then
106 echo "Undefined webRoot directory"
107 exit 1
108 fi
109 if [[ -z "$currentTag" ]]
110 then
111 echo "Undefined current tag"
112 exit 1
113 fi
114 if [[ -z "$docRoot" ]]
115 then
116 echo "Undefined documentation root"
117 exit 1
118 fi
119 echo "Documentation root: ${docRoot}"
120 mkdir -p "${webRoot}";
121 cp -r "${docRoot}" "${tagWebRoot}"
122 generateIndex "${webRoot}" > "${webRoot}/index.html"
123}
124
125generateDoc "$1" "$2" "$3"
diff --git a/scripts/scaffolder.sh b/scripts/scaffolder.sh
new file mode 100755
index 0000000..a7121f7
--- /dev/null
+++ b/scripts/scaffolder.sh
@@ -0,0 +1,29 @@
1#!/usr/bin/env bash
2
3HERE="$(dirname "$0")"
4
5REVISION="D96A"
6if [ -n "$1" ]
7then
8 REVISION=$1
9 shift 1
10fi
11
12function specification {
13 stack exec edi-parser-scaffolder -- \
14 scaffold --revision "$REVISION" \
15 --src "$HERE/../src" \
16 --specification "$HERE/../specification"
17}
18
19function missing {
20 echo "$1 is missing. Aborting."
21 exit 1
22}
23
24function checkRequirements {
25 command -v stylish-haskell > /dev/null || missing "stylish-haskell"
26}
27
28checkRequirements
29specification
diff --git a/specification/Makefile b/specification/Makefile
new file mode 100644
index 0000000..c69097d
--- /dev/null
+++ b/specification/Makefile
@@ -0,0 +1,7 @@
1lint:
2 hlint app/ src/
3
4help:
5 @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
6
7.PHONY: lint help
diff --git a/specification/README.md b/specification/README.md
new file mode 100644
index 0000000..22cd0de
--- /dev/null
+++ b/specification/README.md
@@ -0,0 +1,23 @@
1# edi-parser-specification
2
3Scaffolding for some of the revisions of the Edifact specifaction.
4
5This is generated via [edi-parser-scaffolder] and depends on [edi-parser-core].
6
7This is meant to be used as first-level dependency in a project parsing messages
8from the revisions supported here.
9
10## Supported revisions
11
12- 96.A
13
14## Companion tool
15
16```
17$ stack exec edi-parser-specification -- --help
18ifcsum <file> : inspect IFCSUM file for revision D96A
19-h|--help : this message
20```
21
22[edi-parser-core]: ../core/README.md
23[edi-parser-scaffolder]: ../scaffolder/README.md
diff --git a/specification/app/Main.hs b/specification/app/Main.hs
new file mode 100644
index 0000000..1f2ba80
--- /dev/null
+++ b/specification/app/Main.hs
@@ -0,0 +1,36 @@
1module Main
2 ( main
3 ) where
4
5import Text.Edifact.Common (parseFull)
6import Text.Edifact.D96A (messageIFCSUM, messageDESADV)
7import Text.Edifact.Inspect (inspect)
8import Text.Edifact.Types (Value)
9
10import Control.Monad ((>=>))
11import qualified Data.Text.IO as TIO (putStrLn, readFile)
12import System.Environment (getArgs)
13
14main :: IO ()
15main = getArgs >>= dispatch
16
17dispatch :: [String] -> IO ()
18dispatch ("ifcsum" : filename : _) = readIFCSUM filename
19dispatch ("desadv" : filename : _) = readDESADV filename
20dispatch _ = help
21
22readIFCSUM :: FilePath -> IO ()
23readIFCSUM =
24 let display = either print (TIO.putStrLn . inspect)
25 in TIO.readFile >=> display . parseFull messageIFCSUM
26
27readDESADV :: FilePath -> IO ()
28readDESADV =
29 let display = either print (TIO.putStrLn . inspect)
30 in TIO.readFile >=> display . parseFull messageDESADV
31
32help :: IO ()
33help = do
34 putStrLn "ifcsum <file> : inspect IFCSUM file for revision D96A"
35 putStrLn "desadv <file> : inspect DESADV file for revision D96A"
36 putStrLn "-h|--help : this message"
diff --git a/specification/edi-parser-specification.cabal b/specification/edi-parser-specification.cabal
new file mode 100644
index 0000000..31697d3
--- /dev/null
+++ b/specification/edi-parser-specification.cabal
@@ -0,0 +1,725 @@
1cabal-version: 1.12
2
3-- This file has been generated from package.yaml by hpack version 0.33.0.
4--
5-- see: https://github.com/sol/hpack
6--
7-- hash: ca2371944ac1d1d4e7d17dd3868ab6fd81007edb5ebe4fb71b55af9a667d7a67
8
9name: edi-parser-specification
10version: 20190607
11synopsis: Support for subset of the Edifact specification
12description: Please see README.md
13category: Text
14homepage: https://github.com/fretlink/edi-parser#readme
15bug-reports: https://github.com/fretlink/edi-parser/issues
16author: FretLink
17maintainer: example@example.com
18copyright: 2019 FretLink
19build-type: Simple
20extra-source-files:
21 README.md
22
23source-repository head
24 type: git
25 location: https://github.com/fretlink/edi-parser
26
27library
28 exposed-modules:
29 Text.Edifact.D01B
30 Text.Edifact.D01B.Composites
31 Text.Edifact.D01B.Composites.C002
32 Text.Edifact.D01B.Composites.C040
33 Text.Edifact.D01B.Composites.C056
34 Text.Edifact.D01B.Composites.C058
35 Text.Edifact.D01B.Composites.C059
36 Text.Edifact.D01B.Composites.C076
37 Text.Edifact.D01B.Composites.C080
38 Text.Edifact.D01B.Composites.C082
39 Text.Edifact.D01B.Composites.C100
40 Text.Edifact.D01B.Composites.C106
41 Text.Edifact.D01B.Composites.C107
42 Text.Edifact.D01B.Composites.C108
43 Text.Edifact.D01B.Composites.C174
44 Text.Edifact.D01B.Composites.C186
45 Text.Edifact.D01B.Composites.C200
46 Text.Edifact.D01B.Composites.C203
47 Text.Edifact.D01B.Composites.C205
48 Text.Edifact.D01B.Composites.C208
49 Text.Edifact.D01B.Composites.C210
50 Text.Edifact.D01B.Composites.C211
51 Text.Edifact.D01B.Composites.C212
52 Text.Edifact.D01B.Composites.C213
53 Text.Edifact.D01B.Composites.C215
54 Text.Edifact.D01B.Composites.C218
55 Text.Edifact.D01B.Composites.C219
56 Text.Edifact.D01B.Composites.C220
57 Text.Edifact.D01B.Composites.C222
58 Text.Edifact.D01B.Composites.C223
59 Text.Edifact.D01B.Composites.C224
60 Text.Edifact.D01B.Composites.C228
61 Text.Edifact.D01B.Composites.C229
62 Text.Edifact.D01B.Composites.C231
63 Text.Edifact.D01B.Composites.C232
64 Text.Edifact.D01B.Composites.C233
65 Text.Edifact.D01B.Composites.C234
66 Text.Edifact.D01B.Composites.C235
67 Text.Edifact.D01B.Composites.C236
68 Text.Edifact.D01B.Composites.C237
69 Text.Edifact.D01B.Composites.C239
70 Text.Edifact.D01B.Composites.C270
71 Text.Edifact.D01B.Composites.C280
72 Text.Edifact.D01B.Composites.C286
73 Text.Edifact.D01B.Composites.C330
74 Text.Edifact.D01B.Composites.C331
75 Text.Edifact.D01B.Composites.C401
76 Text.Edifact.D01B.Composites.C501
77 Text.Edifact.D01B.Composites.C502
78 Text.Edifact.D01B.Composites.C503
79 Text.Edifact.D01B.Composites.C504
80 Text.Edifact.D01B.Composites.C506
81 Text.Edifact.D01B.Composites.C507
82 Text.Edifact.D01B.Composites.C509
83 Text.Edifact.D01B.Composites.C516
84 Text.Edifact.D01B.Composites.C517
85 Text.Edifact.D01B.Composites.C519
86 Text.Edifact.D01B.Composites.C523
87 Text.Edifact.D01B.Composites.C524
88 Text.Edifact.D01B.Composites.C528
89 Text.Edifact.D01B.Composites.C536
90 Text.Edifact.D01B.Composites.C537
91 Text.Edifact.D01B.Composites.C553
92 Text.Edifact.D01B.Composites.C554
93 Text.Edifact.D01B.Composites.C555
94 Text.Edifact.D01B.Composites.C556
95 Text.Edifact.D01B.Composites.C601
96 Text.Edifact.D01B.Composites.C703
97 Text.Edifact.D01B.Composites.C819
98 Text.Edifact.D01B.Composites.C827
99 Text.Edifact.D01B.Messages
100 Text.Edifact.D01B.Messages.IFCSUM
101 Text.Edifact.D01B.Messages.IFTSTA
102 Text.Edifact.D01B.Segments
103 Text.Edifact.D01B.Segments.BGM
104 Text.Edifact.D01B.Segments.CNI
105 Text.Edifact.D01B.Segments.CNT
106 Text.Edifact.D01B.Segments.COM
107 Text.Edifact.D01B.Segments.CPI
108 Text.Edifact.D01B.Segments.CTA
109 Text.Edifact.D01B.Segments.CUX
110 Text.Edifact.D01B.Segments.DGS
111 Text.Edifact.D01B.Segments.DIM
112 Text.Edifact.D01B.Segments.DOC
113 Text.Edifact.D01B.Segments.DTM
114 Text.Edifact.D01B.Segments.EQA
115 Text.Edifact.D01B.Segments.EQD
116 Text.Edifact.D01B.Segments.EQN
117 Text.Edifact.D01B.Segments.FTX
118 Text.Edifact.D01B.Segments.GDS
119 Text.Edifact.D01B.Segments.GID
120 Text.Edifact.D01B.Segments.GIN
121 Text.Edifact.D01B.Segments.GOR
122 Text.Edifact.D01B.Segments.HAN
123 Text.Edifact.D01B.Segments.ICD
124 Text.Edifact.D01B.Segments.LOC
125 Text.Edifact.D01B.Segments.MEA
126 Text.Edifact.D01B.Segments.MOA
127 Text.Edifact.D01B.Segments.NAD
128 Text.Edifact.D01B.Segments.PCD
129 Text.Edifact.D01B.Segments.PCI
130 Text.Edifact.D01B.Segments.PIA
131 Text.Edifact.D01B.Segments.PRI
132 Text.Edifact.D01B.Segments.QTY
133 Text.Edifact.D01B.Segments.RFF
134 Text.Edifact.D01B.Segments.RNG
135 Text.Edifact.D01B.Segments.SEL
136 Text.Edifact.D01B.Segments.SEQ
137 Text.Edifact.D01B.Segments.SGP
138 Text.Edifact.D01B.Segments.STS
139 Text.Edifact.D01B.Segments.TCC
140 Text.Edifact.D01B.Segments.TDT
141 Text.Edifact.D01B.Segments.TMD
142 Text.Edifact.D01B.Segments.TMP
143 Text.Edifact.D01B.Segments.TOD
144 Text.Edifact.D01B.Segments.TPL
145 Text.Edifact.D01B.Segments.TSR
146 Text.Edifact.D01B.Simples
147 Text.Edifact.D01B.Simples.S1000
148 Text.Edifact.D01B.Simples.S1001
149 Text.Edifact.D01B.Simples.S1004
150 Text.Edifact.D01B.Simples.S1050
151 Text.Edifact.D01B.Simples.S1056
152 Text.Edifact.D01B.Simples.S1060
153 Text.Edifact.D01B.Simples.S1131
154 Text.Edifact.D01B.Simples.S1153
155 Text.Edifact.D01B.Simples.S1154
156 Text.Edifact.D01B.Simples.S1156
157 Text.Edifact.D01B.Simples.S1159
158 Text.Edifact.D01B.Simples.S1218
159 Text.Edifact.D01B.Simples.S1220
160 Text.Edifact.D01B.Simples.S1225
161 Text.Edifact.D01B.Simples.S1229
162 Text.Edifact.D01B.Simples.S1312
163 Text.Edifact.D01B.Simples.S1366
164 Text.Edifact.D01B.Simples.S1373
165 Text.Edifact.D01B.Simples.S1490
166 Text.Edifact.D01B.Simples.S1496
167 Text.Edifact.D01B.Simples.S2005
168 Text.Edifact.D01B.Simples.S2379
169 Text.Edifact.D01B.Simples.S2380
170 Text.Edifact.D01B.Simples.S3035
171 Text.Edifact.D01B.Simples.S3036
172 Text.Edifact.D01B.Simples.S3039
173 Text.Edifact.D01B.Simples.S3042
174 Text.Edifact.D01B.Simples.S3045
175 Text.Edifact.D01B.Simples.S3055
176 Text.Edifact.D01B.Simples.S3124
177 Text.Edifact.D01B.Simples.S3127
178 Text.Edifact.D01B.Simples.S3128
179 Text.Edifact.D01B.Simples.S3139
180 Text.Edifact.D01B.Simples.S3148
181 Text.Edifact.D01B.Simples.S3153
182 Text.Edifact.D01B.Simples.S3155
183 Text.Edifact.D01B.Simples.S3164
184 Text.Edifact.D01B.Simples.S3207
185 Text.Edifact.D01B.Simples.S3222
186 Text.Edifact.D01B.Simples.S3223
187 Text.Edifact.D01B.Simples.S3224
188 Text.Edifact.D01B.Simples.S3225
189 Text.Edifact.D01B.Simples.S3227
190 Text.Edifact.D01B.Simples.S3228
191 Text.Edifact.D01B.Simples.S3229
192 Text.Edifact.D01B.Simples.S3232
193 Text.Edifact.D01B.Simples.S3233
194 Text.Edifact.D01B.Simples.S3251
195 Text.Edifact.D01B.Simples.S3412
196 Text.Edifact.D01B.Simples.S3413
197 Text.Edifact.D01B.Simples.S3453
198 Text.Edifact.D01B.Simples.S4000
199 Text.Edifact.D01B.Simples.S4052
200 Text.Edifact.D01B.Simples.S4053
201 Text.Edifact.D01B.Simples.S4055
202 Text.Edifact.D01B.Simples.S4065
203 Text.Edifact.D01B.Simples.S4078
204 Text.Edifact.D01B.Simples.S4079
205 Text.Edifact.D01B.Simples.S4215
206 Text.Edifact.D01B.Simples.S4219
207 Text.Edifact.D01B.Simples.S4233
208 Text.Edifact.D01B.Simples.S4237
209 Text.Edifact.D01B.Simples.S4343
210 Text.Edifact.D01B.Simples.S4347
211 Text.Edifact.D01B.Simples.S4404
212 Text.Edifact.D01B.Simples.S4405
213 Text.Edifact.D01B.Simples.S4440
214 Text.Edifact.D01B.Simples.S4441
215 Text.Edifact.D01B.Simples.S4447
216 Text.Edifact.D01B.Simples.S4451
217 Text.Edifact.D01B.Simples.S4453
218 Text.Edifact.D01B.Simples.S4494
219 Text.Edifact.D01B.Simples.S4495
220 Text.Edifact.D01B.Simples.S4497
221 Text.Edifact.D01B.Simples.S4517
222 Text.Edifact.D01B.Simples.S5004
223 Text.Edifact.D01B.Simples.S5025
224 Text.Edifact.D01B.Simples.S5118
225 Text.Edifact.D01B.Simples.S5125
226 Text.Edifact.D01B.Simples.S5213
227 Text.Edifact.D01B.Simples.S5237
228 Text.Edifact.D01B.Simples.S5242
229 Text.Edifact.D01B.Simples.S5243
230 Text.Edifact.D01B.Simples.S5245
231 Text.Edifact.D01B.Simples.S5249
232 Text.Edifact.D01B.Simples.S5275
233 Text.Edifact.D01B.Simples.S5284
234 Text.Edifact.D01B.Simples.S5375
235 Text.Edifact.D01B.Simples.S5387
236 Text.Edifact.D01B.Simples.S5402
237 Text.Edifact.D01B.Simples.S5479
238 Text.Edifact.D01B.Simples.S5482
239 Text.Edifact.D01B.Simples.S6008
240 Text.Edifact.D01B.Simples.S6060
241 Text.Edifact.D01B.Simples.S6063
242 Text.Edifact.D01B.Simples.S6066
243 Text.Edifact.D01B.Simples.S6069
244 Text.Edifact.D01B.Simples.S6140
245 Text.Edifact.D01B.Simples.S6145
246 Text.Edifact.D01B.Simples.S6152
247 Text.Edifact.D01B.Simples.S6154
248 Text.Edifact.D01B.Simples.S6155
249 Text.Edifact.D01B.Simples.S6162
250 Text.Edifact.D01B.Simples.S6167
251 Text.Edifact.D01B.Simples.S6168
252 Text.Edifact.D01B.Simples.S6245
253 Text.Edifact.D01B.Simples.S6246
254 Text.Edifact.D01B.Simples.S6311
255 Text.Edifact.D01B.Simples.S6313
256 Text.Edifact.D01B.Simples.S6314
257 Text.Edifact.D01B.Simples.S6321
258 Text.Edifact.D01B.Simples.S6341
259 Text.Edifact.D01B.Simples.S6343
260 Text.Edifact.D01B.Simples.S6345
261 Text.Edifact.D01B.Simples.S6347
262 Text.Edifact.D01B.Simples.S6348
263 Text.Edifact.D01B.Simples.S6350
264 Text.Edifact.D01B.Simples.S6353
265 Text.Edifact.D01B.Simples.S6411
266 Text.Edifact.D01B.Simples.S6432
267 Text.Edifact.D01B.Simples.S7064
268 Text.Edifact.D01B.Simples.S7065
269 Text.Edifact.D01B.Simples.S7085
270 Text.Edifact.D01B.Simples.S7088
271 Text.Edifact.D01B.Simples.S7102
272 Text.Edifact.D01B.Simples.S7106
273 Text.Edifact.D01B.Simples.S7124
274 Text.Edifact.D01B.Simples.S7130
275 Text.Edifact.D01B.Simples.S7140
276 Text.Edifact.D01B.Simples.S7143
277 Text.Edifact.D01B.Simples.S7224
278 Text.Edifact.D01B.Simples.S7233
279 Text.Edifact.D01B.Simples.S7273
280 Text.Edifact.D01B.Simples.S7357
281 Text.Edifact.D01B.Simples.S7383
282 Text.Edifact.D01B.Simples.S7402
283 Text.Edifact.D01B.Simples.S7405
284 Text.Edifact.D01B.Simples.S7418
285 Text.Edifact.D01B.Simples.S7419
286 Text.Edifact.D01B.Simples.S7511
287 Text.Edifact.D01B.Simples.S8022
288 Text.Edifact.D01B.Simples.S8023
289 Text.Edifact.D01B.Simples.S8028
290 Text.Edifact.D01B.Simples.S8051
291 Text.Edifact.D01B.Simples.S8053
292 Text.Edifact.D01B.Simples.S8066
293 Text.Edifact.D01B.Simples.S8067
294 Text.Edifact.D01B.Simples.S8077
295 Text.Edifact.D01B.Simples.S8078
296 Text.Edifact.D01B.Simples.S8092
297 Text.Edifact.D01B.Simples.S8101
298 Text.Edifact.D01B.Simples.S8126
299 Text.Edifact.D01B.Simples.S8154
300 Text.Edifact.D01B.Simples.S8155
301 Text.Edifact.D01B.Simples.S8158
302 Text.Edifact.D01B.Simples.S8169
303 Text.Edifact.D01B.Simples.S8178
304 Text.Edifact.D01B.Simples.S8179
305 Text.Edifact.D01B.Simples.S8186
306 Text.Edifact.D01B.Simples.S8211
307 Text.Edifact.D01B.Simples.S8212
308 Text.Edifact.D01B.Simples.S8213
309 Text.Edifact.D01B.Simples.S8246
310 Text.Edifact.D01B.Simples.S8249
311 Text.Edifact.D01B.Simples.S8255
312 Text.Edifact.D01B.Simples.S8260
313 Text.Edifact.D01B.Simples.S8273
314 Text.Edifact.D01B.Simples.S8275
315 Text.Edifact.D01B.Simples.S8281
316 Text.Edifact.D01B.Simples.S8323
317 Text.Edifact.D01B.Simples.S8325
318 Text.Edifact.D01B.Simples.S8332
319 Text.Edifact.D01B.Simples.S8334
320 Text.Edifact.D01B.Simples.S8335
321 Text.Edifact.D01B.Simples.S8339
322 Text.Edifact.D01B.Simples.S8341
323 Text.Edifact.D01B.Simples.S8351
324 Text.Edifact.D01B.Simples.S8364
325 Text.Edifact.D01B.Simples.S8410
326 Text.Edifact.D01B.Simples.S8453
327 Text.Edifact.D01B.Simples.S8457
328 Text.Edifact.D01B.Simples.S8459
329 Text.Edifact.D01B.Simples.S9012
330 Text.Edifact.D01B.Simples.S9013
331 Text.Edifact.D01B.Simples.S9015
332 Text.Edifact.D01B.Simples.S9302
333 Text.Edifact.D01B.Simples.S9303
334 Text.Edifact.D01B.Simples.S9308
335 Text.Edifact.D01B.Simples.S9353
336 Text.Edifact.D01B.Simples.S9411
337 Text.Edifact.D01B.Simples.S9415
338 Text.Edifact.D01B.Simples.S9417
339 Text.Edifact.D96A
340 Text.Edifact.D96A.Composites
341 Text.Edifact.D96A.Composites.C002
342 Text.Edifact.D96A.Composites.C040
343 Text.Edifact.D96A.Composites.C056
344 Text.Edifact.D96A.Composites.C058
345 Text.Edifact.D96A.Composites.C059
346 Text.Edifact.D96A.Composites.C076
347 Text.Edifact.D96A.Composites.C080
348 Text.Edifact.D96A.Composites.C082
349 Text.Edifact.D96A.Composites.C100
350 Text.Edifact.D96A.Composites.C107
351 Text.Edifact.D96A.Composites.C108
352 Text.Edifact.D96A.Composites.C174
353 Text.Edifact.D96A.Composites.C186
354 Text.Edifact.D96A.Composites.C200
355 Text.Edifact.D96A.Composites.C202
356 Text.Edifact.D96A.Composites.C203
357 Text.Edifact.D96A.Composites.C205
358 Text.Edifact.D96A.Composites.C206
359 Text.Edifact.D96A.Composites.C208
360 Text.Edifact.D96A.Composites.C210
361 Text.Edifact.D96A.Composites.C211
362 Text.Edifact.D96A.Composites.C212
363 Text.Edifact.D96A.Composites.C213
364 Text.Edifact.D96A.Composites.C214
365 Text.Edifact.D96A.Composites.C215
366 Text.Edifact.D96A.Composites.C218
367 Text.Edifact.D96A.Composites.C219
368 Text.Edifact.D96A.Composites.C220
369 Text.Edifact.D96A.Composites.C222
370 Text.Edifact.D96A.Composites.C223
371 Text.Edifact.D96A.Composites.C224
372 Text.Edifact.D96A.Composites.C228
373 Text.Edifact.D96A.Composites.C229
374 Text.Edifact.D96A.Composites.C231
375 Text.Edifact.D96A.Composites.C232
376 Text.Edifact.D96A.Composites.C233
377 Text.Edifact.D96A.Composites.C234
378 Text.Edifact.D96A.Composites.C235
379 Text.Edifact.D96A.Composites.C236
380 Text.Edifact.D96A.Composites.C237
381 Text.Edifact.D96A.Composites.C239
382 Text.Edifact.D96A.Composites.C270
383 Text.Edifact.D96A.Composites.C273
384 Text.Edifact.D96A.Composites.C279
385 Text.Edifact.D96A.Composites.C280
386 Text.Edifact.D96A.Composites.C401
387 Text.Edifact.D96A.Composites.C402
388 Text.Edifact.D96A.Composites.C501
389 Text.Edifact.D96A.Composites.C502
390 Text.Edifact.D96A.Composites.C503
391 Text.Edifact.D96A.Composites.C504
392 Text.Edifact.D96A.Composites.C506
393 Text.Edifact.D96A.Composites.C507
394 Text.Edifact.D96A.Composites.C509
395 Text.Edifact.D96A.Composites.C516
396 Text.Edifact.D96A.Composites.C517
397 Text.Edifact.D96A.Composites.C519
398 Text.Edifact.D96A.Composites.C522
399 Text.Edifact.D96A.Composites.C523
400 Text.Edifact.D96A.Composites.C524
401 Text.Edifact.D96A.Composites.C528
402 Text.Edifact.D96A.Composites.C531
403 Text.Edifact.D96A.Composites.C532
404 Text.Edifact.D96A.Composites.C536
405 Text.Edifact.D96A.Composites.C537
406 Text.Edifact.D96A.Composites.C553
407 Text.Edifact.D96A.Composites.C554
408 Text.Edifact.D96A.Composites.C555
409 Text.Edifact.D96A.Composites.C556
410 Text.Edifact.D96A.Composites.C601
411 Text.Edifact.D96A.Composites.C703
412 Text.Edifact.D96A.Composites.C827
413 Text.Edifact.D96A.Composites.C829
414 Text.Edifact.D96A.Composites.C960
415 Text.Edifact.D96A.Messages
416 Text.Edifact.D96A.Messages.DESADV
417 Text.Edifact.D96A.Messages.IFCSUM
418 Text.Edifact.D96A.Messages.IFTSAI
419 Text.Edifact.D96A.Messages.IFTSTA
420 Text.Edifact.D96A.Segments
421 Text.Edifact.D96A.Segments.ALI
422 Text.Edifact.D96A.Segments.BGM
423 Text.Edifact.D96A.Segments.CNI
424 Text.Edifact.D96A.Segments.CNT
425 Text.Edifact.D96A.Segments.COM
426 Text.Edifact.D96A.Segments.CPI
427 Text.Edifact.D96A.Segments.CPS
428 Text.Edifact.D96A.Segments.CTA
429 Text.Edifact.D96A.Segments.CUX
430 Text.Edifact.D96A.Segments.DGS
431 Text.Edifact.D96A.Segments.DIM
432 Text.Edifact.D96A.Segments.DLM
433 Text.Edifact.D96A.Segments.DOC
434 Text.Edifact.D96A.Segments.DTM
435 Text.Edifact.D96A.Segments.EQA
436 Text.Edifact.D96A.Segments.EQD
437 Text.Edifact.D96A.Segments.EQN
438 Text.Edifact.D96A.Segments.FTX
439 Text.Edifact.D96A.Segments.GDS
440 Text.Edifact.D96A.Segments.GID
441 Text.Edifact.D96A.Segments.GIN
442 Text.Edifact.D96A.Segments.GIR
443 Text.Edifact.D96A.Segments.GOR
444 Text.Edifact.D96A.Segments.HAN
445 Text.Edifact.D96A.Segments.IMD
446 Text.Edifact.D96A.Segments.LIN
447 Text.Edifact.D96A.Segments.LOC
448 Text.Edifact.D96A.Segments.MEA
449 Text.Edifact.D96A.Segments.MOA
450 Text.Edifact.D96A.Segments.NAD
451 Text.Edifact.D96A.Segments.PAC
452 Text.Edifact.D96A.Segments.PCD
453 Text.Edifact.D96A.Segments.PCI
454 Text.Edifact.D96A.Segments.PIA
455 Text.Edifact.D96A.Segments.PRI
456 Text.Edifact.D96A.Segments.QTY
457 Text.Edifact.D96A.Segments.QVR
458 Text.Edifact.D96A.Segments.RFF
459 Text.Edifact.D96A.Segments.RNG
460 Text.Edifact.D96A.Segments.SEL
461 Text.Edifact.D96A.Segments.SGP
462 Text.Edifact.D96A.Segments.STS
463 Text.Edifact.D96A.Segments.TCC
464 Text.Edifact.D96A.Segments.TDT
465 Text.Edifact.D96A.Segments.TMD
466 Text.Edifact.D96A.Segments.TMP
467 Text.Edifact.D96A.Segments.TOD
468 Text.Edifact.D96A.Segments.TPL
469 Text.Edifact.D96A.Segments.TSR
470 Text.Edifact.D96A.Simples
471 Text.Edifact.D96A.Simples.S1000
472 Text.Edifact.D96A.Simples.S1001
473 Text.Edifact.D96A.Simples.S1004
474 Text.Edifact.D96A.Simples.S1082
475 Text.Edifact.D96A.Simples.S1131
476 Text.Edifact.D96A.Simples.S1153
477 Text.Edifact.D96A.Simples.S1154
478 Text.Edifact.D96A.Simples.S1156
479 Text.Edifact.D96A.Simples.S1218
480 Text.Edifact.D96A.Simples.S1220
481 Text.Edifact.D96A.Simples.S1222
482 Text.Edifact.D96A.Simples.S1225
483 Text.Edifact.D96A.Simples.S1229
484 Text.Edifact.D96A.Simples.S1312
485 Text.Edifact.D96A.Simples.S1366
486 Text.Edifact.D96A.Simples.S1373
487 Text.Edifact.D96A.Simples.S1490
488 Text.Edifact.D96A.Simples.S1496
489 Text.Edifact.D96A.Simples.S2005
490 Text.Edifact.D96A.Simples.S2379
491 Text.Edifact.D96A.Simples.S2380
492 Text.Edifact.D96A.Simples.S3035
493 Text.Edifact.D96A.Simples.S3036
494 Text.Edifact.D96A.Simples.S3039
495 Text.Edifact.D96A.Simples.S3042
496 Text.Edifact.D96A.Simples.S3045
497 Text.Edifact.D96A.Simples.S3055
498 Text.Edifact.D96A.Simples.S3124
499 Text.Edifact.D96A.Simples.S3127
500 Text.Edifact.D96A.Simples.S3128
501 Text.Edifact.D96A.Simples.S3139
502 Text.Edifact.D96A.Simples.S3148
503 Text.Edifact.D96A.Simples.S3153
504 Text.Edifact.D96A.Simples.S3155
505 Text.Edifact.D96A.Simples.S3164
506 Text.Edifact.D96A.Simples.S3207
507 Text.Edifact.D96A.Simples.S3222
508 Text.Edifact.D96A.Simples.S3223
509 Text.Edifact.D96A.Simples.S3224
510 Text.Edifact.D96A.Simples.S3225
511 Text.Edifact.D96A.Simples.S3227
512 Text.Edifact.D96A.Simples.S3229
513 Text.Edifact.D96A.Simples.S3232
514 Text.Edifact.D96A.Simples.S3233
515 Text.Edifact.D96A.Simples.S3239
516 Text.Edifact.D96A.Simples.S3251
517 Text.Edifact.D96A.Simples.S3412
518 Text.Edifact.D96A.Simples.S3413
519 Text.Edifact.D96A.Simples.S3453
520 Text.Edifact.D96A.Simples.S4000
521 Text.Edifact.D96A.Simples.S4052
522 Text.Edifact.D96A.Simples.S4053
523 Text.Edifact.D96A.Simples.S4055
524 Text.Edifact.D96A.Simples.S4065
525 Text.Edifact.D96A.Simples.S4078
526 Text.Edifact.D96A.Simples.S4079
527 Text.Edifact.D96A.Simples.S4183
528 Text.Edifact.D96A.Simples.S4215
529 Text.Edifact.D96A.Simples.S4219
530 Text.Edifact.D96A.Simples.S4221
531 Text.Edifact.D96A.Simples.S4233
532 Text.Edifact.D96A.Simples.S4237
533 Text.Edifact.D96A.Simples.S4294
534 Text.Edifact.D96A.Simples.S4295
535 Text.Edifact.D96A.Simples.S4343
536 Text.Edifact.D96A.Simples.S4347
537 Text.Edifact.D96A.Simples.S4400
538 Text.Edifact.D96A.Simples.S4401
539 Text.Edifact.D96A.Simples.S4403
540 Text.Edifact.D96A.Simples.S4405
541 Text.Edifact.D96A.Simples.S4440
542 Text.Edifact.D96A.Simples.S4441
543 Text.Edifact.D96A.Simples.S4451
544 Text.Edifact.D96A.Simples.S4453
545 Text.Edifact.D96A.Simples.S4455
546 Text.Edifact.D96A.Simples.S4457
547 Text.Edifact.D96A.Simples.S4517
548 Text.Edifact.D96A.Simples.S5004
549 Text.Edifact.D96A.Simples.S5025
550 Text.Edifact.D96A.Simples.S5118
551 Text.Edifact.D96A.Simples.S5125
552 Text.Edifact.D96A.Simples.S5213
553 Text.Edifact.D96A.Simples.S5237
554 Text.Edifact.D96A.Simples.S5242
555 Text.Edifact.D96A.Simples.S5243
556 Text.Edifact.D96A.Simples.S5245
557 Text.Edifact.D96A.Simples.S5249
558 Text.Edifact.D96A.Simples.S5275
559 Text.Edifact.D96A.Simples.S5284
560 Text.Edifact.D96A.Simples.S5375
561 Text.Edifact.D96A.Simples.S5387
562 Text.Edifact.D96A.Simples.S5402
563 Text.Edifact.D96A.Simples.S5479
564 Text.Edifact.D96A.Simples.S5482
565 Text.Edifact.D96A.Simples.S5495
566 Text.Edifact.D96A.Simples.S6008
567 Text.Edifact.D96A.Simples.S6060
568 Text.Edifact.D96A.Simples.S6063
569 Text.Edifact.D96A.Simples.S6064
570 Text.Edifact.D96A.Simples.S6066
571 Text.Edifact.D96A.Simples.S6069
572 Text.Edifact.D96A.Simples.S6140
573 Text.Edifact.D96A.Simples.S6145
574 Text.Edifact.D96A.Simples.S6152
575 Text.Edifact.D96A.Simples.S6154
576 Text.Edifact.D96A.Simples.S6155
577 Text.Edifact.D96A.Simples.S6162
578 Text.Edifact.D96A.Simples.S6167
579 Text.Edifact.D96A.Simples.S6168
580 Text.Edifact.D96A.Simples.S6245
581 Text.Edifact.D96A.Simples.S6246
582 Text.Edifact.D96A.Simples.S6311
583 Text.Edifact.D96A.Simples.S6313
584 Text.Edifact.D96A.Simples.S6314
585 Text.Edifact.D96A.Simples.S6321
586 Text.Edifact.D96A.Simples.S6341
587 Text.Edifact.D96A.Simples.S6343
588 Text.Edifact.D96A.Simples.S6345
589 Text.Edifact.D96A.Simples.S6347
590 Text.Edifact.D96A.Simples.S6348
591 Text.Edifact.D96A.Simples.S6350
592 Text.Edifact.D96A.Simples.S6353
593 Text.Edifact.D96A.Simples.S6411
594 Text.Edifact.D96A.Simples.S6432
595 Text.Edifact.D96A.Simples.S7008
596 Text.Edifact.D96A.Simples.S7009
597 Text.Edifact.D96A.Simples.S7064
598 Text.Edifact.D96A.Simples.S7065
599 Text.Edifact.D96A.Simples.S7073
600 Text.Edifact.D96A.Simples.S7075
601 Text.Edifact.D96A.Simples.S7077
602 Text.Edifact.D96A.Simples.S7081
603 Text.Edifact.D96A.Simples.S7083
604 Text.Edifact.D96A.Simples.S7085
605 Text.Edifact.D96A.Simples.S7088
606 Text.Edifact.D96A.Simples.S7102
607 Text.Edifact.D96A.Simples.S7106
608 Text.Edifact.D96A.Simples.S7124
609 Text.Edifact.D96A.Simples.S7130
610 Text.Edifact.D96A.Simples.S7140
611 Text.Edifact.D96A.Simples.S7143
612 Text.Edifact.D96A.Simples.S7160
613 Text.Edifact.D96A.Simples.S7161
614 Text.Edifact.D96A.Simples.S7164
615 Text.Edifact.D96A.Simples.S7166
616 Text.Edifact.D96A.Simples.S7224
617 Text.Edifact.D96A.Simples.S7233
618 Text.Edifact.D96A.Simples.S7273
619 Text.Edifact.D96A.Simples.S7297
620 Text.Edifact.D96A.Simples.S7357
621 Text.Edifact.D96A.Simples.S7383
622 Text.Edifact.D96A.Simples.S7402
623 Text.Edifact.D96A.Simples.S7405
624 Text.Edifact.D96A.Simples.S7419
625 Text.Edifact.D96A.Simples.S7511
626 Text.Edifact.D96A.Simples.S8022
627 Text.Edifact.D96A.Simples.S8023
628 Text.Edifact.D96A.Simples.S8028
629 Text.Edifact.D96A.Simples.S8051
630 Text.Edifact.D96A.Simples.S8053
631 Text.Edifact.D96A.Simples.S8066
632 Text.Edifact.D96A.Simples.S8067
633 Text.Edifact.D96A.Simples.S8077
634 Text.Edifact.D96A.Simples.S8078
635 Text.Edifact.D96A.Simples.S8092
636 Text.Edifact.D96A.Simples.S8101
637 Text.Edifact.D96A.Simples.S8126
638 Text.Edifact.D96A.Simples.S8154
639 Text.Edifact.D96A.Simples.S8155
640 Text.Edifact.D96A.Simples.S8158
641 Text.Edifact.D96A.Simples.S8169
642 Text.Edifact.D96A.Simples.S8178
643 Text.Edifact.D96A.Simples.S8179
644 Text.Edifact.D96A.Simples.S8186
645 Text.Edifact.D96A.Simples.S8211
646 Text.Edifact.D96A.Simples.S8212
647 Text.Edifact.D96A.Simples.S8213
648 Text.Edifact.D96A.Simples.S8246
649 Text.Edifact.D96A.Simples.S8249
650 Text.Edifact.D96A.Simples.S8255
651 Text.Edifact.D96A.Simples.S8260
652 Text.Edifact.D96A.Simples.S8273
653 Text.Edifact.D96A.Simples.S8275
654 Text.Edifact.D96A.Simples.S8281
655 Text.Edifact.D96A.Simples.S8323
656 Text.Edifact.D96A.Simples.S8325
657 Text.Edifact.D96A.Simples.S8332
658 Text.Edifact.D96A.Simples.S8334
659 Text.Edifact.D96A.Simples.S8335
660 Text.Edifact.D96A.Simples.S8339
661 Text.Edifact.D96A.Simples.S8341
662 Text.Edifact.D96A.Simples.S8351
663 Text.Edifact.D96A.Simples.S8364
664 Text.Edifact.D96A.Simples.S8393
665 Text.Edifact.D96A.Simples.S8395
666 Text.Edifact.D96A.Simples.S8410
667 Text.Edifact.D96A.Simples.S8453
668 Text.Edifact.D96A.Simples.S8457
669 Text.Edifact.D96A.Simples.S8459
670 Text.Edifact.D96A.Simples.S9010
671 Text.Edifact.D96A.Simples.S9011
672 Text.Edifact.D96A.Simples.S9012
673 Text.Edifact.D96A.Simples.S9013
674 Text.Edifact.D96A.Simples.S9015
675 Text.Edifact.D96A.Simples.S9213
676 Text.Edifact.D96A.Simples.S9302
677 Text.Edifact.D96A.Simples.S9303
678 Text.Edifact.D96A.Simples.S9308
679 Text.Edifact.D96A.Simples.S9353
680 Text.Edifact.D96A.Simples.S9411
681 Text.Edifact.D96A.Simples.S9415
682 Text.Edifact.D96A.Simples.S9417
683 other-modules:
684 Paths_edi_parser_specification
685 hs-source-dirs:
686 src
687 ghc-options: -Wall -Werror
688 build-depends:
689 base >=4.7 && <5
690 , edi-parser-core
691 default-language: Haskell2010
692
693executable edi-parser-specification
694 main-is: Main.hs
695 other-modules:
696 Paths_edi_parser_specification
697 hs-source-dirs:
698 app
699 ghc-options: -threaded -rtsopts -with-rtsopts=-N
700 build-depends:
701 base
702 , edi-parser-core
703 , edi-parser-specification
704 , text
705 default-language: Haskell2010
706
707test-suite edi-parser-specification-test
708 type: exitcode-stdio-1.0
709 main-is: Spec.hs
710 other-modules:
711 Edifact
712 Paths_edi_parser_specification
713 hs-source-dirs:
714 test
715 ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Werror
716 build-depends:
717 HUnit
718 , base
719 , edi-parser-core
720 , edi-parser-specification
721 , parsec
722 , test-framework
723 , test-framework-hunit
724 , text
725 default-language: Haskell2010
diff --git a/specification/package.yaml b/specification/package.yaml
new file mode 100644
index 0000000..361f977
--- /dev/null
+++ b/specification/package.yaml
@@ -0,0 +1,55 @@
1name: edi-parser-specification
2version: 20190607
3synopsis: Support for subset of the Edifact specification
4description: Please see README.md
5category: Text
6author: FretLink
7maintainer: example@example.com
8copyright: 2019 FretLink
9github: fretlink/edi-parser
10
11extra-source-files:
12- README.md
13
14dependencies:
15- edi-parser-core
16
17library:
18 source-dirs: src
19 ghc-options:
20 - -Wall
21 - -Werror
22 dependencies:
23 - base >=4.7 && <5
24
25executables:
26 edi-parser-specification:
27 main: Main.hs
28 source-dirs: app
29 ghc-options:
30 - -threaded
31 - -rtsopts
32 - -with-rtsopts=-N
33 dependencies:
34 - base
35 - edi-parser-specification
36 - text
37
38tests:
39 edi-parser-specification-test:
40 main: Spec.hs
41 source-dirs: test
42 ghc-options:
43 - -threaded
44 - -rtsopts
45 - -with-rtsopts=-N
46 - -Wall
47 - -Werror
48 dependencies:
49 - base
50 - edi-parser-specification
51 - parsec
52 - HUnit
53 - test-framework
54 - test-framework-hunit
55 - text
diff --git a/specification/references/D01B/composites/c002.txt b/specification/references/D01B/composites/c002.txt
new file mode 100644
index 0000000..2f4dfd6
--- /dev/null
+++ b/specification/references/D01B/composites/c002.txt
@@ -0,0 +1,11 @@
1
2 C002 DOCUMENT/MESSAGE NAME
3
4 Desc: Identification of a type of document/message by code
5 or name. Code preferred.
6
7010 1001 Document name code C an..3
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 1000 Document name C an..35
11
diff --git a/specification/references/D01B/composites/c040.txt b/specification/references/D01B/composites/c040.txt
new file mode 100644
index 0000000..2dfe358
--- /dev/null
+++ b/specification/references/D01B/composites/c040.txt
@@ -0,0 +1,11 @@
1
2 C040 CARRIER
3
4 Desc: Identification of a carrier by code and/or by name.
5 Code preferred.
6
7010 3127 Carrier identifier C an..17
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 3128 Carrier name C an..35
11
diff --git a/specification/references/D01B/composites/c056.txt b/specification/references/D01B/composites/c056.txt
new file mode 100644
index 0000000..7802ec2
--- /dev/null
+++ b/specification/references/D01B/composites/c056.txt
@@ -0,0 +1,9 @@
1
2 C056 DEPARTMENT OR EMPLOYEE DETAILS
3
4 Desc: Code and/or name of a department or employee. Code
5 preferred.
6
7010 3413 Department or employee name code C an..17
8020 3412 Department or employee name C an..35
9
diff --git a/specification/references/D01B/composites/c058.txt b/specification/references/D01B/composites/c058.txt
new file mode 100644
index 0000000..1f41336
--- /dev/null
+++ b/specification/references/D01B/composites/c058.txt
@@ -0,0 +1,11 @@
1
2 C058 NAME AND ADDRESS
3
4 Desc: Unstructured name and address: one to five lines.
5
6010 3124 Name and address description M an..35
7020 3124 Name and address description C an..35
8030 3124 Name and address description C an..35
9040 3124 Name and address description C an..35
10050 3124 Name and address description C an..35
11
diff --git a/specification/references/D01B/composites/c059.txt b/specification/references/D01B/composites/c059.txt
new file mode 100644
index 0000000..6ecd69c
--- /dev/null
+++ b/specification/references/D01B/composites/c059.txt
@@ -0,0 +1,15 @@
1
2 C059 STREET
3
4 Desc: Street address and/or PO Box number in a structured
5 address: one to four lines.
6
7010 3042 Street and number or post office box
8 identifier M an..35
9020 3042 Street and number or post office box
10 identifier C an..35
11030 3042 Street and number or post office box
12 identifier C an..35
13040 3042 Street and number or post office box
14 identifier C an..35
15
diff --git a/specification/references/D01B/composites/c076.txt b/specification/references/D01B/composites/c076.txt
new file mode 100644
index 0000000..83cf919
--- /dev/null
+++ b/specification/references/D01B/composites/c076.txt
@@ -0,0 +1,9 @@
1
2 C076 COMMUNICATION CONTACT
3
4 Desc: Communication number of a department or employee in
5 a specified channel.
6
7010 3148 Communication address identifier M an..512
8020 3155 Communication address code qualifier M an..3
9
diff --git a/specification/references/D01B/composites/c080.txt b/specification/references/D01B/composites/c080.txt
new file mode 100644
index 0000000..b596f1a
--- /dev/null
+++ b/specification/references/D01B/composites/c080.txt
@@ -0,0 +1,13 @@
1
2 C080 PARTY NAME
3
4 Desc: Identification of a transaction party by name, one
5 to five lines. Party name may be formatted.
6
7010 3036 Party name M an..35
8020 3036 Party name C an..35
9030 3036 Party name C an..35
10040 3036 Party name C an..35
11050 3036 Party name C an..35
12060 3045 Party name format code C an..3
13
diff --git a/specification/references/D01B/composites/c082.txt b/specification/references/D01B/composites/c082.txt
new file mode 100644
index 0000000..cb74550
--- /dev/null
+++ b/specification/references/D01B/composites/c082.txt
@@ -0,0 +1,9 @@
1
2 C082 PARTY IDENTIFICATION DETAILS
3
4 Desc: Identification of a transaction party by code.
5
6010 3039 Party identifier M an..35
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c100.txt b/specification/references/D01B/composites/c100.txt
new file mode 100644
index 0000000..47752a0
--- /dev/null
+++ b/specification/references/D01B/composites/c100.txt
@@ -0,0 +1,13 @@
1
2 C100 TERMS OF DELIVERY OR TRANSPORT
3
4 Desc: Terms of delivery or transport code from a specified
5 source.
6
7010 4053 Delivery or transport terms description
8 code C an..3
9020 1131 Code list identification code C an..17
10030 3055 Code list responsible agency code C an..3
11040 4052 Delivery or transport terms description C an..70
12050 4052 Delivery or transport terms description C an..70
13
diff --git a/specification/references/D01B/composites/c106.txt b/specification/references/D01B/composites/c106.txt
new file mode 100644
index 0000000..2c6285a
--- /dev/null
+++ b/specification/references/D01B/composites/c106.txt
@@ -0,0 +1,10 @@
1
2 C106 DOCUMENT/MESSAGE IDENTIFICATION
3
4 Desc: Identification of a document/message by its number
5 and eventually its version or revision.
6
7010 1004 Document identifier C an..35
8020 1056 Version identifier C an..9
9030 1060 Revision identifier C an..6
10
diff --git a/specification/references/D01B/composites/c107.txt b/specification/references/D01B/composites/c107.txt
new file mode 100644
index 0000000..cb84e91
--- /dev/null
+++ b/specification/references/D01B/composites/c107.txt
@@ -0,0 +1,9 @@
1
2 C107 TEXT REFERENCE
3
4 Desc: Coded reference to a standard text and its source.
5
6010 4441 Free text value code M an..17
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c108.txt b/specification/references/D01B/composites/c108.txt
new file mode 100644
index 0000000..c5f6cc1
--- /dev/null
+++ b/specification/references/D01B/composites/c108.txt
@@ -0,0 +1,11 @@
1
2 C108 TEXT LITERAL
3
4 Desc: Free text; one to five lines.
5
6010 4440 Free text value M an..512
7020 4440 Free text value C an..512
8030 4440 Free text value C an..512
9040 4440 Free text value C an..512
10050 4440 Free text value C an..512
11
diff --git a/specification/references/D01B/composites/c174.txt b/specification/references/D01B/composites/c174.txt
new file mode 100644
index 0000000..036f624
--- /dev/null
+++ b/specification/references/D01B/composites/c174.txt
@@ -0,0 +1,12 @@
1
2 C174 VALUE/RANGE
3
4 Desc: Measurement value and relevant minimum and maximum
5 values of the measurement range.
6
7010 6411 Measurement unit code M an..3
8020 6314 Measurement value C an..18
9030 6162 Range minimum value C n..18
10040 6152 Range maximum value C n..18
11050 6432 Significant digits quantity C n..2
12
diff --git a/specification/references/D01B/composites/c186.txt b/specification/references/D01B/composites/c186.txt
new file mode 100644
index 0000000..3fe68a3
--- /dev/null
+++ b/specification/references/D01B/composites/c186.txt
@@ -0,0 +1,10 @@
1
2 C186 QUANTITY DETAILS
3
4 Desc: Quantity information in a transaction, qualified
5 when relevant.
6
7010 6063 Quantity type code qualifier M an..3
8020 6060 Quantity M an..35
9030 6411 Measurement unit code C an..3
10
diff --git a/specification/references/D01B/composites/c200.txt b/specification/references/D01B/composites/c200.txt
new file mode 100644
index 0000000..ec24a82
--- /dev/null
+++ b/specification/references/D01B/composites/c200.txt
@@ -0,0 +1,13 @@
1
2 C200 CHARGE
3
4 Desc: Identification of a charge by code and/or by name.
5
6010 8023 Freight and other charges description
7 identifier C an..17
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 8022 Freight and other charges description C an..26
11050 4237 Payment arrangement code C an..3
12060 7140 Item identifier C an..35
13
diff --git a/specification/references/D01B/composites/c203.txt b/specification/references/D01B/composites/c203.txt
new file mode 100644
index 0000000..7e08730
--- /dev/null
+++ b/specification/references/D01B/composites/c203.txt
@@ -0,0 +1,16 @@
1
2 C203 RATE/TARIFF CLASS
3
4 Desc: Identification of the applicable rate/tariff class.
5
6010 5243 Rate or tariff class description code M an..9
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 5242 Rate or tariff class description C an..35
10050 5275 Supplementary rate or tariff code C an..6
11060 1131 Code list identification code C an..17
12070 3055 Code list responsible agency code C an..3
13080 5275 Supplementary rate or tariff code C an..6
14090 1131 Code list identification code C an..17
15100 3055 Code list responsible agency code C an..3
16
diff --git a/specification/references/D01B/composites/c205.txt b/specification/references/D01B/composites/c205.txt
new file mode 100644
index 0000000..97d27f0
--- /dev/null
+++ b/specification/references/D01B/composites/c205.txt
@@ -0,0 +1,10 @@
1
2 C205 HAZARD CODE
3
4 Desc: The identification of the dangerous goods in code.
5
6010 8351 Hazard identification code M an..7
7020 8078 Additional hazard classification
8 identifier C an..7
9030 8092 Hazard code version identifier C an..10
10
diff --git a/specification/references/D01B/composites/c208.txt b/specification/references/D01B/composites/c208.txt
new file mode 100644
index 0000000..1ed34a3
--- /dev/null
+++ b/specification/references/D01B/composites/c208.txt
@@ -0,0 +1,9 @@
1
2 C208 IDENTITY NUMBER RANGE
3
4 Desc: Goods item identification numbers, start and end of
5 consecutively numbered range.
6
7010 7402 Object identifier M an..35
8020 7402 Object identifier C an..35
9
diff --git a/specification/references/D01B/composites/c210.txt b/specification/references/D01B/composites/c210.txt
new file mode 100644
index 0000000..9541c35
--- /dev/null
+++ b/specification/references/D01B/composites/c210.txt
@@ -0,0 +1,17 @@
1
2 C210 MARKS & LABELS
3
4 Desc: Shipping marks on packages in free text; one to ten
5 lines.
6
7010 7102 Shipping marks description M an..35
8020 7102 Shipping marks description C an..35
9030 7102 Shipping marks description C an..35
10040 7102 Shipping marks description C an..35
11050 7102 Shipping marks description C an..35
12060 7102 Shipping marks description C an..35
13070 7102 Shipping marks description C an..35
14080 7102 Shipping marks description C an..35
15090 7102 Shipping marks description C an..35
16100 7102 Shipping marks description C an..35
17
diff --git a/specification/references/D01B/composites/c211.txt b/specification/references/D01B/composites/c211.txt
new file mode 100644
index 0000000..b0e59b1
--- /dev/null
+++ b/specification/references/D01B/composites/c211.txt
@@ -0,0 +1,11 @@
1
2 C211 DIMENSIONS
3
4 Desc: Specification of the dimensions of a transportable
5 unit.
6
7010 6411 Measurement unit code M an..3
8020 6168 Length dimension value C n..15
9030 6140 Width dimension value C n..15
10040 6008 Height dimension value C n..15
11
diff --git a/specification/references/D01B/composites/c212.txt b/specification/references/D01B/composites/c212.txt
new file mode 100644
index 0000000..e60d8c4
--- /dev/null
+++ b/specification/references/D01B/composites/c212.txt
@@ -0,0 +1,10 @@
1
2 C212 ITEM NUMBER IDENTIFICATION
3
4 Desc: Goods identification for a specified source.
5
6010 7140 Item identifier C an..35
7020 7143 Item type identification code C an..3
8030 1131 Code list identification code C an..17
9040 3055 Code list responsible agency code C an..3
10
diff --git a/specification/references/D01B/composites/c213.txt b/specification/references/D01B/composites/c213.txt
new file mode 100644
index 0000000..150566a
--- /dev/null
+++ b/specification/references/D01B/composites/c213.txt
@@ -0,0 +1,12 @@
1
2 C213 NUMBER AND TYPE OF PACKAGES
3
4 Desc: Number and type of individual parts of a shipment.
5
6010 7224 Package quantity C n..8
7020 7065 Package type description code C an..17
8030 1131 Code list identification code C an..17
9040 3055 Code list responsible agency code C an..3
10050 7064 Type of packages C an..35
11060 7233 Packaging related description code C an..3
12
diff --git a/specification/references/D01B/composites/c215.txt b/specification/references/D01B/composites/c215.txt
new file mode 100644
index 0000000..aef4411
--- /dev/null
+++ b/specification/references/D01B/composites/c215.txt
@@ -0,0 +1,11 @@
1
2 C215 SEAL ISSUER
3
4 Desc: Identification of the issuer of a seal on equipment
5 either by code or by name.
6
7010 9303 Sealing party name code C an..3
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 9302 Sealing party name C an..35
11
diff --git a/specification/references/D01B/composites/c218.txt b/specification/references/D01B/composites/c218.txt
new file mode 100644
index 0000000..959e1e1
--- /dev/null
+++ b/specification/references/D01B/composites/c218.txt
@@ -0,0 +1,10 @@
1
2 C218 HAZARDOUS MATERIAL
3
4 Desc: To specify a hazardous material.
5
6010 7419 Hazardous material category name code C an..7
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 7418 Hazardous material category name C an..35
10
diff --git a/specification/references/D01B/composites/c219.txt b/specification/references/D01B/composites/c219.txt
new file mode 100644
index 0000000..3cf2575
--- /dev/null
+++ b/specification/references/D01B/composites/c219.txt
@@ -0,0 +1,9 @@
1
2 C219 MOVEMENT TYPE
3
4 Desc: Description of type of service for movement of
5 cargo.
6
7010 8335 Movement type description code C an..3
8020 8334 Movement type description C an..35
9
diff --git a/specification/references/D01B/composites/c220.txt b/specification/references/D01B/composites/c220.txt
new file mode 100644
index 0000000..71f0bac
--- /dev/null
+++ b/specification/references/D01B/composites/c220.txt
@@ -0,0 +1,8 @@
1
2 C220 MODE OF TRANSPORT
3
4 Desc: Method of transport code or name. Code preferred.
5
6010 8067 Transport mode name code C an..3
7020 8066 Transport mode name C an..17
8
diff --git a/specification/references/D01B/composites/c222.txt b/specification/references/D01B/composites/c222.txt
new file mode 100644
index 0000000..726eb53
--- /dev/null
+++ b/specification/references/D01B/composites/c222.txt
@@ -0,0 +1,12 @@
1
2 C222 TRANSPORT IDENTIFICATION
3
4 Desc: Code and/or name identifying the means of transport.
5
6010 8213 Transport means identification name
7 identifier C an..9
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 8212 Transport means identification name C an..35
11050 8453 Transport means nationality code C an..3
12
diff --git a/specification/references/D01B/composites/c223.txt b/specification/references/D01B/composites/c223.txt
new file mode 100644
index 0000000..ee6bad5
--- /dev/null
+++ b/specification/references/D01B/composites/c223.txt
@@ -0,0 +1,9 @@
1
2 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT
3
4 Desc: Temperature at which a vapor can be ignited as per
5 ISO 1523/73.
6
7010 7106 Shipment flashpoint value C n3
8020 6411 Measurement unit code C an..3
9
diff --git a/specification/references/D01B/composites/c224.txt b/specification/references/D01B/composites/c224.txt
new file mode 100644
index 0000000..f5fd056
--- /dev/null
+++ b/specification/references/D01B/composites/c224.txt
@@ -0,0 +1,11 @@
1
2 C224 EQUIPMENT SIZE AND TYPE
3
4 Desc: Code and or name identifying size and type of
5 equipment. Code preferred.
6
7010 8155 Equipment size and type description code C an..10
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 8154 Equipment size and type description C an..35
11
diff --git a/specification/references/D01B/composites/c228.txt b/specification/references/D01B/composites/c228.txt
new file mode 100644
index 0000000..7726b2d
--- /dev/null
+++ b/specification/references/D01B/composites/c228.txt
@@ -0,0 +1,9 @@
1
2 C228 TRANSPORT MEANS
3
4 Desc: Code and/or name identifying the type of means of
5 transport.
6
7010 8179 Transport means description code C an..8
8020 8178 Transport means description C an..17
9
diff --git a/specification/references/D01B/composites/c229.txt b/specification/references/D01B/composites/c229.txt
new file mode 100644
index 0000000..957256b
--- /dev/null
+++ b/specification/references/D01B/composites/c229.txt
@@ -0,0 +1,9 @@
1
2 C229 CHARGE CATEGORY
3
4 Desc: Identification of a category or a zone of charges.
5
6010 5237 Charge category code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c231.txt b/specification/references/D01B/composites/c231.txt
new file mode 100644
index 0000000..15475f9
--- /dev/null
+++ b/specification/references/D01B/composites/c231.txt
@@ -0,0 +1,9 @@
1
2 C231 METHOD OF PAYMENT
3
4 Desc: Code identifying the method of payment.
5
6010 4215 Transport charges payment method code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c232.txt b/specification/references/D01B/composites/c232.txt
new file mode 100644
index 0000000..87f1c70
--- /dev/null
+++ b/specification/references/D01B/composites/c232.txt
@@ -0,0 +1,10 @@
1
2 C232 GOVERNMENT ACTION
3
4 Desc: Code indicating a type of government action.
5
6010 9415 Government agency identification code C an..3
7020 9411 Government involvement code C an..3
8030 9417 Government action code C an..3
9040 9353 Government procedure code C an..3
10
diff --git a/specification/references/D01B/composites/c233.txt b/specification/references/D01B/composites/c233.txt
new file mode 100644
index 0000000..3e548a7
--- /dev/null
+++ b/specification/references/D01B/composites/c233.txt
@@ -0,0 +1,13 @@
1
2 C233 SERVICE
3
4 Desc: To identify a service (which may constitute an
5 additional component to a basic contract).
6
7010 7273 Service requirement code M an..3
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 7273 Service requirement code C an..3
11050 1131 Code list identification code C an..17
12060 3055 Code list responsible agency code C an..3
13
diff --git a/specification/references/D01B/composites/c234.txt b/specification/references/D01B/composites/c234.txt
new file mode 100644
index 0000000..11fcf61
--- /dev/null
+++ b/specification/references/D01B/composites/c234.txt
@@ -0,0 +1,10 @@
1
2 C234 UNDG INFORMATION
3
4 Desc: Information on dangerous goods, taken from the
5 United Nations Dangerous Goods classification.
6
7010 7124 United Nations Dangerous Goods (UNDG)
8 identifier C n4
9020 7088 Dangerous goods flashpoint value C an..8
10
diff --git a/specification/references/D01B/composites/c235.txt b/specification/references/D01B/composites/c235.txt
new file mode 100644
index 0000000..061d5f5
--- /dev/null
+++ b/specification/references/D01B/composites/c235.txt
@@ -0,0 +1,11 @@
1
2 C235 HAZARD IDENTIFICATION PLACARD DETAILS
3
4 Desc: These numbers appear on the hazard identification
5 placard required on the means of transport.
6
7010 8158 Orange hazard placard upper part
8 identifier C an..4
9020 8186 Orange hazard placard lower part
10 identifier C an4
11
diff --git a/specification/references/D01B/composites/c236.txt b/specification/references/D01B/composites/c236.txt
new file mode 100644
index 0000000..8ca7aac
--- /dev/null
+++ b/specification/references/D01B/composites/c236.txt
@@ -0,0 +1,10 @@
1
2 C236 DANGEROUS GOODS LABEL
3
4 Desc: Markings identifying the type of hazardous goods and
5 similar information.
6
7010 8246 Dangerous goods marking identifier C an..4
8020 8246 Dangerous goods marking identifier C an..4
9030 8246 Dangerous goods marking identifier C an..4
10
diff --git a/specification/references/D01B/composites/c237.txt b/specification/references/D01B/composites/c237.txt
new file mode 100644
index 0000000..0a63645
--- /dev/null
+++ b/specification/references/D01B/composites/c237.txt
@@ -0,0 +1,10 @@
1
2 C237 EQUIPMENT IDENTIFICATION
3
4 Desc: Marks (letters/numbers) identifying equipment.
5
6010 8260 Equipment identifier C an..17
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 3207 Country name code C an..3
10
diff --git a/specification/references/D01B/composites/c239.txt b/specification/references/D01B/composites/c239.txt
new file mode 100644
index 0000000..2cbd2a7
--- /dev/null
+++ b/specification/references/D01B/composites/c239.txt
@@ -0,0 +1,9 @@
1
2 C239 TEMPERATURE SETTING
3
4 Desc: The temperature under which the goods are (to be)
5 stored or shipped.
6
7010 6246 Temperature value C n..15
8020 6411 Measurement unit code C an..3
9
diff --git a/specification/references/D01B/composites/c270.txt b/specification/references/D01B/composites/c270.txt
new file mode 100644
index 0000000..ebb3dd1
--- /dev/null
+++ b/specification/references/D01B/composites/c270.txt
@@ -0,0 +1,10 @@
1
2 C270 CONTROL
3
4 Desc: Control total for checking integrity of a message or
5 part of a message.
6
7010 6069 Control total type code qualifier M an..3
8020 6066 Control total value M n..18
9030 6411 Measurement unit code C an..3
10
diff --git a/specification/references/D01B/composites/c280.txt b/specification/references/D01B/composites/c280.txt
new file mode 100644
index 0000000..0a35fc6
--- /dev/null
+++ b/specification/references/D01B/composites/c280.txt
@@ -0,0 +1,9 @@
1
2 C280 RANGE
3
4 Desc: Range minimum and maximum limits.
5
6010 6411 Measurement unit code M an..3
7020 6162 Range minimum value C n..18
8030 6152 Range maximum value C n..18
9
diff --git a/specification/references/D01B/composites/c286.txt b/specification/references/D01B/composites/c286.txt
new file mode 100644
index 0000000..397bd56
--- /dev/null
+++ b/specification/references/D01B/composites/c286.txt
@@ -0,0 +1,11 @@
1
2 C286 SEQUENCE INFORMATION
3
4 Desc: Identification of a sequence and source for
5 sequencing.
6
7010 1050 Sequence position identifier M an..10
8020 1159 Sequence identifier source code C an..3
9030 1131 Code list identification code C an..17
10040 3055 Code list responsible agency code C an..3
11
diff --git a/specification/references/D01B/composites/c330.txt b/specification/references/D01B/composites/c330.txt
new file mode 100644
index 0000000..a68e1ca
--- /dev/null
+++ b/specification/references/D01B/composites/c330.txt
@@ -0,0 +1,9 @@
1
2 C330 INSURANCE COVER TYPE
3
4 Desc: To provide the insurance cover type.
5
6010 4497 Insurance cover type code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c331.txt b/specification/references/D01B/composites/c331.txt
new file mode 100644
index 0000000..4d5c469
--- /dev/null
+++ b/specification/references/D01B/composites/c331.txt
@@ -0,0 +1,11 @@
1
2 C331 INSURANCE COVER DETAILS
3
4 Desc: To provide the insurance cover details.
5
6010 4495 Insurance cover description code C an..17
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 4494 Insurance cover description C an..35
10050 4494 Insurance cover description C an..35
11
diff --git a/specification/references/D01B/composites/c401.txt b/specification/references/D01B/composites/c401.txt
new file mode 100644
index 0000000..6f7e541
--- /dev/null
+++ b/specification/references/D01B/composites/c401.txt
@@ -0,0 +1,12 @@
1
2 C401 EXCESS TRANSPORTATION INFORMATION
3
4 Desc: To provide details of reason for, and responsibility
5 for, use of transportation other than normally
6 utilized.
7
8010 8457 Excess transportation reason code M an..3
9020 8459 Excess transportation responsibility code M an..3
10030 7130 Customer shipment authorisation
11 identifier C an..17
12
diff --git a/specification/references/D01B/composites/c501.txt b/specification/references/D01B/composites/c501.txt
new file mode 100644
index 0000000..f0b33d8
--- /dev/null
+++ b/specification/references/D01B/composites/c501.txt
@@ -0,0 +1,11 @@
1
2 C501 PERCENTAGE DETAILS
3
4 Desc: Percentage relating to a specified basis.
5
6010 5245 Percentage type code qualifier M an..3
7020 5482 Percentage C n..10
8030 5249 Percentage basis identification code C an..3
9040 1131 Code list identification code C an..17
10050 3055 Code list responsible agency code C an..3
11
diff --git a/specification/references/D01B/composites/c502.txt b/specification/references/D01B/composites/c502.txt
new file mode 100644
index 0000000..2396170
--- /dev/null
+++ b/specification/references/D01B/composites/c502.txt
@@ -0,0 +1,10 @@
1
2 C502 MEASUREMENT DETAILS
3
4 Desc: Identification of measurement type.
5
6010 6313 Measured attribute code C an..3
7020 6321 Measurement significance code C an..3
8030 6155 Non-discrete measurement name code C an..17
9040 6154 Non-discrete measurement name C an..70
10
diff --git a/specification/references/D01B/composites/c503.txt b/specification/references/D01B/composites/c503.txt
new file mode 100644
index 0000000..1459b7b
--- /dev/null
+++ b/specification/references/D01B/composites/c503.txt
@@ -0,0 +1,13 @@
1
2 C503 DOCUMENT/MESSAGE DETAILS
3
4 Desc: Identification of document/message by number,
5 status, source and/or language.
6
7010 1004 Document identifier C an..35
8020 1373 Document status code C an..3
9030 1366 Document source description C an..70
10040 3453 Language name code C an..3
11050 1056 Version identifier C an..9
12060 1060 Revision identifier C an..6
13
diff --git a/specification/references/D01B/composites/c504.txt b/specification/references/D01B/composites/c504.txt
new file mode 100644
index 0000000..9c74e3e
--- /dev/null
+++ b/specification/references/D01B/composites/c504.txt
@@ -0,0 +1,10 @@
1
2 C504 CURRENCY DETAILS
3
4 Desc: The usage to which a currency relates.
5
6010 6347 Currency usage code qualifier M an..3
7020 6345 Currency identification code C an..3
8030 6343 Currency type code qualifier C an..3
9040 6348 Currency rate value C n..4
10
diff --git a/specification/references/D01B/composites/c506.txt b/specification/references/D01B/composites/c506.txt
new file mode 100644
index 0000000..4c310da
--- /dev/null
+++ b/specification/references/D01B/composites/c506.txt
@@ -0,0 +1,11 @@
1
2 C506 REFERENCE
3
4 Desc: Identification of a reference.
5
6010 1153 Reference code qualifier M an..3
7020 1154 Reference identifier C an..70
8030 1156 Document line identifier C an..6
9040 4000 Reference version identifier C an..35
10050 1060 Revision identifier C an..6
11
diff --git a/specification/references/D01B/composites/c507.txt b/specification/references/D01B/composites/c507.txt
new file mode 100644
index 0000000..552efb9
--- /dev/null
+++ b/specification/references/D01B/composites/c507.txt
@@ -0,0 +1,11 @@
1
2 C507 DATE/TIME/PERIOD
3
4 Desc: Date and/or time, or period relevant to the
5 specified date/time/period type.
6
7010 2005 Date or time or period function code
8 qualifier M an..3
9020 2380 Date or time or period value C an..35
10030 2379 Date or time or period format code C an..3
11
diff --git a/specification/references/D01B/composites/c509.txt b/specification/references/D01B/composites/c509.txt
new file mode 100644
index 0000000..3840d88
--- /dev/null
+++ b/specification/references/D01B/composites/c509.txt
@@ -0,0 +1,13 @@
1
2 C509 PRICE INFORMATION
3
4 Desc: Identification of price type, price and related
5 details.
6
7010 5125 Price code qualifier M an..3
8020 5118 Price amount C n..15
9030 5375 Price type code C an..3
10040 5387 Price specification code C an..3
11050 5284 Unit price basis value C n..9
12060 6411 Measurement unit code C an..3
13
diff --git a/specification/references/D01B/composites/c516.txt b/specification/references/D01B/composites/c516.txt
new file mode 100644
index 0000000..aa0343d
--- /dev/null
+++ b/specification/references/D01B/composites/c516.txt
@@ -0,0 +1,12 @@
1
2 C516 MONETARY AMOUNT
3
4 Desc: Amount of goods or services stated as a monetary
5 amount in a specified currency.
6
7010 5025 Monetary amount type code qualifier M an..3
8020 5004 Monetary amount C n..35
9030 6345 Currency identification code C an..3
10040 6343 Currency type code qualifier C an..3
11050 4405 Status description code C an..3
12
diff --git a/specification/references/D01B/composites/c517.txt b/specification/references/D01B/composites/c517.txt
new file mode 100644
index 0000000..656b125
--- /dev/null
+++ b/specification/references/D01B/composites/c517.txt
@@ -0,0 +1,10 @@
1
2 C517 LOCATION IDENTIFICATION
3
4 Desc: Identification of a location by code or name.
5
6010 3225 Location name code C an..25
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 3224 Location name C an..256
10
diff --git a/specification/references/D01B/composites/c519.txt b/specification/references/D01B/composites/c519.txt
new file mode 100644
index 0000000..8539e26
--- /dev/null
+++ b/specification/references/D01B/composites/c519.txt
@@ -0,0 +1,11 @@
1
2 C519 RELATED LOCATION ONE IDENTIFICATION
3
4 Desc: Identification the first related location by code or
5 name.
6
7010 3223 First related location name code C an..25
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 3222 First related location name C an..70
11
diff --git a/specification/references/D01B/composites/c523.txt b/specification/references/D01B/composites/c523.txt
new file mode 100644
index 0000000..7e9f4e1
--- /dev/null
+++ b/specification/references/D01B/composites/c523.txt
@@ -0,0 +1,8 @@
1
2 C523 NUMBER OF UNIT DETAILS
3
4 Desc: Identification of number of units and its purpose.
5
6010 6350 Units quantity C n..15
7020 6353 Unit type code qualifier C an..3
8
diff --git a/specification/references/D01B/composites/c524.txt b/specification/references/D01B/composites/c524.txt
new file mode 100644
index 0000000..5c410df
--- /dev/null
+++ b/specification/references/D01B/composites/c524.txt
@@ -0,0 +1,11 @@
1
2 C524 HANDLING INSTRUCTIONS
3
4 Desc: Instruction for the handling of goods, products or
5 articles in shipment, storage etc.
6
7010 4079 Handling instruction description code C an..3
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 4078 Handling instruction description C an..70
11
diff --git a/specification/references/D01B/composites/c528.txt b/specification/references/D01B/composites/c528.txt
new file mode 100644
index 0000000..d6381a9
--- /dev/null
+++ b/specification/references/D01B/composites/c528.txt
@@ -0,0 +1,9 @@
1
2 C528 COMMODITY/RATE DETAIL
3
4 Desc: Identification of commodity/rates.
5
6010 7357 Commodity identification code C an..18
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c536.txt b/specification/references/D01B/composites/c536.txt
new file mode 100644
index 0000000..f0a7596
--- /dev/null
+++ b/specification/references/D01B/composites/c536.txt
@@ -0,0 +1,9 @@
1
2 C536 CONTRACT AND CARRIAGE CONDITION
3
4 Desc: To identify a contract and carriage condition.
5
6010 4065 Contract and carriage condition code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c537.txt b/specification/references/D01B/composites/c537.txt
new file mode 100644
index 0000000..11a18f9
--- /dev/null
+++ b/specification/references/D01B/composites/c537.txt
@@ -0,0 +1,10 @@
1
2 C537 TRANSPORT PRIORITY
3
4 Desc: To indicate the priority of requested transport
5 service.
6
7010 4219 Transport service priority code M an..3
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10
diff --git a/specification/references/D01B/composites/c553.txt b/specification/references/D01B/composites/c553.txt
new file mode 100644
index 0000000..7e0b12c
--- /dev/null
+++ b/specification/references/D01B/composites/c553.txt
@@ -0,0 +1,11 @@
1
2 C553 RELATED LOCATION TWO IDENTIFICATION
3
4 Desc: Identification of second related location by code or
5 name.
6
7010 3233 Second related location name code C an..25
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 3232 Second related location name C an..70
11
diff --git a/specification/references/D01B/composites/c554.txt b/specification/references/D01B/composites/c554.txt
new file mode 100644
index 0000000..b0aae91
--- /dev/null
+++ b/specification/references/D01B/composites/c554.txt
@@ -0,0 +1,9 @@
1
2 C554 RATE/TARIFF CLASS DETAIL
3
4 Desc: Identification of the applicable rate/tariff class.
5
6010 5243 Rate or tariff class description code C an..9
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c555.txt b/specification/references/D01B/composites/c555.txt
new file mode 100644
index 0000000..88295dc
--- /dev/null
+++ b/specification/references/D01B/composites/c555.txt
@@ -0,0 +1,10 @@
1
2 C555 STATUS
3
4 Desc: To specify a status.
5
6010 4405 Status description code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 4404 Status description C an..35
10
diff --git a/specification/references/D01B/composites/c556.txt b/specification/references/D01B/composites/c556.txt
new file mode 100644
index 0000000..54a1b06
--- /dev/null
+++ b/specification/references/D01B/composites/c556.txt
@@ -0,0 +1,10 @@
1
2 C556 STATUS REASON
3
4 Desc: To specify the reason for a status.
5
6010 9013 Status reason description code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9040 9012 Status reason description C an..256
10
diff --git a/specification/references/D01B/composites/c601.txt b/specification/references/D01B/composites/c601.txt
new file mode 100644
index 0000000..5930030
--- /dev/null
+++ b/specification/references/D01B/composites/c601.txt
@@ -0,0 +1,9 @@
1
2 C601 STATUS CATEGORY
3
4 Desc: To specify the category of the status.
5
6010 9015 Status category code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c703.txt b/specification/references/D01B/composites/c703.txt
new file mode 100644
index 0000000..bce8286
--- /dev/null
+++ b/specification/references/D01B/composites/c703.txt
@@ -0,0 +1,9 @@
1
2 C703 NATURE OF CARGO
3
4 Desc: Rough classification of a type of cargo.
5
6010 7085 Cargo type classification code M an..3
7020 1131 Code list identification code C an..17
8030 3055 Code list responsible agency code C an..3
9
diff --git a/specification/references/D01B/composites/c819.txt b/specification/references/D01B/composites/c819.txt
new file mode 100644
index 0000000..753b122
--- /dev/null
+++ b/specification/references/D01B/composites/c819.txt
@@ -0,0 +1,11 @@
1
2 C819 COUNTRY SUB-ENTITY DETAILS
3
4 Desc: To specify a part of a country (eg county or part of
5 a city).
6
7010 3229 Country sub-entity name code C an..9
8020 1131 Code list identification code C an..17
9030 3055 Code list responsible agency code C an..3
10040 3228 Country sub-entity name C an..70
11
diff --git a/specification/references/D01B/composites/c827.txt b/specification/references/D01B/composites/c827.txt
new file mode 100644
index 0000000..664d3dc
--- /dev/null
+++ b/specification/references/D01B/composites/c827.txt
@@ -0,0 +1,11 @@
1
2 C827 TYPE OF MARKING
3
4 Desc: Specification of the type of marking that reflects
5 the method that was used and the conventions adhered
6 to for marking (e.g. of packages).
7
8010 7511 Marking type code M an..3
9020 1131 Code list identification code C an..17
10030 3055 Code list responsible agency code C an..3
11
diff --git a/specification/references/D01B/messages/ifcsum_d.txt b/specification/references/D01B/messages/ifcsum_d.txt
new file mode 100644
index 0000000..1bdb8d6
--- /dev/null
+++ b/specification/references/D01B/messages/ifcsum_d.txt
@@ -0,0 +1,1866 @@
1 UN/EDIFACT
2
3 UNITED NATIONS STANDARD MESSAGE (UNSM)
4
5 Forwarding and consolidation summary message
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Message Type : IFCSUM
35 Version : D
36 Release : 01B
37 Contr. Agency: UN
38
39 Revision : 12
40 Date : 2001-05-15
41
42
43
44
45
46
47SOURCE: D4 Transport (SWG)
48
49
50
51 CONTENTS
52
53 Forwarding and consolidation summary message
54
550. INTRODUCTION
56
571. SCOPE
58
59 1.1 Functional definition
60
61 1.2 Field of application
62
63 1.3 Principles
64
652. REFERENCES
66
673. TERMS AND DEFINITIONS
68
69 3.1 Standard terms and definitions
70
71 3.2 Message terms and definitions
72
734. MESSAGE DEFINITION
74
75 4.1 Segment clarification
76
77 4.2 Segment index (alphabetical sequence by tag)
78
79 4.3 Message structure
80 4.3.1 Segment table
81
82
83
84
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.3, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the Forwarding
103 and consolidation summary message (IFCSUM) to be used in
104 Electronic Data Interchange (EDI) between trading partners
105 involved in administration, commerce and transport.
106
1071. SCOPE
108
1091.1 Functional definition
110
111 A message to be used for consolidation purposes from a party
112 arranging forwarding and transport services to the party for
113 which the transport of the consolidated cargo is destined.
114 The message can be used to exchange information concerning the
115 consolidated cargo between forwarders, carriers and agents
116 enabling those parties to handle the consignments included in
117 this consolidation.
118 In addition it can be used for a collection of consignments
119 originating from one shipper for forwarding and transport
120 services.
121 In addition it can be used for an advice of insurance related
122 to a consolidation of consignments if the insured is the party
123 arranging forwarding and transport services.
124
1251.2 Field of application
126
127 The Forwarding and consolidation summary message may be used
128 for both national and international applications. It is based
129 on universal practice related to administration, commerce and
130 transport, and is not dependent on the type of business or
131 industry.
132
1331.3 Principles
134
135 The IFCSUM message is a functionality in its own right,
136 distinguishable from the transport booking and instruction
137 messages.
138 IFCSUM focuses on separate business areas in transport where
139 the view on the operations is transport means or equipment
140 oriented rather than consignment oriented. These business areas
141 do not concentrate on concepts like booking or instruction. The
142 IFCSUM provides currently merely a statement for a means of
143 transport or equipment and their summary type information
144 regarding the consignment carried. The IFCSUM message also
145 provides a means to incorporate the control and auditability
146 information needed for the receiver of the message to perform
147 the operation to be carried out.
148
149 IFCSUM is foreseen to be used:
150 - in the consolidation and deconsolidation industry (stuffing
151 and stripping of consignments in containers)
152 - in the groupage and degroupage industry (the full load
153 description of rail-cars and road vehicles)
154 - in the collection and distribution industry (as the
155 description of all consignments to be collected together (maybe
156 from different places) and delivered at possibly different
157 places in a certain region)
158 - for the declaration of dangerous cargo by ship's agents to
159 their Port Authorities (as listing of the dangerous cargo
160 carried or to be carried by as means of transport).
161
162 The message provides information concerning cargo carried on a
163 voyage specifying details regarding carrier, mode of transport,
164 means of transport, equipment and the necessary details of the
165 consignments included in the consolidated cargo.
166 Under given circumstances a cargo manifest can be obtained
167 through the use of the IFCSUM.
168 For example, a IFCSUM message can be used in groupage traffic,
169 where it may correspond to a loading list indicating the
170 consignments that have been loaded on a truck.
171
172 There is a need for FUNCTIONAL SUBSETS to be derived from the
173 message, for example:
174
175 - CONSOLIDATION ADVICE giving information about the departure
176 of a voyage/flight or consolidation to the receiver.
177
178 - CONSOLIDATION STATUS giving information about the departure
179 of a voyage/flight or consolidation to principals (e.g. carrier
180 to freight forwarder, consolidator to co-loader etc.).
181
182 - CONSOLIDATION REPORT giving information about the arrival and
183 unloading, clearance, etc. from the receiver to the sender.
184 According to the different information requirements of
185 carriers, carrier's agents, and freight forwarders for the
186 different modes of transport like air, deep sea, inland
187 waterways, rail, road, combined- and/or multimodal- transport
188 different modal subsets can be derived from this message.
189
190 There is a need for INTRAMODAL SUBSETS to be transmitted
191 between partners of the same mode of transport (e.g. railway to
192 railway in different countries, deep-sea-carrier to deep-sea
193 carrier, freight forwarder to freight forwarder etc.).
194
195 There is another need for INTERMODAL SUBSETS to be transmitted
196 between partners in a multimodal transport (e.g. freight
197 forwarder to trucker, trucker to railway, railway to port
198 authority, port authority to carrier's agent, carrier's agent
199 to carrier etc.).
200
201 - A consignment may contain several goods items.
202
203 - Goods items may or may not be containerized.
204
205 - A goods item may be transported in one or more containers,
206 and a single container may contain one or more goods items.
207
208 - One goods item may be related to one or more customs tariff
209 codes.
210
211 - Goods items related to one customs tariff code may be carried
212 in one or more containers.
213
214 - Goods items may reflect either the contractual or operational
215 description of the goods.
216
217 - Pre-carriage (advanced haulage) and/or on-carriage
218 (destination haulage) of goods items or equipment within one
219 booking or instruction may take place in different steps, each
220 step specified with its own transport details group.
221
222 - Equipment may have other types of equipment attached to it,
223 e.g. a temperature control unit attached to a container.
224
225 - Equipment and/or goods items may be attached to or
226 transported on another load or transport device, which as such
227 may be attached to or transported on yet another load or
228 transport device, e.g. a container on a chassis on a rail-car.
229
230 - Transport devices, which have the ability of powered movement
231 on their own, are specified in the transport details group.
232 Other load or transport devices are specified as equipment.
233
234 - The expression of packaging for goods items can be expressed
235 at up to three levels.
236
237 For insurance purposes the message can be used by the carrier
238 to inform the insurer and/or the insurance intermediary about a
239 consolidation of consignments.
240
241 The transport sub-working group (D4) has developed
242 recommendations for a harmonised implementation of this message
243 through its subgroup ITIGG (International Transport
244 Implementation Guidelines Group).
245 Users implementing the message are strongly advised to apply
246 these recommendations, which may be obtained from the D4
247 secretariat.
248
2492. REFERENCES
250
251 See UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General
252 Introduction, Section 1.
253
2543. TERMS AND DEFINITIONS
255
2563.1 Standard terms and definitions
257
258 See UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General
259 Introduction, Section 2.
260
2613.2 Message terms and definitions
262
263 A number of generic transport terms are used in this
264 specification, to be described as:
265
266 * MODE OF TRANSPORT: the method of transport used for the
267 conveyance of goods or persons, e.g. by rail, by road, by sea.
268
269 * MEANS OF TRANSPORT: the vehicle used for the transport of
270 goods or persons, e.g. aircraft, truck, vessel.
271
272 * TYPE OF MEANS OF TRANSPORT: the type of vehicle used in the
273 transport process, e.g. wide body, tank truck, passenger
274 vessel.
275
276 * EQUIPMENT: material resources necessary.
277
2784. MESSAGE DEFINITION
279
2804.1 Segment clarification
281
282 This section should be read in conjunction with the segment
283 table which indicates mandatory, conditional and repeating
284 requirements.
285
2860010 UNH, Message header
287 A service segment starting and uniquely identifying a message.
288 The message type code for the Forwarding and consolidation
289 summary message is IFCSUM.
290
291 Note: Forwarding and consolidation summary messages conforming
292 to this document must contain the following data in segment
293 UNH, composite S009:
294
295 Data element 0065 IFCSUM
296 0052 D
297 0054 01B
298 0051 UN
299
3000020 BGM, Beginning of message
301 A segment to indicate the beginning of the message and to
302 transmit identifying number (e.g. Master B/L, Master AWB etc.),
303 type, date and the function of the message.
304
3050030 DTM, Date/time/period
306 A segment to specify date/time of the document/message.
307
3080040 MOA, Monetary amount
309 A segment to specify a monetary total associated to the whole
310 consolidation.
311
3120050 FTX, Free text
313 A segment to give information and/or processable instructions
314 in addition to that in other segments.
315
3160060 CNT, Control total
317 A segment to specify totals of the consolidation (e.g. total
318 number of equipment, total number of consignments, total gross
319 weight and/or dimensions of the whole consolidation etc.).
320
3210070 PCD, Percentage details
322 A segment to indicate a percentage for the entire
323 consolidation, e.g. the percentage of the total sum insured
324 that is certified by the message.
325
3260080 GDS, Nature of cargo
327 A segment to describe the nature of cargo.
328
329
3300090 Segment group 1: RFF-DTM
331 A group of segments containing references and constants which
332 apply to the entire message.
333
3340100 RFF, Reference
335 A segment to express a reference which applies to the entire
336 message.
337
3380110 DTM, Date/time/period
339 A segment to indicate date and time relating to the
340 reference.
341
342
3430120 Segment group 2: GOR-DTM-LOC-SEL-FTX-SG3
344 A group of segments to give information about the current
345 customs procedure under which the transport is moving or to
346 indicate applicable governmental procedures related to import,
347 export and transit of the voyage/flight or consolidation.
348
3490130 GOR, Governmental requirements
350 A segment to give information about the current customs
351 procedure under which the transport is moving or to indicate
352 applicable governmental procedures to import, export and
353 transit of the voyage/flight or consolidation.
354
3550140 DTM, Date/time/period
356 A segment to indicate date(s) and time(s) related to
357 documents and/ or customs- and/or governmental procedures
358 (e.g. date of issuing of customs document, expiration date
359 of customs document etc.).
360
3610150 LOC, Place/location identification
362 A segment to specify locations associated with customs-
363 and/or governmental-procedures (e.g. customs office of exit,
364 customs office of destination etc.).
365
3660160 SEL, Seal number
367 A segment to identify seals and seal issuer associated with
368 the customs procedure and/or customs document specified in
369 this segment group.
370
3710170 FTX, Free text
372 A segment to specify additional governmental requirements
373 information.
374
375
3760180 Segment group 3: DOC-DTM
377 A group of segments to indicate document(s) required.
378
3790190 DOC, Document/message details
380 A segment to indicate document(s) required by government
381 or related to a specified customs- and/or other
382 governmental procedure and/or accompanying goods.
383
3840200 DTM, Date/time/period
385 A segment to specify a date/time related to the indicated
386 document.
387
388
3890210 Segment group 4: NAD-SG5-SG6
390 A group of segments to identify a party and related contacts
391 and references.
392
3930220 NAD, Name and address
394 A segment to identify the party's name, address and
395 function.
396
397
3980230 Segment group 5: CTA-COM
399 A group of segments to identify a contact and its
400 communications related to the party.
401
4020240 CTA, Contact information
403 A segment to identify a person or department within the
404 party.
405
4060250 COM, Communication contact
407 A segment to identify a communication number of a person
408 or department to whom communication should be directed.
409
410
4110260 Segment group 6: RFF-DTM
412 A group of segments to specify a reference related to the
413 party, and its associated dates and/or times.
414
4150270 RFF, Reference
416 A segment to specify a reference related to the party.
417
4180280 DTM, Date/time/period
419 A segment to indicate date and/or time associated to the
420 reference.
421
422
4230290 Segment group 7: TCC-CUX-PRI-EQN-PCD-MOA-QTY-LOC
424 A group of segments to specify charges associated with the
425 transport of the consolidation.
426
4270300 TCC, Charge/rate calculations
428 A segment to specify a charge.
429
4300310 CUX, Currencies
431 A segment to specify currency details related to the
432 freight.
433
4340320 PRI, Price details
435 A segment to specify price details such as price (e.g. 100
436 dollar) and unit price basis (e.g. per 1000 kilogram).
437
4380330 EQN, Number of units
439 A segment to specify the number of units to which the unit
440 price basis applies.
441
4420340 PCD, Percentage details
443 A segment to indicate the applicable reduction or surcharge
444 percentage details.
445
4460350 MOA, Monetary amount
447 A segment to specify an amount associated with the charges
448 and/or related to the transport of the consolidation.
449
4500360 QTY, Quantity
451 A segment to indicate a quantity, for example actual weight,
452 declared weight or chargeable weight.
453
4540370 LOC, Place/location identification
455 A segment to indicate locations related to a charge (e.g.
456 beginning and/or end of a chargeable section).
457
458
4590380 Segment group 8: ICD-DTM-FTX
460 A group of segments to specify insurance cover for the
461 consolidation of consignments.
462
4630390 ICD, Insurance cover description
464 A segment to specify an insurance cover.
465
4660400 DTM, Date/time/period
467 A segment to indicate the release date of the terms and
468 conditions of insurance cover.
469
4700410 FTX, Free text
471 A segment to specify special covers or provide cover
472 extensions or restrictions.
473
474
4750420 Segment group 9: TDT-DTM-TSR-SG10-SEL-FTX-SG11-SG12-SG13-SG14-
476 SG15-SG16
477 A group of segments to describe all transport details of the
478 voyage/flight or consolidation and of all parties involved.
479
4800430 TDT, Details of transport
481 A segment to indicate information related to a certain stage
482 of the transport, such as mode, means, type of means of
483 transport, carrier, voyage/flight number, etc.
484
4850440 DTM, Date/time/period
486 A segment to indicate date(s) and time(s) related to the
487 transport stage.
488
4890450 TSR, Transport service requirements
490 A segment to identify contract, conditions of carriage,
491 services and priority requirements for this stage of the
492 transport of the consolidation.
493
494
4950460 Segment group 10: LOC-DTM
496 A group of segments identifying the relevant locations as
497 well as date(s) and time(s) related to the transport stage.
498
4990470 LOC, Place/location identification
500 A segment to indicate locations such as place of loading
501 and place of discharge.
502
5030480 DTM, Date/time/period
504 A segment to specify date(s) and time(s) related to a
505 location, such as arrival date and time of a means of
506 transport at the specified location.
507
5080490 SEL, Seal number
509 A segment to identify seals and seal issuer associated with
510 the means of transport in the transport stage.
511
5120500 FTX, Free text
513 A segment to specify processable instructions regarding
514 mode, means of transport, transhipment, unloading, direct
515 delivery, new documentation etc. related to the specified
516 transport stage.
517
518
5190510 Segment group 11: MEA-EQN
520 A group of segments indicating relevant weights.
521
5220520 MEA, Measurements
523 A segment indicating relevant weights of the means of
524 transport used in the specified transport stage.
525
5260530 EQN, Number of units
527 A segment indicating the number of transportable units
528 related to the information in the segment MEA.
529
530
5310540 Segment group 12: DIM-EQN
532 A group of segments indicating relevant dimensions.
533
5340550 DIM, Dimensions
535 A segment indicating relevant dimensions of the means of
536 transport used in the specified transport stage.
537
5380560 EQN, Number of units
539 A segment indicating the number of transportable units
540 related to the information in the segment DIM.
541
542
5430570 Segment group 13: CTA-COM
544 A group of segments to indicate relevant contacts.
545
5460580 CTA, Contact information
547 A segment to identify a relevant department and/or person
548 related to the carrier specified in the segment TDT.
549
5500590 COM, Communication contact
551 A segment indicating the communication channel and the
552 relevant communication number of the department or
553 persons.
554
555
5560600 Segment group 14: TCC-MOA-PCD
557 A group of segments to specify charges (e.g. insurance
558 premium) associated to this stage of the transport.
559
5600610 TCC, Charge/rate calculations
561 A segment to specify the type of charge, e.g. insurance
562 premium.
563
5640620 MOA, Monetary amount
565 A segment to specify an amount associated with the
566 charge, e.g. insurance premium amount.
567
5680630 PCD, Percentage details
569 A segment to specify a percentage associated with the
570 charge, such as insurance premium rate.
571
572
5730640 Segment group 15: ICD-DTM-FTX
574 A group of segments to specify insurance cover for this
575 stage of the transport.
576
5770650 ICD, Insurance cover description
578 A segment to specify an insurance cover.
579
5800660 DTM, Date/time/period
581 A segment to indicate the release date of the terms and
582 conditions of insurance cover.
583
5840670 FTX, Free text
585 A segment to specify special covers or provide cover
586 extensions or restrictions.
587
588
5890680 Segment group 16: NAD-LOC-SG17-SG18-SG19-SG20
590 A group of segments to specify the parties related to the
591 specified transport stage.
592
5930690 NAD, Name and address
594 A segment to specify the names and addresses of the
595 parties which are loading, sending, consolidating,
596 unloading, acting as transhipment agent, break bulk
597 agent, etc. related to the specified transport stage.
598
5990700 LOC, Place/location identification
600 A segment to indicate any location relevant to the party
601 specified in the segment NAD.
602
603
6040710 Segment group 17: CTA-COM
605 A group of segments to indicate contacts related to the
606 party.
607
6080720 CTA, Contact information
609 A segment to identify a relevant department and/or
610 person related to the party specified in the segment
611 NAD.
612
6130730 COM, Communication contact
614 A segment indicating the communication channel and the
615 relevant communication number of the department or
616 persons mentioned in segment CTA.
617
618
6190740 Segment group 18: DOC-DTM
620 A group of segments to specify a document related to the
621 party.
622
6230750 DOC, Document/message details
624 A segment to identify a document required or
625 accompanying goods of, by, or for the party specified
626 in the segment NAD.
627
6280760 DTM, Date/time/period
629 A segment to indicate a date/time related to the
630 required document.
631
632
6330770 Segment group 19: TCC-CUX-PRI-EQN-PCD-MOA-QTY
634 A group of segments to specify charges associated with
635 the party.
636
6370780 TCC, Charge/rate calculations
638 A segment to specify a charge associated with the
639 party.
640
6410790 CUX, Currencies
642 A segment to specify currency details related to the
643 freight.
644
6450800 PRI, Price details
646 A segment to specify price details such as price (e.g.
647 100 dollar) and unit price basis (e.g. per 1000
648 kilogram).
649
6500810 EQN, Number of units
651 A segment to specify the number of units to which the
652 unit price basis applies.
653
6540820 PCD, Percentage details
655 A segment to indicate the applicable reduction or
656 surcharge percentage details.
657
6580830 MOA, Monetary amount
659 A segment to specify an amount associated with the
660 charges and/or related to the transport of the
661 consolidation.
662
6630840 QTY, Quantity
664 A segment to indicate a quantity, for example actual
665 weight, declared weight or chargeable weight.
666
667
6680850 Segment group 20: RFF-DTM
669 A group of segments to specify a reference related to the
670 party, and its associated dates and/or times.
671
6720860 RFF, Reference
673 A segment to specify a reference related to the party.
674
6750870 DTM, Date/time/period
676 A segment to specify a date and/or time associated
677 with the reference.
678
679
6800880 Segment group 21: EQD-EQN-TPL-TMD-MEA-DIM-SEL-NAD-LOC-HAN-TMP-
681 FTX-RFF-PCD-SG22-SG23
682 A group of segments to specify equipment in which consignments
683 are transported (e.g. trailer, railway wagon, ULD, etc.). This
684 segment group WILL NOT be used in the deep sea context. This is
685 because EQD in this context is used to define an extended
686 transport such as a trailer attached to a truck, containers
687 attached to a trailer etc. Containers in the deep sea context
688 ARE NOT part of an extended definition of transport but are
689 considered as integral with the consignment and are thus
690 described at the consignment level.
691
6920890 EQD, Equipment details
693 A segment to specify equipment, and equipment size and type
694 used for the transport of the consolidation.
695
6960900 EQN, Number of units
697 A segment to specify the number of pieces of equipment of
698 the same size and type if the equipment number in the
699 segment EQD is not specified (Composite C237).
700
7010910 TPL, Transport placement
702 A segment to identify transport details for the equipment.
703
7040920 TMD, Transport movement details
705 A segment to specify transport movement details for the
706 equipment named in segment EQD.
707
7080930 MEA, Measurements
709 A segment to specify weights associated with the equipment
710 named in segment EQD which are not indicated in the segment
711 EQD.
712
7130940 DIM, Dimensions
714 A segment to specify dimensions associated with the
715 equipment named in segment EQD which are not indicated in
716 the segment EQD.
717
7180950 SEL, Seal number
719 A segment to specify seals and seal issuer associated with
720 the equipment named in segment EQD.
721
7220960 NAD, Name and address
723 A segment to specify parties associated with the equipment
724 named in segment EQD (e.g. owner of the equipment, party to
725 which the empty equipment has to be delivered etc.).
726
7270970 LOC, Place/location identification
728 A segment to specify locations associated with the party
729 and/or the equipment.
730
7310980 HAN, Handling instructions
732 A segment to specify handling instructions for specified
733 equipment.
734
7350990 TMP, Temperature
736 A segment to specify a temperature setting for the
737 equipment.
738
7391000 FTX, Free text
740 A segment to specify processable instructions associated
741 with the equipment named in segment EQD (e.g. instructions
742 related to the delivery of the empty equipment after
743 unloading of the consignments etc.).
744
7451010 RFF, Reference
746 A segment to specify a reference number to equipment.
747
7481020 PCD, Percentage details
749 A segment to specify percentages related to the equipment
750 such as percentage humidity.
751
752
7531030 Segment group 22: EQA-EQN
754 A group of segments to identify attached or related
755 equipment.
756
7571040 EQA, Attached equipment
758 A segment to identify attached and/or related equipment
759 such as chassis attached to a container.
760
7611050 EQN, Number of units
762 A segment to specify the number of pieces of equipment
763 named in the segment EQA attached to the equipment named
764 in the segment EQD.
765
766
7671060 Segment group 23: DGS-FTX-SG24
768 A group of segments to specify dangerous goods.
769
7701070 DGS, Dangerous goods
771 A segment to indicate the dangerous goods regulations
772 which apply, the class of the dangerous goods, additional
773 dangerous goods codes, the United Nations Dangerous Goods
774 (UNDG) number and the shipment flash point.
775
7761080 FTX, Free text
777 A segment to specify supplementary details regarding the
778 dangerous goods such as dangerous goods technical name
779 and other additional information.
780
781
7821090 Segment group 24: CTA-COM
783 A group of segments to specify contact information.
784
7851100 CTA, Contact information
786 A segment to identify a person or department to be
787 contacted regarding dangerous goods.
788
7891110 COM, Communication contact
790 A segment to specify communication details of the
791 dangerous goods contact.
792
793
7941120 Segment group 25: CNI-SG26-SG28-CTA-COM-DTM-CNT-TSR-CUX-PCD-
795 MOA-FTX-GDS-SG30-SG31-SG32-SG33-SG35-SG36-
796 SG37-SG38-SG43-SG50-SG70
797 A segment group to give information about all consignments
798 included in a voyage/flight or consolidation. The segment group
799 can be used in two different manners to serve different
800 approaches to consolidate messages:
801
802 - Short form consolidation message
803
804 In this situation, single consignment based functional messages
805 (e.g. booking and/or instruction messages) have been sent on a
806 progressive basis between exchanging partners (e.g. freight
807 forwarder on the export side to freight forwarder on the import
808 side).
809 When the loading of the vessel/aircraft or consolidation is
810 complete the IFCSUM-message will be sent and will use the CNI-
811 segments to identify the transport document/message number
812 (e.g. bill of lading, air-way bill, etc.) of every consignment,
813 the details of which have already been sent as separate single
814 consignment based messages (e.g. booking and/or instruction
815 messages) or which will be sent as separate single consignment
816 based messages following the IFCSUM-message using the option of
817 grouping with the UNG-service-segment in a transmission.
818 When the carrier himself loads consignments in a container or
819 ULD the segment SGP and/or TPL following the CNI can be used to
820 indicate in which equipment specified in the EQD-group on top
821 level and/or which means of transport specified in the TDT-
822 group on top level the consignment is loaded.
823
824 Thus the short form IFCSUM-message operates as a reconciliation
825 and control statement.
826
827 - Extended form consolidation message
828
829 In this situation, the data for each individual consignment has
830 NOT been sent to the receiving partner by means of single
831 consignment based messages (e.g. booking and/or instruction
832 messages) separate to the IFCSUM message. In these
833 circumstances it is possible to include the details of each
834 consignment into the IFCSUM-message. In that case the segment
835 (group) SGP and TPL following the segment CNI will not be used.
836 For every consignment the complete structure of a single
837 consignment based message can be used starting with the segment
838 CNI replacing the BGM.
839
840 Thus the extended form IFCSUM-message has not the function of
841 referencing but to show as full a set of consignment data as is
842 necessary to meet the requirements of type of consolidation
843 message being constructed, e.g. Cargo vs. Full Freight.
844
8451130 CNI, Consignment information
846 A segment to indicate consignments included in the
847 consolidation using the transport document/message number or
848 to replace the segment BGM of a single consignment based
849 message structure.
850
851
8521140 Segment group 26: SGP-SG27
853 A group of segments to specify the distribution of a
854 consignment among the transport equipment.
855
8561150 SGP, Split goods placement
857 A segment to identify the equipment in which a
858 consignment is loaded.
859
860
8611160 Segment group 27: MEA-EQN
862 A group of segments to identify measurements.
863
8641170 MEA, Measurements
865 A segment to specify measurements of that portion of
866 the consignment in the equipment.
867
8681180 EQN, Number of units
869 A segment to specify the number of equipment units to
870 each of which the given measurement applies.
871
872
8731190 Segment group 28: TPL-SG29
874 A group of segments to identify transport details and
875 associated measurements for this consignment. This group may
876 be repeated to indicate the different phases of the
877 movement.
878
8791200 TPL, Transport placement
880 A segment to identify transport details for the
881 consignment.
882
883
8841210 Segment group 29: MEA-EQN
885 A group of segments to identify measurements.
886
8871220 MEA, Measurements
888 A segment to specify the distribution of the
889 consignment among the transport details.
890
8911230 EQN, Number of units
892 A segment to specify the number of equipment units to
893 each of which the given measurement applies.
894
8951240 CTA, Contact information
896 A segment to identify a person or department to whom
897 communication should be directed.
898
8991250 COM, Communication contact
900 A segment to identify a communication number of a person or
901 department to whom communication should be directed.
902
9031260 DTM, Date/time/period
904 A segment to indicate a date and time applying to the whole
905 consignment, e.g., date and time of document issue.
906
9071270 CNT, Control total
908 A segment to specify totals for a consignment.
909
9101280 TSR, Transport service requirements
911 A segment to identify the contract, conditions of carriage,
912 services, and priority requirements for the transport.
913
9141290 CUX, Currencies
915 A segment to indicate default currencies and exchange rates.
916
9171300 PCD, Percentage details
918 A segment to indicate a percentage for the consignment, e.g.
919 the percentage of the total sum insured that is certified by
920 this consignment group.
921
9221310 MOA, Monetary amount
923 A segment to indicate a monetary value for entire
924 consignment, e.g. insured value, invoice amount,
925 disbursements, etc.
926
9271320 FTX, Free text
928 A segment to specify free form or processable supplementary
929 information, such as status of transport, remarks to be
930 printed on the transport documents (where required),
931 consignment remarks, insurance instructions, etc., or any
932 other additional information.
933
9341330 GDS, Nature of cargo
935 A segment to describe the nature of cargo.
936
937
9381340 Segment group 30: LOC-DTM
939 A group of segments to specify locations and related
940 date(s)/time(s) which apply to the entire consignment, e.g.
941 place of transhipment.
942
9431350 LOC, Place/location identification
944 A segment to identify a location applying to the entire
945 consignment.
946
9471360 DTM, Date/time/period
948 A segment to indicate date(s) and time(s) relating to the
949 location.
950
951
9521370 Segment group 31: TOD-LOC
953 A group of segments to specify terms of delivery and related
954 locations.
955
9561380 TOD, Terms of delivery or transport
957 A segment to specify the applicable terms of delivery.
958
9591390 LOC, Place/location identification
960 A segment to specify a location related to the terms of
961 delivery.
962
963
9641400 Segment group 32: RFF-DTM
965 A group of segments containing a reference and constants
966 which apply to the entire consignment.
967
9681410 RFF, Reference
969 A segment to express a reference which applies to the
970 entire consignment such as: the document/message number
971 that is to be updated by this very message (according to
972 data element 1225 Message function code in segment BGM),
973 booking reference, order number, insurance contract, etc.
974
9751420 DTM, Date/time/period
976 A segment to indicate date and time relating to the
977 reference.
978
979
9801430 Segment group 33: GOR-DTM-LOC-SEL-FTX-SG34
981 A group of segments to identify customs and other
982 governmental procedures and required documents.
983
9841440 GOR, Governmental requirements
985 A segment to indicate applicable governmental procedures
986 related to import, export and transport of the goods.
987
9881450 DTM, Date/time/period
989 A segment to indicate date and time related to documents
990 and/or customs- and/or governmental procedures for the
991 consignment (e.g. date of issuing of customs document,
992 expiration date of customs document etc.).
993
9941460 LOC, Place/location identification
995 A segment to specify locations associated with customs-
996 and/or governmental procedures for this consignment (e.g.
997 customs office of exit, customs office of destination
998 etc.).
999
10001470 SEL, Seal number
1001 A segment to identify seals and seal issuer associated
1002 with the customs procedure and/or customs document for
1003 this consignment.
1004
10051480 FTX, Free text
1006 A segment to provide supplementary governmental
1007 requirements information for this consignment.
1008
1009
10101490 Segment group 34: DOC-DTM
1011 A group of segments to specify required documents by
1012 government.
1013
10141500 DOC, Document/message details
1015 A segment to indicate a document required by
1016 government.
1017
10181510 DTM, Date/time/period
1019 A segment to specify the date/time related to the
1020 required document.
1021
1022
10231520 Segment group 35: CPI-RFF-CUX-LOC-MOA
1024 A group of segments to indicate charge methodology which
1025 applies to the entire consignment.
1026
10271530 CPI, Charge payment instructions
1028 A segment to indicate default charge methodology.
1029
10301540 RFF, Reference
1031 A segment to indicate a reference relating to the CPI
1032 segment, such as charge reference number.
1033
10341550 CUX, Currencies
1035 A segment to specify the payment currency related to the
1036 charge methodology.
1037
10381560 LOC, Place/location identification
1039 A segment to identify the place of charge collection.
1040
10411570 MOA, Monetary amount
1042 A segment to identify the monetary amount associated with
1043 the charges.
1044
1045
10461580 Segment group 36: TCC-LOC-FTX-CUX-PRI-EQN-PCD-MOA-QTY
1047 A group of segments to specify charge calculations
1048 associated with the transport.
1049
10501590 TCC, Charge/rate calculations
1051 A segment to specify charge.
1052
10531600 LOC, Place/location identification
1054 A segment to indicate a location.
1055
10561610 FTX, Free text
1057 A segment to specify processable supplementary
1058 information associated with charge.
1059
10601620 CUX, Currencies
1061 A segment to specify currencies associated with charge.
1062
10631630 PRI, Price details
1064 A segment to specify price details such as price (e.g.
1065 100 dollar) and unit price basis (e.g. per 1000
1066 kilograms).
1067
10681640 EQN, Number of units
1069 A segment to specify the number of units to which the
1070 unit price basis applies.
1071
10721650 PCD, Percentage details
1073 A segment to indicate the applicable reduction or
1074 surcharge percentage details.
1075
10761660 MOA, Monetary amount
1077 A segment to specify a monetary amount, such as prepaid
1078 amount, discount or total amount.
1079
10801670 QTY, Quantity
1081 A segment to indicate a quantity, for example actual
1082 weight, declared weight or chargeable weight.
1083
1084
10851680 Segment group 37: ICD-DTM-FTX
1086 A group of segments to specify insurance cover for this
1087 consignment.
1088
10891690 ICD, Insurance cover description
1090 A segment to specify an insurance cover.
1091
10921700 DTM, Date/time/period
1093 A segment to indicate the release date of the terms and
1094 conditions of insurance cover.
1095
10961710 FTX, Free text
1097 A segment to specify special covers or provide cover
1098 extensions or restrictions.
1099
1100
11011720 Segment group 38: TDT-DTM-TSR-SG39-SG40-SG41-SG42
1102 A group of segments to indicate details of the movement of
1103 goods such as mode and means of transport, locations,
1104 departure, and arrival date(s) and time(s).
1105
11061730 TDT, Details of transport
1107 A segment to indicate information related to a certain
1108 stage of the transport, such as mode, means and carrier.
1109
11101740 DTM, Date/time/period
1111 A segment to indicate departure/arrival date and time.
1112
11131750 TSR, Transport service requirements
1114 A segment to identify contract, conditions of carriage,
1115 services, priority requirements for this stage of
1116 transport.
1117
1118
11191760 Segment group 39: LOC-DTM
1120 A group of segments to specify a location and date/time
1121 related to this leg of transport.
1122
11231770 LOC, Place/location identification
1124 A segment to indicate a location such as origin,
1125 destination, stop off, etc. related to this leg of
1126 transport.
1127
11281780 DTM, Date/time/period
1129 A segment to specify a date/time related to the
1130 location, such as arrival date/time of a means of
1131 transport at a specific location.
1132
1133
11341790 Segment group 40: RFF-DTM
1135 A group of segments to specify an additional reference
1136 related to the stage of the transport.
1137
11381800 RFF, Reference
1139 A segment to specify an additional reference.
1140
11411810 DTM, Date/time/period
1142 A segment to identify date and time relating to the
1143 reference.
1144
1145
11461820 Segment group 41: TCC-MOA-PCD
1147 A group of segments to specify charges (e.g. insurance
1148 premium) associated to this stage of the transport.
1149
11501830 TCC, Charge/rate calculations
1151 A segment to specify the type of charge, e.g.
1152 insurance premium.
1153
11541840 MOA, Monetary amount
1155 A segment to specify an amount associated with the
1156 charge, e.g. insurance premium amount.
1157
11581850 PCD, Percentage details
1159 A segment to specify a percentage associated with the
1160 charge, such as insurance premium rate.
1161
1162
11631860 Segment group 42: ICD-DTM-FTX
1164 A group of segments to specify insurance cover for this
1165 stage of the consignment transport.
1166
11671870 ICD, Insurance cover description
1168 A segment to specify an insurance cover.
1169
11701880 DTM, Date/time/period
1171 A segment to indicate the release date of the terms
1172 and conditions of insurance cover.
1173
11741890 FTX, Free text
1175 A segment to specify special covers or provide cover
1176 extensions or restrictions.
1177
1178
11791900 Segment group 43: NAD-LOC-MOA-SG44-SG45-SG46-SG47-SG48-SG49
1180 A group of segments to identify a party, related references,
1181 locations contacts, required documents, and charges to be
1182 paid by the party.
1183
11841910 NAD, Name and address
1185 A segment to identify the party's name, address, and
1186 function.
1187
11881920 LOC, Place/location identification
1189 A segment to indicate location where a specific function
1190 will be performed.
1191
11921930 MOA, Monetary amount
1193 A segment to identify the monetary amount associated with
1194 the party.
1195
1196
11971940 Segment group 44: CTA-COM
1198 A group of segments identifying a contact and its
1199 communications related to the party.
1200
12011950 CTA, Contact information
1202 A segment to identify a person or department within a
1203 party.
1204
12051960 COM, Communication contact
1206 A segment to identify a communication number of a
1207 person or department to whom communication should be
1208 directed.
1209
1210
12111970 Segment group 45: DOC-DTM
1212 A group of segments to identify required documents.
1213
12141980 DOC, Document/message details
1215 A segment to identify a document required of, by or
1216 for the party.
1217
12181990 DTM, Date/time/period
1219 A segment to identify date and time relating to the
1220 reference.
1221
1222
12232000 Segment group 46: TCC-CUX-PRI-EQN-PCD-MOA-QTY
1224 A group of segments to specify charges associated with
1225 the party.
1226
12272010 TCC, Charge/rate calculations
1228 A segment to specify charges associated with the
1229 party.
1230
12312020 CUX, Currencies
1232 A segment to specify currency details related to the
1233 freight.
1234
12352030 PRI, Price details
1236 A segment to specify price details such as price (e.g.
1237 100 dollar) and unit price basis (e.g. per 1000
1238 kilograms).
1239
12402040 EQN, Number of units
1241 A segment to specify the number of units to which the
1242 unit price basis applies.
1243
12442050 PCD, Percentage details
1245 A segment to indicate the applicable reduction or
1246 surcharge percentage details.
1247
12482060 MOA, Monetary amount
1249 A segment to specify a monetary amount, such as
1250 prepaid amount, discount or total amount.
1251
12522070 QTY, Quantity
1253 A segment to indicate a quantity, for example actual
1254 weight, declared weight or chargeable weight.
1255
1256
12572080 Segment group 47: RFF-DTM
1258 A group of segments to specify a reference related to the
1259 party.
1260
12612090 RFF, Reference
1262 A segment to identify a reference used by a party.
1263
12642100 DTM, Date/time/period
1265 A segment to indicate date and time relating to the
1266 reference.
1267
1268
12692110 Segment group 48: CPI-RFF-CUX-LOC-MOA
1270 A group of segments to identify the charge and its amount
1271 to be paid by the party.
1272
12732120 CPI, Charge payment instructions
1274 A segment to identify default charge methodology.
1275
12762130 RFF, Reference
1277 A segment to indicate a reference relating to the CPI
1278 segment, such as charge reference number.
1279
12802140 CUX, Currencies
1281 A segment to indicate payment currency related to the
1282 charge methodology.
1283
12842150 LOC, Place/location identification
1285 A segment to identify the place of charge collection.
1286
12872160 MOA, Monetary amount
1288 A segment to identify the monetary amount associated
1289 with the charges.
1290
1291
12922170 Segment group 49: TSR-RFF-LOC-TPL-FTX
1293 A group of segments to specify a transport service
1294 requirement and its associated details (such as
1295 applicable commercial agreement) related to the party.
1296
12972180 TSR, Transport service requirements
1298 A segment to specify a required service for the
1299 transport, such as re-icing.
1300
13012190 RFF, Reference
1302 A segment to identify a commercial agreement related
1303 to the service requirement.
1304
13052200 LOC, Place/location identification
1306 A segment to indicate the location where the required
1307 service must be performed, such as place of re-icing.
1308
13092210 TPL, Transport placement
1310 A segment to indicate the location where the required
1311 service must be performed, such as place of re-icing.
1312
13132220 FTX, Free text
1314 A segment to provide any additional information
1315 related to the service requirement.
1316
1317
13182230 Segment group 50: GID-HAN-TMP-RNG-TMD-LOC-MOA-PIA-GIN-FTX-
1319 SG51-GDS-SG52-SG53-SG54-SG55-SG56-SG57-
1320 SG59-SG61-SG63-SG64-SG65
1321 A group of segments to describe the goods items for which
1322 transport is undertaken.
1323
13242240 GID, Goods item details
1325 A segment to identify a goods item for which transport is
1326 undertaken. A goods item can be identified by up to three
1327 levels of packaging.
1328
13292250 HAN, Handling instructions
1330 A segment to specify handling instructions relating to
1331 the goods item.
1332
13332260 TMP, Temperature
1334 A segment to specify a temperature setting for a goods
1335 item.
1336
13372270 RNG, Range details
1338 A segment to specify a temperature range setting for a
1339 goods item.
1340
13412280 TMD, Transport movement details
1342 A segment to specify transport movement details for a
1343 goods item.
1344
13452290 LOC, Place/location identification
1346 A segment to specify a country associated with a goods
1347 item, such as country of origin, or country of
1348 destination.
1349
13502300 MOA, Monetary amount
1351 A segment to specify a monetary amount associated with a
1352 goods item, such as declared value, FOB value, etc.
1353
13542310 PIA, Additional product id
1355 A segment to specify article numbers.
1356
13572320 GIN, Goods identity number
1358 A segment providing the identity of goods being
1359 transported.
1360
13612330 FTX, Free text
1362 A segment to specify processable supplementary
1363 information relating to the goods item.
1364
1365
13662340 Segment group 51: NAD-DTM
1367 A group of segments to identify different places of
1368 collection and/or delivery for the goods item.
1369
13702350 NAD, Name and address
1371 A segment to specify an address of a place of
1372 collection or delivery for a goods item.
1373
13742360 DTM, Date/time/period
1375 A segment to indicate date and time relating to the
1376 place of collection or delivery.
1377
13782370 GDS, Nature of cargo
1379 A segment to describe the nature of cargo.
1380
1381
13822380 Segment group 52: MEA-EQN
1383 A group of segments to specify measurements applicable to
1384 a goods item.
1385
13862390 MEA, Measurements
1387 A segment to specify measurements, other than
1388 dimensions, applicable to a goods item.
1389
13902400 EQN, Number of units
1391 A segment to specify the number of equipment units to
1392 each of which the given measurement applies.
1393
1394
13952410 Segment group 53: DIM-EQN
1396 A group of segments to specify dimensions applicable to a
1397 goods item.
1398
13992420 DIM, Dimensions
1400 To specify dimensions applicable to a goods item.
1401
14022430 EQN, Number of units
1403 A segment to specify the number of equipment units to
1404 each of which the given dimension applies.
1405
1406
14072440 Segment group 54: RFF-DTM
1408 A group of segments to identify references to a goods
1409 item.
1410
14112450 RFF, Reference
1412 A segment to identify a reference to a goods item.
1413
14142460 DTM, Date/time/period
1415 A segment to indicate date and time relating to the
1416 reference.
1417
1418
14192470 Segment group 55: PCI-RFF-DTM-GIN-MEA-DIM-FTX
1420 A group of segments to specify marks and numbers of a
1421 goods item.
1422
14232480 PCI, Package identification
1424 A segment to specify marks and numbers of a good item.
1425
14262490 RFF, Reference
1427 A segment to identify a reference relating to the
1428 marks and numbers.
1429
14302500 DTM, Date/time/period
1431 A segment to identify date and time of the reference.
1432
14332510 GIN, Goods identity number
1434 A segment to specify identifying numbers related to
1435 transport units, such as batch numbers, serial
1436 numbers, etc.
1437
14382520 MEA, Measurements
1439 A segment to specify measurements, other than
1440 dimensions, applicable to a package.
1441
14422530 DIM, Dimensions
1443 A segment to specify dimensions applicable to a
1444 specific package.
1445
14462540 FTX, Free text
1447 A segment to specify free text remarks relating to the
1448 packaging of the goods, such as details of any damage
1449 effecting the transport of a goods handling unit.
1450
1451
14522550 Segment group 56: DOC-DTM
1453 A group of segments to specify documents and associated
1454 date(s) and time(s) for a goods item.
1455
14562560 DOC, Document/message details
1457 A segment to specify a document prepared for a goods
1458 item.
1459
14602570 DTM, Date/time/period
1461 A segment to associate date and time with the prepared
1462 document.
1463
1464
14652580 Segment group 57: GOR-DTM-LOC-SEL-FTX-SG58
1466 A group of segments to identify customs and other
1467 governmental procedures and required documents relating
1468 to the goods item.
1469
14702590 GOR, Governmental requirements
1471 A segment to indicate applicable governmental
1472 procedures related to import, export and transport of
1473 the goods item.
1474
14752600 DTM, Date/time/period
1476 A segment to indicate date and time related to
1477 documents and/or customs- and/or governmental
1478 procedures for the goods item.
1479
14802610 LOC, Place/location identification
1481 A segment to specify locations associated with
1482 customs- and/or governmental procedures.
1483
14842620 SEL, Seal number
1485 A segment to identify seals and seal issuer associated
1486 with the customs procedure and/or customs document for
1487 the goods item.
1488
14892630 FTX, Free text
1490 A segment to provide additional governmental
1491 requirements information for the goods item.
1492
1493
14942640 Segment group 58: DOC-DTM
1495 A group of segments to specify required documents by
1496 government for the goods item.
1497
14982650 DOC, Document/message details
1499 A segment to indicate a document required by
1500 government.
1501
15022660 DTM, Date/time/period
1503 A segment to specify the date/time related to the
1504 required document.
1505
1506
15072670 Segment group 59: TPL-SG60
1508 A group of segments to identify transport details and
1509 associated measurements for a goods item. This group may
1510 be repeated to indicate the different phases of the
1511 movement.
1512
15132680 TPL, Transport placement
1514 A segment to identify transport details for a goods
1515 item.
1516
1517
15182690 Segment group 60: MEA-EQN
1519 A group of segments to identify measurements.
1520
15212700 MEA, Measurements
1522 A segment to specify the distribution of a goods
1523 item among the transport details.
1524
15252710 EQN, Number of units
1526 A segment to specify the number of equipment units
1527 to each of which the given measurement applies.
1528
1529
15302720 Segment group 61: SGP-SEQ-SG62
1531 A group of segments to specify the distribution of a
1532 goods item among the transport equipment.
1533
15342730 SGP, Split goods placement
1535 A segment to identify the equipment in which goods are
1536 transported.
1537
15382740 SEQ, Sequence details
1539 A segment to indicate the order in which cargo is
1540 stowed in a container by use of a sequence number. The
1541 lowest number indicates stowage in the front of the
1542 container with higher numbers indicating that the
1543 cargo is stowed more toward the rear door.
1544
1545
15462750 Segment group 62: MEA-EQN
1547 A group of segments to identify measurements.
1548
15492760 MEA, Measurements
1550 A segment to specify measurements of that portion
1551 of the goods item in the equipment.
1552
15532770 EQN, Number of units
1554 A segment to specify the number of equipment units
1555 to each of which the given measurement applies.
1556
1557
15582780 Segment group 63: TCC-CUX-PRI-EQN-PCD-MOA-QTY-LOC
1559 A group of segments to specify charge associated with the
1560 goods item.
1561
15622790 TCC, Charge/rate calculations
1563 A segment to specify charge associated with the goods
1564 item.
1565
15662800 CUX, Currencies
1567 A segment to specify the currency associated with a
1568 freight charge.
1569
15702810 PRI, Price details
1571 A segment to specify price details such as price (e.g.
1572 100 dollar) and unit price basis (e.g. per 1000
1573 kilograms).
1574
15752820 EQN, Number of units
1576 A segment to specify the number of units to which the
1577 unit price basis applies.
1578
15792830 PCD, Percentage details
1580 A segment to indicate the applicable reduction or
1581 surcharge percentage details.
1582
15832840 MOA, Monetary amount
1584 A segment to specify a monetary amount, such as
1585 prepaid amount, discount or total amount.
1586
15872850 QTY, Quantity
1588 A segment to indicate a quantity, for example actual
1589 weight, declared weight or chargeable weight.
1590
15912860 LOC, Place/location identification
1592 A segment to indicate location where a specific
1593 function will be performed.
1594
1595
15962870 Segment group 64: ICD-DTM-FTX
1597 A group of segments to specify insurance cover related to
1598 the goods item.
1599
16002880 ICD, Insurance cover description
1601 A segment to specify an insurance cover.
1602
16032890 DTM, Date/time/period
1604 A segment to indicate the release date of the terms
1605 and conditions of insurance cover.
1606
16072900 FTX, Free text
1608 A segment to specify special covers or provide cover
1609 extensions or restrictions.
1610
1611
16122910 Segment group 65: DGS-FTX-SG66-SG67-SG68
1613 A group of segments to specify dangerous goods details
1614 related to the goods item. One goods item may be in
1615 different dangerous goods classes.
1616
16172920 DGS, Dangerous goods
1618 A segment to indicate the class of dangerous goods,
1619 packing group, etc.
1620
16212930 FTX, Free text
1622 A segment to specify the dangerous goods technical
1623 name and to specify any additional dangerous goods
1624 information.
1625
1626
16272940 Segment group 66: CTA-COM
1628 A group of segments to identify a contact to whom
1629 communication regarding the dangerous goods can be
1630 directed.
1631
16322950 CTA, Contact information
1633 A segment to identify a person or department.
1634
16352960 COM, Communication contact
1636 A segment to identify a communication number of a
1637 person or department.
1638
1639
16402970 Segment group 67: MEA-EQN
1641 A group of segments to identify dangerous goods
1642 measurements.
1643
16442980 MEA, Measurements
1645 A segment to specify measurements of the dangerous
1646 goods.
1647
16482990 EQN, Number of units
1649 A segment to specify the number of equipment units
1650 to each of which the given measurement applies.
1651
1652
16533000 Segment group 68: SGP-SG69
1654 A group of segments to specify the distribution of the
1655 dangerous goods among the transport equipment.
1656
16573010 SGP, Split goods placement
1658 A segment to identify the equipment in which the
1659 dangerous goods are transported.
1660
1661
16623020 Segment group 69: MEA-EQN
1663 A group of segments to identify dangerous goods
1664 measurements.
1665
16663030 MEA, Measurements
1667 A segment to specify measurements of that
1668 portion of the dangerous goods in the equipment.
1669
16703040 EQN, Number of units
1671 A segment to specify the number of equipment
1672 units to each of which the given measurement
1673 applies.
1674
1675
16763050 Segment group 70: EQD-EQN-TMD-MEA-DIM-SEL-TPL-HAN-TMP-FTX-
1677 PCD-SG71-SG72-SG73-SG74
1678 A group of segments to specify equipment in which goods are
1679 transported.
1680
16813060 EQD, Equipment details
1682 A segment to specify equipment, and equipment size and
1683 type used in the transport.
1684
16853070 EQN, Number of units
1686 A segment to specify number of pieces of equipment
1687 required.
1688
16893080 TMD, Transport movement details
1690 A segment to specify transport movement details for the
1691 equipment.
1692
16933090 MEA, Measurements
1694 A segment to specify measurements, other than dimensions,
1695 associated with the equipment, such as weight.
1696
16973100 DIM, Dimensions
1698 A segment to specify dimensions applicable to equipment.
1699
17003110 SEL, Seal number
1701 A segment to identify seal and seal issuer associated
1702 with the equipment.
1703
17043120 TPL, Transport placement
1705 A segment to identify transport details for the
1706 equipment.
1707
17083130 HAN, Handling instructions
1709 A segment to specify handling instructions for specified
1710 equipment.
1711
17123140 TMP, Temperature
1713 A segment to specify a temperature setting for the
1714 equipment.
1715
17163150 FTX, Free text
1717 A segment to specify processable supplementary
1718 information associated with the equipment.
1719
17203160 PCD, Percentage details
1721 A segment to specify percentages related to the equipment
1722 such as percentage humidity.
1723
1724
17253170 Segment group 71: TCC-CUX-PRI-EQN-PCD-MOA-QTY
1726 A group of segments to specify charges associated with
1727 the equipment.
1728
17293180 TCC, Charge/rate calculations
1730 A segment to specify a charge associated with the
1731 equipment.
1732
17333190 CUX, Currencies
1734 A segment to specify currency details related to the
1735 freight charge.
1736
17373200 PRI, Price details
1738 A segment to specify price details such as price (e.g.
1739 100 dollar) and unit price basis (e.g. per 1000
1740 kilograms).
1741
17423210 EQN, Number of units
1743 A segment to specify the number of units to which the
1744 unit price basis applies.
1745
17463220 PCD, Percentage details
1747 A segment to indicate the applicable reduction or
1748 surcharge percentage details.
1749
17503230 MOA, Monetary amount
1751 A segment to specify a monetary amount, such as
1752 prepaid amount, discount or total amount.
1753
17543240 QTY, Quantity
1755 A segment to indicate a quantity, for example actual
1756 weight, declared weight or chargeable weight.
1757
1758
17593250 Segment group 72: NAD-DTM
1760 A group of segments to identify different equipment pick-
1761 up or drop-off places.
1762
17633260 NAD, Name and address
1764 A segment to specify a pick-up or drop-off address.
1765
17663270 DTM, Date/time/period
1767 A segment to indicate date and time relating to pick-
1768 up or drop-off.
1769
1770
17713280 Segment group 73: EQA-EQN
1772 A group of segments to specify the attached equipment and
1773 related number of pieces.
1774
17753290 EQA, Attached equipment
1776 A segment to identify attached or related equipment
1777 such as a chassis attached to a container.
1778
17793300 EQN, Number of units
1780 A segment to specify number of pieces of equipment
1781 required.
1782
1783
17843310 Segment group 74: DGS-FTX-SG75
1785 A group of segments to specify dangerous goods.
1786
17873320 DGS, Dangerous goods
1788 A segment to indicate the dangerous goods regulations
1789 which apply, the class of the dangerous goods,
1790 additional dangerous goods codes, the United Nations
1791 Dangerous Goods (UNDG) number and the shipment flash
1792 point.
1793
17943330 FTX, Free text
1795 A segment to specify supplementary details regarding
1796 the dangerous goods such as dangerous goods technical
1797 name and other additional information.
1798
1799
18003340 Segment group 75: CTA-COM
1801 A group of segments to specify contact information.
1802
18033350 CTA, Contact information
1804 A segment to identify a person or department to be
1805 contacted regarding dangerous goods.
1806
18073360 COM, Communication contact
1808 A segment to specify communication details of the
1809 dangerous goods contact.
1810
18113370 UNT, Message trailer
1812 A service segment ending a message, giving the total number of
1813 segments in the message (including the UNH & UNT) and the
1814 control reference number of the message.
1815
18164.2 Segment index (alphabetical sequence by tag)
1817
1818 BGM Beginning of message
1819 CNI Consignment information
1820 CNT Control total
1821 COM Communication contact
1822 CPI Charge payment instructions
1823 CTA Contact information
1824 CUX Currencies
1825 DGS Dangerous goods
1826 DIM Dimensions
1827 DOC Document/message details
1828 DTM Date/time/period
1829 EQA Attached equipment
1830 EQD Equipment details
1831 EQN Number of units
1832 FTX Free text
1833 GDS Nature of cargo
1834 GID Goods item details
1835 GIN Goods identity number
1836 GOR Governmental requirements
1837 HAN Handling instructions
1838 ICD Insurance cover description
1839 LOC Place/location identification
1840 MEA Measurements
1841 MOA Monetary amount
1842 NAD Name and address
1843 PCD Percentage details
1844 PCI Package identification
1845 PIA Additional product id
1846 PRI Price details
1847 QTY Quantity
1848 RFF Reference
1849 RNG Range details
1850 SEL Seal number
1851 SEQ Sequence details
1852 SGP Split goods placement
1853 TCC Charge/rate calculations
1854 TDT Details of transport
1855 TMD Transport movement details
1856 TMP Temperature
1857 TOD Terms of delivery or transport
1858 TPL Transport placement
1859 TSR Transport service requirements
1860 UNH Message header
1861 UNT Message trailer
1862
18634.3 Message structure
1864
1865See summary file
1866
diff --git a/specification/references/D01B/messages/ifcsum_s.txt b/specification/references/D01B/messages/ifcsum_s.txt
new file mode 100644
index 0000000..01be53e
--- /dev/null
+++ b/specification/references/D01B/messages/ifcsum_s.txt
@@ -0,0 +1,418 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
70010 UNH Message header M 1
80020 BGM Beginning of message M 1
90030 DTM Date/time/period C 9
100040 MOA Monetary amount C 99
110050 FTX Free text C 99
120060 CNT Control total C 9
130070 PCD Percentage details C 1
140080 GDS Nature of cargo C 9
15
160090 ----- Segment group 1 ------------------ C 9-----------+
170100 RFF Reference M 1 |
180110 DTM Date/time/period C 9-----------+
19
200120 ----- Segment group 2 ------------------ C 9-----------+
210130 GOR Governmental requirements M 1 |
220140 DTM Date/time/period C 9 |
230150 LOC Place/location identification C 9 |
240160 SEL Seal number C 9 |
250170 FTX Free text C 9 |
26 |
270180 ----- Segment group 3 ------------------ C 9----------+|
280190 DOC Document/message details M 1 ||
290200 DTM Date/time/period C 1----------++
30
310210 ----- Segment group 4 ------------------ C 9-----------+
320220 NAD Name and address M 1 |
33 |
340230 ----- Segment group 5 ------------------ C 9----------+|
350240 CTA Contact information M 1 ||
360250 COM Communication contact C 9----------+|
37 |
380260 ----- Segment group 6 ------------------ C 9----------+|
390270 RFF Reference M 1 ||
400280 DTM Date/time/period C 9----------++
41
420290 ----- Segment group 7 ------------------ C 9-----------+
430300 TCC Charge/rate calculations M 1 |
440310 CUX Currencies C 1 |
450320 PRI Price details C 1 |
460330 EQN Number of units C 1 |
470340 PCD Percentage details C 1 |
480350 MOA Monetary amount C 9 |
490360 QTY Quantity C 9 |
500370 LOC Place/location identification C 9-----------+
51
520380 ----- Segment group 8 ------------------ C 99----------+
530390 ICD Insurance cover description M 1 |
540400 DTM Date/time/period C 1 |
550410 FTX Free text C 9-----------+
56
570420 ----- Segment group 9 ------------------ C 9-----------+
580430 TDT Details of transport M 1 |
590440 DTM Date/time/period C 9 |
600450 TSR Transport service requirements C 9 |
61 |
620460 ----- Segment group 10 ------------------ C 9----------+|
630470 LOC Place/location identification M 1 ||
640480 DTM Date/time/period C 9----------+|
650490 SEL Seal number C 9 |
660500 FTX Free text C 9 |
67 |
680510 ----- Segment group 11 ------------------ C 9----------+|
690520 MEA Measurements M 1 ||
700530 EQN Number of units C 1----------+|
71 |
720540 ----- Segment group 12 ------------------ C 9----------+|
730550 DIM Dimensions M 1 ||
740560 EQN Number of units C 1----------+|
75 |
760570 ----- Segment group 13 ------------------ C 9----------+|
770580 CTA Contact information M 1 ||
780590 COM Communication contact C 9----------+|
79 |
800600 ----- Segment group 14 ------------------ C 99---------+|
810610 TCC Charge/rate calculations M 1 ||
820620 MOA Monetary amount C 9 ||
830630 PCD Percentage details C 1----------+|
84 |
850640 ----- Segment group 15 ------------------ C 99---------+|
860650 ICD Insurance cover description M 1 ||
870660 DTM Date/time/period C 1 ||
880670 FTX Free text C 9----------+|
89 |
900680 ----- Segment group 16 ------------------ C 9----------+|
910690 NAD Name and address M 1 ||
920700 LOC Place/location identification C 9 ||
93 ||
940710 ----- Segment group 17 ------------------ C 9---------+||
950720 CTA Contact information M 1 |||
960730 COM Communication contact C 9---------+||
97 ||
980740 ----- Segment group 18 ------------------ C 9---------+||
990750 DOC Document/message details M 1 |||
1000760 DTM Date/time/period C 1---------+||
101 ||
1020770 ----- Segment group 19 ------------------ C 9---------+||
1030780 TCC Charge/rate calculations M 1 |||
1040790 CUX Currencies C 1 |||
1050800 PRI Price details C 1 |||
1060810 EQN Number of units C 1 |||
1070820 PCD Percentage details C 1 |||
1080830 MOA Monetary amount C 9 |||
1090840 QTY Quantity C 9---------+||
110 ||
1110850 ----- Segment group 20 ------------------ C 9---------+||
1120860 RFF Reference M 1 |||
1130870 DTM Date/time/period C 9---------+++
114
1150880 ----- Segment group 21 ------------------ C 999---------+
1160890 EQD Equipment details M 1 |
1170900 EQN Number of units C 1 |
1180910 TPL Transport placement C 1 |
1190920 TMD Transport movement details C 1 |
1200930 MEA Measurements C 9 |
1210940 DIM Dimensions C 9 |
1220950 SEL Seal number C 9 |
1230960 NAD Name and address C 9 |
1240970 LOC Place/location identification C 9 |
1250980 HAN Handling instructions C 1 |
1260990 TMP Temperature C 1 |
1271000 FTX Free text C 9 |
1281010 RFF Reference C 9 |
1291020 PCD Percentage details C 9 |
130 |
1311030 ----- Segment group 22 ------------------ C 99---------+|
1321040 EQA Attached equipment M 1 ||
1331050 EQN Number of units C 1----------+|
134 |
1351060 ----- Segment group 23 ------------------ C 99---------+|
1361070 DGS Dangerous goods M 1 ||
1371080 FTX Free text C 9 ||
138 ||
1391090 ----- Segment group 24 ------------------ M 1---------+||
1401100 CTA Contact information M 1 |||
1411110 COM Communication contact C 9---------+++
142
1431120 ----- Segment group 25 ------------------ C 9999--------+
1441130 CNI Consignment information M 1 |
145 |
1461140 ----- Segment group 26 ------------------ C 9----------+|
1471150 SGP Split goods placement M 1 ||
148 ||
1491160 ----- Segment group 27 ------------------ C 9---------+||
1501170 MEA Measurements M 1 |||
1511180 EQN Number of units C 1---------++|
152 |
1531190 ----- Segment group 28 ------------------ C 9----------+|
1541200 TPL Transport placement M 1 ||
155 ||
1561210 ----- Segment group 29 ------------------ C 9---------+||
1571220 MEA Measurements M 1 |||
1581230 EQN Number of units C 1---------++|
1591240 CTA Contact information C 1 |
1601250 COM Communication contact C 9 |
1611260 DTM Date/time/period C 9 |
1621270 CNT Control total C 9 |
1631280 TSR Transport service requirements C 9 |
1641290 CUX Currencies C 9 |
1651300 PCD Percentage details C 9 |
1661310 MOA Monetary amount C 99 |
1671320 FTX Free text C 99 |
1681330 GDS Nature of cargo C 9 |
169 |
1701340 ----- Segment group 30 ------------------ C 99---------+|
1711350 LOC Place/location identification M 1 ||
1721360 DTM Date/time/period C 9----------+|
173 |
1741370 ----- Segment group 31 ------------------ C 2----------+|
1751380 TOD Terms of delivery or transport M 1 ||
1761390 LOC Place/location identification C 9----------+|
177 |
1781400 ----- Segment group 32 ------------------ C 999--------+|
1791410 RFF Reference M 1 ||
1801420 DTM Date/time/period C 9----------+|
181 |
1821430 ----- Segment group 33 ------------------ C 9----------+|
1831440 GOR Governmental requirements M 1 ||
1841450 DTM Date/time/period C 9 ||
1851460 LOC Place/location identification C 9 ||
1861470 SEL Seal number C 9 ||
1871480 FTX Free text C 9 ||
188 ||
1891490 ----- Segment group 34 ------------------ C 9---------+||
1901500 DOC Document/message details M 1 |||
1911510 DTM Date/time/period C 1---------++|
192 |
1931520 ----- Segment group 35 ------------------ C 9----------+|
1941530 CPI Charge payment instructions M 1 ||
1951540 RFF Reference C 99 ||
1961550 CUX Currencies C 1 ||
1971560 LOC Place/location identification C 9 ||
1981570 MOA Monetary amount C 9----------+|
199 |
2001580 ----- Segment group 36 ------------------ C 99---------+|
2011590 TCC Charge/rate calculations M 1 ||
2021600 LOC Place/location identification C 1 ||
2031610 FTX Free text C 1 ||
2041620 CUX Currencies C 1 ||
2051630 PRI Price details C 1 ||
2061640 EQN Number of units C 1 ||
2071650 PCD Percentage details C 1 ||
2081660 MOA Monetary amount C 9 ||
2091670 QTY Quantity C 9----------+|
210 |
2111680 ----- Segment group 37 ------------------ C 99---------+|
2121690 ICD Insurance cover description M 1 ||
2131700 DTM Date/time/period C 1 ||
2141710 FTX Free text C 9----------+|
215 |
2161720 ----- Segment group 38 ------------------ C 99---------+|
2171730 TDT Details of transport M 1 ||
2181740 DTM Date/time/period C 9 ||
2191750 TSR Transport service requirements C 9 ||
220 ||
2211760 ----- Segment group 39 ------------------ C 99--------+||
2221770 LOC Place/location identification M 1 |||
2231780 DTM Date/time/period C 9---------+||
224 ||
2251790 ----- Segment group 40 ------------------ C 9---------+||
2261800 RFF Reference M 1 |||
2271810 DTM Date/time/period C 1---------+||
228 ||
2291820 ----- Segment group 41 ------------------ C 99--------+||
2301830 TCC Charge/rate calculations M 1 |||
2311840 MOA Monetary amount C 9 |||
2321850 PCD Percentage details C 1---------+||
233 ||
2341860 ----- Segment group 42 ------------------ C 99--------+||
2351870 ICD Insurance cover description M 1 |||
2361880 DTM Date/time/period C 1 |||
2371890 FTX Free text C 9---------++|
238 |
2391900 ----- Segment group 43 ------------------ C 99---------+|
2401910 NAD Name and address M 1 ||
2411920 LOC Place/location identification C 9 ||
2421930 MOA Monetary amount C 9 ||
243 ||
2441940 ----- Segment group 44 ------------------ C 9---------+||
2451950 CTA Contact information M 1 |||
2461960 COM Communication contact C 9---------+||
247 ||
2481970 ----- Segment group 45 ------------------ C 9---------+||
2491980 DOC Document/message details M 1 |||
2501990 DTM Date/time/period C 1---------+||
251 ||
2522000 ----- Segment group 46 ------------------ C 99--------+||
2532010 TCC Charge/rate calculations M 1 |||
2542020 CUX Currencies C 1 |||
2552030 PRI Price details C 1 |||
2562040 EQN Number of units C 1 |||
2572050 PCD Percentage details C 1 |||
2582060 MOA Monetary amount C 9 |||
2592070 QTY Quantity C 9---------+||
260 ||
2612080 ----- Segment group 47 ------------------ C 9---------+||
2622090 RFF Reference M 1 |||
2632100 DTM Date/time/period C 9---------+||
264 ||
2652110 ----- Segment group 48 ------------------ C 9---------+||
2662120 CPI Charge payment instructions M 1 |||
2672130 RFF Reference C 99 |||
2682140 CUX Currencies C 1 |||
2692150 LOC Place/location identification C 9 |||
2702160 MOA Monetary amount C 9---------+||
271 ||
2722170 ----- Segment group 49 ------------------ C 99--------+||
2732180 TSR Transport service requirements M 1 |||
2742190 RFF Reference C 1 |||
2752200 LOC Place/location identification C 1 |||
2762210 TPL Transport placement C 1 |||
2772220 FTX Free text C 9---------++|
278 |
2792230 ----- Segment group 50 ------------------ C 999--------+|
2802240 GID Goods item details M 1 ||
2812250 HAN Handling instructions C 1 ||
2822260 TMP Temperature C 1 ||
2832270 RNG Range details C 1 ||
2842280 TMD Transport movement details C 1 ||
2852290 LOC Place/location identification C 9 ||
2862300 MOA Monetary amount C 9 ||
2872310 PIA Additional product id C 9 ||
2882320 GIN Goods identity number C 99 ||
2892330 FTX Free text C 9 ||
290 ||
2912340 ----- Segment group 51 ------------------ C 9---------+||
2922350 NAD Name and address M 1 |||
2932360 DTM Date/time/period C 1---------+||
2942370 GDS Nature of cargo C 9 ||
295 ||
2962380 ----- Segment group 52 ------------------ C 99--------+||
2972390 MEA Measurements M 1 |||
2982400 EQN Number of units C 1---------+||
299 ||
3002410 ----- Segment group 53 ------------------ C 99--------+||
3012420 DIM Dimensions M 1 |||
3022430 EQN Number of units C 1---------+||
303 ||
3042440 ----- Segment group 54 ------------------ C 9---------+||
3052450 RFF Reference M 1 |||
3062460 DTM Date/time/period C 9---------+||
307 ||
3082470 ----- Segment group 55 ------------------ C 999-------+||
3092480 PCI Package identification M 1 |||
3102490 RFF Reference C 1 |||
3112500 DTM Date/time/period C 1 |||
3122510 GIN Goods identity number C 9 |||
3132520 MEA Measurements C 9 |||
3142530 DIM Dimensions C 1 |||
3152540 FTX Free text C 9---------+||
316 ||
3172550 ----- Segment group 56 ------------------ C 9---------+||
3182560 DOC Document/message details M 1 |||
3192570 DTM Date/time/period C 9---------+||
320 ||
3212580 ----- Segment group 57 ------------------ C 9---------+||
3222590 GOR Governmental requirements M 1 |||
3232600 DTM Date/time/period C 9 |||
3242610 LOC Place/location identification C 9 |||
3252620 SEL Seal number C 9 |||
3262630 FTX Free text C 9 |||
327 |||
3282640 ----- Segment group 58 ------------------ C 9--------+|||
3292650 DOC Document/message details M 1 ||||
3302660 DTM Date/time/period C 1--------++||
331 ||
3322670 ----- Segment group 59 ------------------ C 9---------+||
3332680 TPL Transport placement M 1 |||
334 |||
3352690 ----- Segment group 60 ------------------ C 9--------+|||
3362700 MEA Measurements M 1 ||||
3372710 EQN Number of units C 1--------++||
338 ||
3392720 ----- Segment group 61 ------------------ C 999-------+||
3402730 SGP Split goods placement M 1 |||
3412740 SEQ Sequence details C 1 |||
342 |||
3432750 ----- Segment group 62 ------------------ C 9--------+|||
3442760 MEA Measurements M 1 ||||
3452770 EQN Number of units C 1--------++||
346 ||
3472780 ----- Segment group 63 ------------------ C 99--------+||
3482790 TCC Charge/rate calculations M 1 |||
3492800 CUX Currencies C 1 |||
3502810 PRI Price details C 1 |||
3512820 EQN Number of units C 1 |||
3522830 PCD Percentage details C 1 |||
3532840 MOA Monetary amount C 9 |||
3542850 QTY Quantity C 9 |||
3552860 LOC Place/location identification C 9---------+||
356 ||
3572870 ----- Segment group 64 ------------------ C 99--------+||
3582880 ICD Insurance cover description M 1 |||
3592890 DTM Date/time/period C 1 |||
3602900 FTX Free text C 9---------+||
361 ||
3622910 ----- Segment group 65 ------------------ C 99--------+||
3632920 DGS Dangerous goods M 1 |||
3642930 FTX Free text C 99 |||
365 |||
3662940 ----- Segment group 66 ------------------ C 9--------+|||
3672950 CTA Contact information M 1 ||||
3682960 COM Communication contact C 9--------+|||
369 |||
3702970 ----- Segment group 67 ------------------ C 9--------+|||
3712980 MEA Measurements M 1 ||||
3722990 EQN Number of units C 1--------+|||
373 |||
3743000 ----- Segment group 68 ------------------ C 999------+|||
3753010 SGP Split goods placement M 1 ||||
376 ||||
3773020 ----- Segment group 69 ------------------ C 9-------+||||
3783030 MEA Measurements M 1 |||||
3793040 EQN Number of units C 1-------++++|
380 |
3813050 ----- Segment group 70 ------------------ C 999--------+|
3823060 EQD Equipment details M 1 ||
3833070 EQN Number of units C 1 ||
3843080 TMD Transport movement details C 1 ||
3853090 MEA Measurements C 9 ||
3863100 DIM Dimensions C 9 ||
3873110 SEL Seal number C 99 ||
3883120 TPL Transport placement C 9 ||
3893130 HAN Handling instructions C 1 ||
3903140 TMP Temperature C 1 ||
3913150 FTX Free text C 9 ||
3923160 PCD Percentage details C 9 ||
393 ||
3943170 ----- Segment group 71 ------------------ C 99--------+||
3953180 TCC Charge/rate calculations M 1 |||
3963190 CUX Currencies C 1 |||
3973200 PRI Price details C 1 |||
3983210 EQN Number of units C 1 |||
3993220 PCD Percentage details C 1 |||
4003230 MOA Monetary amount C 9 |||
4013240 QTY Quantity C 9---------+||
402 ||
4033250 ----- Segment group 72 ------------------ C 9---------+||
4043260 NAD Name and address M 1 |||
4053270 DTM Date/time/period C 1---------+||
406 ||
4073280 ----- Segment group 73 ------------------ C 99--------+||
4083290 EQA Attached equipment M 1 |||
4093300 EQN Number of units C 1---------+||
410 ||
4113310 ----- Segment group 74 ------------------ C 99--------+||
4123320 DGS Dangerous goods M 1 |||
4133330 FTX Free text C 9 |||
414 |||
4153340 ----- Segment group 75 ------------------ C 9--------+|||
4163350 CTA Contact information M 1 ||||
4173360 COM Communication contact C 9--------++++
4183370 UNT Message trailer M 1
diff --git a/specification/references/D01B/messages/iftsta_d.txt b/specification/references/D01B/messages/iftsta_d.txt
new file mode 100644
index 0000000..b791224
--- /dev/null
+++ b/specification/references/D01B/messages/iftsta_d.txt
@@ -0,0 +1,500 @@
1 UN/EDIFACT
2
3 UNITED NATIONS STANDARD MESSAGE (UNSM)
4
5 International multimodal status report message
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Message Type : IFTSTA
35 Version : D
36 Release : 01B
37 Contr. Agency: UN
38
39 Revision : 11
40 Date : 2001-05-15
41
42
43
44
45
46
47SOURCE: D4 Transport (SWG)
48
49
50
51 CONTENTS
52
53 International multimodal status report message
54
550. INTRODUCTION
56
571. SCOPE
58
59 1.1 Functional definition
60
61 1.2 Field of application
62
63 1.3 Principles
64
652. REFERENCES
66
673. TERMS AND DEFINITIONS
68
69 3.1 Standard terms and definitions
70
714. MESSAGE DEFINITION
72
73 4.1 Segment clarification
74
75 4.2 Segment index (alphabetical sequence by tag)
76
77 4.3 Message structure
78 4.3.1 Segment table
79
80
81
82
83
84
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.3, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the International
103 multimodal status report message (IFTSTA) to be used in
104 Electronic Data Interchange (EDI) between trading partners
105 involved in administration, commerce and transport.
106
1071. SCOPE
108
1091.1 Functional definition
110
111 A message to report the transport status and/or a change in the
112 transport status (i.e. event) between agreed parties.
113
1141.2 Field of application
115
116 The International multimodal status report message may be used
117 for both national and international applications. It is based
118 on universal practice related to administration, commerce and
119 transport, and is not dependent on the type of business or
120 industry.
121
1221.3 Principles
123
124 This message allows for the exchange of information regarding
125 the status of the physical movement of consignments, goods or
126 equipment at any point (in time or place) within the full
127 transport chain.
128
129 A status message may be sent:
130 - as the result of request/s for consignment/s or equipment
131 status/es
132 - on a scheduled basis at predetermined times
133 - on the occurrence of a selected event/s
134 - on the occurrence of an exceptional event as agreed by the
135 partners involved.
136
137 This message can relate to a status (or statuses) that has or
138 have been reached in a transport chain.
139
140 Data requirements for tracking equipment where equipment is not
141 associated with a consignment (such as repair container) are
142 NOT addressed in this message.
143
144 The transport sub-working group (D4) has developed
145 recommendations for a harmonised implementation of this message
146 through its subgroup ITIGG (International Transport
147 Implementation Guidelines Group).
148 Users implementing the message are strongly advised to apply
149 these recommendations, which may be obtained from the D4
150 secretariat.
151
1522. REFERENCES
153
154 See UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General
155 Introduction, Section 1.
156
1573. TERMS AND DEFINITIONS
158
1593.1 Standard terms and definitions
160
161 See UNTDID, Part 4, Chapter 2.3 UN/ECE UNSM - General
162 Introduction, Section 2.
163
1644. MESSAGE DEFINITION
165
1664.1 Segment clarification
167
168 This section should be read in conjunction with the segment
169 table which indicates mandatory, conditional and repeating
170 requirements.
171
1720010 UNH, Message header
173 A service segment starting and uniquely identifying a message.
174 The message type code for the International multimodal status
175 report message is IFTSTA.
176
177 Note: International multimodal status report messages
178 conforming to this document must contain the following data in
179 segment UNH, composite S009:
180
181 Data element 0065 IFTSTA
182 0052 D
183 0054 01B
184 0051 UN
185
1860020 BGM, Beginning of message
187 A segment indicating the beginning of a message and identifying
188 the consignment for which status is being reported.
189
1900030 DTM, Date/time/period
191 A segment indicating the date of the message.
192
1930040 TSR, Transport service requirements
194 A segment identifying the transport service relating to the
195 consignment.
196
197
1980050 Segment group 1: NAD-SG2
199 A group of segments to specify a party and its associated
200 contacts with communication numbers.
201
2020060 NAD, Name and address
203 A segment identifying a party to the consignment such as
204 shipper or consignee.
205
206
2070070 Segment group 2: CTA-COM
208 A group of segments to identify a contact and its
209 communications related to the party.
210
2110080 CTA, Contact information
212 A segment to specify a contact name associated with the
213 party.
214
2150090 COM, Communication contact
216 A segment to specify a communication number related to
217 the contact.
218
219
2200100 Segment group 3: RFF-DTM
221 To relate a date/time to a reference, such as date of shipment
222 reference number.
223
2240110 RFF, Reference
225 A segment identifying a reference which applies to the
226 entire consignment.
227
2280120 DTM, Date/time/period
229 To relate a date/time to a reference, such as date of
230 shipment reference number.
231
2320130 LOC, Place/location identification
233 A segment identifying a place/location which applies to the
234 consignment such as consignment origin and destination.
235
2360140 FTX, Free text
237 A segment specifying free form or processable supplementary or
238 other information.
239
2400150 CNT, Control total
241 A segment specifying a total for the consignment.
242
243
2440160 Segment group 4: CNI-LOC-CNT-SG5
245 A group of segments to identify a consignment and status
246 details relating to it.
247
2480170 CNI, Consignment information
249 A segment to identify a consignment for which status details
250 are given.
251
2520180 LOC, Place/location identification
253 A segment to indicate a location relating to the
254 consignment, such as place/port of origin, place/port of
255 destination.
256
2570190 CNT, Control total
258 A segment to provide a control total for the consignment,
259 such as total number of pieces, total weight.
260
261
2620200 Segment group 5: STS-RFF-DTM-DOC-FTX-SG6-LOC-PCI-SG8-SG10-
263 SG12
264 A group of segments indicating the status and/or identifying
265 an event and specifying relevant details.
266
2670210 STS, Status
268 A segment specifying the status relating to a consignment
269 (e.g. loaded).
270
2710220 RFF, Reference
272 A segment identifying a reference relating to the status
273 (e.g House Bill of Lading number).
274
2750230 DTM, Date/time/period
276 A segment indicating the date and time of the status or
277 event.
278
2790240 DOC, Document/message details
280 A segment to specify document details related to the
281 status code, such as indication which document is missing
282 (status code: document missing).
283
2840250 FTX, Free text
285 A segment specifying processable information relating to
286 the status.
287
288
2890260 Segment group 6: NAD-SG7
290 A group of segments to identify a party and contact
291 details associated with the event.
292
2930270 NAD, Name and address
294 A segment specifying the name and/or address
295 associated with the event such as notify party,
296 terminal address, trucking company for gate move.
297
298
2990280 Segment group 7: CTA-COM
300 A group of segments identifying a contact to whom
301 communication regarding the status event can be
302 directed.
303
3040290 CTA, Contact information
305 A segment to identify a person or department.
306
3070300 COM, Communication contact
308 A segment to identify a communication number of a
309 person or department.
310
3110310 LOC, Place/location identification
312 A segment identifying the location at which the status or
313 event occurs.
314
3150320 PCI, Package identification
316 A segment to specify individual packages (transportable
317 units) relating to the consignment status.
318
319
3200330 Segment group 8: TDT-DTM-RFF-SG9
321 A group of segments indicating conveyance details related
322 to the status or event.
323
3240340 TDT, Details of transport
325 A segment identifying conveyance related to the status
326 or event such as flight, vessel/voyage.
327
3280350 DTM, Date/time/period
329 A segment indicating date(s) and time(s) related to
330 the conveyance such as arrival date and time.
331
3320360 RFF, Reference
333 A segment specifying an additional reference related
334 to the conveyance such as transfer manifest number,
335 truck license number.
336
337
3380370 Segment group 9: LOC-DTM
339 A group of segments indicating locations related to
340 the means of transport.
341
3420380 LOC, Place/location identification
343 A segment indicating locations related to
344 conveyance such as flight origin/destination.
345
3460390 DTM, Date/time/period
347 A segment to specify dates and times related to a
348 location.
349
350
3510400 Segment group 10: EQD-MEA-DIM-SEL-RFF-TPL-TMD-SG11
352 A group of segments indicating the equipment details
353 relating to the status or event.
354
3550410 EQD, Equipment details
356 A segment identifying equipment related to status or
357 event such as a container of a multi-container
358 consignment.
359
3600420 MEA, Measurements
361 A segment specifying measurements related to the
362 equipment such as gross weight, tare weight, capacity.
363
3640430 DIM, Dimensions
365 A segment specifying the dimensions of the equipment
366 such as height.
367
3680440 SEL, Seal number
369 A segment identifying seal and seal issuer associated
370 with the equipment.
371
3720450 RFF, Reference
373 A segment to specify a reference number to equipment.
374
3750460 TPL, Transport placement
376 A segment to identify the means of transport to which
377 the equipment is linked, necessary in cases where this
378 forms the key to retrieve relevant information.
379
3800470 TMD, Transport movement details
381 A segment to specify transport movement details
382 related to the equipment.
383
384
3850480 Segment group 11: EQA-SEL
386 A group of segments specifying the attached equipment
387 and the associated seal information.
388
3890490 EQA, Attached equipment
390 A segment identifying attached equipment or related
391 equipment such as a chassis attached to a
392 container.
393
3940500 SEL, Seal number
395 A segment identifying seal and seal issuer
396 associated with the equipment.
397
398
3990510 Segment group 12: GID-HAN-SGP-DGS-FTX-SG13-SG14-SG15
400 A group of segments describing the goods item related to
401 the status or event.
402
4030520 GID, Goods item details
404 A segment identifying a goods item.
405
4060530 HAN, Handling instructions
407 A segment identifying handling instructions.
408
4090540 SGP, Split goods placement
410 A segment to identify equipment in which (part of) a
411 goods item is transported.
412
4130550 DGS, Dangerous goods
414 A segment to specify dangerous goods details related
415 to the goods item.
416
4170560 FTX, Free text
418 A segment to describe the goods item, and to provide
419 additional free text information related to the goods
420 item.
421
422
4230570 Segment group 13: MEA-EQN
424 A group of segments specifying measurements.
425
4260580 MEA, Measurements
427 A segment specifying measurements, other than
428 dimension, of a goods item.
429
4300590 EQN, Number of units
431 A segment specifying the number of units to which
432 the given measurement is applicable.
433
434
4350600 Segment group 14: DIM-EQN
436 A group of segments specifying dimensions of a goods
437 item.
438
4390610 DIM, Dimensions
440 A segment specifying dimensions of a goods item.
441
4420620 EQN, Number of units
443 A segment specifying the number of units to which
444 the given dimension is applicable.
445
446
4470630 Segment group 15: PCI-GIN
448 A group of segments specifying marks and numbers
449 related to the transport line items.
450
4510640 PCI, Package identification
452 A segment specifying marks related to the transport
453 line items.
454
4550650 GIN, Goods identity number
456 A segment specifying identity numbers related to
457 the transport line items.
458
4590660 UNT, Message trailer
460 A service segment ending a message, giving the total number of
461 segments in the message (including the UNH & UNT) and the
462 control reference number of the message.
463
4644.2 Segment index (alphabetical sequence by tag)
465
466 BGM Beginning of message
467 CNI Consignment information
468 CNT Control total
469 COM Communication contact
470 CTA Contact information
471 DGS Dangerous goods
472 DIM Dimensions
473 DOC Document/message details
474 DTM Date/time/period
475 EQA Attached equipment
476 EQD Equipment details
477 EQN Number of units
478 FTX Free text
479 GID Goods item details
480 GIN Goods identity number
481 HAN Handling instructions
482 LOC Place/location identification
483 MEA Measurements
484 NAD Name and address
485 PCI Package identification
486 RFF Reference
487 SEL Seal number
488 SGP Split goods placement
489 STS Status
490 TDT Details of transport
491 TMD Transport movement details
492 TPL Transport placement
493 TSR Transport service requirements
494 UNH Message header
495 UNT Message trailer
496
4974.3 Message structure
498
499See summary file
500
diff --git a/specification/references/D01B/messages/iftsta_s.txt b/specification/references/D01B/messages/iftsta_s.txt
new file mode 100644
index 0000000..9f0a1a1
--- /dev/null
+++ b/specification/references/D01B/messages/iftsta_s.txt
@@ -0,0 +1,87 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
70010 UNH Message header M 1
80020 BGM Beginning of message M 1
90030 DTM Date/time/period C 9
100040 TSR Transport service requirements C 1
11
120050 ----- Segment group 1 ------------------ C 9-----------+
130060 NAD Name and address M 1 |
14 |
150070 ----- Segment group 2 ------------------ C 9----------+|
160080 CTA Contact information M 1 ||
170090 COM Communication contact C 9----------++
18
190100 ----- Segment group 3 ------------------ C 9-----------+
200110 RFF Reference M 1 |
210120 DTM Date/time/period C 1-----------+
220130 LOC Place/location identification C 9
230140 FTX Free text C 9
240150 CNT Control total C 9
25
260160 ----- Segment group 4 ------------------ C 99999-------+
270170 CNI Consignment information M 1 |
280180 LOC Place/location identification C 9 |
290190 CNT Control total C 9 |
30 |
310200 ----- Segment group 5 ------------------ M 99---------+|
320210 STS Status M 1 ||
330220 RFF Reference C 999 ||
340230 DTM Date/time/period C 9 ||
350240 DOC Document/message details C 1 ||
360250 FTX Free text C 9 ||
37 ||
380260 ----- Segment group 6 ------------------ C 9---------+||
390270 NAD Name and address M 1 |||
40 |||
410280 ----- Segment group 7 ------------------ C 9--------+|||
420290 CTA Contact information M 1 ||||
430300 COM Communication contact C 9--------++||
440310 LOC Place/location identification C 1 ||
450320 PCI Package identification C 99 ||
46 ||
470330 ----- Segment group 8 ------------------ C 99--------+||
480340 TDT Details of transport M 1 |||
490350 DTM Date/time/period C 9 |||
500360 RFF Reference C 9 |||
51 |||
520370 ----- Segment group 9 ------------------ C 9--------+|||
530380 LOC Place/location identification M 1 ||||
540390 DTM Date/time/period C 9--------++||
55 ||
560400 ----- Segment group 10 ------------------ C 99--------+||
570410 EQD Equipment details M 1 |||
580420 MEA Measurements C 9 |||
590430 DIM Dimensions C 9 |||
600440 SEL Seal number C 9 |||
610450 RFF Reference C 9 |||
620460 TPL Transport placement C 9 |||
630470 TMD Transport movement details C 1 |||
64 |||
650480 ----- Segment group 11 ------------------ C 99-------+|||
660490 EQA Attached equipment M 1 ||||
670500 SEL Seal number C 9--------++||
68 ||
690510 ----- Segment group 12 ------------------ C 99--------+||
700520 GID Goods item details M 1 |||
710530 HAN Handling instructions C 9 |||
720540 SGP Split goods placement C 99 |||
730550 DGS Dangerous goods C 9 |||
740560 FTX Free text C 9 |||
75 |||
760570 ----- Segment group 13 ------------------ C 99-------+|||
770580 MEA Measurements M 1 ||||
780590 EQN Number of units C 1--------+|||
79 |||
800600 ----- Segment group 14 ------------------ C 99-------+|||
810610 DIM Dimensions M 1 ||||
820620 EQN Number of units C 1--------+|||
83 |||
840630 ----- Segment group 15 ------------------ C 99-------+|||
850640 PCI Package identification M 1 ||||
860650 GIN Goods identity number C 9--------++++
870660 UNT Message trailer M 1
diff --git a/specification/references/D01B/segments/bgm.txt b/specification/references/D01B/segments/bgm.txt
new file mode 100644
index 0000000..98d8344
--- /dev/null
+++ b/specification/references/D01B/segments/bgm.txt
@@ -0,0 +1,21 @@
1
2 BGM BEGINNING OF MESSAGE
3
4 Function: To indicate the type and function of a message
5 and to transmit the identifying number.
6
7010 C002 DOCUMENT/MESSAGE NAME C 1
8 1001 Document name code C an..3
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11 1000 Document name C an..35
12
13020 C106 DOCUMENT/MESSAGE IDENTIFICATION C 1
14 1004 Document identifier C an..35
15 1056 Version identifier C an..9
16 1060 Revision identifier C an..6
17
18030 1225 MESSAGE FUNCTION CODE C 1 an..3
19
20040 4343 RESPONSE TYPE CODE C 1 an..3
21
diff --git a/specification/references/D01B/segments/cni.txt b/specification/references/D01B/segments/cni.txt
new file mode 100644
index 0000000..237527e
--- /dev/null
+++ b/specification/references/D01B/segments/cni.txt
@@ -0,0 +1,17 @@
1
2 CNI CONSIGNMENT INFORMATION
3
4 Function: To identify one consignment.
5
6010 1490 CONSOLIDATION ITEM NUMBER C 1 n..4
7
8020 C503 DOCUMENT/MESSAGE DETAILS C 1
9 1004 Document identifier C an..35
10 1373 Document status code C an..3
11 1366 Document source description C an..70
12 3453 Language name code C an..3
13 1056 Version identifier C an..9
14 1060 Revision identifier C an..6
15
16030 1312 CONSIGNMENT LOAD SEQUENCE IDENTIFIER C 1 n..4
17
diff --git a/specification/references/D01B/segments/cnt.txt b/specification/references/D01B/segments/cnt.txt
new file mode 100644
index 0000000..a2e43ed
--- /dev/null
+++ b/specification/references/D01B/segments/cnt.txt
@@ -0,0 +1,10 @@
1
2 CNT CONTROL TOTAL
3
4 Function: To provide control total.
5
6010 C270 CONTROL M 1
7 6069 Control total type code qualifier M an..3
8 6066 Control total value M n..18
9 6411 Measurement unit code C an..3
10
diff --git a/specification/references/D01B/segments/com.txt b/specification/references/D01B/segments/com.txt
new file mode 100644
index 0000000..7544845
--- /dev/null
+++ b/specification/references/D01B/segments/com.txt
@@ -0,0 +1,11 @@
1
2 COM COMMUNICATION CONTACT
3
4 Function: To identify a communication number of a
5 department or a person to whom communication
6 should be directed.
7
8010 C076 COMMUNICATION CONTACT M 3
9 3148 Communication address identifier M an..512
10 3155 Communication address code qualifier M an..3
11
diff --git a/specification/references/D01B/segments/cpi.txt b/specification/references/D01B/segments/cpi.txt
new file mode 100644
index 0000000..b0cc77c
--- /dev/null
+++ b/specification/references/D01B/segments/cpi.txt
@@ -0,0 +1,17 @@
1
2 CPI CHARGE PAYMENT INSTRUCTIONS
3
4 Function: To identify a charge.
5
6010 C229 CHARGE CATEGORY C 1
7 5237 Charge category code M an..3
8 1131 Code list identification code C an..17
9 3055 Code list responsible agency code C an..3
10
11020 C231 METHOD OF PAYMENT C 1
12 4215 Transport charges payment method code M an..3
13 1131 Code list identification code C an..17
14 3055 Code list responsible agency code C an..3
15
16030 4237 PAYMENT ARRANGEMENT CODE C 1 an..3
17
diff --git a/specification/references/D01B/segments/cta.txt b/specification/references/D01B/segments/cta.txt
new file mode 100644
index 0000000..1b2dedf
--- /dev/null
+++ b/specification/references/D01B/segments/cta.txt
@@ -0,0 +1,12 @@
1
2 CTA CONTACT INFORMATION
3
4 Function: To identify a person or a department to whom
5 communication should be directed.
6
7010 3139 CONTACT FUNCTION CODE C 1 an..3
8
9020 C056 DEPARTMENT OR EMPLOYEE DETAILS C 1
10 3413 Department or employee name code C an..17
11 3412 Department or employee name C an..35
12
diff --git a/specification/references/D01B/segments/cux.txt b/specification/references/D01B/segments/cux.txt
new file mode 100644
index 0000000..35259bc
--- /dev/null
+++ b/specification/references/D01B/segments/cux.txt
@@ -0,0 +1,22 @@
1
2 CUX CURRENCIES
3
4 Function: To specify currencies used in the transaction
5 and relevant details for the rate of exchange.
6
7010 C504 CURRENCY DETAILS C 1
8 6347 Currency usage code qualifier M an..3
9 6345 Currency identification code C an..3
10 6343 Currency type code qualifier C an..3
11 6348 Currency rate value C n..4
12
13020 C504 CURRENCY DETAILS C 1
14 6347 Currency usage code qualifier M an..3
15 6345 Currency identification code C an..3
16 6343 Currency type code qualifier C an..3
17 6348 Currency rate value C n..4
18
19030 5402 CURRENCY EXCHANGE RATE C 1 n..12
20
21040 6341 EXCHANGE RATE CURRENCY MARKET IDENTIFIER C 1 an..3
22
diff --git a/specification/references/D01B/segments/dgs.txt b/specification/references/D01B/segments/dgs.txt
new file mode 100644
index 0000000..6ed50d7
--- /dev/null
+++ b/specification/references/D01B/segments/dgs.txt
@@ -0,0 +1,48 @@
1
2 DGS DANGEROUS GOODS
3
4 Function: To identify dangerous goods.
5
6010 8273 DANGEROUS GOODS REGULATIONS CODE C 1 an..3
7
8020 C205 HAZARD CODE C 1
9 8351 Hazard identification code M an..7
10 8078 Additional hazard classification
11 identifier C an..7
12 8092 Hazard code version identifier C an..10
13
14030 C234 UNDG INFORMATION C 1
15 7124 United Nations Dangerous Goods (UNDG)
16 identifier C n4
17 7088 Dangerous goods flashpoint value C an..8
18
19040 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT C 1
20 7106 Shipment flashpoint value C n3
21 6411 Measurement unit code C an..3
22
23050 8339 PACKAGING DANGER LEVEL CODE C 1 an..3
24
25060 8364 EMERGENCY PROCEDURE FOR SHIPS IDENTIFIER C 1 an..6
26
27070 8410 HAZARD MEDICAL FIRST AID GUIDE IDENTIFIER C 1 an..4
28
29080 8126 TRANSPORT EMERGENCY CARD IDENTIFIER C 1 an..10
30
31090 C235 HAZARD IDENTIFICATION PLACARD DETAILS C 1
32 8158 Orange hazard placard upper part
33 identifier C an..4
34 8186 Orange hazard placard lower part
35 identifier C an4
36
37100 C236 DANGEROUS GOODS LABEL C 1
38 8246 Dangerous goods marking identifier C an..4
39 8246 Dangerous goods marking identifier C an..4
40 8246 Dangerous goods marking identifier C an..4
41
42110 8255 PACKING INSTRUCTION TYPE CODE C 1 an..3
43
44120 8325 HAZARDOUS MEANS OF TRANSPORT CATEGORY CODE C 1 an..3
45
46130 8211 HAZARDOUS CARGO TRANSPORT AUTHORISATION
47 CODE C 1 an..3
48
diff --git a/specification/references/D01B/segments/dim.txt b/specification/references/D01B/segments/dim.txt
new file mode 100644
index 0000000..67b4529
--- /dev/null
+++ b/specification/references/D01B/segments/dim.txt
@@ -0,0 +1,13 @@
1
2 DIM DIMENSIONS
3
4 Function: To specify dimensions.
5
6010 6145 DIMENSION TYPE CODE QUALIFIER M 1 an..3
7
8020 C211 DIMENSIONS M 1
9 6411 Measurement unit code M an..3
10 6168 Length dimension value C n..15
11 6140 Width dimension value C n..15
12 6008 Height dimension value C n..15
13
diff --git a/specification/references/D01B/segments/doc.txt b/specification/references/D01B/segments/doc.txt
new file mode 100644
index 0000000..c13dd6c
--- /dev/null
+++ b/specification/references/D01B/segments/doc.txt
@@ -0,0 +1,26 @@
1
2 DOC DOCUMENT/MESSAGE DETAILS
3
4 Function: To identify documents and details directly
5 related to it.
6
7010 C002 DOCUMENT/MESSAGE NAME M 1
8 1001 Document name code C an..3
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11 1000 Document name C an..35
12
13020 C503 DOCUMENT/MESSAGE DETAILS C 1
14 1004 Document identifier C an..35
15 1373 Document status code C an..3
16 1366 Document source description C an..70
17 3453 Language name code C an..3
18 1056 Version identifier C an..9
19 1060 Revision identifier C an..6
20
21030 3153 COMMUNICATION MEDIUM TYPE CODE C 1 an..3
22
23040 1220 DOCUMENT COPIES REQUIRED QUANTITY C 1 n..2
24
25050 1218 DOCUMENT ORIGINALS REQUIRED QUANTITY C 1 n..2
26
diff --git a/specification/references/D01B/segments/dtm.txt b/specification/references/D01B/segments/dtm.txt
new file mode 100644
index 0000000..085a4e3
--- /dev/null
+++ b/specification/references/D01B/segments/dtm.txt
@@ -0,0 +1,11 @@
1
2 DTM DATE/TIME/PERIOD
3
4 Function: To specify date, and/or time, or period.
5
6010 C507 DATE/TIME/PERIOD M 1
7 2005 Date or time or period function code
8 qualifier M an..3
9 2380 Date or time or period value C an..35
10 2379 Date or time or period format code C an..3
11
diff --git a/specification/references/D01B/segments/eqa.txt b/specification/references/D01B/segments/eqa.txt
new file mode 100644
index 0000000..32e2a0a
--- /dev/null
+++ b/specification/references/D01B/segments/eqa.txt
@@ -0,0 +1,13 @@
1
2 EQA ATTACHED EQUIPMENT
3
4 Function: To specify attached or related equipment.
5
6010 8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3
7
8020 C237 EQUIPMENT IDENTIFICATION C 1
9 8260 Equipment identifier C an..17
10 1131 Code list identification code C an..17
11 3055 Code list responsible agency code C an..3
12 3207 Country name code C an..3
13
diff --git a/specification/references/D01B/segments/eqd.txt b/specification/references/D01B/segments/eqd.txt
new file mode 100644
index 0000000..a0bf6f2
--- /dev/null
+++ b/specification/references/D01B/segments/eqd.txt
@@ -0,0 +1,25 @@
1
2 EQD EQUIPMENT DETAILS
3
4 Function: To identify a unit of equipment.
5
6010 8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3
7
8020 C237 EQUIPMENT IDENTIFICATION C 1
9 8260 Equipment identifier C an..17
10 1131 Code list identification code C an..17
11 3055 Code list responsible agency code C an..3
12 3207 Country name code C an..3
13
14030 C224 EQUIPMENT SIZE AND TYPE C 1
15 8155 Equipment size and type description code C an..10
16 1131 Code list identification code C an..17
17 3055 Code list responsible agency code C an..3
18 8154 Equipment size and type description C an..35
19
20040 8077 EQUIPMENT SUPPLIER CODE C 1 an..3
21
22050 8249 EQUIPMENT STATUS CODE C 1 an..3
23
24060 8169 FULL OR EMPTY INDICATOR CODE C 1 an..3
25
diff --git a/specification/references/D01B/segments/eqn.txt b/specification/references/D01B/segments/eqn.txt
new file mode 100644
index 0000000..29c3b5d
--- /dev/null
+++ b/specification/references/D01B/segments/eqn.txt
@@ -0,0 +1,9 @@
1
2 EQN NUMBER OF UNITS
3
4 Function: To specify the number of units.
5
6010 C523 NUMBER OF UNIT DETAILS M 1
7 6350 Units quantity C n..15
8 6353 Unit type code qualifier C an..3
9
diff --git a/specification/references/D01B/segments/ftx.txt b/specification/references/D01B/segments/ftx.txt
new file mode 100644
index 0000000..0924277
--- /dev/null
+++ b/specification/references/D01B/segments/ftx.txt
@@ -0,0 +1,25 @@
1
2 FTX FREE TEXT
3
4 Function: To provide free form or coded text information.
5
6010 4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3
7
8020 4453 FREE TEXT FUNCTION CODE C 1 an..3
9
10030 C107 TEXT REFERENCE C 1
11 4441 Free text value code M an..17
12 1131 Code list identification code C an..17
13 3055 Code list responsible agency code C an..3
14
15040 C108 TEXT LITERAL C 1
16 4440 Free text value M an..512
17 4440 Free text value C an..512
18 4440 Free text value C an..512
19 4440 Free text value C an..512
20 4440 Free text value C an..512
21
22050 3453 LANGUAGE NAME CODE C 1 an..3
23
24060 4447 FREE TEXT FORMAT CODE C 1 an..3
25
diff --git a/specification/references/D01B/segments/gds.txt b/specification/references/D01B/segments/gds.txt
new file mode 100644
index 0000000..6f6d6ae
--- /dev/null
+++ b/specification/references/D01B/segments/gds.txt
@@ -0,0 +1,11 @@
1
2 GDS NATURE OF CARGO
3
4 Function: To indicate the type of cargo as a general
5 classification.
6
7010 C703 NATURE OF CARGO C 1
8 7085 Cargo type classification code M an..3
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11
diff --git a/specification/references/D01B/segments/gid.txt b/specification/references/D01B/segments/gid.txt
new file mode 100644
index 0000000..d2c71e4
--- /dev/null
+++ b/specification/references/D01B/segments/gid.txt
@@ -0,0 +1,47 @@
1
2 GID GOODS ITEM DETAILS
3
4 Function: To indicate totals of a goods item.
5
6010 1496 GOODS ITEM NUMBER C 1 n..5
7
8020 C213 NUMBER AND TYPE OF PACKAGES C 1
9 7224 Package quantity C n..8
10 7065 Package type description code C an..17
11 1131 Code list identification code C an..17
12 3055 Code list responsible agency code C an..3
13 7064 Type of packages C an..35
14 7233 Packaging related description code C an..3
15
16030 C213 NUMBER AND TYPE OF PACKAGES C 1
17 7224 Package quantity C n..8
18 7065 Package type description code C an..17
19 1131 Code list identification code C an..17
20 3055 Code list responsible agency code C an..3
21 7064 Type of packages C an..35
22 7233 Packaging related description code C an..3
23
24040 C213 NUMBER AND TYPE OF PACKAGES C 1
25 7224 Package quantity C n..8
26 7065 Package type description code C an..17
27 1131 Code list identification code C an..17
28 3055 Code list responsible agency code C an..3
29 7064 Type of packages C an..35
30 7233 Packaging related description code C an..3
31
32050 C213 NUMBER AND TYPE OF PACKAGES C 1
33 7224 Package quantity C n..8
34 7065 Package type description code C an..17
35 1131 Code list identification code C an..17
36 3055 Code list responsible agency code C an..3
37 7064 Type of packages C an..35
38 7233 Packaging related description code C an..3
39
40060 C213 NUMBER AND TYPE OF PACKAGES C 1
41 7224 Package quantity C n..8
42 7065 Package type description code C an..17
43 1131 Code list identification code C an..17
44 3055 Code list responsible agency code C an..3
45 7064 Type of packages C an..35
46 7233 Packaging related description code C an..3
47
diff --git a/specification/references/D01B/segments/gin.txt b/specification/references/D01B/segments/gin.txt
new file mode 100644
index 0000000..81e3723
--- /dev/null
+++ b/specification/references/D01B/segments/gin.txt
@@ -0,0 +1,28 @@
1
2 GIN GOODS IDENTITY NUMBER
3
4 Function: To give specific identification numbers, either
5 as single numbers or ranges.
6
7010 7405 OBJECT IDENTIFICATION CODE QUALIFIER M 1 an..3
8
9020 C208 IDENTITY NUMBER RANGE M 1
10 7402 Object identifier M an..35
11 7402 Object identifier C an..35
12
13030 C208 IDENTITY NUMBER RANGE C 1
14 7402 Object identifier M an..35
15 7402 Object identifier C an..35
16
17040 C208 IDENTITY NUMBER RANGE C 1
18 7402 Object identifier M an..35
19 7402 Object identifier C an..35
20
21050 C208 IDENTITY NUMBER RANGE C 1
22 7402 Object identifier M an..35
23 7402 Object identifier C an..35
24
25060 C208 IDENTITY NUMBER RANGE C 1
26 7402 Object identifier M an..35
27 7402 Object identifier C an..35
28
diff --git a/specification/references/D01B/segments/gor.txt b/specification/references/D01B/segments/gor.txt
new file mode 100644
index 0000000..c3ef13d
--- /dev/null
+++ b/specification/references/D01B/segments/gor.txt
@@ -0,0 +1,34 @@
1
2 GOR GOVERNMENTAL REQUIREMENTS
3
4 Function: To indicate the requirement for a specific
5 governmental action and/or procedure or which
6 specific procedure is valid for a specific part
7 of the transport.
8
9010 8323 TRANSPORT MOVEMENT CODE C 1 an..3
10
11020 C232 GOVERNMENT ACTION C 1
12 9415 Government agency identification code C an..3
13 9411 Government involvement code C an..3
14 9417 Government action code C an..3
15 9353 Government procedure code C an..3
16
17030 C232 GOVERNMENT ACTION C 1
18 9415 Government agency identification code C an..3
19 9411 Government involvement code C an..3
20 9417 Government action code C an..3
21 9353 Government procedure code C an..3
22
23040 C232 GOVERNMENT ACTION C 1
24 9415 Government agency identification code C an..3
25 9411 Government involvement code C an..3
26 9417 Government action code C an..3
27 9353 Government procedure code C an..3
28
29050 C232 GOVERNMENT ACTION C 1
30 9415 Government agency identification code C an..3
31 9411 Government involvement code C an..3
32 9417 Government action code C an..3
33 9353 Government procedure code C an..3
34
diff --git a/specification/references/D01B/segments/han.txt b/specification/references/D01B/segments/han.txt
new file mode 100644
index 0000000..76ce8b3
--- /dev/null
+++ b/specification/references/D01B/segments/han.txt
@@ -0,0 +1,18 @@
1
2 HAN HANDLING INSTRUCTIONS
3
4 Function: To specify handling and where necessary, notify
5 hazards.
6
7010 C524 HANDLING INSTRUCTIONS C 1
8 4079 Handling instruction description code C an..3
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11 4078 Handling instruction description C an..70
12
13020 C218 HAZARDOUS MATERIAL C 1
14 7419 Hazardous material category name code C an..7
15 1131 Code list identification code C an..17
16 3055 Code list responsible agency code C an..3
17 7418 Hazardous material category name C an..35
18
diff --git a/specification/references/D01B/segments/icd.txt b/specification/references/D01B/segments/icd.txt
new file mode 100644
index 0000000..9b8a992
--- /dev/null
+++ b/specification/references/D01B/segments/icd.txt
@@ -0,0 +1,17 @@
1
2 ICD INSURANCE COVER DESCRIPTION
3
4 Function: To describe the insurance cover.
5
6010 C330 INSURANCE COVER TYPE M 1
7 4497 Insurance cover type code M an..3
8 1131 Code list identification code C an..17
9 3055 Code list responsible agency code C an..3
10
11020 C331 INSURANCE COVER DETAILS M 1
12 4495 Insurance cover description code C an..17
13 1131 Code list identification code C an..17
14 3055 Code list responsible agency code C an..3
15 4494 Insurance cover description C an..35
16 4494 Insurance cover description C an..35
17
diff --git a/specification/references/D01B/segments/loc.txt b/specification/references/D01B/segments/loc.txt
new file mode 100644
index 0000000..79611e6
--- /dev/null
+++ b/specification/references/D01B/segments/loc.txt
@@ -0,0 +1,28 @@
1
2 LOC PLACE/LOCATION IDENTIFICATION
3
4 Function: To identify a place or a location and/or related
5 locations.
6
7010 3227 LOCATION FUNCTION CODE QUALIFIER M 1 an..3
8
9020 C517 LOCATION IDENTIFICATION C 1
10 3225 Location name code C an..25
11 1131 Code list identification code C an..17
12 3055 Code list responsible agency code C an..3
13 3224 Location name C an..256
14
15030 C519 RELATED LOCATION ONE IDENTIFICATION C 1
16 3223 First related location name code C an..25
17 1131 Code list identification code C an..17
18 3055 Code list responsible agency code C an..3
19 3222 First related location name C an..70
20
21040 C553 RELATED LOCATION TWO IDENTIFICATION C 1
22 3233 Second related location name code C an..25
23 1131 Code list identification code C an..17
24 3055 Code list responsible agency code C an..3
25 3232 Second related location name C an..70
26
27050 5479 RELATION CODE C 1 an..3
28
diff --git a/specification/references/D01B/segments/mea.txt b/specification/references/D01B/segments/mea.txt
new file mode 100644
index 0000000..c52043f
--- /dev/null
+++ b/specification/references/D01B/segments/mea.txt
@@ -0,0 +1,23 @@
1
2 MEA MEASUREMENTS
3
4 Function: To specify physical measurements, including
5 dimension tolerances, weights and counts.
6
7010 6311 MEASUREMENT PURPOSE CODE QUALIFIER M 1 an..3
8
9020 C502 MEASUREMENT DETAILS C 1
10 6313 Measured attribute code C an..3
11 6321 Measurement significance code C an..3
12 6155 Non-discrete measurement name code C an..17
13 6154 Non-discrete measurement name C an..70
14
15030 C174 VALUE/RANGE C 1
16 6411 Measurement unit code M an..3
17 6314 Measurement value C an..18
18 6162 Range minimum value C n..18
19 6152 Range maximum value C n..18
20 6432 Significant digits quantity C n..2
21
22040 7383 SURFACE OR LAYER CODE C 1 an..3
23
diff --git a/specification/references/D01B/segments/moa.txt b/specification/references/D01B/segments/moa.txt
new file mode 100644
index 0000000..66decf9
--- /dev/null
+++ b/specification/references/D01B/segments/moa.txt
@@ -0,0 +1,12 @@
1
2 MOA MONETARY AMOUNT
3
4 Function: To specify a monetary amount.
5
6010 C516 MONETARY AMOUNT M 1
7 5025 Monetary amount type code qualifier M an..3
8 5004 Monetary amount C n..35
9 6345 Currency identification code C an..3
10 6343 Currency type code qualifier C an..3
11 4405 Status description code C an..3
12
diff --git a/specification/references/D01B/segments/nad.txt b/specification/references/D01B/segments/nad.txt
new file mode 100644
index 0000000..5b74968
--- /dev/null
+++ b/specification/references/D01B/segments/nad.txt
@@ -0,0 +1,52 @@
1
2 NAD NAME AND ADDRESS
3
4 Function: To specify the name/address and their related
5 function, either by C082 only and/or
6 unstructured by C058 or structured by C080 thru
7 3207.
8
9010 3035 PARTY FUNCTION CODE QUALIFIER M 1 an..3
10
11020 C082 PARTY IDENTIFICATION DETAILS C 1
12 3039 Party identifier M an..35
13 1131 Code list identification code C an..17
14 3055 Code list responsible agency code C an..3
15
16030 C058 NAME AND ADDRESS C 1
17 3124 Name and address description M an..35
18 3124 Name and address description C an..35
19 3124 Name and address description C an..35
20 3124 Name and address description C an..35
21 3124 Name and address description C an..35
22
23040 C080 PARTY NAME C 1
24 3036 Party name M an..35
25 3036 Party name C an..35
26 3036 Party name C an..35
27 3036 Party name C an..35
28 3036 Party name C an..35
29 3045 Party name format code C an..3
30
31050 C059 STREET C 1
32 3042 Street and number or post office box
33 identifier M an..35
34 3042 Street and number or post office box
35 identifier C an..35
36 3042 Street and number or post office box
37 identifier C an..35
38 3042 Street and number or post office box
39 identifier C an..35
40
41060 3164 CITY NAME C 1 an..35
42
43070 C819 COUNTRY SUB-ENTITY DETAILS C 1
44 3229 Country sub-entity name code C an..9
45 1131 Code list identification code C an..17
46 3055 Code list responsible agency code C an..3
47 3228 Country sub-entity name C an..70
48
49080 3251 POSTAL IDENTIFICATION CODE C 1 an..17
50
51090 3207 COUNTRY NAME CODE C 1 an..3
52
diff --git a/specification/references/D01B/segments/pcd.txt b/specification/references/D01B/segments/pcd.txt
new file mode 100644
index 0000000..e02a9ce
--- /dev/null
+++ b/specification/references/D01B/segments/pcd.txt
@@ -0,0 +1,14 @@
1
2 PCD PERCENTAGE DETAILS
3
4 Function: To specify percentage information.
5
6010 C501 PERCENTAGE DETAILS M 1
7 5245 Percentage type code qualifier M an..3
8 5482 Percentage C n..10
9 5249 Percentage basis identification code C an..3
10 1131 Code list identification code C an..17
11 3055 Code list responsible agency code C an..3
12
13020 4405 STATUS DESCRIPTION CODE C 1 an..3
14
diff --git a/specification/references/D01B/segments/pci.txt b/specification/references/D01B/segments/pci.txt
new file mode 100644
index 0000000..695ebc3
--- /dev/null
+++ b/specification/references/D01B/segments/pci.txt
@@ -0,0 +1,28 @@
1
2 PCI PACKAGE IDENTIFICATION
3
4 Function: To specify markings and labels on individual
5 packages or physical units.
6
7010 4233 MARKING INSTRUCTIONS CODE C 1 an..3
8
9020 C210 MARKS & LABELS C 1
10 7102 Shipping marks description M an..35
11 7102 Shipping marks description C an..35
12 7102 Shipping marks description C an..35
13 7102 Shipping marks description C an..35
14 7102 Shipping marks description C an..35
15 7102 Shipping marks description C an..35
16 7102 Shipping marks description C an..35
17 7102 Shipping marks description C an..35
18 7102 Shipping marks description C an..35
19 7102 Shipping marks description C an..35
20
21030 8275 CONTAINER OR PACKAGE CONTENTS INDICATOR
22 CODE C 1 an..3
23
24040 C827 TYPE OF MARKING C 1
25 7511 Marking type code M an..3
26 1131 Code list identification code C an..17
27 3055 Code list responsible agency code C an..3
28
diff --git a/specification/references/D01B/segments/pia.txt b/specification/references/D01B/segments/pia.txt
new file mode 100644
index 0000000..7def7df
--- /dev/null
+++ b/specification/references/D01B/segments/pia.txt
@@ -0,0 +1,38 @@
1
2 PIA ADDITIONAL PRODUCT ID
3
4 Function: To specify additional or substitutional item
5 identification codes.
6
7010 4347 PRODUCT IDENTIFIER CODE QUALIFIER M 1 an..3
8
9020 C212 ITEM NUMBER IDENTIFICATION M 1
10 7140 Item identifier C an..35
11 7143 Item type identification code C an..3
12 1131 Code list identification code C an..17
13 3055 Code list responsible agency code C an..3
14
15030 C212 ITEM NUMBER IDENTIFICATION C 1
16 7140 Item identifier C an..35
17 7143 Item type identification code C an..3
18 1131 Code list identification code C an..17
19 3055 Code list responsible agency code C an..3
20
21040 C212 ITEM NUMBER IDENTIFICATION C 1
22 7140 Item identifier C an..35
23 7143 Item type identification code C an..3
24 1131 Code list identification code C an..17
25 3055 Code list responsible agency code C an..3
26
27050 C212 ITEM NUMBER IDENTIFICATION C 1
28 7140 Item identifier C an..35
29 7143 Item type identification code C an..3
30 1131 Code list identification code C an..17
31 3055 Code list responsible agency code C an..3
32
33060 C212 ITEM NUMBER IDENTIFICATION C 1
34 7140 Item identifier C an..35
35 7143 Item type identification code C an..3
36 1131 Code list identification code C an..17
37 3055 Code list responsible agency code C an..3
38
diff --git a/specification/references/D01B/segments/pri.txt b/specification/references/D01B/segments/pri.txt
new file mode 100644
index 0000000..15c7504
--- /dev/null
+++ b/specification/references/D01B/segments/pri.txt
@@ -0,0 +1,15 @@
1
2 PRI PRICE DETAILS
3
4 Function: To specify price information.
5
6010 C509 PRICE INFORMATION C 1
7 5125 Price code qualifier M an..3
8 5118 Price amount C n..15
9 5375 Price type code C an..3
10 5387 Price specification code C an..3
11 5284 Unit price basis value C n..9
12 6411 Measurement unit code C an..3
13
14020 5213 SUB-LINE ITEM PRICE CHANGE OPERATION CODE C 1 an..3
15
diff --git a/specification/references/D01B/segments/qty.txt b/specification/references/D01B/segments/qty.txt
new file mode 100644
index 0000000..fc93f8a
--- /dev/null
+++ b/specification/references/D01B/segments/qty.txt
@@ -0,0 +1,10 @@
1
2 QTY QUANTITY
3
4 Function: To specify a pertinent quantity.
5
6010 C186 QUANTITY DETAILS M 1
7 6063 Quantity type code qualifier M an..3
8 6060 Quantity M an..35
9 6411 Measurement unit code C an..3
10
diff --git a/specification/references/D01B/segments/rff.txt b/specification/references/D01B/segments/rff.txt
new file mode 100644
index 0000000..2170710
--- /dev/null
+++ b/specification/references/D01B/segments/rff.txt
@@ -0,0 +1,12 @@
1
2 RFF REFERENCE
3
4 Function: To specify a reference.
5
6010 C506 REFERENCE M 1
7 1153 Reference code qualifier M an..3
8 1154 Reference identifier C an..70
9 1156 Document line identifier C an..6
10 4000 Reference version identifier C an..35
11 1060 Revision identifier C an..6
12
diff --git a/specification/references/D01B/segments/rng.txt b/specification/references/D01B/segments/rng.txt
new file mode 100644
index 0000000..443ca12
--- /dev/null
+++ b/specification/references/D01B/segments/rng.txt
@@ -0,0 +1,12 @@
1
2 RNG RANGE DETAILS
3
4 Function: To identify a range.
5
6010 6167 RANGE TYPE CODE QUALIFIER M 1 an..3
7
8020 C280 RANGE C 1
9 6411 Measurement unit code M an..3
10 6162 Range minimum value C n..18
11 6152 Range maximum value C n..18
12
diff --git a/specification/references/D01B/segments/sel.txt b/specification/references/D01B/segments/sel.txt
new file mode 100644
index 0000000..eb287f5
--- /dev/null
+++ b/specification/references/D01B/segments/sel.txt
@@ -0,0 +1,20 @@
1
2 SEL SEAL NUMBER
3
4 Function: To specify the seal number or a range of seal
5 numbers.
6
7010 9308 SEAL IDENTIFIER C 1 an..35
8
9020 C215 SEAL ISSUER C 1
10 9303 Sealing party name code C an..3
11 1131 Code list identification code C an..17
12 3055 Code list responsible agency code C an..3
13 9302 Sealing party name C an..35
14
15030 4517 SEAL CONDITION CODE C 1 an..3
16
17040 C208 IDENTITY NUMBER RANGE C 1
18 7402 Object identifier M an..35
19 7402 Object identifier C an..35
20
diff --git a/specification/references/D01B/segments/seq.txt b/specification/references/D01B/segments/seq.txt
new file mode 100644
index 0000000..b65a77f
--- /dev/null
+++ b/specification/references/D01B/segments/seq.txt
@@ -0,0 +1,14 @@
1
2 SEQ SEQUENCE DETAILS
3
4 Function: To provide details relating to the sequence.
5
6010 1229 ACTION REQUEST/NOTIFICATION DESCRIPTION
7 CODE C 1 an..3
8
9020 C286 SEQUENCE INFORMATION C 1
10 1050 Sequence position identifier M an..10
11 1159 Sequence identifier source code C an..3
12 1131 Code list identification code C an..17
13 3055 Code list responsible agency code C an..3
14
diff --git a/specification/references/D01B/segments/sgp.txt b/specification/references/D01B/segments/sgp.txt
new file mode 100644
index 0000000..30f4749
--- /dev/null
+++ b/specification/references/D01B/segments/sgp.txt
@@ -0,0 +1,14 @@
1
2 SGP SPLIT GOODS PLACEMENT
3
4 Function: To specify the placement of goods in relation to
5 equipment.
6
7010 C237 EQUIPMENT IDENTIFICATION M 1
8 8260 Equipment identifier C an..17
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11 3207 Country name code C an..3
12
13020 7224 PACKAGE QUANTITY C 1 n..8
14
diff --git a/specification/references/D01B/segments/sts.txt b/specification/references/D01B/segments/sts.txt
new file mode 100644
index 0000000..82d0656
--- /dev/null
+++ b/specification/references/D01B/segments/sts.txt
@@ -0,0 +1,48 @@
1
2 STS STATUS
3
4 Function: To specify the status of an object or service,
5 including its category and the reason(s) for the
6 status.
7
8010 C601 STATUS CATEGORY C 1
9 9015 Status category code M an..3
10 1131 Code list identification code C an..17
11 3055 Code list responsible agency code C an..3
12
13020 C555 STATUS C 1
14 4405 Status description code M an..3
15 1131 Code list identification code C an..17
16 3055 Code list responsible agency code C an..3
17 4404 Status description C an..35
18
19030 C556 STATUS REASON C 1
20 9013 Status reason description code M an..3
21 1131 Code list identification code C an..17
22 3055 Code list responsible agency code C an..3
23 9012 Status reason description C an..256
24
25040 C556 STATUS REASON C 1
26 9013 Status reason description code M an..3
27 1131 Code list identification code C an..17
28 3055 Code list responsible agency code C an..3
29 9012 Status reason description C an..256
30
31050 C556 STATUS REASON C 1
32 9013 Status reason description code M an..3
33 1131 Code list identification code C an..17
34 3055 Code list responsible agency code C an..3
35 9012 Status reason description C an..256
36
37060 C556 STATUS REASON C 1
38 9013 Status reason description code M an..3
39 1131 Code list identification code C an..17
40 3055 Code list responsible agency code C an..3
41 9012 Status reason description C an..256
42
43070 C556 STATUS REASON C 1
44 9013 Status reason description code M an..3
45 1131 Code list identification code C an..17
46 3055 Code list responsible agency code C an..3
47 9012 Status reason description C an..256
48
diff --git a/specification/references/D01B/segments/tcc.txt b/specification/references/D01B/segments/tcc.txt
new file mode 100644
index 0000000..28bcf0f
--- /dev/null
+++ b/specification/references/D01B/segments/tcc.txt
@@ -0,0 +1,36 @@
1
2 TCC CHARGE/RATE CALCULATIONS
3
4 Function: To specify charges.
5
6010 C200 CHARGE C 1
7 8023 Freight and other charges description
8 identifier C an..17
9 1131 Code list identification code C an..17
10 3055 Code list responsible agency code C an..3
11 8022 Freight and other charges description C an..26
12 4237 Payment arrangement code C an..3
13 7140 Item identifier C an..35
14
15020 C203 RATE/TARIFF CLASS C 1
16 5243 Rate or tariff class description code M an..9
17 1131 Code list identification code C an..17
18 3055 Code list responsible agency code C an..3
19 5242 Rate or tariff class description C an..35
20 5275 Supplementary rate or tariff code C an..6
21 1131 Code list identification code C an..17
22 3055 Code list responsible agency code C an..3
23 5275 Supplementary rate or tariff code C an..6
24 1131 Code list identification code C an..17
25 3055 Code list responsible agency code C an..3
26
27030 C528 COMMODITY/RATE DETAIL C 1
28 7357 Commodity identification code C an..18
29 1131 Code list identification code C an..17
30 3055 Code list responsible agency code C an..3
31
32040 C554 RATE/TARIFF CLASS DETAIL C 1
33 5243 Rate or tariff class description code C an..9
34 1131 Code list identification code C an..17
35 3055 Code list responsible agency code C an..3
36
diff --git a/specification/references/D01B/segments/tdt.txt b/specification/references/D01B/segments/tdt.txt
new file mode 100644
index 0000000..cd6f5b4
--- /dev/null
+++ b/specification/references/D01B/segments/tdt.txt
@@ -0,0 +1,46 @@
1
2 TDT DETAILS OF TRANSPORT
3
4 Function: To specify the transport details such as mode of
5 transport, means of transport, its conveyance
6 reference number and the identification of the
7 means of transport.
8 The segment may be pointed to by the TPL
9 segment.
10
11010 8051 TRANSPORT STAGE CODE QUALIFIER M 1 an..3
12
13020 8028 MEANS OF TRANSPORT JOURNEY IDENTIFIER C 1 an..17
14
15030 C220 MODE OF TRANSPORT C 1
16 8067 Transport mode name code C an..3
17 8066 Transport mode name C an..17
18
19040 C228 TRANSPORT MEANS C 1
20 8179 Transport means description code C an..8
21 8178 Transport means description C an..17
22
23050 C040 CARRIER C 1
24 3127 Carrier identifier C an..17
25 1131 Code list identification code C an..17
26 3055 Code list responsible agency code C an..3
27 3128 Carrier name C an..35
28
29060 8101 TRANSIT DIRECTION INDICATOR CODE C 1 an..3
30
31070 C401 EXCESS TRANSPORTATION INFORMATION C 1
32 8457 Excess transportation reason code M an..3
33 8459 Excess transportation responsibility code M an..3
34 7130 Customer shipment authorisation
35 identifier C an..17
36
37080 C222 TRANSPORT IDENTIFICATION C 1
38 8213 Transport means identification name
39 identifier C an..9
40 1131 Code list identification code C an..17
41 3055 Code list responsible agency code C an..3
42 8212 Transport means identification name C an..35
43 8453 Transport means nationality code C an..3
44
45090 8281 TRANSPORT MEANS OWNERSHIP INDICATOR CODE C 1 an..3
46
diff --git a/specification/references/D01B/segments/tmd.txt b/specification/references/D01B/segments/tmd.txt
new file mode 100644
index 0000000..a6a6fe6
--- /dev/null
+++ b/specification/references/D01B/segments/tmd.txt
@@ -0,0 +1,15 @@
1
2 TMD TRANSPORT MOVEMENT DETAILS
3
4 Function: To specify operational transport movement
5 details for a goods item or equipment (which may
6 differ from the contractual conditions).
7
8010 C219 MOVEMENT TYPE C 1
9 8335 Movement type description code C an..3
10 8334 Movement type description C an..35
11
12020 8332 EQUIPMENT PLAN DESCRIPTION C 1 an..26
13
14030 8341 HAULAGE ARRANGEMENTS CODE C 1 an..3
15
diff --git a/specification/references/D01B/segments/tmp.txt b/specification/references/D01B/segments/tmp.txt
new file mode 100644
index 0000000..512cc64
--- /dev/null
+++ b/specification/references/D01B/segments/tmp.txt
@@ -0,0 +1,11 @@
1
2 TMP TEMPERATURE
3
4 Function: To specify the temperature setting.
5
6010 6245 TEMPERATURE TYPE CODE QUALIFIER M 1 an..3
7
8020 C239 TEMPERATURE SETTING C 1
9 6246 Temperature value C n..15
10 6411 Measurement unit code C an..3
11
diff --git a/specification/references/D01B/segments/tod.txt b/specification/references/D01B/segments/tod.txt
new file mode 100644
index 0000000..38eb8b2
--- /dev/null
+++ b/specification/references/D01B/segments/tod.txt
@@ -0,0 +1,17 @@
1
2 TOD TERMS OF DELIVERY OR TRANSPORT
3
4 Function: To specify terms of delivery or transport.
5
6010 4055 DELIVERY OR TRANSPORT TERMS FUNCTION CODE C 1 an..3
7
8020 4215 TRANSPORT CHARGES PAYMENT METHOD CODE C 1 an..3
9
10030 C100 TERMS OF DELIVERY OR TRANSPORT C 1
11 4053 Delivery or transport terms description
12 code C an..3
13 1131 Code list identification code C an..17
14 3055 Code list responsible agency code C an..3
15 4052 Delivery or transport terms description C an..70
16 4052 Delivery or transport terms description C an..70
17
diff --git a/specification/references/D01B/segments/tpl.txt b/specification/references/D01B/segments/tpl.txt
new file mode 100644
index 0000000..5c5376d
--- /dev/null
+++ b/specification/references/D01B/segments/tpl.txt
@@ -0,0 +1,15 @@
1
2 TPL TRANSPORT PLACEMENT
3
4 Function: To specify placement of goods or equipment in
5 relation to the transport used. The segment
6 serves as a pointer to the TDT segment group.
7
8010 C222 TRANSPORT IDENTIFICATION M 1
9 8213 Transport means identification name
10 identifier C an..9
11 1131 Code list identification code C an..17
12 3055 Code list responsible agency code C an..3
13 8212 Transport means identification name C an..35
14 8453 Transport means nationality code C an..3
15
diff --git a/specification/references/D01B/segments/tsr.txt b/specification/references/D01B/segments/tsr.txt
new file mode 100644
index 0000000..96c6b9b
--- /dev/null
+++ b/specification/references/D01B/segments/tsr.txt
@@ -0,0 +1,30 @@
1
2 TSR TRANSPORT SERVICE REQUIREMENTS
3
4 Function: To specify the contract and carriage conditions
5 and service and priority requirements for the
6 transport.
7
8010 C536 CONTRACT AND CARRIAGE CONDITION C 1
9 4065 Contract and carriage condition code M an..3
10 1131 Code list identification code C an..17
11 3055 Code list responsible agency code C an..3
12
13020 C233 SERVICE C 1
14 7273 Service requirement code M an..3
15 1131 Code list identification code C an..17
16 3055 Code list responsible agency code C an..3
17 7273 Service requirement code C an..3
18 1131 Code list identification code C an..17
19 3055 Code list responsible agency code C an..3
20
21030 C537 TRANSPORT PRIORITY C 1
22 4219 Transport service priority code M an..3
23 1131 Code list identification code C an..17
24 3055 Code list responsible agency code C an..3
25
26040 C703 NATURE OF CARGO C 1
27 7085 Cargo type classification code M an..3
28 1131 Code list identification code C an..17
29 3055 Code list responsible agency code C an..3
30
diff --git a/specification/references/D01B/simples/1000.txt b/specification/references/D01B/simples/1000.txt
new file mode 100644
index 0000000..b7fa52e
--- /dev/null
+++ b/specification/references/D01B/simples/1000.txt
@@ -0,0 +1,7 @@
1
2 1000 Document name [B]
3
4 Desc: Name of a document.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/1001.txt b/specification/references/D01B/simples/1001.txt
new file mode 100644
index 0000000..6099148
--- /dev/null
+++ b/specification/references/D01B/simples/1001.txt
@@ -0,0 +1,2710 @@
1
2 1001 Document name code [C]
3
4 Desc: Code specifying the document name.
5
6 Repr: an..3
7
8 1 Certificate of analysis
9 Certificate providing the values of an analysis.
10
11 2 Certificate of conformity
12 Certificate certifying the conformity to predefined
13 definitions.
14
15 3 Certificate of quality
16 Certificate certifying the quality of goods, services
17 etc.
18
19 4 Test report
20 Report providing the results of a test session.
21
22 5 Product performance report
23 Report specifying the performance values of products.
24
25 6 Product specification report
26 Report providing specification values of products.
27
28 7 Process data report
29 Reports on events during production process.
30
31 8 First sample test report
32 Document/message describes the test report of the first
33 sample.
34
35 9 Price/sales catalogue
36 A document/message to enable the transmission of
37 information regarding pricing and catalogue details for
38 goods and services offered by a seller to a buyer.
39
40 10 Party information
41 Document/message providing basic data concerning a
42 party.
43
44 11 Federal label approval
45 A pre-approved document relating to federal label
46 approval requirements.
47
48 12 Mill certificate
49 Certificate certifying a specific quality of
50 agricultural products.
51
52 13 Post receipt
53 Document/message which evidences the transport of goods
54 by post (e.g. mail, parcel, etc.).
55
56 14 Weight certificate
57 Certificate certifying the weight of goods.
58
59 15 Weight list
60 Document/message specifying the weight of goods.
61
62 16 Certificate
63 Document by means of which the documentary credit
64 applicant specifies the conditions for the certificate
65 and by whom the certificate is to be issued.
66
67 17 Combined certificate of value and origin
68 Document identifying goods in which the issuing
69 authority expressly certifies that the goods originate
70 in a specific country or part of, or group of countries.
71 It also states the price and/or cost of the goods with
72 the purpose of determining the customs origin.
73
74 18 Movement certificate A.TR.1
75 Specific form of transit declaration issued by the
76 exporter (movement certificate).
77
78 19 Certificate of quantity
79 Certificate certifying the quantity of goods, services
80 etc.
81
82 20 Quality data message
83 Usage of QALITY-message.
84
85 21 Query
86 Request information based on defined criteria.
87
88 22 Response to query
89 Self-explanatory.
90
91 23 Status information
92 Information regarding the status of a related message.
93
94 24 Restow
95 Message/document identifying containers that have been
96 unloaded and then reloaded onto the same means of
97 transport.
98
99 25 Container discharge list
100 Message/document itemising containers to be discharged
101 from vessel.
102
103 26 Corporate superannuation contributions advice
104 Document/message providing contributions advice used for
105 corporate superannuation schemes.
106
107 27 Industry superannuation contributions advice
108 Document/message providing contributions advice used for
109 superannuation schemes which are industry wide.
110
111 28 Corporate superannuation member maintenance message
112 Member maintenance message used for corporate
113 superannuation schemes.
114
115 29 Industry superannuation member maintenance message
116 Member maintenance message used for industry wide
117 superannuation schemes.
118
119 30 Life insurance payroll deductions advice
120 Payroll deductions advice used in the life insurance
121 industry.
122
123 31 Underbond request
124 A Message/document requesting to move cargo from one
125 Customs control point to another.
126
127 32 Underbond approval
128 A message/document issuing Customs approval to move
129 cargo from one Customs control point to another.
130
131 33 Certificate of sealing of export meat lockers
132 Document / message issued by the authority in the
133 exporting country evidencing the sealing of export meat
134 lockers.
135
136 34 Cargo status
137 Message identifying the status of cargo.
138
139 35 Inventory report
140 A message specifying information relating to held
141 inventories.
142
143 36 Identity card
144 Official document to identify a person.
145
146 37 Response to a trade statistics message
147 Document/message in which the competent national
148 authorities provide a declarant with an acceptance or a
149 rejection about a received declaration for European
150 statistical purposes.
151
152 38 Vaccination certificate
153 Official document proving immunisation against certain
154 diseases.
155
156 39 Passport
157 An official document giving permission to travel in
158 foreign countries.
159
160 40 Driving licence (national)
161 An official document giving permission to drive a car in
162 a given country.
163
164 41 Driving licence (international)
165 An official document giving a native of one country
166 permission to drive a vehicle in certain other
167 countries.
168
169 42 Free pass
170 A document giving free access to a service.
171
172 43 Season ticket
173 A document giving access to a service for a determined
174 period of time.
175
176 44 Transport status report
177 A message to report the transport status and/or change
178 in the transport status (i.e. event) between agreed
179 parties.
180
181 45 Transport status request
182 A message to request a transport status report (e.g.
183 through the International multimodal status report
184 message IFSTA).
185
186 46 Banking status
187 A banking status document and/or message.
188
189 47 Extra-Community trade statistical declaration
190 Document/message in which a declarant provides
191 information about extra-Community trade of goods
192 required by the body responsible for the collection of
193 trade statistics. Trade by a country in the European
194 Union with a country outside the European Union.
195
196 48 Written instructions in conformance with ADR article number
197 10385
198 Written instructions relating to dangerous goods and
199 defined in the European Agreement of Dangerous Transport
200 by Road known as ADR (Accord europeen relatif au
201 transport international des marchandises Dangereuses par
202 Route).
203
204 49 Damage certification
205 Official certification that damages to the goods to be
206 transported have been discovered.
207
208 50 Validated priced tender
209 A validated priced tender.
210
211 51 Price/sales catalogue response
212 A document providing a response to a previously sent
213 price/sales catalogue.
214
215 52 Price negotiation result
216 A document providing the result of price negotiations.
217
218 53 Safety and hazard data sheet
219 Document or message to supply advice on a dangerous or
220 hazardous material to industrial customers so as to
221 enable them to take measures to protect their employees
222 and the environment from any potential harmful effects
223 from these material.
224
225 54 Legal statement of an account
226 A statement of an account containing the booked items as
227 in the ledger of the account servicing financial
228 institution.
229
230 55 Listing statement of an account
231 A statement from the account servicing financial
232 institution containing items pending to be booked.
233
234 56 Closing statement of an account
235 Last statement of a period containing the interest
236 calculation and the final balance of the last entry
237 date.
238
239 57 Transport equipment on-hire report
240 Report on the movement of containers or other items of
241 transport equipment to record physical movement activity
242 and establish the beginning of a rental period.
243
244 58 Transport equipment off-hire report
245 Report on the movement of containers or other items of
246 transport equipment to record physical movement activity
247 and establish the end of a rental period.
248
249 59 Treatment - nil outturn
250 No shortage, surplus or damaged outturn resulting from
251 container vessel unpacking.
252
253 60 Treatment - time-up underbond
254 Movement type indicator: goods are moved under customs
255 control for warehousing due to being time-up.
256
257 61 Treatment - underbond by sea
258 Movement type indicator: goods are to move by sea under
259 customs control to a customs office where formalities
260 will be completed.
261
262 62 Treatment - personal effect
263 Cargo consists of personal effects.
264
265 63 Treatment - timber
266 Cargo consists of timber.
267
268 64 Preliminary credit assessment
269 Document/message issued either by a factor to indicate
270 his preliminary credit assessment on a buyer, or by a
271 seller to request a factor's preliminary credit
272 assessment on a buyer.
273
274 65 Credit cover
275 Document/message issued either by a factor to give a
276 credit cover on a buyer, or by a seller to request a
277 factor's credit cover.
278
279 66 Current account
280 Document/message issued by a factor to indicate the
281 money movements of a seller's or another factor's
282 account with him.
283
284 67 Commercial dispute
285 Document/message issued by a party (usually the buyer)
286 to indicate that one or more invoices or one or more
287 credit notes are disputed for payment.
288
289 68 Chargeback
290 Document/message issued by a factor to a seller or to
291 another factor to indicate that the rest of the amounts
292 of one or more invoices uncollectable from buyers are
293 charged back to clear the invoice(s) off the ledger.
294
295 69 Reassignment
296 Document/message issued by a factor to a seller or to
297 another factor to reassign an invoice or credit note
298 previously assigned to him.
299
300 70 Collateral account
301 Document message issued by a factor to indicate the
302 movements of invoices, credit notes and payments of a
303 seller's account.
304
305 71 Request for payment
306 Document/message issued by a creditor to a debtor to
307 request payment of one or more invoices past due.
308
309 72 Unship permit
310 A message or document issuing permission to unship
311 cargo.
312
313 73 Statistical definitions
314 Transmission of one or more statistical definitions.
315
316 74 Statistical data
317 Transmission of one or more items of data or data sets.
318
319 75 Request for statistical data
320 Request for one or more items or data sets of
321 statistical data.
322
323 76 Call-off delivery
324 Document/message to provide split quantities and
325 delivery dates referring to a previous delivery
326 instruction.
327
328 77 Consignment status report
329 Message covers information about the consignment status.
330
331 78 Inventory movement advice
332 Advice of inventory movements.
333
334 79 Inventory status advice
335 Advice of stock on hand.
336
337 80 Debit note related to goods or services
338 Debit information related to a transaction for goods or
339 services to the relevant party.
340
341 81 Credit note related to goods or services
342 Document message used to provide credit information
343 related to a transaction for goods or services to the
344 relevant party.
345
346 82 Metered services invoice
347 Document/message claiming payment for the supply of
348 metered services (e.g., gas, electricity, etc.) supplied
349 to a fixed meter whose consumption is measured over a
350 period of time.
351
352 83 Credit note related to financial adjustments
353 Document message for providing credit information
354 related to financial adjustments to the relevant party,
355 e.g., bonuses.
356
357 84 Debit note related to financial adjustments
358 Document/message for providing debit information related
359 to financial adjustments to the relevant party.
360
361 85 Customs manifest
362 Message/document identifying a customs manifest. The
363 document itemises a list of cargo prepared by shipping
364 companies from bills of landing and presented to customs
365 for formal report of cargo.
366
367 86 Vessel unpack report
368 A document code to indicate that the message being
369 transmitted identifies all short and surplus cargoes
370 off-loaded from a vessel at a specified discharging
371 port.
372
373 87 General cargo summary manifest report
374 A document code to indicate that the message being
375 transmitted is summary manifest information for general
376 cargo.
377
378 88 Consignment unpack report
379 A document code to indicate that the message being
380 transmitted is a consignment unpack report only.
381
382 89 Meat and meat by-products sanitary certificate
383 Document or message issued by the competent authority in
384 the exporting country evidencing that meat or meat by-
385 products comply with the requirements set by the
386 importing country.
387
388 90 Meat food products sanitary certificate
389 Document or message issued by the competent authority in
390 the exporting country evidencing that meat food products
391 comply with the requirements set by the importing
392 country.
393
394 91 Poultry sanitary certificate
395 Document or message issued by the competent authority in
396 the exporting country evidencing that poultry products
397 comply with the requirements set by the importing
398 country.
399
400 92 Horsemeat sanitary certificate
401 Document or message issued by the competent authority in
402 the exporting country evidencing that horsemeat products
403 comply with the requirements set by the importing
404 country.
405
406 93 Casing sanitary certificate
407 Document or message issued by the competent authority in
408 the exporting country evidencing that casing products
409 comply with the requirements set by the importing
410 country.
411
412 94 Pharmaceutical sanitary certificate
413 Document or message issued by the competent authority in
414 the exporting country evidencing that pharmaceutical
415 products comply with the requirements set by the
416 importing country.
417
418 95 Inedible sanitary certificate
419 Document or message issued by the competent authority in
420 the exporting country evidencing that inedible products
421 comply with the requirements set by the importing
422 country.
423
424 96 Impending arrival
425 Notification of impending arrival details for vessel.
426
427 97 Means of transport advice
428 Message reporting the means of transport used to carry
429 goods or cargo.
430
431 98 Arrival information
432 Message reporting the arrival details of goods or cargo.
433
434 99 Cargo release notification
435 Message/document sent by the cargo handler indicating
436 that the cargo has moved from a Customs controlled
437 premise.
438
439 100 Excise certificate
440 Certificate asserting that the goods have been submitted
441 to the excise authorities before departure from the
442 exporting country or before delivery in case of import
443 traffic.
444
445 101 Registration document
446 An official document providing registration details.
447
448 102 Tax notification
449 Used to specify that the message is a tax notification.
450
451 103 Transport equipment direct interchange report
452 Report on the movement of containers or other items of
453 transport equipment being exchanged, establishing
454 relevant rental periods.
455
456 104 Transport equipment impending arrival advice
457 Advice that containers or other items of transport
458 equipment may be expected to be delivered to a certain
459 location.
460
461 105 Purchase order
462 Document/message issued within an enterprise to initiate
463 the purchase of articles, materials or services required
464 for the production or manufacture of goods to be offered
465 for sale or otherwise supplied to customers.
466
467 106 Transport equipment damage report
468 Report of damaged items of transport equipment that have
469 been returned.
470
471 107 Transport equipment maintenance and repair work estimate
472 advice
473 Advice providing estimates of transport equipment
474 maintenance and repair costs.
475
476 108 Transport equipment empty release instruction
477 Instruction to release an item of empty transport
478 equipment to a specified party or parties.
479
480 109 Transport movement gate in report
481 Report on the inward movement of cargo, containers or
482 other items of transport equipment which have been
483 delivered to a facility by an inland carrier.
484
485 110 Manufacturing instructions
486 Document/message issued within an enterprise to initiate
487 the manufacture of goods to be offered for sale.
488
489 111 Transport movement gate out report
490 Report on the outward movement of cargo, containers or
491 other items of transport equipment (either full or
492 empty) which have been picked up by an inland carrier.
493
494 112 Transport equipment unpacking instruction
495 Instruction to unpack specified cargo from specified
496 containers or other items of transport equipment.
497
498 113 Transport equipment unpacking report
499 Report on the completion of unpacking specified
500 containers or other items of transport equipment.
501
502 114 Transport equipment pick-up availability request
503 Request for confirmation that an item of transport
504 equipment will be available for collection.
505
506 115 Transport equipment pick-up availability confirmation
507 Confirmation that an item of transport equipment is
508 available for collection.
509
510 116 Transport equipment pick-up report
511 Report that an item of transport equipment has been
512 collected.
513
514 117 Transport equipment shift report
515 Report on the movement of containers or other items of
516 transport within a facility.
517
518 118 Transport discharge instruction
519 Instruction to unload specified cargo, containers or
520 transport equipment from a means of transport.
521
522 119 Transport discharge report
523 Report on cargo, containers or transport equipment
524 unloaded from a particular means of transport.
525
526 120 Stores requisition
527 Document/message issued within an enterprise ordering
528 the taking out of stock of goods.
529
530 121 Transport loading instruction
531 Instruction to load cargo, containers or transport
532 equipment onto a means of transport.
533
534 122 Transport loading report
535 Report on completion of loading cargo, containers or
536 other transport equipment onto a means of transport.
537
538 123 Transport equipment maintenance and repair work
539 authorisation
540 Authorisation to have transport equipment repaired or to
541 have maintenance performed.
542
543 124 Transport departure report
544 Report of the departure of a means of transport from a
545 particular facility.
546
547 125 Transport empty equipment advice
548 Advice that an item or items of empty transport
549 equipment are available for return.
550
551 126 Transport equipment acceptance order
552 Order to accept items of transport equipment which are
553 to be delivered by an inland carrier (rail, road or
554 barge) to a specified facility.
555
556 127 Transport equipment special service instruction
557 Instruction to perform a specified service or services
558 on an item or items of transport equipment.
559
560 128 Transport equipment stock report
561 Report on the number of items of transport equipment
562 stored at one or more locations.
563
564 129 Transport cargo release order
565 Order to release cargo or items of transport equipment
566 to a specified party.
567
568 130 Invoicing data sheet
569 Document/message issued within an enterprise containing
570 data about goods sold, to be used as the basis for the
571 preparation of an invoice.
572
573 131 Transport equipment packing instruction
574 Instruction to pack cargo into a container or other item
575 of transport equipment.
576
577 132 Customs clearance notice
578 Notification of customs clearance of cargo or items of
579 transport equipment.
580
581 133 Customs documents expiration notice
582 Notice specifying expiration of Customs documents
583 relating to cargo or items of transport equipment.
584
585 134 Transport equipment on-hire request
586 Request for transport equipment to be made available for
587 hire.
588
589 135 Transport equipment on-hire order
590 Order to release empty items of transport equipment for
591 on-hire to a lessee, and authorising collection by or on
592 behalf of a specified party.
593
594 136 Transport equipment off-hire request
595 Request to terminate the lease on an item of transport
596 equipment at a specified time.
597
598 137 Transport equipment survey order
599 Order to perform a survey on specified items of
600 transport equipment.
601
602 138 Transport equipment survey order response
603 Response to an order to conduct a survey of transport
604 equipment.
605
606 139 Transport equipment survey report
607 Survey report of specified items of transport equipment.
608
609 140 Packing instructions
610 Document/message within an enterprise giving
611 instructions on how goods are to be packed.
612
613 141 Advising items to be booked to a financial account
614 A document and/or message advising of items which have
615 to be booked to a financial account.
616
617 142 Transport equipment maintenance and repair work estimate
618 order
619 Order to draw up an estimate of the costs of maintenance
620 or repair of transport equipment.
621
622 143 Transport equipment maintenance and repair notice
623 Report of transport equipment which has been repaired or
624 has had maintenance performed.
625
626 144 Empty container disposition order
627 Order to make available empty containers.
628
629 145 Cargo vessel discharge order
630 Order that the containers or cargo specified are to be
631 discharged from a vessel.
632
633 146 Cargo vessel loading order
634 Order that specified cargo, containers or groups of
635 containers are to be loaded in or on a vessel.
636
637 147 Multidrop order
638 One purchase order that contains the orders of two or
639 more vendors and the associated delivery points for
640 each.
641
642 148 Bailment contract
643 A document authorizing the bailing of goods.
644
645 149 Basic agreement
646 A document indicating an agreement containing basic
647 terms and conditions applicable to future contracts
648 between two parties.
649
650 150 Internal transport order
651 Document/message giving instructions about the transport
652 of goods within an enterprise.
653
654 151 Grant
655 A document indicating the granting of funds.
656
657 152 Indefinite delivery indefinite quantity contract
658 A document indicating a contract calling for the
659 indefinite deliveries of indefinite quantities of goods.
660
661 153 Indefinite delivery definite quantity contract
662 A document indicating a contract calling for indefinite
663 deliveries of definite quantities.
664
665 154 Requirements contract
666 A document indicating a requirements contract that
667 authorizes the filling of all purchase requirements
668 during a specified contract period.
669
670 155 Task order
671 A document indicating an order that tasks a contractor
672 to perform a specified function.
673
674 156 Make or buy plan
675 A document indicating a plan that identifies which items
676 will be made and which items will be bought.
677
678 157 Subcontractor plan
679 A document indicating a plan that identifies the
680 manufacturer's subcontracting strategy for a specific
681 contract.
682
683 158 Cost data summary
684 A document indicating a summary of cost data.
685
686 159 Certified cost and price data
687 A document indicating cost and price data whose accuracy
688 has been certified.
689
690 160 Wage determination
691 A document indicating a determination of the wages to be
692 paid.
693
694 161 Contract Funds Status Report (CFSR)
695 A report to provide the status of funds applicable to
696 the contract.
697
698 162 Certified inspection and test results
699 A certification as to the accuracy of inspection and
700 test results.
701
702 163 Material inspection and receiving report
703 A report that is both an inspection report for materials
704 and a receiving document.
705
706 164 Purchasing specification
707 A document indicating a specification used to purchase
708 an item.
709
710 165 Payment or performance bond
711 A document indicating a bond that guarantees the payment
712 of monies or a performance.
713
714 166 Contract security classification specification
715 A document that indicates the specification contains the
716 security and classification requirements for a contract.
717
718 167 Manufacturing specification
719 A document indicating the specification of how an item
720 is to be manufactured.
721
722 168 Buy America certificate of compliance
723 A document certifying that more than 50 percent of the
724 cost of an item is attributed to US origin.
725
726 169 Container off-hire notice
727 Notice to return leased containers.
728
729 170 Cargo acceptance order
730 Order to accept cargo to be delivered by a carrier.
731
732 171 Pick-up notice
733 Notice specifying the pick-up of released cargo or
734 containers from a certain address.
735
736 172 Authorisation to plan and suggest orders
737 Document or message that authorises receiver to plan
738 orders, based on information in this message, and send
739 these orders as suggestions to the sender.
740
741 173 Authorisation to plan and ship orders
742 Document or message that authorises receiver to plan and
743 ship orders based on information in this message.
744
745 174 Drawing
746 The document or message is a drawing.
747
748 175 Cost Performance Report (CPR) format 2
749 A report identifying the cost performance on a contract
750 at specified levels of the work breakdown structure
751 (format 2 - organizational categories).
752
753 176 Cost Schedule Status Report (CSSR)
754 A report providing the status of the cost and schedule
755 applicable to a contract.
756
757 177 Cost Performance Report (CPR) format 1
758 A report identifying the cost performance on a contract
759 including the current month's values at specified levels
760 of the work breakdown structure (format 1 - work
761 breakdown structure).
762
763 178 Cost Performance Report (CPR) format 3
764 A report identifying the cost performance on a contract
765 that summarizes changes to a contract over a given
766 reporting period with beginning and ending values
767 (format 3 - baseline).
768
769 179 Cost Performance Report (CPR) format 4
770 A report identifying the cost performance on a contract
771 including forecasts of labour requirements for the
772 remaining portion of the contract (format 4 - staffing).
773
774 180 Cost Performance Report (CPR) format 5
775 A report identifying the cost performance on a contract
776 that summarizes cost or schedule variances (format 5 -
777 explanations and problem analysis).
778
779 181 Progressive discharge report
780 Document or message progressively issued by the
781 container terminal operator in charge of discharging a
782 vessel identifying containers that have been discharged
783 from a specific vessel at that point in time.
784
785 182 Balance confirmation
786 Confirmation of a balance at an entry date.
787
788 183 Container stripping order
789 Order to unload goods from a container.
790
791 184 Container stuffing order
792 Order to stuff specified goods or consignments in a
793 container.
794
795 185 Conveyance declaration (arrival)
796 Declaration to the public authority upon arrival of the
797 conveyance.
798
799 186 Conveyance declaration (departure)
800 Declaration to the public authority upon departure of
801 the conveyance.
802
803 187 Conveyance declaration (combined)
804 Combined declaration of arrival and departure to the
805 public authority.
806
807 188 Project recovery plan
808 A project plan for recovery after a delay or problem
809 resolution.
810
811 189 Project production plan
812 A project plan for the production of goods.
813
814 190 Statistical and other administrative internal documents
815 Documents/messages issued within an enterprise for the
816 for the purpose of collection of production and other
817 internal statistics, and for other administration
818 purposes.
819
820 191 Project master schedule
821 A high level, all encompassing master schedule of
822 activities to complete a project.
823
824 192 Priced alternate tender bill of quantity
825 A priced tender based upon an alternate specification.
826
827 193 Estimated priced bill of quantity
828 An estimate based upon a detailed, quantity based
829 specification (bill of quantity).
830
831 194 Draft bill of quantity
832 Document/message providing a draft bill of quantity,
833 issued in an unpriced form.
834
835 195 Documentary credit collection instruction
836 Instruction for the collection of the documentary
837 credit.
838
839 196 Request for an amendment of a documentary credit
840 Request for an amendment of a documentary credit.
841
842 197 Documentary credit amendment information
843 Documentary credit amendment information.
844
845 198 Advice of an amendment of a documentary credit
846 Advice of an amendment of a documentary credit.
847
848 199 Response to an amendment of a documentary credit
849 Response to an amendment of a documentary credit.
850
851 200 Documentary credit issuance information
852 Provides information on documentary credit issuance.
853
854 201 Direct payment valuation request
855 Request to establish a direct payment valuation.
856
857 202 Direct payment valuation
858 Document/message addressed, for instance, by a general
859 contractor to the owner, in order that a direct payment
860 be made to a subcontractor.
861
862 203 Provisional payment valuation
863 Document/message establishing a provisional payment
864 valuation.
865
866 204 Payment valuation
867 Document/message establishing the financial elements of
868 a situation of works.
869
870 205 Quantity valuation
871 Document/message providing a confirmed assessment, by
872 quantity, of the completed work for a construction
873 contract.
874
875 206 Quantity valuation request
876 Document/message providing an initial assessment, by
877 quantity, of the completed work for a construction
878 contract.
879
880 207 Contract bill of quantities - BOQ
881 Document/message providing a formal specification
882 identifying quantities and prices that are the basis of
883 a contract for a construction project. BOQ means: Bill
884 of quantity.
885
886 208 Unpriced bill of quantity
887 Document/message providing a detailed, quantity based
888 specification, issued in an unpriced form to invite
889 tender prices.
890
891 209 Priced tender BOQ
892 Document/message providing a detailed, quantity based
893 specification, updated with prices to form a tender
894 submission for a construction contract. BOQ means: Bill
895 of quantity.
896
897 210 Enquiry
898 Document/message issued by a party interested in the
899 purchase of goods specified therein and indicating
900 particular, desirable conditions regarding delivery
901 terms, etc., addressed to a prospective supplier with a
902 view to obtaining an offer.
903
904 211 Interim application for payment
905 Document/message containing a provisional assessment in
906 support of a request for payment for completed work for
907 a construction contract.
908
909 212 Agreement to pay
910 Document/message in which the debtor expresses the
911 intention to pay.
912
913 213 Request for financial cancellation
914 The message is a request for financial cancellation.
915
916 214 Pre-authorised direct debit(s)
917 The message contains pre-authorised direct debit(s).
918
919 215 Letter of intent
920 Document/message by means of which a buyer informs a
921 seller that the buyer intends to enter into contractual
922 negotiations.
923
924 216 Approved unpriced bill of quantity
925 Document/message providing an approved detailed,
926 quantity based specification (bill of quantity), in an
927 unpriced form.
928
929 217 Payment valuation for unscheduled items
930 A payment valuation for unscheduled items.
931
932 218 Final payment request based on completion of work
933 The final payment request of a series of payment
934 requests submitted upon completion of all the work.
935
936 219 Payment request for completed units
937 A request for payment for completed units.
938
939 220 Order
940 Document/message by means of which a buyer initiates a
941 transaction with a seller involving the supply of goods
942 or services as specified, according to conditions set
943 out in an offer, or otherwise known to the buyer.
944
945 221 Blanket order
946 Usage of document/message for general order purposes
947 with later split into quantities and delivery dates and
948 maybe delivery locations.
949
950 222 Spot order
951 Document/message ordering the remainder of a
952 production's batch.
953
954 223 Lease order
955 Document/message for goods in leasing contracts.
956
957 224 Rush order
958 Document/message for urgent ordering.
959
960 225 Repair order
961 Document/message to order repair of goods.
962
963 226 Call off order
964 Document/message to provide split quantities and
965 delivery dates referring to a previous blanket order.
966
967 227 Consignment order
968 Order to deliver goods into stock with agreement on
969 payment when goods are sold out of this stock.
970
971 228 Sample order
972 Document/message to order samples.
973
974 229 Swap order
975 Document/message informing buyer or seller of the
976 replacement of goods previously ordered.
977
978 230 Purchase order change request
979 Change to an purchase order already sent.
980
981 231 Purchase order response
982 Response to an purchase order already received.
983
984 232 Hire order
985 Document/message for hiring human resources or renting
986 goods or equipment.
987
988 233 Spare parts order
989 Document/message to order spare parts.
990
991 234 Campaign price/sales catalogue
992 A price/sales catalogue containing special prices which
993 are valid only for a specified period or under specified
994 conditions.
995
996 235 Container list
997 Document or message issued by party identifying the
998 containers for which they are responsible.
999
1000 236 Delivery forecast
1001 A message which enables the transmission of delivery or
1002 product forecasting requirements.
1003
1004 237 Cross docking services order
1005 A document or message to order cross docking services.
1006
1007 238 Non-pre-authorised direct debit(s)
1008 The message contains non-pre-authorised direct debit(s).
1009
1010 239 Rejected direct debit(s)
1011 The message contains rejected direct debit(s).
1012
1013 240 Delivery instructions
1014 Document/message issued by a buyer giving instructions
1015 regarding the details of the delivery of goods ordered.
1016
1017 241 Delivery schedule
1018 Usage of DELFOR-message.
1019
1020 242 Delivery just-in-time
1021 Usage of DELJIT-message.
1022
1023 243 Pre-authorised direct debit request(s)
1024 The message contains pre-authorised direct debit
1025 request(s).
1026
1027 244 Non-pre-authorised direct debit request(s)
1028 The message contains non-pre-authorised direct debit
1029 request(s).
1030
1031 245 Delivery release
1032 Document/message issued by a buyer releasing the
1033 despatch of goods after receipt of the Ready for
1034 despatch advice from the seller.
1035
1036 246 Settlement of a letter of credit
1037 Settlement of a letter of credit.
1038
1039 247 Bank to bank funds transfer
1040 The message is a bank to bank funds transfer.
1041
1042 248 Customer payment order(s)
1043 The message contains customer payment order(s).
1044
1045 249 Low value payment order(s)
1046 The message contains low value payment order(s) only.
1047
1048 250 Crew list declaration
1049 Declaration regarding crew members aboard the
1050 conveyance.
1051
1052 251 Inquiry
1053 This is a request for information.
1054
1055 252 Response to previous banking status message
1056 A response to a previously sent banking status message.
1057
1058 253 Project master plan
1059 A high level, all encompassing master plan to complete a
1060 project.
1061
1062 254 Project plan
1063 A plan for project work to be completed.
1064
1065 255 Project schedule
1066 A schedule of project activities to be completed.
1067
1068 256 Project planning available resources
1069 Available resources for project planning purposes.
1070
1071 257 Project planning calendar
1072 Work calendar information for project planning purposes.
1073
1074 258 Standing order
1075 An order to supply fixed quantities of products at fixed
1076 regular intervals.
1077
1078 259 Cargo movement event log
1079 A document detailing times and dates of events
1080 pertaining to a cargo movement.
1081
1082 260 Cargo analysis voyage report
1083 An analysis of the cargo for a voyage.
1084
1085 261 Self billed credit note
1086 A document which indicates that the customer is claiming
1087 credit in a self billing environment.
1088
1089 262 Consolidated credit note - goods and services
1090 Credit note for goods and services that covers multiple
1091 transactions involving more than one invoice.
1092
1093 263 Inventory adjustment status report
1094 A message detailing statuses related to the adjustment
1095 of inventory.
1096
1097 264 Transport equipment movement instruction
1098 Instruction to perform one or more different movements
1099 of transport equipment.
1100
1101 265 Transport equipment movement report
1102 Report on one or more different movements of transport
1103 equipment.
1104
1105 266 Transport equipment status change report
1106 Report on one or more changes of status associated with
1107 an item or items of transport equipment.
1108
1109 267 Fumigation certificate
1110 Certificate attesting that fumigation has been
1111 performed.
1112
1113 268 Wine certificate
1114 Certificate attesting to the quality, origin or
1115 appellation of wine.
1116
1117 269 Wool health certificate
1118 Certificate attesting that wool is free from specified
1119 risks to human or animal health.
1120
1121 270 Delivery note
1122 Paper document attached to a consignment informing the
1123 receiving party about contents of this consignment.
1124
1125 271 Packing list
1126 Document/message specifying the distribution of goods in
1127 individual packages (in trade environment the despatch
1128 advice message is used for the packing list).
1129
1130 272 New code request
1131 Requesting a new code.
1132
1133 273 Code change request
1134 Request a change to an existing code.
1135
1136 274 Simple data element request
1137 Requesting a new simple data element.
1138
1139 275 Simple data element change request
1140 Request a change to an existing simple data element.
1141
1142 276 Composite data element request
1143 Requesting a new composite data element.
1144
1145 277 Composite data element change request
1146 Request a change to an existing composite data element.
1147
1148 278 Segment request
1149 Request a new segment.
1150
1151 279 Segment change request
1152 Requesting a change to an existing segment.
1153
1154 280 New message request
1155 Request for a new message (NMR).
1156
1157 281 Message in development request
1158 Requesting a Message in Development (MiD).
1159
1160 282 Modification of existing message
1161 Requesting a change to an existing message.
1162
1163 283 Tracking number assignment report
1164 Report of assigned tracking numbers.
1165
1166 284 User directory definition
1167 Document/message defining the contents of a user
1168 directory set or parts thereof.
1169
1170 285 United Nations standard message request
1171 Requesting a United Nations Standard Message (UNSM).
1172
1173 286 Service directory definition
1174 Document/message defining the contents of a service
1175 directory set or parts thereof.
1176
1177 287 Status report
1178 Message covers information about the status.
1179
1180 288 Kanban schedule
1181 Message to describe a Kanban schedule.
1182
1183 289 Product data message
1184 A message to submit master data, a set of data that is
1185 rarely changed, to identify and describe products a
1186 supplier offers to their (potential) customer or buyer.
1187
1188 290 A claim for parts and/or labour charges
1189 A claim for parts and/or labour charges incurred .
1190
1191 291 Delivery schedule response
1192 A message providing a response to a previously
1193 transmitted delivery schedule.
1194
1195 292 Inspection request
1196 A message requesting a party to inspect items.
1197
1198 293 Inspection report
1199 A message informing a party of the results of an
1200 inspection.
1201
1202 294 Application acknowledgement and error report
1203 A message used by an application to acknowledge
1204 reception of a message and/or to report any errors.
1205
1206 295 Price variation invoice
1207 An invoice which requests payment for the difference in
1208 price between an original invoice and the result of the
1209 application of a price variation formula.
1210
1211 296 Credit note for price variation
1212 A credit note which is issued against a price variation
1213 invoice.
1214
1215 297 Instruction to collect
1216 A message instructing a party to collect goods.
1217
1218 298 Dangerous goods list
1219 Listing of all details of dangerous goods carried.
1220
1221 299 Registration renewal
1222 Code specifying the continued validity of previously
1223 submitted registration information.
1224
1225 300 Registration change
1226 Code specifying the modification of previously submitted
1227 registration information.
1228
1229 301 Response to registration
1230 Code specifying a response to an occurrence of a
1231 registration message.
1232
1233 302 Implementation guideline
1234 A document specifying the criterion and format for
1235 exchanging information in an electronic data interchange
1236 syntax.
1237
1238 303 Request for transfer
1239 Document/message is a request for transfer.
1240
1241 304 Cost performance report
1242 A report to convey cost performance data for a project
1243 or contract.
1244
1245 305 Application error and acknowledgement
1246 A message to inform a message issuer that a previously
1247 sent message has been received by the addressee's
1248 application, or that a previously sent message has been
1249 rejected by the addressee's application.
1250
1251 306 Cash pool financial statement
1252 A financial statement for a cash pool.
1253
1254 307 Sequenced delivery schedule
1255 Message to describe a sequence of product delivery.
1256
1257 308 Delcredere credit note
1258 A credit note sent to the party paying on behalf of a
1259 number of buyers.
1260
1261 309 Healthcare discharge report, final
1262 Final discharge report by healthcare provider.
1263
1264 310 Offer/quotation
1265 Document/message which , with a view to concluding a
1266 contract, sets out the conditions under which the goods
1267 are offered.
1268
1269 311 Request for quote
1270 Document/message requesting a quote on specified goods
1271 or services.
1272
1273 312 Acknowledgement message
1274 Message providing acknowledgement information at the
1275 business application level concerning the processing of
1276 a message.
1277
1278 313 Application error message
1279 Message indicating that a message was rejected due to
1280 errors encountered at the application level.
1281
1282 314 Cargo movement voyage summary
1283 A consolidated voyage summary which contains the
1284 information in a certificate of analysis, a voyage
1285 analysis and a cargo movement time log for a voyage.
1286
1287 315 Contract
1288 Document/message evidencing an agreement between the
1289 seller and the buyer for the supply of goods or
1290 services; its effects are equivalent to those of an
1291 order followed by an acknowledgement of order.
1292
1293 316 Application for usage of berth or mooring facilities
1294 Document to apply for usage of berth or mooring
1295 facilities.
1296
1297 317 Application for designation of berthing places
1298 Document to apply for designation of berthing places.
1299
1300 318 Application for shifting from the designated place in port
1301 Document to apply for shifting from the designated place
1302 in port.
1303
1304 319 Supplementary document for application for cargo operation
1305 of dangerous goods
1306 Supplementary document to apply for cargo operation of
1307 dangerous goods.
1308
1309 320 Acknowledgement of order
1310 Document/message acknowledging an undertaking to fulfil
1311 an order and confirming conditions or acceptance of
1312 conditions.
1313
1314 321 Supplementary document for application for transport of
1315 dangerous goods
1316 Supplementary document to apply for transport of
1317 dangerous goods.
1318
1319 322 Optical Character Reading (OCR) payment
1320 Payment effected by an Optical Character Reading (OCR)
1321 document.
1322
1323 323 Preliminary sales report
1324 Preliminary sales report sent before all the information
1325 is available.
1326
1327 324 Transport emergency card
1328 Official document specifying, for a given dangerous
1329 goods item, information such as nature of hazard,
1330 protective devices, actions to be taken in case of
1331 accident, spillage or fire and first aid to be given.
1332
1333 325 Proforma invoice
1334 Document/message serving as a preliminary invoice,
1335 containing - on the whole - the same information as the
1336 final invoice, but not actually claiming payment.
1337
1338 326 Partial invoice
1339 Document/message specifying details of an incomplete
1340 invoice.
1341
1342 327 Operating instructions
1343 Document/message describing instructions for operation.
1344
1345 328 Name/product plate
1346 Plates on goods identifying and describing an article.
1347
1348 329 Co-insurance ceding bordereau
1349 The document or message contains a bordereau describing
1350 co-insurance ceding information.
1351
1352 330 Request for delivery instructions
1353 Document/message issued by a supplier requesting
1354 instructions from the buyer regarding the details of the
1355 delivery of goods ordered.
1356
1357 331 Commercial invoice which includes a packing list
1358 Commercial transaction (invoice) will include a packing
1359 list.
1360
1361 332 Trade data
1362 Document/message is for trade data.
1363
1364 333 Customs declaration for cargo examination
1365 Declaration provided to customs for cargo examination.
1366
1367 334 Customs declaration for cargo examination, alternate
1368 Alternate declaration provided to customs for cargo
1369 examination.
1370
1371 335 Booking request
1372 Document/message issued by a supplier to a carrier
1373 requesting space to be reserved for a specified
1374 consignment, indicating desirable conveyance, despatch
1375 time, etc.
1376
1377 336 Customs crew and conveyance
1378 Document/message contains information regarding the crew
1379 list and conveyance.
1380
1381 337 Customs summary declaration with commercial detail,
1382 alternate
1383 Alternate Customs declaration summary with commercial
1384 transaction details.
1385
1386 338 Items booked to a financial account report
1387 A message reporting items which have been booked to a
1388 financial account.
1389
1390 339 Report of transactions which need further information from
1391 the receiver
1392 A message reporting transactions which need further
1393 information from the receiver.
1394
1395 340 Shipping instructions
1396 Document/message advising details of cargo and
1397 exporter's requirements for its physical movement.
1398
1399 341 Shipper's letter of instructions (air)
1400 Document/message issued by a consignor in which he gives
1401 details of a consignment of goods that enables an
1402 airline or its agent to prepare an air waybill.
1403
1404 342 Report of transactions for information only
1405 A message reporting transactions for information only.
1406
1407 343 Cartage order (local transport)
1408 Document/message giving instructions regarding local
1409 transport of goods, e.g. from the premises of an
1410 enterprise to those of a carrier undertaking further
1411 transport.
1412
1413 344 EDI associated object administration message
1414 A message giving additional information about the
1415 exchange of an EDI associated object.
1416
1417 345 Ready for despatch advice
1418 Document/message issued by a supplier informing a buyer
1419 that goods ordered are ready for despatch.
1420
1421 346 Summary sales report
1422 Sales report containing summaries for several earlier
1423 sent sales reports.
1424
1425 347 Order status enquiry
1426 A message enquiring the status of previously sent
1427 orders.
1428
1429 348 Order status report
1430 A message reporting the status of previously sent
1431 orders.
1432
1433 349 Declaration regarding the inward and outward movement of
1434 vessel
1435 Document to declare inward and outward movement of a
1436 vessel.
1437
1438 350 Despatch order
1439 Document/message issued by a supplier initiating the
1440 despatch of goods to a buyer (consignee).
1441
1442 351 Despatch advice
1443 Document/message by means of which the seller or
1444 consignor informs the consignee about the despatch of
1445 goods.
1446
1447 352 Notification of usage of berth or mooring facilities
1448 Document to notify usage of berth or mooring facilities.
1449
1450 353 Application for vessel's entering into port area in night-
1451 time
1452 Document to apply for vessel's entering into port area
1453 in night-time.
1454
1455 354 Notification of emergency shifting from the designated
1456 place in port
1457 Document to notify shifting from designated place in
1458 port once secured at the designated place.
1459
1460 355 Customs summary declaration without commercial detail,
1461 alternate
1462 Alternate Customs declaration summary without any
1463 commercial transaction details.
1464
1465 356 Performance bond
1466 A document that guarantees performance.
1467
1468 357 Payment bond
1469 A document that guarantees the payment of monies.
1470
1471 358 Healthcare discharge report, preliminary
1472 Preliminary discharge report by healthcare provider.
1473
1474 359 Request for provision of a health service
1475 Document containing request for provision of a health
1476 service.
1477
1478 370 Advice of distribution of documents
1479 Document/message in which the party responsible for the
1480 issue of a set of trade documents specifies the various
1481 recipients of originals and copies of these documents,
1482 with an indication of the number of copies distributed
1483 to each of them.
1484
1485 371 Plan for provision of health service
1486 Document containing a plan for provision of health
1487 service.
1488
1489 372 Prescription
1490 Instructions for the dispensing and use of medicine or
1491 remedy.
1492
1493 373 Prescription request
1494 Request to issue a prescription for medicine or remedy.
1495
1496 374 Prescription dispensing report
1497 Document containing information of products dispensed
1498 according to a prescription.
1499
1500 375 Certificate of shipment
1501 Certificate providing confirmation that a consignment
1502 has been shipped.
1503
1504 376 Standing inquiry on product information
1505 A product inquiry which stands until it is cancelled.
1506
1507 377 Party credit information
1508 Document/message providing data concerning the credit
1509 information of a party.
1510
1511 378 Party payment behaviour information
1512 Document/message providing data concerning the payment
1513 behaviour of a party.
1514
1515 379 Request for metering point information
1516 Message to request information about a metering point.
1517
1518 380 Commercial invoice
1519 Document/message claiming payment for goods or services
1520 supplied under conditions agreed between seller and
1521 buyer.
1522
1523 381 Credit note
1524 Document/message for providing credit information to the
1525 relevant party.
1526
1527 382 Commission note
1528 Document/message in which a seller specifies the amount
1529 of commission, the percentage of the invoice amount, or
1530 some other basis for the calculation of the commission
1531 to which a sales agent is entitled.
1532
1533 383 Debit note
1534 Document/message for providing debit information to the
1535 relevant party.
1536
1537 384 Corrected invoice
1538 Commercial invoice that includes revised information
1539 differing from an earlier submission of the same
1540 invoice.
1541
1542 385 Consolidated invoice
1543 Commercial invoice that covers multiple transactions
1544 involving more than one vendor.
1545
1546 386 Prepayment invoice
1547 An invoice to pay amounts for goods and services in
1548 advance; these amounts will be subtracted from the final
1549 invoice.
1550
1551 387 Hire invoice
1552 Document/message for invoicing the hiring of human
1553 resources or renting goods or equipment.
1554
1555 388 Tax invoice
1556 An invoice for tax purposes.
1557
1558 389 Self-billed invoice
1559 An invoice the invoicee is producing instead of the
1560 seller.
1561
1562 390 Delcredere invoice
1563 An invoice sent to the party paying for a number of
1564 buyers.
1565
1566 391 Metering point information response
1567 Response to a request for information about a metering
1568 point.
1569
1570 392 Notification of change of supplier
1571 A notification of a change of supplier.
1572
1573 393 Factored invoice
1574 Invoice assigned to a third party for collection.
1575
1576 394 Lease invoice
1577 Usage of INVOIC-message for goods in leasing contracts.
1578
1579 395 Consignment invoice
1580 Commercial invoice that covers a transaction other than
1581 one involving a sale.
1582
1583 396 Factored credit note
1584 Credit note related to assigned invoice(s).
1585
1586 397 Commercial account summary response
1587 A document providing a response to a previously sent
1588 commercial account summary message.
1589
1590 398 Cross docking despatch advice
1591 Document by means of which the supplier or consignor
1592 informs the buyer, consignee or the distribution centre
1593 about the despatch of goods for cross docking.
1594
1595 399 Transshipment despatch advice
1596 Document by means of which the supplier or consignor
1597 informs the buyer, consignee or the distribution centre
1598 about the despatch of goods for transshipment.
1599
1600 400 Exceptional order
1601 An order which falls outside the framework of an
1602 agreement.
1603
1604 401 Transshipment order
1605 An order requesting the supply of products packed
1606 according to the final delivery point which will be
1607 moved across a dock in a distribution centre without
1608 further handling.
1609
1610 402 Cross docking order
1611 An order requesting the supply of products which will be
1612 de-consolidated in the distribution centre and re-
1613 consolidated according to final delivery location.
1614
1615 403 Means of transportation availability information
1616 Information giving the various availabilities of a means
1617 of transportation.
1618
1619 404 Means of transportation schedule information
1620 Information giving the various schedules of a means of
1621 transportation.
1622
1623 405 Transport equipment delivery notice
1624 Notification regarding the delivery of transport
1625 equipment.
1626
1627 406 Notification to supplier of contract termination
1628 Notification to the supplier regarding the termination
1629 of a contract.
1630
1631 407 Notification to supplier of metering point changes
1632 Notification to the supplier about changes regarding a
1633 metering point.
1634
1635 408 Notification of meter change
1636 Notification about the change of a meter.
1637
1638 409 Instructions for bank transfer
1639 Document/message containing instructions from a customer
1640 to his bank to pay an amount in a specified currency to
1641 a nominated party in another country by a method either
1642 specified (e.g. teletransmission, air mail) or left to
1643 the discretion of the bank.
1644
1645 410 Notification of metering point identification change
1646 Notification of the change of metering point
1647 identification.
1648
1649 411 Utilities time series message
1650 The Utilities time series message is sent between
1651 responsible parties in a utilities infrastructure for
1652 the purpose of reporting time series and connected
1653 technical and/or administrative information.
1654
1655 412 Application for banker's draft
1656 Application by a customer to his bank to issue a
1657 banker's draft stating the amount and currency of the
1658 draft, the name of the payee and the place and country
1659 of payment.
1660
1661 413 Infrastructure condition
1662 Information about components in an infrastructure.
1663
1664 414 Acknowledgement of change of supplier
1665 Acknowledgement of the change of supplier.
1666
1667 425 Collection payment advice
1668 Document/message whereby a bank advises that a
1669 collection has been paid, giving details and methods of
1670 funds disposal.
1671
1672 426 Documentary credit payment advice
1673 Document/message whereby a bank advises payment under a
1674 documentary credit.
1675
1676 427 Documentary credit acceptance advice
1677 Document/message whereby a bank advises acceptance under
1678 a documentary credit.
1679
1680 428 Documentary credit negotiation advice
1681 Document/message whereby a bank advises negotiation
1682 under a documentary credit.
1683
1684 429 Application for banker's guarantee
1685 Document/message whereby a customer requests his bank to
1686 issue a guarantee in favour of a nominated party in
1687 another country, stating the amount and currency and the
1688 specific conditions of the guarantee.
1689
1690 430 Banker's guarantee
1691 Document/message in which a bank undertakes to pay out a
1692 limited amount of money to a designated party, on
1693 conditions stated therein (other than those laid down in
1694 the Uniform Customs Practice).
1695
1696 431 Documentary credit letter of indemnity
1697 Document/message in which a beneficiary of a documentary
1698 credit accepts responsibility for non-compliance with
1699 the terms and conditions of the credit, and undertakes
1700 to refund the money received under the credit, with
1701 interest and charges accrued.
1702
1703 432 Notification to grid operator of contract termination
1704 Notification to the grid operator regarding the
1705 termination of a contract.
1706
1707 433 Notification to grid operator of metering point changes
1708 Notification to the grid operator about changes
1709 regarding a metering point.
1710
1711 434 Notification of balance responsible entity change
1712 Notification of a change of balance responsible entity.
1713
1714 435 Preadvice of a credit
1715 Preadvice indicating a credit to happen in the future.
1716
1717 447 Collection order
1718 Document/message whereby a bank is instructed (or
1719 requested) to handle financial and/or commercial
1720 documents in order to obtain acceptance and/or payment,
1721 or to deliver documents on such other terms and
1722 conditions as may be specified.
1723
1724 448 Documents presentation form
1725 Document/message whereby a draft or similar instrument
1726 and/or commercial documents are presented to a bank for
1727 acceptance, discounting, negotiation, payment or
1728 collection, whether or not against a documentary credit.
1729
1730 449 Identification match
1731 Message related to conducting a search for an
1732 identification match.
1733
1734 450 Payment order
1735 Document/message containing information needed to
1736 initiate the payment. It may cover the financial
1737 settlement for one or more commercial trade
1738 transactions. A payment order is an instruction to the
1739 ordered bank to arrange for the payment of one specified
1740 amount to the beneficiary.
1741
1742 451 Extended payment order
1743 Document/message containing information needed to
1744 initiate the payment. It may cover the financial
1745 settlement for several commercial trade transactions,
1746 which it is possible to specify in a special payments
1747 detail part. It is an instruction to the ordered bank to
1748 arrange for the payment of one specified amount to the
1749 beneficiary.
1750
1751 452 Multiple payment order
1752 Document/message containing a payment order to debit one
1753 or more accounts and to credit one or more
1754 beneficiaries.
1755
1756 453 Notice that circumstances prevent payment of delivered
1757 goods
1758 Message used to inform a supplier that delivered goods
1759 cannot be paid due to circumstances which prevent
1760 payment.
1761
1762 454 Credit advice
1763 Document/message sent by an account servicing
1764 institution to one of its account owners, to inform the
1765 account owner of an entry which has been or will be
1766 credited to its account for a specified amount on the
1767 date indicated.
1768
1769 455 Extended credit advice
1770 Document/message sent by an account servicing
1771 institution to one of its account owners, to inform the
1772 account owner of an entry that has been or will be
1773 credited to its account for a specified amount on the
1774 date indicated. It provides extended commercial
1775 information concerning the relevant remittance advice.
1776
1777 456 Debit advice
1778 Advice on a debit.
1779
1780 457 Reversal of debit
1781 Reversal of debit accounting entry by bank.
1782
1783 458 Reversal of credit
1784 Reversal of credit accounting entry by bank.
1785
1786 460 Documentary credit application
1787 Document/message whereby a bank is requested to issue a
1788 documentary credit on the conditions specified therein.
1789
1790 465 Documentary credit
1791 Document/message in which a bank states that it has
1792 issued a documentary credit under which the beneficiary
1793 is to obtain payment, acceptance or negotiation on
1794 compliance with certain terms and conditions and against
1795 presentation of stipulated documents and such drafts as
1796 may be specified. The credit may or may not be confirmed
1797 by another bank.
1798
1799 466 Documentary credit notification
1800 Document/message issued by an advising bank in order to
1801 transmit a documentary credit to a beneficiary, or to
1802 another advising bank.
1803
1804 467 Documentary credit transfer advice
1805 Document/message whereby a bank advises that (part of) a
1806 documentary credit is being or has been transferred in
1807 favour of a second beneficiary.
1808
1809 468 Documentary credit amendment notification
1810 Document/message whereby a bank advises that the terms
1811 and conditions of a documentary credit have been
1812 amended.
1813
1814 469 Documentary credit amendment
1815 Document/message whereby a bank notifies a beneficiary
1816 of the details of an amendment to the terms and
1817 conditions of a documentary credit.
1818
1819 481 Remittance advice
1820 Document/message advising of the remittance of payment.
1821
1822 485 Banker's draft
1823 Draft drawn in favour of a third party either by one
1824 bank on another bank, or by a branch of a bank on its
1825 head office (or vice versa) or upon another branch of
1826 the same bank. In either case, the draft should comply
1827 with the specifications laid down for cheques in the
1828 country in which it is to be payable.
1829
1830 490 Bill of exchange
1831 Document/message, issued and signed in conformity with
1832 the applicable legislation, which contains an
1833 unconditional order whereby the drawer directs the
1834 drawee to pay a definite sum of money to the payee or to
1835 his order, on demand or at a definite time, against the
1836 surrender of the document itself.
1837
1838 491 Promissory note
1839 Document/message, issued and signed in conformity with
1840 the applicable legislation, which contains an
1841 unconditional promise whereby the maker undertakes to
1842 pay a definite sum of money to the payee or to his
1843 order, on demand or at a definite time, against the
1844 surrender of the document itself.
1845
1846 493 Statement of account message
1847 Usage of STATAC-message.
1848
1849 520 Insurance certificate
1850 Document/message issued to the insured certifying that
1851 insurance has been effected and that a policy has been
1852 issued. Such a certificate for a particular cargo is
1853 primarily used when good are insured under the terms of
1854 a floating or an open policy; at the request of the
1855 insured it can be exchanged for a policy.
1856
1857 530 Insurance policy
1858 Document/message issued by the insurer evidencing an
1859 agreement to insure and containing the conditions of the
1860 agreement concluded whereby the insurer undertakes for a
1861 specific fee to indemnify the insured for the losses
1862 arising out of the perils and accidents specified in the
1863 contract.
1864
1865 550 Insurance declaration sheet (bordereau)
1866 A document/message used when an insured reports to his
1867 insurer details of individual shipments which are
1868 covered by an insurance contract - an open cover or a
1869 floating policy - between the parties.
1870
1871 575 Insurer's invoice
1872 Document/message issued by an insurer specifying the
1873 cost of an insurance which has been effected and
1874 claiming payment therefore.
1875
1876 580 Cover note
1877 Document/message issued by an insurer (insurance broker,
1878 agent, etc.) to notify the insured that his insurance
1879 have been carried out.
1880
1881 610 Forwarding instructions
1882 Document/message issued to a freight forwarder, giving
1883 instructions regarding the action to be taken by the
1884 forwarder for the forwarding of goods described therein.
1885
1886 621 Forwarder's advice to import agent
1887 Document/message issued by a freight forwarder in an
1888 exporting country advising his counterpart in an
1889 importing country about the forwarding of goods
1890 described therein.
1891
1892 622 Forwarder's advice to exporter
1893 Document/message issued by a freight forwarder informing
1894 an exporter of the action taken in fulfillment of
1895 instructions received.
1896
1897 623 Forwarder's invoice
1898 Invoice issued by a freight forwarder specifying
1899 services rendered and costs incurred and claiming
1900 payment therefore.
1901
1902 624 Forwarder's certificate of receipt
1903 Non-negotiable document issued by a forwarder to certify
1904 that he has assumed control of a specified consignment,
1905 with irrevocable instructions to send it to the
1906 consignee indicated in the document or to hold it at his
1907 disposal. E.g. FIATA-FCR.
1908
1909 630 Shipping note
1910 Document/message provided by the shipper or his agent to
1911 the carrier, multimodal transport operator, terminal or
1912 other receiving authority, giving information about
1913 export consignments offered for transport, and providing
1914 for the necessary receipts and declarations of
1915 liability. (Sometimes a multipurpose cargo handling
1916 document also fulfilling the functions of document 632,
1917 633, 650 and 655).
1918
1919 631 Forwarder's warehouse receipt
1920 Document/message issued by a forwarder acting as
1921 Warehouse Keeper acknowledging receipt of goods placed
1922 in a warehouse, and stating or referring to the
1923 conditions which govern the warehousing and the release
1924 of goods. The document contains detailed provisions
1925 regarding the rights of holders-by-endorsement, transfer
1926 of ownership, etc. E.g. FIATA-FWR.
1927
1928 632 Goods receipt
1929 Document/message to acknowledge the receipt of goods and
1930 in addition may indicate receiving conditions.
1931
1932 633 Port charges documents
1933 Documents/messages specifying services rendered, storage
1934 and handling costs, demurrage and other charges due to
1935 the owner of goods described therein.
1936
1937 635 Warehouse warrant
1938 Negotiable receipt document, issued by a Warehouse
1939 Keeper to a person placing goods in a warehouse and
1940 conferring title to the goods stored.
1941
1942 640 Delivery order
1943 Document/message issued by a party entitled to authorize
1944 the release of goods specified therein to a named
1945 consignee, to be retained by the custodian of the goods.
1946
1947 650 Handling order
1948 Document/message issued by a cargo handling organization
1949 (port administration, terminal operator, etc.) for the
1950 removal or other handling of goods under their care.
1951
1952 655 Gate pass
1953 Document/message authorizing goods specified therein to
1954 be brought out of a fenced-in port or terminal area.
1955
1956 700 Waybill
1957 Non-negotiable document evidencing the contract for the
1958 transport of cargo.
1959
1960 701 Universal (multipurpose) transport document
1961 Document/message evidencing a contract of carriage
1962 covering the movement of goods by any mode of transport,
1963 or combination of modes, for national as well as
1964 international transport, under any applicable
1965 international convention or national law and under the
1966 conditions of carriage of any carrier or transport
1967 operator undertaking or arranging the transport referred
1968 to in the document.
1969
1970 702 Goods receipt, carriage
1971 Document/message issued by a carrier or a carrier's
1972 agent, acknowledging receipt for carriage of goods
1973 specified therein on conditions stated or referred to in
1974 the document, enabling the carrier to issue a transport
1975 document.
1976
1977 703 House waybill
1978 The document made out by an agent/consolidator which
1979 evidences the contract between the shipper and the
1980 agent/consolidator for the arrangement of carriage of
1981 goods.
1982
1983 704 Master bill of lading
1984 A bill of lading issued by the master of a vessel (in
1985 actuality the owner or charterer of the vessel). It
1986 could cover a number of house bills.
1987
1988 705 Bill of lading
1989 Negotiable document/message which evidences a contract
1990 of carriage by sea and the taking over or loading of
1991 goods by carrier, and by which carrier undertakes to
1992 deliver goods against surrender of the document. A
1993 provision in the document that goods are to be delivered
1994 to the order of a named person, or to order, or to
1995 bearer, constitutes such an undertaking.
1996
1997 706 Bill of lading original
1998 The original of the bill of lading issued by a transport
1999 company. When issued by the maritime industry it could
2000 signify ownership of the cargo.
2001
2002 707 Bill of lading copy
2003 A copy of the bill of lading issued by a transport
2004 company.
2005
2006 708 Empty container bill
2007 Bill of lading indicating an empty container.
2008
2009 709 Tanker bill of lading
2010 Document which evidences a transport of liquid bulk
2011 cargo.
2012
2013 710 Sea waybill
2014 Non-negotiable document which evidences a contract for
2015 the carriage of goods by sea and the taking over of the
2016 goods by the carrier, and by which the carrier
2017 undertakes to deliver the goods to the consignee named
2018 in the document.
2019
2020 711 Inland waterway bill of lading
2021 Negotiable transport document made out to a named
2022 person, to order or to bearer, signed by the carrier and
2023 handed to the sender after receipt of the goods.
2024
2025 712 Non-negotiable maritime transport document (generic)
2026 Non-negotiable document which evidences a contract for
2027 the carriage of goods by sea and the taking over or
2028 loading of the goods by the carrier, and by which the
2029 carrier undertakes to deliver the goods to the consignee
2030 named in the document. E.g. Sea waybill. Remark:
2031 Synonymous with "straight" or "non-negotiable Bill of
2032 lading" used in certain countries, e.g. Canada.
2033
2034 713 Mate's receipt
2035 Document/message issued by a ship's officer to
2036 acknowledge that a specified consignment has been
2037 received on board a vessel, and the apparent condition
2038 of the goods; enabling the carrier to issue a Bill of
2039 lading.
2040
2041 714 House bill of lading
2042 The bill of lading issued not by the carrier but by the
2043 freight forwarder/consolidator known by the carrier.
2044
2045 715 Letter of indemnity for non-surrender of bill of lading
2046 Document/message issued by a commercial party or a bank
2047 of an insurance company accepting responsibility to the
2048 beneficiary of the indemnity in accordance with the
2049 terms thereof.
2050
2051 716 Forwarder's bill of lading
2052 Non-negotiable document issued by a freight forwarder
2053 evidencing a contract for the carriage of goods by sea
2054 and the taking over or loading of the goods by the
2055 freight forwarder, and by which the freight forwarder
2056 undertakes to deliver the goods to the consignee named
2057 in the document.
2058
2059 720 Rail consignment note (generic term)
2060 Transport document constituting a contract for the
2061 carriage of goods between the sender and the carrier
2062 (the railway). For international rail traffic, this
2063 document must conform to the model prescribed by the
2064 international conventions concerning carriage of goods
2065 by rail, e.g. CIM Convention, SMGS Convention.
2066
2067 722 Road list-SMGS
2068 Accounting document, one copy of which is drawn up for
2069 each consignment note; it accompanies the consignment
2070 over the whole route and is a rail transport document.
2071
2072 723 Escort official recognition
2073 Document/message which gives right to the owner to exert
2074 all functions normally transferred to a guard in a train
2075 by which an escorted consignment is transported.
2076
2077 724 Recharging document
2078 Fictitious transport document regarding a previous
2079 transport, enabling a carrier's agent to give to another
2080 carrier's agent (in a different country) the possibility
2081 to collect charges relating to the original transport
2082 (rail environment).
2083
2084 730 Road consignment note
2085 Transport document/message which evidences a contract
2086 between a carrier and a sender for the carriage of goods
2087 by road (generic term). Remark: For international road
2088 traffic, this document must contain at least the
2089 particulars prescribed by the convention on the contract
2090 for the international carriage of goods by road (CMR).
2091
2092 740 Air waybill
2093 Document/message made out by or on behalf of the shipper
2094 which evidences the contract between the shipper and
2095 carrier(s) for carriage of goods over routes of the
2096 carrier(s) and which is identified by the airline prefix
2097 issuing the document plus a serial (IATA).
2098
2099 741 Master air waybill
2100 Document/message made out by or on behalf of the
2101 agent/consolidator which evidences the contract between
2102 the agent/consolidator and carrier(s) for carriage of
2103 goods over routes of the carrier(s) for a consignment
2104 consisting of goods originated by more than one shipper
2105 (IATA).
2106
2107 743 Substitute air waybill
2108 A temporary air waybill which contains only limited
2109 information because of the absence of the original.
2110
2111 744 Crew's effects declaration
2112 Declaration to Customs regarding the personal effects of
2113 crew members aboard the conveyance; equivalent to IMO
2114 FAL 4.
2115
2116 745 Passenger list
2117 Declaration to Customs regarding passengers aboard the
2118 conveyance; equivalent to IMO FAL 6.
2119
2120 746 Delivery notice (rail transport)
2121 Document/message created by the consignor or by the
2122 departure station, joined to the transport or sent to
2123 the consignee, giving the possibility to the consignee
2124 or the arrival station to attest the delivery of the
2125 goods. The document must be returned to the consignor or
2126 to the departure station.
2127
2128 750 Despatch note (post parcels)
2129 Document/message which, according to Article 106 of the
2130 "Agreement concerning Postal Parcels" under the UPU
2131 convention, is to accompany post parcels.
2132
2133 760 Multimodal/combined transport document (generic)
2134 A transport document used when more than one mode of
2135 transportation is involved in the movement of cargo. It
2136 is a contract of carriage and receipt of the cargo for a
2137 multimodal transport. It indicates the place where the
2138 responsible transport company in the move takes
2139 responsibility for the cargo, the place where the
2140 responsibility of this transport company in the move
2141 ends and the conveyances involved.
2142
2143 761 Through bill of lading
2144 Bill of lading which evidences a contract of carriage
2145 from one place to another in separate stages of which at
2146 least one stage is a sea transit, and by which the
2147 issuing carrier accepts responsibility for the carriage
2148 as set forth in the through bill of lading.
2149
2150 763 Forwarder's certificate of transport
2151 Negotiable document/message issued by a forwarder to
2152 certify that he has taken charge of a specified
2153 consignment for despatch and delivery in accordance with
2154 the consignor's instructions, as indicated in the
2155 document, and that he accepts responsibility for
2156 delivery of the goods to the holder of the document
2157 through the intermediary of a delivery agent of his
2158 choice. E.g. FIATA-FCT.
2159
2160 764 Combined transport document (generic)
2161 Negotiable or non-negotiable document evidencing a
2162 contract for the performance and/or procurement of
2163 performance of combined transport of goods and bearing
2164 on its face either the heading "Negotiable combined
2165 transport document issued subject to Uniform Rules for a
2166 Combined Transport Document (ICC Brochure No. 298)" or
2167 the heading "Non-negotiable Combined Transport Document
2168 issued subject to Uniform Rules for a Combined Transport
2169 Document (ICC Brochure No. 298)".
2170
2171 765 Multimodal transport document (generic)
2172 Document/message which evidences a multimodal transport
2173 contract, the taking in charge of the goods by the
2174 multimodal transport operator, and an undertaking by him
2175 to deliver the goods in accordance with the terms of the
2176 contract. (International Convention on Multimodal
2177 Transport of Goods).
2178
2179 766 Combined transport bill of lading/multimodal bill of lading
2180 Document which evidences a multimodal transport
2181 contract, the taking in charge of the goods by the
2182 multimodal transport operator, and an undertaking by him
2183 to deliver the goods in accordance with the terms of the
2184 contract.
2185
2186 770 Booking confirmation
2187 Document/message issued by a carrier to confirm that
2188 space has been reserved for a consignment in means of
2189 transport.
2190
2191 775 Calling forward notice
2192 Instructions for release or delivery of goods.
2193
2194 780 Freight invoice
2195 Document/message issued by a transport operation
2196 specifying freight costs and charges incurred for a
2197 transport operation and stating conditions of payment.
2198
2199 781 Arrival notice (goods)
2200 Notification from the carrier to the consignee in
2201 writing, by telephone or by any other means (express
2202 letter, message, telegram, etc.) informing him that a
2203 consignment addressed to him is being or will shortly be
2204 held at his disposal at a specified point in the place
2205 of destination.
2206
2207 782 Notice of circumstances preventing delivery (goods)
2208 Request made by the carrier to the sender, or, as the
2209 case may be, the consignee, for instructions as to the
2210 disposal of the consignment when circumstances prevent
2211 delivery and the return of the goods has not been
2212 requested by the consignor in the transport document.
2213
2214 783 Notice of circumstances preventing transport (goods)
2215 Request made by the carrier to the sender, or, the
2216 consignee as the case may be, for instructions as to the
2217 disposal of the goods when circumstances prevent
2218 transport before departure or en route, after acceptance
2219 of the consignment concerned.
2220
2221 784 Delivery notice (goods)
2222 Notification in writing, sent by the carrier to the
2223 sender, to inform him at his request of the actual date
2224 of delivery of the goods.
2225
2226 785 Cargo manifest
2227 Listing of goods comprising the cargo carried in a means
2228 of transport or in a transport-unit. The cargo manifest
2229 gives the commercial particulars of the goods, such as
2230 transport document numbers, consignors, consignees,
2231 shipping marks, number and kind of packages and
2232 descriptions and quantities of the goods.
2233
2234 786 Freight manifest
2235 Document/message containing the same information as a
2236 cargo manifest, and additional details on freight
2237 amounts, charges, etc.
2238
2239 787 Bordereau
2240 Document/message used in road transport, listing the
2241 cargo carried on a road vehicle, often referring to
2242 appended copies of Road consignment note.
2243
2244 788 Container manifest (unit packing list)
2245 Document/message specifying the contents of particular
2246 freight containers or other transport units, prepared by
2247 the party responsible for their loading into the
2248 container or unit.
2249
2250 789 Charges note
2251 Document used by the rail organization to indicate
2252 freight charges or additional charges in each case where
2253 the departure station is not able to calculate the
2254 charges for the total voyage (e.g. tariff not yet
2255 updated, part of voyage not covered by the tariff). This
2256 document must be considered as joined to the transport.
2257
2258 790 Advice of collection
2259 Document that is joined to the transport or sent by
2260 separate means, giving to the departure rail
2261 organization the proof that the cash-on delivery amount
2262 has been encashed by the arrival rail organization
2263 before reimbursement of the consignor.
2264
2265 791 Safety of ship certificate
2266 Document certifying a ship's safety to a specified date.
2267
2268 792 Safety of radio certificate
2269 Document certifying the safety of a ship's radio
2270 facilities to a specified date.
2271
2272 793 Safety of equipment certificate
2273 Document certifying the safety of a ship's equipment to
2274 a specified date.
2275
2276 794 Civil liability for oil certificate
2277 Document declaring a ship owner's liability for oil
2278 propelling or carried on a vessel.
2279
2280 795 Loadline document
2281 Document specifying the limit of a ship's legal
2282 submersion under various conditions.
2283
2284 796 Derat document
2285 Document certifying that a ship is free of rats, valid
2286 to a specified date.
2287
2288 797 Maritime declaration of health
2289 Document certifying the health condition on board a
2290 vessel, valid to a specified date.
2291
2292 798 Certificate of registry
2293 Official certificate stating the vessel's registry.
2294
2295 799 Ship's stores declaration
2296 Declaration to Customs regarding the contents of the
2297 ship's stores (equivalent to IMO FAL 3) i.e. goods
2298 intended for consumption by passengers/crew on board
2299 vessels, aircraft or trains, whether or not sold or
2300 landed; goods necessary for operation/maintenance of
2301 conveyance, including fuel/lubricants, excluding spare
2302 parts/equipment (IMO).
2303
2304 810 Export licence, application for
2305 Application for a permit issued by a government
2306 authority permitting exportation of a specified
2307 commodity subject to specified conditions as quantity,
2308 country of destination, etc.
2309
2310 811 Export licence
2311 Permit issued by a government authority permitting
2312 exportation of a specified commodity subject to
2313 specified conditions as quantity, country of
2314 destination, etc. Synonym: Embargo permit.
2315
2316 812 Exchange control declaration, export
2317 Document/message completed by an exporter/seller as a
2318 means whereby the competent body may control that the
2319 amount of foreign exchange accrued from a trade
2320 transaction is repatriated in accordance with the
2321 conditions of payment and exchange control regulations
2322 in force.
2323
2324 820 Despatch note model T
2325 European community transit declaration.
2326
2327 821 Despatch note model T1
2328 Transit declaration for goods circulating under internal
2329 community transit procedures (between European Union
2330 (EU) countries).
2331
2332 822 Despatch note model T2
2333 Ascertainment that the declared goods were originally
2334 produced in an European Union (EU) country.
2335
2336 823 Control document T5
2337 Control document (export declaration) used particularly
2338 in case of re-sending without use with only VAT
2339 collection, refusal, unconformity with contract etc.
2340
2341 824 Re-sending consignment note
2342 Rail consignment note prepared by the consignor for the
2343 facilitation of an eventual return to the origin of the
2344 goods.
2345
2346 825 Despatch note model T2L
2347 Ascertainment that the declared goods were originally
2348 produced in an European Union (EU) country. May only be
2349 used for goods that are loaded on one single means of
2350 transport in one single departure point for one single
2351 delivery point.
2352
2353 830 Goods declaration for exportation
2354 Document/message by which goods are declared for export
2355 Customs clearance, conforming to the layout key set out
2356 at Appendix I to Annex C.1 concerning outright
2357 exportation to the Kyoto convention (CCC). Within a
2358 Customs union, "for despatch" may have the same meaning
2359 as "for exportation".
2360
2361 833 Cargo declaration (departure)
2362 Generic term, sometimes referred to as Freight
2363 declaration, applied to the documents providing the
2364 particulars required by the Customs concerning the cargo
2365 (freight) carried by commercial means of transport
2366 (CCC).
2367
2368 840 Application for goods control certificate
2369 Document/message submitted to a competent body by party
2370 requesting a Goods control certificate to be issued in
2371 accordance with national or international standards, or
2372 conforming to legislation in the importing country, or
2373 as specified in the contract.
2374
2375 841 Goods control certificate
2376 Document/message issued by a competent body evidencing
2377 the quality of the goods described therein, in
2378 accordance with national or international standards, or
2379 conforming to legislation in the importing country, or
2380 as specified in the contract.
2381
2382 850 Application for phytosanitary certificate
2383 Document/message submitted to a competent body by party
2384 requesting a Phytosanitary certificate to be issued.
2385
2386 851 Phytosanitary certificate
2387 Document/message issued by the competent body in the
2388 exporting country evidencing that plants, fruit, or
2389 vegetables are free from disease and fit for consumption
2390 and giving details on fumigation or other treatment to
2391 which they may have been subjected.
2392
2393 852 Sanitary certificate
2394 Document/message issued by the competent authority in
2395 the exporting country evidencing that alimentary and
2396 animal products, including dead animals, are fit for
2397 human consumption, and giving details, when relevant, of
2398 controls undertaken.
2399
2400 853 Veterinary certificate
2401 Document/message issued by the competent authority in
2402 the exporting country evidencing that live animals or
2403 birds are not infested or infected with disease, and
2404 giving details regarding their provenance, and of
2405 vaccinations and other treatment to which they have been
2406 subjected.
2407
2408 855 Application for inspection certificate
2409 Document/message submitted to a competent body by a
2410 party requesting an Inspection certificate to be issued
2411 in accordance with national or international standards,
2412 or conforming to legislation in the country in which it
2413 is required, or as specified in the contract.
2414
2415 856 Inspection certificate
2416 Document/message issued by a competent body evidencing
2417 that the goods described therein have been inspected in
2418 accordance with national or international standards, in
2419 conformity with legislation in the country in which the
2420 inspection is required, or as specified in the contract.
2421
2422 860 Certificate of origin, application for
2423 Document/message submitted to a competent body by an
2424 interested party requesting a Certificate of origin to
2425 be issued in accordance with relevant criteria, and on
2426 the basis of evidence of the origin of the goods.
2427
2428 861 Certificate of origin
2429 Document/message identifying goods, in which the
2430 authority or body authorized to issue it certifies
2431 expressly that the goods to which the certificate
2432 relates originate in a specific country. The word
2433 "country" may include a group of countries, a region or
2434 a part of a country. This certificate may also include a
2435 declaration by the manufacturer, producer, supplier,
2436 exporter or other competent person.
2437
2438 862 Declaration of origin
2439 Appropriate statement as to the origin of the goods,
2440 made in connection with their exportation by the
2441 manufacturer, producer, supplier, exporter or other
2442 competent person on the Commercial invoice or any other
2443 document relating to the goods (CCC).
2444
2445 863 Regional appellation certificate
2446 Certificate drawn up in accordance with the rules laid
2447 down by an authority or approved body, certifying that
2448 the goods described therein qualify for a designation
2449 specific to the given region (e.g. champagne, port wine,
2450 Parmesan cheese).
2451
2452 864 Preference certificate of origin
2453 Document/message describing a certificate of origin
2454 meeting the requirements for preferential treatment.
2455
2456 865 Certificate of origin form GSP
2457 Specific form of certificate of origin for goods
2458 qualifying for preferential treatment under the
2459 generalized system of preferences (includes a combined
2460 declaration of origin and certificate, form A).
2461
2462 870 Consular invoice
2463 Document/message to be prepared by an exporter in his
2464 country and presented to a diplomatic representation of
2465 the importing country for endorsement and subsequently
2466 to be presented by the importer in connection with the
2467 import of the goods described therein.
2468
2469 890 Dangerous goods declaration
2470 Document/message issued by a consignor in accordance
2471 with applicable conventions or regulations, describing
2472 hazardous goods or materials for transport purposes, and
2473 stating that the latter have been packed and labelled in
2474 accordance with the provisions of the relevant
2475 conventions or regulations.
2476
2477 895 Statistical document, export
2478 Document/message in which an exporter provides
2479 information about exported goods required by the body
2480 responsible for the collection of international trade
2481 statistics.
2482
2483 896 INTRASTAT declaration
2484 Document/message in which a declarant provides
2485 information about goods required by the body responsible
2486 for the collection of trade statistics.
2487
2488 901 Delivery verification certificate
2489 Document/message whereby an official authority (Customs
2490 or governmental) certifies that goods have been
2491 delivered.
2492
2493 910 Import licence, application for
2494 Document/message in which an interested party applies to
2495 the competent body for authorization to import either a
2496 limited quantity of articles subject to import
2497 restrictions, or an unlimited quantity of such articles
2498 during a limited period, and specifies the kind of
2499 articles, their origin and value, etc.
2500
2501 911 Import licence
2502 Document/message issued by the competent body in
2503 accordance with import regulations in force, by which
2504 authorization is granted to a named party to import
2505 either a limited quantity of designated articles or an
2506 unlimited quantity of such articles during a limited
2507 period, under conditions specified in the document.
2508
2509 913 Customs declaration without commercial detail
2510 CUSDEC transmission that does not include data from the
2511 commercial detail section of the message.
2512
2513 914 Customs declaration with commercial and item detail
2514 CUSDEC transmission that includes data from both the
2515 commercial detail and item detail sections of the
2516 message.
2517
2518 915 Customs declaration without item detail
2519 CUSDEC transmission that does not include data from the
2520 item detail section of the message.
2521
2522 916 Related document
2523 Document that has a relationship with the stated
2524 document/message.
2525
2526 917 Receipt (Customs)
2527 Receipt for Customs duty/tax/fee paid.
2528
2529 925 Application for exchange allocation
2530 Document/message whereby an importer/buyer requests the
2531 competent body to allocate an amount of foreign exchange
2532 to be transferred to an exporter/seller in payment for
2533 goods.
2534
2535 926 Foreign exchange permit
2536 Document/message issued by the competent body
2537 authorizing an importer/buyer to transfer an amount of
2538 foreign exchange to an exporter/seller in payment for
2539 goods.
2540
2541 927 Exchange control declaration (import)
2542 Document/message completed by an importer/buyer as a
2543 means for the competent body to control that a trade
2544 transaction for which foreign exchange has been
2545 allocated has been executed and that money has been
2546 transferred in accordance with the conditions of payment
2547 and the exchange control regulations in force.
2548
2549 929 Goods declaration for importation
2550 Document/message by which goods are declared for import
2551 Customs clearance [sister entry of 830].
2552
2553 930 Goods declaration for home use
2554 Document/message by which goods are declared for import
2555 Customs clearance according to Annex B.1 (concerning
2556 clearance for home use) to the Kyoto convention (CCC).
2557
2558 931 Customs immediate release declaration
2559 Document/message issued by an importer notifying Customs
2560 that goods have been removed from an importing means of
2561 transport to the importer's premises under a Customs-
2562 approved arrangement for immediate release, or
2563 requesting authorization to do so.
2564
2565 932 Customs delivery note
2566 Document/message whereby a Customs authority releases
2567 goods under its control to be placed at the disposal of
2568 the party concerned. Synonym: Customs release note.
2569
2570 933 Cargo declaration (arrival)
2571 Generic term, sometimes referred to as Freight
2572 declaration, applied to the documents providing the
2573 particulars required by the Customs concerning the cargo
2574 (freight) carried by commercial means of transport
2575 (CCC).
2576
2577 934 Value declaration
2578 Document/message in which a declarant (importer) states
2579 the invoice or other price (e.g. selling price, price of
2580 identical goods), and specifies costs for freight,
2581 insurance and packing, etc., terms of delivery and
2582 payment, any relationship with the trading partner,
2583 etc., for the purpose of determining the Customs value
2584 of goods imported.
2585
2586 935 Customs invoice
2587 Document/message required by the Customs in an importing
2588 country in which an exporter states the invoice or other
2589 price (e.g. selling price, price of identical goods),
2590 and specifies costs for freight, insurance and packing,
2591 etc., terms of delivery and payment, for the purpose of
2592 determining the Customs value in the importing country
2593 of goods consigned to that country.
2594
2595 936 Customs declaration (post parcels)
2596 Document/message which, according to Article 106 of the
2597 "Agreement concerning Postal Parcels" under the UPU
2598 Convention, must accompany post parcels and in which the
2599 contents of such parcels are specified.
2600
2601 937 Tax declaration (value added tax)
2602 Document/message in which an importer states the
2603 pertinent information required by the competent body for
2604 assessment of value-added tax.
2605
2606 938 Tax declaration (general)
2607 Document/message containing a general tax declaration.
2608
2609 940 Tax demand
2610 Document/message containing the demand of tax.
2611
2612 941 Embargo permit
2613 Document/message giving the permission to export
2614 specified goods.
2615
2616 950 Goods declaration for Customs transit
2617 Document/message by which the sender declares goods for
2618 Customs transit according to Annex E.1 (concerning
2619 Customs transit) to the Kyoto convention (CCC).
2620
2621 951 TIF form
2622 International Customs transit document by which the
2623 sender declares goods for carriage by rail in accordance
2624 with the provisions of the 1952 International Convention
2625 to facilitate the crossing of frontiers for goods
2626 carried by rail (TIF Convention of UIC).
2627
2628 952 TIR carnet
2629 International Customs document (International Transit by
2630 Road), issued by a guaranteeing association approved by
2631 the Customs authorities, under the cover of which goods
2632 are carried, in most cases under Customs seal, in road
2633 vehicles and/or containers in compliance with the
2634 requirements of the Customs TIR Convention of the
2635 International Transport of Goods under cover of TIR
2636 Carnets (UN/ECE).
2637
2638 953 EC carnet
2639 EC customs transit document issued by EC customs
2640 authorities for transit and/or temporary user of goods
2641 within the EC.
2642
2643 954 EUR 1 certificate of origin
2644 Customs certificate used in preferential goods
2645 interchanges between EC countries and EC external
2646 countries.
2647
2648 955 ATA carnet
2649 International Customs document (Admission Temporaire /
2650 Temporary Admission) which, issued under the terms of
2651 the ATA Convention (1961), incorporates an
2652 internationally valid guarantee and may be used, in lieu
2653 of national Customs documents and as security for import
2654 duties and taxes, to cover the temporary admission of
2655 goods and, where appropriate, the transit of goods. If
2656 accepted for controlling the temporary export and
2657 reimport of goods, international guarantee does not
2658 apply (CCC).
2659
2660 960 Single administrative document
2661 A set of documents, replacing the various (national)
2662 forms for Customs declaration within the EC, implemented
2663 on 01-01-1988.
2664
2665 961 General response (Customs)
2666 General response message to permit the transfer of data
2667 from Customs to the transmitter of the previous message.
2668
2669 962 Document response (Customs)
2670 Document response message to permit the transfer of data
2671 from Customs to the transmitter of the previous message.
2672
2673 963 Error response (Customs)
2674 Error response message to permit the transfer of data
2675 from Customs to the transmitter of the previous message.
2676
2677 964 Package response (Customs)
2678 Package response message to permit the transfer of data
2679 from Customs to the transmitter of the previous message.
2680
2681 965 Tax calculation/confirmation response (Customs)
2682 Tax calculation/confirmation response message to permit
2683 the transfer of data from Customs to the transmitter of
2684 the previous message.
2685
2686 966 Quota prior allocation certificate
2687 Document/message issued by the competent body for prior
2688 allocation of a quota.
2689
2690 990 End use authorization
2691 Document issued by Customs granting the end-use Customs
2692 procedure.
2693
2694 991 Government contract
2695 Document/message describing a contract with a government
2696 authority.
2697
2698 995 Statistical document, import
2699 Document/message describing an import document that is
2700 used for statistical purposes.
2701
2702 996 Application for documentary credit
2703 Message with application for opening of a documentary
2704 credit.
2705
2706 998 Previous Customs document/message
2707 Indication of the previous Customs document/message
2708 concerning the same transaction.
2709
2710
diff --git a/specification/references/D01B/simples/1004.txt b/specification/references/D01B/simples/1004.txt
new file mode 100644
index 0000000..cd03f49
--- /dev/null
+++ b/specification/references/D01B/simples/1004.txt
@@ -0,0 +1,7 @@
1
2 1004 Document identifier [C]
3
4 Desc: To identify a document.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/1050.txt b/specification/references/D01B/simples/1050.txt
new file mode 100644
index 0000000..59f4a81
--- /dev/null
+++ b/specification/references/D01B/simples/1050.txt
@@ -0,0 +1,7 @@
1
2 1050 Sequence position identifier [C]
3
4 Desc: To identify a position in a sequence.
5
6 Repr: an..10
7
diff --git a/specification/references/D01B/simples/1056.txt b/specification/references/D01B/simples/1056.txt
new file mode 100644
index 0000000..db84da1
--- /dev/null
+++ b/specification/references/D01B/simples/1056.txt
@@ -0,0 +1,7 @@
1
2 1056 Version identifier [B]
3
4 Desc: To identify a version.
5
6 Repr: an..9
7
diff --git a/specification/references/D01B/simples/1060.txt b/specification/references/D01B/simples/1060.txt
new file mode 100644
index 0000000..52037de
--- /dev/null
+++ b/specification/references/D01B/simples/1060.txt
@@ -0,0 +1,7 @@
1
2 1060 Revision identifier [B]
3
4 Desc: To identify a revision.
5
6 Repr: an..6
7
diff --git a/specification/references/D01B/simples/1131.txt b/specification/references/D01B/simples/1131.txt
new file mode 100644
index 0000000..be456ee
--- /dev/null
+++ b/specification/references/D01B/simples/1131.txt
@@ -0,0 +1,1925 @@
1
2 1131 Code list identification code [C]
3
4 Desc: Code identifying a user or association maintained code
5 list.
6
7 Repr: an..17
8
9X 1 Logistics code list
10 Code list containing logistics and program management
11 activities.
12
13 Note:
14 1. This code value will be removed effective with
15 directory D.04A.
16
17X 2 ICD 9
18 A code list containing the International Classification
19 of Diseases, version 9 (ICD 9).
20
21 Note:
22 1. This code value will be removed effective with
23 directory D.04A.
24
25X 3 Operating status
26 Code list identifying operating status of an entity.
27
28 Note:
29 1. This code value will be removed effective with
30 directory D.04A.
31
32X 4 DoDAAC (Department of Defense Activity Address Code)
33 A code list containing codes assigned to operating
34 military units to identify the name and address of the
35 unit.
36
37 Note:
38 1. This code value will be removed effective with
39 directory D.04A.
40
41X 5 Facility identification
42 A code list identifying a facility(ies).
43
44 Note:
45 1. This code value will be removed effective with
46 directory D.04A.
47
48X 6 Application acknowledgement and error codes
49 A code list to identify acknowledgement and error codes
50 applicable at the application level.
51
52 Note:
53 1. This code value will be removed effective with
54 directory D.04A.
55
56X 7 Health industry organization identification
57 List of codes identifying organizations in the health
58 care industry.
59
60 Note:
61 1. This code value will be removed effective with
62 directory D.04A.
63
64X 8 Electromagnetic transmitter identification
65 A code list containing electromagnetic transmitter
66 identifications.
67
68 Note:
69 1. This code value will be removed effective with
70 directory D.04A.
71
72X 9 Military Assistance Program Address Code (MAPAC)
73 Lists of codes identifying name and address information
74 for organizations participating in a military assistance
75 program.
76
77 Note:
78 1. This code value will be removed effective with
79 directory D.04A.
80
81X 10 Medicare provider
82 A list of codes identifying health care providers under
83 the Medicare program.
84
85 Note:
86 1. This code value will be removed effective with
87 directory D.04A.
88
89X 11 Medicaid provider
90 A list of codes identifying health care providers under
91 a Medicaid program.
92
93 Note:
94 1. This code value will be removed effective with
95 directory D.04A.
96
97X 12 Telephone directory
98 Self explanatory.
99
100 Note:
101 1. This code value will be removed effective with
102 directory D.04A.
103
104X 13 Employee identification
105 A list of codes identifying employees of an
106 organization.
107
108 Note:
109 1. This code value will be removed effective with
110 directory D.04A.
111
112X 14 Sample extraction location
113 Code list identifying the location from which a sample
114 is taken.
115
116 Note:
117 1. This code value will be removed effective with
118 directory D.04A.
119
120X 15 Medical benefits schedule
121 Code list containing classifications of medical services
122 for use in determining the medical benefits payable.
123
124 Note:
125 1. This code value will be removed effective with
126 directory D.04A.
127
128X 16 Postcode directory
129 [3251] Code defining postal zones or addresses.
130
131 Note:
132 1. This code value will be removed effective with
133 directory D.04A.
134
135X 17 ICD 10
136 Code list containing the International Classification of
137 Diseases, version 10 (ICD 10).
138
139 Note:
140 1. This code value will be removed effective with
141 directory D.04A.
142
143X 18 Diagnosis Related Group (DRG)
144 Code list containing diagnosis related group
145 classifications.
146
147 Note:
148 1. This code value will be removed effective with
149 directory D.04A.
150
151X 19 Standard text clauses
152 A list of codes representing standardized text clauses.
153
154 Note:
155 1. This code value will be removed effective with
156 directory D.04A.
157
158X 20 United Nations Standard Products and Services
159 Classification (UN/SPSC) code
160 A code list that provides a hierarchical classification
161 of goods and services for the purposes of resource
162 discovery and spend analysis.
163
164 Note:
165 1. This code value will be removed effective with
166 directory D.04A.
167
168X 21 Policy on claim indicator
169 Identifies a code list containing indicators referring
170 to policy on claims.
171
172 Note:
173 1. This code value will be removed effective with
174 directory D.04A.
175
176X 22 EDIRA-Id (EDI Registration Authority Identification)
177 A code list specifying codes assigned by the EDI
178 Registration Authority to register organizations (legal
179 persons, partnerships, sole proprietorships and their
180 branch offices) and private persons.
181
182 Note:
183 1. This code value will be removed effective with
184 directory D.04A.
185
186X 23 Clearing house automated payment
187 Self explanatory.
188
189 Note:
190 1. This code value will be removed effective with
191 directory D.04A.
192
193X 24 Rail handling restrictions and instructions
194 A code list specifying rail codes for handling
195 restrictions or instructions.
196
197 Note:
198 1. This code value will be removed effective with
199 directory D.04A.
200
201X 25 Bank identification
202 Code for identification of banks.
203
204 Note:
205 1. This code value will be removed effective with
206 directory D.04A.
207
208X 26 Rail harmonized equipment type
209 A code list specifying codes for harmonized equipment
210 type in the railway industry.
211
212 Note:
213 1. This code value will be removed effective with
214 directory D.04A.
215
216X 27 Railway frontier and transit point
217 A code list specifying frontier or transit points in the
218 railway industry.
219
220 Note:
221 1. This code value will be removed effective with
222 directory D.04A.
223
224X 33 Commercial And Government Entity (CAGE)
225 List of codes identifying a commercial and government
226 entity.
227
228 Note:
229 1. This code value will be removed effective with
230 directory D.04A.
231
232X 34 Reinsurance policy attributes
233 A list of attributes regarding policies reinsured with a
234 professional reinsurer.
235
236 Note:
237 1. This code value will be removed effective with
238 directory D.04A.
239
240X 35 Rail additional charges
241 A code list identifying specific rail charges included
242 in the payment conditions in addition to the freight
243 cost.
244
245 Note:
246 1. This code value will be removed effective with
247 directory D.04A.
248
249X 36 Railway company network
250 A code list identifying the different railway companies
251 as member of the International Union of Railways.
252
253 Note:
254 1. This code value will be removed effective with
255 directory D.04A.
256
257X 37 Railway locations
258 Code identifying a location in railway environment.
259
260 Note:
261 1. This code value will be removed effective with
262 directory D.04A.
263
264X 38 Railway customer
265 A code list identifying rail customers.
266
267 Note:
268 1. This code value will be removed effective with
269 directory D.04A.
270
271X 39 Rail unified nomenclature of goods
272 Self explanatory.
273
274 Note:
275 1. This code value will be removed effective with
276 directory D.04A.
277
278X 40 Reinsurance monetary type
279 Identifies the type of reinsurance amounts.
280
281 Note:
282 1. This code value will be removed effective with
283 directory D.04A.
284
285X 42 Business function
286 Self explanatory.
287
288 Note:
289 1. This code value will be removed effective with
290 directory D.04A.
291
292X 43 Clearing House Interbank Payment System Participants ID
293 Participants identification of the automated clearing
294 house of the New York Clearing House Association
295 (CHIPS).
296
297 Note:
298 1. This code value will be removed effective with
299 directory D.04A.
300
301X 44 Clearing House Interbank Payment System Universal ID
302 Universal identification of the automated clearing house
303 of the New York Clearing House Association (CHIPS).
304
305 Note:
306 1. This code value will be removed effective with
307 directory D.04A.
308
309X 45 United Nations Common Coding System (UNCCS)
310 A code list adopted by the United Nations organisations
311 for the procurement of goods and services.
312
313 Note:
314 1. This code value will be removed effective with
315 directory D.04A.
316
317X 46 DUNS (Dun and Bradstreet) +4
318 An organization identified by the DUNS number and a 4-
319 character extension.
320
321 Note:
322 1. This code value will be removed effective with
323 directory D.04A.
324
325X 47 Occupation classification
326 Identifies the class of occupation.
327
328 Note:
329 1. This code value will be removed effective with
330 directory D.04A.
331
332X 48 Policy reserve valuation type
333 Identification of the policy reserve valuation type.
334
335 Note:
336 1. This code value will be removed effective with
337 directory D.04A.
338
339X 49 Life reinsurance message type
340 To indicate the type of life reinsurance activity
341 transmitted in the message.
342
343 Note:
344 1. This code value will be removed effective with
345 directory D.04A.
346
347X 52 Value added tax identification
348 Value added tax identification code.
349
350 Note:
351 1. This code value will be removed effective with
352 directory D.04A.
353
354X 53 Passport number
355 Number assigned to a passport.
356
357 Note:
358 1. This code value will be removed effective with
359 directory D.04A.
360
361X 54 Statistical object
362 A statistical object such as a statistical concept,
363 array structure component or statistical nomenclature.
364
365 Note:
366 1. This code value will be removed effective with
367 directory D.04A.
368
369X 55 Quality conformance
370 A code list specifying the quality standard a product
371 complies with, e.g. ISO9000, BS5750, etc.
372
373 Note:
374 1. This code value will be removed effective with
375 directory D.04A.
376
377X 56 Safety regulation
378 A code list specifying the safety regulations which
379 apply to a product, such as UK COSHH (control of
380 substances hazardous to health) regulations.
381
382 Note:
383 1. This code value will be removed effective with
384 directory D.04A.
385
386X 57 Product code
387 Code assigned to a specific product by a controlling
388 agency.
389
390 Note:
391 1. This code value will be removed effective with
392 directory D.04A.
393
394X 58 Business account number
395 An identifying number or code assigned by issuing
396 authorities to manage business activities.
397
398 Note:
399 1. This code value will be removed effective with
400 directory D.04A.
401
402X 59 Railway services harmonized code
403 Services provided by the different railway
404 organizations.
405
406 Note:
407 1. This code value will be removed effective with
408 directory D.04A.
409
410X 60 Type of financial account
411 Identification of the type of financial account.
412
413 Note:
414 1. This code value will be removed effective with
415 directory D.04A.
416
417X 61 Type of assets and liabilities
418 Identification of the type of assets and liabilities.
419
420 Note:
421 1. This code value will be removed effective with
422 directory D.04A.
423
424X 62 Requirements indicator
425 A code list which specifies various requirements that a
426 customer may have when fulfilling a purchase order.
427
428 Note:
429 1. This code value will be removed effective with
430 directory D.04A.
431
432X 63 Handling action
433 Codes for handling action.
434
435 Note:
436 1. This code value will be removed effective with
437 directory D.04A.
438
439X 64 Freight forwarder
440 Codes for freight forwarders.
441
442 Note:
443 1. This code value will be removed effective with
444 directory D.04A.
445
446X 65 Shipping agent
447 Codes for shipping agents.
448
449 Note:
450 1. This code value will be removed effective with
451 directory D.04A.
452
453X 67 Type of package
454 Indication of the type of package codes.
455
456 Note:
457 1. This code value will be removed effective with
458 directory D.04A.
459
460X 68 Type of industrial activity
461 Identification of the type of industrial activity.
462
463 Note:
464 1. This code value will be removed effective with
465 directory D.04A.
466
467X 69 Type of survey question
468 Identification of the type of survey question.
469
470 Note:
471 1. This code value will be removed effective with
472 directory D.04A.
473
474X 70 Customs inspection type
475 A code to indicate the type of inspection performed by
476 customs.
477
478 Note:
479 1. This code value will be removed effective with
480 directory D.04A.
481
482X 71 Nature of transaction
483 Identification of the nature of the transaction.
484
485 Note:
486 1. This code value will be removed effective with
487 directory D.04A.
488
489X 72 Container terminal
490 Codes for container terminal.
491
492 Note:
493 1. This code value will be removed effective with
494 directory D.04A.
495
496X 73 Insurance information indicator
497 Identifies the type of insurance information provided.
498
499 Note:
500 1. This code value will be removed effective with
501 directory D.04A.
502
503X 74 Joint life insurance indicator
504 Indicates joint life insurance coverage.
505
506 Note:
507 1. This code value will be removed effective with
508 directory D.04A.
509
510X 75 Bill of lading clauses
511 Code list identifying official clauses associated with
512 bills of lading.
513
514 Note:
515 1. This code value will be removed effective with
516 directory D.04A.
517
518X 76 Export commodity classification (US Schedule B)
519 Code list containing the commodity classifications
520 applying to goods being exported (United States Schedule
521 B).
522
523 Note:
524 1. This code value will be removed effective with
525 directory D.04A.
526
527X 77 Customs domestic port location codes (US Schedule D)
528 Code list containing Customs domestic port locations
529 (United States Schedule D).
530
531 Note:
532 1. This code value will be removed effective with
533 directory D.04A.
534
535X 78 Customs foreign port location codes (US Schedule K)
536 Code list containing Customs foreign port locations
537 (United States Schedule K).
538
539 Note:
540 1. This code value will be removed effective with
541 directory D.04A.
542
543X 79 Functional group
544 Identifies a group of application related messages.
545
546 Note:
547 1. This code value will be removed effective with
548 directory D.04A.
549
550X 80 Application error code
551 A code list specifying application errors.
552
553 Note:
554 1. This code value will be removed effective with
555 directory D.04A.
556
557X 81 Policy type
558 To identify the code list for the type of policy.
559
560 Note:
561 1. This code value will be removed effective with
562 directory D.04A.
563
564X 82 Type of insured
565 To specify the insured type.
566
567 Note:
568 1. This code value will be removed effective with
569 directory D.04A.
570
571X 83 Occupation code
572 Identification of an occupation.
573
574 Note:
575 1. This code value will be removed effective with
576 directory D.04A.
577
578X 84 State code
579 A code list of states within a country.
580
581 Note:
582 1. This code value will be removed effective with
583 directory D.04A.
584
585X 85 Technical Assessment Checklist (TAC)
586 A code list of technical assessment checklist numbers.
587
588 Note:
589 1. This code value will be removed effective with
590 directory D.04A.
591
592X 86 Syntax notes
593 A code list of syntax (dependency) note identifiers.
594
595 Note:
596 1. This code value will be removed effective with
597 directory D.04A.
598
599X 100 Enhanced party identification
600 Self explanatory.
601
602 Note:
603 1. This code value will be removed effective with
604 directory D.04A.
605
606X 101 Air carrier
607 Self explanatory.
608
609 Note:
610 1. This code value will be removed effective with
611 directory D.04A.
612
613X 102 Size and type
614 Self explanatory.
615
616 Note:
617 1. This code value will be removed effective with
618 directory D.04A.
619
620X 103 Call sign directory
621 A directory of call signs assigned to transport
622 vehicles.
623
624 Note:
625 1. This code value will be removed effective with
626 directory D.04A.
627
628X 104 Customs area of transaction
629 Customs code to indicate the different types of
630 declarations according to the countries involved in the
631 transaction (e.g. box 1/1 of SAD: inter EC Member
632 States, EC-EFTA, EC-third countries, etc.).
633
634 Note:
635 1. This code value will be removed effective with
636 directory D.04A.
637
638X 105 Customs declaration type
639 Customs code to indicate the type of declaration
640 according to the different Customs procedures requested
641 (e.g.: import, export, transit).
642
643 Note:
644 1. This code value will be removed effective with
645 directory D.04A.
646
647X 106 Incoterms 1980
648 (4110) Code to indicate applicable Incoterm (1980
649 edition) under which seller undertakes to deliver
650 merchandise to buyer (ICC). Incoterms 1990: use 4053
651 only.
652
653 Note:
654 1. This code value will be removed effective with
655 directory D.04A.
656
657X 107 Excise duty
658 Customs or fiscal authorities code to identify a
659 specific or ad valorem levy on a specific commodity,
660 applied either domestically or at time of importation.
661
662 Note:
663 1. This code value will be removed effective with
664 directory D.04A.
665
666X 108 Tariff schedule
667 Self explanatory.
668
669 Note:
670 1. This code value will be removed effective with
671 directory D.04A.
672
673X 109 Customs indicator
674 Customs code for circumstances where only an indication
675 is needed.
676
677 Note:
678 1. This code value will be removed effective with
679 directory D.04A.
680
681X 110 Customs special codes
682 Customs code to indicate an exemption to a regulation or
683 a special Customs treatment.
684
685 Note:
686 1. This code value will be removed effective with
687 directory D.04A.
688
689X 112 Statistical nature of transaction
690 Indication of the type of contract under which goods are
691 supplied.
692
693 Note:
694 1. This code value will be removed effective with
695 directory D.04A.
696
697X 113 Customs office
698 Customs administrative unit competent for the
699 performance of Customs formalities, and the premises or
700 other areas approved for the purpose by the competent
701 authorities (CCC).
702
703 Note:
704 1. This code value will be removed effective with
705 directory D.04A.
706
707X 114 Railcar letter marking
708 Codes for all marking codes (in letters) for railcars
709 specifying the type, series, order number, check digit
710 and some technical characteristics.
711
712 Note:
713 1. This code value will be removed effective with
714 directory D.04A.
715
716X 115 Examination facility
717 Building or location where merchandise is examined by
718 Customs.
719
720 Note:
721 1. This code value will be removed effective with
722 directory D.04A.
723
724X 116 Customs preference
725 Customs code to identify a specific tariff preference.
726
727 Note:
728 1. This code value will be removed effective with
729 directory D.04A.
730
731X 117 Customs procedure
732 (9380) Customs code to identify goods which are subject
733 to Customs control (e.g. home use, Customs warehousing,
734 temporary admission, Customs transit).
735
736 Note:
737 1. This code value will be removed effective with
738 directory D.04A.
739
740X 118 Government agency procedure
741 Treatment applied by a government agency other than
742 Customs to merchandise under their control.
743
744 Note:
745 1. This code value will be removed effective with
746 directory D.04A.
747
748X 119 Customs simplified procedure
749 Customs code to indicate the type of simplified Customs
750 procedure requested by a declarant (CCC).
751
752 Note:
753 1. This code value will be removed effective with
754 directory D.04A.
755
756X 120 Customs status of goods
757 Customs code to specify the status accorded by Customs
758 to a consignment e.g. release without further formality,
759 present supporting documents for inspection, etc (CCC).
760
761 Note:
762 1. This code value will be removed effective with
763 directory D.04A.
764
765X 121 Shipment description
766 Code to indicate whether a shipment is a total, part or
767 split consignment.
768
769 Note:
770 1. This code value will be removed effective with
771 directory D.04A.
772
773X 122 Commodity
774 (7357) Code identifying types of goods for Customs,
775 transport or statistical purposes (generic term).
776
777 Note:
778 1. This code value will be removed effective with
779 directory D.04A.
780
781X 123 Entitlement
782 Code to indicate the recipient of a charge amount
783 (IATA).
784
785 Note:
786 1. This code value will be removed effective with
787 directory D.04A.
788
789X 125 Customs transit guarantee
790 Customs code to identify the type of guarantee used in a
791 transit movement.
792
793 Note:
794 1. This code value will be removed effective with
795 directory D.04A.
796
797X 126 Accounting information identifier
798 Identification of a specific kind of accounting
799 information.
800
801 Note:
802 1. This code value will be removed effective with
803 directory D.04A.
804
805X 127 Customs valuation method
806 Customs code to identify the valuation method used to
807 determine the dutiable value of the declared goods.
808
809 Note:
810 1. This code value will be removed effective with
811 directory D.04A.
812
813X 128 Service
814 Identification of services.
815
816 Note:
817 1. This code value will be removed effective with
818 directory D.04A.
819
820X 129 Customs warehouse
821 Identification and/or location of the Customs warehouse
822 in which goods will be or have been deposited (CCC).
823
824 Note:
825 1. This code value will be removed effective with
826 directory D.04A.
827
828X 130 Special handling
829 Code to indicate that the nature of the consignment may
830 necessitate use of special handling procedures (IATA).
831
832 Note:
833 1. This code value will be removed effective with
834 directory D.04A.
835
836X 131 Free zone
837 Code identifying the zone within a state where any goods
838 introduced are generally regarded, insofar as import
839 duties and taxes are concerned, as being outside the
840 Customs territory and are not subject to the usual
841 Customs control.
842
843 Note:
844 1. This code value will be removed effective with
845 directory D.04A.
846
847X 132 Charge
848 Identification of a type of charge.
849
850 Note:
851 1. This code value will be removed effective with
852 directory D.04A.
853
854X 133 Financial regime
855 Nature and methods of a transaction from financial
856 viewpoint.
857
858 Note:
859 1. This code value will be removed effective with
860 directory D.04A.
861
862X 134 Duty, tax or fee payment method
863 [4390] Method by which a duty or tax is paid to the
864 relevant administration.
865
866 Note:
867 1. This code value will be removed effective with
868 directory D.04A.
869
870X 135 Rate class
871 Code to identify a specific rate category.
872
873 Note:
874 1. This code value will be removed effective with
875 directory D.04A.
876
877X 136 Restrictions and prohibitions placed on the re-use of
878 designated rail wagons
879 A code list identifying restrictions and prohibitions
880 placed on the re-use of designated rail wagons.
881
882 Note:
883 1. This code value will be removed effective with
884 directory D.04A.
885
886X 137 Rail harmonized codification of tariffs
887 A list of rail tariffs, the coding of which has been
888 harmonized.
889
890 Note:
891 1. This code value will be removed effective with
892 directory D.04A.
893
894X 139 Port
895 A location having facilities for means of transport to
896 load or discharge cargo.
897
898 Note:
899 1. This code value will be removed effective with
900 directory D.04A.
901
902X 140 Area
903 Codes for specific geographic areas e.g. seas, straits,
904 basins etc.
905
906 Note:
907 1. This code value will be removed effective with
908 directory D.04A.
909
910X 141 Forwarding restrictions
911 A code list containing restrictions regarding the
912 forwarding of goods or equipment.
913
914 Note:
915 1. This code value will be removed effective with
916 directory D.04A.
917
918X 142 Train identification
919 A code list specifying international train
920 identifications maintained by the UIC (International
921 Union of Railways).
922
923 Note:
924 1. This code value will be removed effective with
925 directory D.04A.
926
927X 143 Removable accessories and special equipment on railcars
928 A list of removable accessories and special equipment
929 associated with railcars.
930
931 Note:
932 1. This code value will be removed effective with
933 directory D.04A.
934
935X 144 Rail routes
936 A code list identifying routes used in rail transport.
937
938 Note:
939 1. This code value will be removed effective with
940 directory D.04A.
941
942X 145 Airport/city
943 As described and published by IATA.
944
945 Note:
946 1. This code value will be removed effective with
947 directory D.04A.
948
949X 146 Means of transport identification
950 Code identifying the name or number of a means of
951 transport (vessel, vehicle).
952
953 Note:
954 1. This code value will be removed effective with
955 directory D.04A.
956
957X 147 Document requested by Customs
958 Customs code to identify documents requested by Customs
959 in an information interchange.
960
961 Note:
962 1. This code value will be removed effective with
963 directory D.04A.
964
965X 148 Customs release notification
966 Authorisation given by Customs to move the goods or not
967 move the goods from the place of registration.
968
969 Note:
970 1. This code value will be removed effective with
971 directory D.04A.
972
973X 149 Customs transit type
974 Customs code to indicate the different kinds of transit
975 movement of the goods (e.g. Box 1/3 of the SAD).
976
977 Note:
978 1. This code value will be removed effective with
979 directory D.04A.
980
981X 150 Financial routing
982 Self explanatory.
983
984 Note:
985 1. This code value will be removed effective with
986 directory D.04A.
987
988X 151 Locations for tariff calculations
989 A list of locations related to tariff calculations.
990
991 Note:
992 1. This code value will be removed effective with
993 directory D.04A.
994
995X 152 Materials
996 Self explanatory.
997
998 Note:
999 1. This code value will be removed effective with
1000 directory D.04A.
1001
1002X 153 Methods of payment
1003 Identification of methods of payment.
1004
1005 Note:
1006 1. This code value will be removed effective with
1007 directory D.04A.
1008
1009X 154 Bank branch sorting identification
1010 Identification of a specific branch of a bank.
1011
1012 Note:
1013 1. This code value will be removed effective with
1014 directory D.04A.
1015
1016X 155 Automated clearing house
1017 Identification of automated clearing houses.
1018
1019 Note:
1020 1. This code value will be removed effective with
1021 directory D.04A.
1022
1023X 156 Location of goods
1024 (3384) Indication of the place where goods are located
1025 and where they are available for examination.
1026
1027 Note:
1028 1. This code value will be removed effective with
1029 directory D.04A.
1030
1031X 157 Clearing code
1032 Identification of the responsible bank/clearing house
1033 which has cleared or is ordered to do the clearing.
1034
1035 Note:
1036 1. This code value will be removed effective with
1037 directory D.04A.
1038
1039X 158 Terms of delivery
1040 Code to identify terms of delivery.
1041
1042 Note:
1043 1. This code value will be removed effective with
1044 directory D.04A.
1045
1046X 160 Party identification
1047 Identification of parties, corporates, etc.
1048
1049 Note:
1050 1. This code value will be removed effective with
1051 directory D.04A.
1052
1053X 161 Goods description
1054 Identification of a type of goods description.
1055
1056 Note:
1057 1. This code value will be removed effective with
1058 directory D.04A.
1059
1060X 162 Country
1061 Identification of a country.
1062
1063 Note:
1064 1. This code value will be removed effective with
1065 directory D.04A.
1066
1067X 163 Country sub-entity
1068 (3228) Identification of country sub-entity (region,
1069 department, state, province) defined by appropriate
1070 authority.
1071
1072 Note:
1073 1. This code value will be removed effective with
1074 directory D.04A.
1075
1076X 164 Member organizations
1077 Identification of member organizations.
1078
1079 Note:
1080 1. This code value will be removed effective with
1081 directory D.04A.
1082
1083X 165 Amendment code (Customs)
1084 Customs code indicating the reason for transmitting an
1085 amendment to Customs.
1086
1087 Note:
1088 1. This code value will be removed effective with
1089 directory D.04A.
1090
1091X 166 Social security identification
1092 Code assigned by the authority competent to issue social
1093 security identification to identify a person.
1094
1095 Note:
1096 1. This code value will be removed effective with
1097 directory D.04A.
1098
1099X 167 Tax party identification
1100 Code assigned by a tax authority to identify a party.
1101
1102 Note:
1103 1. This code value will be removed effective with
1104 directory D.04A.
1105
1106X 168 Rail document names
1107 Rail specific identifications of documents.
1108
1109 Note:
1110 1. This code value will be removed effective with
1111 directory D.04A.
1112
1113X 169 Harmonized system
1114 Identification of commodities according to the
1115 Harmonized System.
1116
1117 Note:
1118 1. This code value will be removed effective with
1119 directory D.04A.
1120
1121X 170 Bank securities code
1122 Self explanatory.
1123
1124 Note:
1125 1. This code value will be removed effective with
1126 directory D.04A.
1127
1128X 172 Carriers
1129 Code list identifying carriers.
1130
1131 Note:
1132 1. This code value will be removed effective with
1133 directory D.04A.
1134
1135X 173 Export requirements
1136 Identification of requirements and regulations
1137 established by relevant authorities concerning
1138 exportation.
1139
1140 Note:
1141 1. This code value will be removed effective with
1142 directory D.04A.
1143
1144X 174 Citizen identification
1145 Self explanatory.
1146
1147 Note:
1148 1. This code value will be removed effective with
1149 directory D.04A.
1150
1151X 175 Account analysis codes
1152 Account service charges list.
1153
1154 Note:
1155 1. This code value will be removed effective with
1156 directory D.04A.
1157
1158X 176 Flow of the goods
1159 List of statistical codes covering the movement of the
1160 goods to be declared (e.g. despatch, arrival).
1161
1162 Note:
1163 1. This code value will be removed effective with
1164 directory D.04A.
1165
1166X 177 Statistical procedures
1167 Indication of the statistical procedure to which the
1168 goods are subject.
1169
1170 Note:
1171 1. This code value will be removed effective with
1172 directory D.04A.
1173
1174X 178 Standard text according US embargo regulations
1175 US government regulations prescribe specific standard
1176 text usage. Using codes from this code list prevents
1177 full text transmission.
1178
1179 Note:
1180 1. This code value will be removed effective with
1181 directory D.04A.
1182
1183X 179 Standard text for export according national prescriptions
1184 National export regulations prescribe specific standard
1185 text usage. Using codes from this code list prevents
1186 full text transmission.
1187
1188 Note:
1189 1. This code value will be removed effective with
1190 directory D.04A.
1191
1192X 180 Airport terminal
1193 Code identifying terminals or other sub-locations at
1194 airports.
1195
1196 Note:
1197 1. This code value will be removed effective with
1198 directory D.04A.
1199
1200X 181 Activity
1201 Code identifying activities.
1202
1203 Note:
1204 1. This code value will be removed effective with
1205 directory D.04A.
1206
1207X 182 Combiterms 1990
1208 Code to indicate the applicable Combiterm (1990
1209 edition), used for the purpose of cost distribution
1210 between seller according to Incoterms 1990.
1211
1212 Note:
1213 1. This code value will be removed effective with
1214 directory D.04A.
1215
1216X 183 Dangerous goods packing type
1217 Identification of package types for the description
1218 related to dangerous goods.
1219
1220 Note:
1221 1. This code value will be removed effective with
1222 directory D.04A.
1223
1224X 184 Tax assessment method
1225 A code to identify the tax assessment method.
1226
1227 Note:
1228 1. This code value will be removed effective with
1229 directory D.04A.
1230
1231X 185 Item type
1232 A code list defining the level of elaboration of a item
1233 such as raw material, component, tooling, etc.
1234
1235 Note:
1236 1. This code value will be removed effective with
1237 directory D.04A.
1238
1239X 186 Product supply condition
1240 A code list specifying the rules according to which a
1241 product is supplied, e.g. from stock, available on
1242 demand, make on order, etc.
1243
1244 Note:
1245 1. This code value will be removed effective with
1246 directory D.04A.
1247
1248X 187 Supplier's stock turnover
1249 A code list giving an indication about the level of the
1250 supplier's stock turnover.
1251
1252 Note:
1253 1. This code value will be removed effective with
1254 directory D.04A.
1255
1256X 188 Article status
1257 A code list defining the status of an article from the
1258 procurement point of view, e.g. new article, critical
1259 article, etc.
1260
1261 Note:
1262 1. This code value will be removed effective with
1263 directory D.04A.
1264
1265X 189 Quality control code
1266 A code list specifying how the article is classified
1267 according to the quality control point of view, e.g.
1268 safety item, subject to regulation, etc.
1269
1270 Note:
1271 1. This code value will be removed effective with
1272 directory D.04A.
1273
1274X 190 Item sourcing category
1275 A code list to specify details related to the sourcing
1276 of the corresponding item such as provided by the buyer,
1277 from a mandatory source, etc.
1278
1279 Note:
1280 1. This code value will be removed effective with
1281 directory D.04A.
1282
1283X 191 Dumping or countervailing assessment method
1284 A code to identify the method used to determine the
1285 dumping or countervailing duty.
1286
1287 Note:
1288 1. This code value will be removed effective with
1289 directory D.04A.
1290
1291X 192 Dumping specification
1292 Code list to identify types of goods for dumping
1293 purposes.
1294
1295 Note:
1296 1. This code value will be removed effective with
1297 directory D.04A.
1298
1299X 193 Legal event
1300 Identifies a code list of legal events.
1301
1302 Note:
1303 1. This code value will be removed effective with
1304 directory D.04A.
1305
1306X 194 Record precedence based on its currency in time
1307 Identifies the priority of a record based on its
1308 currency in time.
1309
1310 Note:
1311 1. This code value will be removed effective with
1312 directory D.04A.
1313
1314X 195 Ownership rights
1315 Identifies a code list containing types of ownership
1316 rights.
1317
1318 Note:
1319 1. This code value will be removed effective with
1320 directory D.04A.
1321
1322X 196 Property ownership extent
1323 Identifies a code list containing the extent of legal
1324 rights of possession to property.
1325
1326 Note:
1327 1. This code value will be removed effective with
1328 directory D.04A.
1329
1330X 197 Monetary function detail
1331 Identifies a code list containing monetary function
1332 details.
1333
1334 Note:
1335 1. This code value will be removed effective with
1336 directory D.04A.
1337
1338X 198 Account relationship type
1339 Identifies a code list containing types of account
1340 relationships.
1341
1342 Note:
1343 1. This code value will be removed effective with
1344 directory D.04A.
1345
1346X 199 Account rating
1347 Identifies the code list containing account rating
1348 types.
1349
1350 Note:
1351 1. This code value will be removed effective with
1352 directory D.04A.
1353
1354X 200 Loan type
1355 Identifies the code list of loan types.
1356
1357 Note:
1358 1. This code value will be removed effective with
1359 directory D.04A.
1360
1361X 201 Claim type
1362 Identifies the code list containing the claim types.
1363
1364 Note:
1365 1. This code value will be removed effective with
1366 directory D.04A.
1367
1368X 202 Legal case type
1369 Identifies the code list containing the type of legal
1370 cases.
1371
1372 Note:
1373 1. This code value will be removed effective with
1374 directory D.04A.
1375
1376X 203 Court of law event type
1377 Identifies the code list containing the type of law
1378 events.
1379
1380 Note:
1381 1. This code value will be removed effective with
1382 directory D.04A.
1383
1384X 204 Notice type
1385 Identifies the code list containing the type of notice.
1386
1387 Note:
1388 1. This code value will be removed effective with
1389 directory D.04A.
1390
1391X 205 Ethnicity
1392 Identifies the code list containing ethnic types.
1393
1394 Note:
1395 1. This code value will be removed effective with
1396 directory D.04A.
1397
1398X 206 Individual participation in company
1399 Identifies the code list containing the types of
1400 participation of an individual within a company.
1401
1402 Note:
1403 1. This code value will be removed effective with
1404 directory D.04A.
1405
1406X 207 Real estate asset type
1407 Identifies the code list containing the types of real
1408 estate assets.
1409
1410 Note:
1411 1. This code value will be removed effective with
1412 directory D.04A.
1413
1414X 208 Asset recurrence
1415 Identifies the code list containing the types of
1416 recurrences of assets.
1417
1418 Note:
1419 1. This code value will be removed effective with
1420 directory D.04A.
1421
1422X 209 Construction material
1423 Identifies the code list containing types of materials
1424 used for construction.
1425
1426 Note:
1427 1. This code value will be removed effective with
1428 directory D.04A.
1429
1430X 210 Information request type
1431 Identifies a code list containing types of information
1432 requests.
1433
1434 Note:
1435 1. This code value will be removed effective with
1436 directory D.04A.
1437
1438X 211 Business change
1439 Identifies a code list containing business change types.
1440
1441 Note:
1442 1. This code value will be removed effective with
1443 directory D.04A.
1444
1445X 212 Business credit rating
1446 Identifies a code list containing business credit rating
1447 types.
1448
1449 Note:
1450 1. This code value will be removed effective with
1451 directory D.04A.
1452
1453X 213 Corporate financial filing criteria
1454 Identifies a code list containing criteria for corporate
1455 financial filings.
1456
1457 Note:
1458 1. This code value will be removed effective with
1459 directory D.04A.
1460
1461X 214 Reason for public record filing
1462 Identifies a code list containing reasons for public
1463 record filings.
1464
1465 Note:
1466 1. This code value will be removed effective with
1467 directory D.04A.
1468
1469X 215 Registration type
1470 Identifies a code list containing registration types.
1471
1472 Note:
1473 1. This code value will be removed effective with
1474 directory D.04A.
1475
1476X 216 Stock exchange detail
1477 Identifies a code list containing stock exchange
1478 details.
1479
1480 Note:
1481 1. This code value will be removed effective with
1482 directory D.04A.
1483
1484X 217 Business legal structure type
1485 Identifies a code list containing business legal
1486 structure details.
1487
1488 Note:
1489 1. This code value will be removed effective with
1490 directory D.04A.
1491
1492X 218 Information request result
1493 Identifies a code list containing information request
1494 results.
1495
1496 Note:
1497 1. This code value will be removed effective with
1498 directory D.04A.
1499
1500X 219 Financial information type
1501 Identifies a code list containing financial information
1502 types.
1503
1504 Note:
1505 1. This code value will be removed effective with
1506 directory D.04A.
1507
1508X 220 Consolidation detail
1509 Identifies a code list containing consolidation details.
1510
1511 Note:
1512 1. This code value will be removed effective with
1513 directory D.04A.
1514
1515X 221 Condition detail
1516 Identifies a code list containing condition details.
1517
1518 Note:
1519 1. This code value will be removed effective with
1520 directory D.04A.
1521
1522X 222 Financial statement format
1523 Identifies a code list containing financial statement
1524 formats.
1525
1526 Note:
1527 1. This code value will be removed effective with
1528 directory D.04A.
1529
1530X 223 Source of disclosure
1531 Identifies a code list containing disclosure sources.
1532
1533 Note:
1534 1. This code value will be removed effective with
1535 directory D.04A.
1536
1537X 224 General territory type
1538 Identifies a code list containing general territory
1539 types.
1540
1541 Note:
1542 1. This code value will be removed effective with
1543 directory D.04A.
1544
1545X 225 Roadway type
1546 Identifies a code list containing roadway types.
1547
1548 Note:
1549 1. This code value will be removed effective with
1550 directory D.04A.
1551
1552X 226 Roadway detail
1553 Identifies a code list containing roadway details.
1554
1555 Note:
1556 1. This code value will be removed effective with
1557 directory D.04A.
1558
1559X 227 City
1560 Identifies a code list containing cities.
1561
1562 Note:
1563 1. This code value will be removed effective with
1564 directory D.04A.
1565
1566X 228 County
1567 Identifies a code list containing counties. A county is
1568 any of the territorial divisions of some countries,
1569 forming the chief unit of local administration.
1570
1571 Note:
1572 1. This code value will be removed effective with
1573 directory D.04A.
1574
1575X 229 Geographic location
1576 Identifies a code list containing geographic locations.
1577
1578 Note:
1579 1. This code value will be removed effective with
1580 directory D.04A.
1581
1582X 230 Entity relationship
1583 Identifies a code list of entity relationships.
1584
1585 Note:
1586 1. This code value will be removed effective with
1587 directory D.04A.
1588
1589X 231 Payment behaviour rating
1590 Identifies a code list containing payment behaviour
1591 ratings.
1592
1593 Note:
1594 1. This code value will be removed effective with
1595 directory D.04A.
1596
1597X 232 Inquiry selection
1598 Identifies a code list containing inquiry selections.
1599
1600 Note:
1601 1. This code value will be removed effective with
1602 directory D.04A.
1603
1604X 233 Rating summary value
1605 Identifies a code list containing rating summary values.
1606
1607 Note:
1608 1. This code value will be removed effective with
1609 directory D.04A.
1610
1611X 234 Industry rating
1612 Identifies a code list containing industry ratings.
1613
1614 Note:
1615 1. This code value will be removed effective with
1616 directory D.04A.
1617
1618X 235 Forecast type
1619 Identifies a code list containing forecast types.
1620
1621 Note:
1622 1. This code value will be removed effective with
1623 directory D.04A.
1624
1625X 236 Hobby
1626 Identifies a code list containing hobby types.
1627
1628 Note:
1629 1. This code value will be removed effective with
1630 directory D.04A.
1631
1632X 237 Functional business area
1633 Identifies a code list containing functional business
1634 areas.
1635
1636 Note:
1637 1. This code value will be removed effective with
1638 directory D.04A.
1639
1640X 238 Current asset details
1641 Identifies a code list containing details of the current
1642 asset types.
1643
1644 Note:
1645 1. This code value will be removed effective with
1646 directory D.04A.
1647
1648X 239 Asset details
1649 Identifies a code list containing details of the asset
1650 types.
1651
1652 Note:
1653 1. This code value will be removed effective with
1654 directory D.04A.
1655
1656X 240 Current liability details
1657 Identifies a code list containing the current liability
1658 types.
1659
1660 Note:
1661 1. This code value will be removed effective with
1662 directory D.04A.
1663
1664X 241 Liability details
1665 Identifies a code list containing details of liability
1666 types.
1667
1668 Note:
1669 1. This code value will be removed effective with
1670 directory D.04A.
1671
1672X 242 Financial item reclassification
1673 Identifies a code list containing financial item
1674 reclassifications.
1675
1676 Note:
1677 1. This code value will be removed effective with
1678 directory D.04A.
1679
1680X 243 Financial item allocation
1681 Identifies a code list containing financial item
1682 allocations.
1683
1684 Note:
1685 1. This code value will be removed effective with
1686 directory D.04A.
1687
1688X 244 Reason for financial item detail change
1689 Identifies a code list containing reasons for the change
1690 in financial item details.
1691
1692 Note:
1693 1. This code value will be removed effective with
1694 directory D.04A.
1695
1696X 245 Educational institution type
1697 Identifies a code list containing educational
1698 institution types.
1699
1700 Note:
1701 1. This code value will be removed effective with
1702 directory D.04A.
1703
1704X 246 Educational study area
1705 Identifies a code list containing educational study
1706 areas.
1707
1708 Note:
1709 1. This code value will be removed effective with
1710 directory D.04A.
1711
1712X 247 Security share type
1713 Identifies a code list containing security share types.
1714
1715 Note:
1716 1. This code value will be removed effective with
1717 directory D.04A.
1718
1719X 248 Insurance coverage detail
1720 Identifies a code list containing insurance coverage
1721 details.
1722
1723 Note:
1724 1. This code value will be removed effective with
1725 directory D.04A.
1726
1727X 249 Property type
1728 Identifies a code list containing property types.
1729
1730 Note:
1731 1. This code value will be removed effective with
1732 directory D.04A.
1733
1734X 250 Data category
1735 Identifies a code list containing data categories.
1736
1737 Note:
1738 1. This code value will be removed effective with
1739 directory D.04A.
1740
1741X 251 Information type
1742 Identifies a code list containing types of information.
1743
1744 Note:
1745 1. This code value will be removed effective with
1746 directory D.04A.
1747
1748X 252 Court of law type
1749 Identifies a code list containing court of law types.
1750
1751 Note:
1752 1. This code value will be removed effective with
1753 directory D.04A.
1754
1755X 253 Region
1756 Identifies a code list containing regions that identify
1757 an area of the earth's surface, having definable
1758 boundaries or characteristics.
1759
1760 Note:
1761 1. This code value will be removed effective with
1762 directory D.04A.
1763
1764X 254 Postal service carrier route
1765 Identifies a code list containing routes covered by a
1766 postal service carrier.
1767
1768 Note:
1769 1. This code value will be removed effective with
1770 directory D.04A.
1771
1772X 255 Continent
1773 Identifies a code list containing continents, that are
1774 any of the main continuous expanses of land.
1775
1776 Note:
1777 1. This code value will be removed effective with
1778 directory D.04A.
1779
1780X 256 Postal district
1781 Identifies a code list containing territories for the
1782 routing of mail.
1783
1784 Note:
1785 1. This code value will be removed effective with
1786 directory D.04A.
1787
1788X 257 Non-postal town
1789 Identifies a code list containing towns not recognised
1790 as a postal entity.
1791
1792 Note:
1793 1. This code value will be removed effective with
1794 directory D.04A.
1795
1796X 258 City subdivision
1797 Identifies a code list containing subdivisions of a
1798 city.
1799
1800 Note:
1801 1. This code value will be removed effective with
1802 directory D.04A.
1803
1804X 259 Financial analysis categories
1805 Identifies a code list containing financial analysis
1806 categories.
1807
1808 Note:
1809 1. This code value will be removed effective with
1810 directory D.04A.
1811
1812X 260 Accord Europeen relatif au transport international des
1813 marchandises(ADR).
1814 A code list identifying dangerous goods for transport
1815 purposes.
1816
1817 Note:
1818 1. This code value will be removed effective with
1819 directory D.04A.
1820
1821X 261 Consignee's premises
1822 Facility controlled by the consignee of cargo.
1823
1824 Note:
1825 1. This code value will be removed effective with
1826 directory D.04A.
1827
1828X 262 Consignor's premises
1829 Facility controlled by the consignor of cargo.
1830
1831 Note:
1832 1. This code value will be removed effective with
1833 directory D.04A.
1834
1835X 263 Packing and/or unpacking facility
1836 Facility dedicated to the packing and/or unpacking of
1837 cargo.
1838
1839 Note:
1840 1. This code value will be removed effective with
1841 directory D.04A.
1842
1843X 264 Storage facility
1844 Facility at which goods are stored.
1845
1846 Note:
1847 1. This code value will be removed effective with
1848 directory D.04A.
1849
1850X 265 Repair facility
1851 Facility at which repairs are carried out.
1852
1853 Note:
1854 1. This code value will be removed effective with
1855 directory D.04A.
1856
1857X 266 Marine berth
1858 The location within a port where a ship anchors or ties
1859 up.
1860
1861 Note:
1862 1. This code value will be removed effective with
1863 directory D.04A.
1864
1865X 267 Marine wharf
1866 Landing platform where a ship can load and unload.
1867
1868 Note:
1869 1. This code value will be removed effective with
1870 directory D.04A.
1871
1872X 268 Gate
1873 The location at which access to or from a facility is
1874 controlled.
1875
1876 Note:
1877 1. This code value will be removed effective with
1878 directory D.04A.
1879
1880X 269 Warehouse
1881 A covered facility for the storage and distribution of
1882 goods.
1883
1884 Note:
1885 1. This code value will be removed effective with
1886 directory D.04A.
1887
1888X 270 Business classification
1889 Code list of business classifications.
1890
1891 Note:
1892 1. This code value will be removed effective with
1893 directory D.04A.
1894
1895X 271 Facility security clearance
1896 Code list specifying the security clearance assigned to
1897 a facility.
1898
1899 Note:
1900 1. This code value will be removed effective with
1901 directory D.04A.
1902
1903X 272 Individual security clearance
1904 Code list specifying the security clearance assigned to
1905 an individual.
1906
1907 Note:
1908 1. This code value will be removed effective with
1909 directory D.04A.
1910
1911X 273 Means of communications identifier
1912 Code list of communication means used to transmit data.
1913
1914 Note:
1915 1. This code value will be removed effective with
1916 directory D.04A.
1917
1918X ZZZ Mutually defined
1919 Self explanatory.
1920
1921 Note:
1922 1. This code value will be removed effective with
1923 directory D.04A.
1924
1925
diff --git a/specification/references/D01B/simples/1153.txt b/specification/references/D01B/simples/1153.txt
new file mode 100644
index 0000000..5a6471f
--- /dev/null
+++ b/specification/references/D01B/simples/1153.txt
@@ -0,0 +1,2819 @@
1
2* 1153 Reference code qualifier [C]
3
4 Desc: Code qualifying a reference.
5
6 Repr: an..3
7
8 AAA Acknowledgement of order number
9 [1018] Reference number assigned by the seller to his
10 acknowledgement of an order.
11
12 AAB Proforma invoice number
13 [1088] Reference number assigned by the seller to a
14 Proforma Invoice.
15
16 AAC Documentary credit number
17 [1172] Reference number assigned by issuing bank to a
18 Documentary credit.
19
20 AAD Contract addendum number
21 [1318] Reference number assigned by the issuer to a
22 Contract Addendum.
23
24 AAE Goods declaration number
25 Reference number assigned to a goods declaration.
26
27 AAF Debit card number
28 A reference number identifying a debit card.
29
30 AAG Offer number
31 Reference number assigned by issuing party to an offer.
32
33 AAH Bank's batch interbank transaction reference number
34 Reference number allocated by the bank to a batch of
35 different underlying interbank transactions.
36
37 AAI Bank's individual interbank transaction reference number
38 Reference number allocated by the bank to one specific
39 interbank transaction.
40
41 AAJ Delivery order number
42 Reference number assigned by issuer to a delivery order.
43
44 AAK Despatch advice number
45 Reference number assigned by issuing party to a despatch
46 advice.
47
48 AAL Drawing number
49 Reference number identifying a specific product drawing.
50
51 AAM Waybill number
52 Reference number assigned to a waybill, see: 1001 = 700.
53
54 AAN Delivery schedule number
55 Reference number assigned by buyer to a delivery
56 schedule.
57
58 AAO Consignee's shipment reference number
59 [1362] Reference assigned by the consignee to a
60 shipment.
61
62 AAP Part consignment number
63 [1310] Reference to a specific consignment forming part
64 of a contract allowing part deliveries.
65
66 AAQ Unit load device (e.g. container) identification number
67 [8260] Marks (letters and/or numbers) which identify a
68 unit load device e.g. freight container.
69
70 AAR Municipality assigned business registry number
71 A reference number assigned by a municipality to
72 identify a business.
73
74 AAS Transport document number
75 [1188] Reference assigned by the carrier or his agent to
76 the transport document.
77
78 AAT Master label number
79 Identifies the master label number of any package type.
80
81 AAU Despatch note number
82 [1128] Reference number assigned by the seller to a
83 Despatch Note.
84
85 AAV Enquiry number
86 Reference number assigned to an enquiry.
87
88 AAW Docket number
89 A reference number identifying the docket.
90
91 AAX Civil action number
92 A reference number identifying the civil action.
93
94 AAY Carrier's agent reference number
95 Reference number assigned by the carriers agent to a
96 transaction.
97
98 AAZ Standard Carrier Alpha Code (SCAC) number
99 For maritime shipments, this code qualifies a Standard
100 Alpha Carrier Code (SCAC) as issued by the United Stated
101 National Motor Traffic Association Inc.
102
103 ABA Customs valuation decision number
104 Reference by an importing party to a previous decision
105 made by a Customs administration regarding the valuation
106 of goods.
107
108 ABB End use authorization number
109 Reference issued by a Customs administration authorizing
110 a preferential rate of duty if a product is used for a
111 specified purpose, see: 1001 = 990.
112
113 ABC Anti-dumping case number
114 Reference issued by a Customs administration pertaining
115 to a past or current investigation of goods "dumped" at
116 a price lower than the exporter's domestic market price.
117
118 ABD Customs tariff number
119 [7282] Code number of the goods in accordance with the
120 tariff nomenclature system of classification in use
121 where the Customs declaration is made.
122
123 ABE Declarant's reference number
124 Unique reference number assigned to a document or a
125 message by the declarant for identification purposes.
126
127 ABF Repair estimate number
128 A number identifying a repair estimate.
129
130 ABG Customs decision request number
131 Reference issued by Customs pertaining to a pending
132 tariff classification decision requested by an importer
133 or agent.
134
135 ABH Sub-house bill of lading number
136 Reference assigned to a sub-house bill of lading.
137
138 ABI Deferred payment reference
139 [1168] Reference or indication of the deferred payment
140 of duty/tax.
141
142 ABJ Quota number
143 Reference number allocated by a government authority to
144 identify a quota.
145
146 ABK Transit (onward carriage) guarantee (bond) number
147 Reference number to identify the guarantee or security
148 provided for Customs transit operation (CCC).
149
150 ABL Customs guarantee number
151 Reference assigned to a Customs guarantee.
152
153 ABM Replacing part number
154 New part number which replaces the existing part number.
155
156 ABN Seller's catalogue number
157 Identification number assigned to a seller's catalogue.
158
159 ABO Originator's reference
160 A unique reference assigned by the originator.
161
162 ABP Declarant's Customs identity number
163 Reference to the party whose posted bond or security is
164 being declared in order to accept responsibility for a
165 goods declaration and the applicable duties and taxes.
166
167 ABQ Importer reference number
168 Reference number assigned by the importer to identify a
169 particular shipment for his own purposes.
170
171 ABR Export clearance instruction reference number
172 Reference number of the clearance instructions given by
173 the consignor through different means.
174
175 ABS Import clearance instruction reference number
176 Reference number of the import clearance instructions
177 given by the consignor/consignee through different
178 means.
179
180 ABT Customs declaration number
181 [1426] Number, assigned or accepted by Customs, to
182 identify a Goods declaration.
183
184 ABU Article number
185 A number that identifies an article.
186
187 ABV Intra-plant routing
188 To define routing within a plant.
189
190 ABW Stock keeping unit number
191 A number that identifies the stock keeping unit.
192
193 ABX Text Element Identifier deletion reference
194 The reference used within a given TEI (Text Element
195 Identifier) which is to be deleted.
196
197 ABY Allotment identification (Air)
198 Reference assigned to guarantied capacity on one or more
199 specific flights on specific date(s) to third parties as
200 agents and other airlines.
201
202 ABZ Vehicle licence number
203 Number of the licence issued for a vehicle by an agency
204 of government.
205
206 AC Air cargo transfer manifest
207 A number assigned to an air cargo list of goods to be
208 transferred.
209
210 ACA Cargo acceptance order reference number
211 Reference assigned to the cargo acceptance order.
212
213 ACB US government agency number
214 A number that identifies a United States Government
215 agency.
216
217 ACC Shipping unit identification
218 Identifying marks on the outermost unit that is used to
219 transport merchandise.
220
221 ACD Additional reference number
222 Reference number provided in addition to another given
223 reference.
224
225 ACE Related document number
226 Reference number identifying a related document.
227
228 ACF Addressee reference
229 A reference number of an addressee.
230
231 ACG ATA carnet number
232 Reference number assigned to an ATA carnet.
233
234 ACH Packaging unit identification
235 Identifying marks on packing units.
236
237 ACI Outerpackaging unit identification
238 (7070) Identifying marks on packing units contained
239 within an outermost shipping unit.
240
241 ACJ Customer material specification number
242 Number for a material specification given by customer.
243
244 ACK Bank reference
245 Cross reference issued by financial institution.
246
247 ACL Principal reference number
248 A number that identifies the principal reference.
249
250 ACM Unique REINAC reference number of the sender
251 Description to be provided.
252
253 ACN Advice of collection number
254 [1030] Number of the Advice of Collection attached to
255 the Rail Consignment Note (CIM 75).
256
257 ACO Iron charge number
258 Number attributed to the iron charge for the production
259 of steel products.
260
261 ACP Hot roll number
262 Number attributed to a hot roll coil.
263
264 ACQ Cold roll number
265 Number attributed to a cold roll coil.
266
267 ACR Railway wagon number
268 (8320) Registered identification initials and numbers of
269 railway wagon. Synonym: Rail car number.
270
271 ACS Unique CURRAC reference number of the sender
272 Description to be provided.
273
274 ACT Unique claims reference number of the sender
275 A number that identifies the unique claims reference of
276 the sender.
277
278 ACU Loss/event number
279 To reference to the unique number that is assigned to
280 each major loss hitting the reinsurance industry.
281
282 ACV Estimate order reference number
283 Reference number assigned by the ordering party of the
284 estimate order.
285
286 ACW Reference number to previous message
287 Reference number assigned to the message which was
288 previously issued (e.g. in the case of a cancellation,
289 the primary reference of the message to be cancelled
290 will be quoted in this element).
291
292 ACX Banker's acceptance
293 Reference number for banker's acceptance issued by the
294 accepting financial institution.
295
296 ACY Duty memo number
297 Reference number assigned by customs to a duty memo.
298
299 ACZ Equipment transport charge number
300 Reference assigned to a specific equipment
301 transportation charge.
302
303 ADA Buyer's item number
304 Reference number assigned by the buyer to an item.
305
306 ADB Matured certificate of deposit
307 Reference number for certificate of deposit allocated by
308 issuing financial institution.
309
310 ADC Loan
311 Reference number for loan allocated by lending financial
312 institution.
313
314 ADD Analysis number/test number
315 Number given to a specific analysis or test operation.
316
317 ADE Account number
318 Identification number of an account.
319
320 ADF Treaty number
321 A number that identifies a treaty.
322
323 ADG Catastrophe number
324 A number that identifies a catastrophe.
325
326 ADH PCS Catastrophe
327 Description to be provided.
328
329 ADI Bureau signing (statement reference)
330 A statement reference that identifies a bureau signing.
331
332 ADJ Company / syndicate reference 1
333 First reference of a company/syndicate.
334
335 ADK Company / syndicate reference 2
336 Second reference of a company/syndicate.
337
338 ADL Ordering customer consignment reference number
339 Reference number assigned to the consignment by the
340 ordering customer.
341
342 ADM Shipowner's authorization number
343 Reference number assigned by the shipowner as an
344 authorization number to transport certain goods (such as
345 hazardous goods, cool or reefer goods).
346
347 ADN Inland transport order number
348 Reference number assigned by the principal to the
349 transport order for inland carriage.
350
351 ADO Container work order reference number
352 Reference number assigned by the principal to the work
353 order for a (set of) container(s).
354
355 ADP Statement number
356 A reference number identifying a statement.
357
358 ADQ Unique market reference
359 A number that identifies a unique market.
360
361 ADR Bureau signing (original FDO reference)
362 Description to be provided.
363
364 ADS Original FDO transaction reference
365 Description to be provided.
366
367 ADT Group accounting
368 Description to be provided.
369
370 ADU Broker reference 1
371 First reference of a broker.
372
373 ADV Broker reference 2
374 Second reference of a broker.
375
376 ADW Lloyd's claims office reference
377 A number that identifies a Lloyd's claims office.
378
379 ADX Secure delivery terms and conditions agreement reference
380 A reference to a secure delivery terms and conditions
381 agreement. A secured delivery agreement is an agreement
382 containing terms and conditions to secure deliveries in
383 case of failure in the production or logistics process
384 of the supplier.
385
386 ADY Report number
387 Reference to a report to Customs by a carrier at the
388 point of entry, encompassing both conveyance and
389 consignment information.
390
391 ADZ Trader account number
392 Number assigned by a Customs authority which uniquely
393 identifies a trader (i.e. importer, exporter or
394 declarant) for Customs purposes.
395
396 AE Authorization for expense (AFE) number
397 A number that identifies an authorization for expense
398 (AFE).
399
400 AEA Government agency reference number
401 Coded reference number that pertains to the business of
402 a government agency.
403
404 AEB Assembly number
405 A number that identifies an assembly.
406
407 AEC Symbol number
408 A number that identifies a symbol.
409
410 AED Commodity number
411 A number that identifies a commodity.
412
413 AEE Eur 1 certificate number
414 Reference number assigned to a Eur 1 certificate.
415
416 AEF Customer process specification number
417 Retrieval number for a process specification defined by
418 customer.
419
420 AEG Customer specification number
421 Retrieval number for a specification defined by
422 customer.
423
424 AEH Applicable instructions or standards
425 Instructions or standards applicable for the whole
426 message or a message line item. These instructions or
427 standards may be published by a neutral organization or
428 authority or another party concerned.
429
430 AEI Registration number of previous Customs declaration
431 Registration number of the Customs declaration lodged
432 for the previous Customs procedure.
433
434 AEJ Post-entry reference
435 Reference to a message related to a post-entry.
436
437 AEK Payment order number
438 A number that identifies a payment order.
439
440 AEL Delivery number (transport)
441 Reference number by which a haulier/carrier will
442 announce himself at the container terminal or depot when
443 delivering equipment.
444
445 AEM Transport route
446 A predefined and identified sequence of points where
447 goods are collected, agreed between partners, e.g. the
448 party in charge of organizing the transport and the
449 parties where goods will be collected. The same
450 collecting points may be included in different transport
451 routes, but in a different sequence.
452
453 AEN Customer's unit inventory number
454 Number assigned by customer to a unique unit for
455 inventory purposes.
456
457 AEO Product reservation number
458 Number assigned by seller to identify reservation of
459 specified products.
460
461 AEP Project number
462 Reference number assigned to a project.
463
464 AEQ Drawing list number
465 Reference number identifying a drawing list.
466
467 AER Project specification number
468 Reference number identifying a project specification.
469
470 AES Primary reference
471 A number that identifies the primary reference.
472
473 AET Request for cancellation number
474 A number that identifies a request for cancellation.
475
476 AEU Supplier's control number
477 Reference to a file regarding a control of the supplier
478 carried out on departure of the goods.
479
480 AEV Shipping note number
481 Reference number assigned to a shipping note, see: 1001
482 = 630.
483
484 AEW Empty container bill number
485 Reference number assigned to an empty container bill,
486 see: 1001 = 708.
487
488 AEX Non-negotiable maritime transport document number
489 Reference number assigned to a sea waybill, see: 1001 =
490 712.
491
492 AEY Substitute air waybill number
493 Reference number assigned to a substitute air waybill,
494 see: 1001 = 743.
495
496 AEZ Despatch note (post parcels) number
497 (1128) Reference number assigned to a despatch note
498 (post parcels), see: 1001 = 750.
499
500 AF Airlines flight identification number
501 (8110) Identification of a commercial flight by carrier
502 code and number as assigned by the airline (IATA).
503
504 AFA Through bill of lading number
505 Reference number assigned to a through bill of lading,
506 see: 1001 = 761.
507
508 AFB Cargo manifest number
509 Reference number assigned to a cargo manifest, see: 1001
510 = 785.
511
512 AFC Bordereau number
513 Reference number assigned to a bordereau, see: 1001 =
514 787.
515
516 AFD Customs item number
517 Number (1496 in CST) assigned by the declarant to an
518 item.
519
520 AFE Export Control Commodity number (ECCN)
521 Reference number to relevant item within Commodity
522 Control List covering actual products change
523 functionality.
524
525 AFF Marking/label reference
526 Reference where marking/label information derives from.
527
528 AFG Tariff number
529 A number that identifies a tariff.
530
531 AFH Replenishment purchase order number
532 Purchase order number specified by the buyer for the
533 assignment to vendor's replenishment orders in a vendor
534 managed inventory program.
535
536 AFI Immediate transportation no. for in bond movement
537 A number that identifies immediate transportation for in
538 bond movement.
539
540 AFJ Transportation exportation no. for in bond movement
541 A number that identifies the transportation exportation
542 number for an in bond movement.
543
544 AFK Immediate exportation no. for in bond movement
545 A number that identifies the immediate exportation
546 number for an in bond movement.
547
548 AFL Associated invoices
549 A number that identifies associated invoices.
550
551 AFM Secondary Customs reference
552 A number that identifies the secondary customs
553 reference.
554
555 AFN Account party's reference
556 Reference of the account party.
557
558 AFO Beneficiary's reference
559 Reference of the beneficiary.
560
561 AFP Second beneficiary's reference
562 Reference of the second beneficiary.
563
564 AFQ Applicant's bank reference
565 Reference number of the applicant's bank.
566
567 AFR Issuing bank's reference
568 Reference number of the issuing bank.
569
570 AFS Beneficiary's bank reference
571 Reference number of the beneficiary's bank.
572
573 AFT Direct payment valuation number
574 Reference number assigned to a direct payment valuation.
575
576 AFU Direct payment valuation request number
577 Reference number assigned to a direct payment valuation
578 request.
579
580 AFV Quantity valuation number
581 Reference number assigned to a quantity valuation.
582
583 AFW Quantity valuation request number
584 Reference number assigned to a quantity valuation
585 request.
586
587 AFX Bill of quantities number
588 Reference number assigned to a bill of quantities.
589
590 AFY Payment valuation number
591 Reference number assigned to a payment valuation.
592
593 AFZ Situation number
594 Common reference number given to documents concerning a
595 determined period of works.
596
597 AGA Agreement to pay number
598 A number that identifies an agreement to pay.
599
600 AGB Contract party reference number
601 Reference number assigned to a party for a particular
602 contract.
603
604 AGC Account party's bank reference
605 Reference number of the account party's bank.
606
607 AGD Agent's bank reference
608 Reference number issued by the agent's bank.
609
610 AGE Agent's reference
611 Reference number of the agent.
612
613 AGF Applicant's reference
614 Reference number of the applicant.
615
616 AGG Dispute number
617 Reference number to a dispute notice.
618
619 AGH Credit rating agency's reference number
620 Reference number assigned by a credit rating agency to a
621 debtor.
622
623 AGI Request number
624 The reference number of a request.
625
626 AGJ Single transaction sequence number
627 A number that identifies a single transaction sequence.
628
629 AGK Application reference number
630 A number that identifies an application reference.
631
632 AGL Delivery verification certificate
633 Formal identification of delivery verification
634 certificate which is a formal document from Customs etc.
635 confirming that physical goods have been delivered. It
636 may be needed to support a tax reclaim based on an
637 invoice.
638
639 AGM Number of temporary importation document
640 Number assigned by customs to identify consignment in
641 transit.
642
643 AGN Reference number quoted on statement
644 Reference number quoted on the statement sent to the
645 beneficiary for information purposes.
646
647 AGO Sender's reference to the original message
648 The reference provided by the sender of the original
649 message.
650
651 AGP Company issued equipment ID
652 Owner/operator, non-government issued equipment
653 reference number.
654
655 AGQ Domestic flight number
656 Airline flight number assigned to a flight originating
657 and terminating within the same country.
658
659 AGR International flight number
660 Airline flight number assigned to a flight originating
661 and terminating across national borders.
662
663 AGS Employer identification number of service bureau
664 Reference number assigned by a service/processing bureau
665 to an employer.
666
667 AGT Service group identification number
668 Identification used for a group of services.
669
670 AGU Member number
671 Reference number assigned to a person as a member of a
672 group of persons or a service scheme.
673
674 AGV Previous member number
675 Reference number previously assigned to a member.
676
677 AGW Scheme/plan number
678 Reference number assigned to a service scheme or plan.
679
680 AGX Previous scheme/plan number
681 Reference number previously assigned to a service scheme
682 or plan.
683
684 AGY Receiving party's member identification
685 Identification used by the receiving party for a member
686 of a service scheme or group of persons.
687
688 AGZ Payroll number
689 Reference number assigned to the payroll of an
690 organisation.
691
692 AHA Packaging specification number
693 Reference number of documentation specifying the
694 technical detail of packaging requirements.
695
696 AHB Authority issued equipment identification
697 Identification issued by an authority, e.g. government,
698 airport authority.
699
700 AHC Training flight number
701 Non-revenue producing airline flight for training
702 purposes.
703
704 AHD Fund code number
705 Reference number to identify appropriation and branch
706 chargeable for item.
707
708 AHE Signal code number
709 Reference number to identify a signal.
710
711 AHF Major force program number
712 Reference number according to Major Force Program (US).
713
714 AHG Nomination number
715 Reference number assigned by a shipper to a request/
716 commitment-to-ship on a pipeline system.
717
718 AHH Laboratory registration number
719 Reference number is the official registration number of
720 the laboratory.
721
722 AHI Transport contract reference number
723 Reference number of a transport contract.
724
725 AHJ Payee's reference number
726 Reference number of the party to be paid.
727
728 AHK Payer's reference number
729 Reference number of the party who pays.
730
731 AHL Creditor's reference number
732 Reference number of the party to whom a debt is owed.
733
734 AHM Debtor's reference number
735 Reference number of the party who owes an amount of
736 money.
737
738 AHN Joint venture reference number
739 Reference number assigned to a joint venture agreement.
740
741 AHO Chamber of Commerce registration number
742 The registration number by which a company/organization
743 is known to the Chamber of Commerce.
744
745 AHP Tax registration number
746 The registration number by which a company/organization
747 is identified with the tax administration.
748
749 AHQ Wool identification number
750 Shipping Identification Mark (SIM) allocated to a wool
751 consignment by a shipping company.
752
753 AHR Wool tax reference number
754 Reference or indication of the payment of wool tax.
755
756 AHS Meat processing establishment registration number
757 Registration number allocated to a registered meat
758 packing establishment by the local quarantine and
759 inspection authority.
760
761 AHT Quarantine/treatment status reference number
762 Coded quarantine/treatment status of a container and its
763 cargo and packing materials, generated by a shipping
764 company based upon declarations presented by a shipper.
765
766 AHU Request for quote number
767 Reference number assigned by the requestor to a request
768 for quote.
769
770 AHV Manual processing authority number
771 Number allocated to allow the manual processing of an
772 entity.
773
774 AHW Import permit number
775 Reference number assigned by the issuing authority to an
776 import permit for goods.
777
778 AHX Rate note number
779 Reference assigned to a specific rate.
780
781 AHY Freight Forwarder number
782 An identification code of a Freight Forwarder.
783
784 AHZ Customs release code
785 A code associated to a requirement that must be
786 presented to gain the release of goods by Customs.
787
788 AIA Compliance code number
789 Number assigned to indicate regulatory compliance.
790
791 AIB Department of transportation bond number
792 Number of a bond assigned by the department of
793 transportation.
794
795 AIC Export establishment number
796 Number to identify export establishment.
797
798 AID Certificate of conformity
799 Certificate certifying the conformity to predefined
800 definitions.
801
802 AIE Ministerial certificate of homologation
803 Certificate of approval for components which are subject
804 to legal restrictions and must be approved by the
805 government.
806
807 AIF Previous delivery instruction number
808 The identification of a previous delivery instruction.
809
810 AIG Passport number
811 Number assigned to a passport.
812
813 AIH Common transaction reference number
814 Reference number applicable to different underlying
815 individual transactions.
816
817 AII Bank's common transaction reference number
818 Bank's reference number allocated by the bank to
819 different underlying individual transactions.
820
821 AIJ Customer's individual transaction reference number
822 Customer's reference number allocated by the customer to
823 one specific transaction.
824
825 AIK Bank's individual transaction reference number
826 Bank's reference number allocated by the bank to one
827 specific transaction.
828
829 AIL Customer's common transaction reference number
830 Customer's reference number allocated by the customer to
831 different underlying individual transactions.
832
833 AIM Individual transaction reference number
834 Reference number applying to one specific transaction.
835
836 AIN Product sourcing agreement number
837 Reference number assigned to a product sourcing
838 agreement.
839
840 AIO Customs transhipment number
841 Approval number issued by Customs for cargo to be
842 transhipped under Customs control.
843
844 AIP Customs preference inquiry number
845 The number assigned by Customs to a preference inquiry.
846
847 AIQ Packing plant number
848 Number to identify packing establishment.
849
850 AIR Original certificate number
851 Number giving reference to an original certificate
852 number.
853
854 AIS Processing plant number
855 Number to identify processing plant.
856
857 AIT Slaughter plant number
858 Number to identify slaughter plant.
859
860 AIU Charge card account number
861 Number to identify charge card account.
862
863 AIV Event reference number
864 A number identifying an event.
865
866 AIW Transport section reference number
867 A number identifying a transport section.
868
869 AIX Referred product for mechanical analysis
870 A product number identifying the product which is used
871 for mechanical analysis considered valid for a group of
872 products.
873
874 AIY Referred product for chemical analysis
875 A product number identifying the product which is used
876 for chemical analysis considered valid for a group of
877 products.
878
879 AIZ Consolidated invoice number
880 Invoice number into which other invoices are
881 consolidated.
882
883 AJA Part reference indicator in a drawing
884 To designate the number which provides a cross reference
885 between parts contained in a drawing and a parts
886 catalogue.
887
888 AJB U.S. Code of Federal Regulations (CFR)
889 A reference indicating a citation from the U.S. Code of
890 Federal Regulations (CFR).
891
892 AJC Purchasing activity clause number
893 A number indicating a clause applicable to a purchasing
894 activity.
895
896 AJD U.S. Defense Federal Acquisition Regulation Supplement
897 A reference indicating a citation from the U.S. Defense
898 Federal Acquisition Regulation Supplement.
899
900 AJE Agency clause number
901 A number indicating a clause applicable to a particular
902 agency.
903
904 AJF Circular publication number
905 A number specifying a circular publication.
906
907 AJG U.S. Federal Acquisition Regulation
908 A reference indicating a citation from the U.S. Federal
909 Acquisition Regulation.
910
911 AJH U.S. General Services Administration Regulation
912 A reference indicating a citation from U.S. General
913 Services Administration Regulation.
914
915 AJI U.S. Federal Information Resources Management Regulation
916 A reference indicating a citation from U.S. Federal
917 Information Resources Management Regulation.
918
919 AJJ Paragraph
920 A reference indicating a paragraph cited as the source
921 of information.
922
923 AJK Special instructions number
924 A number indicating a citation used for special
925 instructions.
926
927 AJL Site specific procedures, terms, and conditions number
928 A number indicating a set of site specific procedures,
929 terms and conditions.
930
931 AJM Master solicitation procedures, terms, and conditions
932 number
933 A number indicating a master solicitation containing
934 procedures, terms and conditions.
935
936 AJN U.S. Department of Veterans Affairs Acquisition Regulation
937 A reference indicating a citation from the U.S.
938 Department of Veterans Affairs Acquisition Regulation.
939
940 AJO Military Interdepartmental Purchase Request (MIPR) number
941 A number indicating an interdepartmental purchase
942 request used by the military.
943
944 AJP Foreign military sales number
945 A number specifying a sale to a foreign military.
946
947 AJQ Defense priorities allocation system priority rating
948 A reference indicating a priority rating assigned to
949 allocate resources for defense purchases.
950
951 AJR Wage determination number
952 A number specifying a wage determination.
953
954 AJS Agreement number
955 A number specifying an agreement between parties.
956
957 AJT Standard Industry Classification (SIC) number
958 A number specifying a standard industry classification.
959
960 AJU End item number
961 A number specifying the end item applicable to a
962 subordinate item.
963
964 AJV Federal supply schedule item number
965 A number specifying an item listed in a federal supply
966 schedule.
967
968 AJW Technical document number
969 A number specifying a technical document.
970
971 AJX Technical order number
972 A reference to an order that specifies a technical
973 change.
974
975 AJY Suffix
976 A reference to specify a suffix added to the end of a
977 basic identifier.
978
979 AJZ Transportation account number
980 An account number to be charged or credited for
981 transportation.
982
983 AKA Container disposition order reference number
984 Reference assigned to the empty container disposition
985 order.
986
987 AKB Container prefix
988 The first part of the unique identification of a
989 container formed by an alpha code identifying the owner
990 of the container.
991
992 AKC Transport equipment return reference
993 Reference known at the address to return equipment to.
994
995 AKD Transport equipment survey reference
996 Reference number assigned by the ordering party to the
997 transport equipment survey order.
998
999 AKE Transport equipment survey report number
1000 Reference number used by a party to identify its
1001 transport equipment survey report.
1002
1003 AKF Transport equipment stuffing order
1004 Reference number assigned to the order to stuff goods in
1005 transport equipment.
1006
1007 AKG Vehicle Identification Number (VIN)
1008 The identification number which uniquely distinguishes
1009 one vehicle from another through the lifespan of the
1010 vehicle.
1011
1012 AKH Government bill of lading
1013 Bill of lading as defined by the government.
1014
1015 AKI Ordering customer's second reference number
1016 Ordering customer's second reference number.
1017
1018 AKJ Direct debit reference
1019 Reference number assigned to the direct debit operation.
1020
1021 AKK Meter reading at the beginning of the delivery
1022 Meter reading at the beginning of the delivery.
1023
1024 AKL Meter reading at the end of delivery
1025 Meter reading at the end of the delivery.
1026
1027 AKM Replenishment purchase order range start number
1028 Starting number of a range of purchase order numbers
1029 assigned by the buyer to vendor's replenishment orders.
1030
1031 AKN Third bank's reference
1032 Reference number of the third bank.
1033
1034 AKO Action authorization number
1035 A reference number authorizing an action.
1036
1037 AKP Appropriation number
1038 The number identifying a type of funding for a specific
1039 purpose (appropriation).
1040
1041 AKQ Product change authority number
1042 Number which authorises a change in form, fit or
1043 function of a product.
1044
1045 AKR General cargo consignment reference number
1046 Reference number identifying a particular general cargo
1047 (non-containerised or break bulk) consignment.
1048
1049 AKS Catalogue sequence number
1050 A number which uniquely identifies an item within a
1051 catalogue according to a standard numbering system.
1052
1053 AKT Forwarding order number
1054 Reference number assigned to the forwarding order by the
1055 ordering customer.
1056
1057 AKU Transport equipment survey reference number
1058 Reference number known at the address where the
1059 transport equipment will be or has been surveyed.
1060
1061 AKV Lease contract reference
1062 Reference number of the lease contract.
1063
1064 AKW Transport costs reference number
1065 Reference number of the transport costs.
1066
1067 AKX Transport equipment stripping order
1068 Reference number assigned to the order to strip goods
1069 from transport equipment.
1070
1071 AKY Prior policy number
1072 The number of the prior policy.
1073
1074 AKZ Policy number
1075 Number assigned to a policy.
1076
1077 ALA Procurement budget number
1078 A number which uniquely identifies a procurement budget
1079 against which commitments or invoices can be allocated.
1080
1081 ALB Domestic inventory management code
1082 Code to identify the management of domestic inventory.
1083
1084 ALC Customer reference number assigned to previous balance of
1085 payment information
1086 Identification number of the previous balance of
1087 payments information from customer message.
1088
1089 ALD Previous credit advice reference number
1090 Reference number of the previous "Credit advice"
1091 message.
1092
1093 ALE Reporting form number
1094 Reference number assigned to the reporting form.
1095
1096 ALF Authorization number for exception to dangerous goods
1097 regulations
1098 Reference number allocated by an authority. This number
1099 contains an approval concerning exceptions on the
1100 existing dangerous goods regulations.
1101
1102 ALG Dangerous goods security number
1103 Reference number allocated by an authority in order to
1104 control the dangerous goods on board of a specific means
1105 of transport for dangerous goods security purposes.
1106
1107 ALH Dangerous goods transport licence number
1108 Licence number allocated by an authority as to the
1109 permission of carrying dangerous goods by a specific
1110 means of transport.
1111
1112 ALI Previous rental agreement number
1113 Number to identify the previous rental agreement number.
1114
1115 ALJ Next rental agreement reason number
1116 Number to identify the reason for the next rental
1117 agreement.
1118
1119 ALK Consignee's invoice number
1120 The invoice number assigned by a consignee.
1121
1122 ALL Message batch number
1123 A number identifying a batch of messages.
1124
1125 ALM Previous delivery schedule number
1126 A reference number identifying a previous delivery
1127 schedule.
1128
1129 ALN Physical inventory recount reference number
1130 A reference to a re-count of physically held inventory.
1131
1132 ALO Receiving advice number
1133 A reference number to a receiving advice.
1134
1135 ALP Returnable container reference number
1136 A reference number identifying a returnable container.
1137
1138 ALQ Returns notice number
1139 A reference number to a returns notice.
1140
1141 ALR Sales forecast number
1142 A reference number identifying a sales forecast.
1143
1144 ALS Sales report number
1145 A reference number identifying a sales report.
1146
1147 ALT Previous tax control number
1148 A reference number identifying a previous tax control
1149 number.
1150
1151 ALU AGERD (Aerospace Ground Equipment Requirement Data) number
1152 Identifies the equipment required to conduct
1153 maintenance.
1154
1155 ALV Registered capital reference
1156 Registered capital reference of a company.
1157
1158 ALW Standard number of inspection document
1159 Code identifying the standard number of the inspection
1160 document supplied.
1161
1162 ALX Model
1163 A reference used to identify a model.
1164
1165 ALY Financial management reference
1166 A financial management reference.
1167
1168 ALZ NOTIfication for COLlection number (NOTICOL)
1169 A reference assigned by a consignor to a notification
1170 document which indicates the availability of goods for
1171 collection.
1172
1173 AMA Previous request for metered reading reference number
1174 Number to identify a previous request for a recording or
1175 reading of a measuring device.
1176
1177 AMB Next rental agreement number
1178 Number to identify the next rental agreement.
1179
1180 AMC Reference number of a request for metered reading
1181 Number to identify a request for a recording or reading
1182 of a measuring device to be taken.
1183
1184 AMD Hastening number
1185 A number which uniquely identifies a request to hasten
1186 an action.
1187
1188 AME Repair data request number
1189 A number which uniquely identifies a request for data
1190 about repairs.
1191
1192 AMF Consumption data request number
1193 A number which identifies a request for consumption
1194 data.
1195
1196 AMG Profile number
1197 Reference number allocated to a discrete set of
1198 criteria.
1199
1200 AMH Case number
1201 Number assigned to a case.
1202
1203 AMI Government quality assurance and control level Number
1204 A number which identifies the level of quality assurance
1205 and control required by the government for an article.
1206
1207 AMJ Payment plan reference
1208 A number which uniquely identifies a payment plan.
1209
1210 AMK Replaced meter unit number
1211 Number identifying the replaced meter unit.
1212
1213 AML Replenishment purchase order range end number
1214 Ending number of a range of purchase order numbers
1215 assigned by the buyer to vendor's replenishment orders.
1216
1217 AMM Insurer assigned reference number
1218 A unique reference number assigned by the insurer.
1219
1220 AMN Canadian excise entry number
1221 An excise entry number assigned by the Canadian Customs.
1222
1223 AMO Premium rate table
1224 Identifies the premium rate table.
1225
1226 AMP Advise through bank's reference
1227 Financial institution through which the advising bank is
1228 to advise the documentary credit.
1229
1230 AMQ US, Department of Transportation bond surety code
1231 A bond surety code assigned by the United States
1232 Department of Transportation (DOT).
1233
1234 AMR US, Food and Drug Administration establishment indicator
1235 An establishment indicator assigned by the United States
1236 Food and Drug Administration.
1237
1238 AMS US, Federal Communications Commission (FCC) import
1239 condition number
1240 A number known as the United States Federal
1241 Communications Commission (FCC) import condition number
1242 applying to certain types of regulated communications
1243 equipment.
1244
1245 AMT Goods and Services Tax identification number
1246 An identification number assigned to an organization
1247 collecting Goods and Services Taxes (GST).
1248
1249 AMU Integrated logistic support cross reference number
1250 Provides the identification of the reference which
1251 allows cross referencing of items between different
1252 areas of integrated logistics support.
1253
1254 AMV Department number
1255 Number assigned to a department within an organization.
1256
1257 AMW Buyer's catalogue number
1258 Identification of a catalogue maintained by a buyer.
1259
1260 AMX Financial settlement party's reference number
1261 Reference number of the party who is responsible for the
1262 financial settlement.
1263
1264 AMY Standard's version number
1265 The version number assigned to a standard.
1266
1267 AMZ Pipeline number
1268 Number to identify a pipeline.
1269
1270 ANA Account servicing bank's reference number
1271 Reference number of the account servicing bank.
1272
1273 ANB Completed units payment request reference
1274 A reference to a payment request for completed units.
1275
1276 ANC Payment in advance request reference
1277 A reference to a request for payment in advance.
1278
1279 AND Parent file
1280 Identifies the parent file in a structure of related
1281 files.
1282
1283 ANE Sub file
1284 Identifies the sub file in a structure of related files.
1285
1286 ANF CAD file layer convention
1287 Reference number identifying a layer convention for a
1288 file in a Computer Aided Design (CAD) environment.
1289
1290 ANG Technical regulation
1291 Reference number identifying a technical regulation.
1292
1293 ANH Plot file
1294 Reference number indicating that the file is a plot
1295 file.
1296
1297 ANI File conversion journal
1298 Reference number identifying a journal recording details
1299 about conversion operations between file formats.
1300
1301 ANJ Authorization number
1302 A number which uniquely identifies an authorization.
1303
1304 ANK Reference number assigned by third party
1305 Reference number assigned by a third party.
1306
1307 ANL Deposit reference number
1308 A reference number identifying a deposit.
1309
1310 ANM Named bank's reference
1311 Reference number of the named bank.
1312
1313 ANN Drawee's reference
1314 Reference number of the drawee.
1315
1316 ANO Case of need party's reference
1317 Reference number of the case of need party.
1318
1319 ANP Collecting bank's reference
1320 Reference number of the collecting bank.
1321
1322 ANQ Remitting bank's reference
1323 Reference number of the remitting bank.
1324
1325 ANR Principal's bank reference
1326 Reference number of the principal's bank.
1327
1328 ANS Presenting bank's reference
1329 Reference number of the presenting bank.
1330
1331 ANT Consignee's reference
1332 Reference number of the consignee.
1333
1334 ANU Financial transaction reference number
1335 Reference number of the financial transaction.
1336
1337 ANV Credit reference number
1338 The reference number of a credit instruction.
1339
1340 ANW Receiving bank's authorization number
1341 Authorization number of the receiving bank.
1342
1343 ANX Clearing reference
1344 Reference allocated by a clearing procedure.
1345
1346 ANY Sending bank's reference number
1347 Reference number of the sending bank.
1348
1349X ANZ Direct debit reference
1350 Reference of the direct debit.
1351
1352 Note:
1353 1. This code value will be removed effective with
1354 directory D.02A.
1355
1356 AOA Documentary payment reference
1357 Reference of the documentary payment.
1358
1359X AOB Third bank's reference
1360 Reference assigned by a third bank.
1361
1362 Note:
1363 1. This code value will be removed effective with
1364 directory D.02A.
1365
1366X AOC Ordering customer's second reference number
1367 The second reference number of the ordering customer.
1368
1369 Note:
1370 1. This code value will be removed effective with
1371 directory D.02A.
1372
1373 AOD Accounting file reference
1374 Reference of an accounting file.
1375
1376 AOE Sender's file reference number
1377 File reference number assigned by the sender.
1378
1379 AOF Receiver's file reference number
1380 File reference number assigned by the receiver.
1381
1382 AOG Source document internal reference
1383 Reference number assigned to a source document for
1384 internal usage.
1385
1386 AOH Principal's reference
1387 Reference number of the principal.
1388
1389 AOI Debit reference number
1390 The reference number of a debit instruction.
1391
1392 AOJ Calendar
1393 A calendar reference number.
1394
1395 AOK Work shift
1396 A work shift reference number.
1397
1398 AOL Work breakdown structure
1399 A structure reference that identifies the breakdown of
1400 work for a project.
1401
1402 AOM Organisation breakdown structure
1403 A structure reference that identifies the breakdown of
1404 an organisation.
1405
1406 AON Work task charge number
1407 A reference assigned to a specific work task charge.
1408
1409 AOO Functional work group
1410 A reference to identify a functional group performing
1411 work.
1412
1413 AOP Work team
1414 A reference to identify a team performing work.
1415
1416 AOQ Department
1417 Section of an organisation.
1418
1419 AOR Statement of work
1420 A reference number for a statement of work.
1421
1422 AOS Work package
1423 A reference for a detailed package of work.
1424
1425 AOT Planning package
1426 A reference for a planning package of work.
1427
1428 AOU Cost account
1429 A cost control account reference.
1430
1431 AOV Work order
1432 Reference number for an order to do work.
1433
1434 AOW Transportation Control Number (TCN)
1435 A number assigned for transportation purposes.
1436
1437 AOX Constraint notation
1438 Identifies a reference to a constraint notation.
1439
1440 AOY ETERMS reference
1441 Identifies a reference to the ICC (International Chamber
1442 of Commerce) ETERMS(tm) repository of electronic
1443 commerce trading terms and conditions.
1444
1445 AOZ Implementation version number
1446 Identifies a version number of an implementation.
1447
1448 AP Accounts receivable number
1449 Reference number assigned by accounts receivable
1450 department to the account of a specific debtor.
1451
1452 APA Incorporated legal reference
1453 Identifies a legal reference which is deemed
1454 incorporated by reference.
1455
1456 APB Payment instalment reference number
1457 A reference number given to a payment instalment to
1458 identify a specific instance of payment of a debt which
1459 can be paid at specified intervals.
1460
1461 APC Equipment owner reference number
1462 Reference number issued by the owner of the equipment.
1463
1464 APD Cedent's claim number
1465 To identify the number assigned to the claim by the
1466 ceding company.
1467
1468 APE Reinsurer's claim number
1469 To identify the number assigned to the claim by the
1470 reinsurer.
1471
1472 APF Price/sales catalogue response reference number
1473 A reference number identifying a response to a
1474 price/sales catalogue.
1475
1476 APG General purpose message reference number
1477 A reference number identifying a general purpose
1478 message.
1479
1480 APH Invoicing data sheet reference number
1481 A reference number identifying an invoicing data sheet.
1482
1483 API Inventory report reference number
1484 A reference number identifying an inventory report.
1485
1486 APJ Ceiling formula reference number
1487 The reference number which identifies a formula for
1488 determining a ceiling.
1489
1490 APK Price variation formula reference number
1491 The reference number which identifies a price variation
1492 formula.
1493
1494 APL Reference to account servicing bank's message
1495 Reference to the account servicing bank's message.
1496
1497 APM Party sequence number
1498 Reference identifying a party sequence number.
1499
1500 APN Purchaser's request reference
1501 Reference identifying a request made by the purchaser.
1502
1503 APO Contractor request reference
1504 Reference identifying a request made by a contractor.
1505
1506 APP Accident reference number
1507 Reference number assigned to an accident.
1508
1509 APQ Commercial account summary reference number
1510 A reference number identifying a commercial account
1511 summary.
1512
1513 APR Contract breakdown reference
1514 A reference which identifies a specific breakdown of a
1515 contract.
1516
1517 APS Contractor registration number
1518 A reference number used to identify a contractor.
1519
1520 APT Applicable coefficient identification number
1521 The identification number of the coefficient which is
1522 applicable.
1523
1524 APU Special budget account number
1525 The number of a special budget account.
1526
1527 APV Authorisation for repair reference
1528 Reference of the authorisation for repair.
1529
1530 APW Manufacturer defined repair rates reference
1531 Reference assigned by a manufacturer to their repair
1532 rates.
1533
1534 APX Original submitter log number
1535 A control number assigned by the original submitter.
1536
1537 APY Original submitter, parent Data Maintenance Request (DMR)
1538 log number
1539 A Data Maintenance Request (DMR) original submitter's
1540 reference log number for the parent DMR.
1541
1542 APZ Original submitter, child Data Maintenance Request (DMR)
1543 log number
1544 A Data Maintenance Request (DMR) original submitter's
1545 reference log number for a child DMR.
1546
1547 AQA Entry point assessment log number
1548 The reference log number assigned by an entry point
1549 assessment group for the DMR.
1550
1551 AQB Entry point assessment log number, parent DMR
1552 The reference log number assigned by an entry point
1553 assessment group for the parent Data Maintenance Request
1554 (DMR).
1555
1556 AQC Entry point assessment log number, child DMR
1557 The reference log number assigned by an entry point
1558 assessment group for a child Data Maintenance Request
1559 (DMR).
1560
1561 AQD Data structure tag
1562 The tag assigned to a data structure.
1563
1564 AQE Central secretariat log number
1565 The reference log number assigned by the central
1566 secretariat for the Data Maintenance Request (DMR).
1567
1568 AQF Central secretariat log number, parent Data Maintenance
1569 Request (DMR)
1570 The reference log number assigned by the central
1571 secretariat for the parent Data Maintenance Request
1572 (DMR).
1573
1574 AQG Central secretariat log number, child Data Maintenance
1575 Request (DMR)
1576 The reference log number assigned by the central
1577 secretariat for the child Data Maintenance Request
1578 (DMR).
1579
1580 AQH International assessment log number
1581 The reference log number assigned to a Data Maintenance
1582 Request (DMR) changed in international assessment.
1583
1584 AQI International assessment log number, parent Data
1585 Maintenance Request (DMR)
1586 The reference log number assigned to a Data Maintenance
1587 Request (DMR) changed in international assessment that
1588 is a parent to the current DMR.
1589
1590 AQJ International assessment log number, child Data Maintenance
1591 Request (DMR)
1592 The reference log number assigned to a Data Maintenance
1593 Request (DMR) changed in international assessment that
1594 is a child to the current DMR.
1595
1596 AQK Status report number
1597 The reference number for a status report.
1598
1599 AQL Message design group number
1600 Reference number for a message design group.
1601
1602 AQM US Customs Service (USCS) entry code
1603 An entry number assigned by the United States (US)
1604 customs service.
1605
1606 AQN Beginning job sequence number
1607 The number designating the beginning of the job
1608 sequence.
1609
1610 AQO Sender's clause number
1611 The number that identifies the sender's clause.
1612
1613 AQP Dun and Bradstreet Canada's 8 digit Standard Industrial
1614 Classification (SIC) code
1615 Dun and Bradstreet Canada's 8 digit Standard Industrial
1616 Classification (SIC) code identifying activities of the
1617 company.
1618
1619 AQQ Activite Principale Exercee (APE) identifier
1620 The French industry code for the main activity of a
1621 company.
1622
1623 AQR Dun and Bradstreet US 8 digit Standard Industrial
1624 Classification (SIC) code
1625 Dun and Bradstreet United States' 8 digit Standard
1626 Industrial Classification (SIC) code identifying
1627 activities of the company.
1628
1629 AQS Nomenclature Activity Classification Economy (NACE)
1630 identifier
1631 A European industry classification code used to identify
1632 the activity of a company.
1633
1634 AQT Norme Activite Francaise (NAF) identifier
1635 A French industry classification code assigned by the
1636 French government to identify the activity of a company.
1637
1638 AQU Registered contractor activity type
1639 Reference number identifying the type of registered
1640 contractor activity.
1641
1642 AQV Statistic Bundes Amt (SBA) identifier
1643 A German industry classification code issued by
1644 Statistic Bundes Amt (SBA) to identify the activity of a
1645 company.
1646
1647 AQW State or province assigned entity identification
1648 Reference number of an entity assigned by a state or
1649 province.
1650
1651 AQX Institute of Security and Future Market Development (ISFMD)
1652 serial number
1653 A number used to identify a public but not publicly
1654 traded company.
1655
1656 AQY File identification number
1657 A number assigned to identify a file.
1658
1659 AQZ Bankruptcy procedure number
1660 A number identifying a bankruptcy procedure.
1661
1662 ARA National government business identification number
1663 A business identification number which is assigned by a
1664 national government.
1665
1666 ARB Prior Data Universal Number System (DUNS) number
1667 A previously assigned Data Universal Number System
1668 (DUNS) number.
1669
1670 ARC Companies Registry Office (CRO) number
1671 Identifies the reference number assigned by the
1672 Companies Registry Office (CRO).
1673
1674 ARD Costa Rican judicial number
1675 A number assigned by the government to a business in
1676 Costa Rica.
1677
1678 ARE Numero de Identificacion Tributaria (NIT)
1679 A number assigned by the government to a business in
1680 some Latin American countries.
1681
1682 ARF Patron number
1683 A number assigned by the government to a business in
1684 some Latin American countries. Note that "Patron" is a
1685 Spanish word, it is not a person who gives financial or
1686 other support.
1687
1688 ARG Registro Informacion Fiscal (RIF) number
1689 A number assigned by the government to a business in
1690 some Latin American countries.
1691
1692 ARH Registro Unico de Contribuyente (RUC) number
1693 A number assigned by the government to a business in
1694 some Latin American countries.
1695
1696 ARI Tokyo SHOKO Research (TSR) business identifier
1697 A number assigned to a business by TSR.
1698
1699 ARJ Personal identity card number
1700 An identity card number assigned to a person.
1701
1702 ARK Systeme Informatique pour le Repertoire des ENtreprises
1703 (SIREN) number
1704 An identification number known as a SIREN assigned to a
1705 business in France.
1706
1707 ARL Systeme Informatique pour le Repertoire des ETablissements
1708 (SIRET) number
1709 An identification number known as a SIRET assigned to a
1710 business location in France.
1711
1712 ARM Publication issue number
1713 A number assigned to identify a publication issue.
1714
1715 ARN Original filing number
1716 A number assigned to the original filing.
1717
1718 ARO Page number
1719 The number of a page.
1720
1721 ARP Public filing registration number
1722 A number assigned at the time of registration of a
1723 public filing.
1724
1725 ARQ Regiristo Federal de Contribuyentes
1726 A federal tax identification number assigned by the
1727 Mexican tax authority.
1728
1729 ARR Social security number
1730 An identification number assigned to an individual by
1731 the social security administration.
1732
1733 ARS Document volume number
1734 The number of a document volume.
1735
1736 ART Book number
1737 A number assigned to identify a book.
1738
1739 ARU Stock exchange company identifier
1740 A reference assigned by the stock exchange to a company.
1741
1742 ARV Imputation account
1743 An account to which an amount is to be posted.
1744
1745 ARW Financial phase reference
1746 A reference which identifies a specific financial phase.
1747
1748 ARX Technical phase reference
1749 A reference which identifies a specific technical phase.
1750
1751 ARY Prior contractor registration number
1752 A previous reference number used to identify a
1753 contractor.
1754
1755 ARZ Stock adjustment number
1756 A number identifying a stock adjustment.
1757
1758 ASA Dispensation reference
1759 A reference number assigned to an official exemption
1760 from a law or obligation.
1761
1762 ASB Investment reference number
1763 A reference to a specific investment.
1764
1765 ASC Assuming company
1766 A number that identifies an assuming company.
1767
1768 ASD Budget chapter
1769 A reference to the chapter in a budget.
1770
1771 ASE Duty free products security number
1772 A security number allocated for duty free products.
1773
1774 ASF Duty free products receipt authorisation number
1775 Authorisation number allocated for the receipt of duty
1776 free products.
1777
1778 ASG Party information message reference
1779 Reference identifying a party information message.
1780
1781 ASH Formal statement reference
1782 A reference to a formal statement.
1783
1784 ASI Proof of delivery reference number
1785 A reference number identifying a proof of delivery which
1786 is generated by the goods recipient.
1787
1788 ASJ Supplier's credit claim reference number
1789 A reference number identifying a supplier's credit
1790 claim.
1791
1792 ASK Picture of actual product
1793 Reference identifying the picture of an actual product.
1794
1795 ASL Picture of a generic product
1796 Reference identifying a picture of a generic product.
1797
1798 ASM Trading partner identification number
1799 Code specifying an identification assigned to an entity
1800 with whom one conducts trade.
1801
1802 ASN Prior trading partner identification number
1803 Code specifying an identification number previously
1804 assigned to a trading partner.
1805
1806 ASO Password
1807 Code used for authentication purposes.
1808
1809 ASP Formal report number
1810 A number uniquely identifying a formal report.
1811
1812 ASQ Fund account number
1813 Account number of fund.
1814
1815 ASR Safe custody number
1816 The number of a file or portfolio kept for safe custody
1817 on behalf of clients.
1818
1819 ASS Master account number
1820 A reference number identifying a master account.
1821
1822 AST Group reference number
1823 The reference number identifying a group.
1824
1825 ASU Accounting transmission number
1826 A number used to identify the transmission of an
1827 accounting book entry.
1828
1829 ASV Product data file number
1830 The number of a product data file.
1831
1832 ASW Cadastro Geral do Contribuinte (CGC)
1833 Brazilian taxpayer number.
1834
1835 ASX Foreign resident identification number
1836 Number assigned by a government agency to identify a
1837 foreign resident.
1838
1839 ASY CD-ROM
1840 Identity number of the Compact Disk Read Only Memory
1841 (CD-ROM).
1842
1843 ASZ Physical medium
1844 Identifies the physical medium.
1845
1846 ATA Financial cancellation reference number
1847 Reference number of a financial cancellation.
1848
1849 ATB Purchase for export Customs agreement number
1850 A number assigned by a Customs authority allowing the
1851 purchase of goods free of tax because they are to be
1852 exported immediately after the purchase.
1853
1854 ATC Judgment number
1855 A reference number identifying the legal decision.
1856
1857 ATD Secretariat number
1858 A reference number identifying a secretariat.
1859
1860 ATE Previous banking status message reference
1861 Message reference number of the previous banking status
1862 message being responded to.
1863
1864 ATF Last received banking status message reference
1865 Reference number of the latest received banking status
1866 message.
1867
1868 ATG Bank's documentary procedure reference
1869 Reference allocated by the bank to a documentary
1870 procedure.
1871
1872 ATH Customer's documentary procedure reference
1873 Reference allocated by a customer to a documentary
1874 procedure.
1875
1876 ATI Safe deposit box number
1877 Number of the safe deposit box.
1878
1879 ATJ Receiving Bankgiro number
1880 Number of the receiving Bankgiro.
1881
1882 ATK Sending Bankgiro number
1883 Number of the sending Bankgiro.
1884
1885 ATL Bankgiro reference
1886 Reference of the Bankgiro.
1887
1888 ATM Guarantee number
1889 Number of a guarantee.
1890
1891 ATN Collection instrument number
1892 To identify the number of an instrument used to remit
1893 funds to a beneficiary.
1894
1895 ATO Converted Postgiro number
1896 To identify the reference number of a giro payment
1897 having been converted to a Postgiro account.
1898
1899 ATP Cost centre alignment number
1900 Number used in the financial management process to align
1901 cost allocations.
1902
1903 ATQ Kamer Van Koophandel (KVK) number
1904 An identification number assigned by the Dutch Chamber
1905 of Commerce to a business in the Netherlands.
1906
1907 ATR Institut Belgo-Luxembourgeois de Codification (IBLC) number
1908 An identification number assigned by the Luxembourg
1909 National Bank to a business in Luxembourg.
1910
1911 ATS External object reference
1912 A reference identifying an external object.
1913
1914 ATT Exceptional transport authorisation number
1915 Authorisation number for exceptional transport (using
1916 specific equipment, out of gauge, materials and/or
1917 specific routing).
1918
1919 ATU Clave Unica de Identificacion Tributaria (CUIT)
1920 Tax identification number in Argentina.
1921
1922 ATV Registro Unico Tributario (RUT)
1923 Tax identification number in Chile.
1924
1925 ATW Flat rack container bundle identification number
1926 Reference number assigned to a bundle of flat rack
1927 containers.
1928
1929 ATX Transport equipment acceptance order reference
1930 Reference number assigned to an order to accept
1931 transport equipment that is to be delivered by an inland
1932 carrier to a specified facility.
1933
1934 ATY Transport equipment release order reference
1935 Reference number assigned to an order to release
1936 transport equipment which is to be picked up by an
1937 inland carrier from a specified facility.
1938
1939 ATZ Ship's stay reference number
1940 Reference number assigned by a port authority to the
1941 stay of a vessel in the port.
1942
1943 AU Authorization to meet competition number
1944 A number assigned by a requestor to an offer incoming
1945 following request for quote.
1946
1947 AUA Place of positioning reference
1948 Identifies the reference pertaining to the place of
1949 positioning.
1950
1951 AUB Party reference
1952 The reference to a party.
1953
1954 AUC Issued prescription identification
1955 The identification of the issued prescription.
1956
1957 AUD Collection reference
1958 A reference identifying a collection.
1959
1960 AUE Travel service
1961 Reference identifying a travel service.
1962
1963 AUF Consignment stock contract
1964 Reference identifying a consignment stock contract.
1965
1966 AUG Importer's letter of credit reference
1967 Letter of credit reference issued by importer.
1968
1969 AUH Performed prescription identification
1970 The identification of the prescription that has been
1971 carried into effect.
1972
1973 AUI Image reference
1974 A reference number identifying an image.
1975
1976 AUJ Proposed purchase order reference number
1977 A reference number assigned to a proposed purchase
1978 order.
1979
1980 AUK Application for financial support reference number
1981 Reference number assigned to an application for
1982 financial support.
1983
1984 AUL Manufacturing quality agreement number
1985 Reference number of a manufacturing quality agreement.
1986
1987 AUM Software editor reference
1988 Reference identifying the software editor.
1989
1990 AUN Software reference
1991 Reference identifying the software.
1992
1993 AUO Software quality reference
1994 Reference allocated to the software by a quality
1995 assurance agency.
1996
1997 AUP Consolidated orders' reference
1998 A reference number to identify orders which have been,
1999 or shall be consolidated.
2000
2001 AUQ Customs binding ruling number
2002 Binding ruling number issued by customs.
2003
2004 AUR Customs non-binding ruling number
2005 Non-binding ruling number issued by customs.
2006
2007 AUS Delivery route reference
2008 A reference to the route of the delivery.
2009
2010 AUT Net area supplier reference
2011 A reference identifying a supplier within a net area.
2012
2013 AUU Time series reference
2014 Reference to a time series.
2015
2016 AUV Connecting point to central grid
2017 Reference to a connecting point to a central grid.
2018
2019 AUW Marketing plan identification number (MPIN)
2020 Number identifying a marketing plan.
2021
2022 AUX Entity reference number, previous
2023 The previous reference number assigned to an entity.
2024
2025 AUY International Standard Industrial Classification (ISIC)
2026 code
2027 A code specifying an international standard industrial
2028 classification.
2029
2030 AUZ Customs pre-approval ruling number
2031 Pre-approval ruling number issued by Customs.
2032
2033 AV Account payable number
2034 Reference number assigned by accounts payable department
2035 to the account of a specific creditor.
2036
2037 AWA Rate code number
2038 Number assigned by a buyer to rate a product.
2039
2040 AWB Air waybill number
2041 Reference number assigned to an air waybill, see: 1001 =
2042 740.
2043
2044 AWC Documentary credit amendment number
2045 Number of the amendment of the documentary credit.
2046
2047 AWD Advising bank's reference
2048 Reference number of the advising bank.
2049
2050 AWE Cost centre
2051 A number identifying a cost centre.
2052
2053 AWF Work item quantity determination
2054 A reference assigned to a work item quantity
2055 determination.
2056
2057 AWG Internal data process number
2058 A number identifying an internal data process.
2059
2060 AWH Category of work reference
2061 A reference identifying a category of work.
2062
2063 AWI Policy form number
2064 Number assigned to a policy form.
2065
2066 AWJ Net area
2067 Reference to an area of a net.
2068
2069+ AWK Service provider
2070 Reference of the service provider.
2071
2072+ AWL Error position
2073 Reference to the position of an error in a message.
2074
2075+ AWM Service category reference
2076 Reference identifying the service category.
2077
2078+ AWN Connected location
2079 Reference of a connected location.
2080
2081+ AWO Related party
2082 Reference of a related party.
2083
2084+ AWP Latest accounting entry record reference
2085 Code identifying the reference of the latest accounting
2086 entry record.
2087
2088+ AWQ Accounting entry
2089 Accounting entry to which this item is related.
2090
2091+ AWR Document reference, original
2092 The original reference of a document.
2093
2094 BA Beginning meter reading actual
2095 Meter reading at the beginning of an invoicing period.
2096
2097 BC Buyer's contract number
2098 Reference number assigned by buyer to a contract.
2099
2100 BD Bid number
2101 Number assigned by a submitter of a bid to his bid.
2102
2103 BE Beginning meter reading estimated
2104 Meter reading at the beginning of an invoicing period
2105 where an actual reading is not available.
2106
2107 BH House bill of lading number
2108 Reference number assigned to a house bill of lading,
2109 see: 1001 = 714.
2110
2111 BM Bill of lading number
2112 Reference number assigned to a bill of lading, see: 1001
2113 = 705.
2114
2115 BN Booking reference number
2116 [1016] Reference number assigned by the carrier or his
2117 agent when cargo space is reserved prior to loading.
2118
2119 BO Blanket order number
2120 Reference number assigned by the order issuer to a
2121 blanket order.
2122
2123 BR Broker or sales office number
2124 A number that identifies a broker or sales office.
2125
2126 BT Batch number/lot number
2127 Reference number assigned by manufacturer to a series of
2128 similar products or goods produced under similar
2129 conditions.
2130
2131 BW Blended with number
2132 The batch/lot/package number a product is blended with.
2133
2134 CAS IATA Cargo Agent CASS Address number
2135 Code issued by IATA to identify agent locations for CASS
2136 billing purposes.
2137
2138+ CAT Matching of entries, balanced
2139 Reference to a balanced matching of entries.
2140
2141+ CAU Entry flagging
2142 Reference to a flagging of entries.
2143
2144+ CAV Matching of entries, unbalanced
2145 Reference to an unbalanced matching of entries.
2146
2147+ CAW Document reference, internal
2148 Internal reference to a document.
2149
2150+ CAX European Value Added Tax identification
2151 Value Added Tax identification number according to
2152 European regulation.
2153
2154+ CAY Cost accounting document
2155 The reference to a cost accounting document.
2156
2157 CD Credit note number
2158 Reference number assigned to a credit note.
2159
2160 CEC Ceding company
2161 Company selling obligations to a third party.
2162
2163 CFE Consignee's further order
2164 Reference of an order given by the consignee after
2165 departure of the means of transport.
2166
2167 CFO Consignor's further order
2168 Reference of an order given by the consignor after
2169 departure of the means of transport.
2170
2171 CG Consignee's order number
2172 A number that identifies a consignee's order.
2173
2174 CH Customer catalogue number
2175 Number identifying a catalogue for customer's usage.
2176
2177 CK Cheque number
2178 Unique number assigned to one specific cheque.
2179
2180 CKN Checking number
2181 Number assigned by checking party to one specific check
2182 action.
2183
2184 CM Credit memo number
2185 Reference number assigned by issuer to a credit memo.
2186
2187 CMR Road consignment note number
2188 Reference number assigned to a road consignment note,
2189 see: 1001 = 730.
2190
2191 CN Carrier's reference number
2192 Reference number assigned by carrier to a consignment.
2193
2194 CNO Charge note reference number
2195 [1070] Indication in pre-printed form that a Charges
2196 note has been established and is attached to the Rail
2197 Consignment Note (CIM 76).
2198
2199 CO Buyers order number
2200 [1022] Reference number assigned by the buyer to an
2201 order.
2202
2203 COF Call off order number
2204 A number that identifies a call off order.
2205
2206 CP Condition of purchase document number
2207 Reference number identifying the conditions of purchase
2208 relevant to a purchase.
2209
2210 CR Customer reference number
2211 Reference number assigned by the customer to a
2212 transaction.
2213
2214 CRN Conveyance reference number
2215 [8028] Unique reference given by the carrier to a
2216 certain journey or departure of a means of transport
2217 (generic term).
2218
2219 CS Condition of sale document number
2220 Reference number identifying the conditions of sale
2221 relevant to a sale.
2222
2223 CST Team assignment number
2224 Team number assigned to a group that is responsible for
2225 working a particular transaction.
2226
2227 CT Contract number
2228 Reference number of a contract concluded between
2229 parties.
2230
2231 CU Consignor's reference number
2232 [1140] Reference number assigned by a consignor to a
2233 particular shipment for his own purposes or for those of
2234 the consignee.
2235
2236 CV Container operators reference number
2237 Reference number assigned by the party operating or
2238 controlling the transport container to a transaction or
2239 consignment.
2240
2241 CW Package number
2242 (7070) Reference number identifying a package or carton
2243 within a consignment.
2244
2245 CZ Cooperation contract number
2246 Number issued by a party concerned given to a contract
2247 on cooperation of two or more parties.
2248
2249 DA Deferment approval number
2250 Number assigned by authorities to a party to approve
2251 deferment of payment of tax or duties.
2252
2253 DAN Debit account number
2254 Reference number assigned by issuer to a debit account.
2255
2256 DB Buyer's debtor number
2257 Reference number assigned to a debtor.
2258
2259 DI Distributor invoice number
2260 Reference number assigned by issuer to a distributor
2261 invoice.
2262
2263 DL Debit note number
2264 Reference number assigned by issuer to a debit note.
2265
2266 DM Document number
2267 [1004] Reference number assigned to the document by the
2268 issuer.
2269
2270 DQ Delivery note number
2271 Reference number assigned by the issuer to a delivery
2272 note.
2273
2274 DR Dock receipt number
2275 Number of the cargo receipt submitted when cargo is
2276 delivered to a marine terminal.
2277
2278 EA Ending meter reading actual
2279 Meter reading at the end of an invoicing period.
2280
2281 EB Embargo permit number
2282 Reference number assigned by issuer to an embargo
2283 permit.
2284
2285 ED Export declaration
2286 Number assigned by the exporter to his export
2287 declaration number submitted to an authority.
2288
2289 EE Ending meter reading estimated
2290 Meter reading at the end of an invoicing period where an
2291 actual reading is not available.
2292
2293 EI Employer's identification number
2294 Number issued by an authority to identify an employer.
2295
2296 EN Embargo number
2297 Number assigned to specific goods or a family of goods
2298 in a classification of embargo measures.
2299
2300 EP Export permit number
2301 Reference number assigned by issuing authority to an
2302 export permit for products.
2303
2304 EQ Equipment number
2305 Number assigned by the manufacturer to specific
2306 equipment.
2307
2308 ER Container/equipment receipt number
2309 Number of the Equipment Interchange Receipt issued for
2310 full or empty equipment received.
2311
2312 ERN Exporter's reference number
2313 Reference to a party exporting goods.
2314
2315 ET Excess transportation number
2316 Number assigned to excess transport.
2317
2318 EX Export licence number
2319 [1208] Reference number assigned by issuing authority to
2320 an Export Licence.
2321
2322 FC Fiscal number
2323 Tax payer's number. Number assigned to individual
2324 persons as well as to corporates by a public
2325 institution; this number is different from the VAT
2326 registration number.
2327
2328 FF Freight forwarder's reference number
2329 [1460] Reference number assigned to the consignment by
2330 the freight forwarder.
2331
2332 FI File line identifier
2333 Number assigned by the file issuer or sender to identify
2334 a specific line.
2335
2336 FLW Flow reference number
2337 Number given to a usual sender which has regular
2338 expeditions of the same goods, to the same destination,
2339 defining all general conditions of the transport.
2340
2341 FN Freight bill number
2342 Reference number assigned by issuing party to a freight
2343 bill.
2344
2345 FO Foreign exchange
2346 Exchange of two currencies at an agreed rate.
2347
2348 FS Final sequence number
2349 A number that identifies the final sequence.
2350
2351 FT Free zone identifier
2352 Identifier to specify the territory of a State where any
2353 goods introduced are generally regarded, insofar as
2354 import duties and taxes are concerned, as being outside
2355 the Customs territory and are not subject to usual
2356 Customs control (CCC).
2357
2358 FV File version number
2359 Number given to a version of an identified file.
2360
2361 FX Foreign exchange contract number
2362 Reference number identifying a foreign exchange
2363 contract.
2364
2365 GA Standard's number
2366 Number to identify a standardization description (e.g.
2367 ISO 9375).
2368
2369 GC Government contract number
2370 Number assigned to a specific government/public
2371 contract.
2372
2373 GD Standard's code number
2374 Number to identify a specific parameter within a
2375 standardization description (e.g. M5 for screws or DIN
2376 A4 for paper).
2377
2378 GDN General declaration number
2379 Number of the declaration of incoming goods out of a
2380 vessel.
2381
2382 GN Government reference number
2383 A number that identifies a government reference.
2384
2385 HS Harmonised system number
2386 Number specifying the goods classification under the
2387 Harmonised Commodity Description and Coding System of
2388 the Customs Co-operation Council (CCC).
2389
2390 HWB House waybill number
2391 Reference number assigned to a house waybill, see: 1001
2392 = 703.
2393
2394 IA Internal vendor number
2395 Number identifying the company-internal vending
2396 department/unit.
2397
2398 IB In bond number
2399 Customs assigned number that is used to control the
2400 movement of imported cargo prior to its formal Customs
2401 clearing.
2402
2403 ICA IATA cargo agent code number
2404 Code issued by IATA identify each IATA Cargo Agent whose
2405 name is entered on the Cargo Agency List.
2406
2407 ICE Insurance certificate reference number
2408 A number that identifies an insurance certificate
2409 reference.
2410
2411 ICO Insurance contract reference number
2412 A number that identifies an insurance contract
2413 reference.
2414
2415 II Initial sample inspection report number
2416 Inspection report number given to the initial sample
2417 inspection.
2418
2419 IL Internal order number
2420 Number assigned to an order for internal handling/follow
2421 up.
2422
2423 INB Intermediary broker
2424 A number that identifies an intermediary broker.
2425
2426 INN Interchange number new
2427 Number assigned by the interchange sender to identify
2428 one specific interchange. This number points to the
2429 actual interchange.
2430
2431 INO Interchange number old
2432 Number assigned by the interchange sender to identify
2433 one specific interchange. This number points to the
2434 previous interchange.
2435
2436 IP Import licence number
2437 [1106] Reference number assigned by the issuing
2438 authority to an Import Licence.
2439
2440 IS Invoice number suffix
2441 A number added at the end of an invoice number.
2442
2443 IT Internal customer number
2444 Number assigned by a seller, supplier etc. to identify a
2445 customer within his enterprise.
2446
2447 IV Invoice number
2448 [1334] Reference number assigned by the seller to a
2449 Commercial Invoice.
2450
2451 JB Job number
2452 Identifies a piece of work.
2453
2454 JE Ending job sequence number
2455 A number that identifies the ending job sequence.
2456
2457 LA Shipping label serial number
2458 The serial number on a shipping label.
2459
2460 LAN Loading authorization number
2461 [4092] A number assigned to the loading authorization
2462 granted by the forwarding station when the consignment
2463 is subject to traffic limitations (CIM 43).
2464
2465 LAR Lower number in range
2466 Lower number in a range of numbers.
2467
2468 LB Lockbox
2469 Type of cash management system offered by financial
2470 institutions to provide for collection of customers
2471 'receivables'.
2472
2473 LC Letter of credit number
2474 Reference number identifying the letter of credit
2475 document.
2476
2477 LI Line item reference number
2478 (1156) Reference number identifying a particular line in
2479 a document.
2480
2481 LO Load planning number
2482 The reference that identifies the load planning number.
2483
2484 LS Bar coded label serial number
2485 The serial number on a bar code label.
2486
2487 MA Ship notice/manifest number
2488 The number assigned to a ship notice or manifest.
2489
2490 MB Master bill of lading number
2491 Reference number assigned to a master bill of lading,
2492 see: 1001 = 704.
2493
2494 MF Manufacturer's part number
2495 Reference number assigned by the manufacturer to his
2496 product or part.
2497
2498 MG Meter unit number
2499 Number identifying a unique meter unit.
2500
2501 MH Manufacturing order number
2502 Reference number assigned by manufacturer for a given
2503 production quantity of products.
2504
2505 MR Message recipient
2506 A number that identifies the message recipient.
2507
2508 MRN Mailing reference number
2509 Identifies the party designated by the importer to
2510 receive certain customs correspondence in lieu of its
2511 being mailed directly to the importer.
2512
2513 MS Message sender
2514 A number that identifies the message sender.
2515
2516 MSS Manufacturer's material safety data sheet number
2517 A number that identifies a manufacturer's material
2518 safety data sheet.
2519
2520 MWB Master air waybill number
2521 Reference number assigned to a master air waybill, see:
2522 1001 = 741.
2523
2524 NA North American hazardous goods classification number
2525 Reference to materials designated as hazardous for
2526 purposes of transportation in North American commerce.
2527
2528 OH Current invoice number
2529 Reference number identifying the current invoice.
2530
2531 OI Previous invoice number
2532 Reference number identifying a previously issued
2533 invoice.
2534
2535 ON Order number (purchase)
2536 [1022] Reference number assigned by the buyer to an
2537 order.
2538
2539 OP Original purchase order
2540 Reference to the order previously sent.
2541
2542 OR General order number
2543 Customs number assigned to imported merchandise that has
2544 been left unclaimed and subsequently moved to a Customs
2545 bonded warehouse for storage.
2546
2547 PB Payer's financial institution account number
2548 Originated company account number (ACH transfer), check,
2549 draft or wire.
2550
2551 PC Production code
2552 Number assigned by the manufacturer to a specified
2553 article or batch to identify the manufacturing date etc.
2554 for subsequent reference.
2555
2556 PD Promotion deal number
2557 Number assigned by a vendor to a special promotion
2558 activity.
2559
2560 PE Plant number
2561 A number that identifies a plant.
2562
2563 PF Prime contractor contract number
2564 Reference number assigned by the client to the contract
2565 of the prime contractor.
2566
2567 PI Price list version number
2568 A number that identifies the version of a price list.
2569
2570 PK Packing list number
2571 (1014) Reference number assigned to a packing list, see:
2572 1001 = 271.
2573
2574 PL Price list number
2575 Reference number assigned to a price list.
2576
2577 POR Purchase order response number
2578 Reference number assigned by the seller to an order
2579 response.
2580
2581 PP Purchase order change number
2582 Reference number assigned by a buyer for a revision of a
2583 purchase order.
2584
2585 PQ Payment reference
2586 Reference number assigned to a payment.
2587
2588 PR Price quote number
2589 Reference number assigned by the seller to a quote.
2590
2591 PS Purchase order number suffix
2592 A number added at the end of a purchase order number.
2593
2594 PW Prior purchase order number
2595 Reference number of a purchase order previously sent to
2596 the supplier.
2597
2598 PY Payee's financial institution account number
2599 Receiving company account number (ACH transfer), check,
2600 draft or wire.
2601
2602 RA Remittance advice number
2603 A number that identifies a remittance advice.
2604
2605 RC Rail/road routing code
2606 International Western and Eastern European route code
2607 used in all rail organizations and specified in the
2608 international tariffs (rail tariffs) known by the
2609 customers.
2610
2611 RCN Railway consignment note number
2612 Reference number assigned to a rail consignment note,
2613 see: 1001 = 720.
2614
2615 RE Release number
2616 Reference number assigned to identify a release of a set
2617 of rules, conventions, conditions, etc.
2618
2619 REN Received number
2620 [1150] Number assigned to a rail consignment upon its
2621 arrival at its destination station (CIM 84).
2622
2623 RF Export reference number
2624 Reference number given to an export shipment.
2625
2626 RR Payer's financial institution transit routing No.(ACH
2627 transfers)
2628 ODFI (ACH transfer).
2629
2630 RT Payee's financial institution transit routing No.
2631 RDFI Transit routing number (ACH transfer).
2632
2633 SA Sales person number
2634 Identification number of a sales person.
2635
2636 SB Sales region number
2637 A number that identifies a sales region.
2638
2639 SD Sales department number
2640 A number that identifies a sales department.
2641
2642 SE Serial number
2643 Identification number of an item which distinguishes
2644 this specific item out of an number of identical items.
2645
2646 SF Ship from
2647 A number that identifies a ship from location.
2648
2649 SH Previous highest schedule number
2650 Number of the latest schedule of a previous period
2651 (ODETTE DELINS).
2652
2653 SI SID (Shipper's identifying number for shipment)
2654 A number that identifies the SID (shipper's
2655 identification) number for a shipment.
2656
2657 SM Sales office number
2658 A number that identifies a sales office.
2659
2660 SN Seal number
2661 [9308] Identification number on Customs or other seals
2662 affixed to containers or other transport units.
2663
2664 SP Scan line
2665 A number that identifies a scan line.
2666
2667 SQ Equipment sequence number
2668 A temporary reference number identifying a particular
2669 piece of equipment within a series of pieces of
2670 equipment.
2671
2672 SRN Shipment reference number
2673 Reference number assigned to a shipment.
2674
2675 SS Sellers reference number
2676 Reference number assigned to a transaction by the
2677 seller.
2678
2679 STA Station reference number
2680 International UIC code assigned to every European rail
2681 station (CIM convention).
2682
2683 SW Swap order number
2684 Number assigned by the seller to a swap order (see
2685 definition of DE 1001, code 229).
2686
2687 SZ Specification number
2688 Number assigned by the issuer to his specification.
2689
2690 TB Trucker's bill of lading
2691 A cargo list/description issued by a motor carrier of
2692 freight.
2693
2694 TE Telex message number
2695 Reference number identifying a telex message.
2696
2697 TF Transfer number
2698 An extra number assigned to goods or a container which
2699 functions as a reference number or as an authorization
2700 number to get the goods or container released from a
2701 certain party.
2702
2703 TI TIR carnet number
2704 Reference number assigned to a TIR carnet.
2705
2706 TL Tax exemption licence number
2707 Number assigned by the tax authorities to a party
2708 indicating its tax exemption authorization. This number
2709 could relate to a specified business type, a specified
2710 local area or a class of products.
2711
2712 TN Transaction reference number
2713 Reference applied to a transaction between two or more
2714 parties over a defined life cycle; e.g. number applied
2715 by importer or broker to obtain release from Customs,
2716 may then used to control declaration through final
2717 accounting (synonyms: declaration, entry number).
2718
2719 TP Test report number
2720 Reference number identifying a test report document
2721 relevant to the product.
2722
2723 UAR Upper number of range
2724 Upper number in a range of numbers.
2725
2726 UC Ultimate customer's reference number
2727 The originator's reference number as forwarded in a
2728 sequence of parties involved.
2729
2730 UCN Unique consignment reference number
2731 (1202) Unique reference of a consignment (UCRN) used for
2732 identification purposes in documents and messages
2733 exchanged between parties in international trade. See
2734 also: Unique Identifier Code (UNIC) in UN/ECE
2735 Recommendation No. 8, March 1992.
2736
2737 UN United Nations dangerous goods (UNDG) number
2738 [7124] Unique serial number assigned within the United
2739 Nations to substances and articles contained in a list
2740 of the dangerous goods most commonly carried.
2741
2742 UO Ultimate customer's order number
2743 The originator's order number as forwarded in a sequence
2744 of parties involved.
2745
2746 VA VAT registration number
2747 Unique number assigned by the relevant tax authority to
2748 identify a party for use in relation to Value Added Tax
2749 (VAT).
2750
2751 VC Vendor contract number
2752 Number assigned by the vendor to a contract.
2753
2754 VM Vessel identification
2755 (8123) Reference identifying a vessel (UN/ECE
2756 Recommendation No 10).
2757
2758 VN Order number (vendor)
2759 Reference number assigned by supplier to a buyer's
2760 purchase order.
2761
2762 VON Voyage number
2763 [8228] Reference number assigned by the carrier or his
2764 agent to the voyage of the vessel.
2765
2766 VP Vendor product number
2767 Number assigned by vendor to another manufacturer's
2768 product.
2769
2770 VR Vendor ID number
2771 A number that identifies a vendor's identification.
2772
2773 VS Vendor order number suffix
2774 The suffix for a vendor order number.
2775
2776 VT Motor vehicle identification number
2777 (Reference identifying a motor vehicle used for
2778 transport) normally is the vehicle registration number.
2779
2780 VV Voucher number
2781 Reference number identifying a voucher.
2782
2783 WE Warehouse entry number
2784 Entry number under which imported merchandise was placed
2785 in a Customs bonded warehouse.
2786
2787 WM Weight agreement number
2788 A number identifying a weight agreement.
2789
2790 WN Well number
2791 A number assigned to a shaft sunk into the ground.
2792
2793 WR Warehouse receipt number
2794 A number identifying a warehouse receipt.
2795
2796 WS Warehouse storage location number
2797 A number identifying a warehouse storage location.
2798
2799 WY Rail waybill number
2800 The number on a rail waybill.
2801
2802 XA Company/place registration number
2803 Company registration and place as legally required.
2804
2805 XC Cargo control number
2806 Reference used to identify and control a carrier and
2807 consignment from initial entry into a country until
2808 release of the cargo by Customs.
2809
2810 XP Previous cargo control number
2811 Where a consignment is deconsolidated and/or transferred
2812 to the control of another carrier or freight forwarder
2813 (e.g. housebill, abstract) this references the previous
2814 (e.g. master) cargo control number.
2815
2816 ZZZ Mutually defined reference number
2817 Number based on party agreement.
2818
2819
diff --git a/specification/references/D01B/simples/1154.txt b/specification/references/D01B/simples/1154.txt
new file mode 100644
index 0000000..3d6cc4e
--- /dev/null
+++ b/specification/references/D01B/simples/1154.txt
@@ -0,0 +1,7 @@
1
2 1154 Reference identifier [C]
3
4 Desc: Identifies a reference.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/1156.txt b/specification/references/D01B/simples/1156.txt
new file mode 100644
index 0000000..e6736ff
--- /dev/null
+++ b/specification/references/D01B/simples/1156.txt
@@ -0,0 +1,7 @@
1
2 1156 Document line identifier [C]
3
4 Desc: To identify a line of a document.
5
6 Repr: an..6
7
diff --git a/specification/references/D01B/simples/1159.txt b/specification/references/D01B/simples/1159.txt
new file mode 100644
index 0000000..f6d804b
--- /dev/null
+++ b/specification/references/D01B/simples/1159.txt
@@ -0,0 +1,29 @@
1
2 1159 Sequence identifier source code [B]
3
4 Desc: Code specifying the source of a sequence identifier.
5
6 Repr: an..3
7
8 1 Broadcast 1
9 Report from workstation 1.
10
11 2 Broadcast 2
12 Report from workstation 2.
13
14 3 Manufacturer sequence number
15 The manufacturer's plant requesting the delivery of the
16 item has allocated the sequence number.
17
18 4 Manufacturer production sequence number
19 The plant requesting the delivery of an item assigns a
20 number indicating the sequence of the finished article.
21
22 5 Transmission sequence
23 The positional sequence when transmitted.
24
25 6 Structure sequence
26 The positional sequence in a message structure as
27 published in a particular UN directory.
28
29
diff --git a/specification/references/D01B/simples/1218.txt b/specification/references/D01B/simples/1218.txt
new file mode 100644
index 0000000..9b03cb1
--- /dev/null
+++ b/specification/references/D01B/simples/1218.txt
@@ -0,0 +1,7 @@
1
2 1218 Document originals required quantity [B]
3
4 Desc: Quantity of document originals required.
5
6 Repr: n..2
7
diff --git a/specification/references/D01B/simples/1220.txt b/specification/references/D01B/simples/1220.txt
new file mode 100644
index 0000000..bd2bf01
--- /dev/null
+++ b/specification/references/D01B/simples/1220.txt
@@ -0,0 +1,7 @@
1
2 1220 Document copies required quantity [B]
3
4 Desc: Quantity of document copies required.
5
6 Repr: n..2
7
diff --git a/specification/references/D01B/simples/1225.txt b/specification/references/D01B/simples/1225.txt
new file mode 100644
index 0000000..2871ee2
--- /dev/null
+++ b/specification/references/D01B/simples/1225.txt
@@ -0,0 +1,238 @@
1
2 1225 Message function code [C]
3
4 Desc: Code indicating the function of the message.
5
6 Repr: an..3
7
8 1 Cancellation
9 Message cancelling a previous transmission for a given
10 transaction.
11
12 2 Addition
13 Message containing items to be added.
14
15 3 Deletion
16 Message containing items to be deleted.
17
18 4 Change
19 Message containing items to be changed.
20
21 5 Replace
22 Message replacing a previous message.
23
24 6 Confirmation
25 Message confirming the details of a previous
26 transmission where such confirmation is required or
27 recommended under the terms of a trading partner
28 agreement.
29
30 7 Duplicate
31 The message is a duplicate of a previously generated
32 message.
33
34 8 Status
35 Code indicating that the referenced message is a status.
36
37 9 Original
38 Initial transmission related to a given transaction.
39
40 10 Not found
41 Message whose reference number is not filed.
42
43 11 Response
44 Message responding to a previous message or document.
45
46 12 Not processed
47 Message indicating that the referenced message was
48 received but not yet processed.
49
50 13 Request
51 Code indicating that the referenced message is a
52 request.
53
54 14 Advance notification
55 Code indicating that the information contained in the
56 message is an advance notification of information to
57 follow.
58
59 15 Reminder
60 Repeated message transmission for reminding purposes.
61
62 16 Proposal
63 Message content is a proposal.
64
65 17 Cancel, to be reissued
66 Referenced transaction cancelled, reissued message will
67 follow.
68
69 18 Reissue
70 New issue of a previous message (maybe cancelled).
71
72 19 Seller initiated change
73 Change information submitted by buyer but initiated by
74 seller.
75
76 20 Replace heading section only
77 Message to replace the heading of a previous message.
78
79 21 Replace item detail and summary only
80 Message to replace item detail and summary of a previous
81 message.
82
83 22 Final transmission
84 Final message in a related series of messages together
85 making up a commercial, administrative or transport
86 transaction.
87
88 23 Transaction on hold
89 Message not to be processed until further release
90 information.
91
92 24 Delivery instruction
93 Delivery schedule message only used to transmit short-
94 term delivery instructions.
95
96 25 Forecast
97 Delivery schedule message only used to transmit long-
98 term schedule information.
99
100 26 Delivery instruction and forecast
101 Combination of codes '24' and '25'.
102
103 27 Not accepted
104 Message to inform that the referenced message is not
105 accepted by the recipient.
106
107 28 Accepted, with amendment in heading section
108 Message accepted but amended in heading section.
109
110 29 Accepted without amendment
111 Referenced message is entirely accepted.
112
113 30 Accepted, with amendment in detail section
114 Referenced message is accepted but amended in detail
115 section.
116
117 31 Copy
118 Indicates that the message is a copy of an original
119 message that has been sent, e.g. for action or
120 information.
121
122 32 Approval
123 A message releasing an existing referenced message for
124 action to the receiver.
125
126 33 Change in heading section
127 Message changing the referenced message heading section.
128
129 34 Accepted with amendment
130 The referenced message is accepted but amended.
131
132 35 Retransmission
133 Change-free transmission of a message previously sent.
134
135 36 Change in detail section
136 Message changing referenced detail section.
137
138 37 Reversal of a debit
139 Reversal of a previously posted debit.
140
141 38 Reversal of a credit
142 Reversal of a previously posted credit.
143
144 39 Reversal for cancellation
145 Code indicating that the referenced message is reversing
146 a cancellation of a previous transmission for a given
147 transaction.
148
149 40 Request for deletion
150 The message is given to inform the recipient to delete
151 the referenced transaction.
152
153 41 Finishing/closing order
154 Last of series of call-offs.
155
156 42 Confirmation via specific means
157 Message confirming a transaction previously agreed via
158 other means (e.g. phone).
159
160 43 Additional transmission
161 Message already transmitted via another communication
162 channel. This transmission is to provide electronically
163 processable data only.
164
165 44 Accepted without reserves
166 Message accepted without reserves.
167
168 45 Accepted with reserves
169 Message accepted with reserves.
170
171 46 Provisional
172 Message content is provisional.
173
174 47 Definitive
175 Message content is definitive.
176
177 48 Accepted, contents rejected
178 Message to inform that the previous message is received,
179 but it cannot be processed due to regulations, laws,
180 etc.
181
182 49 Settled dispute
183 The reported dispute is settled.
184
185 50 Withdraw
186 Message withdrawing a previously approved message.
187
188 51 Authorisation
189 Message authorising a message or transaction(s).
190
191 52 Proposed amendment
192 A code used to indicate an amendment suggested by the
193 sender.
194
195 53 Test
196 Code indicating the message is to be considered as a
197 test.
198
199 54 Extract
200 A subset of the original.
201
202 55 Notification only
203 The receiver may use the notification information for
204 analysis only.
205
206 56 Advice of ledger booked items
207 An advice that items have been booked in the ledger.
208
209 57 Advice of items pending to be booked in the ledger
210 An advice that items are pending to be booked in the
211 ledger.
212
213 58 Pre-advice of items requiring further information
214 A pre-advice that items require further information.
215
216 59 Pre-adviced items
217 A pre-advice of items.
218
219 60 No action since last message
220 Code indicating the fact that no action has taken place
221 since the last message.
222
223 61 Complete schedule
224 The message function is a complete schedule.
225
226 62 Update schedule
227 The message function is an update to a schedule.
228
229 63 Not accepted, provisional
230 Not accepted, subject to confirmation.
231
232 64 Verification
233 The message is transmitted to verify information.
234
235 65 Unsettled dispute
236 To report an unsettled dispute.
237
238
diff --git a/specification/references/D01B/simples/1229.txt b/specification/references/D01B/simples/1229.txt
new file mode 100644
index 0000000..733522c
--- /dev/null
+++ b/specification/references/D01B/simples/1229.txt
@@ -0,0 +1,370 @@
1
2 1229 Action request/notification description code [C]
3
4 Desc: Code specifying the action to be taken or already
5 taken.
6
7 Repr: an..3
8
9 1 Added
10 The information is to be or has been added.
11
12 2 Deleted
13 The information is to be or has been deleted.
14
15 3 Changed
16 The information is to be or has been changed.
17
18 4 No action
19 This line item is not affected by the actual message.
20
21 5 Accepted without amendment
22 This line item is entirely accepted by the seller.
23
24 6 Accepted with amendment
25 This line item is accepted but amended by the seller.
26
27 7 Not accepted
28 This line item is not accepted by the seller.
29
30 8 Schedule only
31 Code specifying that the message is a schedule only.
32
33 9 Amendments
34 Code specifying that amendments are requested/notified.
35
36 10 Not found
37 This line item is not found in the referenced message.
38
39 11 Not amended
40 This line is not amended by the buyer.
41
42 12 Line item numbers changed
43 Code specifying that the line item numbers have changed.
44
45 13 Buyer has deducted amount
46 Buyer has deducted amount from payment.
47
48 14 Buyer claims against invoice
49 Buyer has a claim against an outstanding invoice.
50
51 15 Charge back by seller
52 Factor has been requested to charge back the outstanding
53 item.
54
55 16 Seller will issue credit note
56 Seller agrees to issue a credit note.
57
58 17 Terms changed for new terms
59 New settlement terms have been agreed.
60
61 18 Abide outcome of negotiations
62 Factor agrees to abide by the outcome of negotiations
63 between seller and buyer.
64
65 19 Seller rejects dispute
66 Seller does not accept validity of dispute.
67
68 20 Settlement
69 The reported situation is settled.
70
71 21 No delivery
72 Code indicating that no delivery will be required.
73
74 22 Call-off delivery
75 A request for delivery of a particular quantity of goods
76 to be delivered on a particular date (or within a
77 particular period).
78
79 23 Proposed amendment
80 A code used to indicate an amendment suggested by the
81 sender.
82
83 24 Accepted with amendment, no confirmation required
84 Accepted with changes which require no confirmation.
85
86 25 Equipment provisionally repaired
87 The equipment or component has been provisionally
88 repaired.
89
90 26 Included
91 Code indicating that the entity is included.
92
93 27 Upon receipt and verification of documents we shall cover
94 you when due as per your instructions
95 Upon receipt and verification of documents we shall
96 cover you when due as per your instructions.
97
98 28 Upon receipt and verification of documents we shall
99 authorize you to debit our account with you when due
100 Upon receipt and verification of documents we shall
101 authorize you to debit our account with you when due.
102
103 29 On receipt of your authenticated advice we shall cover you
104 when due as per your instructions
105 On receipt of your authenticated advice we shall cover
106 you when due as per your instructions.
107
108 30 On receipt of your authenticated advice we shall authorize
109 you to debit our account with you when due
110 On receipt of your authenticated advice we shall
111 authorize you to debit our account with you when due.
112
113 31 On receipt of your authenticated advice we shall credit
114 your account with us when due
115 On receipt of your authenticated advice we shall credit
116 your account with us when due.
117
118 32 Credit advice requested for direct debit
119 A credit advice is requested for the direct debit.
120
121 33 Credit advice and acknowledgement for direct debit
122 A credit advice and acknowledgement are requested for
123 the direct debit.
124
125 34 Inquiry
126 Request for information.
127
128 35 Checked
129 Checked.
130
131 36 Not checked
132 Not checked.
133
134 37 Cancelled
135 Discontinued.
136
137 38 Replaced
138 Provide a replacement.
139
140 39 New
141 Not existing before.
142
143 40 Agreed
144 Consent.
145
146 41 Proposed
147 Put forward for consideration.
148
149 42 Already delivered
150 Delivery has taken place.
151
152 43 Additional subordinate structures will follow
153 Additional subordinate structures will follow the
154 current hierarchy level.
155
156 44 Additional subordinate structures will not follow
157 No additional subordinate structures will follow the
158 current hierarchy level.
159
160 45 Result opposed
161 A notification that the result is opposed.
162
163 46 Auction held
164 A notification that an auction was held.
165
166 47 Legal action pursued
167 A notification that legal action has been pursued.
168
169 48 Meeting held
170 A notification that a meeting was held.
171
172 49 Result set aside
173 A notification that the result has been set aside.
174
175 50 Result disputed
176 A notification that the result has been disputed.
177
178 51 Countersued
179 A notification that a countersuit has been filed.
180
181 52 Pending
182 A notification that an action is awaiting settlement.
183
184 53 Court action dismissed
185 A notification that a court action will no longer be
186 heard.
187
188 54 Referred item, accepted
189 The item being referred to has been accepted.
190
191 55 Referred item, rejected
192 The item being referred to has been rejected.
193
194 56 Debit advice statement line
195 Notification that the statement line is a debit advice.
196
197 57 Credit advice statement line
198 Notification that the statement line is a credit advice.
199
200 58 Grouped credit advices
201 Notification that the credit advices are grouped.
202
203 59 Grouped debit advices
204 Notification that the debit advices are grouped.
205
206 60 Registered
207 The name is registered.
208
209 61 Payment denied
210 The payment has been denied.
211
212 62 Approved as amended
213 Approved with modifications.
214
215 63 Approved as submitted
216 The request has been approved as submitted.
217
218 64 Cancelled, no activity
219 Cancelled due to the lack of activity.
220
221 65 Under investigation
222 Investigation is being done.
223
224 66 Initial claim received
225 Notification that the initial claim was received.
226
227 67 Not in process
228 Not in process.
229
230 68 Rejected, duplicate
231 Rejected because it is a duplicate.
232
233 69 Rejected, resubmit with corrections
234 Rejected but may be resubmitted when corrected.
235
236 70 Pending, incomplete
237 Pending because of incomplete information.
238
239 71 Under field office investigation
240 Investigation by the field is being done.
241
242 72 Pending, awaiting additional material
243 Pending awaiting receipt of additional material.
244
245 73 Pending, awaiting review
246 Pending while awaiting review.
247
248 74 Reopened
249 Opened again.
250
251 75 Processed by primary, forwarded to additional payer(s)
252 This request has been processed by the primary payer and
253 sent to additional payer(s).
254
255 76 Processed by secondary, forwarded to additional payer(s)
256 This request has been processed by the secondary payer
257 and sent to additional payer(s).
258
259 77 Processed by tertiary, forwarded to additional payer(s)
260 This request has been processed by the tertiary payer
261 and sent to additional payer(s).
262
263 78 Previous payment decision reversed
264 A previous payment decision has been reversed.
265
266 79 Not our claim, forwarded to another payer(s)
267 A request does not belong to this payer but has been
268 forwarded to another payer(s).
269
270 80 Transferred to correct insurance carrier
271 The request has been transferred to the correct
272 insurance carrier for processing.
273
274 81 Not paid, predetermination pricing only
275 Payment has not been made and the enclosed response is
276 predetermination pricing only.
277
278 82 Documentation claim
279 The claim is for documentation purposes only, no payment
280 required.
281
282 83 Reviewed
283 Assessed.
284
285 84 Repriced
286 This price was changed.
287
288 85 Audited
289 An official examination has occurred.
290
291 86 Conditionally paid
292 Payment has been conditionally made.
293
294 87 On appeal
295 Reconsideration of the decision has been applied for.
296
297 88 Closed
298 Shut.
299
300 89 Reaudited
301 A subsequent official examination has occurred.
302
303 90 Reissued
304 Issued again.
305
306 91 Closed after reopening
307 Reopened and then closed.
308
309 92 Redetermined
310 Determined again or differently.
311
312 93 Processed as primary
313 Processed as the first.
314
315 94 Processed as secondary
316 Processed as the second.
317
318 95 Processed as tertiary
319 Processed as the third.
320
321 96 Correction of error
322 A correction to information previously communicated
323 which contained an error.
324
325 97 Single credit item of a group
326 Notification that the credit item is a single credit
327 item of a group of credit items.
328
329 98 Single debit item of a group
330 Notification that the debit item is a single debit item
331 of a group of debit items.
332
333 99 Interim response
334 The response is an interim one.
335
336 100 Final response
337 The response is an final one.
338
339 101 Debit advice requested
340 A debit advice is requested for the transaction.
341
342 102 Transaction not impacted
343 Advice that the transaction is not impacted.
344
345 103 Patient to be notified
346 The action to take is to notify the patient.
347
348 104 Healthcare provider to be notified
349 The action to take is to notify the healthcare provider.
350
351 105 Usual general practitioner to be notified
352 The action to take is to notify the usual general
353 practitioner.
354
355 106 Advice without details
356 An advice without details is requested or notified.
357
358 107 Advice with details
359 An advice with details is requested or notified.
360
361 108 Amendment requested
362 An amendment is requested.
363
364 109 For information
365 Included for information only.
366
367 110 Withdraw
368 A code indicating discontinuance or retraction.
369
370
diff --git a/specification/references/D01B/simples/1312.txt b/specification/references/D01B/simples/1312.txt
new file mode 100644
index 0000000..0c74135
--- /dev/null
+++ b/specification/references/D01B/simples/1312.txt
@@ -0,0 +1,8 @@
1
2 1312 Consignment load sequence identifier [B]
3
4 Desc: To identify the loading sequence of a consignment or
5 consignments.
6
7 Repr: n..4
8
diff --git a/specification/references/D01B/simples/1366.txt b/specification/references/D01B/simples/1366.txt
new file mode 100644
index 0000000..3b9b26b
--- /dev/null
+++ b/specification/references/D01B/simples/1366.txt
@@ -0,0 +1,7 @@
1
2 1366 Document source description [B]
3
4 Desc: Free form description of the source of a document.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/1373.txt b/specification/references/D01B/simples/1373.txt
new file mode 100644
index 0000000..a2deff1
--- /dev/null
+++ b/specification/references/D01B/simples/1373.txt
@@ -0,0 +1,144 @@
1
2 1373 Document status code [B]
3
4 Desc: Code specifying the status of a document.
5
6 Repr: an..3
7
8 1 Accepted
9 The specified document is accepted.
10
11 2 Accompanying goods
12 Notice that a specific document will be accompanying the
13 goods.
14
15 3 Conditionally accepted
16 The specified document is conditionally accepted.
17
18 4 To arrive by separate EDI message
19 Notice that a specific document/message will be
20 transmitted via a separate EDI message.
21
22 5 Information only
23 Notice that the specific document or message is for
24 information only.
25
26 6 To arrive by manual means
27 Notice that a specific document or message will not be
28 sent via EDI.
29
30 7 To be raised and sent
31 Request for a specific message to be formatted and
32 transmitted or a request for a specific document to be
33 raised and sent.
34
35 8 Rejected
36 The specified document is rejected.
37
38 9 To be printed
39 The document or message is to be printed.
40
41 10 Document currently valid
42 Specific document is currently valid.
43
44 11 Document not available
45 Specified document is not available.
46
47 12 Document exhausted by declaration and attached
48 Customs declaration to which the document is related
49 completed or exhaust the allowance stated on the
50 document. The document is attached to the Customs
51 declaration.
52
53 13 Document not exhausted by declaration and attached
54 Customs declaration to which the document is related
55 does not complete or exhaust the allowance stated on the
56 document . The document is not attached to the
57 declaration but has already been lodged in the Customs
58 station.
59
60 14 Document exhausted by declaration and previously lodged
61 Customs declaration to which the document is related
62 completed or exhaust the allowance stated on the
63 document. The usage of the document is complete. The
64 document is not attached to the declaration but has
65 already been lodged in the Customs station.
66
67 15 Document not exhausted by declaration and previously lodged
68 Customs declaration to which the document is related
69 does not complete or exhaust the allowance stated on the
70 document. The document can continue to be used for
71 future declarations until the allowance is exhausted.
72 The document is not attached to the declaration but has
73 already been lodged in the Customs station.
74
75 16 Document not attached
76 Specified document is not or cannot be attached.
77
78 17 Document with the goods
79 Document not attached to the Customs declaration but is
80 attached to the goods.
81
82 18 Document attached, to be returned after endorsement
83 Specified document is attached to the Customs
84 declaration and will be required to be returned to the
85 declarant after Customs endorsement.
86
87 19 Document applied for
88 Application has been submitted for that document.
89
90 20 Received for shipment
91 Indicates that the document has legal validity from the
92 date of receival of the cargo.
93
94 21 Shipped on board
95 Indicates that the document has legal validity from the
96 date that cargo is loaded on board a vessel.
97
98 22 Status 0
99 Message is at status 0.
100
101 23 Status 1
102 Message is at status 1.
103
104 24 Status 2
105 Message is at status 2.
106
107 25 Message under development
108 Message is under development.
109
110 26 Document not freighted
111 Document not to include freight figures.
112
113 27 Document freighted
114 Document to include freight figures.
115
116 28 Archived
117 The document or message has been archived.
118
119 29 Provisional
120 The document or message has no official status.
121
122 30 Documents enclosed in the first transmission
123 The documents are enclosed in the first transmission.
124
125 31 Documents enclosed in the second transmission
126 The documents are enclosed in the second transmission.
127
128 32 Document not required, waiver issued
129 The document is not required, waiver of requirement has
130 been issued.
131
132 33 Already on file with receiver of this message
133 The document is already on file with the party receiving
134 the message.
135
136 34 Retained by sender of this message, or by sender's agent or
137 representative
138 The document is in the possession of the sender or
139 sender's agent or representative.
140
141 36 Document previously submitted
142 The document has already been submitted.
143
144
diff --git a/specification/references/D01B/simples/1490.txt b/specification/references/D01B/simples/1490.txt
new file mode 100644
index 0000000..536c977
--- /dev/null
+++ b/specification/references/D01B/simples/1490.txt
@@ -0,0 +1,7 @@
1
2 1490 Consolidation item number [B]
3
4 Desc: To specify a consignment within a consolidation.
5
6 Repr: n..4
7
diff --git a/specification/references/D01B/simples/1496.txt b/specification/references/D01B/simples/1496.txt
new file mode 100644
index 0000000..cd3cf53
--- /dev/null
+++ b/specification/references/D01B/simples/1496.txt
@@ -0,0 +1,7 @@
1
2 1496 Goods item number [B]
3
4 Desc: To specify a goods item within a consignment.
5
6 Repr: n..5
7
diff --git a/specification/references/D01B/simples/2005.txt b/specification/references/D01B/simples/2005.txt
new file mode 100644
index 0000000..d9a7b43
--- /dev/null
+++ b/specification/references/D01B/simples/2005.txt
@@ -0,0 +1,2516 @@
1
2* 2005 Date or time or period function code qualifier [C]
3
4 Desc: Code qualifying the function of a date, time or
5 period.
6
7 Repr: an..3
8
9 1 Service completion date/time, actual
10 Actual date/time on which the service was completed.
11
12 2 Delivery date/time, requested
13 Date on which buyer requests goods to be delivered.
14
15 3 Invoice date/time
16 [2376] Date when a Commercial Invoice is issued.
17
18 4 Order date/time
19 [2010] Date when an order is issued.
20
21 5 Saleable stock demand cover period, expected
22 A period of time when saleable stocks are expected to
23 cover demand for a product.
24
25 6 Moved from location date
26 The date an entity moved from a location.
27
28 7 Effective date/time
29 Date and/or time at which specified event or document
30 becomes effective.
31
32 8 Order received date/time
33 Date/time when the purchase order is received by the
34 seller.
35
36 9 Processing date/time
37 Date/time of processing.
38
39 10 Shipment date/time, requested
40 Date on which goods should be shipped or despatched by
41 the supplier.
42
43 11 Despatch date and or time
44 (2170) Date/time on which the goods are or are expected
45 to be despatched or shipped.
46
47 12 Terms discount due date/time
48 Date by which payment should be made if discount terms
49 are to apply.
50
51 13 Terms net due date
52 Date by which payment must be made.
53
54 14 Payment date/time, deferred
55 Date/time when instalments are due.
56
57 15 Promotion start date/time
58 Date/time when promotion activities begin.
59
60 16 Promotion end date/time
61 Date/time when promotion activities end.
62
63 17 Delivery date/time, estimated
64 Date and/or time when the shipper of the goods expects
65 delivery will take place.
66
67 18 Installation date/time/period
68 The date/time/period of the act, or an instance of
69 installing something or someone.
70
71 19 Meat ageing period
72 Period of time between slaughter and delivery during
73 which meat is ageing.
74
75 20 Cheque date/time
76 Date/time when cheque is issued.
77
78 21 Charge back date/time
79 The date/time of the charge back.
80
81 22 Freight bill date/time
82 Date/time when freight bill is issued.
83
84 23 Equipment reconditioning date/time, actual
85 Actual date/time of the reconditioning of a piece of
86 equipment.
87
88 24 Transfer note acceptance date and time
89 Date and time when a transfer note (transfer document
90 for transport exclusively using containers as equipment)
91 is recognised as being valid by the carrier.
92
93 35 Delivery date/time, actual
94 Date/time on which goods or consignment are delivered at
95 their destination.
96
97 36 Expiry date
98 Date of expiry of the validity of a referenced document,
99 price information or any other referenced data element
100 with a limited validity period.
101
102 37 Ship not before date/time
103 Goods should not be shipped before given date/time.
104
105 38 Ship not later than date/time
106 Date/time by which the goods should have been shipped.
107
108 39 Ship week of date
109 Date identifying the week during which goods should be
110 shipped.
111
112 40 Clinical information issue date and/or time
113 Date and/or time when clinical information is issued.
114
115 41 Event duration, expected
116 The expected duration of an event.
117
118 42 Superseded date/time
119 Date/time being overlaid by a date given elsewhere.
120
121 43 Event duration, intended
122 The intended duration of an event.
123
124 44 Availability
125 Date/time when received item is available.
126
127 45 Compilation date and time
128 Date and time of the compilation.
129
130 46 Cancellation date
131 Date on which a document or message has been cancelled.
132
133 47 Statistical time series date
134 Date for statistical time series purposes.
135
136 48 Duration
137 Duration.
138
139 49 Deliver not before and not after dates
140 Deliver not before and not after a specific date range.
141
142 50 Goods receipt date/time
143 Date/time upon which the goods were received by a given
144 party.
145
146 51 Cumulative quantity start date
147 First Date for accumulation of delivery quantities.
148
149 52 Cumulative quantity end date
150 Last Date for accumulation of delivery quantities.
151
152 53 Buyer's local time
153 Time at the buyer's location.
154
155 54 Seller's local time
156 Time at the seller's location.
157
158 55 Confirmed date/time
159 Date/time which has been confirmed.
160
161 56 Original authorisation date and/or time
162 Date and/or time when original authorisation was issued.
163
164 57 Precaution relevant period
165 The period when a precaution is relevant.
166
167 58 Clearance date (Customs)
168 (3080) Date on which Customs formalities necessary to
169 allow goods to be exported, to enter home use, or to be
170 placed under another Customs procedure has been
171 accomplished (CCC).
172
173 59 Inbound movement authorization date
174 Inland movement authorization date.
175
176 60 Engineering change level date
177 Date the engineering level of goods is changed.
178
179 61 Cancel if not delivered by this date
180 The date on which cancellation should take place, if
181 delivery has not occurred.
182
183 62 Excluded date
184 Date excluded from a period of time.
185
186 63 Delivery date/time, latest
187 Date identifying a point of time after which goods shall
188 not or will not be delivered.
189
190 64 Delivery date/time, earliest
191 Date identifying a point in time before which the goods
192 shall not be delivered.
193
194 65 Delivery date/time, 1st schedule
195 The first scheduled date/time for delivery.
196
197 66 Excluded period
198 An interval of time excluded from a period of time.
199
200 67 Delivery date/time, current schedule
201 Delivery Date deriving from actual schedule.
202
203 68 Additional period
204 An interval of time added to a period of time.
205
206 69 Delivery date/time, promised for
207 [2138] Date by which, or period within which, the
208 merchandise should be delivered to the buyer, as agreed
209 between the seller and the buyer (generic term).
210
211 70 Additional date
212 Date added to a period of time.
213
214 71 Delivery date/time, requested for (after and including)
215 Delivery is requested to happen after or on given date.
216
217 72 Delivery date/time, promised for (after and including)
218 Delivery might take place earliest at given date.
219
220 73 Guarantee period
221 The period for which the guarantee is or will be
222 granted.
223
224 74 Delivery date/time, requested for (prior to and including)
225 Delivery is requested to happen prior to or including
226 the given date.
227
228 75 Delivery date/time, promised for (prior to and including)
229 Delivery might take place latest at given date.
230
231 76 Delivery date/time, scheduled for
232 The date/time for which delivery is scheduled.
233
234 77 Specification revision date
235 Date of revision to a specification.
236
237 78 Event date/time/period, actual
238 The actual date/time/period an event occurred.
239
240 79 Shipment date/time, promised for
241 Shipment might happen at given date/time.
242
243 80 Planning end date and/or time, actual
244 The actual date and/or time the planning ended.
245
246 81 Shipment date/time, requested for (after and including)
247 Shipment should happen earliest at given date.
248
249 82 Medicine administration time
250 Designated time of day for the administration of
251 medicine.
252
253 83 Dispensing interval, minimum
254 The shortest interval allowed between one dispensing of
255 an item and the next dispensing of the same item.
256
257 84 Shipment date/time, requested for (prior to and including)
258 Shipment should take place latest at given date.
259
260 85 Shipment date/time, promised for (prior to and including)
261 Shipment might take place latest at given date.
262
263 86 Medication date/time, start
264 Date and/or time when medication was started.
265
266 87 Travel service connection time
267 Time elapsing between the arrival of a travel service
268 and the departure of a connecting travel service.
269
270 88 Summer time, start
271 Date/time at which the summer time starts.
272
273 89 Inquiry date
274 The date on which an inquiry is made.
275
276 90 Report start date
277 The date on which a report is to begin.
278
279 91 Report end date
280 The date on which a report is to end.
281
282 92 Contract effective date
283 Date when a contract becomes valid.
284
285 93 Contract expiry date
286 Date when a contract expires.
287
288 94 Production/manufacture date
289 Date on which goods are produced.
290
291 95 Bill of lading date
292 Date as specified on the bill of lading.
293
294 96 Discharge date/time
295 Date/time when goods should, might or have been
296 discharged from the means of transport.
297
298 97 Transaction creation date
299 The date on which a transaction was originated or
300 brought into being.
301
302 98 Winter time, start
303 Date/time at which the winter time starts.
304
305 99 Quotation opening date
306 The date on which the quotation has been or may be
307 opened.
308
309 100 Product ageing period before delivery
310 Period of time before delivery during which the product
311 is ageing.
312
313 101 Production date, no schedule established as of
314 Date as of there is no valid production schedule.
315
316 102 Health problem period
317 Period of time of health problem.
318
319 103 Closing date/time for breakbulk STORO
320 Date/time on which delivering period for breakbulk STORO
321 cargo ends (STORO = Stowing on Roll on-Roll off vessel).
322
323 104 Closing date/time for container RO-RO
324 Date/time on which delivering period for container Roll
325 on-Roll off (RO-RO) cargo ends.
326
327 105 Starting date/time for breakbulk STORO
328 Date/time on which delivering period for breakbulk STORO
329 cargo starts (STORO = Stowing on Roll on-Roll off
330 vessel).
331
332 106 Starting date/time for container RO-RO
333 Date/time on which delivering period for container Roll
334 on-Roll off (RO-RO) cargo starts.
335
336 107 Deposit date/time
337 The date/time on which a deposit was made.
338
339 108 Postmark date/time
340 An official mark stamped on a letter identifying
341 date/time of dispatch or arrival.
342
343 109 Receive at lockbox date
344 The date on which a financial institution, serving as
345 collection agency for a company located in another part
346 of the country, collects an amount of money on behalf of
347 that company.
348
349 110 Ship date, originally scheduled
350 The date on which the shipment of goods was originally
351 scheduled.
352
353 111 Manifest/ship notice date
354 The date of issuance of a manifest or ship notice.
355
356 112 First interest-bearing date
357 The first date from which interest is borne.
358
359 113 Sample required date
360 Date as of a sample has to be available customer
361 defined.
362
363 114 Tooling required date
364 Date as of a tool has to be available customer defined.
365
366 115 Sample available date
367 Date as of a sample will be available seller defined.
368
369 116 Equipment return period, expected
370 Period until which equipment is expected to be hired.
371
372 117 Delivery date/time, first
373 First possible date/time for delivery.
374
375 118 Cargo booking confirmed date/time
376 Date/time at which the cargo booking has been accepted
377 by the carrier.
378
379 119 Test completion date
380 Date when a test has been completed.
381
382 120 Last interest-bearing date
383 The last date from which interest is borne.
384
385 121 Entry date
386 Date of entry.
387
388 122 Contract completion date
389 The date a contract is completed.
390
391 123 Documentary credit expiry date/time
392 The latest date/time for presentation of the documents
393 to the bank where the credit expires.
394
395 124 Despatch note date
396 [2218] Date when a Despatch Note is issued.
397
398 125 Import licence date
399 [2292] Date when Import Licence is issued.
400
401 126 Contract date
402 [2326] Date when a Contract is agreed.
403
404 127 Previous report date
405 Date of the previous report.
406
407 128 Delivery date/time, last
408 Date when the last delivery should be or has been
409 accomplished.
410
411 129 Exportation date
412 Date when imported vessel/merchandise last left the
413 country of export for the country of import.
414
415 130 Current report date
416 Date of the current report.
417
418 131 Tax point date
419 Date on which tax is due or calculated.
420
421 132 Arrival date/time, estimated
422 (2348) Date/time when carrier estimates that a means of
423 transport should arrive at the port of discharge or
424 place of destination.
425
426 133 Departure date/time, estimated
427 Date/time when carrier estimates that a means of
428 transport should depart at the place of departure.
429
430 134 Rate of exchange date/time
431 Date/time on which the exchange rate was fixed.
432
433 135 Telex date
434 Date identifying when a telex message was sent.
435
436 136 Departure date/time
437 [2280] Date (and time) of departure of means of
438 transport.
439
440 137 Document/message date/time
441 (2006) Date/time when a document/message is issued. This
442 may include authentication.
443
444 138 Payment date
445 [2034] Date on which an amount due is made available to
446 the creditor, in accordance with the terms of payment.
447
448 139 Property mortgage date, start
449 The date the mortgage on a piece of property begins.
450
451 140 Payment due date
452 Date/time at which funds should be made available.
453
454 141 Presentation date of Goods declaration (Customs)
455 [2032] Date on which a Goods declaration is presented or
456 lodged with Customs.
457
458 142 Labour wage determination date
459 The date a labour wage is determined.
460
461 143 Acceptance date/time of goods
462 [2126] Date on which the goods are taken over by the
463 carrier at the place of acceptance (CMR 4).
464
465 144 Quota date
466 Date that the quota applies to.
467
468 145 Event date
469 A date specifying an event.
470
471 146 Entry date, estimated (Customs)
472 Date on which the official date of Customs entry is
473 anticipated.
474
475 147 Expiry date of export licence
476 [2078] Date of expiry of the validity of an Export
477 Licence.
478
479 148 Acceptance date of Goods declaration (Customs)
480 [2036] Date on which a Goods declaration is accepted by
481 Customs in accordance with Customs legislation.
482
483 149 Invoice date, required
484 Date required for invoice issue.
485
486 150 Declaration/presentation date
487 Date when item has been or has to be declared/presented.
488
489 151 Importation date
490 Date on which goods are imported, as determined by the
491 governing Customs administration.
492
493 152 Exportation date for textiles
494 Date when imported textiles last left the country of
495 origin for the country of importation.
496
497 153 Cancellation date/time, latest
498 The latest date/time on which cancellation of the
499 payment order may be requested.
500
501 154 Acceptance date of document
502 The date on which a document was accepted.
503
504 155 Accounting period start date
505 The first date of an accounting period.
506
507 156 Accounting period end date
508 The last date of an accounting period.
509
510 157 Validity start date
511 The first date of a period for which something is valid.
512
513 158 Horizon start date
514 The first date of a period forming a horizon.
515
516 159 Horizon end date
517 The last date of a period forming a horizon.
518
519 160 Authorization date
520 Date when an authorization was given.
521
522 161 Release date of customer
523 Date the customer authorised the goods' release.
524
525 162 Release date of supplier
526 Date when the supplier released goods.
527
528 163 Processing start date/time
529 Date/Time when a specific process starts.
530
531 164 Processing end date/time
532 Date/Time when a specific process ends.
533
534 165 Tax period start date
535 Date when a tax period begins.
536
537 166 Tax period end date
538 Date when a tax period ends.
539
540 167 Charge period start date
541 The charge period's first date.
542
543 168 Charge period end date
544 The charge period's last date.
545
546 169 Lead time
547 Time required between order entry till earliest goods
548 delivery.
549
550 170 Settlement due date
551 More generic than 'payment due date' and therefore more
552 apt for reinsurance/insurance business.
553
554 171 Reference date/time
555 Date/time on which the reference was issued.
556
557 172 Hired from date
558 Date from which an item has been or will be hired.
559
560 173 Hired until date
561 Date until which an item has been or will be hired.
562
563 174 Advise after date/time
564 The information must be advised after the date/time
565 indicated.
566
567 175 Advise before date/time
568 The information must be advised before the date/time
569 indicated.
570
571 176 Advise completed date/time
572 The advise has been completed at the date indicated.
573
574 177 Advise on date/time
575 The information must be advised on the date/time
576 indicated.
577
578 178 Arrival date/time, actual
579 [2106] Date (and time) of arrival of means of transport.
580
581 179 Booking date/time
582 Date at which the booking was made.
583
584 180 Closing date/time
585 Final date for delivering cargo to a liner ship.
586
587 181 Positioning date/time of equipment
588 Date/time when equipment is positioned.
589
590 182 Issue date
591 Date when a document/message has been or will be issued.
592
593 183 Date, as at
594 Date related to a given context.
595
596 184 Notification date/time
597 Date/time of notification.
598
599 185 Commenced tank cleaning date/time
600 The date/and or time tank cleaning was started.
601
602 186 Departure date/time, actual
603 (2280) Date (and time) of departure of means of
604 transport.
605
606 187 Authentication date/time of document
607 Date/time when the document is signed or otherwise
608 authenticated.
609
610 188 Previous current account date
611 Date of the previous current account.
612
613 189 Departure date/time, scheduled
614 Date (and time) of scheduled departure of means of
615 transport.
616
617 190 Transhipment date/time
618 Date and time of the transfer of the goods from one
619 means of transport to another.
620
621 191 Delivery date/time, expected
622 Date/time on which goods are expected to be delivered.
623
624 192 Expiration date/time of customs document
625 Date on which validity of a customs document expires.
626
627 193 Execution date
628 The date when ordered bank initiated the transaction.
629
630 194 Start date/time
631 Date/time on which a period starts.
632
633 195 Expiry date of import licence
634 [2272] Date of expiry of the validity of an Import
635 Licence.
636
637 196 Departure date/time, earliest
638 Date/time of earliest departure of means of transport.
639
640 197 Lay-time first day
641 First of a number of days allowed in a charter party of
642 the loading and discharging of cargo.
643
644 198 Lay-time last day
645 Last of a number of days allowed in a charter party for
646 the loading and discharging of cargo.
647
648 199 Positioning date/time of goods
649 The date and/or time the goods have to be or have been
650 positioned.
651
652 200 Pick-up/collection date/time of cargo
653 Date/time at which the cargo is picked up.
654
655 201 Pick-up date/time of equipment
656 Date/time at which the equipment is picked up.
657
658 202 Posting date
659 The date when an entry is posted to an account.
660
661 203 Execution date/time, requested
662 The date/time on which the ordered bank is requested to
663 initiate the payment order, as specified by the
664 originator (e.g. the date of the debit).
665
666 204 Release date (Customs)
667 Date on which Customs releases merchandise to the
668 carrier or importer.
669
670 205 Settlement date
671 Date for settlement of financial transaction e.g.
672 foreign exchange securities.
673
674 206 End date/time
675 Date/time on which a period (from - to) ends.
676
677 207 Commenced pumping ballast date/time
678 Date/time on which the intake of materials to be carried
679 to improve the trim and the stability of the means of
680 transport, was commenced.
681
682 208 Departure date/time, ultimate
683 Date/time at which a means of transport has to depart
684 ultimately.
685
686 209 Value date
687 Date on which the funds are at the disposal of the
688 beneficiary or cease to be at the disposal of the
689 ordering customer.
690
691 210 Reinsurance current account period
692 The date of the current reinsurance account.
693
694 211 360/30
695 Calculation is based on year of 360 days, month of 30
696 days.
697
698 212 360/28-31
699 Calculation is based on year of 360 days, month of 28-31
700 days.
701
702 213 365-6/30
703 Calculation is based on year of 365-6 days, month of 30
704 days.
705
706 214 365-6/28-31
707 Calculation is based on year of 365-6 days, month of 28-
708 31 days.
709
710 215 365/28-31
711 Calculation is based on year of 365 days, month of 28-31
712 days.
713
714 216 365/30
715 Calculation is based on year of 365 days, month of 30
716 days.
717
718 217 From date of award to latest delivery
719 Lead time to determine the latest date a delivery can be
720 made based on the date an award is made.
721
722 218 Authentication/validation date/time
723 The date/time of authentication and/or validation.
724
725 219 Crossborder date/time
726 Date/time at which goods are transferred across a
727 country border.
728
729 220 Property mortgage scheduled date, end
730 The date the mortgage on a piece of property is
731 scheduled to end.
732
733 221 Interest period
734 Number of days used for the calculation of interests.
735
736 222 Presentation date, latest
737 Latest date for presentation of a document.
738
739 223 Delivery date/time, deferred
740 New date and time of delivery calculated on basis of a
741 consignee's requirement (chargeable).
742
743 224 Permit to admit date
744 Date on which permission was granted to move merchandise
745 into a bonded warehouse or free trade zone.
746
747 225 Certification of weight date/time
748 Date/time at which the carrier proceeds to the weighting
749 of the goods.
750
751 226 Discrepancy date/time
752 Date/time at which a discrepancy has been found.
753
754 227 Beneficiary's banks due date
755 Date on which funds should be made available to the
756 beneficiary's bank.
757
758 228 Debit value date, requested
759 Date on which the account owner wants the debit value to
760 his account.
761
762 229 Hoses connected date/time
763 The date and/or time hoses were connected.
764
765 230 Hoses disconnected date/time
766 The date and/or time hoses were disconnected.
767
768 231 Arrival date/time, earliest
769 Date/time of earliest arrival of means of transport.
770
771 232 Arrival date/time, scheduled
772 Date (and time) of scheduled arrival of means of
773 transport.
774
775 233 Arrival date/time, ultimate
776 Date (and time) of ultimate arrival of means of
777 transport.
778
779 234 Collection date/time, earliest
780 The transport order may be issued before the goods are
781 ready for picking up. This date/time indicates from when
782 on the carrier can have access to the consignment.
783
784 235 Collection date/time, latest
785 In relation with the arrangements agreed between buyer
786 and seller or between sender and main transport it may
787 be necessary to specify the latest collection date/time.
788
789 236 Completed pumping ballast date/time
790 Date/time at which the intake of materials, to be
791 carried to improve the trim and the stability of the
792 means of transport, was completed.
793
794 237 Completed tank cleaning date/time
795 The date and/or time tank cleaning was completed.
796
797 238 Tanks accepted date/time
798 The date and/or time the tanks are to be or have been
799 accepted.
800
801 239 Tanks inspected date/time
802 The date and/or time the tanks are to be or have been
803 inspected.
804
805 240 Reinsurance accounting period
806 To identify a reinsurance account period via start and
807 end dates.
808
809 Note:
810 1. This period is not the same as "reinsurance current
811 account period".
812
813 241 From date of award to earliest delivery
814 Lead time to determine the earliest date a delivery can
815 be made based on the date an award is made.
816
817 242 Preparation date/time of document
818 Date and/or time that the document was prepared.
819
820 243 Transmission date/time of document
821 The date/time at which a document was transmitted.
822
823 244 Settlement date, planned
824 The date for which settlement is planned.
825
826 245 Underwriting year
827 Year in which the treaty was commenced.
828
829 246 Accounting year
830 Year considered for accounting of the treaty or portion
831 of the treaty.
832
833 247 Year of occurrence
834 Year in which a specific event (e.g. a loss) took place.
835
836 248 Loss
837 Date, time, period on which a referenced loss occurred.
838
839 249 Cash call date
840 Date on which a cash call was made for a loss suffered
841 and covered.
842
843 250 Re-exportation date
844 Date of re-exportation.
845
846 251 Re-importation date
847 Date of re-importation.
848
849 252 Arrival date/time at initial port
850 Date/time that the conveyance arrives at the initial
851 port in the country of destination.
852
853 253 Departure date/time from last port of call
854 Date/time that conveyance departed from the last foreign
855 port of call.
856
857 254 Registration date of previous Customs declaration
858 Registration date of the Customs declaration for the
859 previous Customs procedure either in the same or another
860 country.
861
862 255 Availability due date
863 Date when ordered items should be available at a
864 specified location.
865
866 256 From date of award to completion
867 Lead time to determine the completion date of an effort
868 based on the date an award is made.
869
870 257 Calculation date/time/period
871 The date/time/period on which a calculation will take,
872 or has taken, place.
873
874 258 Guarantee date
875 Date when a guarantee is placed.
876
877 259 Conveyance registration date
878 Date when a vessel, vehicle or other means of transport
879 was registered by a competent authority.
880
881 260 Valuation date (Customs)
882 Date when Customs valuation was made.
883
884 261 Release date/time
885 Date/time assigned to identify the release of a set of
886 rules, conditions, conventions, productions, etc.
887
888 262 Closure date/time/period
889 Date/time/period when an enterprise is closed.
890
891 263 Invoicing period
892 Period for which an invoice is issued.
893
894 264 Release frequency
895 Frequency of a release.
896
897 265 Due date
898 The date on which some action should occur.
899
900 266 Validation date
901 The date on which something was made valid, ratified or
902 confirmed.
903
904 267 Rate/price date/time
905 Date/time on which a rate/price is determined.
906
907 268 Transit time/limits
908 The time to go over a distance.
909
910 269 Discharge date/time, started
911 Date/time when discharge operations were started.
912
913 270 Ship during date
914 The date identifying the period during or in which the
915 goods should be shipped.
916
917 271 Ship on or about date
918 Date on or about which goods should be shipped.
919
920 272 Documentary credit presentation period
921 The specification of the period of time, expressed in
922 number of days, after the date of issuance of the
923 transport document(s) within which the documents must be
924 presented.
925
926 273 Validity period
927 Dates (from/to)/period referenced documents are valid.
928
929 274 From date of order receipt to sample ready
930 Lead time is the defined timespan.
931
932 275 From date of tooling authorization to sample ready
933 Lead time is the defined timespan.
934
935 276 From date of receipt of tooling aids to sample ready
936 Lead time is the defined timespan.
937
938 277 From date of sample approval to first product shipment
939 Lead time is the defined timespan.
940
941 278 From date of order receipt to shipment
942 Lead time is the defined timespan.
943
944 279 From date of order receipt to delivery
945 Lead time is the defined timespan.
946
947 280 From last booked order to delivery
948 Lead time is the defined timespan.
949
950 281 Date of order lead time
951 Lead time is referenced to the date of order.
952
953 282 Confirmation date lead time
954 Lead time is referenced to the date of confirmation.
955
956 283 Arrival date/time of transport lead time
957 Lead time is referenced to the date a transport will
958 arrive or has arrived.
959
960 284 Before inventory is replenished based on stock check lead
961 time
962 Lead time is the defined timespan.
963
964 285 Invitation to tender date/time
965 Date/time on which the invitation to tender has been
966 made available to relevant parties.
967
968 286 Tender submission date/time
969 Date/time on which the tender was submitted.
970
971 287 Contract award date/time
972 Date/time on which the contract is awarded to a
973 tenderer.
974
975 288 Price base date/time
976 Base date/time of prices.
977
978 289 Interest rate validity period
979 Validity period of the interest rate.
980
981 290 Contractual start date/time
982 Date/time on which activities stated in the contract
983 must start.
984
985 291 Start date/time, planned
986 The date/time for which something is planned to begin or
987 commence.
988
989 292 Works completion date/time, planned
990 The date/time for the completion of building or repair
991 operations is planned.
992
993 293 Works completion date/time, actual
994 The actual date/time for the completion of building or
995 repair operations.
996
997 294 Hand over date/time, planned
998 Date/time on which hand over (i.e. the transfer of
999 responsibility for an object or activity such as
1000 documentation, system etc. from one party to another) is
1001 planned to take place.
1002
1003 295 Hand over date/time, actual
1004 Date/time on which hand over (i.e. the transfer of
1005 responsibility for an object or activity such as
1006 documentation, system etc. from one party to another)
1007 actually takes place.
1008
1009 296 Retention release date/time
1010 Date/time on which the retention is released.
1011
1012 297 Retention release date/time, partial
1013 Date/time on which the retention is partially released.
1014
1015 298 Escalation start date
1016 Value date of the indexes appearing as denominators in
1017 an escalation formula.
1018
1019 299 Price adjustment start date
1020 Value date of the indexes appearing as denominators in a
1021 price adjustment formula.
1022
1023 300 Price adjustment limit date
1024 Limit value date of indexes used as numerators in a
1025 price adjustment formula.
1026
1027 301 Value date of index
1028 Date of validity of index values.
1029
1030 302 Publication date
1031 The date of the act of making something publicly known.
1032
1033 303 Escalation date
1034 Value date of indexes appearing as numerators in an
1035 escalation formula.
1036
1037 304 Price adjustment date
1038 Value date of indexes appearing as numerators in a price
1039 adjustment formula.
1040
1041 305 Latest price adjustment date
1042 Date on which the latest price adjustment took place.
1043
1044 306 Work period
1045 Period of execution of works.
1046
1047 307 Payment instruction date/time
1048 Date/time on which a payment instruction was given.
1049
1050 308 Payment valuation presentation date/time
1051 Date/time on which the payment valuation is presented.
1052
1053#| 309 Banks' value date
1054 Date on which the funds are at the disposal of the
1055 receiving bank or cease to be at the disposal of the
1056 sending bank.
1057
1058 310 Received date/time
1059 Date/time of receipt.
1060
1061 311 On
1062 Fixed maturity day for deferred payment or time
1063 draft(s).
1064
1065 312 Ship not before and not after date/time
1066 Shipment(s) of goods is/are to be made not before the
1067 first specified date/time and not after the second
1068 specified date/time.
1069
1070 313 Order to proceed date
1071 Issue date of an instruction to start work.
1072
1073 314 Planned duration of works
1074 The period of time planned for the completion of
1075 building or repair operations.
1076
1077 315 Agreement to pay date
1078 Date on which the debtor agreed to pay.
1079
1080 316 Valuation date/time
1081 Date/time of valuation.
1082
1083 317 Reply date
1084 The date to answer or to respond in word or action.
1085
1086 318 Request date
1087 The date on which something was asked for.
1088
1089 319 Customer value date
1090 Date at which funds are taken into account for interest
1091 calculation (in debit or credit).
1092
1093 320 Declaration reference period
1094 Reference period of a set of items reported on the same
1095 declaration.
1096
1097 321 Promotion date/period
1098 Date/period relevant for specific promotion activities.
1099
1100 322 Accounting period
1101 Self-explanatory.
1102
1103 323 Horizon period
1104 Period forming a (planning) horizon.
1105
1106 324 Processing date/period
1107 Date/period a specific process happened/will happen.
1108
1109 325 Tax period
1110 Period a tax rate/tax amount etc. is applicable.
1111
1112 326 Charge period
1113 Period a specified charge is valid for.
1114
1115 327 Instalment payment due date
1116 Self-explanatory.
1117
1118 328 Payroll deduction date/time
1119 Date/time of a monetary deduction made from the salary
1120 of a person on a payroll.
1121
1122 329 Birth date/time
1123 Date/time when a person was born.
1124
1125 330 Joined employer date
1126 Date when a person joins an employer.
1127
1128 331 Contributions ceasing date/time
1129 Date/time when contributions cease.
1130
1131 332 Contribution period end date/time
1132 Date/time when a contribution period ends.
1133
1134 333 Part-time working change date/time
1135 Date/time when the proportion of part-time work changes.
1136
1137 334 Status change date/time
1138 Date/time when a status changes.
1139
1140 335 Contribution period start date/time
1141 Date/time when a contribution period commences.
1142
1143 336 Salary change effective date
1144 Date when a change in salary becomes effective.
1145
1146 337 Left employer date
1147 Date when a person leaves an employer.
1148
1149 338 Benefit change date/time
1150 Date/time when a benefit provided by a service provider
1151 is changed.
1152
1153 339 Category change date/time
1154 Date/time when a change of category is made.
1155
1156 340 Joined fund date/time
1157 Date/time when a person joins a fund.
1158
1159 341 Waiting time
1160 The period of time between the moment at which one wants
1161 an activity to begin and the moment at which this
1162 activity can actually begin.
1163
1164 342 On-board date
1165 The date goods have been loaded on board of a
1166 conveyance.
1167
1168 343 Date/time of discount termination
1169 Date/time when the deduction from an amount comes to an
1170 end.
1171
1172 344 Date/time of interest due
1173 Date/time when the interest has to be paid.
1174
1175 345 Days of operation
1176 Week days of operation.
1177
1178 346 Latest check-in time
1179 Latest time of check-in.
1180
1181 347 Slaughtering start date
1182 Date on which slaughtering commenced.
1183
1184 348 Packing start date
1185 Date on which packing commenced.
1186
1187 349 Packing end date
1188 Date on which packing completed.
1189
1190 350 Test start date
1191 Date when a test has been started.
1192
1193 351 Inspection date
1194 Date of inspection.
1195
1196 352 Slaughtering end date
1197 Date on which slaughtering completed.
1198
1199 353 Accounting transaction date
1200 Date to which an accounting transaction refers.
1201
1202 354 Activity period date range
1203 A specific date range associated with an activity.
1204
1205 355 Contractual delivery date
1206 The date of delivery contractually agreed between
1207 parties.
1208
1209 356 Sales date, and or time, and or period
1210 The date, and or time, and or period on which a sale
1211 took place.
1212
1213 357 Cancel if not published by this date
1214 Cancel if not published by this date.
1215
1216 358 Scheduled for delivery on or after
1217 Scheduled for delivery on or after the specified date,
1218 and or time.
1219
1220 359 Scheduled for delivery on or before
1221 Scheduled for delivery on or before specified date and
1222 or time.
1223
1224 360 Sell by date
1225 The date by which a product should be sold.
1226
1227 361 Best before date
1228 The best before date.
1229
1230 362 End availability date
1231 The end date of availability.
1232
1233 363 Total shelf life period
1234 A period indicating the total shelf life of a product.
1235
1236 364 Minimum shelf life remaining at time of despatch period
1237 Period indicating the minimum shelf life remaining for a
1238 product at the time of leaving the supplier.
1239
1240 365 Packaging date
1241 The date on which the packaging of a product took place.
1242
1243 366 Inventory report date
1244 Date on which a inventory report is made.
1245
1246 367 Previous meter reading date
1247 Date on which the previous reading of a meter took
1248 place.
1249
1250 368 Latest meter reading date
1251 Date on which the latest reading of a meter took place.
1252
1253 369 Date and or time of handling, estimated
1254 The date and or time when the handling action is
1255 estimated to take place.
1256
1257 370 Date when container equipment becomes domestic
1258 The date on which foreign-built container equipment has
1259 entered into the commerce of another country and has
1260 become domestic equipment.
1261
1262 371 Hydrotest date
1263 The date equipment has been hydrotested.
1264
1265 372 Equipment pre-trip date
1266 The date on which equipment is pre-tripped.
1267
1268 373 Mooring, date and time
1269 Date and time of mooring.
1270
1271 374 Road fund tax expiry date
1272 The date of expiry of the road fund tax.
1273
1274 375 Date of first registration
1275 Date of first registration.
1276
1277 376 Biannual terminal inspection date
1278 The date on which a biannual inspection of a terminal
1279 has taken or will take place.
1280
1281 377 Federal HighWay Administration (FHWA) inspection date
1282 The date on which container equipment is to be or has
1283 been inspected in accordance with the requirements of
1284 the U.S. Federal Highway Administration.
1285
1286 378 Container Safety Convention (CSC) inspection date
1287 The date on which container equipment is to be or has
1288 been inspected as per the Container Safety Convention
1289 (CSC).
1290
1291 379 Periodic inspection date
1292 The date on which a periodic inspection has to take
1293 place.
1294
1295 380 Drawing revision date
1296 Date the drawing revision has been allocated to a
1297 design.
1298
1299 381 Product lifespan at time of production
1300 The total lifespan of a product at the time of its
1301 production.
1302
1303 382 Earliest sale date
1304 The earliest date on which the product may be made
1305 available for sale.
1306
1307 383 Cancel if not shipped by this date
1308 Cancel the order if goods not shipped by this date.
1309
1310 384 Previous invoice date
1311 Indicates the date which was allocated to a previous
1312 invoice.
1313
1314 385 Payment cancelled, violation of agreement
1315 Date/time when a payment is cancelled due to the fact
1316 that the transaction does not comply with the agreement.
1317
1318 386 Payment cancelled due to administrative error
1319 Date/time when a payment is cancelled due to an
1320 administrative error.
1321
1322 387 Repair turnaround time
1323 Provides the period of time necessary to turnaround a
1324 given repair.
1325
1326 388 Order amendment binding date
1327 The date when an order amendment becomes binding for
1328 both parties.
1329
1330 389 Cure time
1331 Specifies the length of time that an article was or
1332 should be cured.
1333
1334 390 From date of award to delivery
1335 Lead time to determine the delivery date based on the
1336 date an award is made.
1337
1338 391 From date of receipt of item to approval
1339 Lead time to determine the date an item will be approved
1340 based on the date the item was received.
1341
1342 392 Equipment collection or pick-up date/time, earliest
1343 Date/time on which equipment can be picked up at the
1344 earliest.
1345
1346 393 Equipment collection or pick-up date/time, planned
1347 Date/time on which equipment can be picked up, either
1348 full or empty, according to a planning.
1349
1350 394 Equipment positioning date/time, actual
1351 Date/time on which equipment was actually positioned
1352 (delivered).
1353
1354 395 Equipment positioning date/time, estimated
1355 Date/time on which equipment is estimated to be
1356 positioned (delivered).
1357
1358 396 Equipment positioning date/time, requested
1359 Date/time on which equipment is requested to be
1360 positioned (delivered).
1361
1362 397 Equipment positioning date/time, ultimate
1363 Date/time on which equipment should be positioned
1364 (delivered) at the latest.
1365
1366 398 Goods collection or pick-up date/time, planned
1367 Date/time at which goods can be picked up, according to
1368 a planning.
1369
1370 399 Goods positioning date/time, expected
1371 Date/time on which goods are expected to be positioned.
1372
1373 400 Cargo release date/time, ultimate
1374 Ultimate date/time at which goods or equipment should be
1375 released.
1376
1377 401 Container Safety Convention (CSC) plate expiration date
1378 Date on which the validity of a Container Safety
1379 Convention (CSC) plate expires.
1380
1381 402 Document received date/time
1382 Date/time on which the document was actually received.
1383
1384 403 Discharge date/time, actual
1385 Date/time when the specified goods or transport
1386 equipment has or have been discharged from the means of
1387 transport.
1388
1389 404 Loading date/time, actual
1390 Date/time when the specified goods or transport
1391 equipment has or have been loaded in or on the means of
1392 transport.
1393
1394 405 Equipment collection or pick-up date/time, actual
1395 Date/time on which the equipment was actually collected.
1396
1397 406 Goods positioning date/time, planned
1398 The date/time on which the goods will be positioned
1399 according to a planning.
1400
1401 407 Document requested date/time
1402 Date/time on which the document is requested by a party.
1403
1404 408 Expected container hire from date/time
1405 Estimated date and time when the containers are expected
1406 to go on-hire.
1407
1408 409 Order completion date/time, ultimate
1409 Date/time on which the order should be completed at the
1410 latest.
1411
1412 410 Equipment repair ready date/time, ultimate
1413 Ultimate date/time on which a piece of equipment must be
1414 repaired.
1415
1416 411 Container stuffing date/time, ultimate
1417 Date/time on which the container stuffing should be
1418 completed at the latest.
1419
1420 412 Container stripping date/time, ultimate
1421 Date/time on which the container stripping should be
1422 completed at the latest.
1423
1424 413 Discharge and loading completed date/time
1425 Date/time when all discharge and loading operations on
1426 the transport means have been completed.
1427
1428 414 Equipment stock check date/time
1429 Date/time on which equipment has been ascertained as
1430 being in stock.
1431
1432 415 Activity reporting date
1433 The date applicable to the activity being reported.
1434
1435 416 Submission date
1436 The date of a submission.
1437
1438 417 Previous booking date/time
1439 Date/time at which the previous booking was made.
1440
1441 418 Minimum shelf life remaining at time of receipt
1442 The minimum shelf life remaining at the time of receipt.
1443
1444 419 Forecast period
1445 A period for which a forecast applies.
1446
1447 420 Unloaded, date and time
1448 To report the date and time that an unloading action
1449 occurred.
1450
1451 421 Estimated acceptance date
1452 To estimate the date of acceptance.
1453
1454 422 Documentary credit issue date
1455 The date the documentary credit has been issued.
1456
1457 423 First date of ordering
1458 The first date on which ordering may take place.
1459
1460 424 Last date of ordering
1461 The last date on which ordering may take place.
1462
1463 425 Original posting date
1464 Date when the entry was originally posted.
1465
1466 426 Reinsurance payment frequency
1467 The frequency of payments of reinsurance premiums.
1468
1469 427 Adjusted age
1470 The adjusted age used for purposes of calculation.
1471
1472 428 Original issue age
1473 The original issue age.
1474
1475 429 Coverage duration
1476 The period coverage has been in force.
1477
1478 430 Coverage issue date
1479 Date from which the anniversary coverage is measured.
1480
1481 431 Flat extra period
1482 Period for charging the additional extra.
1483
1484 432 Paid to date
1485 Date to which payments have been paid.
1486
1487 433 Reinsurance coverage duration
1488 The period for which reinsurance coverage has been in
1489 force.
1490
1491 434 Maturity date
1492 Date at which maturity occurs.
1493
1494 435 Reinsurance issue age
1495 The actual or equivalent age at time of issue.
1496
1497 436 Reinsurance paid-up date
1498 The date up to which the reinsurance has been paid.
1499
1500 437 Benefit period
1501 The period of time for which benefits are provided.
1502
1503 438 Disability wait period
1504 The period of time the insured must be disabled before
1505 reinsurance coverage becomes effective.
1506
1507 439 Deferred Period
1508 The period of time for which an activity has been
1509 postponed.
1510
1511 440 Documentary credit amendment date
1512 Date of amendment of a documentary credit.
1513
1514 441 Last on hire date
1515 Date the item was last placed on hire.
1516
1517 442 Last off hire date
1518 Date the item was last returned from hire.
1519
1520 443 Direct interchange date
1521 Date the item was directly interchanged.
1522
1523 444 Approval date
1524 Date of approval.
1525
1526 445 Original estimate date
1527 The date of the original estimate.
1528
1529 446 Revised estimate date
1530 The date the estimate was revised.
1531
1532 447 Creditor's requested value date
1533 Date on which the creditor requests to be credited.
1534
1535 448 Referenced item creation date
1536 Creation date of referenced item.
1537
1538 449 Date for the last update
1539 Date for the last update.
1540
1541 450 Opening date
1542 Date of opening.
1543
1544 451 Source document capture date
1545 Date source document data is entered into a business
1546 application.
1547
1548 452 Trial balance period
1549 Period covered by the trial balance.
1550
1551 453 Date of source document
1552 The date of the source document.
1553
1554 454 Accounting value date
1555 Date against which the entry has to be legally
1556 allocated.
1557
1558 455 Expected value date
1559 Date on which the funds are expected to be at the
1560 disposal of the beneficiary.
1561
1562 456 Chart of account period
1563 Period covered by the chart of account.
1564
1565 457 Date of separation
1566 Date of marital separation.
1567
1568 458 Date of divorce
1569 Date when two married persons are officially divorced.
1570
1571 459 Date of marriage
1572 Date when two persons are married.
1573
1574 460 Wage period, start date
1575 Date when a period of wage begins.
1576
1577 461 Wage period, end date
1578 Date when a period of wage ends.
1579
1580 462 Working period, start date
1581 Date when a period of work begins.
1582
1583 463 Working period, end date
1584 Date when a period of work ends.
1585
1586 464 Embarkation date and time
1587 Date and time at which crew and/or passengers board.
1588
1589 465 Disembarkation date and time
1590 Date and time at which crew and/or passengers disembark.
1591
1592 466 Time now date
1593 A time now date used for planning and scheduling
1594 purposes.
1595
1596 467 Holiday
1597 A date or period that is a break from work.
1598
1599 468 Non working
1600 To specify a non working date or period.
1601
1602 469 Start date or time, earliest
1603 The earliest date or time for starting.
1604
1605 470 Start date or time, latest
1606 The latest date or time for starting.
1607
1608 471 Finish date or time, earliest
1609 The earliest date or time for finishing.
1610
1611 472 Finish date or time, latest
1612 The latest date or time for finishing.
1613
1614 473 Start date or time, mandatory
1615 The mandatory date or time for starting.
1616
1617 474 Finish date or time, mandatory
1618 The mandatory date or time for finishing.
1619
1620 475 Start date or time, actual
1621 The actual date or time for starting.
1622
1623 476 Start date or time, estimated
1624 The estimated date or time for starting.
1625
1626 477 Completion date or time, estimated
1627 The estimated date or time for completion.
1628
1629 478 Start date or time, scheduled
1630 The scheduled date or time for starting.
1631
1632 479 Completion date or time, scheduled
1633 The scheduled date or time for completion.
1634
1635 480 Start date or time, not before
1636 The not before date or time for starting.
1637
1638 481 Start date or time, not after
1639 The not after date or time for starting.
1640
1641 482 Completion date or time, not before
1642 The not before date or time for completion.
1643
1644 483 Completion date or time, not after
1645 The not after date or time for completion.
1646
1647 484 Illness recovery date, expected
1648 Date when a person is expected to recover from illness.
1649
1650 485 Period of illness, start date
1651 Date when a period of illness began.
1652
1653 486 Period of illness, end date
1654 Date when a period of illness ends.
1655
1656 487 Decease date
1657 Date when a person died.
1658
1659 488 Benefit period, start date
1660 Date when a period of benefit begins.
1661
1662 489 Benefit period, end date
1663 Date when a period of benefit ends.
1664
1665 490 Selection period, start date
1666 Date when a period of selection begins.
1667
1668 491 Selection period, end date
1669 Date when a period of selection ends.
1670
1671 492 Balance date/time/period
1672 The date/time/period of a balance.
1673
1674 493 Benefit payments termination date
1675 To identify the date on which benefit payments have
1676 ceased.
1677
1678 494 Covered income period
1679 To identify the period over which covered income is
1680 measured.
1681
1682 495 Current income period
1683 To identify the period over which current income is
1684 measured.
1685
1686 496 Reinstatement date
1687 Identifies the date of reinstatement.
1688
1689 497 Definition of disability duration
1690 To identify the period for which the definition of
1691 disability applies.
1692
1693 498 Previous termination date
1694 Identifies the date of the previous termination.
1695
1696 499 Premium change period
1697 To identify the period of the premium change.
1698
1699 500 Off-hire survey date
1700 Date on which the equipment was surveyed at the end of
1701 the current leasing period.
1702
1703 501 In service survey date
1704 Date of survey of equipment while in use.
1705
1706 502 On hire survey date
1707 Date on which the equipment was surveyed at the
1708 beginning of the current leasing period.
1709
1710 503 Production inspection date
1711 Date of production inspection.
1712
1713 504 Overtime, start date
1714 Date when a period of overtime begins.
1715
1716 505 Overtime, end date
1717 Date when a period of overtime ends.
1718
1719 506 Back order delivery date/time/period
1720 The date/time/period during which the delivery of a back
1721 order will take, or has taken, place.
1722
1723 507 Negotiations start date
1724 The date on which negotiations started.
1725
1726 508 Work effective start date
1727 The date on which work will effectively start.
1728
1729 509 Contract binding date
1730 The date from which a contract becomes binding on the
1731 contracting parties.
1732
1733 510 Notification time limit
1734 The time limit which has been set for a notification to
1735 take place.
1736
1737 511 Time limit
1738 The time limit in which an event must take place.
1739
1740 512 Attendance date and or time and or period
1741 Date and or time and or period of attendance.
1742
1743 513 Accident date and or time
1744 Date and or time when an accident occurred.
1745
1746 514 Adoption date, actual
1747 Actual date when adoption occurs.
1748
1749 515 Reimbursement claim issue date and or time
1750 Date and or time when a reimbursement claim is issued.
1751
1752 516 Hospital admission date and or time
1753 Date and or time of admission to a hospital.
1754
1755 517 Hospital discharge date and or time
1756 Date and or time of discharge from a hospital.
1757
1758 518 Period of care start date and or time
1759 Date and or time when a period of care starts.
1760
1761 519 Period of care end date and or time
1762 Date and or time when a period of care ends.
1763
1764 520 Department admission date and or time
1765 Date and or time of admission to a department.
1766
1767 521 Department discharge date and or time
1768 Date and or time of discharge from a department.
1769
1770 522 Childbirth date and or time, actual
1771 Actual date and or time of childbirth.
1772
1773 523 Prescription issue date and or time
1774 Date and or time when a prescription was issued.
1775
1776 524 Prescription dispensing date and or time
1777 Date and or time when a prescription was dispensed.
1778
1779 525 Clinical examination date and or time
1780 Date and or time of clinical examination.
1781
1782 526 Death date and or time
1783 Date and or time of death.
1784
1785 527 Childbirth date, estimated
1786 Estimated date of childbirth.
1787
1788 528 Last menstrual cycle, start date
1789 Date when the last menstrual cycle started.
1790
1791 529 Pregnancy duration, actual
1792 Actual duration of pregnancy.
1793
1794 530 Fumigation date and/or time
1795 The date/or time on which fumigation is to occur or has
1796 taken place.
1797
1798 531 Payment period
1799 A period of time in which a payment has been or will be
1800 made.
1801
1802 532 Average delivery delay
1803 The average delay between deliveries.
1804
1805 533 Budget line application date
1806 The date on which something has been applied to a budget
1807 line.
1808
1809 534 Date of repair or service
1810 The date of a repair or service.
1811
1812 535 Date of product failure
1813 The date the product failed.
1814
1815 536 Review date
1816 Date the item was or will be reviewed.
1817
1818 537 International review cycle start date
1819 Date the international review cycle starts.
1820
1821 538 International assessment approval for publication date
1822 Date the Data Maintenance Request (DMR) was approved for
1823 publication after completing international review.
1824
1825 539 Status assignment date
1826 Date a status was assigned.
1827
1828 540 Instruction's original execution date
1829 Original execution date for the instruction.
1830
1831 541 First published date
1832 Date when material was first published.
1833
1834 542 Last published date
1835 Date when material was last published.
1836
1837 543 Balance sheet date, latest
1838 Date of the latest balance sheet.
1839
1840 544 Security share price as of given date
1841 Date of the security share price.
1842
1843 545 Assigned date
1844 Date when assigned.
1845
1846 546 Business opened date
1847 Date opened for business.
1848
1849 547 Initial financial accounts filed date
1850 Date when the initial financial accounts were filed.
1851
1852 548 Stop work as of given date
1853 Date work stopped or will stop.
1854
1855 549 Completion date
1856 Date of completion.
1857
1858 550 Lease term, start date
1859 Start date of the lease term.
1860
1861 551 Lease term, end date
1862 End date of the lease term.
1863
1864 552 Start date, actual
1865 Actual date of start.
1866
1867 553 Start date, estimated
1868 Date of estimated start.
1869
1870 554 Filed date
1871 Date when filed.
1872
1873 555 Return to work date
1874 Date of return to work.
1875
1876 556 Purchased date
1877 Date of purchase.
1878
1879 557 Returned date
1880 Date return takes place.
1881
1882 558 Changed date
1883 Date change takes place.
1884
1885 559 Terminated date
1886 Date termination takes place.
1887
1888 560 Evaluation date
1889 Date evaluation takes place.
1890
1891 561 Business termination date
1892 Date the business terminates.
1893
1894 562 Release from bankruptcy date
1895 Date when an entity is released from bankruptcy status.
1896
1897 563 Placement date, initial
1898 Date of initial placement.
1899
1900 564 Signature date
1901 Date of signature.
1902
1903 565 Bankruptcy filed date
1904 Date when bankruptcy was filed.
1905
1906 566 End date, scheduled
1907 Date when activity is scheduled to end.
1908
1909 567 Report period
1910 Period covered by the report.
1911
1912 568 Suspended date
1913 Date of suspension.
1914
1915 569 Renewal date
1916 Date of renewal.
1917
1918 570 Reported date
1919 Date when reported.
1920
1921 571 Checked date
1922 Date when checked.
1923
1924 572 Present residence, start date
1925 The beginning date of residence at present location.
1926
1927 573 Employment position, start date
1928 The start date of employment in a particular position.
1929
1930 574 Account closed date
1931 Date when account was closed.
1932
1933 575 Construction date, actual
1934 Date of actual construction.
1935
1936 576 Employment profession start date
1937 Start date of employment in a particular profession.
1938
1939 577 Next review date
1940 Date of next review.
1941
1942 578 Meeting date
1943 Date of the meeting.
1944
1945 579 Administrator ordered date
1946 Date when an administrator is ordered for a company.
1947
1948 580 Last date to file a claim
1949 Date after which no claim can be filed.
1950
1951 581 Convicted date
1952 Date when convicted.
1953
1954 582 Interviewed date
1955 Date of an interview.
1956
1957 583 Last visit date
1958 Date of last visit.
1959
1960 584 Future period
1961 Period in the future.
1962
1963 585 Preceding period
1964 Period preceding current period.
1965
1966 586 Expected problem resolution date
1967 Date when problem is expected to be resolved.
1968
1969 587 Action date
1970 Date of action.
1971
1972 588 Accountant's opinion date
1973 Date of an accountant's opinion.
1974
1975 589 Last activity date
1976 Date of last activity.
1977
1978 590 Resolved date
1979 Date when resolved.
1980
1981 591 Recorded date
1982 Date when recorded.
1983
1984 592 Date of birth, estimated
1985 The estimated date of birth.
1986
1987 593 Last annual report date
1988 Date of the last annual report.
1989
1990 594 Net worth date
1991 Date of net worth.
1992
1993 595 Payment cancellation rejected
1994 Date/time when a cancellation of a payment is rejected
1995 due to the fact that the payment is already done.
1996
1997 596 Profit period
1998 Period over which profit was earned.
1999
2000 597 Registration date
2001 Date when registered.
2002
2003 598 Consolidation date
2004 Date when consolidation occurred.
2005
2006 599 Board of directors not authorised as of given date
2007 As of this date the board of directors is not
2008 authorised.
2009
2010 600 Board of directors not complete as of given date
2011 As of this date the board of directors is not fully
2012 filled.
2013
2014 601 Manager not registered as of given date
2015 As of this date the manager is not registered.
2016
2017 602 Citizenship change date
2018 Date of citizenship change.
2019
2020 603 Participation date
2021 Date of participation.
2022
2023 604 Capitalisation date
2024 Date of capitalisation.
2025
2026 605 Board of directors registration date
2027 Date when the board of directors was registered.
2028
2029 606 Operations ceased date
2030 Date when operations ceased.
2031
2032 607 Satisfaction date
2033 Date when satisfaction was obtained.
2034
2035 608 Legal settlement terms met date
2036 Date when terms specified in the legal settlement were
2037 met.
2038
2039 609 Business control change date
2040 Date when a new authority took control.
2041
2042 610 Court registration date
2043 Date of registration in the court.
2044
2045 611 Annual report due date
2046 Date when annual report is due.
2047
2048 612 Asset and liability schedule date
2049 Date of the asset and liability schedule.
2050
2051 613 Annual report mailing date
2052 Date when the annual report was mailed.
2053
2054 614 Annual report filing date
2055 Date when the annual report was filed.
2056
2057 615 Annual report delinquent on date
2058 Date when annual report was considered delinquent.
2059
2060 616 Accounting methodology change date
2061 Date when accounting methodology was changed.
2062
2063 617 Closed until date
2064 Date when again open.
2065
2066 618 Conversion into holding company date
2067 Date business was converted into a holding company.
2068
2069 619 Deed not available as of given date
2070 Date when deed was not available.
2071
2072 620 Detrimental information receipt date
2073 Date when detrimental information was received.
2074
2075 621 Construction date, estimated
2076 Estimated date of construction.
2077
2078 622 Financial information date
2079 Date of the financial information.
2080
2081 623 Graduation date
2082 Date when graduation occurs.
2083
2084 624 Insolvency discharge granted date
2085 Date when insolvency discharge was granted.
2086
2087 625 Incorporation date
2088 Date of incorporation.
2089
2090 626 Inactivity end date
2091 Date when inactivity ends.
2092
2093 627 Last check for balance sheet update date
2094 Date balance sheet was last checked to determine if
2095 update had taken place.
2096
2097 628 Last capital change date
2098 Date of last capital change.
2099
2100 629 Letter of agreement date
2101 Date of a letter of agreement.
2102
2103 630 Letter of liability date
2104 Date of a letter of liability.
2105
2106 631 Liquidation date
2107 Date of liquidation.
2108
2109 632 Lowest activity period
2110 Period of lowest activity.
2111
2112 633 Legal structure change date
2113 Date when legal structure was changed.
2114
2115 634 Current name effective date
2116 Date when current name became effective.
2117
2118 635 Not registered as of given date
2119 Date when not yet registered.
2120
2121 636 Current authority control start date
2122 Date when current authority took control.
2123
2124 637 Privilege details verification date
2125 Date when privilege details were verified.
2126
2127 638 Current legal structure effective date
2128 Date when current legal structure became effective.
2129
2130 639 Peak activity period
2131 Period of peak activity.
2132
2133 640 Presentation to bankruptcy receivers date
2134 Date when presented to the bankruptcy receivers.
2135
2136 641 Resignation date
2137 Date of resignation.
2138
2139 642 Legal action closed date
2140 Date when the legal action was closed.
2141
2142 643 Mail receipt date
2143 Date mail was received.
2144
2145 644 Social security claims verification date
2146 Date when social security claims were verified.
2147
2148 645 Sole directorship registration date
2149 Date when sole directorship was registered.
2150
2151 646 Trade style registration date
2152 Date when trade style was registered.
2153
2154 647 Trial start date, scheduled
2155 Date when a trial is scheduled to begin.
2156
2157 648 Trial start date, actual
2158 Date when the trial actually started.
2159
2160 649 Value Added Tax (VAT) claims verification date
2161 Date when the Value Added Tax (VAT) claims were
2162 verified.
2163
2164 650 Receivership result date
2165 Date when the result of the receivership occurs.
2166
2167 651 Investigation end date
2168 The date when an investigation ended.
2169
2170 652 Employee temporary laid-off period end date
2171 The ending date of a period in which employees were
2172 temporarily placed out of work.
2173
2174 653 Investigation start date
2175 The date when an investigation began.
2176
2177 654 Income period
2178 The period of time in which income is earned.
2179
2180 655 Criminal sentence duration
2181 The period of time over which a criminal sentence
2182 applies.
2183
2184 656 Age
2185 The length of time that a person or thing has existed.
2186
2187 657 Receivables collection period
2188 The period of time over which receivable accounts are
2189 collected.
2190
2191 658 Comparison period
2192 The time period covered in a comparison.
2193
2194 659 Adjournment
2195 The period of time over which an adjournment is in
2196 effect.
2197
2198 660 Court dismissal date
2199 The date on which a court refused further hearing of a
2200 case.
2201
2202 661 Insufficient assets judgement date
2203 The date on which assets were judged to be insufficient.
2204
2205 662 Average payment period
2206 The average period of time over which money has been
2207 paid.
2208
2209 663 Forecast period start
2210 The beginning of a forecast period.
2211
2212 664 Period extended
2213 Number of time units added to the original end
2214 date/time/period.
2215
2216 665 Employee temporary laid-off period start date
2217 The start date of a period in which employees were
2218 temporarily placed out of work.
2219
2220 666 Management available date
2221 Date when management is available.
2222
2223 667 Withdrawn date
2224 The date when something was retracted.
2225
2226 668 Claim incurred date
2227 The date that the claim was incurred.
2228
2229 669 Financial coverage period
2230 The period of time for which financial coverage applies.
2231
2232 670 Claim made date
2233 The date on which a claim was made.
2234
2235 671 Stop distribution date
2236 The date on which distribution is to stop.
2237
2238 672 Period assigned
2239 The period assigned.
2240
2241 673 Lease period
2242 The period associated with a lease.
2243
2244 674 Forecast period end date
2245 The ending date of a forecast period.
2246
2247 675 Judgement date
2248 The date on which a decision from a court of law was
2249 rendered.
2250
2251 676 Period worked for the company
2252 Period of time that was worked for the company.
2253
2254 677 Transport equipment stuffing date and/or time
2255 The date and/or time on which the stuffing of transport
2256 equipment is to or has taken place.
2257
2258 678 Transport equipment stripping date and/or time
2259 The date and/or time on which the stripping of a
2260 transport equipment is to or has taken place.
2261
2262 679 Initial request date
2263 Date of an initial request.
2264
2265 680 Period overdue
2266 The period by which an event is overdue.
2267
2268 681 Implementation date/time/period
2269 A date/time/period within which an implementation is to
2270 take place.
2271
2272 682 Refusal period
2273 The period within which a refusal can be made.
2274
2275 683 Suspension period
2276 The period for which something is suspended.
2277
2278 684 Deletion date
2279 The date on which deletion occurs.
2280
2281 685 First sale date and/or time and/or period
2282 The first date, and/or time, and/or period a product was
2283 sold.
2284
2285 686 Last sale date and/or time and/or period
2286 The last date, and/or time, and/or period a product was
2287 sold.
2288
2289 687 Date ready for collection
2290 A date on which an object is ready for collection.
2291
2292 688 Shipping date, no schedule established as of
2293 As at this date no valid shipping schedule has been
2294 established.
2295
2296 689 Shipping date and/or time, current schedule
2297 Shipping date and/or time as currently scheduled.
2298
2299 690 Suppliers' average credit period
2300 The average period of time that credit is extended by
2301 suppliers.
2302
2303 691 Advising date
2304 Date of advice.
2305
2306 692 Project over target baseline date
2307 The date an over target baseline was implemented for a
2308 project.
2309
2310 693 Established date
2311 Date when an entity was established or created.
2312
2313 694 Latest filing period
2314 Latest period for which a filing may be made.
2315
2316 695 Mailing date
2317 Date when an item may be mailed.
2318
2319 696 Date/time of latest accounts filing at public registry
2320 The latest date/time when financial accounts were filed
2321 at public registry.
2322
2323 697 Date placed in disfavour
2324 Date when placed in a disfavoured category or status.
2325
2326 698 Employment position start date, estimated
2327 Estimated start date of employment in a particular
2328 position.
2329
2330 699 Registered contractor number assignment date, original
2331 Date when a registered contractor number was originally
2332 assigned.
2333
2334 700 Ownership change date
2335 Date when ownership changes.
2336
2337 701 Original duration
2338 Original length of time.
2339
2340 702 Period between changes
2341 The period of time between changes.
2342
2343 703 From date of notice to proceed to commencement of
2344 performance
2345 Period of time from notice to proceed until performance
2346 commencement.
2347
2348 704 From date of notice to proceed to completion
2349 Period of time from date of notice to proceed until
2350 completion.
2351
2352 705 Period an event is late due to customer
2353 The period of time an event is late due to the actions
2354 of a customer.
2355
2356 706 File generation date and/or time
2357 Date and, or time of file generation.
2358
2359 707 Endorsed certificate issue date
2360 Date on which a certificate, endorsed by signature or
2361 other agreed means, is issued.
2362
2363 708 Patient first visit for condition
2364 The date of the first visit by a patient to a healthcare
2365 provider for this condition.
2366
2367 709 Admission date and/or time, expected
2368 Expected date and/or time of admission.
2369
2370 710 Symptoms onset, patient alleged
2371 Date and/or time of onset of symptoms according to the
2372 patient.
2373
2374 711 Accident benefit period
2375 To identify the period of time for which benefits are
2376 provided in the event of an accident.
2377
2378 712 Accident benefit age limit
2379 To identify the age to which benefits are provided to
2380 the insured in the event of an accident.
2381
2382 713 Accident lifetime benefit qualification age
2383 To identify the qualification age for lifetime benefits
2384 provided to the insured in the event of an accident.
2385
2386 714 Sickness benefit period
2387 To identify the period of time for which benefits are
2388 provided in the event of sickness.
2389
2390 715 Sickness benefit age limit
2391 To identify the age to which benefits are provided to
2392 the insured in the event of sickness.
2393
2394 716 Sickness lifetime benefit qualification age
2395 To identify the qualification age for lifetime benefits
2396 provided to the insured in the event of sickness.
2397
2398 717 Accident insurance elimination period
2399 To identify the period of time the insured must be
2400 disabled in the event of an accident for benefits to be
2401 payable by the ceding company.
2402
2403 718 Sickness insurance elimination period
2404 The period of time the insured must be disabled in the
2405 event of sickness for benefits to be payable by the
2406 ceding company.
2407
2408 719 Provider signature date
2409 Date when the provider signed.
2410
2411 720 Condition initial treatment date
2412 Date when initially treated for this condition.
2413
2414 721 Information release authorization date
2415 Date when the information was authorized to be released.
2416
2417 722 Benefit release authorization date
2418 Date when a benefit is authorized for release.
2419
2420 723 Last seen date
2421 The date when last seen.
2422
2423 724 Acute manifestation date
2424 The date the symptoms manifested themselves in an acute
2425 form.
2426
2427 725 Similar illness onset date
2428 The date of the onset of an illness similar to the
2429 illness currently being treated.
2430
2431 726 Last X-ray date
2432 The date the last X-ray was taken.
2433
2434 727 Placement date, previous
2435 The date something was previously placed.
2436
2437 728 Placement date
2438 The date something is placed.
2439
2440 729 Temporary prosthesis date
2441 The date a temporary prosthetic device was provided.
2442
2443 730 Orthodontic treatment period, remaining
2444 The period of time that the orthodontic treatment has
2445 remaining.
2446
2447 731 Orthodontic treatment period, total
2448 The period of orthodontic treatment from beginning to
2449 end.
2450
2451 732 Maximum credit granted date
2452 Date on which the highest credit was granted.
2453
2454 733 Last date of accounts filed at public register
2455 Date on which accounts were last filed at the public
2456 register.
2457
2458 734 Allowed renewal duration period
2459 The period of time a company can renew its duration
2460 period.
2461
2462 735 Offset from Coordinated Universal Time (UTC)
2463 Number of hour's offset from Coordinated Universal Time
2464 (UTC).
2465
2466 736 Appointment expiry date
2467 Date when an appointment will expire.
2468
2469 737 Earliest filing period
2470 Earliest period for which a filing is made.
2471
2472 738 Original name change date
2473 Date when the original name was changed.
2474
2475 739 Education start date
2476 Date education begins at an educational institution.
2477
2478 740 Education end date
2479 Date education is completed at an educational
2480 institution.
2481
2482 741 Receivership period
2483 Period of time a receivership lasts.
2484
2485 742 Financial information submission date/time
2486 Date/time when financial information is submitted.
2487
2488 743 Purchase order latest possible change date
2489 Date identifying a point of time after which a purchase
2490 order cannot be changed.
2491
2492 744 Investment number allocation date
2493 The date that an investment number was allocated.
2494
2495 745 Payment impossible
2496 Date/time when a payment is recorded as being
2497 impossible.
2498
2499+ 746 Record extraction period
2500 The period for extraction of records.
2501
2502+ 747 Cost accounting value date
2503 Code identifying the value date of cost accounting.
2504 Value date is the date at which the entry is to effect a
2505 balance of the account.
2506
2507+ 748 Open period
2508 Code identifying the period during which something is,
2509 was or will be open.
2510
2511 ZZZ Mutually defined
2512 A code assigned within a code list to be used on an
2513 interim basis and as defined among trading partners
2514 until a precise code can be assigned to the code list.
2515
2516
diff --git a/specification/references/D01B/simples/2379.txt b/specification/references/D01B/simples/2379.txt
new file mode 100644
index 0000000..15624d9
--- /dev/null
+++ b/specification/references/D01B/simples/2379.txt
@@ -0,0 +1,279 @@
1
2 2379 Date or time or period format code [C]
3
4 Desc: Code specifying the representation of a date, time or
5 period.
6
7 Repr: an..3
8
9 2 DDMMYY
10 Calendar date: D = Day; M = Month; Y = Year.
11
12 3 MMDDYY
13 Calendar date: M = Month; D = Day; Y = Year.
14
15 4 DDMMCCYY
16 Calendar date C=Century; Y=Year; M=Month; D=Day.
17
18 5 DDMMCCYYHHMM
19 Calendar date and time: C=Century; Y=Year; M=Month;
20 D=Day; H=Hour; M=Minute.
21
22 101 YYMMDD
23 Calendar date: Y = Year; M = Month; D = Day.
24
25 102 CCYYMMDD
26 Calendar date: C = Century ; Y = Year ; M = Month ; D =
27 Day.
28
29 103 YYWWD
30 Calendar week day: Y = Year ; W = Week ; D = Day Week
31 number 01 is always first week of January Day number 1
32 is always Monday.
33
34 105 YYDDD
35 Calendar day: Y = Year ; D = Day January the first = Day
36 001 Always start numbering the days of the year from
37 January 1st through December 31st.
38
39 106 MMDD
40 Day of a month: M = Month; D = Day.
41
42 107 DDD
43 Day's number within a specific year: D = Day.
44
45 108 WW
46 Week's number within a specific year: W = Week.
47
48 109 MM
49 Month's number within a specific year: M = Month.
50
51 110 DD
52 Day's number within is a specific month: D = Day.
53
54 201 YYMMDDHHMM
55 Calendar date including time without seconds: Y = Year;
56 M = Month; D = Day; H = Hour; M = Minute.
57
58 202 YYMMDDHHMMSS
59 Calendar date including time with seconds: Y = Year; M =
60 Month; D = Day; H = Hour; m = Minutes = Seconds.
61
62 203 CCYYMMDDHHMM
63 Calendar date including time with minutes: C=Century;
64 Y=Year; M=Month; D=Day; H=Hour; M=Minutes.
65
66 204 CCYYMMDDHHMMSS
67 Calendar date including time with seconds:
68 C=Century;Y=Year;
69 M=Month;D=Day;H=Hour;M=Minute;S=Second.
70
71 205 CCYYMMDDHHMMZHHMM
72 Calendar date including time and time zone expressed in
73 hours and minutes.
74 ZHHMM = time zone given as offset from Coordinated
75 Universal Time (UTC).
76
77 301 YYMMDDHHMMZZZ
78 See 201 + Z = Time zone.
79
80 302 YYMMDDHHMMSSZZZ
81 See 202 + Z = Time zone.
82
83 303 CCYYMMDDHHMMZZZ
84 See 203 plus Z=Time zone.
85
86 304 CCYYMMDDHHMMSSZZZ
87 See 204 plus Z=Time zone.
88
89 305 MMDDHHMM
90 Month, day, hours, minutes; M = Month; D = Day; H =
91 Hour; M = Minute.
92
93 306 DDHHMM
94 Day, hours, minutes; D = Day; H = Hour; M = Minute.
95
96 401 HHMM
97 Time without seconds: H = Hour; m = Minute.
98
99 402 HHMMSS
100 Time with seconds: H = Hour; m = Minute; s = Seconds.
101
102 404 HHMMSSZZZ
103 See 402 plus Z=Time zone.
104
105 405 MMMMSS
106 Time without hours: m=minutes, s=seconds.
107
108 406 ZHHMM
109 Offset from Coordinated Universal Time (UTC) where Z is
110 plus (+) or minus (-).
111
112 501 HHMMHHMM
113 Time span without seconds: H = Hour; m = Minute;.
114
115 502 HHMMSS-HHMMSS
116 Format of period to be given without hyphen.
117
118 503 HHMMSSZZZ-HHMMSSZZZ
119 Format of period to be given without hyphen.
120
121 600 CC
122 Century.
123
124 601 YY
125 Calendar year: Y = Year.
126
127 602 CCYY
128 Calendar year including century: C = Century; Y = Year.
129
130 603 YYS
131 Semester in a calendar year: Y = Year; S = Semester.
132
133 604 CCYYS
134 Semester in a calendar year: C = Century; Y = Year; S =
135 Semester.
136
137 608 CCYYQ
138 Quarter in a calendar year: C = Century; Y = Year; Q =
139 Quarter.
140
141 609 YYMM
142 Month within a calendar year: Y = Year; M = Month.
143
144 610 CCYYMM
145 Month within a calendar year: CC = Century; Y = Year; M
146 = Month.
147
148 613 YYMMA
149 Format of period to be given without hyphen (A = ten
150 days period).
151
152 614 CCYYMMA
153 Format of period to be given without hyphen (A = ten
154 days period).
155
156 615 YYWW
157 Week within a calendar year: Y = Year; W = Week 1st week
158 of January = week 01.
159
160 616 CCYYWW
161 Week within a calendar year: CC = Century; Y = Year; W =
162 Week (1st week of January = week 01).
163
164 701 YY-YY
165 Format of period to be given in actual message without
166 hyphen.
167
168 702 CCYY-CCYY
169 Format of period to be given in actual message without
170 hyphen.
171
172 703 YYS-YYS
173 Format of period to be given without hyphen.
174
175 704 CCYYS-CCYYS
176 Format of period to be given in actual message without
177 hyphen.
178
179 705 YYPYYP
180 Format of period to be given without hyphen (P = period
181 of 4 months).
182
183 706 CCYYP-CCYYP
184 Format of period to be given without hyphen (P = period
185 of 4 months).
186
187 707 YYQ-YYQ
188 Format of period to be given without hyphen.
189
190 708 CCYYQ-CCYYQ
191 Format of period to be given in actual message without
192 hyphen.
193
194 709 YYMM-YYMM
195 Format of period to be given in actual message without
196 hyphen.
197
198 710 CCYYMM-CCYYMM
199 Format of period to be given in actual message without
200 hyphen.
201
202X 711 CCYYMMDD-CCYYMMDD
203 Format of period to be given in actual message without
204 hyphen.
205
206 Note:
207 1. This code value will be removed effective with
208 directory D.03B.
209
210 713 YYMMDDHHMM-YYMMDDHHMM
211 Format of period to be given in actual message without
212 hyphen.
213
214 715 YYWW-YYWW
215 Format of period to be given in actual message without
216 hyphen.
217
218 716 CCYYWW-CCYYWW
219 Format of period to be given without hyphen.
220
221 717 YYMMDD-YYMMDD
222 Format of period to be given in actual message without
223 hyphen.
224
225 718 CCYYMMDD-CCYYMMDD
226 Format of period to be given without hyphen.
227
228 719 CCYYMMDDHHMM-CCYYMMDDHHMM
229 A period of time which includes the century, year,
230 month, day, hour and minute. Format of period to be
231 given in actual message without hyphen.
232
233 720 DHHMM-DHHMM
234 Format of period to be given without hyphen (D=day of
235 the week, 1=Monday; 2=Tuesday; ... 7=Sunday).
236
237 801 Year
238 To indicate a quantity of years.
239
240 802 Month
241 To indicate a quantity of months.
242
243 803 Week
244 To indicate a quantity of weeks.
245
246 804 Day
247 To indicate a quantity of days.
248
249 805 Hour
250 To indicate a quantity of hours.
251
252 806 Minute
253 To indicate a quantity of minutes.
254
255 807 Second
256 To indicate a quantity of seconds.
257
258 808 Semester
259 To indicate a quantity of semesters (six months).
260
261 809 Four months period
262 To indicate a quantity of four months periods.
263
264 810 Trimester
265 To indicate a quantity of trimesters (three months).
266
267 811 Half month
268 To indicate a quantity of half months.
269
270 812 Ten days
271 To indicate a quantity of ten days periods.
272
273 813 Day of the week
274 Numeric representation of the day (Monday = 1).
275
276 814 Working days
277 Number of working days.
278
279
diff --git a/specification/references/D01B/simples/2380.txt b/specification/references/D01B/simples/2380.txt
new file mode 100644
index 0000000..4d92e5e
--- /dev/null
+++ b/specification/references/D01B/simples/2380.txt
@@ -0,0 +1,8 @@
1
2 2380 Date or time or period value [C]
3
4 Desc: The value of a date, a date and time, a time or of a
5 period in a specified representation.
6
7 Repr: an..35
8
diff --git a/specification/references/D01B/simples/3035.txt b/specification/references/D01B/simples/3035.txt
new file mode 100644
index 0000000..bc59665
--- /dev/null
+++ b/specification/references/D01B/simples/3035.txt
@@ -0,0 +1,1875 @@
1
2* 3035 Party function code qualifier [C]
3
4 Desc: Code giving specific meaning to a party.
5
6 Repr: an..3
7
8 AA Party to be billed (AAR Accounting rule 11)
9 Party to be billed in accordance with AAR Accounting
10 rule 11.
11
12 AB Buyer's agent/representative
13 Third party who arranged the purchase of merchandise on
14 behalf of the actual buyer.
15
16 AE Declarant's agent/representative
17 Any natural or legal person who makes a declaration to
18 an official body on behalf of another natural or legal
19 person, where legally permitted (CCC).
20
21 AF Transit principal
22 Natural or legal person responsible for the satisfactory
23 performance of a Customs transit operation. Source: CCC.
24
25 AG Agent/representative
26 (3196) Party authorized to act on behalf of another
27 party.
28
29 AH Transit principal's agent/representative
30 Agent acting on behalf of the transit principal (CCC).
31
32 AI Successful job applicant
33 Person who has been chosen for a job.
34
35 AJ Party issuing mutually agreed codes
36 The party which has issued all mutually agreed codes
37 used in the message.
38
39 AK Acknowledgement recipient
40 Party to whom acknowledgement should be sent.
41
42 AL Principal
43 (3340) Party accepting liability for goods held or
44 moving (e.g. transit) under a Customs authorization and
45 - when applicable - a guarantee.
46
47 AM Authorized official
48 Employee of a company or firm authorized to act on
49 behalf of that company or firm e.g. to make a Customs
50 declaration.
51
52 AN Approved importer
53 Person or company which is authorised by the relevant
54 Customs authority to import goods without payment all
55 taxes or specific taxes at the point of entry into the
56 country.
57
58 AO Account of
59 Party account is assigned to.
60
61 AP Accepting party
62 (3352) Party accepting goods, products, services etc.
63
64 AQ Approved consignor
65 Person or company approved by the relevant authority in
66 the country to pack and export specific goods under
67 Customs supervision.
68
69 AR Authorized exporter
70 Exporter authorized/approved by Customs for special
71 Customs procedures e.g. simplified procedure.
72
73 AS Account servicing financial institution
74 Identifies the financial institution servicing the
75 account(s).
76
77 AT Authorized importer
78 Importer authorized/approved by Customs for special
79 Customs procedures e.g. simplified procedure.
80
81 AU Authorized trader (transit)
82 Trader authorized/approved by Customs for special
83 transit procedures e.g. simplified procedure.
84
85 AV Authorizing official
86 Party that has delegated the authority to take a certain
87 action on behalf of a company or agency.
88
89 AW Applicant's bank
90 Financial institution which is requested to issue the
91 documentary credit.
92
93 AX Authenticating party
94 Party which certifies that a document is authentic.
95
96 AY Animal being investigated
97 Animal being investigated.
98
99 AZ Issuing bank
100 Financial institution which issues the documentary
101 credit, if the applicant's bank is not acting as the
102 issuing bank.
103
104 B1 Contact bank 1
105 Identifies an additional bank which must be informed of
106 certain aspects of the message.
107
108 B2 Contact bank 2
109 Identifies an additional bank which must be informed of
110 certain aspects of the message.
111
112 BA Booking agent
113 Party acting as a booking office for transport and
114 forwarding services.
115
116 BB Buyer's bank
117 [3420] Bank employed by the buyer to make payment.
118
119 BC Negotiating bank
120 Financial institution to whom a negotiable documentary
121 credit is directed.
122
123 BD Documentary credit reimbursing bank
124 Self-explanatory.
125
126 BE Beneficiary
127 The ultimate recipient of the funds. Normally the
128 account owner who is reimbursed by the payor.
129
130 BF Beneficiary's bank
131 Identifies the account servicer for the beneficiary or
132 the payee.
133
134 BG Employer
135 Self-explanatory.
136
137 BH Previous employer
138 Previous employer of a person(s).
139
140 BI Buyer's financial institution
141 Financial institution designated by buyer to make
142 payment.
143
144 BJ Release to party
145 Party to which the goods or container(s) is (are) to be
146 released.
147
148 BK Financial institution
149 Party acting as financial institution.
150
151 BL Bill of lading recipient
152 Party to receive B/L.
153
154 BM Insured
155 Party which is the object of an insurance contract.
156
157 BN Insurance beneficiary
158 Party which benefits from insurance coverage.
159
160 BO Broker or sales office
161 Party acting in the name of the seller as broker or as
162 sales office.
163
164 BP Building site purchaser
165 Party at the building site responsible for the
166 purchasing of goods and services for that particular
167 site.
168
169 BQ Cheque drawn bank
170 Identifies the bank on which the cheque should be drawn,
171 as instructed by the ordering customer.
172
173 BS Bill and ship to
174 Party receiving goods and relevant invoice.
175
176 BT Party to be billed for other than freight (bill to)
177 Party receiving invoice excluding freight costs.
178
179 BU Service bureau
180 Party carrying out service bureau processing work, (e.g.
181 a payroll bureau).
182
183 BV Member
184 Member of a group (e.g. of a group of persons or a
185 service scheme).
186
187 BW Borrower
188 A person who acquires something temporarily with the
189 promise or intention of returning.
190
191 BX Building site engineer
192 Party at the building site responsible for engineering
193 matters for that particular site.
194
195 BY Buyer
196 Party to whom merchandise and/or service is sold.
197
198 BZ Building site forwarder
199 Party at the building site responsible for forwarding
200 the received goods on that particular site.
201
202 C1 In care of party no. 1
203 A person taking responsibility on behalf of party no. 1.
204
205 C2 In care of party no. 2
206 A person taking responsibility on behalf of party no. 2.
207
208 CA Carrier
209 (3126) Party undertaking or arranging transport of goods
210 between named points.
211
212 CB Customs broker
213 Agent or representative or a professional Customs
214 clearing agent who deals directly with Customs on behalf
215 of the importer or exporter (CCC).
216
217 CC Claimant
218 Party who claims goods or insurance.
219
220 CD Agent's bank
221 Bank of the agent.
222
223 CE Ceding company
224 Company which cedes something to someone.
225
226 CF Container operator/lessee
227 Party to whom the possession of specified property (e.g.
228 container) has been conveyed for a period of time in
229 return for rental payments.
230
231 CG Carrier's agent
232 Party authorized to act for or on behalf of carrier.
233
234 CH Connecting carrier
235 Owner or operator of a transportation conveyance to
236 which goods in a given transaction will be transferred.
237
238 CI Commission processor
239 Party who provides extra treatment to goods on
240 commission base.
241
242 CJ Previous member
243 Previous member of a group of persons or a service
244 scheme.
245
246 CK Empty equipment despatch party
247 Party from whose premises empty equipment will be or has
248 been despatched.
249
250 CL Container location party
251 Party from whose premises container will be or has been
252 despatched.
253
254 CM Customs
255 Identification of customs authority relevant to the
256 transaction or shipment.
257
258 CN Consignee
259 (3132) Party to which goods are consigned.
260
261 CNX Cash pool top account servicing financial institution
262 Identification of a financial institution servicing the
263 top account of a cash pool.
264
265 CNY Cash pool level account servicing financial institution
266 Identification of a financial institution servicing the
267 level account of a cash pool.
268
269 CNZ Cash pool sub-account servicing financial institution
270 Identification of a financial institution servicing the
271 sub-account of a cash pool.
272
273 CO Corporate office
274 Identification of the Head Office within a company.
275
276 COA Entity in which a financial interest is held
277 Business in which a financial interest is held.
278
279 COB Intermediate level parent company
280 Identifies an intermediate parent company.
281
282 COC Transshipment party
283 A party responsible for transshipment.
284
285 COD Quotation requesting party
286 Party sending a request for a quotation.
287
288 COE Party maintaining the codes used in the message
289 The party which maintains the codes used in the message.
290
291 COF Party maintaining the identifiers used in the message
292 The party which maintains the identifiers used in the
293 message.
294
295 COG Dispatcher
296 An individual responsible for sending something to a
297 destination.
298
299 COH Submitter of sample
300 An entity responsible for the submission of a sample.
301
302 COI Institutional provider
303 The institution providing the service.
304
305 COJ Primary health care provider
306 Health care provider that has primary responsibility for
307 patient.
308
309 COK Assistant surgeon
310 Physician assisting in surgery.
311
312 COL Admitting health care provider
313 Health care provider that admitted the patient.
314
315 COM Referring health care provider
316 Health care provider that referred patient to current
317 provider of services.
318
319 CON Supervising health care provider
320 Health care provider that supervised the rendering of a
321 service.
322
323 COO Party providing financing
324 Identifies the party providing the financing.
325
326 COP Convoying party
327 Party designated to escort the transported goods.
328
329 COQ Nominated bank
330 Identifies the nominated bank.
331
332 COR Family member
333 Identifies a family member.
334
335 COS Co-participant
336 Identifies another party who participates in an
337 activity.
338
339 COT Involved party
340 Party which is involved in an activity.
341
342 COU Assigner
343 Identifies the entity who assigns.
344
345 COV Registered principal
346 An individual who is registered as a principal for an
347 entity.
348
349 COW Freight payer on behalf of the consignor
350 Freight payer is a third party acting on behalf of the
351 consignor.
352
353 COX Freight payer on behalf of the consignee
354 Freight payer is a third party acting on behalf of the
355 consignee.
356
357 COY Party responsible for disinfection
358 Party responsible for performing disinfection
359 operations.
360
361 COZ Party responsible for refueling
362 Party responsible for performing refueling operations.
363
364 CP Party to receive certificate of compliance
365 Party acting for or on behalf of seller in matters
366 concerning compliance.
367
368 CPA Advising bank
369 Identifies the financial institution used by the issuing
370 bank to advise the documentary credit.
371
372 CPB Reimbursing bank
373 Identifies the financial institution through which the
374 reimbursement is to be effected.
375
376 CPC Advise through bank
377 Identifies the financial institution through which the
378 advising bank is to advise.
379
380 CPD Charges payer at destination
381 Party, other than the ordering party, which has to pay
382 the charges concerning the destination operations.
383
384 CPE Vessel master
385 Master of the conveyance.
386
387 CPF Means of transport charterer
388 Charterer of the means of transport.
389
390 CPG Excise party
391 Party to whom excise must be paid.
392
393 CPH Copy report to
394 Party receiving a copy of a report.
395
396 CPI Related healthcare party
397 A healthcare party related to the subject.
398
399 CPJ Clinical information provider
400 Party providing clinical information.
401
402 CPK Service requester
403 Party requesting a service.
404
405 CPL Patient admitted by
406 Party who admitted a patient.
407
408 CPM Patient discharged to
409 The party who receives the discharged patient.
410
411 CPN Patient hosted by
412 The party hosting the patient.
413
414 CPO Prescriber’s contact person
415 Contact person for the prescriber.
416
417 CQ Cheque order
418 Party to which the cheque will be ordered, when
419 different from the beneficiary.
420
421 CR Empty equipment return party
422 Party to whose premises empty equipment will be or has
423 been returned.
424
425 CS Consolidator
426 Party consolidating various consignments, payments etc.
427
428 CT Consignee to be specified
429 The party to be identified at a later time as the
430 consignee.
431
432 CU Container return company
433 The company to which containers have to be returned.
434
435 CV Consignee of vessel
436 Party to which the vessel shall be delivered.
437
438 CW Equipment owner
439 Owner of equipment (container, etc.).
440
441 CX Consignee's agent
442 Party authorized to act on behalf of the consignee.
443
444 CY Commissionable agent
445 IATA cargo agent entitled to commission.
446
447 CZ Consignor
448 (3336) Party which, by contract with a carrier, consigns
449 or sends goods with the carrier, or has them conveyed by
450 him. Synonym: shipper, sender.
451
452 DA Available with bank (documentary credits)
453 Financial institution with whom the documentary credit
454 is available.
455
456 DB Distributor branch
457 The affiliate of a retailer or distributor.
458
459 DC Deconsolidator
460 Party that splits up a large consignment composed of
461 separate consignments of goods. The smaller consignments
462 of goods were grouped together into that large
463 consignment for carriage as a larger unit in order to
464 obtain a reduced rate.
465
466 DCP Despatch charge payer
467 Party, other than the ordering party, which has to pay
468 the charges concerning the despatch operations.
469
470 DCQ Prescription database owner
471 Organisation or person owning a prescription database.
472
473 DCR Original prescriber
474 The doctor who issued the original prescription.
475
476 DCS Temporary employee
477 A person employed on a temporary basis.
478
479 DCT Designer
480 A party who designs.
481
482 DCU Quotation delivered to
483 Party to whom the quotation is to be or has been
484 delivered.
485
486 DCV Developer
487 A party who develops.
488
489 DCW Test execution party
490 The party performing a test.
491
492 DCX Party to receive refund
493 Party to whom a refund is given.
494
495 DCY Authorised issuer of prescription
496 Party authorised to issue a prescription.
497
498 DCZ Authorised dispenser of medicine
499 Organisation or person authorised to dispense medicine.
500
501 DD Documentary credit account party's bank
502 Bank of the documentary credit account party.
503
504 DDA Report responsible party
505 The party or person taking responsibility for a report.
506
507 DDB Initial sender
508 The party who does the initial sending.
509
510 DDC The party authorising the original prescription
511 The party authorising the issuer of the original
512 prescription.
513
514 DDD Applicant
515 A party who applies for something.
516
517 DDE Meter reader
518 A party physically reading the meter.
519
520 DDF Primary electronic business contact
521 Code specifying a party who serves as a business
522 entity’s primary contact for matters related to
523 electronic business.
524
525 DDG Alternate electronic business contact
526 Code specifying a party who serves as a business
527 entity’s alternate contact for matters related to
528 electronic business.
529
530 DDH Primary government business contact
531 Code specifying a party who serves as a business
532 entity’s primary contact for matters related to doing
533 business with the government.
534
535 DDI Alternate government business contact
536 Code specifying a party who serves as a business
537 entity’s alternate contact for matters related to doing
538 business with the government.
539
540 DDJ Past performance contact
541 Code specifying a party who serves as a business
542 entity’s contact for matters related to the past
543 performance of that entity.
544
545 DDK Balance responsible party
546 A party responsible for balancing supply and
547 consumption.
548
549+ DDL Group of passengers
550 A group of persons conveyed by a means of transport,
551 other than the crew.
552
553 DE Depositor
554 Party depositing goods, financial payments or documents.
555
556 DF Documentary credit applicant
557 Party at whose request the applicant's bank/issuing bank
558 is to issue a documentary credit.
559
560 DG Documentary credit beneficiary
561 Party in whose favour the documentary credit is to be
562 issued and the party that must comply with the credit's
563 terms and conditions.
564
565 DH Documentary credit account party
566 Party which is responsible for the payment settlement of
567 the documentary credit with the applicant's bank/issuing
568 bank, if different from the documentary credit
569 applicant.
570
571 DI Documentary credit second beneficiary
572 Party to whom the documentary credit can be transferred.
573
574 DJ Party according to documentary credit transaction
575 Party related to documentary credit transaction.
576
577 DK Documentary credit beneficiary's bank
578 Financial institution with which the beneficiary of the
579 documentary credit maintains an account.
580
581 DL Factor
582 Company offering a financial service whereby a firm
583 sells or transfers title to its accounts receivable to
584 the factoring company.
585
586 DM Party to whom documents are to be presented
587 Party to whom documents are to be presented.
588
589 DN Owner of operation
590 Owner of the operation.
591
592 DO Document recipient
593 (1370) Party which should receive a specified document.
594
595 DP Delivery party
596 (3144) Party to which goods should be delivered, if not
597 identical with consignee.
598
599 DQ Owner's agent
600 Person acting on delegation of powers of the owner.
601
602 DR Driver
603 Person who drives a means of transport.
604
605 DS Distributor
606 Party distributing goods, financial payments or
607 documents.
608
609 DT Declarant
610 (3140) Party who makes a declaration to an official body
611 or - where legally permitted - in whose name, or on
612 whose behalf, a declaration to an official body is made.
613
614 DU Owner's representative
615 Person commissioned by the owner to represent him in
616 certain circumstances.
617
618 DV Project management office
619 Party commissioned by the owner to follow through the
620 execution of all works.
621
622 DW Drawee
623 Party on whom drafts must be drawn.
624
625 DX Engineer (construction)
626 Party representing the contractor to advise and
627 supervise engineering aspects of the works.
628
629 DY Engineer, resident (construction)
630 Party commissioned by the owner to advise and supervise
631 engineering aspects of the works.
632
633 DZ Architect
634 A designer who prepares plans for buildings, ships, etc.
635 and supervises their construction.
636
637 EA Architect-designer
638 Designer of the construction project.
639
640 EB Building inspectorate
641 Party controlling the conformity of works to legal and
642 regulation rules.
643
644 EC Exchanger
645 Party exchanging currencies or goods.
646
647 ED Engineer, consultant
648 Party providing professional engineering services.
649
650 EE Location of goods for customs examination before clearance
651 SE.
652
653 EF Project coordination office
654 Party responsible for technical coordination of works.
655
656 EG Surveyor, topographical
657 Party responsible for topographical measurements.
658
659 EH Engineer, measurement
660 Party responsible for quantity measurements.
661
662 EI Controller, quality
663 Party controlling the quality of goods and workmanship
664 for the project.
665
666 EJ Surveyor, quantity
667 Party responsible for the quantification and valuation
668 of the works on behalf of the contractor.
669
670 EK Surveyor (professional), quantity
671 Party responsible to the owner for the quantification
672 and valuation of the works.
673
674 EL Project
675 Party responsible for a project, e.g. a construction
676 project.
677
678 EM Party to receive electronic memo of invoice
679 Party being informed about invoice issue (via EDI).
680
681 EN Tenderer
682 Firm answering an invitation to tender.
683
684 EO Owner of equipment
685 Party who owns equipment.
686
687 EP Equipment drop-off party
688 The party which drops off equipment.
689
690 EQ Empty container responsible party
691 Party responsible for the empty container.
692
693 ER Empty container return agent
694 Party, designated by owner of containers, responsible
695 for their collection as agreed between the owner and
696 customer/ consignee.
697
698 ES Contractor, lead
699 Leader representing a grouping of co-contractors.
700
701 ET Co-contractor
702 Member of a grouping of co-contractors.
703
704 EU Contractor, general
705 Single contractor for the whole construction project,
706 working by his own or with subcontractors.
707
708 EV Subcontractor
709 Firm carrying out a part of the works for a contractor.
710
711 EW Subcontractor with direct payment
712 Subcontractor benefiting from direct payments.
713
714 EX Exporter
715 (3030) Party who makes - or on whose behalf a Customs
716 clearing agent or other authorized person makes - an
717 export declaration. This may include a manufacturer,
718 seller or other person. Within a Customs union,
719 consignor may have the same meaning as exporter.
720
721 EY Subcontractor, nominated
722 Subcontractor authorized by the owner after having been
723 proposed.
724
725 EZ Operator, essential services
726 Operator of essential services e.g. water, sewerage
727 system, power.
728
729 FA Operator, communication channel
730 Operator of a communication channel.
731
732 FB Nominated freight company
733 Party nominated to act as transport company or carrier
734 for the goods.
735
736 FC Contractor, main
737 Firm or grouping of co-contractors which has been
738 awarded the contract.
739
740 FD Buyer's parent company
741 Parent company, e.g. holding company.
742
743 FE Credit rating agency
744 A party which evaluates another party for credit rating.
745
746 FF Factor, correspondent
747 Factoring company engaged by another factoring company
748 to assist the letter with the services provided to the
749 clients (sellers).
750
751 FG Buyer as officially registered
752 Buying party as officially registered with government.
753
754 FH Seller as officially registered
755 Selling party as officially registered with government.
756
757 FI Copy message to
758 Party that is to receive a copy of a message.
759
760 FJ Trade Union
761 Organisation representing employees.
762
763 FK Previous Trade Union
764 Employee organisation who previously represented an
765 employee .
766
767 FL Passenger
768 A person conveyed by a means of transport, other than
769 the crew.
770
771 FM Crew member
772 A person manning a means of transport.
773
774 FN Tariff issuer
775 The issuer of a tariff, e.g. a freight tariff.
776
777 FO Party performing inspection
778 A party which inspects something.
779
780 FP Freight/charges payer
781 Party responsible for the payment of freight.
782
783 FQ Container survey agent
784 The container survey agency that will survey the
785 containers.
786
787 FR Message from
788 Party where the message comes from.
789
790 FS Party authorized to make definite a contract action
791 Party who has the authority to make definite a contract
792 action.
793
794 FT Party responsible for financial settlement
795 (3450) Party responsible for either the transfer or
796 repatriation of the funds relating to a transaction.
797
798 FU Hazardous material office
799 The office responsible for providing information
800 regarding hazardous material.
801
802 FV Party providing government furnished property
803 The party responsible for providing government furnished
804 property.
805
806 FW Freight forwarder
807 Party arranging forwarding of goods.
808
809 FX Current receiver
810 Current receiver of the goods in a multi-step
811 transportation process (indirect flow) involving at
812 least one grouping centre.
813
814 FY Current sender
815 Current sender of the goods in a multi-step
816 transportation process (indirect flow) involving at
817 least one grouping centre.
818
819 FZ Grouping centre
820 A party in charge of groupage, including degroupage and
821 regroupage.
822
823 GA Road carrier
824 A road carrier moving cargo.
825
826 GB Chamber of commerce
827 Name of the Chamber of Commerce of the town where the
828 company is registered.
829
830 GC Goods custodian
831 (3024) Party responsible for the keeping of goods.
832
833 GD Producer
834 Party or person who has produced the produce.
835
836 GE Registration tribunal
837 Name of the tribunal where the company is registered.
838
839 GF Slot charter party
840 An identification code of a participant or user that
841 books slots (space) on a ship, more likely on a long
842 term basis on a series of sailings. He pays for the
843 space whether he uses it or not.
844
845 GG Warehouse
846 The name of the warehouse where product is held.
847
848 GH Applicant for job
849 A person who applied for a job.
850
851 GI Spouse
852 Person is a spouse.
853
854 GJ Mother
855 Person is a mother.
856
857 GK Father
858 Person is a father.
859
860 GL Socially insured person
861 A person who is registered in a social security scheme.
862
863 GM Inventory controller
864 To specifically identify the party in charge of
865 inventory control.
866
867 GN Processor
868 Party or person who has or will apply a process.
869
870 GO Goods owner
871 The party which owns the goods.
872
873 GP Packer
874 Party or person who has undertaken or will undertake
875 packing.
876
877 GQ Slaughterer
878 Party or person who has undertaken or will undertake a
879 slaughter.
880
881 GR Goods releaser
882 (3026) Party entitled to authorize release of goods from
883 custodian.
884
885 GS Consignor's representative
886 Party authorised to represent the consignor.
887
888 GT Rail carrier
889 A carrier moving cargo, including containers, via rail.
890
891 GU Originator of article number
892 A code identifying the party which created a specific
893 article number.
894
895 GV Procurement responsibility for order
896 A code used to identify the organization which is
897 responsible for the procurement.
898
899 GW Party fulfilling all operations
900 Code indicating the fact that the party identified
901 carries out all operations within that company's
902 activities.
903
904 GX Central catalogue party
905 Party controlling a central catalogue.
906
907 GY Inventory reporting party
908 Party reporting inventory information.
909
910 GZ Substitute supplier
911 Party which may be in a position to supply products or
912 services should the main usual supplier be unable to do
913 so.
914
915 HA Party which delivers consignments to the terminal
916 Party which delivers consignments to a terminal.
917
918 HB Party which picks up consignments from the terminal
919 Party which picks up consignments from a terminal.
920
921 HC Transit freight forwarder
922 Freight forwarder to whom transit consignments are
923 addressed, and from whom they are to be on-forwarded.
924
925 HD Inspection and acceptance party
926 The party who will perform inspection and acceptance.
927
928 HE Transportation office
929 The office that provides transportation information.
930
931 HF Contract administration office
932 The office responsible for the administration of a
933 contract.
934
935 HG Investigator
936 A party who conducts investigations.
937
938 HH Audit office
939 The office responsible for conducting audits.
940
941 HI Requestor
942 The party requesting an action.
943
944 HJ Foreign disclosure information office
945 The office that reviews sensitive information for
946 foreign disclosure.
947
948 HK Mark-for party
949 The party within an organization for whom the material
950 is marked to be delivered.
951
952 HL Party to receive reports
953 The party to whom reports are to be submitted.
954
955 HM Alternative manufacturer
956 Party identification of an alternative manufacturer for
957 a product.
958
959 HN Service performer
960 The party who is performing a service.
961
962 HO Shipper's association
963 An association of shippers.
964
965 HP Final message recipient
966 To identify the final recipient of the message.
967
968 HQ Account owner
969 Identifies the owner of the account.
970
971 HR Shipping line service
972 Identifies the shipping line service organization.
973
974 HS Creditor
975 Party to whom payment is due.
976
977 HT Clearing house
978 Institution through which funds will be paid.
979
980 HU Ordering bank
981 Bank which instructed the sender to act on the
982 transaction(s).
983
984 HV Receiver of funds
985 Identifies the party that receives the funds.
986
987 HW Sender of funds
988 Identifies the party that sends the funds.
989
990 HX Debtor
991 Party from whom payment is due.
992
993 HY Presenting bank
994 The bank which presents documents to the drawee.
995
996 HZ Work team
997 Team responsible for performing work.
998
999 I1 Intermediary bank 1
1000 A financial institution between the ordered bank and the
1001 beneficiary's bank.
1002
1003 I2 Intermediary bank 2
1004 A financial institution between the ordered bank and the
1005 beneficiary's bank.
1006
1007 IB Intermediary/broker
1008 A person intervening between parties to produce
1009 agreement or reconciliation.
1010
1011 IC Intermediate consignee
1012 The intermediate consignee.
1013
1014 ID Replacing manufacturer
1015 A code used to identify a party who replaces the
1016 previous party for the manufacture of an article.
1017
1018 IE Non-resident third party company with whom financial
1019 account is held
1020 Identifies the non-resident third party company with
1021 whom the financial account is held.
1022
1023 IF Non-resident group company with whom financial account is
1024 held
1025 Identifies the non-resident group company with whom the
1026 financial account is held.
1027
1028 IG Non-resident beneficiary
1029 The ultimate non-resident recipient of the funds.
1030 Normally the account owner who is reimbursed by the
1031 payor.
1032
1033 IH Resident beneficiary
1034 The ultimate resident recipient of the funds. Normally
1035 the account owner who is reimbursed by the payor.
1036
1037 II Issuer of invoice
1038 (3028) Party issuing an invoice.
1039
1040 IJ Non-resident instructing party
1041 Identifies the non-resident party originating the
1042 instruction.
1043
1044 IL Resident instructing party
1045 Identifies the resident party originating the
1046 instruction.
1047
1048 IM Importer
1049 (3020) Party who makes - or on whose behalf a Customs
1050 clearing agent or other authorized person makes - an
1051 import declaration. This may include a person who has
1052 possession of the goods or to whom the goods are
1053 consigned.
1054
1055 IN Insurer
1056 A person or company offering insurance policies for
1057 premiums.
1058
1059 IO Insurance company
1060 A company engaged in the business of insurance.
1061
1062 IP Insurance claim adjuster
1063 A party which adjusts losses on behalf of an insurer.
1064
1065 IQ Domestic financial institution
1066 Domestic party acting as financial institution.
1067
1068 IR Non-domestic financial institution
1069 Non-domestic party acting as financial institution.
1070
1071 IS Party to receive certified inspection report
1072 Party (at buyer) to receive certified inspection report.
1073
1074 IT Installation on site
1075 A party who possesses the site on which an installation
1076 shall be made.
1077
1078 IU Non-resident debtor
1079 Non-resident party who makes the payment or against whom
1080 a claim exists.
1081
1082 IV Invoicee
1083 (3006) Party to whom an invoice is issued.
1084
1085 IW Non-resident creditor
1086 Non-resident party receiving the payment or against whom
1087 a liability exists.
1088
1089 IX Supplier work team
1090 The supplier's team responsible for performing the work.
1091
1092 IY Tenant manager
1093 A code to identify the party who rents the rights to use
1094 the goodwill and facilities of an enterprise.
1095
1096 IZ Party mandated to liquidate an enterprise
1097 A code to identify the party who has been legally
1098 mandated to sell off an enterprise.
1099
1100 JA Certified accountant
1101 Code identifying the party as a certified accountant.
1102
1103 JB Goods collection party
1104 Party that will collect or has collected the goods.
1105
1106 JC Party at final place of positioning
1107 Identifies the party at the final place of positioning.
1108
1109 JD Customs office of clearance
1110 Identifies the office where customs clearance procedures
1111 take place.
1112
1113 JE Party from whom customs documents are to be picked up
1114 Identification of the party from whom customs documents
1115 are to be picked up.
1116
1117 JF Party from whom non-customs documents are to be picked up
1118 Identification of the party from whom non-customs
1119 documents are to be picked up.
1120
1121 JG Party to receive customs documents
1122 Identification of the party to whom customs documents
1123 are to be delivered.
1124
1125 JH Party to receive non-customs documents
1126 Identification of the party to whom non-customs
1127 documents are to be delivered.
1128
1129 LA Party designated to provide living animal care
1130 Party responsible to take care of transported living
1131 animals.
1132
1133 LB Co-producer
1134 A code used to identify a party who participates in
1135 production.
1136
1137 LC Party declaring the Value Added Tax (VAT)
1138 A code to identify the party who is responsible for
1139 declaring the Value Added Tax (VAT) on the sale of goods
1140 or services.
1141
1142 LD Party recovering the Value Added Tax (VAT)
1143 A code to identify the party who is eligible to recover
1144 the Value Added Tax (VAT) on the sale of goods or
1145 services.
1146
1147 LE Person on claim
1148 To identify the person who is the subject of the claim.
1149
1150 LF Buyer's corporate office
1151 The identification of the buyer's corporate office.
1152
1153 LG Supplier's corporate office
1154 The identification of the supplier's corporate office.
1155
1156 LH Liquidator
1157 The party responsible for settling or paying a debt.
1158
1159 LI Account coordinator
1160 An individual with coordination responsibilities for a
1161 specific account.
1162
1163 LJ Inspection leader
1164 An individual responsible for an inspection team.
1165
1166 LK Patient
1167 A person receiving or registered to receive medical
1168 treatment.
1169
1170 LL Patient companion
1171 Person accompanying the patient.
1172
1173 LM Medical treatment executant
1174 The party who executes a medical treatment.
1175
1176 LN Lender
1177 Party lending goods or equipment.
1178
1179 LO Medical treatment prescriber
1180 The party who prescribes a medical treatment.
1181
1182 LP Loading party
1183 Party responsible for the loading when other than
1184 carrier.
1185
1186 LQ Debt payment authorisation party
1187 A party which authorises the payment of a debt.
1188
1189 LR Administration centre
1190 Identification of an administration centre.
1191
1192 LS Product services and repairs centre
1193 A centre which services and repairs products.
1194
1195 LT Secretariat
1196 Party is a secretariat.
1197
1198 LU Entry point technical assessment group
1199 Party acts as an entry point for technical assessment.
1200
1201 LV Party assigning a status
1202 Party responsible for assigning a status.
1203
1204 MA Party for whom item is ultimately intended
1205 Party for whom item is ultimately intended.
1206
1207 MF Manufacturer of goods
1208 Party who manufactures the goods.
1209
1210 MG Party designated to execute re-icing
1211 Party designated to execute re-icing, selected in the
1212 official list of mandatories competent for this kind of
1213 operation.
1214
1215 MI Planning schedule/material release issuer
1216 A party issuing a planning schedule/material release.
1217
1218 MP Manufacturing plant
1219 Self explanatory.
1220
1221 MR Message recipient
1222 A party to receive a message or messages.
1223
1224 MS Document/message issuer/sender
1225 Issuer of a document and/or sender of a message.
1226
1227 MT Party designated to execute sanitary procedures
1228 A party which is designated to execute sanitary
1229 procedures.
1230
1231 N1 Notify party no. 1
1232 The first party which is to be notified.
1233
1234 N2 Notify party no. 2
1235 The second party which is to be notified.
1236
1237 NI Notify party
1238 (3180) Party to be notified of arrival of goods.
1239
1240 OA Break bulk berth operator
1241 Party who offers facilities for berthing of vessels,
1242 handling and storage of break bulk cargo.
1243
1244 OB Ordered by
1245 Party who issued an order.
1246
1247 OC Party data responsible party
1248 The party responsible for all party data.
1249
1250 OD Equipment repair party
1251 A party making repairs to equipment.
1252
1253 OE Owner of property
1254 Party owning a property.
1255
1256 OF On behalf of
1257 Party on behalf of which an action is executed.
1258
1259 OG Owner or lessor's surveyor
1260 Surveyor hired by the owner or lessor of the item.
1261
1262 OH Lessee's surveyor
1263 Surveyor hired by the lessee of the item.
1264
1265 OI Outside inspection agency
1266 Third party inspecting goods or equipment.
1267
1268 OJ Third party
1269 Another party besides the two principals.
1270
1271 OK Receiver's sub-entity
1272 Identifies a sub-entity within the receiver's
1273 organization.
1274
1275 OL Case of need party
1276 Party to be approached in case of difficulty.
1277
1278 OM Collecting bank
1279 Any bank, other than the remitting bank, involved in
1280 processing the collection.
1281
1282 ON Remitting bank
1283 The bank to which the principal has entrusted the
1284 handling of a collection.
1285
1286 OO Order of the shipper party
1287 The owner of goods under consignment which are moving
1288 under a negotiable transport document and will only be
1289 released upon receipt of the original transport
1290 document.
1291
1292 OP Operator of property or equipment
1293 The party which operates property or a unit of
1294 equipment.
1295
1296 OQ Collection principal
1297 The party entrusting the handling of a collection to a
1298 bank.
1299
1300 OR Ordered bank
1301 Identifies the account servicer for the ordering
1302 customer or payor.
1303
1304 OS Original shipper
1305 The original supplier of the goods.
1306
1307 OT Outside test agency
1308 Third party testing goods, equipment or services.
1309
1310 OU Account owner's servicing bank on the sending side
1311 Identifies the financial institution on the sending side
1312 which services the account owner's bank account(s).
1313
1314 OV Owner of means of transport
1315 (3126) Party owning the means of transport. No synonym
1316 of carrier = CA.
1317
1318 OW Account owner's servicing bank on the receiving side
1319 Identifies the financial institution on the receiving
1320 side which services the account owner's bank account(s).
1321
1322 OX Sender's correspondent bank
1323 The account, or branch of the sender, or another
1324 financial institution, through which the sender will
1325 reimburse the receiver.
1326
1327 OY Ordering customer
1328 Identifies the originator of the instruction.
1329
1330 OZ Receiver's correspondent bank
1331 The branch of the receiver, or another financial
1332 institution, at which the funds will be made available
1333 to the receiver.
1334
1335 P1 Contact party 1
1336 First party to contact.
1337
1338 P2 Contact party 2
1339 Second party to contact.
1340
1341 P3 Contact party 3
1342 Third party to contact.
1343
1344 P4 Contact party 4
1345 Fourth party to contact.
1346
1347 PA Party to receive inspection report
1348 Party to whom the inspection report should be sent.
1349
1350 PB Paying financial institution
1351 Financial institution designated to make payment.
1352
1353 PC Actual purchaser's customer
1354 Party the purchaser within the actual message is selling
1355 the ordered goods or services to.
1356
1357 PD Purchaser's department buyer
1358 Purchasing department of buyer.
1359
1360 PE Payee
1361 Identifies the credit party when other than the
1362 beneficiary.
1363
1364 PF Party to receive freight bill
1365 Party to whom the freight bill should be sent.
1366
1367 PG Prime contractor
1368 Party responsible for the whole project if other than
1369 the buyer.
1370
1371 PH Payer's financial institution
1372 Institution chosen by the payer to execute financial
1373 transactions on his behalf.
1374
1375 PI Payee's company name/ID
1376 Receiving company name/ID (ACH transfers).
1377
1378 PJ Party to receive correspondence
1379 Second party designated by a first party to receive
1380 certain correspondence in lieu of it being mailed
1381 directly to this first party.
1382
1383 PK Contact party
1384 Party to contact.
1385
1386 PL Payor
1387 Identifies the debit party when other than the ordering
1388 customer (for banking purposes).
1389
1390 PM Party to receive paper memo of invoice
1391 Party being informed about invoice issue (via paper).
1392
1393 PN Party to receive shipping notice
1394 The party is to be the recipient of the shipping notice.
1395
1396 PO Ordering party
1397 To be used only if ordering party and buyer are not
1398 identical.
1399
1400 PQ Certifying party
1401 A party which certifies something.
1402
1403 PR Payer
1404 (3308) Party initiating payment.
1405
1406 PS Payer's company name/ID (Check, Draft or Wire)
1407 Party to send cheque, draft or wire for payment.
1408
1409 PT Party to receive test report
1410 A party which is named to be the recipient of test
1411 reports.
1412
1413 PW Despatch party
1414 (3282) Party where goods are collected or taken over by
1415 the carrier (i.e. if other than consignor).
1416
1417 PX Party to receive all documents
1418 A party which is named to be the recipient of all
1419 documents.
1420
1421 PY Checking party
1422 Party or contact designated on behalf of carrier or his
1423 agent to establish the actual figures for quantities,
1424 weight, volume and/or (cube) measurements of goods or
1425 containers which are to appear in the transport contract
1426 and on which charges will be based.
1427
1428 PZ Party to print some document
1429 The party that is to print a specific document.
1430
1431 RA Central bank or regulatory authority
1432 Identifies central bank or regulatory authority which
1433 must be informed of certain aspects of a message.
1434
1435 RB Receiving financial institution
1436 Financial institution designated to receive payment.
1437
1438 RE Party to receive commercial invoice remittance
1439 Party to whom payment for a commercial invoice or bill
1440 should be remitted.
1441
1442 RF Received from
1443 Name of a person or department which actually delivers
1444 the goods.
1445
1446 RH Seller's financial institution
1447 Financial institution designated by seller to receive
1448 payment. RDFI (ACH transfers).
1449
1450 RI Reinsurance intermediary/broker
1451 Intermediary party between ceding company and
1452 reinsurance.
1453
1454 RL Reporting carrier (Customs)
1455 Party who makes the cargo report to Customs.
1456
1457 RM Reporting carrier's nominated agent/representative
1458 (Customs)
1459 Agent who formally makes a cargo report to Customs on
1460 behalf of the carrier.
1461
1462 RP Routing party
1463 Party responsible for the selection of the carrier(s).
1464
1465 RS Party to receive statement of account
1466 Party to whom the statement of account should be sent.
1467
1468 RV Receiver of cheque
1469 Identifies the party which is to receive the actual
1470 cheque, when different from the receiver of funds.
1471
1472 RW Issuer of waybill
1473 Party issuing the contract (waybill) for carriage.
1474
1475 SB Sales responsibility
1476 A party being responsible for sales.
1477
1478 SE Seller
1479 (3346) Party selling merchandise to a buyer.
1480
1481 SF Ship from
1482 Identification of the party from where goods will be or
1483 have been shipped.
1484
1485 SG Store group
1486 A chain of shops or stores.
1487
1488 SI Shipping schedule issuer
1489 The party which issues a shipping schedule.
1490
1491 SK Plant
1492 Self explanatory.
1493
1494 SN Store keeper
1495 A party keeping a shop or store.
1496
1497 SO Sold to if different than bill to
1498 Party to whom the goods have been sold, if different to
1499 the bill to party.
1500
1501 SR Seller's agent/representative
1502 (3254) Party representing the seller for the purpose of
1503 the trade transaction.
1504
1505 SS Social securities collector's office
1506 Party collecting social securities premiums.
1507
1508 ST Ship to
1509 Identification of the party to where goods will be or
1510 have been shipped.
1511
1512 SU Supplier
1513 Party who supplies goods and/or services.
1514
1515 SX Surety for additions
1516 Natural of legal person (generally a bank of insurance
1517 company) who accepts responsibility in due legal form
1518 for the financial guarantee to Customs of the payment of
1519 additional duties or fees that become due against a
1520 particular shipment, which have not previously been
1521 covered by surety.
1522
1523 SY Surety
1524 Natural or legal person (generally a bank or insurance
1525 company) who accepts responsibility in due legal form
1526 for the financial consequences of non-fulfillment of
1527 another's obligations to the Customs (CCC).
1528
1529 SZ Surety for antidumping/countervailing duty
1530 Natural or legal person that has been contracted by the
1531 importer to guarantee to Customs the payment of
1532 antidumping and/or countervailing duties that become due
1533 against a particular shipment.
1534
1535 TA Legal receiver
1536 The party responsible for a receivership.
1537
1538 TB Submitter
1539 To specify that the party is a submitter.
1540
1541 TC Tax collector's office
1542 Party collecting taxes.
1543
1544 TCP Transit charge payer
1545 Party, other than the ordering party, which has to pay
1546 the charges concerning the transit operations.
1547
1548 TD Party to receive technical documentation
1549 Party to whom technical documentation should be sent.
1550
1551 TE Bankruptcy referee
1552 To specify that the party is a referee in a bankruptcy
1553 case.
1554
1555 TF Source of information
1556 To specify that the party is the source of information.
1557
1558 TG Judge
1559 To specify that the party is a judge.
1560
1561 TH Attorney
1562 To specify that the party is an attorney.
1563
1564 TI Law firm
1565 To specify that the party is a law firm.
1566
1567 TJ Trustee
1568 To specify that the party is a trustee.
1569
1570 TK Signatory
1571 To specify that the party is a signatory.
1572
1573 TL Occupant
1574 The party is an occupant.
1575
1576 TM Co-occupant
1577 The party is a co-occupant.
1578
1579 TN Subject of inquiry
1580 The party is the subject of an inquiry.
1581
1582 TO Lessor
1583 The party is a lessor.
1584
1585 TP Owner of residence
1586 Identifies the owner of a residence.
1587
1588 TQ Founder
1589 Identifies the founder.
1590
1591 TR Terminal operator
1592 A party which handles the loading and unloading of
1593 marine vessels.
1594
1595 TS Party to receive certified test results
1596 Party to whom the certified test results should be sent.
1597
1598 TT Transfer to
1599 The party which is the recipient of a transfer.
1600
1601 TU President
1602 Identifies the president.
1603
1604 TV Chairperson
1605 Identifies the chairperson.
1606
1607 TW Legal title holder
1608 Identifies the legal title holder.
1609
1610 TX Shareholder
1611 Identifies a shareholder.
1612
1613 TY Provider
1614 Identifies the provider.
1615
1616 TZ Military branch
1617 Identifies the branch of the military.
1618
1619 UA Educational institution
1620 Identifies a university, college or school.
1621
1622 UB Assignor
1623 Identifies the assignor.
1624
1625 UC Ultimate consignee
1626 Party who has been designated on the invoice or packing
1627 list as the final recipient of the stated merchandise.
1628
1629 UD Ultimate customer
1630 The final recipient of goods.
1631
1632 UE Advisor
1633 Identifies the advisor.
1634
1635 UF Co-defendant
1636 Identifies the co-defendant.
1637
1638 UG Merged company with retained identity
1639 Company whose identity has been retained from a merger.
1640
1641 UH Party represented
1642 Identifies the party represented.
1643
1644 UHP Unexpected handling party
1645 Party authorized (during a voyage) to apply unexpected
1646 handling procedures or party having applied these
1647 procedures.
1648
1649 UI Assignee
1650 Identifies the assignee.
1651
1652 UJ Key person
1653 Identifies the key person.
1654
1655 UK Author
1656 Identifies the author.
1657
1658 UL Ultimate parent company
1659 Identifies the ultimate parent company.
1660
1661 UM Party not to be confused with
1662 Identifies a party not to be confused with another
1663 party.
1664
1665 UN Accountant
1666 Identifies the accountant.
1667
1668 UO Plaintiff
1669 Identifies the plaintiff.
1670
1671 UP Unloading party
1672 A party to unload the goods.
1673
1674 UQ Parent company
1675 Identifies the parent company.
1676
1677 UR Affiliated company
1678 Identifies the affiliated company.
1679
1680 US Bailiff
1681 Identifies the bailiff.
1682
1683 UT Merged company
1684 Identifies the company involved in a merger.
1685
1686 UU Defendant
1687 Identifies the defendant.
1688
1689 UV Petitioning creditor
1690 Identifies the petitioning creditor.
1691
1692 UW Guarantee agency
1693 Identifies the guarantee agency.
1694
1695 UX Organization group
1696 Identifies the organization group.
1697
1698 UY Subsidiary
1699 Identifies the subsidiary.
1700
1701 UZ Industry association
1702 Identifies the industry association.
1703
1704 VA Joint owner
1705 Identifies the joint owner.
1706
1707 VB Joint venture
1708 Identifies the joint venture.
1709
1710 VC Filing office
1711 Identifies the filing office.
1712
1713 VE Court
1714 Identifies the court.
1715
1716 VF Liability holder
1717 Identifies the liability holder.
1718
1719 VG Local government sponsor
1720 Identifies the local government sponsor.
1721
1722 VH Mortgage company
1723 Identifies the mortgage company.
1724
1725 VI Notary public
1726 Identifies the notary public.
1727
1728 VJ Officer
1729 Identifies the officer.
1730
1731 VK Publisher
1732 Identifies the publisher.
1733
1734 VL Party manufactured for
1735 Identifies the party for whom manufacturing of goods is
1736 done.
1737
1738 VM Previous owner
1739 Identifies the previous owner.
1740
1741 VN Vendor
1742 Party vending goods or services.
1743
1744 VO Purchased company
1745 Identifies the purchased company.
1746
1747 VP Receiver manager
1748 Manager of a business which is in receivership status
1749 and which will not be liquidated.
1750
1751 VQ Responsible government agency
1752 Identifies the responsible government agency.
1753
1754 VR Sole proprietor
1755 Identifies the sole proprietor.
1756
1757 VS Auctioneer
1758 Identifies the auctioneer.
1759
1760 VT Branch
1761 Identifies the branch.
1762
1763 VU Business
1764 Identifies the business.
1765
1766 VV Ultimate same country parent company
1767 Identifies the highest level parent company in the same
1768 country.
1769
1770 VW Responsible party
1771 Identifies the party that can be called to account.
1772
1773 VX Secured party
1774 Identifies a party that is guaranteed against loss.
1775
1776 VY Other related party
1777 Identifies an entity as an unspecified but related
1778 party.
1779
1780 VZ Co-debtor
1781 Identifies an entity as a joint or mutual debtor.
1782
1783 WA Company which holds financial interest
1784 Identifies a company which holds any financial stake in
1785 an undertaking or organization.
1786
1787 WB Rating organization
1788 Identifies an organization responsible for assigning a
1789 classification or rating.
1790
1791 WC Information reference agency
1792 The agency responsible for the reference of information.
1793
1794 WD Warehouse depositor
1795 (3004) Party depositing goods in a warehouse.
1796
1797 WE Compilation agency
1798 The agency responsible for the compilation of
1799 information.
1800
1801 WF Information maintenance agency
1802 The agency responsible for the maintenance of
1803 information.
1804
1805 WG Information dissemination agency
1806 The agency responsible for the dissemination of
1807 information.
1808
1809 WH Warehouse keeper
1810 (3022) Party taking responsibility for goods entered
1811 into a warehouse.
1812
1813 WI Inspection address
1814 Specifies the address for an inspection.
1815
1816 WJ Refusal party
1817 Identification of the party responsible for a refusal.
1818
1819 WK Value added network provider
1820 A party that provides telecommunications
1821 interconnectivity services in an electronic data
1822 interchange environment.
1823
1824 WL Agency
1825 The business or establishment of an agent.
1826
1827 WM Works manager
1828 A party managing works.
1829
1830 WN Party to receive order to supply
1831 Party designated by the registering party to receive a
1832 binding direction to supply something.
1833
1834 WO Party to receive invitation to offer
1835 An entity to receive an invitation to offer.
1836
1837 WP Sub-entity
1838 A part into which an entity has been divided.
1839
1840 WPA Weighting party
1841 Party designated (legally accepted) to ascertain the
1842 weight.
1843
1844 WQ Doing business as
1845 The name under which business is conducted.
1846
1847 WR Party submitting quote
1848 The party stating the price of something to be
1849 purchased.
1850
1851 WS Wholesaler
1852 Seller of articles, often in large quantities, to be
1853 retailed by others.
1854
1855 WT Affiliated party
1856 A party attached or connected to another party.
1857
1858 WU Previous name
1859 Name of an entity used before the current name.
1860
1861 WV Party performing task
1862 An entity responsible for performing a task to be
1863 undertaken.
1864
1865 WW Registering party
1866 Party performing the registration.
1867
1868 XX No heading
1869 Description to be provided.
1870
1871 ZZZ Mutually defined
1872 Party specification mutually agreed between
1873 interchanging parties.
1874
1875
diff --git a/specification/references/D01B/simples/3036.txt b/specification/references/D01B/simples/3036.txt
new file mode 100644
index 0000000..8c590db
--- /dev/null
+++ b/specification/references/D01B/simples/3036.txt
@@ -0,0 +1,7 @@
1
2 3036 Party name [C]
3
4 Desc: Name of a party.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3039.txt b/specification/references/D01B/simples/3039.txt
new file mode 100644
index 0000000..4f4a1b0
--- /dev/null
+++ b/specification/references/D01B/simples/3039.txt
@@ -0,0 +1,7 @@
1
2 3039 Party identifier [C]
3
4 Desc: Code specifying the identity of a party.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3042.txt b/specification/references/D01B/simples/3042.txt
new file mode 100644
index 0000000..b355d04
--- /dev/null
+++ b/specification/references/D01B/simples/3042.txt
@@ -0,0 +1,8 @@
1
2 3042 Street and number or post office box identifier [C]
3
4 Desc: To identify a street and number and/or Post Office box
5 number.
6
7 Repr: an..35
8
diff --git a/specification/references/D01B/simples/3045.txt b/specification/references/D01B/simples/3045.txt
new file mode 100644
index 0000000..bfad63e
--- /dev/null
+++ b/specification/references/D01B/simples/3045.txt
@@ -0,0 +1,29 @@
1
2 3045 Party name format code [C]
3
4 Desc: Code specifying the representation of a party name.
5
6 Repr: an..3
7
8 1 Name components in sequence as defined in description below
9 Name component 1: Family name. Name component 2: Given
10 name or initials. Name component 3: Given name or
11 initials. Name component 4: Maiden name. Name component
12 5: Title Group of name components transmitted in
13 sequence with name component 1 transmitted first. The
14 maiden name is the family name given at birth of a
15 female. Other names are self-explanatory.
16
17 2 Name component sequence 2, sequence as defined in
18 description
19 Name component 1: paternal name; name component 2:
20 maternal name; name component 3: given name or
21 initial(s); name component 4: middle name or initial(s);
22 name component 5: name suffix.
23
24 3 Name components in the sequence as defined in definition
25 Name component 1: Qualification
26 Name component 2: First part of the name
27 Name component 3: Second part of the name.
28
29
diff --git a/specification/references/D01B/simples/3055.txt b/specification/references/D01B/simples/3055.txt
new file mode 100644
index 0000000..2d1c739
--- /dev/null
+++ b/specification/references/D01B/simples/3055.txt
@@ -0,0 +1,1110 @@
1
2* 3055 Code list responsible agency code [C]
3
4 Desc: Code specifying the agency responsible for a code
5 list.
6
7 Repr: an..3
8
9 1 CCC (Customs Co-operation Council)
10 Customs Co-operation Council (now World Customs
11 Organization).
12
13 2 CEC (Commission of the European Communities)
14 Generic: see also 140, 141, 142, 162.
15
16 3 IATA (International Air Transport Association)
17 The airline industry's international organisation.
18
19 4 ICC (International Chamber of Commerce)
20 International Chamber of Commerce.
21
22 5 ISO (International Organization for Standardization)
23 International Organization of Standardization.
24
25 6 UN/ECE (United Nations - Economic Commission for Europe)
26 United Nations Economic Commission for Europe.
27
28 7 CEFIC (Conseil Europeen des Federations de l'Industrie
29 Chimique)
30 EDI project for chemical industry.
31
32 8 EDIFICE
33 Standardised electronic commerce forum for companies
34 with interests in computing, electronics and
35 telecommunications.
36
37 9 EAN (International Article Numbering association)
38 International Article Numbering association.
39
40 10 ODETTE
41 Organization for Data Exchange through Tele-Transmission
42 in Europe (European automotive industry project).
43
44 11 Lloyd's register of shipping
45 A register of ocean going vessels maintained by Lloyd's
46 of London.
47
48 12 UIC (International union of railways)
49 International Union of Railways.
50
51 13 ICAO (International Civil Aviation Organization)
52 International Civil Aviation Organization.
53
54 14 ICS (International Chamber of Shipping)
55 International Chamber of Shipping.
56
57 15 RINET (Reinsurance and Insurance Network)
58 Reinsurance and Insurance Network.
59
60 16 US, D&B (Dun & Bradstreet Corporation)
61 Identifies the Dun & Bradstreet Corporation, United
62 States.
63
64 17 S.W.I.F.T.
65 Society for Worldwide Interbank Financial
66 Telecommunications s.c.
67
68 18 Conventions on SAD and transit (EC and EFTA)
69 SAD = Single Administrative Document.
70
71 19 FRRC (Federal Reserve Routing Code)
72 Federal Reserve Routing Code.
73
74 20 BIC (Bureau International des Containeurs)
75 The container industry's international organisation
76 responsible for the issuance of container-related codes.
77
78 21 Assigned by transport company
79 Codes assigned by a transport company.
80
81 22 US, ISA (Information Systems Agreement)
82 Codes assigned by the ISA for use by its members.
83
84 23 FR, EDITRANSPORT
85 French association developing EDI in transport
86 logistics.
87
88 24 AU, ROA (Railways of Australia)
89 Maintains code lists which are accepted by Australian
90 government railways.
91
92 25 EDITEX (Europe)
93 EDI group for the textile and clothing industry.
94
95 26 NL, Foundation Uniform Transport Code
96 Foundation Uniform Transport Code is the EDI
97 organisation for shippers, carriers and other logistic
98 service providers in the Netherlands.
99
100 27 US, FDA (Food and Drug Administration)
101 U.S. food and drug administration.
102
103 28 EDITEUR (European book sector electronic data interchange
104 group)
105 Code identifying the pan European user group for the
106 book industry as an organisation responsible for code
107 values in the book industry.
108
109 29 GB, FLEETNET
110 Association of fleet vehicle hiring and leasing
111 companies in the UK.
112
113 30 GB, ABTA (Association of British Travel Agencies)
114 ABTA, Association of British Travel Agencies.
115
116 31 FI, Finish State Railway
117 Finish State Railway.
118
119 32 PL, Polish State Railway
120 Polish State Railway.
121
122 33 BG, Bulgaria State Railway
123 Bulgaria State Railway.
124
125 34 RO, Rumanian State Railway
126 Rumanian State Railway.
127
128 35 CZ, Tchechian State Railway
129 Tchechian State Railway.
130
131 36 HU, Hungarian State Railway
132 Hungarian State Railway.
133
134 37 GB, British Railways
135 British Railways.
136
137 38 ES, Spanish National Railway
138 Spanish National Railway.
139
140 39 SE, Swedish State Railway
141 Swedish State Railway.
142
143 40 NO, Norwegian State Railway
144 Norwegian State Railway.
145
146 41 DE, German Railway
147 German Railway.
148
149 42 AT, Austrian Federal Railways
150 Austrian Federal Railways.
151
152 43 LU, Luxembourg National Railway Company
153 Luxembourg National Railway Company.
154
155 44 IT, Italian State Railways
156 Italian State Railways.
157
158 45 NL, Netherlands Railways
159 Netherlands Railways.
160
161 46 CH, Swiss Federal Railways
162 Swiss Federal Railways.
163
164 47 DK, Danish State Railways
165 Danish State Railways.
166
167 48 FR, French National Railway Company
168 French National Railway Company.
169
170 49 BE, Belgian National Railway Company
171 Belgian National Railway Company.
172
173 50 PT, Portuguese Railways
174 Portuguese Railways.
175
176 51 SK, Slovakian State Railways
177 Slovakian State Railways.
178
179 52 IE, Irish Transport Company
180 Irish Transport Company.
181
182 53 FIATA (International Federation of Freight Forwarders
183 Associations)
184 International Federation of Freight Forwarders
185 Associations.
186
187 54 IMO (International Maritime Organisation)
188 International Maritime Organisation.
189
190 55 US, DOT (United States Department of Transportation)
191 United States Department of Transportation.
192
193 56 TW, Trade-van
194 Trade-van is an EDI/VAN service centre for customs,
195 transport, and insurance in national and international
196 trade.
197
198 57 TW, Chinese Taipei Customs
199 Customs authorities of Chinese Taipei responsible for
200 collecting import duties and preventing smuggling.
201
202 58 EUROFER
203 European steel organisation - EDI project for the
204 European steel industry.
205
206 59 DE, EDIBAU
207 National body responsible for the German codification in
208 the construction area.
209
210 60 Assigned by national trade agency
211 The code list is from a national agency.
212
213 61 Association Europeenne des Constructeurs de Materiel
214 Aerospatial (AECMA)
215 A code to identify the Association Europeenne des
216 Constructeurs de Materiel Aeropsatial (European
217 Association of Aerospace Products Manufacturers) as an
218 authorizing agency for code lists.
219
220 62 US, DIstilled Spirits Council of the United States (DISCUS)
221 United States DIstilled Spirits Council of the United
222 States (DISCUS).
223
224 63 North Atlantic Treaty Organization (NATO)
225 A code to identify the North Atlantic Treaty
226 Organization (NATO) as an authorizing agency for code
227 lists.
228
229 64 FR, EDIFRANCE
230 French association responsible for coordination and
231 promotion of EDI application in France.
232
233 65 FR, GENCOD
234 French organization responsible for EDI and Barcoding
235 application in the retail sector.
236
237 66 MY, Malaysian Customs and Excise
238 Malaysia Royal Customs and Excise.
239
240 67 MY, Malaysia Central Bank
241 Malaysia Central Bank is a regulatory body set up by the
242 government to charge with promoting economic monetary
243 and credit condition favourable to commercial and
244 industrial activity.
245
246 68 IT, INDICOD/EAN Italy
247 Istituto Nazionale per la Diffusione della Codifica dei
248 Prodotti (INDICOD) is the Italian representative of the
249 International Article Numbering association (EAN).
250
251 69 US, National Alcohol Beverage Control Association (NABCA)
252 United States National Alcohol Beverage Control
253 Association (NABCA).
254
255 70 MY, Dagang.Net
256 Malaysia, Dagang.Net is a national clearing house which
257 provide EDI/VAN service for customs, transport, retail
258 and financial and other industries in the national and
259 international trade.
260
261 71 US, FCC (Federal Communications Commission)
262 A code representing the United States Federal
263 Communication Commission (FCC).
264
265 72 US, MARAD (Maritime Administration)
266 A code representing the United States Maritime
267 Administration (MARAD) under the Department of
268 Transportation (DOT).
269
270 73 US, DSAA (Defense Security Assistance Agency)
271 A code representing the United States Defense Security
272 Assistance Agency (DSAA) under the Department of Defense
273 (DOD).
274
275 74 US, NRC (Nuclear Regulatory Commission)
276 A code representing the United States Nuclear Regulatory
277 Commission (NRC).
278
279 75 US, ODTC (Office of Defense Trade Controls)
280 A code representing the United States Office of Defense
281 Trade Controls (ODTC) under the Department of State.
282
283 76 US, ATF (Bureau of Alcohol, Tobacco and Firearms)
284 A code representing the United States Bureau of Alcohol,
285 Tobacco and Firearms, Department of Treasury (ATF).
286
287 77 US, BXA (Bureau of Export Administration)
288 A code representing the United States Bureau of Export
289 Administration (BXA) under the Department of Commerce
290 (DOC) .
291
292 78 US, FWS (Fish and Wildlife Service)
293 A code depicting the United States Fish and Wildlife
294 Service (FWS).
295
296 79 US, OFAC (Office of Foreign Assets Control)
297 A code representing the United States Office of Foreign
298 Assets Controls (OFAC).
299
300 80 BRMA/RAA - LIMNET - RINET Joint Venture
301 Joint venture between BRMA (Brokers & Reinsurance
302 Markets Association) / RAA (Reinsurance Association of
303 America) - LIMNET (London Insurance Market Network) -
304 RINET (Reinsurance and Insurance Network).
305
306 81 RU, (SFT) Society for Financial Telecommunications
307 Russian company representing the users of the Global
308 Financial Telecommunication Network (GFTN).
309
310 82 NO, Enhetsregisteret ved Bronnoysundregisterne
311 The co-ordinating register for companies and business
312 units of companies at the Bronnoysund register centre.
313
314 83 US, National Retail Federation
315 The National Retail Federation is the trade association
316 for the general merchandise retailing industry. In
317 addition to providing support and education services,
318 they also maintain and publish standard colour and size
319 codes for the retail industry.
320
321 84 DE, BRD (Gesetzgeber der Bundesrepublik Deutschland)
322 German legislature.
323
324 85 North America, Telecommunications Industry Forum
325 Trade association representing telecommunications
326 service providers, equipment manufacturers, suppliers to
327 the industry and customers.
328
329 86 Assigned by party originating the message
330 Codes assigned by the party originating the message.
331
332 87 Assigned by carrier
333 Codes assigned by the carrier.
334
335 88 Assigned by owner of operation
336 Assigned by owner of operation (e.g. used in
337 construction).
338
339 89 Assigned by distributor
340 Codes assigned by a distributor.
341
342 90 Assigned by manufacturer
343 Codes assigned by a manufacturer.
344
345 91 Assigned by seller or seller's agent
346 Codes assigned by a seller or seller's agent.
347
348 92 Assigned by buyer or buyer's agent
349 Codes assigned by a buyer or buyer's agent.
350
351 93 AT, Austrian Customs
352 Austrian customs organization.
353
354 94 AT, Austrian PTT
355 The Austrian organization responsible for assigning
356 telephone (voice/data) + telex numbers, postcodes, and
357 postal account numbers.
358
359 95 AU, Australian Customs Service
360 Australian Customs Service.
361
362 96 CA, Revenue Canada, Customs and Excise
363 Canada Customs and Revenue Agency.
364
365 97 CH, Administration federale des contributions
366 Indirect taxation (e.g. turn-over/sales taxes).
367
368 98 CH, Direction generale des douanes
369 Customs (incl. ISO alpha 2 country code).
370
371 99 CH, Division des importations et exportations, OFAEE
372 Import and export licences.
373
374 100 CH, Entreprise des PTT
375 Telephone (voice/data) + telex numbers, postcodes,
376 postal account numbers.
377
378 101 CH, Carbura
379 Centrale suisse pour l'importation de carburants et
380 combustibles liquides (Oil products).
381
382 102 CH, Centrale suisse pour l'importation du charbon
383 Coal.
384
385 103 CH, Office fiduciaire des importateurs de denrees
386 alimentaires
387 Foodstuff.
388
389 104 CH, Association suisse code des articles
390 Swiss article numbering association.
391
392 105 DK, Ministry of taxation, Central Customs and Tax
393 Administration
394 Danish Customs administration.
395
396 106 FR, Direction generale des douanes et droits indirects
397 French Customs.
398
399 107 FR, INSEE
400 Institut National de la Statistique et des Etudes
401 Economiques.
402
403 108 FR, Banque de France
404 Banque de France.
405
406 109 GB, H.M. Customs & Excise
407 United Kingdom H.M. Customs and Excise.
408
409 110 IE, Revenue Commissioners, Customs AEP project
410 Self explanatory.
411
412 111 US, U.S. Customs Service
413 United States Customs Service.
414
415 112 US, U.S. Census Bureau
416 The Bureau of the Census of the U.S. Dept. of Commerce.
417
418 113 US, UCC (Uniform Code Council)
419 The Uniform Code Council (UCC) is a not-for-profit
420 organization which manages and administers EDI and
421 product bar code standards for the U.S. retail industry.
422 The UCC also maintains U.P.C. manufacturer identifiers,
423 EDI communications identifiers and various EDI code
424 lists specific to retailing. The UCC is located in
425 Dayton, OH, USA.
426
427 114 US, ABA (American Bankers Association)
428 United States American Bankers Association.
429
430 115 US, DODAAC (Department Of Defense Active Agency Code)
431 A code assigned by the US Department of Defense to
432 identify a commercial organization doing business with
433 the US Department of Defense.
434
435 Note:
436 1. This code value will be removed effective with
437 directory D.02B.
438
439 116 US, ANSI ASC X12
440 American National Standards Institute ASC X12.
441
442 117 AT, Geldausgabeautomaten-Service Gesellschaft m.b.H.
443 Austrian Geldausgabeautomaten-Service Gesellschaft
444 m.b.H.
445
446 118 SE, Svenska Bankfoereningen
447 Swedish bankers association.
448
449 119 IT, Associazione Bancaria Italiana
450 Italian Associazione Bancaria Italiana.
451
452 120 IT, Socieata' Interbancaria per l'Automazione
453 Italian Socieata' Interbancaria per l'Automazione.
454
455 121 CH, Telekurs AG
456 Swiss Telekurs AG.
457
458 122 CH, Swiss Securities Clearing Corporation
459 Swiss Securities Clearing Corporation.
460
461 123 NO, Norwegian Interbank Research Organization
462 Norwegian Interbank Research Organization.
463
464 124 NO, Norwegian Bankers' Association
465 Norwegian Bankers' Association.
466
467 125 FI, The Finnish Bankers' Association
468 Finnish Bankers' Association.
469
470 126 US, NCCMA (Account Analysis Codes)
471 The United States organization responsible for issuing
472 account analysis codes.
473
474 127 DE, ARE (AbRechnungs Einheit)
475 A German code for subsidiary unit number.
476
477 128 BE, Belgian Bankers' Association
478 Belgian Bankers' Association.
479
480 129 BE, Belgian Ministry of Finance
481 VAT numbers.
482
483#| 130 DK, Danish Bankers Association
484 Code identifying the organisation responsible for the
485 issuance of bank related codes in Denmark.
486
487 131 DE, German Bankers Association
488 German Bankers' Association.
489
490 132 GB, BACS Limited
491 An organization that operates the United Kingdom's
492 electronic fund transfer service on behalf of the major
493 Banks and Building Societies.
494
495 133 GB, Association for Payment Clearing Services
496 British Association for Payment Clearing Services.
497
498 134 GB, APACS (Association of payment clearing services)
499 The association which manages the United Kingdom payment
500 clearing system, and among other thing manages the UK
501 bank sort code numbering system.
502
503 135 GB, The Clearing House
504 British financial transaction clearing house.
505
506 136 GB, Article Number Association (UK) Limited
507 EAN bar-coding.
508
509 137 AT, Verband oesterreichischer Banken und Bankiers
510 Austrian bankers association.
511
512 138 FR, CFONB (Comite francais d'organ. et de normalisation
513 bancaires)
514 National body responsible for the French codification in
515 banking activity.
516
517 139 UPU (Universal Postal Union)
518 (a..3 country code).
519
520 140 CEC (Commission of the European Communities), DG/XXI-01
521 (Computerization within Customs area).
522
523 141 CEC (Commission of the European Communities), DG/XXI-B-1
524 International Commission of the European Communities.
525
526 142 CEC (Commission of the European Communities), DG/XXXIV
527 Statistical Office of the European Communities: e.g.
528 Geonomenclature.
529
530 143 NZ, New Zealand Customs
531 New Zealand Customs.
532
533 144 NL, Netherlands Customs
534 Netherlands Customs.
535
536 145 SE, Swedish Customs
537 Swedish Customs.
538
539 146 DE, German Customs
540 German Customs.
541
542 147 BE, Belgian Customs
543 Belgian Customs.
544
545 148 ES, Spanish Customs
546 Spanish Customs.
547
548 149 IL, Israel Customs
549 Israeli Customs.
550
551 150 HK, Hong Kong Customs
552 Hong Kong Customs.
553
554 151 JP, Japan Customs
555 Japan Customs.
556
557 152 SA, Saudi Arabia Customs
558 Saudi Arabia Customs.
559
560 153 IT, Italian Customs
561 Italian Customs.
562
563 154 GR, Greek Customs
564 Greek Customs.
565
566 155 PT, Portuguese Customs
567 Portuguese Customs.
568
569 156 LU, Luxembourg Customs
570 Luxembourg Customs.
571
572 157 NO, Norwegian Customs
573 Norwegian Customs.
574
575 158 FI, Finnish Customs
576 Finnish Customs.
577
578 159 IS, Iceland Customs
579 Iceland Customs.
580
581 160 LI, Liechtenstein authority
582 (Identification of relevant responsible agency for e.g.
583 banking/financial matters still pending. For e.g.
584 Customs, currency, post/telephone: see relevant CH
585 entry).
586
587 161 UNCTAD (United Nations - Conference on Trade And
588 Development)
589 United Nations - Conference on Trade And Development.
590
591 162 CEC (Commission of the European Communities), DG/XIII-D-5
592 (TEDIS - incl. CEBIS -, INSIS and CADDIA projects).
593
594 163 US, FMC (Federal Maritime Commission)
595 United States Federal Maritime Commission.
596
597 164 US, DEA (Drug Enforcement Agency)
598 United States Drug Enforcement Agency.
599
600 165 US, DCI (Distribution Codes, INC.)
601 United States Distribution Codes, Inc. organization.
602
603 166 US, National Motor Freight Classification Association
604 The organisation in the USA which is responsible for
605 code maintenance in the trucking industry.
606
607 167 US, AIAG (Automotive Industry Action Group)
608 United States Automotive Industry Action Group.
609
610 168 US, FIPS (Federal Information Publishing Standard)
611 A code issued by the United States National Institute
612 for Science and Technology (NIST) to identify a Federal
613 Information Publishing Standard.
614
615 169 CA, SCC (Standards Council of Canada)
616 Standards Council of Canada.
617
618 170 CA, CPA (Canadian Payment Association)
619 Canadian Payment Association.
620
621 171 NL, Interpay Girale Services
622 Interpay Girale Services.
623
624 172 NL, Interpay Debit Card Services
625 Interpay Debit Card Services.
626
627 173 NO, NORPRO
628 Norwegian electronic data interchange standards
629 organization.
630
631 174 DE, DIN (Deutsches Institut fuer Normung)
632 German standardization institute.
633
634 175 FCI (Factors Chain International)
635 Factors Chain International.
636
637 176 BR, Banco Central do Brazil
638 Self-explanatory.
639
640 177 AU, LIFA (Life Insurance Federation of Australia)
641 Life Insurance Federation of Australia.
642
643 178 AU, SAA (Standards Association of Australia)
644 Standards Association of Australia.
645
646 179 US, Air transport association of America
647 U.S. -based trade association representing the major
648 North American scheduled airlines.
649
650 180 DE, BIA (Berufsgenossenschaftliches Institut fuer
651 Arbeitssicherheit)
652 German institute of the workmen's compensation board.
653
654 181 Edibuild
655 EDI organization for companies in the construction
656 industry.
657
658 182 US, Standard Carrier Alpha Code (Motor)
659 Organisation maintaining the SCAC lists and
660 transportation operating in North America.
661
662 183 US, American Petroleum Institute
663 US-based trade association representing oil and natural
664 gas producers, shippers, refineries, marketers, and
665 major suppliers to the industry.
666
667 184 AU, ACOS (Australian Chamber of Shipping)
668 The national organisation for the maritime industry in
669 Australia.
670
671 185 DE, BDI (Bundesverband der Deutschen Industrie e.V.)
672 German industry association.
673
674 186 US, GSA (General Services Administration)
675 The US General Services Administration.
676
677 187 US, DLMSO (Defense Logistics Management Standards Office)
678 The Defense Logistics Management Standards Office.
679
680 188 US, NIST (National Institute of Standards and Technology)
681 The US National Institute of Standards and Technology.
682
683 189 US, DoD (Department of Defense)
684 The US Department of Defense.
685
686 190 US, VA (Department of Veterans Affairs)
687 The Department of Veterans Affairs.
688
689 191 IAPSO (United Nations Inter-Agency Procurement Services
690 Office)
691 United Nations organization responsible for maintaining
692 the United Nations Common Coding System (UNCCS) which is
693 used extensively by UN agencies in procurement and
694 statistical analysis.
695
696 192 Shipper's association
697 Code assigned by a shipper's association.
698
699 193 EU, European Telecommunications Informatics Services (ETIS)
700 European Telecommunications Informatics Services is a
701 non-profit cooperative organisation owned by European
702 public network operators, working in the field of
703 information technology.
704
705 194 AU, AQIS (Australian Quarantine and Inspection Service)
706 Australian Quarantine and Inspection Service.
707
708 195 CO, DIAN (Direccion de Impuestos y Aduanas Nacionales)
709 The Colombian customs organization.
710
711 196 US, COPAS (Council of Petroleum Accounting Society)
712 Organization supplying codes of oil field equipment and
713 tubular goods used by joint operators in the petroleum
714 industry.
715
716 197 US, DISA (Data Interchange Standards Association)
717 The organization maintaining code lists under the
718 administration of the data interchange standards
719 association.
720
721 198 CO, Superintendencia Bancaria De Colombia
722 The organization which assigns identification numbers to
723 financial institutions conducting business in Colombia.
724
725 199 FR, Direction de la Comptabilite Publique
726 The French public accounting office.
727
728 200 NL, EAN Netherlands
729 Netherlands based European Article Numbering association
730 (EAN).
731
732 201 US, WSSA(Wine and Spirits Shippers Association)
733 United States based Wine and Spirits Shippers
734 association.
735
736 202 PT, Banco de Portugal
737 Portuguese Central Bank.
738
739 203 FR, GALIA (Groupement pour l'Amelioration des Liaisons dans
740 l'Industrie Automobile)
741 The national organisation representing France in ODETTE
742 (Organisation for Data Exchanges through Tele-
743 Transmission in Europe).
744
745 204 DE, VDA (Verband der Automobilindustrie E.V.)
746 The national organisation representing Germany in ODETTE
747 (Organisation for Data Exchange through Tele-
748 Transmission in Europe).
749
750 205 IT, ODETTE Italy
751 The national organisation representing Italy in ODETTE
752 (Organisation for Data Exchange through Tele-
753 Transmission in Europe).
754
755 206 NL, ODETTE Netherlands
756 The national organisation representing Netherlands in
757 ODETTE (Organisation for Data Exchange through Tele-
758 Transmission in Europe).
759
760 207 ES, ODETTE Spain
761 The national organisation representing Spain in ODETTE
762 (Organisation for Data Exchange through Tele-
763 Transmission in Europe).
764
765 208 SE, ODETTE Sweden
766 The national organisation representing Scandinavian
767 countries in ODETTE (Organisation for Data Exchange
768 through Tele-Transmission in Europe).
769
770 209 GB, ODETTE United Kingdom
771 The national organisation representing UK in ODETTE
772 (Organisation for Data Exchange through Tele-
773 Transmission in Europe).
774
775 210 EU, EDI for financial, informational, cost, accounting,
776 auditing and social areas (EDIFICAS) - Europe
777 European association dealing with accounting and
778 auditing.
779
780 211 FR, EDI for financial, informational, cost, accounting,
781 auditing and social areas (EDIFICAS) - France
782 French association dealing with accounting and auditing.
783
784 212 DE, Deutsch Telekom AG
785 German telecommunication services agency.
786
787 213 JP, NACCS Center (Nippon Automated Cargo Clearance System
788 Operations Organization)
789 NACCS (Nippon Automated Cargo Clearance System Operation
790 Organization) Center is the operations organization of
791 the automated cargo clearance system in Japan.
792
793 214 US, AISI (American Iron and Steel Institute)
794 American iron and steel institute.
795
796 215 AU, APCA (Australian Payments Clearing Association)
797 Australian association responsible for the management of
798 payment clearing.
799
800 216 US, Department of Labor
801 To identify the United States department of labour.
802
803 217 US, N.A.I.C. (National Association of Insurance
804 Commissioners)
805 To identify the United States, National Association of
806 Insurance Commissioners.
807
808 218 GB, The Association of British Insurers
809 An association that administers code lists on behalf of
810 the UK insurance community.
811
812 219 FR, d'ArvA
813 Value added network administering insurance code lists
814 on behalf of the French insurance community.
815
816 220 FI, Finnish tax board
817 Finnish tax board.
818
819 221 FR, CNAMTS (Caisse Nationale de l'Assurance Maladie des
820 Travailleurs Salaries)
821 The French public institution funding health-care for
822 salaried workers.
823
824 222 DK, Danish National Board of Health
825 The national authority responsible for the supervision
826 of health activities in Denmark.
827
828 223 DK, Danish Ministry of Home Affairs
829 The ministry responsible for all interior affairs
830 concerning the Danish people.
831
832 224 US, Aluminum Association
833 Organization that assigns identification numbers for the
834 aluminum industry.
835
836 225 US, CIDX (Chemical Industry Data Exchange)
837 Organization that assigns identification numbers for the
838 chemical Industry.
839
840 226 US, Carbide Manufacturers
841 Organization that assigns identification numbers for the
842 iron and carbide manufacturing industry.
843
844 227 US, NWDA (National Wholesale Druggist Association)
845 Organization that assigns identification numbers for the
846 wholesale drug industry.
847
848 228 US, EIA (Electronic Industry Association)
849 Organization that assigns identification numbers for the
850 electronic industry.
851
852 229 US, American Paper Institute
853 Organization that assigns identification numbers for the
854 American paper industry.
855
856 230 US, VICS (Voluntary Inter-Industry Commerce Standards)
857 Organization that assigns identification numbers for the
858 retail industry.
859
860 231 Copper and Brass Fabricators Council
861 Organization that assigns identification numbers for the
862 copper and brass fabricators industry.
863
864 232 GB, Inland Revenue
865 Code identifying the government department responsible
866 for assessing and collecting revenue consisting of taxes
867 and inland duties in Great Britain.
868
869 233 US, OMB (Office of Management and Budget)
870 Codes are assigned by the United States Office of
871 Management and Budget.
872
873 234 DE, Siemens AG
874 Siemens AG, Germany.
875
876 235 AU, Tradegate (Electronic Commerce Australia)
877 Australian industry body coordinating codes for use in
878 local and international commerce and trade.
879
880 236 US, United States Postal Service (USPS)
881 Code specifying the official postal service of the
882 United States.
883
884 237 US, United States health industry
885 Code assigned by the United States health industry.
886
887 238 US, TDCC (Transportation Data Coordinating Committee)
888 United States Transportation Data Coordinating
889 Committee.
890
891 239 US, HL7 (Health Level 7)
892 United States, electronic data interchange standards-
893 making organization, Health Level 7.
894
895 240 US, CHIPS (Clearing House Interbank Payment Systems)
896 United States financial clearing house.
897
898 241 PT, SIBS (Sociedade Interbancaria de Servicos)
899 Portuguese automated clearing house.
900
901X 242 NL, Interpay Giraal
902 Interpay Giraal.
903
904 Note:
905 1. This code value will be removed effective with
906 directory D.03B.
907
908X 243 NL, Interpay Cards
909 Interpay Cards.
910
911 Note:
912 1. This code value will be removed effective with
913 directory D.03B.
914
915 244 US, Department of Health and Human Services
916 United States Department of Health and Human Services.
917
918 245 DK, EAN (European Article Numbering) Denmark
919 Denmark based European Article Numbering (EAN)
920 association.
921
922 246 DE, Centrale fuer Coorganisation GMBH
923 German representation of European Article Numbering
924 (EAN) International.
925
926 247 US, HBICC (Health Industry Business Communication Council)
927 Code identifying the United States HIBCC (Health
928 Industry Business Communication Council).
929
930 248 US, ASTM (American Society of Testing and Materials)
931 A not-for-profit organization that provides a forum for
932 producers, users, ultimate consumers, and those having a
933 general interest (representatives of government and
934 academia) to meet on common ground and write standards
935 for materials, products, systems, and services.
936
937 249 IP (Institute of Petroleum)
938 An independent European centre for the advancement and
939 dissemination of technical, economic and professional
940 knowledge relating to the international oil and gas
941 industry.
942
943 250 US, UOP (Universal Oil Products)
944 An United States based organization that provides
945 products, services and technology primarily in the areas
946 of petroleum refining, olefins, aromatics, and gas
947 processing.
948
949 251 AU, HIC (Health Insurance Commission)
950 Australian agency responsible for administering the
951 Health Insurance Act.
952
953 252 AU, AIHW (Australian Institute of Health and Welfare)
954 Australian statutory authority responsible for the
955 national collection of health related statistics and
956 health related data definitions.
957
958 253 AU, NCCH (National Centre for Classification in Health)
959 Australian national authority responsible for healthcare
960 classifications.
961
962 254 AU, DOH (Australian Department of Health)
963 Australian government department responsible for
964 administration of health policy.
965
966 255 AU, ADA (Australian Dental Association)
967 Industry association responsible for the classification
968 of dental services in Australia.
969
970 256 US, AAR (Association of American Railroads)
971 The official United States organization of the railroads
972 in North America.
973
974 257 ECCMA (Electronic Commerce Code Management Association)
975 The Electronic Commerce Code Management Association, a
976 not for profit membership organization, which manages
977 codes used in electronic commerce.
978
979 258 JP, Japanese Ministry of Transport
980 Japanese Ministry of Transport.
981
982 259 JP, Japanese Maritime Safety Agency
983 Japanese Maritime Safety Agency.
984
985 260 Ediel Nordic forum
986 A code to identify Ediel Nordic forum, which is an
987 organization standardizing the use of EDI between the
988 participants in the Nordic power market.
989
990 261 EEG7, European Expert Group 7 (Insurance)
991 European Expert Group 7 for Insurance.
992
993 262 DE, GDV (Gesamtverband der Deutschen
994 Versicherungswirtschaft e.V.)
995 Gesamtverband der Deutschen Versicherungswirtschaft e.V.
996 (German Insurance Association).
997
998 263 CA, CSIO (Centre for Study of Insurance Operations)
999 The Centre for Study of Insurance Operations (CSIO) in
1000 Canada.
1001
1002 264 FR, AGF (Assurances Generales de France)
1003 Code lists are administered by Assurances Generales de
1004 France (AGF).
1005
1006 265 SE, Central bank
1007 Swedish central bank.
1008
1009 266 US, DoA (Department of Agriculture)
1010 Department of Agriculture, United States federal agency.
1011
1012 267 RU, Central Bank of Russia
1013 Central bank of Russia.
1014
1015 268 FR, DGI (Direction Generale des Impots)
1016 French taxation authority.
1017
1018 269 GRE (Reference Group of Experts)
1019 An international association that administers code lists
1020 on behalf of business credit information users and
1021 providers.
1022
1023 270 Concord EDI group
1024 An organisation of international transport equipment
1025 leasing companies and transport equipment repair
1026 providers responsible for promoting the use of EDI
1027 standards and standard business terms.
1028
1029 271 InterContainer InterFrigo
1030 European railway associated organisation involved in the
1031 transport of containers by rail.
1032
1033 272 Joint Automotive Industry agency
1034 The Joint Automotive Industry (JAI) agency is in charge
1035 of code lists that are common to automotive industry
1036 groups.
1037
1038 273 CH, SCC (Swiss Chambers of Commerce)
1039 Swiss Chambers of Commerce.
1040
1041 274 ITIGG (International Transport Implementation Guidelines
1042 Group)
1043 ITIGG is the UN/EDIFACT transport message development
1044 group’s organisation responsible for the issuance of
1045 globally harmonised transport-related codes.
1046
1047 275 ES, Banco de España
1048 The Spanish central bank.
1049
1050 276 Assigned by Port Community
1051 Codes assigned by the Port Community.
1052
1053 277 BIGNet (Business Information Group Network)
1054 Identifies the Business Information Group Network, an
1055 international trade alliance that administers code lists
1056 on behalf of business information users and providers.
1057
1058 278 Eurogate
1059 An international trade alliance that administers code
1060 lists on behalf of business information users and
1061 providers.
1062
1063 279 NL, Graydon
1064 Identifies the Graydon Corporation in the Netherlands.
1065
1066 280 FR, Euler
1067 A company in France responsible for assigning codes in
1068 the credit insurance industry.
1069
1070 281 ICODIF/EAN Belgium-Luxembourg
1071 ICODIF stands for "Institut de Codification des
1072 Distributeurs et des Fabricants/Instituut voor de
1073 Kodering van de Distributeurs en de Fabrikanten" and is
1074 the Belgium and Luxembourg representative of the
1075 International Article Numbering association (EAN).
1076
1077 282 DE, Creditreform International e.V.
1078 Identifies the Creditreform International e.V. in
1079 Germany (e.V.: eingetragener Verein).
1080
1081 283 DE, Hermes Kreditversicherungs AG
1082 Identifies the Hermes Kreditversicherungs AG in Germany
1083 (AG: Aktiengesellschaft).
1084
1085+ 284 TW, Taiwanese Bankers' Association
1086 Code identifying the organization responsible for the
1087 issuance of bank related codes in Taiwan.
1088
1089+ 285 ES, Asociación Española de Banca
1090 Code identifying the organization responsible for the
1091 issuance of bank related codes in Spain.
1092
1093+ 286 SE, TCO (Tjänstemännes Central Organisation)
1094 The Swedish Confederation of Professional Employees.
1095
1096+ 287 DE, FORTRAS (Forschungs- und Entwicklungsgesellschaft für
1097 Transportwesen GMBH)
1098 German research and development institute for transport
1099 matters.
1100
1101+ 288 OSJD (Organizacija Sotrudnichestva Zeleznih Dorog)
1102 Code identifying OSJD, Organisation for Co-operation of
1103 Railways.
1104
1105 ZZZ Mutually defined
1106 A code assigned within a code list to be used on an
1107 interim basis and as defined among trading partners
1108 until a precise code can be assigned to the code list.
1109
1110
diff --git a/specification/references/D01B/simples/3124.txt b/specification/references/D01B/simples/3124.txt
new file mode 100644
index 0000000..3a8a0fb
--- /dev/null
+++ b/specification/references/D01B/simples/3124.txt
@@ -0,0 +1,7 @@
1
2 3124 Name and address description [C]
3
4 Desc: Free form description of a name and address line.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3127.txt b/specification/references/D01B/simples/3127.txt
new file mode 100644
index 0000000..510f52f
--- /dev/null
+++ b/specification/references/D01B/simples/3127.txt
@@ -0,0 +1,7 @@
1
2 3127 Carrier identifier [B]
3
4 Desc: To identify a carrier.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/3128.txt b/specification/references/D01B/simples/3128.txt
new file mode 100644
index 0000000..3e7978f
--- /dev/null
+++ b/specification/references/D01B/simples/3128.txt
@@ -0,0 +1,7 @@
1
2 3128 Carrier name [B]
3
4 Desc: Name of a carrier.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3139.txt b/specification/references/D01B/simples/3139.txt
new file mode 100644
index 0000000..dfa3303
--- /dev/null
+++ b/specification/references/D01B/simples/3139.txt
@@ -0,0 +1,366 @@
1
2* 3139 Contact function code [B]
3
4 Desc: Code specifying the function of a contact (e.g.
5 department or person).
6
7 Repr: an..3
8
9 AA Insurance contact
10 Department/person to contact for matters regarding
11 insurance.
12
13 AB Workshop contact
14 Department/person to contact for matters regarding the
15 workshop.
16
17 AC Accepting contact
18 Department/person in charge of accepting incoming goods.
19
20 AD Accounting contact
21 The contact responsible for accounting matters.
22
23 AE Contract contact
24 Department/person to contact for matters regarding
25 contracts.
26
27 AF Land registry contact
28 Department/person to contact for matters regarding land
29 registry.
30
31 AG Agent
32 Department/person of the agent which acts on behalf of
33 another party.
34
35 AH Coordination contact
36 Department/person to contact for matters regarding
37 technical coordination of works.
38
39 AI Project management contact
40 Department/person to contact for matters regarding
41 project management on behalf of the contractor.
42
43 AJ Investment contact
44 Department/person to contact for matters regarding
45 investments.
46
47 AK Works management contact
48 Department/person to contact for matters regarding
49 management of works on behalf of the owner.
50
51 AL Personnel contact
52 Department/person to contact for matters regarding
53 personnel (human resources).
54
55 AM Claims contact
56 Department/person to contact for matters regarding
57 claims.
58
59 AN Laboratory contact
60 Department/person to contact for laboratory matters.
61
62 AO Plant/equipment contact
63 Department/person to contact for matters regarding
64 plant/equipment.
65
66 AP Accounts payable contact
67 Department/person responsible for the accounts payable
68 function within a corporation.
69
70 AQ Quantity surveyor contact
71 Department/person to contact for matters regarding
72 quantity surveying.
73
74 AR Accounts receivable contact
75 Department/person responsible for the accounts
76 receivable within a corporation.
77
78 AS Public relations contact
79 Department/person to contact for matters regarding
80 public relations.
81
82 AT Technical contact
83 Department/person to contact for matters regarding
84 technical issues.
85
86 AU City works authority contact
87 Department/person to contact for matters regarding city
88 works.
89
90 AV Maintenance contact
91 Department/person to contact for matters regarding
92 maintenance.
93
94 AW Town planning contact
95 Department/person to contact for matters regarding town
96 ` planning.
97
98 AX Traffic authority contact
99 Department/person to contact for matters regarding
100 traffic.
101
102 AY Electricity supply contact
103 Department/person to contact for matters regarding
104 electricity supply.
105
106 AZ Gas supply contact
107 Department/person to contact for matters regarding gas
108 supply.
109
110 BA Water supply contact
111 Department/person to contact for matters regarding water
112 supply.
113
114 BB Telecommunications network contact
115 Department/person to contact for matters regarding
116 telecommunications network.
117
118 BC Banking contact
119 Contact person for bank.
120
121 BD New developments contact
122 Department/person to contact for matters regarding new
123 developments (e.g. construction).
124
125 BE Transport infrastructure authority
126 Department/person to contact for matters regarding
127 transport infrastructure.
128
129 BF Service contact
130 Department/person to be contacted in service matters.
131
132 BG Auditing contact
133 Department or person to contact with regard to auditing.
134
135 BH Legal auditing contact
136 Department or person to contact with regard to legal
137 auditing.
138
139 BI Software house contact
140 Department or person to contact with regard to software
141 house.
142
143 BJ Department or person responsible for processing purchase
144 order
145 Identification of the department or person responsible
146 for the processing of purchase orders.
147
148 BK Electronic data interchange coordinator
149 Code specifying a person responsible for the
150 coordination of matters related to the exchange of
151 information in electronic data interchange format.
152
153 BL Waiver contact
154 Code specifying a party knowledgeable about a waiver.
155
156 BM Automated clearing house (ACH) contact
157 Code specifying a person to be contacted at an automated
158 clearing house.
159
160 BN Certification contact
161 Code specifying a contact with knowledge of a
162 certification action.
163
164 BU Ultimate consignee
165 Final recipient of the consignment.
166
167 CA Carrier
168 (3126) Party undertaking or arranging transport of goods
169 between named points.
170
171 CB Changed by
172 Person who made the change.
173
174 CC Responsible person for information production
175 Responsible person to contact for matters regarding the
176 production of information.
177
178 CD Responsible person for information dissemination
179 Responsible person to contact for matters regarding
180 information dissemination.
181
182 CE Head of unit for computer data processing
183 Head of unit to contact for matters regarding computer
184 data processing.
185
186 CF Head of unit for information production
187 Head of unit to contact for matters regarding the
188 production of information.
189
190 CG Head of unit for information dissemination
191 Head of unit to contact for matters regarding
192 dissemination of information.
193
194 CN Consignee
195 (3132) Party to which goods are consigned.
196
197 CO Consignor
198 (3336) Party which, by contract with a carrier, consigns
199 or sends goods with the carrier, or has them conveyed by
200 him. Synonym: shipper/sender.
201
202 CP Responsible person for computer data processing
203 Responsible person to contact for matters regarding
204 computer data processing.
205
206 CR Customer relations
207 Individual responsible for customer relations.
208
209 CW Confirmed with
210 Person with whom the contents of the purchase order has
211 been discussed and agreed (e.g. by telephone) prior to
212 the sending of this message.
213
214 DE Department/employee to execute export procedures
215 Department/employee which/who executes export
216 procedures.
217
218 DI Department/employee to execute import procedures
219 Department/employee which/who executes import
220 procedures.
221
222 DL Delivery contact
223 Department/person responsible for delivery.
224
225 EB Entered by
226 Name of an individual who made the entry.
227
228 EC Education coordinator
229 Person in charge of coordination of education.
230
231 ED Engineering contact
232 Department/person to contact for matters regarding
233 engineering.
234
235 EX Expeditor
236 The contact for expediting.
237
238 GR Goods receiving contact
239 Department/person responsible for receiving the goods at
240 the place of delivery.
241
242 HE Emergency dangerous goods contact
243 Party who is to be contacted to intervene in case of
244 emergency.
245
246 HG Dangerous goods contact
247 Department/person to be contacted for details about the
248 transportation of dangerous goods/hazardous material.
249
250 HM Hazardous material contact
251 Department/person responsible for hazardous material
252 control.
253
254 IC Information contact
255 Department/person to contact for questions regarding
256 transactions.
257
258 IN Insurer contact
259 Department/employee to be contacted at the insurer.
260
261 LB Place of delivery contact
262 Department/employee to be contacted at the place of
263 delivery.
264
265 LO Place of collection contact
266 Department/employee to be contacted at the place of
267 collection.
268
269 MC Material control contact
270 Department/person responsible for the
271 controlling/inspection of goods.
272
273 MD Material disposition contact
274 Department/person responsible for the
275 disposition/scheduling of goods.
276
277 MH Material handling contact
278 Department/employee to be contacted for material
279 handling.
280
281 MR Message recipient contact
282 Department/employee to be contacted at the message
283 recipient.
284
285 MS Message sender contact
286 Department/employee to be contacted at the message
287 sender.
288
289 NT Notification contact
290 Department/employee to be notified.
291
292 OC Order contact
293 An individual to contact for questions regarding this
294 order.
295
296 PA Prototype coordinator
297 Department/employee to be contacted as prototype co-
298 ordinator.
299
300 PD Purchasing contact
301 Department/person responsible for issuing this purchase
302 order.
303
304 PE Payee contact
305 Department/employee to be contacted at the payee.
306
307 PM Product management contact
308 Department/person to contact for questions regarding
309 this order.
310
311 QA Quality assurance contact
312 Quality assurance contact within an organization.
313
314 QC Quality coordinator contact
315 Quality coordinator contact within an organization.
316
317 RD Receiving dock contact
318 The receiving dock contact within an organization.
319
320 SA Sales administration
321 Name of the sales administration contact within a
322 corporation.
323
324 SC Schedule contact
325 Name of the scheduling contact within a corporation.
326
327 SD Shipping contact
328 The shipping department contact within an organization.
329
330 SR Sales representative or department
331 The sales representative or department contact within an
332 organization.
333
334 SU Supplier contact
335 Department/person to be contacted at the supplier.
336
337 TA Traffic administrator
338 The traffic administrator contact within an
339 organization.
340
341 TD Test contact
342 Department/person responsible for testing contact.
343
344 TI Technical documentation recipient
345 Department/person to receive technical documentation.
346
347 TR Transport contact
348 Department/person in charge of transportation.
349
350 WH Warehouse
351 The warehouse contact within an organization.
352
353 WI Alternate contact
354 Alternate department or person to contact.
355
356 WJ Office Manager
357 An individual responsible for managing the day to day
358 activities of an office.
359
360+ WK Chartered accountant contact
361 Code identifying a chartered accountant contact.
362
363 ZZZ Mutually defined
364 Self explanatory.
365
366
diff --git a/specification/references/D01B/simples/3148.txt b/specification/references/D01B/simples/3148.txt
new file mode 100644
index 0000000..0f682ff
--- /dev/null
+++ b/specification/references/D01B/simples/3148.txt
@@ -0,0 +1,7 @@
1
2 3148 Communication address identifier [C]
3
4 Desc: To identify a communication address.
5
6 Repr: an..512
7
diff --git a/specification/references/D01B/simples/3153.txt b/specification/references/D01B/simples/3153.txt
new file mode 100644
index 0000000..ef9b0b5
--- /dev/null
+++ b/specification/references/D01B/simples/3153.txt
@@ -0,0 +1,95 @@
1
2 3153 Communication medium type code [C]
3
4 Desc: Code specifying the type of communication medium.
5
6 Repr: an..3
7
8 AA Circuit switching
9 A process that, on demand, connects two or more data
10 terminal equipments and permits the exclusive use of a
11 data circuit between them until the connection is
12 released (ISO).
13
14 AB SITA
15 Communications number assigned by Societe Internationale
16 de Telecommunications Aeronautiques (SITA).
17
18 AC ARINC
19 Communications number assigned by Aeronautical Radio
20 Inc.
21
22 AD Courier
23 A communication channel identifying a courier.
24
25 CA Cable address
26 The cable is used as communication medium.
27
28 EI EDI transmission
29 Number identifying the service and service user.
30
31 EM Electronic mail
32 Exchange of mail by electronic means.
33
34 EX Extension
35 Telephone extension.
36
37 FT File transfer access method
38 According to ISO.
39
40 FX Telefax
41 Device used for transmitting and reproducing fixed
42 graphic material (as printing) by means of signals over
43 telephone lines or other electronic transmission media.
44
45 GM GEIS (General Electric Information Service) mailbox
46 GEIS mailbox system is used as communication medium.
47
48 IE IBM information exchange
49 IBM IE is used as communication medium.
50
51 IM Internal mail
52 Internal mail address/number.
53
54 MA Mail
55 Postal service document delivery.
56
57 PB Postbox no.
58 Postbox system is used as communication medium.
59
60 PS Packet switching
61 The process of routing and transferring data by means of
62 addressed packets so that a channel is occupied only
63 during the transmission; upon completion of the
64 transmission the channel is made available for the
65 transfer of other packets (ISO).
66
67 SW S.W.I.F.T.
68 Communications address assigned by Society for Worldwide
69 Interbank Financial Telecommunications s.c.
70
71 TE Telephone
72 Voice/data transmission by telephone.
73
74 TG Telegraph
75 Text transmission via telegraph.
76
77 TL Telex
78 Transmission of text/data via telex.
79
80 TM Telemail
81 Transmission of text/data via telemail.
82
83 TT Teletext
84 Transmission of text/data via teletext.
85
86 TX TWX
87 Communication service involving Teletypewriter machines
88 connected by wire or electronic transmission media.
89 Teletypewriter machines are the devices used to send and
90 receive signals and produce hardcopy from them.
91
92 XF X.400
93 CCITT Message handling system.
94
95
diff --git a/specification/references/D01B/simples/3155.txt b/specification/references/D01B/simples/3155.txt
new file mode 100644
index 0000000..210af8b
--- /dev/null
+++ b/specification/references/D01B/simples/3155.txt
@@ -0,0 +1,142 @@
1
2 3155 Communication address code qualifier [B]
3
4 Desc: Code qualifying the communication address.
5
6 Repr: an..3
7
8 AA Circuit switching
9 A process that, on demand, connects two or more data
10 terminal equipments and permits the exclusive use of a
11 data circuit between them until the connection is
12 released (ISO).
13
14 AB SITA
15 Communications number assigned by Societe Internationale
16 de Telecommunications Aeronautiques (SITA).
17
18 AC ARINC
19 Communications number assigned by Aeronautical Radio
20 Inc.
21
22 AD AT&T mailbox
23 AT&T mailbox identifier.
24
25 AE Peripheral device
26 Peripheral device identification.
27
28 AF U.S. Defense Switched Network
29 The switched telecommunications network of the United
30 States Department of Defense.
31
32 AG U.S. federal telecommunications system
33 The switched telecommunications network of the United
34 States government.
35
36 AH World Wide Web
37 Data exchange via the World Wide Web.
38
39 AI International calling country code
40 Identifies that portion of an international telephone
41 number representing the country code to be used when
42 calling internationally.
43
44 AJ Alternate telephone
45 Identifies the alternate telephone number.
46
47 AK Videotex number
48 Code that identifies the communications number for the
49 online videotex service.
50
51 AL Cellular phone
52 Identifies the cellular phone number.
53
54 AM International telephone direct line
55 The international telephone direct line number.
56
57 AN O.F.T.P. (ODETTE File Transfer Protocol)
58 ODETTE File Transfer Protocol.
59
60 CA Cable address
61 The communication number identifies a cable address.
62
63 EI EDI transmission
64 Number identifying the service and service user.
65
66 EM Electronic mail
67 Exchange of mail by electronic means.
68
69 EX Extension
70 Telephone extension.
71
72 FT File transfer access method
73 According to ISO.
74
75 FX Telefax
76 Device used for transmitting and reproducing fixed
77 graphic material (as printing) by means of signals over
78 telephone lines or other electronic transmission media.
79
80 GM GEIS (General Electric Information Service) mailbox
81 The communication number identifies a GEIS mailbox.
82
83 IE IBM information exchange
84 The communication number identifies an IBM IE mailbox.
85
86 IM Internal mail
87 Internal mail address/number.
88
89 MA Mail
90 Postal service document delivery.
91
92 PB Postbox number
93 The communication number identifies a postbox.
94
95 PS Packet switching
96 The process of routing and transferring data by means of
97 addressed packets so that a channel is occupied only
98 during the transmission; upon completion of the
99 transmission the channel is made available for the
100 transfer of other packets (ISO).
101
102 SW S.W.I.F.T.
103 Communications address assigned by Society for Worldwide
104 Interbank Financial Telecommunications s.c.
105
106 TE Telephone
107 Voice/data transmission by telephone.
108
109 TG Telegraph
110 Text transmission via telegraph.
111
112 TL Telex
113 Transmission of text/data via telex.
114
115 TM Telemail
116 Transmission of text/data via telemail.
117
118 TT Teletext
119 Transmission of text/data via teletext.
120
121 TX TWX
122 Communication service involving Teletypewriter machines
123 connected by wire or electronic transmission media.
124 Teletypewriter machines are the devices used to send and
125 receive signals and produce hardcopy from them.
126
127 XF X.400 address
128 The X.400 address.
129
130 XG Pager
131 Identifies that the communication number is for a pager.
132
133 XH International telephone switchboard
134 The international telephone switchboard number.
135
136 XI National telephone direct line
137 The national telephone direct line number.
138
139 XJ National telephone switchboard
140 The national telephone switchboard number.
141
142
diff --git a/specification/references/D01B/simples/3164.txt b/specification/references/D01B/simples/3164.txt
new file mode 100644
index 0000000..69b2ecd
--- /dev/null
+++ b/specification/references/D01B/simples/3164.txt
@@ -0,0 +1,7 @@
1
2 3164 City name [C]
3
4 Desc: Name of a city.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3207.txt b/specification/references/D01B/simples/3207.txt
new file mode 100644
index 0000000..e23083a
--- /dev/null
+++ b/specification/references/D01B/simples/3207.txt
@@ -0,0 +1,11 @@
1
2| 3207 Country name code [C]
3
4| Desc: Identification of the name of the country or other
5 geographical entity as defined in ISO 3166-1.
6
7 Repr: an..3
8
9 Note:
10| 1 Use ISO 3166-1 two alpha country code.
11
diff --git a/specification/references/D01B/simples/3222.txt b/specification/references/D01B/simples/3222.txt
new file mode 100644
index 0000000..cd503aa
--- /dev/null
+++ b/specification/references/D01B/simples/3222.txt
@@ -0,0 +1,7 @@
1
2 3222 First related location name [B]
3
4 Desc: Name of first related location.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/3223.txt b/specification/references/D01B/simples/3223.txt
new file mode 100644
index 0000000..6ce3f42
--- /dev/null
+++ b/specification/references/D01B/simples/3223.txt
@@ -0,0 +1,12 @@
1
2 3223 First related location name code [C]
3
4 Desc: Code specifying first related location.
5
6 Repr: an..25
7
8 Note:
9 1 Recommend use UN/ECE Recommendation No. 16:
10 UN/LOCODE. If not applicable, use appropriate code set
11 in combination with 1131/3055.
12
diff --git a/specification/references/D01B/simples/3224.txt b/specification/references/D01B/simples/3224.txt
new file mode 100644
index 0000000..29dc0cf
--- /dev/null
+++ b/specification/references/D01B/simples/3224.txt
@@ -0,0 +1,7 @@
1
2 3224 Location name [C]
3
4 Desc: Name of the location.
5
6 Repr: an..256
7
diff --git a/specification/references/D01B/simples/3225.txt b/specification/references/D01B/simples/3225.txt
new file mode 100644
index 0000000..625dcb6
--- /dev/null
+++ b/specification/references/D01B/simples/3225.txt
@@ -0,0 +1,12 @@
1
2 3225 Location name code [C]
3
4 Desc: Code specifying the name of the location.
5
6 Repr: an..25
7
8 Note:
9 1 Recommend use UN/ECE Recommendation No. 16:
10 UN/LOCODE. If not applicable, use appropriate code set
11 in combination with 1131/3055.
12
diff --git a/specification/references/D01B/simples/3227.txt b/specification/references/D01B/simples/3227.txt
new file mode 100644
index 0000000..ac53b09
--- /dev/null
+++ b/specification/references/D01B/simples/3227.txt
@@ -0,0 +1,929 @@
1
2 3227 Location function code qualifier [C]
3
4 Desc: Code identifying the function of a location.
5
6 Repr: an..3
7
8 1 Place of terms of delivery
9 (3018) Point or port of departure, shipment or
10 destination, as required under the applicable terms of
11 delivery, e.g. Incoterms.
12
13 2 Payment place
14 Place where funds are to be, or have been made available
15 to the creditor.
16
17 3 Tare check place
18 Place where equipment tare has been or must be checked
19 for official assessment.
20
21 4 Goods receipt place
22 Place at which the goods have been received.
23
24 5 Place of departure
25 (3214) Port, airport or other location from which a
26 means of transport or transport equipment is scheduled
27 to depart or has departed.
28
29 6 Ward bed
30 A bed in a ward.
31
32 7 Place of delivery
33 (3246) Place to which the goods are to be finally
34 delivered under transport contract terms (operational
35 term).
36
37 8 Place of destination
38 Port, airport or other location to which a means of
39 transport or transport equipment is destined.
40
41 9 Place/port of loading
42 (3334 + 3230) Seaport, airport, freight terminal, rail
43 station or other place at which the goods (cargo) are
44 loaded on to the means of transport being used for their
45 carriage.
46
47 10 Place of acceptance
48 (3348) Place at which the goods are taken over by the
49 carrier.
50
51 11 Place/port of discharge
52 (3392 + 3414) Seaport, airport, freight terminal, rail
53 station or other place at which the goods (cargo) are
54 unloaded from the means of transport having been used
55 for their carriage.
56
57 12 Port of discharge
58 Port at which the goods are discharged from the vessel
59 used for their transport.
60
61 13 Place of transhipment
62 (3424) Place where goods are transferred from one means
63 of transport to another (operational term).
64
65 14 Location of goods
66 (3384) Place where goods are located and where they are
67 available for examination.
68
69 15 Place of transfer responsibility
70 Place where the responsibility is transferred.
71
72 16 Place of transfer of ownership
73 Place where the ownership of the goods is transferred.
74
75 17 Border crossing place
76 Place where goods are transported across a country
77 border.
78
79 18 Warehouse
80 (3156) Warehouse where a particular consignment has been
81 stored.
82
83 19 Factory/plant
84 Factory/plant relevant for a particular consignment.
85
86 20 Place of ultimate destination of goods
87 Place where goods will ultimately be delivered.
88
89 21 Terms of sale place
90 Place of departure, shipment or destination as specified
91 in the terms of sale agreed between the parties.
92
93 22 Customs office of clearance
94 (3080) Place where Customs clearance procedure occur
95 (CCC).
96
97 23 Port of release
98 Port where goods are released from Customs custody.
99
100 24 Port of entry
101 Port where final documentation is filed for Customs
102 Entry processing.
103
104 25 Country
105 Country relevant for a particular transaction.
106
107 26 City
108 City or town relevant for a particular transaction or
109 consignment.
110
111 27 Country of origin
112 [3238] Country in which the goods have been produced or
113 manufactured, according to criteria laid down for the
114 purposes of application of the Customs tariff, of
115 quantitative restrictions, or of any other measure
116 related to trade.
117
118 28 Country of destination of goods
119 Country to which the goods are to be delivered.
120
121 29 Railway station
122 Name or identification of a railway station/yard
123 relevant to a particular consignment.
124
125 30 Country of source
126 Country in which raw material or components were
127 originally produced prior to manufacture or assembly in
128 another country.
129
130 31 Building
131 A building or part thereof relevant to a particular
132 consignment or transaction.
133
134 32 Beginning of chargeable section
135 First rail station in a predefined section of the
136 chargeable voyage. A complete voyage may be divided in
137 sections, even within one country, that are separately
138 chargeable using different tariff rules (split tariffs).
139
140 33 Baseport of discharge
141 The port of discharge according to the tariff as opposed
142 to the operational port of discharge. The goods may or
143 may not be actually discharged at that port on the main
144 transport.
145
146 34 Baseport of loading
147 The port of loading according to the tariff as opposed
148 to the operational port of loading. The goods may or may
149 not be actually loaded at that port on the main
150 transport.
151
152 35 Country of exportation/despatch
153 (3220) Country from which the goods were initially
154 exported to the importing country without any commercial
155 transaction taking place in intermediate countries.
156 Syn.: country whence consigned. Country of despatch:
157 country from which goods are despatched between
158 countries of a Customs union.
159
160 36 Country of ultimate destination
161 (3216) Country known to the consignor or his agent at
162 the time of despatch to be the final country to which
163 the goods are to be delivered.
164
165 37 Country of last consignment
166 [3331] Country where the goods are loaded onto the means
167 of transport used for their importation.
168
169 38 Country of first destination
170 [3219] Country where the goods are offloaded from the
171 means of transport used for their exportation.
172
173 39 Country of production
174 Country where item has been or will be produced.
175
176 40 Country of trading
177 Country where item has been or will be traded.
178
179 41 Customs office of entry
180 [3088] Customs office at which the goods enter the
181 country of destination.
182
183 42 Customs office of exit
184 [3096] Customs office at which the goods leave the
185 country of dispatch/export.
186
187 43 Place of Customs examination
188 Place where Customs undertakes a physical inspection of
189 goods to satisfy themselves that the goods' nature,
190 origin, condition, quantity and value are in accordance
191 with the particulars furnished on the goods declaration
192 (CCC).
193
194 44 Place of authentication of document
195 (3410) Place where document is signed or otherwise
196 authenticated. Synonym: Place of issue of document.
197
198 45 Customs office of destination (transit)
199 (3086) Customs office at which a transit operation is
200 terminated. Synonym: Customs office of transit
201 termination.
202
203 46 Region of despatch
204 Region from which goods are despatched between countries
205 of a Customs union.
206
207 47 Region of destination
208 Region known to the consignor or his agent at the time
209 of despatch to be the final region to which the goods
210 are to be delivered.
211
212 48 Region of production
213 Region where item has been or will be produced.
214
215 49 Country of transit
216 Country through which goods transit.
217
218 50 Customs office of transit
219 [3106] Customs office which is competent for transit
220 formalities en route.
221
222 51 Country of invalid transit guarantee
223 Country in which the security or guarantee for the
224 movement of goods under a transit procedure is not
225 valid.
226
227 52 Country of destination (transit)
228 Country at which a Customs transit operation is
229 terminated. Synonym: Country of transit termination.
230
231 53 Charge and freight due from
232 Place or point from which charges and freight are
233 charged.
234
235 54 Manufacturing department
236 A department within the manufacturing area (e.g.
237 lacquering, assembly).
238
239 55 Charges and freight payable to
240 [3274] Name of place up to which freight charges and
241 other charges are to be paid.
242
243 56 End of chargeable section
244 Last rail station in a predefined section of the
245 chargeable voyage. A complete voyage may be divided in
246 sections, even within one country, that are separately
247 chargeable using different tariff rules (split tariffs).
248
249 57 Place of payment
250 Name of the location at which freight and charges for
251 main transport are payable.
252
253 58 Full track loading or unloading
254 Identification of the station proceeding to the loading
255 or unloading of a rail wagon on a full track site. (Used
256 only when a rail station is obliged to transfer the load
257 on another wagon for technical reasons - e.g. damage).
258
259 59 Place of loss
260 To identify the location where the loss occurred.
261
262 60 Place of arrival
263 Place at which the transport means arrives.
264
265 61 Next port of call
266 Next port which the vessel is going to call upon.
267
268 62 On-carriage port
269 Port of discharge at which the cargo is discharged from
270 the vessel, used for transport after the main transport
271 (transit port).
272
273 63 Sub-project location
274 A place at which works occur referring to a sub-project.
275
276 64 First optional place of discharge
277 The first optional place or port of discharge as
278 mentioned on the transport document where cargo can be
279 discharged at the option of the shipper.
280
281 65 Final port or place of discharge
282 Name of the seaport, airport, freight terminal, rail
283 station or other place at which the goods (cargo) are
284 finally (to be) unloaded from the means of transport
285 used for their carriage according to the transport
286 contract.
287
288 66 Express railway station
289 Railway station offering express transportation
290 services.
291
292 67 Mixed cargo railway station
293 Railway station offering mixed cargo transportation
294 services .
295
296 68 Second optional place of discharge
297 The second optional place or port of discharge as
298 mentioned on the transport document where cargo can be
299 discharged at the option of shipper.
300
301 69 Next non-discharge port of call
302 A code to identify the next port of call for a vessel
303 where no cargo will be discharged.
304
305 70 Third optional place of discharge
306 The third optional place or port of discharge as
307 mentioned on the transport document where cargo can be
308 discharged at the option of the shipper.
309
310 71 Reconsolidation point
311 A place where cargo is reconsolidated.
312
313 72 Fourth optional place of discharge
314 The fourth optional place or port of discharge as
315 mentioned on the transport document where cargo can be
316 discharged at the option of the shipper.
317
318 73 Bill of lading release office
319 A location where bills of lading are released to
320 customers.
321
322 74 Transhipment excluding this place
323 Place/location where a transhipment from a means of
324 transport to another means of transport is not
325 authorised.
326
327 75 Transhipment limited to this place
328 Only place/location where a transhipment from a means of
329 transport to another means of transport is authorised.
330
331 76 Original port of loading
332 The port where the goods were first loaded on a vessel.
333
334 77 First port of call - non-discharging
335 Port in the country of destination where the conveyance
336 initially arrives from the 'last place/port of call of
337 conveyance' and where a conveyance will not be
338 discharging cargoes.
339
340 78 First port of call - discharging
341 Port in the country of destination where the conveyance
342 initially arrives from the 'last place/port of call of
343 conveyance' and where a conveyance will be discharging
344 cargoes.
345
346 79 Place/port of first entry
347 Place or port where final documentation is filed for
348 Customs entry processing.
349
350 80 Place of despatch
351 Place at which the goods are taken over for carriage
352 (operational term), if different from the transport
353 contract place of acceptance (see: 10). Synonym: Place
354 of origin of carriage.
355
356 81 Fifth optional place of discharge
357 The fifth optional place or port of discharge as
358 mentioned on the transport document where cargo can be
359 discharged at the option of the shipper.
360
361 82 Pre-carriage port
362 Port of loading at which the cargo is loaded on the pre-
363 carriage vessel used for the transport prior to the main
364 transport.
365
366 83 Place of delivery (by on carriage)
367 Place to which the goods are to be finally delivered.
368
369 84 Transport contract place of acceptance
370 Place at which the goods are taken over by the carrier
371 according to the contract of carriage.
372
373 85 Transport contract place of destination
374 Place to which the goods are destined.
375
376 86 Country of valid transit guarantee
377 Country in which the security or guarantee for the
378 movement of goods under a transit procedure is valid.
379
380 87 Place/port of conveyance initial arrival
381 Place/port in the country of destination where the
382 conveyance initially arrives from the "Last place/port
383 of call of conveyance" (125).
384
385 88 Place of receipt
386 Identification of the location at which the cargo is
387 actually received.
388
389 89 Place of registration
390 Place where the registration occurs.
391
392 90 Special treatment place
393 Place where one or more special treatments have happened
394 or must happen.
395
396 91 Place of document issue
397 The place or location where a document is issued.
398
399 92 Routing
400 Indication of a routing place.
401
402 93 Station of application of additional costs
403 Rail station where, according to the transport contract,
404 some chargeable operations must happen (re-weighting,
405 re-fixing of the load, control on equipment and on
406 consignment, etc.).
407
408 94 Previous port of call
409 Previous port which the vessel has called upon.
410
411 95 Sailing destination area
412 Geographical area to which the vessel's trip is
413 destined.
414
415 96 Place of lodgement of documents
416 Customs station where, required documents for Customs
417 declarations, have been lodged.
418
419 97 Optional place of discharge
420 The optional place or port of discharge as mentioned on
421 the bill of lading where cargo is discharged at the
422 option of the shipper.
423
424 98 Place of empty equipment despatch
425 The location from which empty equipment is despatched.
426
427 99 Place of empty equipment return
428 The location to which empty equipment is returned.
429
430 100 Place/port of warehouse entry
431 Location (e.g. district) within a Customs territory
432 where a warehouse entry was filed to enter merchandise
433 into a Customs bonded warehouse.
434
435 101 Country of first sale
436 Name of country where firstly a sale took place.
437
438 102 Country of purchase
439 [3394] Country where the importer's co-contractor is
440 domiciled or has his business.
441
442 103 Place of transfer
443 Place at which goods are transferred from one carrier to
444 another (contractual term).
445
446 104 Place of deconsolidation
447 Place where a large consignment is de-grouped into
448 smaller consignments.
449
450 105 Place of consumption
451 Place/location where goods enter the marketplace
452 (commerce) of the importing country.
453
454 106 Region of origin
455 Region in which the goods have been produced or
456 manufactured according to the criteria laid down for the
457 purposes of the application of the Customs tariff, of
458 quantitative restrictions or of any other measures
459 related to trade (see: 3238).
460
461 107 Place of consolidation
462 Place where smaller consignments of goods are grouped
463 together into a large consignment to be transported as a
464 larger unit.
465
466 108 Rate combination point
467 Point over which sector rates are combined.
468
469 109 Place of prolongation decision of delivery delay
470 Place where it has been decided to prolong the delivery
471 delay.
472
473 110 Recharging place/location
474 Place/location where a consignment has been changed of
475 destination and is subject to a recharge note.
476 (Complementary orders to modify the routing of the
477 transport may be given, upon which a new charge
478 calculation may be applied by the carrier).
479
480 111 Customs office of despatch
481 Customs office from which goods are despatched between
482 countries of a Customs union.
483
484 112 Region of equipment availability
485 Region in which a piece of equipment is requested to be
486 made available for on-hire.
487
488 113 Country of despatch
489 Country from which goods are despatched within a Customs
490 union.
491
492 114 Customs office of export
493 Customs office from which goods are taken out of the
494 Customs territory (CCC).
495
496 115 Free zone of export
497 Foreign free zone (desc: see 1131 = 131) from which
498 goods are exported to the country of importation.
499
500 116 Region of export/despatch
501 Region from which the goods were initially exported to
502 the importing country without any commercial transaction
503 taking place in intermediate countries. Region of
504 despatch: region from which goods are despatched between
505 countries of a Customs union.
506
507 117 Place of collection
508 Place where goods are to be or could be picked up
509 (collected).
510
511 118 Customs office of departure
512 Customs office at which a Customs transit operation
513 commences (CCC).
514
515 119 Customs office of transit guarantee
516 [3110] Customs office at which a security or guarantee
517 for the movement of goods under a transit procedure is
518 lodged.
519
520 120 Country of transhipment
521 Country where goods are transferred under Customs
522 control from the importing means of transport to the
523 exporting means of transport within the area of one
524 Customs office which is the office of both importation
525 and exportation (CCC).
526
527 121 Country of sale
528 [3116] Country where exporter's co-contractor is
529 domiciled or has his business.
530
531 122 Customs office of destination
532 Customs office where the goods are to be cleared (CCC).
533
534 123 Wagon-load railway station
535 A railway station where rail wagons are loaded.
536
537 124 Siding
538 A short railway track for loading or unloading rail
539 wagons, or bypassing of trains, connected with a main
540 track by switch.
541
542 125 Last place/port of call of conveyance
543 Conveyance departed from this last foreign place/port of
544 call to go to "Place/port of conveyance initial arrival"
545 (87).
546
547 126 Country of previous Customs procedure
548 Country in which the Customs declaration for the
549 previous Customs procedure has been lodged.
550
551 127 Customs office of registration of previous Customs
552 declaration
553 Customs office where the previous Customs declaration
554 has been lodged.
555
556 128 Participant sender location
557 Place where a participant in the movement of goods is
558 located and can be contacted.
559
560 129 Wage negotiation district
561 The district to which workers belong for the purposes of
562 union wage negotiation.
563
564 130 Place of ultimate destination of conveyance
565 Seaport, airport, freight terminal, rail station or
566 other place to which a means of transport is ultimately
567 destined.
568
569 131 Place of loading of empty equipment
570 Seaport, airport, freight terminal, rail station or
571 other place where empty equipment (e.g. containers) was
572 loaded onto means of transport.
573
574 132 Place of discharge of empty equipment
575 Seaport, airport, freight terminal, rail station or
576 other place where empty equipment (e.g. containers) was
577 unloaded from means of transport.
578
579 133 Region of delivery
580 (3246) Region to which the goods are to be finally
581 delivered under transport contract terms (operational
582 term).
583
584 134 Petroleum warehouse
585 Bonded petroleum warehouse or the supplier source.
586
587 135 Place of entry (Customs)
588 Place at which the goods enter the Customs territory.
589
590 136 Living animals care place
591 Place where living animal cares are provided.
592
593 137 Re-icing place
594 Place where re-icing must be executed.
595
596 138 Weighting place
597 Place where weight can be ascertained.
598
599 139 Marshalling yard
600 Station where the wagons are disconnected and
601 reconnected to form a new train.
602
603 140 Stopping station
604 Station where the train must stop or is stopped for
605 unexpected handling.
606
607 141 Loading dock
608 Platform specially equipped for loading and unloading of
609 rail wagons.
610
611 142 Port connection
612 Track connecting a rail station to a dock.
613
614 143 Place of expiry
615 Place where the documentary credit expires for
616 presentation of required documents.
617
618 144 Place of negotiation
619 Place where the documentary credit is to be presented
620 for negotiation.
621
622 145 Claims payable place
623 Place where insurance claims are payable.
624
625 146 Documentary credit available in
626 Place where the documentary credit is available with any
627 bank.
628
629 147 Stowage cell
630 Location on a vessel where units can be stowed.
631
632 148 For transportation to
633 Place/country where goods are to be transported to.
634
635 149 Loading on board/despatch/taking in charge at/from
636 Place/country where goods have to be loaded on board,
637 despatched or taken in charge.
638
639 150 Container stack position
640 Stack position of a container at a terminal, depot or
641 freight station.
642
643 151 Private box
644 A private box used for pick-up and delivery of packages,
645 e.g. of express packages.
646
647 152 Next port of discharge
648 Next port at which goods are discharged from the vessel
649 used for their transport.
650
651 153 Port of call
652 Port where a vessel has called upon or will call upon.
653
654 154 Place/location of on-hire
655 Place/location where an object is contracted for use.
656
657 155 Place/location of off-hire
658 Place/location where an object's contract for use ends.
659
660 156 Other carriers terminal
661 A carrier terminal belonging to a carrier other than the
662 original carrier.
663
664 157 Country of Value Added Tax (VAT) jurisdiction
665 The country governing the VAT regulation to which the
666 transaction is subject.
667
668 158 Contact location
669 The site where a contact is located.
670
671 159 Additional internal destination
672 Any location within the consignee's premises where the
673 goods are moved to.
674
675 160 Foreign port of call
676 A code to identify the foreign port where the vessel
677 calls at or will call at.
678
679 161 Maintenance location
680 A location where maintenance has been or will be
681 performed.
682
683 162 Place or location of sale
684 Place or location at which the sale takes place.
685
686 163 Direct investment country
687 Country in which a direct investment is made or
688 withdrawn.
689
690 164 Berth
691 Place or location in a port where a vessel is moored.
692
693 165 Construction country
694 Country in which the construction work is made.
695
696 166 Donation acting country
697 Country acting in the donation of aid.
698
699 167 Payment transaction country
700 Country of the foreign counterpart of the payment
701 transaction.
702
703 168 Physical place of return of item
704 Physical place at which the item is returned, i.e. the
705 location where the supplier receives the item form the
706 customer.
707
708 169 Relay port
709 A location where cargo is transferred from one ocean
710 carrier's vessel to another vessel owned or operated by
711 the same carrier under the same bill of lading.
712
713 170 Final port of discharge
714 Last port at which cargo is unloaded from a vessel
715 before the cargo is moved to a place of delivery or
716 destination.
717
718 171 Place of destination for pre-stacking prior to stowage
719 The destination location for which items are to be pre-
720 stacked prior to being stowed together on a means of
721 transport.
722
723 172 Reporting location
724 The location to which the information being reported is
725 applicable.
726
727 173 Transport contract place of despatch
728 A place from which goods are despatched as per transport
729 contract.
730
731 174 Place of residence
732 A place where a party lives.
733
734 175 Activity location
735 A place at which the activity occurs.
736
737 176 Pick-up location
738 Location for pick up.
739
740 177 Construction site
741 A place at which construction works occur.
742
743 178 Port of embarkation
744 Port where the person embarks onto the conveyance.
745
746 179 Port of disembarkation
747 Port where the person disembarks from the conveyance.
748
749 180 Place of birth
750 Place where the person was born.
751
752 181 Registered office
753 Identifies the place or location of a registered office.
754
755 182 Place of incorporation
756 Identifies the location of incorporation.
757
758 183 Place of business
759 Identifies the place or location of a business.
760
761 184 Physical location
762 Identifies the physical location.
763
764 185 Location to send mail
765 Identifies the location to which mail is sent.
766
767 186 Foreign registration location
768 Identifies the place or location of foreign
769 registration.
770
771 187 Tax filed from location
772 Identifies the location from which taxes are filed.
773
774 188 Filing location
775 Identifies the location of the filing entity.
776
777 189 Former location
778 Identifies an earlier or previous place or location.
779
780 190 Head office
781 Identifies the place or location of a head office.
782
783 191 Property
784 Identifies the place or location of property.
785
786 192 Correct location
787 Identifies the correct place or location.
788
789 193 Branch location
790 Identifies the place or location of a branch.
791
792 194 Former registered location
793 Identifies the former registered location of an entity.
794
795 195 Future location
796 Location to be used in the future.
797
798 196 Changed to location
799 Identifies the change to location.
800
801 197 Place of inquiry
802 Place to which an inquiry is made.
803
804 198 Original location
805 Identifies the original location.
806
807 199 Country of last source
808 The country where a product or service was last sourced.
809
810 200 Place of handling
811 Place where a handling operation is to be, or has been,
812 performed.
813
814 201 Country of origin as defined by transportation agency
815 Country of origin as defined by the transportation
816 agency.
817
818 202 Terminal
819 A terminus for transport vehicles.
820
821 203 Sample location
822 Code identifying the location from which a sample is
823 taken.
824
825 204 Hospital Advanced Dependency Unit (ADU)
826 A designated unit in a hospital for advanced dependency
827 nursing care.
828
829 205 Hospital Neonatal Intensive Care Unit (NICU)
830 A designated unit in a hospital for the provision of
831 intensive care to neonates.
832
833 206 Hospital Paediatric Care Unit (PCU)
834 A designated unit in a hospital for the provision of
835 care to paediatric patients.
836
837 207 Hospital Intensive Care Unit (ICU)
838 An intensive care unit in a hospital.
839
840 208 Hospital luxury room
841 A room in a hospital for patient accommodation of
842 superior standard.
843
844 209 Hospital shared room
845 A room in a hospital for shared accommodation of
846 patients.
847
848 210 Hospital private room
849 A room in a hospital for private accommodation of a
850 patient.
851
852 211 Bidding area
853 An area for which bids can be made with the same price
854 applicable to the whole area.
855
856 212 Price area
857 An area for which the same price is applicable to the
858 whole area.
859
860 213 Country of destination of equipment
861 Country of the last place where the equipment will stop.
862
863 214 Aircraft airport stand
864 Code used to specify the airport stand allocated to the
865 aircraft.
866
867 215 Airport passenger terminal
868 Code used to specify the airport terminal used for the
869 embarking or disembarking of passengers.
870
871 216 Previous berth
872 Place or location in a port where a vessel was
873 previously moored.
874
875 217 Next berth
876 Place or location in a port where a vessel will be
877 moored, after moving from the current location.
878
879 218 Entity location
880 Identifies the place or location of the entity.
881
882 219 Goods depot
883 Depot where goods are received and are available for
884 pick-up.
885
886 220 Disinfecting place
887 Place where disinfection has been or must be performed.
888
889 221 Harbour rail station
890 Rail station servicing a harbour.
891
892 222 Place of live animal care
893 Place where live animal care has been or must be
894 provided.
895
896 223 Phytosanitary control place
897 Place where phytosanitary control has been or must be
898 performed.
899
900 224 Place for re-icing or de-icing
901 Place where re-icing or de-icing has been or must be
902 performed.
903
904 225 Place of refuelling
905 Place where refuelling has been or must be performed.
906
907 226 Place of provision of an unexpected service
908 Place where an unexpected service has been or must be
909 provided.
910
911 227 Private container terminal
912 Container terminal managed or owned by a private
913 company.
914
915 228 Railway container terminal
916 Container terminal managed or owned by a railway
917 company.
918
919 229 Inspection site
920 The site where an inspection takes or took place.
921
922 230 Request only stop
923 A location where a stop is only made on request.
924
925 ZZZ Mutually defined
926 Place or location as agreed between the relevant
927 parties.
928
929
diff --git a/specification/references/D01B/simples/3228.txt b/specification/references/D01B/simples/3228.txt
new file mode 100644
index 0000000..07a590c
--- /dev/null
+++ b/specification/references/D01B/simples/3228.txt
@@ -0,0 +1,7 @@
1
2 3228 Country sub-entity name [C]
3
4 Desc: Name of a country sub-entity.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/3229.txt b/specification/references/D01B/simples/3229.txt
new file mode 100644
index 0000000..3adc837
--- /dev/null
+++ b/specification/references/D01B/simples/3229.txt
@@ -0,0 +1,12 @@
1
2| 3229 Country sub-entity name code [C]
3
4 Desc: Code specifying the name of a country sub-entity.
5
6 Repr: an..9
7
8 Note:
9| 1 Recommended use ISO 3166-2. If not applicable, use
10 appropriate code set defined by appropriate national
11 authority.
12
diff --git a/specification/references/D01B/simples/3232.txt b/specification/references/D01B/simples/3232.txt
new file mode 100644
index 0000000..5493aad
--- /dev/null
+++ b/specification/references/D01B/simples/3232.txt
@@ -0,0 +1,7 @@
1
2 3232 Second related location name [B]
3
4 Desc: Name of the second related location.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/3233.txt b/specification/references/D01B/simples/3233.txt
new file mode 100644
index 0000000..7904fff
--- /dev/null
+++ b/specification/references/D01B/simples/3233.txt
@@ -0,0 +1,12 @@
1
2 3233 Second related location name code [C]
3
4 Desc: Code specifying the second related location.
5
6 Repr: an..25
7
8 Note:
9 1 Recommend use UN/ECE Recommendation No. 16:
10 UN/LOCODE. If not applicable, use appropriate code set
11 in combination with 1131/3055.
12
diff --git a/specification/references/D01B/simples/3251.txt b/specification/references/D01B/simples/3251.txt
new file mode 100644
index 0000000..a5810a9
--- /dev/null
+++ b/specification/references/D01B/simples/3251.txt
@@ -0,0 +1,10 @@
1
2 3251 Postal identification code [C]
3
4 Desc: Code specifying the postal zone or address.
5
6 Repr: an..17
7
8 Note:
9 1 Use code defined by appropriate national authority.
10
diff --git a/specification/references/D01B/simples/3412.txt b/specification/references/D01B/simples/3412.txt
new file mode 100644
index 0000000..eb257ff
--- /dev/null
+++ b/specification/references/D01B/simples/3412.txt
@@ -0,0 +1,7 @@
1
2 3412 Department or employee name [B]
3
4 Desc: Name of a department or employee.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/3413.txt b/specification/references/D01B/simples/3413.txt
new file mode 100644
index 0000000..cab1645
--- /dev/null
+++ b/specification/references/D01B/simples/3413.txt
@@ -0,0 +1,7 @@
1
2 3413 Department or employee name code [C]
3
4 Desc: Code specifying the name of a department or employee.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/3453.txt b/specification/references/D01B/simples/3453.txt
new file mode 100644
index 0000000..20df6b5
--- /dev/null
+++ b/specification/references/D01B/simples/3453.txt
@@ -0,0 +1,10 @@
1
2 3453 Language name code [C]
3
4 Desc: Code specifying the language name.
5
6 Repr: an..3
7
8 Note:
9 1 Use ISO 639-1988.
10
diff --git a/specification/references/D01B/simples/4000.txt b/specification/references/D01B/simples/4000.txt
new file mode 100644
index 0000000..2fa27f4
--- /dev/null
+++ b/specification/references/D01B/simples/4000.txt
@@ -0,0 +1,7 @@
1
2 4000 Reference version identifier [C]
3
4 Desc: To identify the version of a reference.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/4052.txt b/specification/references/D01B/simples/4052.txt
new file mode 100644
index 0000000..85421ae
--- /dev/null
+++ b/specification/references/D01B/simples/4052.txt
@@ -0,0 +1,7 @@
1
2 4052 Delivery or transport terms description [B]
3
4 Desc: Free form description of delivery or transport terms.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/4053.txt b/specification/references/D01B/simples/4053.txt
new file mode 100644
index 0000000..7c9194c
--- /dev/null
+++ b/specification/references/D01B/simples/4053.txt
@@ -0,0 +1,16 @@
1
2 4053 Delivery or transport terms description code [B]
3
4 Desc: Code specifying the delivery or transport terms.
5
6 Repr: an..3
7
8 1 Delivery arranged by the supplier
9 Indicates that the supplier will arrange delivery of the
10 goods.
11
12 2 Delivery arranged by logistic service provider
13 Code indicating that the logistic service provider has
14 arranged the delivery of goods.
15
16
diff --git a/specification/references/D01B/simples/4055.txt b/specification/references/D01B/simples/4055.txt
new file mode 100644
index 0000000..39b26ab
--- /dev/null
+++ b/specification/references/D01B/simples/4055.txt
@@ -0,0 +1,36 @@
1
2 4055 Delivery or transport terms function code [B]
3
4 Desc: Code specifying the function of delivery or transport
5 terms.
6
7 Repr: an..3
8
9 1 Price condition
10 Specifies a condition related to the price which a
11 seller must fulfil before the buyer will complete a
12 purchase.
13
14 2 Despatch condition
15 Condition requested by the customer under which the
16 supplier shall deliver: Extent of freight costs, means
17 of transport.
18
19 3 Price and despatch condition
20 Condition related to price and despatch that the seller
21 must complete before the customer will agree payment.
22
23 4 Collected by customer
24 Indicates that the customer will pick up the goods at
25 the supplier. He will take care of the means of
26 transport.
27
28 5 Transport condition
29 Specifies the conditions under which the transport takes
30 place under the responsibility of the carrier.
31
32 6 Delivery condition
33 Specifies the conditions under which the goods must be
34 delivered to the consignee.
35
36
diff --git a/specification/references/D01B/simples/4065.txt b/specification/references/D01B/simples/4065.txt
new file mode 100644
index 0000000..329c745
--- /dev/null
+++ b/specification/references/D01B/simples/4065.txt
@@ -0,0 +1,179 @@
1
2 4065 Contract and carriage condition code [B]
3
4 Desc: Code to identify the conditions of contract and
5 carriage.
6
7 Repr: an..3
8
9 1 AVC conditions
10 General conditions of transport 1983, latest revision
11 laid down by the Stichting Vervoeradres The Hague.
12
13 2 Special agreement for parcels transport
14 Appliance of a non published special agreement signed
15 between a customer and the carrier (mandatory requested
16 by the consignor) for parcels transport.
17
18 3 Special agreement for full loading transport
19 Appliance of a non published special agreement signed
20 between a customer and the carrier (mandatory requested
21 by the consignor) for full load transport.
22
23 4 Combined transport
24 A transport which involves more than one mode of
25 transportation.
26
27 5 FIATA combined transport bill of lading
28 Standard conditions of a combined transport bill of
29 lading issued by FIATA.
30
31 6 Freight forwarders national conditions
32 The contract and carriage conditions as established by
33 freight forwarders on a national basis.
34
35 7 Normal tariff, parcels transport
36 Appliance of the published legal tariff in case of
37 parcels transport (required or not by the consignor.
38
39 8 Normal tariff, full loading transport
40 Appliance of the published legal tariff in case of full
41 load transport (required or not by the consignor).
42
43 9 Ordinary
44 Carrier will choose the cheapest tariff in the legally
45 published tariffs for parcels or full load transports
46 (no tariff required by the consignor).
47
48 10 Port to port
49 The transport will only be port to port, no inland
50 transport would have to be provided under the contract.
51
52 11 CMR carnet
53 Conditions in accordance with the convention of the
54 contract for the international carriage of goods by
55 road.
56
57 12 Special tariff, parcels transport
58 Appliance of the legally published "special" tariff in
59 case or parcels transport (tariff requested by the
60 consignor).
61
62 13 Special tariff, full transport
63 Appliance of the legally published "special tariff" in
64 case of full load transport (tariff requested by the
65 consignor).
66
67 14 Through transport
68 The transport that is contracted not only from port to
69 port, but from one inland location to another inland
70 location.
71
72 15 Cancel space allocation
73 Indication that space previously allocated on a flight
74 is to be cancelled.
75
76 16 Report sale of space
77 Indication that a sale has been made against a space
78 allocation on a specific flight.
79
80 17 Alternative space allocation
81 Indication that space is being requested for a specific
82 flight and that an alternative is acceptable.
83
84 18 No alternative space allocation
85 Indication that space is being requested for a specific
86 flight and that an alternative is not acceptable.
87
88 19 Allotment sale
89 Indication that space is being sold against a space
90 allocation allotment on a specific flight.
91
92 20 Confirmation of space
93 Indication that space requested has been confirmed on a
94 specific flight.
95
96 21 Unable to confirm
97 Indication that airline is unable to confirm the space
98 allocation on a specific flight.
99
100 22 Non-operative flight
101 Indication that airline is unable to confirm space on a
102 specific flight since the flight does not operate.
103
104 23 Wait list
105 Indication that the space allocation request has been
106 assigned to a wait list.
107
108 24 Prior space allocation request
109 Indication that a space allocation on a specific flight
110 has already been requested.
111
112 25 Holding confirmed space allocation
113 Indication that space is being held as confirmed on a
114 specific flight.
115
116 26 Holding wait list
117 Indication that space allocation request on a specific
118 flight has been assigned to a wait list.
119
120 27 Door-to-door
121 The carrier is responsible for the intermodal carriage
122 of cargo including both the pre-carriage and the on-
123 carriage.
124
125 28 Door-to-pier
126 The carrier is responsible for the intermodal carriage
127 of cargo including the pre-carriage, but excluding the
128 on-carriage.
129
130 29 Pier-to-door
131 The carrier is responsible for the intermodal carriage
132 of cargo including the on-carriage, but excluding the
133 pre-carriage.
134
135 30 Pier-to-pier
136 The carrier of intermodal cargo is only responsible for
137 the main carriage.
138
139 31 Space cancellation noted
140 Indication that space previously allocated on a means of
141 transport has been cancelled.
142
143 32 Mini landbridge service
144 Cargo moving from a coastal port for delivery at an
145 inland location or cargo received at an inland location
146 moving to a coastal port for subsequent ocean
147 transportation.
148
149 34 Speed level - required
150 Maximum speed required on an itinerary or part of this
151 itinerary to be able to assume some services.
152
153 35 Speed level - adopted
154 Real speed used on an itinerary or part of this
155 itinerary (for technical reasons, some limitation can be
156 imposed or some higher speed could be used).
157
158 36 Normal tariff, less than full load transport
159 Application of the published legal tariff in case of
160 less than full load transport (required or not by the
161 consignor).
162
163 37 Re-expedition special tariff
164 Indication that a special tariff must be used in the
165 case of a re-expedition.
166
167 38 Transport arrangement by the requester
168 The service requester has the responsibility of making
169 transport arrangement.
170
171 39 Transport arrangement by the provider
172 The service provider has the responsibility of making
173 transport arrangement.
174
175 40 Transport arrangement by the patient
176 The patient has the responsibility of making transport
177 arrangement.
178
179
diff --git a/specification/references/D01B/simples/4078.txt b/specification/references/D01B/simples/4078.txt
new file mode 100644
index 0000000..274dc43
--- /dev/null
+++ b/specification/references/D01B/simples/4078.txt
@@ -0,0 +1,7 @@
1
2 4078 Handling instruction description [B]
3
4 Desc: Free form description of a handling instruction.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/4079.txt b/specification/references/D01B/simples/4079.txt
new file mode 100644
index 0000000..11112db
--- /dev/null
+++ b/specification/references/D01B/simples/4079.txt
@@ -0,0 +1,17 @@
1
2 4079 Handling instruction description code [B]
3
4 Desc: Code specifying a handling instruction.
5
6 Repr: an..3
7
8 1 Heat sensitive
9 The object is heat sensitive.
10
11 2 Store in dry environment
12 The object must be stored in dry environment.
13
14 3 Stacked
15 The identified item is, or can be stacked.
16
17
diff --git a/specification/references/D01B/simples/4215.txt b/specification/references/D01B/simples/4215.txt
new file mode 100644
index 0000000..7b2a9d9
--- /dev/null
+++ b/specification/references/D01B/simples/4215.txt
@@ -0,0 +1,125 @@
1
2 4215 Transport charges payment method code [B]
3
4 Desc: Code specifying the payment method for transport
5 charges.
6
7 Repr: an..3
8
9 A Account
10 The charges are to be charged to an account.
11
12 AA Cash on delivery service charge paid by consignor
13 An indication that the consignor is responsible for the
14 payment of the cash on delivery service charge.
15
16 AB Cash on delivery service charge paid by consignee
17 An indication that the consignee is responsible for the
18 payment of the cash on delivery service charge.
19
20 AC Insurance costs paid by consignor
21 An indication that the consignor is responsible for the
22 payment of the insurance costs.
23
24 AD Insurance costs paid by consignee
25 An indication that the consignee is responsible for the
26 payment of the insurance costs.
27
28 CA Advance collect
29 The amount of freight or other charge on a shipment
30 advanced by one transportation line to another or to the
31 shipper, to be collected from consignee.
32
33 CC Collect
34 A shipment on which freight charges will be paid by
35 consignee.
36
37 CF Collect, freight credited to payment customer
38 The freight is collect but has been paid by the shipper
39 and will be credited to that party.
40
41 DF Defined by buyer and seller
42 The payment method for transport charges have been
43 defined by the buyer and seller.
44
45 FO FOB port of call
46 Title and control of goods pass to the buyer at port of
47 call. Responsibility for export taxes and cost of
48 documents for overseas shipments have not been
49 specified.
50
51 IC Information copy, no payment due
52 Transaction set has been provided for information only.
53
54 MX Mixed
55 The consignment is partially collect and partially
56 prepaid.
57
58 NC Service freight, no charge
59 The consignment is shipped on a service basis and there
60 is no freight charge.
61
62 NS Not specified
63 The payment method for transport charges have not been
64 specified.
65
66 PA Advance prepaid
67 Costs have been paid in advance.
68
69 PB Customer pick-up/backhaul
70 Buyer's private carriage picks up the goods as a return
71 load to the buyer's facility.
72
73 PC Prepaid but charged to customer
74 shipping charges have been paid in advance of shipment
75 but are charged back to consignee usually as line item
76 on invoice for the purchased goods.
77
78 PE Payable elsewhere
79 Place of payment not known at the begin of conveyance.
80
81 PO Prepaid only
82 Payment in advance of freight and/or other charges prior
83 to delivery of shipment at destination, usually by
84 shipper at point of origin.
85
86 PP Prepaid (by seller)
87 Seller of goods makes payment to carrier for freight
88 charges prior to shipment.
89
90 PU Pickup
91 Customer is responsible for payment of pickup charges at
92 shipping point.
93
94 RC Return container freight paid by customer
95 The freight for returning the container is paid by the
96 customer.
97
98 RF Return container freight free
99 There is no freight charge for returning the container.
100
101 RS Return container freight paid by supplier
102 The freight charge for returning the container is paid
103 by the supplier.
104
105 TP Third party pay
106 A third party, someone other than buyer or seller, is
107 identified as responsible for payment of shipping
108 charges.
109
110 WC Weight condition
111 The payment method for transport charges are due to the
112 weight.
113
114 WD Paid by supplier
115 Transport charges will be paid by the supplier.
116
117 WE Paid by buyer
118 Transport charges will be paid by the buyer.
119
120 ZZZ Mutually defined
121 A code assigned within a code list to be used on an
122 interim basis and as defined among trading partners
123 until a precise code can be assigned to the code list.
124
125
diff --git a/specification/references/D01B/simples/4219.txt b/specification/references/D01B/simples/4219.txt
new file mode 100644
index 0000000..f08197d
--- /dev/null
+++ b/specification/references/D01B/simples/4219.txt
@@ -0,0 +1,26 @@
1
2 4219 Transport service priority code [B]
3
4 Desc: Code specifying the priority of a transport service.
5
6 Repr: an..3
7
8 1 Express
9 Express treatment (if by rail, legal express regime for
10 parcels transport).
11
12 2 High speed
13 Transport under legal international rail convention
14 (CIM) concluded between rail organizations and based on
15 fast routing and specified timetables.
16
17 3 Normal speed
18 Transport under legal international rail convention
19 (CIM) concluded between rail organizations.
20
21 4 Post service
22 Transport under conditions specified by UPU (Universal
23 Postal Union) and Rail organizations (parcels transport
24 only).
25
26
diff --git a/specification/references/D01B/simples/4233.txt b/specification/references/D01B/simples/4233.txt
new file mode 100644
index 0000000..8dc6fee
--- /dev/null
+++ b/specification/references/D01B/simples/4233.txt
@@ -0,0 +1,113 @@
1
2 4233 Marking instructions code [B]
3
4 Desc: Code specifying instructions for marking.
5
6 Repr: an..3
7
8 1 Do not mark suppliers company name
9 Packaging should not be marked with supplier's company
10 name.
11
12 2 Mark customers company name
13 Packaging should be marked with customer's company name.
14
15 3 Mark customers references
16 Packaging should be marked with customer's references.
17
18 4 Mark additionally customers article description
19 Packaging should also be marked with customer's article
20 description.
21
22 5 Mark exclusively customers article description
23 Packaging should be marked with customer's article
24 description only.
25
26 6 Mark packages dimensions
27 Packaging should be marked with package's dimensions.
28
29 7 Mark net weight
30 Packaging should be marked with net weight.
31
32 8 Mark gross weight
33 Packaging should be marked with gross weight.
34
35 9 Mark tare weight
36 Packaging should be marked with tare weight.
37
38 10 Mark batch number
39 Packaging should be marked with batch number.
40
41 11 Mark article number customer
42 Packaging should be marked with customer's article
43 number.
44
45 12 Mark running number of packages
46 Packaging should be marked with the running number of
47 packages.
48
49 13 Mark date of production
50 Packaging should be marked with the date of production.
51
52 14 Mark expiry date
53 Packaging should be marked with the expiry date.
54
55 15 Mark supplier number
56 Packaging should be marked with the supplier number.
57
58 16 Buyer's instructions
59 Markings as specified by the buyer.
60
61 17 Seller's instructions
62 Markings as specified by the seller.
63
64 18 Carrier's instructions
65 Markings as specified by carrier.
66
67 19 Legal requirements
68 Markings as specified by law.
69
70 20 Industry instructions
71 Markings as specified by industry.
72
73 21 Line item only
74 Exclusive reference markings for this line.
75
76 22 Pre-marked by buyer
77 Packaging should be pre-marked by buyer.
78
79 23 Entire shipment
80 Markings refer to the entire shipment.
81
82 24 Shipper assigned
83 Markings to identify a shipment, package or carton as
84 assigned by shipper.
85
86 25 Shipper assigned roll number
87 Markings to identify a roll as assigned by the shipper.
88
89 26 Shipper assigned skid number
90 Markings used to identify a skid as assigned by shipper.
91
92 27 Uniform Code Council (UCC) format
93 Markings according to UCC format are required. System of
94 coding products where by each item/multipack case type
95 is uniquely identified. A unique manufacturer Id is
96 assigned by the UCC.
97
98 28 Mark free text
99 Packaging should be marked with free text.
100
101 29 Mark case number
102 Case numbers to be used for marking.
103
104 30 Mark serial shipping container code
105 Requests the marking of the serial shipping container
106 code to the transport container or packaging.
107
108 ZZZ Mutually defined
109 A code assigned within a code list to be used on an
110 interim basis and as defined among trading partners
111 until a precise code can be assigned to the code list.
112
113
diff --git a/specification/references/D01B/simples/4237.txt b/specification/references/D01B/simples/4237.txt
new file mode 100644
index 0000000..f7af37e
--- /dev/null
+++ b/specification/references/D01B/simples/4237.txt
@@ -0,0 +1,24 @@
1
2 4237 Payment arrangement code [B]
3
4 Desc: Code specifying the arrangements for a payment.
5
6 Repr: an..3
7
8 A Payable elsewhere
9 Responsibility for payment of transport charges unknown
10 at time of departure.
11
12 B Third party to pay
13 A third party to pay the freight bill is known at the
14 time of shipment.
15
16 C Collect
17 Charges are (to be) collected from the consignee at the
18 destination.
19
20 P Prepaid
21 Charges are (to be) prepaid before the transport
22 actually leaves.
23
24
diff --git a/specification/references/D01B/simples/4343.txt b/specification/references/D01B/simples/4343.txt
new file mode 100644
index 0000000..fb67870
--- /dev/null
+++ b/specification/references/D01B/simples/4343.txt
@@ -0,0 +1,99 @@
1
2* 4343 Response type code [C]
3
4 Desc: Code specifying the type of acknowledgment required or
5 transmitted.
6
7 Repr: an..3
8
9 AA Debit advice
10 Receiver of the payment message needs to return a debit
11 advice in response to the payment message.
12
13 AB Message acknowledgement
14 Indicates that an acknowledgement relating to receipt of
15 message is required.
16
17 AC Acknowledge - with detail and change
18 Acknowledge complete including changes.
19
20 AD Acknowledge - with detail, no change
21 Acknowledge complete without changes.
22
23 AE Debit advice for each transaction
24 A debit advice is requested for each transaction in the
25 message.
26
27 AF Debit advice/message acknowledgement
28 The sender wishes to receive both a Debit Advice and an
29 acknowledgement of receipt for a payment message.
30
31 AG Authentication
32 Authentication, by a party, of a document established
33 for him by another party.
34
35 AH Debit advice/message acknowledgement for each transaction
36 A debit advice and message acknowledgement are requested
37 for each transaction in the message.
38
39 AI Acknowledge only changes
40 Acknowledgement of changes only is required.
41
42 AJ Pending
43 Indication that the referenced offer or transaction
44 (e.g. cargo booking or quotation request) is being dealt
45 with.
46
47 AP Accepted
48 Indication that the referenced offer or transaction
49 (e.g., cargo booking or quotation request) has been
50 accepted.
51
52 AQ Response expected
53 The sender of the message expects a response.
54
55 AR Direct documentary credit collection
56 Documentary credit collection forwarded directly.
57
58 AS Credit advice and message acknowledgement
59 The receiver of the message is to acknowledge receipt of
60 the message and sent a credit advice for each credit.
61
62 CA Conditionally accepted
63 Indication that the referenced offer or transaction
64 (e.g., cargo booking or quotation request) has been
65 accepted under conditions indicated in this message.
66
67 CO Confirmation of measurements
68 Indication that the message contains the physical
69 measurements on which the charges will be based.
70
71 NA No acknowledgement needed
72 Specifies that no acknowledgement is needed in response
73 to this message.
74
75 RE Rejected
76 Indication that the referenced offer or transaction
77 (e.g., cargo booking or quotation request) is not
78 accepted.
79
80 UR Credit advice
81 The message recipient is to send a credit advice in
82 response to the message.
83
84 US Acknowledgement when error
85 An acknowledgement is requested when an error occurred.
86
87+ UT Acknowledgment due to error
88 An acknowledgment is sent because an error was
89 identified in the received message.
90
91+ UU Alternate date
92 The solution proposed in the response applies to another
93 date than the one requested.
94
95+ UV Alternate service
96 The solution proposed in the response applies to another
97 service than the one requested.
98
99
diff --git a/specification/references/D01B/simples/4347.txt b/specification/references/D01B/simples/4347.txt
new file mode 100644
index 0000000..a4ca9d3
--- /dev/null
+++ b/specification/references/D01B/simples/4347.txt
@@ -0,0 +1,52 @@
1
2 4347 Product identifier code qualifier [B]
3
4 Desc: Code qualifying the product identifier.
5
6 Repr: an..3
7
8 1 Additional identification
9 Information which specifies and qualifies product
10 identifications.
11
12 2 Identification for potential substitution
13 The item number describes the potential substitute
14 product.
15
16 3 Substituted by
17 The given item number is the number of the product that
18 substitutes another one.
19
20 4 Substituted for
21 The given item number is the number of the original
22 product substituted by another.
23
24 5 Product identification
25 The item number is for product identification.
26
27 6 Successor product id
28 Product id of the product that will follow the one
29 currently in production/trade.
30
31 7 Predecessor product id
32 Product id of the predecessor of the product currently
33 in production/trade.
34
35 8 Expired/out of production
36 The given item number is the expired item number of the
37 product. It has been replaced.
38
39 9 Deletion of secondary identification
40 Code indicating the deletion of a secondary
41 identification.
42
43 10 Defective part's identification
44 Identification of a defective part.
45
46 11 Repaired part's identification
47 Identification of a repaired part.
48
49 12 Alternate product identification
50 Alternate number to identify the product.
51
52
diff --git a/specification/references/D01B/simples/4404.txt b/specification/references/D01B/simples/4404.txt
new file mode 100644
index 0000000..ca81674
--- /dev/null
+++ b/specification/references/D01B/simples/4404.txt
@@ -0,0 +1,7 @@
1
2 4404 Status description [B]
3
4 Desc: Free form description of a status.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/4405.txt b/specification/references/D01B/simples/4405.txt
new file mode 100644
index 0000000..0b2677d
--- /dev/null
+++ b/specification/references/D01B/simples/4405.txt
@@ -0,0 +1,374 @@
1
2* 4405 Status description code [C]
3
4 Desc: Code specifying a status.
5
6 Repr: an..3
7
8 1 To be done
9 Remark that the requested service in the order remains
10 outstanding.
11
12 2 Done
13 The instruction has been completed.
14
15 3 Passed on
16 The information has been passed on.
17
18 4 Final
19 The amount has the status of finality.
20
21 5 Subject to final payment
22 The amount is subject to finality.
23
24 6 Minimum
25 The amount quoted is a minimum tariff.
26
27 7 Fixed
28 The amount quoted is a fixed tariff.
29
30 8 Maximum
31 The amount quoted is a maximum tariff.
32
33 9 Information
34 The amount is quoted for information only, it is not
35 part of the charges to be deducted or added.
36
37 10 0 day available
38 The amount is available today.
39
40 11 1 day available
41 The amount is available on the next banking office day
42 after the booking date.
43
44 12 2 days available
45 The amount is available on the second banking office day
46 after the booking date.
47
48 13 3 days available
49 The amount available on the third banking office day
50 after the booking date.
51
52 14 Uncollected funds
53 Funds not collected by beneficiary.
54
55 15 Nil
56 The amount or quantity is zero.
57
58 16 None advised
59 No status or condition has been advised.
60
61 17 Requested
62 A status or condition has been requested.
63
64 18 Free of charge
65 No charge is to be made.
66
67 19 Rounded
68 The quantity has been the subject of a rounding
69 operation.
70
71 20 Permanent
72 Self-explanatory.
73
74 21 Temporary
75 Self-explanatory.
76
77 22 Subject to agreed condition
78 Subject to agreed condition.
79
80 23 Added
81 In addition to.
82
83 24 Deducted
84 A deduction from.
85
86 25 Included
87 Is included in.
88
89 26 Subject to clearing
90 Clearing operations are to be applied.
91
92 27 Subject to bilaterally agreed condition
93 Bilaterally agreed conditions are to be applied.
94
95 28 Transaction expected to be executed
96 The transaction is expected to be executed.
97
98 29 Debit
99 The object has a status of debit.
100
101 30 Credit
102 The object has a status of credit.
103
104 31 Positive debit
105 The object has a status of positive debit.
106
107 32 Negative debit
108 The object has a status of negative debit.
109
110 33 Positive credit
111 The object has a status of positive credit.
112
113 34 Negative credit
114 The object has a status of negative credit.
115
116 35 Started
117 To specify an event has started.
118
119 36 Revised
120 To indicate a revision has been made.
121
122 37 Stolen
123 A consignment or goods have been stolen.
124
125 38 Assigned
126 A value has been assigned to an item.
127
128 39 Approved
129 Approval has been given.
130
131 40 Withdrawn
132 Item is withdrawn.
133
134 41 Rejected
135 Item is rejected.
136
137 42 Approval pending
138 Approval is pending.
139
140 43 Postponed
141 Further action is delayed.
142
143 44 Replaced
144 Item has been replaced.
145
146 45 No status
147 There is no status information to report.
148
149 46 Does not exist
150 Non existent.
151
152 47 Draft version
153 A preliminary version.
154
155 48 Live version
156 A version with a live status.
157
158 49 Expired version
159 A version which no longer has a live status.
160
161 50 Part-time
162 Using only part of the available time.
163
164 51 Full-time
165 Using the whole of the available time.
166
167 52 Not a student
168 Not enrolled in an educational program.
169
170 53 To be extracted
171 To be removed.
172
173 54 Impacted tooth
174 Tooth wedged between another tooth and the jaw.
175
176 55 Extracted
177 Removed.
178
179 56 Estimated
180 The value is estimated.
181
182 57 Undefined incident
183 An undefined incident has occurred.
184
185 58 Quantity error
186 The quantity is an error.
187
188 59 Monetary amount error
189 The monetary amount is an error.
190
191 60 Product not ordered
192 The product was not ordered.
193
194 61 Uncertain
195 The value is uncertain.
196
197 62 Significant
198 Noteworthy.
199
200 63 Not accepted
201 The item has not been accepted.
202
203 64 Order or request cancelled
204 The referenced order or request has been cancelled.
205
206 65 Negative
207 Negative status.
208
209 66 Unsigned amount
210 The status of the amount is unsigned.
211
212 67 Preliminary
213 Preparatory to.
214
215 68 Split
216 Divided into parts.
217
218 69 Recommended
219 The object is favoured in preference to other
220 alternatives.
221
222 70 Issued
223 Has been given out.
224
225 71 Available for ordering
226 Goods are available for ordering.
227
228 72 Not available for ordering
229 Goods are not available for ordering.
230
231 73 Confirmed
232 Officially acknowledged.
233
234 74 Expiry date exceeded
235 The expiry date has been exceeded.
236
237 75 Prescribed
238 Advised the use of.
239
240 76 All published issues since subscription start
241 Applies to all published issues since subscription
242 start.
243
244 77 All published issues since issue specified in claim
245 Applies to all published issues since issue specified in
246 claim.
247
248 78 All published issues from and including issue specified in
249 claim
250 Applies to all published issues from and including issue
251 specified in claim.
252
253 79 Specified published issue only
254 Applies to specified published issue only.
255
256 80 Publication issue cancelled
257 Publication issue has been cancelled.
258
259 81 Definitive
260 The status is definitive.
261
262 82 Supplementary
263 An addition to something.
264
265 83 Under legal appeal
266 An application to a court for a reconsideration of the
267 decision.
268
269 84 Legally assigned
270 Transferred legally to another party.
271
272 85 Updated
273 Brought up to date.
274
275 86 Ratified
276 Made valid or binding by some formal or legal act.
277
278 87 Under consideration
279 Being considered.
280
281 88 Countersued
282 A response to institute legal proceedings in which an
283 entity has filed a law suit.
284
285 89 Legal item dismissed
286 Refused further hearing to a legal matter.
287
288 90 Disputed
289 Questioned validity.
290
291 91 Enforced
292 Compelled observance.
293
294 92 Legal documentation filed
295 Submitted a petition, document or application to the
296 appropriate authority.
297
298 93 Judgement for defendant
299 A judgement for the defendant was rendered.
300
301 94 Judgement for plaintiff
302 A judgement for the plaintiff was rendered.
303
304 95 Unchanged
305 Unaltered.
306
307 96 Legal documentation not filed
308 No petition, document or application was submitted to
309 the appropriate authority.
310
311 97 Pending
312 Awaiting decision or settlement.
313
314 98 Debt released
315 Released a debt.
316
317 99 Law suit filed
318 A law suit was filed.
319
320 100 Satisfied
321 Adequately met, fulfilled or complied with all
322 conditions.
323
324 101 Set aside
325 Set aside by using one's authority.
326
327 102 Settled
328 Concluded by mutual agreement.
329
330 103 Settled out of court
331 The matter has been settled out of court.
332
333 104 Stayed
334 A stopping of the proceedings.
335
336 105 Terminated
337 Brought to an end.
338
339 106 Arranged
340 Planned or provided for.
341
342 107 Not arranged
343 Not planned or provided for.
344
345 108 Instructed to start
346 Received instruction to start.
347
348 109 Instructed to stop
349 Received instruction to stop.
350
351 110 Stock quantity corrected
352 A difference in quantity between stocks has been
353 corrected.
354
355 111 Inactive
356 Not in operation.
357
358 112 Active
359 In operation.
360
361+ 113 Incomplete data
362 The data is incomplete.
363
364+ 114 Booked when overbooked
365 The booking has been made although there is no more
366 availability.
367
368+ 115 Provisional
369 The object is in a provisional status.
370
371+ 116 Ticketed
372 The ticket has been issued.
373
374
diff --git a/specification/references/D01B/simples/4440.txt b/specification/references/D01B/simples/4440.txt
new file mode 100644
index 0000000..154931f
--- /dev/null
+++ b/specification/references/D01B/simples/4440.txt
@@ -0,0 +1,7 @@
1
2 4440 Free text value [C]
3
4 Desc: Free form text.
5
6 Repr: an..512
7
diff --git a/specification/references/D01B/simples/4441.txt b/specification/references/D01B/simples/4441.txt
new file mode 100644
index 0000000..7e7cf36
--- /dev/null
+++ b/specification/references/D01B/simples/4441.txt
@@ -0,0 +1,7 @@
1
2 4441 Free text value code [B]
3
4 Desc: Code specifying free form text.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/4447.txt b/specification/references/D01B/simples/4447.txt
new file mode 100644
index 0000000..2d3bcdc
--- /dev/null
+++ b/specification/references/D01B/simples/4447.txt
@@ -0,0 +1,43 @@
1
2 4447 Free text format code [B]
3
4 Desc: Code specifying the format of free text.
5
6 Repr: an..3
7
8 1 Centre
9 The associated text is centred in the available space.
10
11 2 Left
12 The associated text item is aligned flush left in the
13 available space.
14
15 3 Right
16 The associated text is aligned flush right in the
17 available space.
18
19 4 Justified
20 The associated text is justified in the available space.
21
22 5 Preceded by one blank line
23 The text is to be preceded by one blank line.
24
25 6 Preceded by two blank lines
26 The text is to be preceded by two blank lines.
27
28 7 Preceded by three blank lines
29 The text is to be preceded by three blank lines.
30
31 8 Continuation
32 The text is a continuation of preceding text.
33
34 9 New page
35 The text is to begin on a new page.
36
37 10 End text
38 The text is the final section of the preceding text.
39
40 11 New line
41 The text is to begin a new line.
42
43
diff --git a/specification/references/D01B/simples/4451.txt b/specification/references/D01B/simples/4451.txt
new file mode 100644
index 0000000..53729d9
--- /dev/null
+++ b/specification/references/D01B/simples/4451.txt
@@ -0,0 +1,1232 @@
1
2* 4451 Text subject code qualifier [C]
3
4 Desc: Code qualifying the subject of the text.
5
6 Repr: an..3
7
8 AAA Goods description
9 [7002] Plain language description of the nature of the
10 goods sufficient to identify them at the level required
11 for banking, Customs, statistical or transport purposes,
12 avoiding unnecessary detail (Generic term).
13
14 AAB Terms of payments
15 [4276] Conditions of payment between the parties to a
16 transaction (generic term).
17
18 AAC Dangerous goods additional information
19 Additional information concerning dangerous goods.
20
21 AAD Dangerous goods, technical name
22 Proper shipping name, supplemented as necessary with the
23 correct technical name, by which a dangerous substance
24 or article may be correctly identified or which is
25 sufficiently informative to permit identification by
26 reference to generally available literature.
27
28 AAE Acknowledgement description
29 The content of an acknowledgement.
30
31 AAF Rate additional information
32 Specific details applying to rates.
33
34 AAG Party instructions
35 Indicates that the segment contains instructions to be
36 passed on to the identified party.
37
38 AAH Customs information
39 [4034] Information entered by Customs on the CIM.
40
41 AAI General information
42 The text contains general information.
43
44 AAJ Additional conditions of sale/purchase
45 Additional conditions specific to this order or project.
46
47 AAK Price conditions
48 Information on the price conditions that are expected or
49 given.
50
51 AAL Goods dimensions in characters
52 Expression of a number in characters as length of ten
53 meters.
54
55 AAM Equipment re-usage restrictions
56 Technical or commercial reasons why a piece of equipment
57 may not be re-used after the current transport
58 terminates.
59
60 AAN Handling restriction
61 Restrictions in handling depending on the technical
62 characteristics of the piece of equipment or on the
63 nature of the goods.
64
65 AAO Error description (free text)
66 Error described by a free text.
67
68 AAP Response (free text)
69 Free text of the response to a communication.
70
71 AAQ Package content's description
72 A description of the contents of a package.
73
74 AAR Terms of delivery
75 (4053) Free text of the non Incoterms terms of delivery.
76 For Incoterms, use: 4053.
77
78 AAS Bill of lading remarks
79 The remarks printed or to be printed on a bill of
80 lading.
81
82 AAT Mode of settlement information
83 Free text information on an IATA Air Waybill to indicate
84 means by which account is to be settled.
85
86 AAU Consignment invoice information
87 Information pertaining to the invoice covering the
88 consignment.
89
90 AAV Clearance invoice information
91 Information pertaining to the invoice covering clearance
92 of the cargo.
93
94 AAW Letter of credit information
95 Information pertaining to the letter of credit.
96
97 AAX License information
98 Information pertaining to a license.
99
100 AAY Certification statements
101 The text contains certification statements.
102
103 AAZ Additional export information
104 The text contains additional export information.
105
106 ABA Tariff statements
107 Description of parameters relating to a tariff.
108
109 ABB Medical history
110 Historical details of a patients medical events.
111
112 ABC Conditions of sale or purchase
113 Additional information regarding terms and conditions
114 which apply to the transaction.
115
116 ABD Nature of transaction
117 An indication for customs of the type of contract under
118 which goods are supplied.
119
120 ABE Additional terms and/or conditions (documentary credit)
121 Additional terms and/or conditions to the documentary
122 credit.
123
124 ABF Instructions or information about standby documentary
125 credit
126 Instruction or information about a standby documentary
127 credit.
128
129 ABG Instructions or information about partial shipment(s)
130 Instructions or information about partial shipment(s).
131
132 ABH Instructions or information about transhipment(s)
133 Instructions or information about transhipment(s).
134
135 ABI Additional handling instructions documentary credit
136 Additional handling instructions for a documentary
137 credit.
138
139 ABJ Domestic routing information
140 Information regarding the domestic routing.
141
142 ABK Chargeable category of equipment
143 Equipment types are coded by category for financial
144 purposes.
145
146 ABL Government information
147 Information pertaining to government.
148
149 ABM Onward routing information
150 Self explanatory.
151
152 ABN Accounting information
153 Self explanatory.
154
155 ABO Discrepancy information
156 Free text or coded information to indicate a specific
157 discrepancy.
158
159 ABP Confirmation instructions
160 Documentary credit confirmation instructions.
161
162 ABQ Method of issuance
163 Method of issuance of documentary credit.
164
165 ABR Documents delivery instructions
166 Delivery instructions for documents required under a
167 documentary credit.
168
169 ABS Additional conditions
170 Additional conditions to the issuance of a documentary
171 credit.
172
173 ABT Information/instructions about additional amounts covered
174 Additional amounts information/instruction.
175
176 ABU Deferred payment termed additional
177 Additional terms concerning deferred payment.
178
179 ABV Acceptance terms additional
180 Additional terms concerning acceptance.
181
182 ABW Negotiation terms additional
183 Additional terms concerning negotiation.
184
185 ABX Document name and documentary requirements
186 Document name and documentary requirements.
187
188X ABY Regulatory information
189 The free text contains information for regulatory
190 authority.
191
192 Note:
193 1. This code value will be removed effective with
194 directory D.02B.
195
196 ABZ Instructions/information about revolving documentary credit
197 Instructions/information about a revolving documentary
198 credit.
199
200 ACA Documentary requirements
201 Specification of the documentary requirements.
202
203 ACB Additional information
204 The text contains additional information.
205
206 ACC Factor assignment clause
207 Assignment based on an agreement between seller and
208 factor.
209
210 ACD Reason
211 Reason for a request or response.
212
213 ACE Dispute
214 A notice, usually from buyer to seller, that something
215 was found wrong with goods delivered or the services
216 rendered, or with the related invoice.
217
218 ACF Additional attribute information
219 The text refers to information about an additional
220 attribute not otherwise specified.
221
222 ACG Absence declaration
223 A declaration on the reason of the absence.
224
225 ACH Aggregation statement
226 A statement on the way a specific variable or set of
227 variables has been aggregated.
228
229 ACI Compilation statement
230 A statement on the compilation status of an array or
231 other set of figures or calculations.
232
233 ACJ Definitional exception
234 An exception to the agreed definition of a term,
235 concept, formula or other object.
236
237 ACK Privacy statement
238 A statement on the privacy or confidential nature of an
239 object.
240
241 ACL Quality statement
242 A statement on the quality of an object.
243
244 ACM Statistical description
245 The description of a statistical object such as a value
246 list, concept, or structure definition.
247
248 ACN Statistical definition
249 The definition of a statistical object such as a value
250 list, concept, or structure definition.
251
252 ACO Statistical name
253 The name of a statistical object such as a value list,
254 concept or structure definition.
255
256 ACP Statistical title
257 The title of a statistical object such as a value list,
258 concept, or structure definition.
259
260 ACQ Off-dimension information
261 Information relating to differences between the actual
262 transport dimensions and the normally applicable
263 dimensions.
264
265 ACR Unexpected stops information
266 Information relating to unexpected stops during a
267 conveyance.
268
269 ACS Principles
270 Text subject is principles section of the UN/EDIFACT
271 rules for presentation of standardized message and
272 directories documentation.
273
274 ACT Terms and definition
275 Text subject is terms and definition section of the
276 UN/EDIFACT rules for presentation of standardized
277 message and directories documentation.
278
279 ACU Segment name
280 Text subject is segment name.
281
282 ACV Simple data element name
283 Text subject is name of simple data element.
284
285 ACW Scope
286 Text subject is scope section of the UN/EDIFACT rules
287 for presentation of standardized message and directories
288 documentation.
289
290 ACX Message type name
291 Text subject is name of message type.
292
293 ACY Introduction
294 Text subject is introduction section of the UN/EDIFACT
295 rules for presentation of standardized message and
296 directories documentation.
297
298 ACZ Glossary
299 Text subject is glossary section of the UN/EDIFACT rules
300 for presentation of standardized message and directories
301 documentation.
302
303 ADA Functional definition
304 Text subject is functional definition section of the
305 UN/EDIFACT rules for presentation of standardized
306 message and directories documentation.
307
308 ADB Examples
309 Text subject is examples as given in the example(s)
310 section of the UN/EDIFACT rules for presentation of
311 standardized message and directories documentation.
312
313 ADC Cover page
314 Text subject is cover page of the UN/EDIFACT rules for
315 presentation of standardized message and directories
316 documentation.
317
318 ADD Dependency (syntax) notes
319 Denotes that the associated text is a dependency
320 (syntax) note.
321
322 ADE Code value name
323 Text subject is name of code value.
324
325 ADF Code list name
326 Text subject is name of code list.
327
328 ADG Clarification of usage
329 Text subject is an explanation of the intended usage of
330 a segment or segment group.
331
332 ADH Composite data element name
333 Text subject is name of composite data element.
334
335 ADI Field of application
336 Text subject is field of application of the UN/EDIFACT
337 rules for presentation of standardized message and
338 directories documentation.
339
340 ADJ Type of assets and liabilities
341 Information describing the type of assets and
342 liabilities.
343
344 ADK Promotion information
345 The text contains information about a promotion.
346
347 ADL Meter condition
348 Description of the condition of a meter.
349
350 ADM Meter reading information
351 Information related to a particular reading of a meter.
352
353 ADN Type of transaction reason
354 Information describing the type of the reason of
355 transaction.
356
357 ADO Type of survey question
358 Type of survey question.
359
360 ADP Carrier's agent counter information
361 Information for use at the counter of the carrier's
362 agent.
363
364 ADQ Description of work item on equipment
365 Description or code for the operation to be executed on
366 the equipment.
367
368 ADR Message definition
369 Text subject is message definition.
370
371 ADS Booked item information
372 Information pertaining to a booked item.
373
374 ADT Source of document
375 Text subject is source of document.
376
377 ADU Note
378 Text subject is note.
379
380 ADV Fixed part of segment clarification text
381 Text subject is fixed part of segment clarification
382 text.
383
384 ADW Characteristics of goods
385 Description of the characteristics of goods in addition
386 to the description of the goods [7002].
387
388 ADX Additional discharge instructions
389 Special discharge instructions concerning the goods.
390
391 ADY Container stripping instructions
392 Instructions regarding the stripping of container(s).
393
394 ADZ CSC (Container Safety Convention) plate information
395 Information on the CSC (Container Safety Convention)
396 plate that is attached to the container.
397
398 AEA Cargo remarks
399 Additional remarks concerning the cargo.
400
401 AEB Temperature control instructions
402 Instruction regarding the temperature control of the
403 cargo.
404
405 AEC Text refers to expected data
406 Remarks refer to data that was expected.
407
408 AED Text refers to received data
409 Remarks refer to data that was received.
410
411 AEE Section clarification text
412 Text subject is section clarification text.
413
414 AEF Information to the beneficiary
415 Information given to the beneficiary.
416
417 AEG Information to the applicant
418 Information given to the applicant.
419
420 AEH Instructions to the beneficiary
421 Instructions made to the beneficiary.
422
423 AEI Instructions to the applicant
424 Instructions given to the applicant.
425
426 AEJ Controlled atmosphere
427 Information about the controlled atmosphere.
428
429 AEK Take off annotation
430 Additional information in plain text to support a take
431 off annotation. Taking off is the process of assessing
432 the quantity work from extracting the measurement from
433 construction documentation.
434
435 AEL Price variation narrative
436 Additional information in plain language to support a
437 price variation.
438
439 AEM Documentary credit amendment instructions
440 Documentary credit amendment instructions.
441
442 AEN Standard method narrative
443 Additional information in plain language to support a
444 standard method.
445
446 AEO Project narrative
447 Additional information in plain language to support the
448 project.
449
450 AEP Radioactive goods, additional information
451 Additional information related to radioactive goods.
452
453 AEQ Bank-to-bank information
454 Information given from one bank to another.
455
456 AER Reimbursement instructions
457 Instructions given for reimbursement purposes.
458
459 AES Reason for amending a message
460 Identification of the reason for amending a message.
461
462 AET Instructions to the paying and/or accepting and/or
463 negotiating bank
464 Instructions to the paying and/or accepting and/or
465 negotiating bank.
466
467 AEU Interest instructions
468 Instructions given about the interest.
469
470 AEV Agent commission
471 Instructions about agent commission.
472
473 AEW Remitting bank instructions
474 Instructions to the remitting bank.
475
476 AEX Instructions to the collecting bank
477 Instructions to the bank, other than the remitting bank,
478 involved in processing the collection.
479
480 AEY Collection amount instructions
481 Instructions about the collection amount.
482
483 AEZ Internal auditing information
484 Text relating to internal auditing information.
485
486 AFA Constraint
487 Denotes that the associated text is a constraint.
488
489 AFB Comment
490 Denotes that the associated text is a comment.
491
492 AFC Semantic note
493 Denotes that the associated text is a semantic note.
494
495 AFD Help text
496 Denotes that the associated text is an item of help
497 text.
498
499 AFE Legend
500 Denotes that the associated text is a legend.
501
502 AFF Batch code structure
503 A description of the structure of a batch code.
504
505 AFG Product application
506 A general description of the application of a product.
507
508 AFH Customer complaint
509 Complaint of customer.
510
511 AFI Probable cause of fault
512 The probable cause of fault.
513
514 AFJ Defect description
515 Description of the defect.
516
517 AFK Repair description
518 The description of the work performed during the repair.
519
520 AFL Review comments
521 Comments relevant to a review.
522
523 AFM Title
524 Denotes that the associated text is a title.
525
526 AFN Description of amount
527 An amount description in clear text.
528
529 AFO Responsibilities
530 Information describing the responsibilities.
531
532 AFP Supplier
533 Information concerning suppliers.
534
535 AFQ Purchase region
536 Information concerning the region(s) where purchases are
537 made.
538
539 AFR Affiliation
540 Information concerning an association of one party with
541 another party(ies).
542
543 AFS Borrower
544 Information concerning the borrower.
545
546 AFT Line of business
547 Information concerning an entity's line of business.
548
549 AFU Financial institution
550 Description of financial institution(s) used by an
551 entity.
552
553 AFV Business founder
554 Information about the business founder.
555
556 AFW Business history
557 Description of the business history.
558
559 AFX Banking arrangements
560 Information concerning the general banking arrangements.
561
562 AFY Business origin
563 Description of the business origin.
564
565 AFZ Brand names' description
566 Description of the entity's brands.
567
568 AGA Business financing details
569 Details about the financing of the business.
570
571 AGB Competition
572 Information concerning an entity's competition.
573
574 AGC Construction process details
575 Details about the construction process.
576
577 AGD Construction specialty
578 Information concerning the line of business of a
579 construction entity.
580
581 AGE Contract information
582 Details about contract(s).
583
584 AGF Corporate filing
585 Details about a corporate filing.
586
587 AGG Customer information
588 Description of customers.
589
590 AGH Copyright notice
591 Information concerning the copyright notice.
592
593 AGI Contingent debt
594 Details about the contingent debt.
595
596 AGJ Conviction details
597 Details about the law or penal codes that resulted in
598 conviction.
599
600 AGK Equipment
601 Description of equipment.
602
603 AGL Workforce description
604 Comments about the workforce.
605
606 AGM Exemption
607 Description about exemptions.
608
609 AGN Future plans
610 Information on future plans.
611
612 AGO Interviewee conversation information
613 Information concerning the interviewee conversation.
614
615 AGP Intangible asset
616 Description of intangible asset(s).
617
618 AGQ Inventory
619 Description of the inventory.
620
621 AGR Investment
622 Description of the investments.
623
624 AGS Intercompany relations information
625 Description of the intercompany relations.
626
627 AGT Joint venture
628 Description of the joint venture.
629
630 AGU Loan
631 Description of a loan.
632
633 AGV Long term debt
634 Description of the long term debt.
635
636 AGW Location
637 Description of a location.
638
639 AGX Current legal structure
640 Details on the current legal structure.
641
642 AGY Marital contract
643 Details on a marital contract.
644
645 AGZ Marketing activities
646 Information concerning marketing activities.
647
648 AHA Merger
649 Description of a merger.
650
651 AHB Marketable securities
652 Description of the marketable securities.
653
654 AHC Business debt
655 Description of the business debt(s).
656
657 AHD Original legal structure
658 Information concerning the original legal structure.
659
660 AHE Employee sharing arrangements
661 Information describing how a company uses employees from
662 another company.
663
664 AHF Organization details
665 Description about the organization of a company.
666
667 AHG Public record details
668 Information concerning public records.
669
670 AHH Price range
671 Information concerning the price range of products made
672 or sold.
673
674 AHI Qualifications
675 Information on the accomplishments fitting a party for a
676 position.
677
678 AHJ Registered activity
679 Information concerning the registered activity.
680
681 AHK Criminal sentence
682 Description of the sentence imposed in a criminal
683 proceeding.
684
685 AHL Sales method
686 Description of the selling means.
687
688 AHM Educational institution information
689 Free form description relating to the school(s)
690 attended.
691
692 AHN Status details
693 Describes the status details.
694
695 AHO Sales
696 Description of the sales.
697
698 AHP Spouse information
699 Information about the spouse.
700
701 AHQ Educational degree information
702 Details about the educational degree received from a
703 school.
704
705 AHR Shareholding information
706 General description of shareholding.
707
708 AHS Sales territory
709 Information on the sales territory.
710
711 AHT Accountant's comments
712 Comments made by an accountant regarding a financial
713 statement.
714
715 AHU Exemption law location
716 Description of the exemption provided to a location by a
717 law.
718
719 AHV Share classifications
720 Information about the classes or categories of shares.
721
722 AHW Forecast
723 Description of a prediction.
724
725 AHX Event location
726 Description of the location of an event.
727
728 AHY Facility occupancy
729 Information related to occupancy of a facility.
730
731 AHZ Import and export details
732 Specific information provided about the importation and
733 exportation of goods.
734
735 AIA Additional facility information
736 Additional information about a facility.
737
738 AIB Inventory value
739 Description of the value of inventory.
740
741 AIC Education
742 Description of the education of a person.
743
744 AID Event
745 Description of a thing that happens or takes place.
746
747 AIE Agent
748 Information about agents the entity uses.
749
750 AIF Domestically agreed financial statement details
751 Details of domestically agreed financial statement.
752
753 AIG Other current asset description
754 Description of other current asset.
755
756 AIH Other current liability description
757 Description of other current liability.
758
759 AII Former business activity
760 Description of the former line of business.
761
762 AIJ Trade name use
763 Description of how a trading name is used.
764
765 AIK Signing authority
766 Description of the authorized signatory.
767
768 AIL Guarantee
769 Description of guarantee.
770
771 AIM Holding company operation
772 Description of the operation of a holding company.
773
774 AIN Consignment routing
775 Information on routing of the consignment.
776
777 AIO Letter of protest
778 A letter citing any condition in dispute.
779
780 AIP Question
781 A free text question.
782
783 AIQ Party information
784 Free text information related to a party.
785
786 AIR Area boundaries description
787 Description of the boundaries of a geographical area.
788
789 AIS Advertisement information
790 The free text contains advertisement information.
791
792 AIT Financial statement details
793 Details regarding the financial statement in free text.
794
795 AIU Access instructions
796 Description of how to access an entity.
797
798 AIV Liquidity
799 Description of an entity's liquidity.
800
801 AIW Credit line
802 Description of the line of credit available to an
803 entity.
804
805 AIX Warranty terms
806 Text describing the terms of warranty which apply to a
807 product or service.
808
809 AIY Division description
810 Plain language description of a division of an entity.
811
812 AIZ Reporting instruction
813 Instruction on how to report.
814
815 AJA Examination result
816 The result of an examination.
817
818 AJB Laboratory result
819 The result of a laboratory investigation.
820
821 ALC Allowance/charge information
822 Information referring to allowance/charge.
823
824 ALD X-ray result
825 The result of an X-ray examination.
826
827 ALE Pathology result
828 The result of a pathology investigation.
829
830 ALF Intervention description
831 Details of an intervention.
832
833 ALG Summary of admittance
834 Summary description of admittance.
835
836 ALH Medical treatment course detail
837 Details of a course of medical treatment.
838
839 ALI Prognosis
840 Details of a prognosis.
841
842 ALJ Instruction to patient
843 Instruction given to a patient.
844
845 ALK Instruction to physician
846 Instruction given to a physician.
847
848 ALL All documents
849 The note implies to all documents.
850
851 ALM Medicine treatment
852 Details of medicine treatment.
853
854 ALN Medicine dosage and administration
855 Details of medicine dosage and method of administration.
856
857 ALO Availability of patient
858 Details of when and/or where the patient is available.
859
860 ALP Reason for service request
861 Details of the reason for a requested service.
862
863 ALQ Purpose of service
864 Details of the purpose of a service.
865
866 ARR Arrival conditions
867 Conditions under which arrival takes place.
868
869 ARS Service requester's comment
870 Comment by the requester of a service.
871
872 AUT Authentication
873 Name, code, password etc. given for authentication
874 purposes.
875
876 AUU Requested location description
877 The description of the location requested.
878
879 AUV Medicine administration condition
880 The event or condition that initiates the administration
881 of a single dose of medicine or a period of treatment.
882
883 AUW Patient information
884 Information concerning a patient.
885
886 AUX Precautionary measure
887 Action to be taken to avert possible harmful affects.
888
889 AUY Service characteristic
890 Free text description is related to a service
891 characteristic.
892
893 AUZ Planned event comment
894 Comment about an event that is planned.
895
896 AVA Expected delay comment
897 Comment about the expected delay.
898
899 AVB Transport requirements comment
900 Comment about the requirements for transport.
901
902 BLC Bill of lading clause
903 Clause on the bill of lading regarding the cargo being
904 shipped.
905
906 BLD Instruction to prepare the patient
907 Instruction with the purpose of preparing the patient.
908
909 BLE Medicine treatment comment
910 Comment about treatment with medicine.
911
912 BLF Examination result comment
913 Comment about the result of an examination.
914
915 BLG Service request comment
916 Comment about the requested service.
917
918 BLH Prescription reason
919 Details of the reason for a prescription.
920
921 BLI Prescription comment
922 Comment concerning a specified prescription.
923
924 BLJ Clinical investigation comment
925 Comment concerning a clinical investigation.
926
927 BLK Medicinal specification comment
928 Comment concerning the specification of a medicinal
929 product.
930
931 BLL Economic contribution comment
932 Comment concerning economic contribution.
933
934 BLM Status of a plan
935 Comment about the status of a plan.
936
937 BLN Random sample test information
938 Information regarding a random sample test.
939
940+ BLO Period of time
941 Text subject is a period of time.
942
943 BLR Transport document remarks
944 Remarks concerning the complete consignment to be
945 printed on the bill of lading.
946
947 CCI Customs clearance instructions
948 Any coded or clear instruction agreed by customer and
949 carrier regarding the declaration of the goods.
950
951 CEX Customs clearance instructions export
952 Any coded or clear instruction agreed by customer and
953 carrier regarding the export declaration of the goods.
954
955 CHG Change information
956 Note contains change information.
957
958 CIP Customs clearance instruction import
959 Any coded or clear instruction agreed by customer and
960 carrier regarding the import declaration of the goods.
961
962 CLP Clearance place requested
963 Name of the place where Customs clearance is asked to be
964 executed as requested by the consignee/consignor.
965
966 CLR Loading remarks
967 Instructions concerning the loading of the container.
968
969 COI Order information
970 Additional information related to an order.
971
972 CUR Customer remarks
973 Remarks from or for a supplier of goods or services.
974
975 CUS Customs declaration information
976 Note contains customs declaration information.
977
978 DAR Damage remarks
979 Remarks concerning damage on the cargo.
980
981 DCL Declaration
982 [4020] Text of a declaration made by the issuer of the
983 document (CIM 12).
984
985 DEL Delivery information
986 Information about delivery.
987
988 DIN Delivery instructions
989 Instructions regarding the delivery of the cargo.
990
991 DOC Documentation instructions
992 Instructions pertaining to the documentation.
993
994 DUT Duty declaration
995 The text contains a statement constituting a duty
996 declaration.
997
998 EUR Effective used routing
999 Physical route effectively used for the movement of the
1000 means of transport.
1001
1002 FBC First block to be printed on the transport contract
1003 The first block of text to be printed on the transport
1004 contract.
1005
1006 GBL Government bill of lading information
1007 Free text information on a transport document to
1008 indicate payment information by Government Bill of
1009 Lading.
1010
1011 GEN Entire transaction set
1012 Note is general in nature, applies to entire transaction
1013 segment.
1014
1015 GS7 Further information concerning GGVS par. 7
1016 Special permission for road transport of certain goods
1017 in the German dangerous goods regulation for road
1018 transport.
1019
1020 HAN Handling instructions
1021 [4078] Instructions on how specified goods, packages or
1022 containers should be handled.
1023
1024 HAZ Hazard information
1025 Information pertaining to a hazard.
1026
1027 ICN Information for consignee
1028 [4070] Any remark given for the information of the
1029 consignee (CIM 21).
1030
1031 IIN Insurance instructions
1032 Instructions regarding the cargo insurance.
1033
1034 IMI Invoice mailing instructions
1035 Instructions as to which freight and charges components
1036 have to be mailed to whom.
1037
1038 IND Commercial invoice item description
1039 Free text describing goods on a commercial invoice line.
1040
1041 INS Insurance information
1042 Specific note contains insurance information.
1043
1044 INV Invoice instruction
1045 Note contains invoice instructions.
1046
1047 IRP Information for railway purpose
1048 [4090] Date entered by railway stations when required,
1049 e.g. specified trains, additional sheets for freight
1050 calculations, special measures, etc. (CIM 8).
1051
1052 ITR Inland transport details
1053 Information concerning the pre-carriage to the port of
1054 discharge if by other means than a vessel.
1055
1056 ITS Testing instructions
1057 Instructions regarding the testing that is required to
1058 be carried out on the items in the transaction.
1059
1060 LIN Line item
1061 Note contains line item information.
1062
1063 LOI Loading instruction
1064 Instructions where specified packages or containers are
1065 to be loaded on a means of transport.
1066
1067 MCO Miscellaneous charge order
1068 Free text accounting information on an IATA Air Waybill
1069 to indicate payment information by Miscellaneous charge
1070 order.
1071
1072 MKS Additional marks/numbers information
1073 Additional information regarding the marks and numbers.
1074
1075 ORI Order instruction
1076 Free text contains order instructions.
1077
1078 OSI Other service information
1079 General information created by the sender of general or
1080 specific value.
1081
1082 PAC Packing/marking information
1083 Information regarding the packaging and/or marking of
1084 goods.
1085
1086 PAI Payment instructions information
1087 The free text contains payment instructions information
1088 relevant to the message.
1089
1090 PAY Payables information
1091 Note contains payables information.
1092
1093 PKG Packaging information
1094 Note contains packaging information.
1095
1096 PKT Packaging terms information
1097 The text contains packaging terms information.
1098
1099 PMD Payment detail/remittance information
1100 The free text contains payment details.
1101
1102 PMT Payment information
1103 Note contains payments information.
1104
1105 PRD Product information
1106 The text contains product information.
1107
1108 PRF Price calculation formula
1109 Additional information regarding the price formula used
1110 for calculating the item price.
1111
1112 PRI Priority information
1113 Note contains priority information.
1114
1115 PUR Purchasing information
1116 Note contains purchasing information.
1117
1118 QIN Quarantine instructions
1119 Instructions regarding quarantine, i.e. the period
1120 during which an arriving vessel, including its
1121 equipment, cargo, crew or passengers, suspected to carry
1122 or carrying a contagious disease is detained in strict
1123 isolation to prevent the spread of such a disease.
1124
1125 QQD Quality demands/requirements
1126 Specification of the quality/performance expectations or
1127 standards to which the items must conform.
1128
1129 QUT Quotation instruction/information
1130 Note contains quotation information.
1131
1132 RAH Risk and handling information
1133 Information concerning risks induced by the goods and/or
1134 handling instruction.
1135
1136 REG Regulatory information
1137 The free text contains information for regulatory
1138 authority.
1139
1140 RET Return to origin information
1141 Free text information on an IATA Air Waybill to indicate
1142 consignment returned because of non delivery.
1143
1144 REV Receivables
1145 The text contains receivables information.
1146
1147 RQR Requested routes/routing instructions
1148 [3074] Names of places via which the consignor requests
1149 a consignment to be routed.
1150
1151 RQT Tariffs and route requested
1152 [4120] Stipulation of the tariffs to be applied showing,
1153 where applicable, special-agreement numbers or
1154 references; indication of routes by frontier points or
1155 by frontier stations and, when necessary, by transit
1156 stations between.
1157
1158 SAF Safety information
1159 The text contains safety information.
1160
1161 SIC Sender's instruction to carrier
1162 [4284] Instructions given and declarations made by the
1163 sender to the carrier concerning Customs, insurance, and
1164 other formalities.
1165
1166 SIN Special instructions
1167 Special instructions like licence no, high value, handle
1168 with care, glass.
1169
1170 SLR Ship line requested
1171 Shipping line requested to be used for traffic between
1172 European continent and U.K. for Ireland.
1173
1174 SPA Special permission for transport, generally
1175 Statement that a special permission has been obtained
1176 for the transport (and/or routing) in general, and
1177 reference to such permission.
1178
1179 SPG Special permission concerning the goods to be transported
1180 Statement that a special permission has been obtained
1181 for the transport (and/or routing) of the goods
1182 specified, and reference to such permission.
1183
1184 SPH Special handling
1185 Note contains special handling information.
1186
1187 SPP Special permission concerning package
1188 Statement that a special permission has been obtained
1189 for the packaging, and reference to such permission.
1190
1191 SPT Special permission concerning transport means
1192 Statement that a special permission has been obtained
1193 for the use of the means transport, and reference to
1194 such permission.
1195
1196 SRN Subsidiary risk number (IATA/DGR)
1197 Number(s) of subsidiary risks, induced by the goods,
1198 according to the valid classification.
1199
1200 SSR Special service request
1201 Request for a special service concerning the transport
1202 of the goods.
1203
1204 SUR Supplier remarks
1205 Remarks from or for a supplier of goods or services.
1206
1207 TCA Tariff applied
1208 [5430] Specification of the tariff applied.
1209
1210 TDT Transport details remarks
1211 Additional information related to transport details.
1212
1213 TRA Transportation information
1214 General information regarding the transport of the
1215 cargo.
1216
1217 TRR Requested tariff
1218 Stipulation of the tariffs to be applied showing, where
1219 applicable, special agreement numbers or references.
1220
1221 TXD Tax declaration
1222 The text contains a statement constituting a tax
1223 declaration.
1224
1225 WHI Warehouse instruction/information
1226 Note contains warehouse information.
1227
1228 ZZZ Mutually defined
1229 Note contains information mutually defined by trading
1230 partners.
1231
1232
diff --git a/specification/references/D01B/simples/4453.txt b/specification/references/D01B/simples/4453.txt
new file mode 100644
index 0000000..0fac585
--- /dev/null
+++ b/specification/references/D01B/simples/4453.txt
@@ -0,0 +1,31 @@
1
2 4453 Free text function code [B]
3
4 Desc: Code specifying the function of free text.
5
6 Repr: an..3
7
8 1 Text for subsequent use
9 The occurrence of this text does not affect message
10 processing.
11
12 2 Text replacing missing code
13 Text description of a coded data item for which there is
14 no currently available code.
15
16 3 Text for immediate use
17 Text must be read before actioning message.
18
19 4 No action required
20 Pass text on to later recipient.
21
22 5 Header
23 Indicates that the text is to be taken as a header.
24
25 6 Numbered paragraph
26 Indicates that the text starts a new numbered paragraph.
27
28 7 Paragraph
29 Indicates that the text is a paragraph.
30
31
diff --git a/specification/references/D01B/simples/4494.txt b/specification/references/D01B/simples/4494.txt
new file mode 100644
index 0000000..fd0c82a
--- /dev/null
+++ b/specification/references/D01B/simples/4494.txt
@@ -0,0 +1,7 @@
1
2 4494 Insurance cover description [B]
3
4 Desc: Free form description of the insurance cover.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/4495.txt b/specification/references/D01B/simples/4495.txt
new file mode 100644
index 0000000..df3d667
--- /dev/null
+++ b/specification/references/D01B/simples/4495.txt
@@ -0,0 +1,7 @@
1
2 4495 Insurance cover description code [B]
3
4 Desc: Code specifying the insurance cover.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/4497.txt b/specification/references/D01B/simples/4497.txt
new file mode 100644
index 0000000..6a0a4d4
--- /dev/null
+++ b/specification/references/D01B/simples/4497.txt
@@ -0,0 +1,7 @@
1
2 4497 Insurance cover type code [C]
3
4 Desc: Code specifying the meaning of the insurance cover.
5
6 Repr: an..3
7
diff --git a/specification/references/D01B/simples/4517.txt b/specification/references/D01B/simples/4517.txt
new file mode 100644
index 0000000..673a0d5
--- /dev/null
+++ b/specification/references/D01B/simples/4517.txt
@@ -0,0 +1,23 @@
1
2 4517 Seal condition code [B]
3
4 Desc: Code specifying the condition of a seal.
5
6 Repr: an..3
7
8 1 In right condition
9 The seal is in right condition.
10
11 2 Damaged
12 The seal is damaged.
13
14 3 Missing
15 A seal that is missing.
16
17 4 Broken
18 Used to specify that the seal is broken.
19
20 5 Faulty electronic seal
21 The electronic seal is faulty.
22
23
diff --git a/specification/references/D01B/simples/5004.txt b/specification/references/D01B/simples/5004.txt
new file mode 100644
index 0000000..b7c61f0
--- /dev/null
+++ b/specification/references/D01B/simples/5004.txt
@@ -0,0 +1,7 @@
1
2 5004 Monetary amount [C]
3
4 Desc: To specify a monetary amount.
5
6 Repr: n..35
7
diff --git a/specification/references/D01B/simples/5025.txt b/specification/references/D01B/simples/5025.txt
new file mode 100644
index 0000000..03c3efa
--- /dev/null
+++ b/specification/references/D01B/simples/5025.txt
@@ -0,0 +1,1941 @@
1
2* 5025 Monetary amount type code qualifier [C]
3
4 Desc: Code qualifying the type of monetary amount.
5
6 Repr: an..3
7
8 1 VAT, 1st value
9 First VAT value if, for the same rate of VAT, there are
10 1 to 3 different ways to set this value.
11
12 2 VAT, 2nd value
13 Second VAT value if, for the same rate of VAT, there are
14 2 or 3 different ways to set this value.
15
16 3 VAT, 3rd value
17 Third VAT value if, for the same rate of VAT, there are
18 3 different ways to set this value.
19
20 4 Additional royalties (Customs)
21 Royalties relating to the imported goods that the buyer
22 must pay, either directly or indirectly, as a condition
23 of sale, to the extent that they are not included in the
24 price actually paid or payable.
25
26 5 Adjusted amount
27 The amount specified is the adjusted amount.
28
29 6 Amount reference currency
30 The owing amount in the currency used as reference in
31 the transaction.
32
33 7 Agreed charge
34 Charges which parties agreed upon.
35
36 8 Allowance or charge amount
37 [5422] Total amount of allowance or charge.
38
39 9 Amount due/amount payable
40 Amount to be paid.
41
42 10 Amount in charge currency
43 Indicates that the amount is based on the charged
44 currency.
45
46 11 Amount paid
47 Amount that has been paid.
48
49 12 Amount remitted
50 Amount which was remitted (see remittance advice).
51
52 13 Amount subject to total monetary discount
53 The amount is subject to a total monetary discount.
54
55 14 Amount target currency
56 The amount in the currency in which the amount is paid
57 or has to be paid.
58
59 15 Average ledger balance
60 The addition of the balance all accounts divided by the
61 number of accounts.
62
63 16 Bank release fee
64 The fee that a bank charges for releasing monies.
65
66 17 Batch total
67 The complete quantity of anything needed for or made in
68 one operation or lot.
69
70 18 Brokerage
71 Fee charged by a broker for acting on behalf of a third
72 party.
73
74 19 Buying commission
75 Commission paid by the importer to his/her agent for the
76 service of representing him/her in the purchase.
77
78 20 Data value on carrier media (Customs)
79 Value of data contained on the carrier media (e.g.
80 magnetic tape).
81
82 21 Cash discount
83 Cash discount given by the seller to the buyer.
84
85 22 Cash on delivery amount
86 Amount to be collected by carrier upon delivery of
87 goods. This amount represents approximately the value of
88 the goods.
89
90 23 Charge amount
91 The amount of money charged for the provision of a
92 service or product.
93
94 24 Charge summary total
95 Code to indicate the total charges relating to a
96 consignment.
97
98 25 Charge/allowance basis
99 The amount specified is the basis for calculation of
100 charges/allowance.
101
102 26 Charges collect fee
103 The fee a party charges for collecting charges.
104
105 27 Charges in destination currency
106 Collect charges payable in the currency of the country
107 of destination.
108
109 28 Collect charge summary total
110 A summary total of collection charges.
111
112 29 Collect charges in destination currency
113 Collect charges payable in the currency of the country
114 of destination.
115
116 30 Collect freight charge including VAT
117 This is the total amount that has to be collected from
118 the consignee or other intermediary intervening party -
119 Including VAT-.
120
121 31 Collect freight charge without VAT
122 For legal accounting reasons the amount without VAT has
123 to be announced, together with the amount of VAT.
124
125 32 Collect other charges due agent total
126 The total of other charges that are due to the agent.
127
128 33 Collect taxes total
129 The total amount of taxes to be collected.
130
131 34 Collected balance required
132 A certain sum of money that must be kept in an account.
133
134 35 Container cost
135 The cost of providing a container.
136
137 36 Converted amount
138 The amount is converted from another currency.
139
140 37 Credit on consignment
141 Credit deducted from the total invoice amount for the
142 value of goods not included in a consignment but
143 included in the invoice.
144
145 38 Invoice item amount
146 (5068) Total sum charged in respect of a single Invoice
147 item in accordance with the terms of delivery.
148
149 39 Invoice total amount
150 [5444] Total sum charged in respect of one or more
151 Invoices in accordance with the terms of delivery.
152
153 40 Customs value
154 (5032) Value declared for Customs purposes on those
155 goods in a consignment which are subject to the same
156 Customs procedure, and have the same tariff/statistical
157 heading, country information and duty regime.
158
159 41 Assigned Customs value
160 Goods value assigned by Customs.
161
162 42 Total cash payments received by factor
163 Total allocated amount of cash payments received by a
164 factor.
165
166 43 Declared total Customs value
167 [5070] Total value declared for Customs purposes of all
168 goods in a consignment, whether or not they are subject
169 to the same Customs procedure, or have the same
170 tariff/statistical heading, country information, and
171 duty regime.
172
173 44 Declared value for carriage
174 (5036) Value, declared by the shipper or his agent
175 solely for the purpose of varying the carrier's level of
176 liability from that provided in the contract of
177 carriage, in case of loss or damage to goods or delayed
178 delivery.
179
180 45 Deductible after importation charges (Customs)
181 Charges (e.g. construction, assembly, erection,
182 maintenance or technical assistance) after importation,
183 which are included in the total invoice price, that may
184 be deducted to arrive at a Customs value.
185
186 46 Deductions (Customs)
187 [5020] Allowable deductions from the Customs value basis
188 used.
189
190 47 Delivery fee
191 Fees incurred by delivery.
192
193 48 Deposit total
194 The whole amount of money that one entrusts for
195 safekeeping.
196
197 49 Development necessary for production of imported goods
198 (Customs)
199 Value of engineering, development, artwork, design work
200 and plans and sketches carried out elsewhere than in the
201 Customs territory and necessary for the production of
202 the imported goods.
203
204 50 Disbursements
205 Amount of disbursements to be collected by the carrier
206 according to the order given by the shipper.
207
208 51 Disbursements fee
209 Fee charged for the collection of disbursements.
210
211 52 Discount amount
212 The amount specified is the discount amount.
213
214 53 Discount amount due
215 The amount of discount that is due.
216
217 54 Distribution service fee
218 The fee charged for the provision of distribution
219 services.
220
221 55 Duty amount
222 The amount of duty.
223
224 56 Duty/tax/fee basis amount
225 The amount specified is the basis for duty/tax or fee.
226
227 57 Equivalent amount
228 This amount is equivalent to the amount to be
229 transferred, but in another currency.
230
231 58 Fee amount
232 The amount of a fee.
233
234 59 Fees paid year to date
235 Payments made for goods thus far.
236
237 60 Final (posted) amount
238 The amount posted to an account, finally, after
239 charges/allowances.
240
241 61 Float (e.g. "cash float")
242 The status of funds in the process of collection.
243
244 62 Total payments on account received by a factor
245 Total unallocated amount of payments received by a
246 factor.
247
248 63 FOB value
249 Identifies the value of the shipment free on board,
250 named port of shipment (see FOB Incoterm of ICC).
251
252 64 Freight charge
253 Amount to be paid for moving goods, by whatever means,
254 from one place to another, inclusive discounts,
255 allowances, rebates, adjustment factors and additional
256 cost relating to freight costs (UN/ECE Recommendation no
257 23).
258
259 65 Total indirect amount payments made to a seller or his
260 agent instead of to a factor
261 Total indirect amount of payments made to a seller or
262 his agent instead of to a factor.
263
264 66 Goods item total
265 Net price x quantity for the line item.
266
267 67 Insurance amount
268 Amount of insurance.
269
270 68 Insurance and transport charges (Customs)
271 (5488)+(5292) Sum total of transport and insurance
272 charges (CCC).
273
274 69 Insurance and transport charges incurred outside Customs
275 territory
276 (5488)+(5292) Insurance and transport charges incurred
277 outside a Customs territory (or a Customs union).
278
279 70 Insurance charges (Customs)
280 [5488] Amount of premium payable to the insurance
281 company to insure the goods to the port or place of
282 importation.
283
284 71 Insurance charges incurred outside of Customs territory
285 (5488) Insurance charges incurred outside a Customs
286 territory (or a Customs union).
287
288 72 Internal charges (Customs)
289 Charges incurred within a Customs territory (or a
290 Customs union).
291
292 73 Total amount of payments booked to the collateral account
293 Total amount of payments booked to the collateral
294 account.
295
296 74 Amount to be paid in advance
297 Amount which is to be paid before goods are delivered or
298 the service is rendered.
299
300 75 Registered capital
301 Registered amount of equity of a company.
302
303 76 Investable balance
304 To put left over money in something offering profitable
305 returns.
306
307 77 Invoice amount
308 [5068] Total sum charged in respect of a single Invoice
309 in accordance with the terms of delivery.
310
311 78 Landing charges
312 The charges incurred in landing the goods into store in
313 the country of importation, excluding Customs duties and
314 taxes.
315
316 79 Total line items amount
317 The sum of all the line item amounts.
318
319 80 Licence fees related to imported goods (Customs)
320 Licence fees relating to the imported goods that the
321 buyer must pay, either directly or indirectly, as a
322 condition of sale, to the extent that they are not
323 included in the price actually paid or payable.
324
325 81 Loading and handling cost
326 Cost incurred by loading and handling.
327
328 82 Lock box total
329 The complete amount of funds that customers mailed in to
330 a specific location. Often times funds are sent to a
331 post-office lock box in their city.
332
333 83 Lumpsum
334 An agreed sum of money, which is paid in full at one
335 time. This term is often used in connection with charter
336 parties.
337
338 84 Material consumed in production of imported goods (Customs)
339 Value of materials consumed in the production of the
340 imported goods.
341
342 85 Maximum charge
343 The maximum amount that can be charged for a service or
344 product.
345
346 86 Message total monetary amount
347 The total of all monetary amounts contained within the
348 message.
349
350 87 Minimum charge
351 The minimum amount that can be charged for a service or
352 product.
353
354 88 National preference basis amount
355 Amount giving the basis for national preference
356 calculation.
357
358 89 Negative collected balance
359 Having a quantity of less than zero in an account.
360
361 90 Negative ledger balance
362 For an asset account, this would be when the account had
363 a credit balance. For liability and owner's equity
364 accounts, it would be when the account had a debit
365 balance.
366
367 91 Net adjustment
368 The end-of-the-period total amount which is left after
369 recording appropriate adjusting entries.
370
371 92 Net fee position
372 The payments left over after deductions or allowances
373 have been made.
374
375 93 Net year to date excess (deficit)
376 A negative amount of an item.
377
378 94 No amount of insurance
379 No amount of insurance has been declared for a
380 consignment.
381
382 95 No declared value for carriage
383 No value has been declared for purposes of carriage.
384
385 96 No declared value for Customs
386 No value has been declared for Customs purposes.
387
388 97 Offer amount
389 [5210] Total amount of an offer.
390
391 98 Original amount
392 Original amount, without charges, allowances or
393 adjustment.
394
395 99 Other charges at destination
396 Code to indicate charges levied at destination.
397
398 100 Other charges due agent
399 Code to indicate that certain charges accrue to an
400 agent.
401
402 101 Other charges due carrier
403 Code to indicate that certain charges accrue to a
404 carrier.
405
406 102 Other commissions
407 Other commissions paid by the importer to his/her agent
408 in relation to the goods being imported.
409
410 103 Other deductible charges
411 Other charges deducted from the total invoice value.
412
413 104 Other transport charges
414 (5292) Other charges paid for transport.
415
416 105 Other valuation charges (Customs)
417 Other valuation charges which are payable by reason of
418 the importation or sale of the goods in the Customs
419 territory.
420
421 106 Packing cost
422 Cost for packing concerning labour and/or material.
423
424 107 Packing cost (Customs)
425 [5448] Costs incurred for all containers and coverings
426 of whatever nature which are considered as being one for
427 Customs purposes with the goods, and the cost of packing
428 whether for labour or material.
429
430 108 Parts incorporated in imported goods (Customs)
431 Materials, components, parts and similar items
432 incorporated in the imported goods.
433
434 109 Payment discount amount
435 Self-explanatory.
436
437 110 Pick-up fee
438 Fee incurring if item has been or will be picked up.
439
440 111 Positive collected balance
441 Having a quantity of greater than zero in an account.
442
443 112 Positive ledger balance
444 For an asset account, this would be when the account had
445 a debit balance. For liability and owner's equity
446 accounts, it would be when the account had a credit
447 balance.
448
449 113 Prepaid amount
450 (5302) Amount which has been prepaid in advance.
451
452 114 Prepaid charge summary total
453 Total of all prepaid charges.
454
455 115 Prepaid taxes total
456 Total of all prepaid taxes.
457
458 116 Purchase amount
459 The cost of buying goods or services.
460
461 117 Quantity discount
462 Discount given for purchase of goods in bulk.
463
464 118 Quota value
465 The monetary value of a quota.
466
467 119 Received amount
468 The amount is what the bank received, and the one before
469 charges/allowances.
470
471 120 Sales tax
472 Identifies the amount of sales tax payable.
473
474 121 Shipment value in domestic currency
475 The cost of transportation in domestic currency.
476
477 122 Specific amount payable
478 Amount that the consignor agrees to be invoiced or to
479 pay. This amount is part of the total charges applied to
480 the consignment.
481
482 123 Statistical value
483 [5218] Value declared for statistical purposes of those
484 goods in a consignment which have the same statistical
485 heading and country of origin.
486
487 124 Tax amount
488 Tax imposed by government or other official authority
489 related to the weight/volume charge or valuation charge.
490
491 125 Taxable amount
492 Amount on which a tax has to be applied.
493
494 126 To collect
495 Amount that has to be collected.
496
497 127 Tools used in production of imported goods (Customs)
498 Tools, dies, moulds and similar items used in the
499 production of the imported goods.
500
501 128 Total amount
502 The amount specified is the total amount.
503
504 129 Total amount subject to payment discount
505 Part of the invoice amount which is subject to payment
506 discount.
507
508 130 Total charge due
509 Total amount of charges payable to the carrier.
510
511 131 Total charges/allowances
512 The amount specified is the total of all
513 charges/allowances.
514
515 132 Total collect charges
516 Total charges to be collected.
517
518 133 Total collect charges at destination
519 Total charges to be collected at destination.
520
521 134 Total declared
522 The total value of declared amounts.
523
524 135 Total freight due
525 Total amount of freight costs payable to the carrier.
526
527 136 Total invoice additional amount
528 (5140) Amount to be added to the sum of invoice line
529 amounts to arrive at the total invoice amount.
530
531 137 Damage protection plan coverage
532 Indicates the amount of damage coverage provided under
533 the Damage Protection Plan (DPP).
534
535 138 Total monetary discount amount
536 Total of monetary discount amounts.
537
538 139 Total payment amount
539 A complete charge for goods or services rendered.
540
541 140 Total service charge
542 The complete payment owed to one who has performed work
543 for another.
544
545 141 Cost, insurance and freight (CIF) value
546 Identifies the value of cost, insurance and freight.
547 (Refer to ICC Incoterm CIF for an expanded definition).
548
549 142 Trade discount
550 Discount given to any purchaser at a particular
551 commercial level e.g. at wholesale or retail level.
552
553 143 Transfer amount
554 The amount which has been transferred from buyer to the
555 sellers bank.
556
557 144 Transport charges (Customs)
558 (5292) Cost incurred by shipper in moving goods, by
559 whatever means, from one place to another under the
560 terms of the contract of carriage, see UN/ECE
561 Recommendation No 23. Synonym: freight charges
562 (Customs).
563
564 145 Transport charges incurred outside Customs territory
565 (5292) Transport charges incurred outside a Customs
566 territory (or a Customs union).
567
568 146 Unit price
569 (5110) Reporting monetary amount is a "per unit" amount.
570
571 147 Acceptable quotation fluctuation amount
572 The maximum increase or decrease in constituent material
573 fluctuation which will not result in an item price
574 renegotiation.
575
576 148 Total payments under guarantee
577 Total amount paid under guarantee, such as under a
578 factor's guarantee.
579
580 149 Valuation charge
581 A charge based on the value of goods or cargo.
582
583 150 Value added tax
584 [5490] Amount in national currency resulting from the
585 application, at the appropriate rate, of value added tax
586 (or similar tax) to the invoice amount subject to such
587 tax.
588
589 151 Value insured
590 Representation in figures of the total sum covered by an
591 insurance for a particular shipment.
592
593 152 Subsequent resale of imported goods (Customs)
594 Value of any part of the proceeds of any subsequent
595 resale, disposal or use of the imported goods that
596 accrues, directly or indirectly, to the seller.
597
598 153 Weight charge
599 A charge based on the weight of goods or cargo.
600
601 154 Amount to be collected
602 The monetary amount that is to be collected.
603
604 155 Standard duty
605 Standard Customs duty that would apply if special
606 provisions did not apply.
607
608 156 G-Amount
609 Amount out of total invoice amount being paid into a
610 blocked account.
611
612 157 Insurance value
613 (5010) Value for which the goods are insured.
614
615 158 Insurance and transport charges incurred inside Customs
616 territory
617 (5488)+(5292) Charges to be paid for moving goods, by
618 whatever means, from the point of entry into the Customs
619 territory (within a Customs union: to the point of entry
620 in the final destination country).
621
622 159 Licence (value deducted)
623 Amount in the currency of the licence to be written off
624 from the total licence value.
625
626 160 Other costs
627 (5346) Costs, other than packing, freight and insurance
628 costs, specified separately.
629
630 161 Duty, tax or fee amount
631 Amount of duty, tax or fee.
632
633 162 Customs duty paid
634 Amount which can be deducted from the stated invoice
635 price where that price includes the Customs duty amount.
636
637 163 Wage tax share
638 Wage tax share of total amount to be paid directly to
639 tax collector.
640
641 164 Social securities premiums share
642 Social securities share of total amount to be paid
643 directly to the social securities collector.
644
645 165 Adjustment amount
646 Amount being the balance of the amount to be adjusted
647 and the adjusted amount.
648
649 166 Guarantee amount (Customs)
650 Amount of the guarantee placed with Customs.
651
652 167 Actual versus calculated price difference
653 Difference between actual and calculated price.
654
655 168 Tax sub-totals
656 A sub total of tax values.
657
658 169 Alternate currency total amount
659 Self-explanatory.
660
661 170 Document amount
662 The monetary value stated within a related document.
663
664 171 Total reassignments of factored invoices
665 Total amount of factored invoices and credit notes
666 reassigned to the seller or to another factor.
667
668 172 Stated amount
669 The monetary amount that has been declared.
670
671 173 Minimum amount
672 Lowest possible value; minimum.
673
674 174 Balance brought forward
675 Opening balance of the account brought forward from the
676 prior accounting period.
677
678 175 Message total additional amount
679 An amount in addition to the total message value.
680
681 176 Message total duty/tax/fee amount
682 Total of all duty/tax/fee amounts.
683
684 177 Message total amount prepaid
685 Total of all prepaid amounts within the message.
686
687 178 Exact amount
688 Specific amount.
689
690 179 Maximum amount
691 Highest possible value; maximum.
692
693 180 Amount up to
694 Highest possible value; up to.
695
696 181 Amount not exceeding
697 Highest possible value; not exceeding.
698
699 182 Any other specification/tolerance
700 Any further qualification of the amount.
701
702 183 No specification/tolerance
703 No further qualification of the amount.
704
705 184 Final net acquisition cost
706 The final cost of acquisition, net of all add-ons and
707 discounts.
708
709 185 Labour cost
710 The cost of providing labour to complete a task.
711
712 186 Material cost
713 The cost of materials needed to complete a task.
714
715 187 Other cost
716 Non specific costs for an item in addition to those
717 stated explicitly.
718
719 188 Overhead cost
720 The cost of overhead when completing a task.
721
722 189 Packaging cost
723 The cost of packaging an item.
724
725 190 Prototype set up cost
726 The cost of setting up a prototype.
727
728 191 Authorized cleaning amount
729 Amount of money authorized for cleaning services.
730
731 192 Raw material per cart cost
732 The cost of raw material expressed per cart.
733
734 193 Raw material per unit of measure cost
735 The cost of raw material expressed per unit of measure.
736
737 194 Total die model cost
738 The total of costs for a die model.
739
740 195 Total gauge cost
741 The total of costs for a gauge.
742
743 196 Total material including purchased components cost
744 The total cost of materials for an item, including
745 components purchased externally.
746
747 197 Total purchased components cost
748 The total cost of components purchased externally.
749
750 198 Total tooling cost
751 The total of costs relating to tooling.
752
753 199 Delivery limitation amount
754 The monetary limitation amount for a delivery.
755
756 200 Minimum amount due
757 The minimum amount that must be paid on an amount now
758 due for payment.
759
760 201 Penalty amount
761 The penalty charge incurred if or because conditions are
762 not met.
763
764 202 Interest amount
765 The amount of interest charged or paid on a debit or
766 credit balance.
767
768 203 Line item amount
769 Goods item total minus allowances plus charges for line
770 item. See also Code 66.
771
772 204 Allowance amount
773 The amount of an allowance.
774
775 205 Additional amount covered: freight costs
776 Additional amount (freight costs) which is also covered
777 under the documentary credit.
778
779 206 Additional amount covered: inspection costs
780 Additional amount (inspection costs) which is also
781 covered under the documentary credit.
782
783 207 Additional amount covered: insurance costs
784 Additional amount (insurance costs) which is also
785 covered under the documentary credit.
786
787 208 Additional amount covered: interest
788 Additional amount (interest) which is also covered under
789 the documentary credit.
790
791 209 Agent commission amount
792 Amount which has to be paid to an agent.
793
794 210 Credit note amount
795 Amount of a credit note.
796
797 211 Debit note amount
798 Amount of a debit note.
799
800 212 Documentary credit amount
801 Amount of the documentary credit.
802
803 213 Part of documentary credit amount
804 Part of documentary credit amount subject to sight
805 payment, deferred payment or acceptance when the
806 documentary credit is available by mixed payment.
807
808 214 Advance payment at the beginning of works
809 Amount paid to the contractor at the beginning of works
810 in the construction to be deducted later.
811
812 215 Deduction of advance payment amount at the beginning of
813 works
814 Progressive deduction of advance payment, as works go
815 on.
816
817 216 Advance payment amount on building material
818 An amount paid in advance for the purchase of building
819 material.
820
821 217 Deduction of the advance payment amount on building
822 material
823 The cost of building material less any monies paid in
824 advance.
825
826 218 Advance payment amount on stock
827 An amount paid in advance for the purchase of stock.
828
829 219 Deduction of the advance payment amount on stock
830 The cost of stock less any monies paid in advance.
831
832 220 Amount subject to guarantee retention
833 Amount participating in the assessment basis of a
834 guarantee retention.
835
836 221 Amount not subject of guarantee retention
837 Amount not participating in the assessment basis of a
838 guarantee retention.
839
840 222 Amount subject to contractual retention
841 Amount participating in the assessment basis of a
842 contractual retention.
843
844 223 Works amount, initial
845 Total amount of works in the initial contract.
846
847 224 Works amount, variations
848 Total amount of contract variations, not including the
849 amount planned on initial contract.
850
851 225 Works amount, total
852 Total amount of works, including initial contract and
853 variations.
854
855 226 Retention amount
856 The amount of money that has been or is to be retained.
857
858 227 Deposit
859 Part of the amount of retention, not covered by
860 guarantee of retention, and thus deducted from the
861 amount paid to the contractor until release of
862 retention.
863
864 228 Deposit refund
865 Refund of deposit, due to an increase of the guarantee
866 of retention amount, or a decrease of the amount of
867 retention.
868
869 229 Guarantee on retention refund
870 Refund of deposit, due to partial or complete release of
871 retention.
872
873 230 Amount subject to escalation
874 Amount which is used as the basis for the calculation of
875 the escalation.
876
877 231 Amount subject to escalation, initial
878 Amount in the initial contract which is used as the
879 basis for the calculation of the escalation.
880
881 232 Amount of variations subject to escalation
882 Amount of variations which is used as the basis for the
883 calculation of the escalation.
884
885 233 Amount not subject to escalation
886 Amount which is not included in the calculation of the
887 escalation.
888
889 234 Amount not subject to escalation, initial
890 Amount in the initial contract which is not included in
891 the calculation of the escalation.
892
893 235 Amount of variations not subject to escalation
894 Amount of variations which is not included in the
895 calculation of the escalation.
896
897 236 Amount subject to price adjustment
898 Amount which is used as the basis for price adjustment
899 calculation.
900
901 237 Amount subject to price adjustment, initial
902 Amount in the initial contract which is used as the
903 basis for the price adjustment calculation.
904
905 238 Amount of variations subject to price adjustment
906 Amount of variations which is used as the basis for
907 price adjustment calculation.
908
909 239 Amount not subject to price adjustment
910 Amount which is not included in the calculation of the
911 price adjustment.
912
913 240 Amount not subject to price adjustment, initial
914 Amount in the initial contract which is not included in
915 the calculation of the price adjustment.
916
917 241 Amount of variations not subject to price adjustment
918 Amount of variations which is not included in the
919 calculation of the price adjustment.
920
921 242 Escalation amount
922 Difference between initial amount and current amount.
923
924 243 Provisional escalation amount
925 Difference between initial amount and provisional
926 current amount.
927
928 244 Price adjustment amount
929 Difference between initial amount and revised amount.
930
931 245 Provisional price adjustment amount
932 Difference between initial amount and provisional
933 revised amount.
934
935 246 Price revaluation amount
936 Amount of escalation and price adjustment.
937
938 247 Provisional price revaluation amount
939 Provisional amount of escalation and price adjustment.
940
941 248 Contractual retention amount total
942 Retention on a basis contractually fixed.
943
944 249 Valuation amount
945 Amount of valuation.
946
947 250 Deduction amount of direct payments to subcontractors
948 Deduction of amounts directly paid to subcontractors.
949
950 251 Amortization total amount
951 Indication of final monetary amount for amortization.
952
953 252 Amortization order amount
954 Indication of actual share of the monetary amount for
955 amortization.
956
957 253 Amortization cumulated amount
958 Indication of actual cumulated monetary amount of
959 previous and actual amortization order amount.
960
961 254 Current credit cover
962 Limit for current credit cover.
963
964 255 New credit cover
965 Limit for new credit cover.
966
967 256 Order cover
968 Credit cover for an individual order or shipment.
969
970 257 Amount subject to dispute
971 The amount that is being disputed.
972
973 258 Charge amount for information
974 The stated charge amount is only for information. The
975 amount will be debited due to agreement.
976
977 259 Total charges
978 Self-explanatory.
979
980 260 Total allowances
981 Self-explanatory.
982
983 261 Alternate currency amount
984 Self-explanatory.
985
986 262 Instalment amount
987 Amount paid or due for a single instalment of an
988 instalment payment scheme.
989
990 263 Outstanding amount
991 Amount still remaining outstanding for payment.
992
993 264 Gross contribution amount
994 Gross amount contributed. This may include commissions
995 or allowances.
996
997 265 Commission amount
998 Amount of any commission.
999
1000 266 Net contribution amount
1001 Amount contributed net of any commission or other
1002 allowances .
1003
1004 267 Regular contribution amount
1005 Specified contribution amount regularly paid.
1006
1007 268 Previous regular contribution amount
1008 Specified contribution amount regularly paid before a
1009 change .
1010
1011 269 Variation amount
1012 Difference from a nominated amount.
1013
1014 270 Notional salary
1015 A salary amount specified for a particular category of
1016 employees.
1017
1018 271 Nominal salary
1019 The salary amount without special allowances or other
1020 cash benefits.
1021
1022 272 Taxable salary
1023 The salary amount which is taxable.
1024
1025 273 Superannuation salary
1026 Salary used for superannuation benefit/contribution
1027 purposes .
1028
1029 274 Total remuneration
1030 The amount of the total value of a person's
1031 remuneration.
1032
1033 275 Other salary
1034 The amount of other salary or allowances in addition to
1035 a base salary.
1036
1037 276 Annual salary
1038 Self-explanatory.
1039
1040 277 Total contributions amount
1041 Sum of individual contributions.
1042
1043 278 Voluntary contribution amount
1044 The amount is for a non-compulsory contribution.
1045
1046 279 Instalment first amount
1047 First of a number of due amounts if payment by
1048 instalment is agreed.
1049
1050 280 Instalment current amount
1051 Current amount of a number of due amounts if payment by
1052 instalment is agreed.
1053
1054 281 Instalment last amount
1055 Last of a number of due amounts if payment by instalment
1056 is agreed.
1057
1058 282 Current maintenance fee
1059 Current amount of a number of amounts due on maintenance
1060 contract.
1061
1062 283 Current leasing fee
1063 Current amount of a number of amounts due on lease
1064 contracts.
1065
1066 284 Day works amount
1067 The amount of work calculated on the basis of manpower
1068 time and supply cost.
1069
1070 285 Manufacturer's bonus
1071 Allowance given as a manufacturer's bonus.
1072
1073 286 Administration charge
1074 Charge made for an administration activity.
1075
1076 287 Fuel charge
1077 Charge relating to fuel supplied.
1078
1079 288 Registration plate charge
1080 The charge relating to the normal supply of vehicle
1081 registration plates.
1082
1083 289 Subtotal amount
1084 Total amount of money that is part of a complete amount.
1085
1086 290 Dumping export value
1087 The export value calculated for the purposes of
1088 assessing dumping duty.
1089
1090 291 Foreign inland freight
1091 The amount of inland freight incurred in delivering the
1092 goods to the place of export.
1093
1094 292 Concession amount
1095 The amount of any concession. To allow the nomination of
1096 the difference between the amount of duty plus tax paid
1097 and the amount that would have been payable without an
1098 end-use security being applied.
1099
1100 293 Chargeback
1101 Invoice amount charged back to seller.
1102
1103 294 Charge per credit cover
1104 Unit charge per credit cover established.
1105
1106 295 Charge per unused credit cover
1107 Unit charge per unused credit cover.
1108
1109 296 Total authorised deduction
1110 Total amount of authorised deductions.
1111
1112 297 Total chargebacks
1113 Total amount charged back to the seller.
1114
1115 298 Total offsets
1116 Total amount offset against other items on the seller's
1117 or buyer's account.
1118
1119 299 Total special entries
1120 Total amount to be treated as special booking entry by
1121 the beneficiary.
1122
1123 300 Balance carried forward
1124 Closing balance of the account to be carried forward to
1125 the next accounting period.
1126
1127 301 Total outstanding invoices past due
1128 Total amount of outstanding invoices past due.
1129
1130 302 Off balance disputed items
1131 Total amount of disputed invoices/credit notes.
1132
1133 303 Commission invoices
1134 Amount of commission invoices.
1135
1136 304 Other charges
1137 Miscellaneous charges.
1138
1139 305 Amount remittances
1140 Amount of money remitted.
1141
1142 306 Total amount of payment commission invoices
1143 Total amount of commission invoices paid.
1144
1145 307 Total amount of payment other charges invoices
1146 Total amount of invoices for miscellaneous charges paid.
1147
1148 308 Total amount credit notes
1149 Total amount of credit notes.
1150
1151 309 Total adjustment invoices
1152 Total amount of adjustments to invoices.
1153
1154 310 Total adjustment credit notes
1155 Total amount of adjustments to credit notes.
1156
1157 311 Total adjustment payments
1158 Total amount of adjustments to payments.
1159
1160 312 Base unit value
1161 Value per base unit.
1162
1163 313 International freight
1164 The amount of freight paid for moving goods between
1165 place of export and place of import.
1166
1167 314 Own risk amount
1168 Amount for own credit risk, not covered by credit cover.
1169
1170 315 Opening balance
1171 The amount of the opening balance.
1172
1173 316 Insurance premium
1174 Premium amount including commission without insurance
1175 tax and fees.
1176
1177 317 Insurance commission
1178 Amount due to an intermediary to be chargeable to an
1179 insurer for obtaining insurance business.
1180
1181 318 Insurance tax
1182 Insurance tax amount on insurance premium and fees.
1183
1184 319 Fee of insurer
1185 Amount to be paid to an insurer as a handling charge.
1186
1187 320 Fee of intermediary
1188 Amount to be paid to an intermediary as a handling fee.
1189
1190 321 Debit flow
1191 Debit flow amount applying to an account.
1192
1193 322 Closing balance payable
1194 Outstanding payable amount of the account at the end of
1195 the reporting period.
1196
1197 323 Opening balance payable
1198 Outstanding payable amount of the account at the
1199 beginning of the reporting period.
1200
1201 324 Opening balance receivable
1202 Outstanding receivable amount of the account at the
1203 beginning of the reporting period.
1204
1205 325 Closing balance receivable
1206 Outstanding receivable payable amount of the account at
1207 the end of the reporting period.
1208
1209 326 Net assets and liabilities
1210 Position amount of the assets and liabilities at
1211 reporting date.
1212
1213 327 Adjustment to debit flow
1214 Adjustment to debit flow amount.
1215
1216 328 Adjustment to credit flow
1217 Adjustment to a credit flow amount.
1218
1219 329 Credit flow
1220 Credit flow amount applying to an account.
1221
1222 330 Total prepaid other charges due carrier
1223 The total of prepaid other charges due to carrier.
1224
1225 331 Total collect weight charge
1226 The total collect charge based on weight.
1227
1228 332 Total prepaid weight charge
1229 The total prepaid charge based on weight.
1230
1231 333 Total collect other charges due carrier
1232 The total of collect other charges due to carrier.
1233
1234 334 Total prepaid other charges due agent
1235 The total of prepaid other charges due to agent.
1236
1237 335 Total collect valuation charge
1238 The total collect valuation charge.
1239
1240 336 Total prepaid valuation charge
1241 The total prepaid valuation charge.
1242
1243 337 Authorized cleaning charges excluded from insurance
1244 Indicates the amount of cleaning charges authorized
1245 which are not covered by insurance.
1246
1247 338 Escalated value
1248 Indicates the escalated value derived by application of
1249 an escalation factor to an original monetary value.
1250
1251 339 Original invoice gross total value
1252 Indicates the gross total value of an original invoice.
1253
1254 340 Original total net invoice value
1255 Indicates the net value of an original invoice after
1256 deduction or addition of all allowances or charges.
1257
1258 341 Offset value
1259 Indicates the value of an offset.
1260
1261 342 Non-taxable amount
1262 Monetary amount which is not subject to taxation.
1263
1264 343 Closing balance
1265 The closing balance is the last balance for a reporting
1266 period.
1267
1268 344 Value date balance
1269 This is the balance on value date.
1270
1271 345 Cost information for providing the statement
1272 Cost information for providing the statement.
1273
1274 346 Total credits
1275 The total of all credit items reported.
1276
1277 347 Total debits
1278 The total of all debit items reported.
1279
1280 348 Booked amount on the account
1281 Booked amount on the account.
1282
1283 349 Pending amount to be booked on the account
1284 Pending amount to be booked on the account.
1285
1286 350 Damage repair cost
1287 Cost incurred by repair of the damage.
1288
1289 351 Labour rate per hour
1290 Amount of labour rate per hour.
1291
1292 352 Total equipment labour costs for wear and tear
1293 The total amount of the labour costs of the repair of
1294 the equipment damage due to normal wear and tear.
1295
1296 353 Total equipment repair material costs for wear and tear
1297 The total of the material costs of the repair of the
1298 equipment damage due to normal wear and tear.
1299
1300 354 Add to make market value
1301 Addition to the base value of an item for customs duty
1302 computation purposes.
1303
1304 355 Pro-ratable value
1305 The value is pro-ratable.
1306
1307 356 Deduct to make market value
1308 Deduction from the base value of an item for customs
1309 duty computation purposes.
1310
1311 357 Interim opening balance
1312 The opening balance of a consecutive statement.
1313
1314 358 Interim closing balance
1315 The closing balance of a consecutive statement.
1316
1317 359 Balance to be confirmed for audit reasons
1318 Balance to be confirmed for audit reasons.
1319
1320 360 Accrued debit interest
1321 Accrued debit interest.
1322
1323 361 Accrued credit interest
1324 Accrued credit interest.
1325
1326 362 Part of booked amount
1327 The amount is contained within the booked amount.
1328
1329 363 Increase of documentary credit amount
1330 Amount of increase of the documentary credit.
1331
1332 364 Decrease of documentary credit amount
1333 Amount of decrease of the documentary credit.
1334
1335 365 New documentary credit amount after amendment
1336 New amount of the documentary credit after an amendment.
1337
1338 366 Rounding amount
1339 The amount by which an amount is being rounded.
1340
1341 367 Labour sales tax
1342 Amount of sales tax applicable to the cost of labour.
1343
1344 368 Material sales tax
1345 Amount of sales tax applicable to the cost of materials.
1346
1347 369 Goods and services tax
1348 Amount charged as tax on goods and services.
1349
1350 370 State or province sales tax
1351 Amount charged as state or province sales tax.
1352
1353 371 Amount to be transferred
1354 The exact amount payable after any adjustments.
1355
1356 372 Direct debit transfer amount
1357 The transfer amount of a direct debit.
1358
1359 373 Total amount of negative credit entries
1360 Total amount of negative credit entries.
1361
1362 374 Total amount of positive credit entries
1363 Total amount of positive credit entries.
1364
1365 375 Total amount of positive debit entries
1366 Total amount of positive debit entries.
1367
1368 376 Accounting entry amount
1369 Amount concerning an accounting entry.
1370
1371 377 Entry's expected amount
1372 Expected amount of an entry.
1373
1374 378 Closing date credit balance
1375 The credit balance to be carried forward at closing
1376 date.
1377
1378 379 Closing date debit balance
1379 The debit balance to be carried forward at closing date.
1380
1381 380 Total amount of negative debit entries
1382 Total amount of negative debit entries.
1383
1384 381 Budget cost
1385 The amount specified is the budget cost.
1386
1387 382 Actual cost
1388 The amount specified is the actual cost.
1389
1390 383 Estimate cost
1391 Amount specified is the estimate cost.
1392
1393 384 Earned value cost
1394 Amount specified is the earned value cost.
1395
1396 385 Warranty repair coverage
1397 The amount of repair covered under warranty.
1398
1399 386 Maximum amount including Value Added Tax (VAT)
1400 The maximum monetary amount which includes the Value
1401 Added Tax (VAT).
1402
1403 387 Minimum amount including Value Added Tax (VAT)
1404 The minimum monetary amount which includes the Value
1405 Added Tax (VAT).
1406
1407 388 Total amount including Value Added Tax (VAT)
1408 The total monetary amount which includes the Value Added
1409 Tax (VAT).
1410
1411 389 Amount excluding Value Added Tax (VAT)
1412 The monetary amount which excludes the Value Added Tax
1413 (VAT).
1414
1415 390 Minimum amount excluding Value Added Tax (VAT)
1416 The minimum monetary amount which excludes the Value
1417 Added Tax (VAT).
1418
1419 391 Indemnity amount
1420 The monetary amount which is used as an indemnity.
1421
1422 392 Sub-contracted amount
1423 The monetary amount which will be sub-contracted.
1424
1425 393 Amount due for work completed during a specified time
1426 period
1427 Monetary amount due for work completed during a
1428 specified time period.
1429
1430 394 Minimum order or contract amount permitting a fixed sum
1431 advance
1432 The minimum monetary amount of an order or a contract
1433 which enables the payment of a fixed sum advance.
1434
1435 395 Vending machine refund amount
1436 An amount refunded by a vending machine as change in a
1437 purchase.
1438
1439 396 Total price subsidy value
1440 The total value of all price subsidies.
1441
1442 397 Advertising amount
1443 Amount related to advertising.
1444
1445 398 Fixed sum advance base amount
1446 The base amount on which a fixed sum advance is
1447 calculated.
1448
1449 399 Optional advance amount
1450 The monetary amount which may be advanced on a payment.
1451
1452 400 Rebate amount
1453 The amount of a rebate.
1454
1455 401 Penalty basis amount
1456 Amount used as the basis to calculate a penalty.
1457
1458 402 Total retail value
1459 The total retail value of all products.
1460
1461 403 Exemption amount
1462 To specify an exempted amount.
1463
1464 404 Budget amount
1465 To specify the amount of a budget.
1466
1467 405 Value of services remaining to be carried out
1468 To specify the monetary amount for which services remain
1469 to be carried out.
1470
1471 406 Maximum amount excluding value added tax
1472 The maximum amount without the addition of a value added
1473 tax.
1474
1475 407 Annual revenue
1476 The amount of revenue received in a year.
1477
1478 408 Co-insurance commission
1479 The commission paid to the lead insurer for co-
1480 insurance.
1481
1482 409 Negotiated cost
1483 The current cost value to which all parties have
1484 negotiated and agreed.
1485
1486 410 Estimated cost, authorized unpriced work
1487 The estimated cost for work for which written
1488 authorization has been received, but the work has not
1489 been priced.
1490
1491 411 Contract target profit
1492 The profit that will be realised if a contract target is
1493 met.
1494
1495 412 Contract target fee
1496 The incentive fee amount that will apply if the contract
1497 target is met.
1498
1499 413 Contract target price
1500 The negotiated contract cost, plus profit or incentive
1501 fees paid for meeting contract target objectives.
1502
1503 414 Final contract price, estimated
1504 The estimated final contract price based on the most
1505 likely estimate of cost at completion.
1506
1507 415 Contract ceiling price
1508 The upper price limit on a contract.
1509
1510 416 Contract ceiling price, estimated
1511 The estimated upper price limit on a contract.
1512
1513 417 Contract cost to completion, estimated
1514 The estimated cost to complete the contract.
1515
1516 418 Contract cost at contract completion, estimated
1517 The estimated cost of the contract when it is complete.
1518
1519 419 Contract cost at completion, best case estimate
1520 The best case estimated cost of the contract when it is
1521 complete.
1522
1523 420 Contract cost at completion, worst case estimate
1524 The worst case estimated cost of the contract when it is
1525 complete.
1526
1527 421 Contract cost at completion, most likely estimate
1528 The most likely estimated cost of the contract when it
1529 is complete.
1530
1531 422 Contract budget base
1532 The budget base cost for a contract.
1533
1534 423 Contract cost of money
1535 The cost of money applicable to a contract.
1536
1537 424 General and administrative costs
1538 Costs attributed to general and administrative
1539 activities.
1540
1541 425 Contract undistributed budget cost
1542 Budget cost not assigned or distributed to contract
1543 activities.
1544
1545 426 Contract management reserve
1546 Amount of the contract budget withheld for management
1547 purposes.
1548
1549 427 Budget performance
1550 The budget baseline amount against which performance is
1551 measured.
1552
1553 428 Budget cost, cumulative to date
1554 The cumulative to date cost of planned work.
1555
1556 429 Actual cost, cumulative to date
1557 Cumulative to date amount of actual costs.
1558
1559 430 Earned value cost, cumulative to date
1560 The cumulative to date value of costs earned as work is
1561 completed.
1562
1563 431 Cost variance
1564 The difference between the actual cost incurred to
1565 complete work and the budget cost of the work completed
1566 (earned value) for a given reporting period.
1567
1568 432 Cost variance, cumulative to date
1569 The cumulative to date difference between the actual
1570 cost incurred to complete work and the budget cost of
1571 the work completed (earned value) for a given reporting
1572 period.
1573
1574 433 Contract replanning adjustment, cost variance
1575 The amount of adjustment made to cost variances when it
1576 is necessary to replan the remaining work on a contract.
1577
1578 434 Contract replanning adjustment, budget
1579 The amount of adjustments made to a budget baseline when
1580 it is necessary to replan the remaining work on a
1581 contract.
1582
1583 435 Budget cost at completion
1584 The cost of the budget at the completion of a contract
1585 or project.
1586
1587 436 Contract negotiated cost, original
1588 The original cost value for a contract that all parties
1589 involved have negotiated and agreed to.
1590
1591 437 Contract target price, initial
1592 The initial negotiated contract costs, plus profit or
1593 incentive fees, paid for meeting contract target
1594 objectives.
1595
1596 438 Contract ceiling price, initial
1597 The initial upper price limit on a contract.
1598
1599 439 Contract target price, adjusted
1600 The adjusted negotiated contract cost plus target or
1601 incentive fees paid for meeting contract target
1602 objectives.
1603
1604 440 Contract ceiling price, adjusted
1605 The adjusted upper price limit on a contract.
1606
1607 441 Open commitment amount
1608 Estimated obligations to vendors.
1609
1610 442 Accrued expenditure
1611 Recorded or incurred expenditures.
1612
1613 443 Contract funds authorized, to date
1614 Cost value of contract funds authorized from the
1615 beginning of the contract or from a specific fiscal year
1616 through the current reporting period.
1617
1618 444 Contract billing, forecast
1619 The amount expected to be billed for a contract.
1620
1621 445 Contract termination costs, estimated
1622 The estimate of the costs that would be incurred to
1623 liquidate all obligations if the contract were to be
1624 terminated.
1625
1626 446 Contract funds forecast, unauthorized work
1627 A forecast of the funds required for unauthorized work
1628 on a contract.
1629
1630 447 Contract funds forecast, additional work
1631 A forecast of the funds required for additional work on
1632 a contract.
1633
1634 448 Contract total funds required, estimated
1635 Estimate of the total funds required for a contract.
1636
1637 449 Contract funds carried forward
1638 Amount of contract funds carried forward.
1639
1640 450 Contract net funds required, estimated
1641 Estimate of net funds required for a contract based on
1642 total funding requirements less any funds carried over
1643 from a previous year.
1644
1645 451 Cost variance at completion
1646 The cost difference between budget at completion and
1647 estimate at completion.
1648
1649 452 Harmonized tariff schedule mixture, composite or set value
1650 The value of a mixture, composite, or set as defined by
1651 the harmonized tariff schedule general rules of
1652 interpretation 3(b) or 3(c).
1653
1654 453 Agreed monetary amount debit line limit
1655 Limit of the agreed monetary amount debit line.
1656
1657 454 Total debit charges, not included in debit amount
1658 Total debit related charges, not included in debit
1659 amount.
1660
1661 455 Total debit allowances, not included in debit amount
1662 Total debit related allowances, not included in debit
1663 amount.
1664
1665 456 Total debit charges, included in debit amount
1666 Total debit related charges, included in debit amount.
1667
1668 457 Total debit allowances, included in debit amount
1669 Total debit related allowances, included in debit
1670 amount.
1671
1672 458 Total debit charges, not included in debit amount, to be
1673 booked simultaneously with debit amount
1674 Total debit related charges, not included in debit
1675 amount, to be booked at the same time as the debit
1676 amount.
1677
1678 459 Total debit allowances, not included in debit amount, to be
1679 booked simultaneously with debit amount
1680 Total debit related allowances, not included in debit
1681 amount, to be booked at the same time as the debit
1682 amount.
1683
1684 460 Total debit charges, not included in debit amount, to be
1685 booked separately from debit amount
1686 Total debit related charges, not included in debit
1687 amount, not to be booked together with the debit amount.
1688
1689 461 Total debit allowances, not included in debit amount, to be
1690 booked separately from debit amount
1691 Total debit related allowances, not included in debit
1692 amount, not to be booked together with the debit amount.
1693
1694 462 Annual turnover
1695 The annual turnover.
1696
1697 463 Dispensing fee
1698 Fee for dispensing.
1699
1700 464 Gross premium
1701 The total premium including all commission and fees but
1702 excluding external taxes.
1703
1704 465 Net premium
1705 The premium net of all additions.
1706
1707 466 Engineering fee amount
1708 The amount of engineering fees.
1709
1710 467 Insurer paid tax amount
1711 The amount of tax that is paid by the insurer and not
1712 included in the premium.
1713
1714 468 Insurance fixed co-payment
1715 The fixed contribution required to be paid by the
1716 insured person.
1717
1718 469 Insurance variable co-payment
1719 The variable contribution required to be paid by the
1720 insured person.
1721
1722 470 Negotiated contract changes
1723 The cumulative cost, excluding any fee or profit,
1724 applicable to defined contract changes that have
1725 occurred since the beginning of the contract and have
1726 been negotiated and agreed to.
1727
1728 471 Pre-invoiced amount
1729 Amount that is, or will be pre-invoiced.
1730
1731 472 Amount accumulated to deductible
1732 Amount paid toward the deductible amount.
1733
1734 473 Deductible amount remaining
1735 The amount of the deductible remaining.
1736
1737 474 Postage
1738 The amount for postage.
1739
1740 475 Earlier debit amount
1741 Amount which has been debited earlier.
1742
1743 476 Opening value date balance
1744 Opening balance on the value date.
1745
1746 477 Closing value date balance
1747 Closing balance on the value date.
1748
1749 478 Schedule variance amount
1750 The difference between the amount of work scheduled or
1751 planned (the budget) and the work completed (earned
1752 value) in cost terms for a given reporting period.
1753
1754 479 Schedule variance amount, cumulative to date
1755 The cumulative to date difference between the amount of
1756 work scheduled or planned (the budget) and the work
1757 completed (earned value) in cost terms.
1758
1759 480 Total debit charges, not included in credit amount
1760 Total debit-related charges, not yet included in credit
1761 amount.
1762
1763 481 Total credit allowances, not included in credit amount
1764 Total credit-related allowances, not yet included in
1765 credit amount.
1766
1767 482 Total debit charges, included in credit amount
1768 Total debit-related charges, already included in credit
1769 amount.
1770
1771 483 Total credit allowances, included in credit amount
1772 Total credit-related allowances, already included in
1773 credit amount.
1774
1775 484 Total debit charges, not included in credit amount, to be
1776 booked simultaneously with credit amount
1777 Total debit-related charges, not yet inlcuded in credit
1778 amount, will be booked at the same time as the credit
1779 amount.
1780
1781 485 Total credit allowances, not included in credit amount, to
1782 be booked simultaneously with credit amount
1783 Total credit-related allowances, not yet included in
1784 credit amount, will be booked at the same time as the
1785 credit amount.
1786
1787 486 Total debit charges, not included in credit amount, to be
1788 booked separately from credit amount
1789 Total debit-related charges, not yet included in credit
1790 amount, will not be booked together with the credit
1791 amount.
1792
1793 487 Total credit allowances, not included in credit amount, to
1794 be booked separately from credit amount
1795 Total credit-related allowances, not yet included in
1796 credit amount, will not be booked together with the
1797 credit amount.
1798
1799 488 Total charges, not included in transaction amount
1800 Total charges which are not included in the transaction
1801 amount.
1802
1803 489 Total allowances, not included in transaction amount
1804 Total allowances which are not included in the
1805 transaction amount.
1806
1807 490 Late delivery penalty
1808 Amount to be paid in case of late delivery.
1809
1810 491 Debt financing charge
1811 A charge amount related to the financing of a debt.
1812
1813 492 Debt financing allowance
1814 An allowance amount related to the financing of a debt.
1815
1816 493 Cancellation charge
1817 The amount charged because of a cancellation.
1818
1819 494 Incurred cost
1820 The amount which has been incurred.
1821
1822 495 Accrued overdraft interest
1823 Interest amount accrued through overdraft.
1824
1825 496 Total returnable packages deposit amount
1826 Total deposit amount for returnable packages.
1827
1828 497 Goods and services total amount excluding returnable goods
1829 deposits
1830 Total amount of goods and services excluding deposits
1831 for returnable goods.
1832
1833 498 Waiting time indemnity amount
1834 The monetary amount which is used as an indemnity for
1835 waiting.
1836
1837 499 Total net amount excluding Value Added Tax (VAT)
1838 The total net monetary amount excluding Value Added Tax
1839 (VAT).
1840
1841 500 Interest on late payment of solidarity fund contribution
1842 Interest to pay because payment date of contribution
1843 solidarity fund was exceeded.
1844
1845 501 Interest on late payment of employee's additional
1846 contribution to solidarity fund
1847 Interest to pay because payment date of employee's
1848 additional contribution is exceeded.
1849
1850 502 Taxable disbursement amount
1851 Amount of disbursement on which tax must be applied.
1852
1853 503 Contract value
1854 Value of a contract.
1855
1856 504 Daily contribution
1857 Amount paid on a daily basis.
1858
1859 505 Rental amount
1860 The amount to be paid for the right to use a place,
1861 product or service.
1862
1863 506 Gross progress payment amount
1864 Gross monetary amount paid or to be paid at intervals.
1865
1866 507 Net progress payment amount
1867 Net monetary amount paid or to be paid at intervals.
1868
1869 508 Value of returned product
1870 Value of product returned by the customer.
1871
1872 509 Unit allowance amount
1873 The monetary amount of an allowance for each unit.
1874
1875 510 Remaining available overdraft
1876 The amount still available within the limit of the
1877 overdraft.
1878
1879 511 Unit charge amount
1880 The monetary amount of a charge for each unit.
1881
1882+ 512 Agreed monetary amount credit line limit
1883 Limit of the agreed monetary amount credit line.
1884
1885+ 513 Dossier amount
1886 The amount of the dossier.
1887
1888+ 514 Amount for pre-advising
1889 The amount is for pre-advising only.
1890
1891+ 515 Supplement
1892 The monetary amount represents the price of extra cost
1893 to pay in addition to the normal price.
1894
1895+ 516 Debit balance at closing date of accounting period under
1896 review
1897 The monetary amonunt is the debit balance at the closing
1898 date of the accounting period under review.
1899
1900+ 517 Credit balance at closing date of accounting period under
1901 review
1902 The monetary amount is the credit balance at the closing
1903 date of the accounting period under review.
1904
1905+ 518 Debit balance at starting date of accounting period under
1906 review
1907 The monetary amount is the debit balance at the starting
1908 date of the accounting period under review.
1909
1910+ 519 Credit balance at starting date of accounting period under
1911 review
1912 The monetary amount is the credit balance at the
1913 starting date of the accounting period under review.
1914
1915+ 520 Total of debit balances at closing date of accounting
1916 period under review
1917 The monetary amount is the total of debit balances at
1918 the closing date of the accounting period under review.
1919
1920+ 521 Total of credit balances at closing date of accounting
1921 period under review
1922 The monetary amount is the total of credit balances at
1923 the closing date of the accounting period under review.
1924
1925+ 522 Total of debit balances at starting date of accounting
1926 period under review
1927 The monetary amount is the total of debit balances at
1928 the starting date of the accounting period under review.
1929
1930+ 523 Total of credit balances at starting date of accounting
1931 period under review
1932 The monetary amount is the total of credit balances at
1933 the starting date of the accounting period under review.
1934
1935+ 524 Cost accounting entry amount
1936 Code identifying the amount of a cost accounting entry.
1937
1938 ZZZ Mutually defined
1939 Mutually defined monetary amount.
1940
1941
diff --git a/specification/references/D01B/simples/5118.txt b/specification/references/D01B/simples/5118.txt
new file mode 100644
index 0000000..5497e8f
--- /dev/null
+++ b/specification/references/D01B/simples/5118.txt
@@ -0,0 +1,7 @@
1
2 5118 Price amount [C]
3
4 Desc: To specify a price.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/5125.txt b/specification/references/D01B/simples/5125.txt
new file mode 100644
index 0000000..bcc09da
--- /dev/null
+++ b/specification/references/D01B/simples/5125.txt
@@ -0,0 +1,49 @@
1
2 5125 Price code qualifier [C]
3
4 Desc: Code qualifying a price.
5
6 Repr: an..3
7
8 AAA Calculation net
9 The price stated is the net price including allowances/
10 charges. Allowances/charges may be stated for
11 information only.
12
13 AAB Calculation gross
14 The price stated is the gross price to which allowances/
15 charges must be applied.
16
17 AAC Allowances and charges not included, tax included
18 The price does not include the allowances and charges,
19 but includes the taxes.
20
21 AAD Average selling price
22 Average selling price of a product.
23
24 AAE Information price, excluding allowances or charges,
25 including taxes
26 The price stated is for information purposes only and
27 excludes all allowances and charges. Taxes however are
28 included in the price.
29
30 AAF Information price, excluding allowances or charges, and
31 taxes
32 The price stated is for information purposes only and
33 excludes all allowances, charges and taxes.
34
35 AAG Additive unit price component
36 A code to indicate that the price described is an
37 additive component of the total price.
38
39 CAL Calculation price
40 The price stated is the price for the calculation of the
41 line item amount.
42
43 INF Information
44 The price is provided for information.
45
46 INV Invoice price
47 Referenced price taken from an invoice.
48
49
diff --git a/specification/references/D01B/simples/5213.txt b/specification/references/D01B/simples/5213.txt
new file mode 100644
index 0000000..3503857
--- /dev/null
+++ b/specification/references/D01B/simples/5213.txt
@@ -0,0 +1,18 @@
1
2 5213 Sub-line item price change operation code [C]
3
4 Desc: Code specifying the price change operation for a sub-
5 line item.
6
7 Repr: an..3
8
9 A Added to the baseline item unit price
10 Price is to be added to the base line unit price.
11
12 I Included in the baseline item unit price
13 Price is included in the base line unit price.
14
15 S Subtracted from the baseline item unit price
16 Price is to be subtracted from the base line unit price.
17
18
diff --git a/specification/references/D01B/simples/5237.txt b/specification/references/D01B/simples/5237.txt
new file mode 100644
index 0000000..3c89b50
--- /dev/null
+++ b/specification/references/D01B/simples/5237.txt
@@ -0,0 +1,112 @@
1
2 5237 Charge category code [B]
3
4 Desc: Code specifying the category of charges.
5
6 Repr: an..3
7
8 1 All charges
9 All amounts calculated by the carrier in accordance with
10 tariffs or in case of special events during the voyage
11 (e.g. Rail - freights costs - additional costs).
12
13 2 Additional charges
14 Charges calculated by the carrier for specific events
15 like re-weighting, re-loading, unexpected operations,
16 services required during the voyage, etc.
17
18 3 Transport charges + additional charges
19 Transport charges plus Additional charges (e.g. for re-
20 loading, re-weighting or unexpected operations) that
21 must be precised in the payment conditions by the
22 consignor (other charges must be taken in account by the
23 consignee).
24
25 4 Basic freight
26 The basic freight payable on the cargo as per tariff.
27
28 5 Destination haulage charges
29 Haulage charges for transporting goods to the
30 destination.
31
32 6 Disbursement
33 Sums paid out by ship's agent at a port and recovered
34 from the carrier.
35
36 7 Destination port charges
37 Charges payable at the port of destination.
38
39 8 Miscellaneous charges
40 Miscellaneous charges not otherwise categorized.
41
42 9 Transport charges up to a specified location
43 Transport charges to be paid by a specified party for a
44 part of a voyage, i.e. up to a specified location.
45
46 10 Origin port charges
47 Charges payable at the port of origin.
48
49 11 Origin haulage charges
50 Haulage charges for the pickup of goods at origin.
51
52 12 Other charges
53 Unspecified charges.
54
55 13 Specific amount payable
56 Amount that the consignor agrees to be invoiced or to
57 pay. This amount is part of the total charges applied to
58 the consignment.
59
60 14 Transport costs (carriage charges)
61 Monetary amount calculated on the basis of the transport
62 tariffs or contract eventually including charges or
63 other costs.
64
65 15 All costs up to a specified location
66 All amounts to be paid by the consignor for a part of
67 the voyage, i.e. up to a location that must be precised.
68 (The remaining part of the voyage to be paid by the
69 consignee) The amounts are calculated by the carrier in
70 accordance with tariffs or in case of special events
71 during the voyage (e.g. rail - freight costs -
72 additional costs).
73
74 16 Weight/valuation charge
75 Code to indicate weight/valuation charges to be either
76 wholly prepaid or wholly collect.
77
78 17 All costs
79 All cost elements.
80
81X 18 Transport costs and supplementary costs
82 Description to be provided.
83
84 Note:
85 1. This code value will be removed effective with
86 directory D.02B.
87
88 19 Supply of certificate of shipment
89 Charges payable for the supply of a certificate of
90 shipment.
91
92 20 Supply of consular formalities or certificate of origin
93 Charges payable for the supply of consular formalities
94 or certificate of origin.
95
96 21 Supply of non-categorised documentation in paper form
97 Charges payable for the supply of one or more documents
98 in paper form that are not otherwise categorised.
99
100 22 Supply of customs formalities, export
101 Charges payable for the supply of export customs
102 formalities.
103
104 23 Supply of customs formalities, transit
105 Charges payable for the supply of transit customs
106 formalities.
107
108 24 Supply of customs formalities, import
109 Charges payable for the supply of import customs
110 formalities.
111
112
diff --git a/specification/references/D01B/simples/5242.txt b/specification/references/D01B/simples/5242.txt
new file mode 100644
index 0000000..f4ce87d
--- /dev/null
+++ b/specification/references/D01B/simples/5242.txt
@@ -0,0 +1,8 @@
1
2 5242 Rate or tariff class description [B]
3
4 Desc: Free form description of an applicable rate or tariff
5 class.
6
7 Repr: an..35
8
diff --git a/specification/references/D01B/simples/5243.txt b/specification/references/D01B/simples/5243.txt
new file mode 100644
index 0000000..62d2127
--- /dev/null
+++ b/specification/references/D01B/simples/5243.txt
@@ -0,0 +1,44 @@
1
2 5243 Rate or tariff class description code [C]
3
4 Desc: Code specifying an applicable rate or tariff class.
5
6 Repr: an..9
7
8 A Senior person rate
9 Rate class applies to senior persons.
10
11 B Basic
12 Code specifying that the rate or tariff is a basic one.
13
14 C Specific commodity rate
15 Code specifying the specific commodity rate.
16
17 D Teenager rate
18 Rate class applies to teenagers.
19
20 E Child rate
21 Rate class applies to children.
22
23 F Adult rate
24 Rate class applies to adults.
25
26 K Rate per kilogram
27 Code specifying the rate per kilogram.
28
29 M Minimum charge rate
30 Code specifying the minimum charge rate.
31
32 N Normal rate
33 Code specifying the normal rate.
34
35 Q Quantity rate
36 Code specifying the quantity rate.
37
38 R Class rate (Reduction on normal rate)
39 Code specifying the reduction on normal rate.
40
41 S Class rate (Surcharge on normal rate)
42 Code specifying the surcharge on normal rate.
43
44
diff --git a/specification/references/D01B/simples/5245.txt b/specification/references/D01B/simples/5245.txt
new file mode 100644
index 0000000..9c2a37d
--- /dev/null
+++ b/specification/references/D01B/simples/5245.txt
@@ -0,0 +1,576 @@
1
2* 5245 Percentage type code qualifier [B]
3
4 Desc: Code qualifying the type of percentage.
5
6 Repr: an..3
7
8 1 Allowance
9 (5424) Allowance expressed as a percentage.
10
11 2 Charge
12 (5424) Charge expressed as a percentage.
13
14 3 Allowance or charge
15 [5424] Allowance or charge expressed as a percentage.
16
17 4 Reinsurer's share
18 To indicate the share of the reinsurer in a treaty.
19
20 5 Entry percentage
21 To indicate the percentage used for the specified entry
22 (e.g. commission %, deposits % ...).
23
24 6 Quality/yield
25 (6318) The percentage of a specified material in the
26 total product.
27
28 7 Percentage of invoice
29 Code specifying the percentage of invoice.
30
31 8 Reduction/surcharge percentage
32 Percentage to calculate a reduction/surcharge.
33
34 9 Adjustment
35 Code specifying the adjustment expressed as a
36 percentage.
37
38 10 Bureau share
39 London insurance market bureau (bureau share in
40 reinsurance treaty).
41
42 11 Buffer stock requirement
43 Anticipated additional consumption to safeguard against
44 unforeseen shortages or demands.
45
46 12 Discount
47 Discount expressed as a percentage.
48
49 13 Amount tolerance
50 Tolerance of amount in percentage.
51
52 14 Percentage of note
53 Percentage of debit or credit note.
54
55 15 Penalty percentage
56 Code specifying the penalty percentage.
57
58 16 Interest percentage
59 Code specifying the interest percentage.
60
61 17 Part of documentary credit amount
62 Part of documentary credit amount in percentage subject
63 to sight payment, deferred payment or acceptance when
64 the documentary credit is available by mixed payment.
65
66 18 Percentage credit note
67 Percentage of a credit note.
68
69 19 Percentage debit note
70 Percentage of a debit note.
71
72 20 Percentage of insurance
73 Code specifying the percentage of insurance.
74
75 21 Own risk percentage
76 Percentage of total amount which is not covered by
77 credit cover.
78
79 22 Transferred VAT percentage
80 VAT percentage rate for which accountability is being
81 transferred from one party to another. VAT means: Value
82 added tax.
83
84 23 Part time employment
85 The time a person is employed expressed as a percentage
86 of the equivalent full time employment.
87
88 24 Voluntary contribution
89 Contribution to a superannuation scheme which is not
90 compulsory, expressed as a percentage of salary.
91
92 25 Attribute factor
93 To indicate a mathematical factor, expressed as a
94 percentage , used to multiply a specified attribute
95 item.
96
97 26 Additional contribution
98 Contribution to a scheme in addition to the normal
99 contribution, expressed as a percentage (in
100 superannuation usually expressed as a percentage of
101 salary).
102
103 27 Benefits allocation
104 Percentage of total benefits allocated to a person.
105
106 28 Attribute classification
107 To indicate the percentage of a specified attribute
108 classification (e.g. percentage contributed before a
109 defined year for superannuation purposes).
110
111 29 Renegotiation trigger upper limit
112 The percentage rise in a currency rate of exchange which
113 would result in renegotiation of prices.
114
115 30 Renegotiation trigger lower limit
116 The percentage fall in a currency rate of exchange which
117 would result in renegotiation of prices.
118
119 31 Material reduction factor
120 The percentage reduction in constituent material which
121 occurs in the production process.
122
123 32 Acceptable price difference
124 The maximum percentage increase or decrease resulting
125 from price recalculation which will not result in price
126 renegotiation.
127
128 33 Share of buyer's total requirement
129 The percentage of the buyer's total acquisition
130 requirement for the referenced or similar item which
131 will be ordered from the named supplier.
132
133 34 Price increase
134 The percentage increase in price of the referenced item
135 since the last notification.
136
137 35 Share of tool cost paid by buyer
138 The percentage of the cost of tooling which will be paid
139 by the buyer.
140
141 36 Volume capacity usage
142 Percentage of the volume capacity used.
143
144 37 Weight capacity usage
145 Percentage of the weight capacity used.
146
147 38 Loading length capacity usage
148 Percentage of the loading length capacity used.
149
150 39 Share of packaging cost paid by vendor
151 The percentage of the cost of packaging which will be
152 paid by the vendor.
153
154 40 Reduction percentage
155 Reduction from an amount/price expressed in a
156 percentage.
157
158 41 Surcharge percentage
159 Additional amount expressed in a percentage.
160
161 42 Local content
162 To indicate the percentage of a products local (i.e.
163 domestic) content.
164
165 43 Chargeback
166 Percentage amount charged back.
167
168 44 Gross turnover commission
169 Percentage of gross turnover used to calculate
170 commission.
171
172 45 Progress payment percentage
173 Indicates the rate applying for a progress payment.
174
175 46 Offset
176 Indicates the figure agreed between parties to calculate
177 an offset.
178
179 47 Prepaid payment percentage
180 A code to indicate the percentage of the prepayment.
181
182 48 Percentage of work completed
183 A code to indicate the percentage of work completed.
184
185 49 Underwriting rating
186 Table used for mortality or morbidity rating.
187
188 50 Mortgage interest rate
189 Rate of interest used in amortization of a mortgage.
190
191 51 Maximum cost of living adjustment rate
192 Maximum rate of the cost of living adjustment.
193
194 52 Humidity
195 The amount of moisture in the air.
196
197 53 Minimum cost of living adjustment rate
198 Minimum rate of a cost of living adjustment.
199
200 54 Contractor cost share
201 The cost share borne by the contractor.
202
203 55 Government cost share
204 The cost share borne by the Government.
205
206 56 Progress payment liquidation percentage
207 The percentage applied to the liquidation of progress
208 payments.
209
210 57 Fee percentage
211 The percentage applied to determine the fee.
212
213 58 Resource availability
214 Percentage of resource availability.
215
216 59 Resource efficiency
217 Percentage of resource efficiency.
218
219 60 Rework yield
220 Percentage yield from rework effort.
221
222 61 Gross profit margin
223 Percentage calculated by dividing gross profit by net
224 sales.
225
226 62 Remaining work
227 Percentage of remaining work.
228
229 63 Actual work percent completed
230 Percentage of actual work completed.
231
232 64 Earned value
233 Percentage representing earned value.
234
235 65 Cost escalation
236 Percentage of cost escalation.
237
238 66 Loss
239 To identify the percentage of the loss.
240
241 67 Cost of living adjustment rate
242 To specify a cost of living adjustment rate.
243
244 68 Percentage of due amount
245 The percentage of an amount due.
246
247 69 Asset ownership
248 Percent owned of an asset.
249
250 70 Common stock reported
251 Percentage of common stock reported.
252
253 71 Preferred stock reported
254 Percentage of preferred stock reported.
255
256 72 Ordinary profit to sales
257 The ratio of ordinary profit to sales expressed as a
258 percentage.
259
260 73 Invested capital ratio
261 Ratio of invested capital to total capital.
262
263 74 Equity to loan ratio
264 Ratio of equity to outstanding loans expressed as a
265 percentage.
266
267 75 Equity to deposit ratio
268 Ratio of equity to deposits expressed as a percentage.
269
270 76 Loan to deposit ratio
271 Ratio of outstanding loans to deposits expressed as a
272 percentage.
273
274 77 Percent of total
275 Percentage of the total value.
276
277 78 Participation
278 Participation expressed as a percentage.
279
280 79 Indebtedness
281 Indebtedness expressed as a percentage.
282
283 80 Liquid ratio
284 Ratio of liquid assets to current liabilities.
285
286 81 Net worth to total assets
287 Ratio of net worth to total assets expressed as a
288 percentage.
289
290 82 Subcontracted
291 Percentage of work that is subcontracted.
292
293 83 Sales per employee
294 Ratio of sales per employee expressed as a percentage.
295
296 84 Sales to net working capital
297 Ratio of sales to net working capital expressed as a
298 percentage.
299
300 85 Total liability to net worth
301 Ratio of total liability to net worth expressed as a
302 percentage.
303
304 86 Assets to sales
305 Ratio of assets to sales expressed as a percentage.
306
307 87 Capital per employee
308 Ratio of capital per employee expressed as a percentage.
309
310 88 Costs per employee
311 Ratio of costs per employee expressed as a percentage.
312
313 89 Accounts payable to sales
314 Ratio of accounts payable to sales expressed as a
315 percentage.
316
317 90 Current liabilities to net worth
318 Ratio of current liabilities to net worth expressed as a
319 percentage.
320
321 91 Current liabilities to inventory
322 Ratio of current liabilities to inventory value
323 expressed as a percentage.
324
325 92 Current ratio
326 Ratio of current assets to current liabilities expressed
327 as a percentage.
328
329 93 Fixed assets to net worth
330 Ratio of fixed assets to net worth expressed as a
331 percentage.
332
333 94 Inventory turnover
334 Net annual sales divided by inventory.
335
336 95 Quick ratio
337 Ratio of cash and accounts receivable to current
338 liabilities.
339
340 96 Resources retained for project
341 The percentage of resources that must be retained for a
342 project.
343
344 97 Return on assets
345 Net profit after taxes divided by total assets.
346
347 98 Return on sales ratio
348 Net profit after taxes divided by net annual sales.
349
350 99 Return on capital ratio
351 Net profit after taxes divided by capital.
352
353 100 Shareholders' return ratio
354 Net profit after taxes divided by net worth.
355
356 101 Contracts obtained by bid
357 Percentage of contracts obtained by bid.
358
359 102 Contracts obtained by negotiation
360 Percentage of contracts obtained by negotiation.
361
362 103 Cost plus basis
363 Percentage of business conducted on a cost plus basis.
364
365 104 Lump sum payments
366 Percentage of lump sum payments to total payments.
367
368 105 Purchases on letter of credit
369 Percentage of purchases on letter of credit to total
370 purchases.
371
372 106 Purchases on floor plan
373 Percentage of purchases on floor plan basis to total
374 purchases.
375
376 107 Change in sales
377 Percentage change in sales.
378
379 108 Change in profit
380 Percentage change in profit.
381
382 109 Damage
383 Damage expressed as a percentage.
384
385 110 Interest on liabilities
386 Paid finance cost divided by total liabilities.
387
388 111 Risk margin
389 Total assets divided by interest on liabilities.
390
391 112 Liability ratio
392 Ratio of liability to net worth expressed as a
393 percentage.
394
395 113 Interest cover
396 Paid finance cost divided by total income.
397
398 114 Change
399 Change expressed as a percentage.
400
401 115 Expense
402 Expenses expressed as a percentage.
403
404 116 Market share
405 Share of the market business held by an entity.
406
407 117 Owned by small shareholders
408 Percentage of an entity that is owned by small
409 shareholders.
410
411 118 Paid in capital
412 Percentage of capital paid in by shareholders.
413
414 119 Previous participation
415 Previous participation expressed as a percentage.
416
417 120 Fixed fee
418 Fixed fee expressed as a percentage.
419
420 121 Asset turnover
421 Net annual sales divided by total assets.
422
423 122 Percentage of total payment
424 A percentage based on a total payment.
425
426 123 Territorial trade percent
427 Territorial trade expressed as a percentage.
428
429 124 Change in taxable income
430 Change in the taxable income from one period to another.
431
432 125 Sales by type of customer
433 Percentage of sales by type of customer.
434
435 126 Previous period percent of total
436 The percent of the total from a preceding period.
437
438 127 Minority interest return on equity
439 The return on equity achieved by a minority interest in
440 an entity.
441
442 128 Change in ordinary income
443 Change in ordinary income from one period to another.
444
445 129 Net sales to fixed assets
446 The ratio of net sales to fixed assets expressed as a
447 percentage.
448
449 130 Total liabilities to total assets
450 The ratio of total liabilities to total assets expressed
451 as a percentage.
452
453 131 Profit percentage
454 The percentage applied to determine the profit.
455
456 132 Contractor above cost share
457 The percentage of the cost over-run incurred by the
458 contractor.
459
460 133 Contractor below cost share
461 The percentage of the cost under-run allocated to the
462 contractor.
463
464 134 Current liabilities to total liabilities
465 Ratio calculated by dividing current liabilities by
466 total liabilities expressed as a percentage.
467
468 135 Current assets to total liabilities
469 Ratio calculated by dividing current assets by total
470 liabilities expressed as a percentage.
471
472 136 Vessel experience factor
473 The compilation of the total calculated volume vessel
474 measurements, adjusted for on-board quantity or
475 remaining on-board quantity, compared with the total
476 calculated volume shore measurements expressed as a
477 percentage.
478
479 137 Vessel load ratio
480 The total calculated volume by vessel measurement upon
481 sailing, less on-board quantity, divided by the total
482 calculated volume by shore measurement at loading
483 expressed as a percentage.
484
485 138 Vessel discharge ratio
486 The total calculated volume by vessel measurement on
487 arrival, less remaining on board, divided by the total
488 calculated volume by shore measurement discharge
489 expressed as a percentage.
490
491 139 National average percentile
492 Relative ranking for a corresponding class to the
493 national average.
494
495 140 Industry average percentile
496 Relative ranking for a corresponding class to the
497 industry average.
498
499 141 Non-current assets to net worth
500 The ratio of non-current assets to net worth expressed
501 as a percentage.
502
503 142 Non-current assets to total assets
504 The ratio of non-current assets to total assets
505 expressed as a percentage.
506
507 143 Sales to current assets
508 The ratio of sales to current assets expressed as a
509 percentage.
510
511 144 Working capital to sales
512 The ratio of working capital to sales expressed as a
513 percentage.
514
515 145 Creditors to sales costs
516 The ratio of creditors to sales costs expressed as a
517 percentage.
518
519 146 Concentration
520 Concentration expressed as a percentage value.
521
522 147 Percentage of months before an instalment
523 The number of months before an instalment is made
524 expressed as a percentage.
525
526 148 Accounts receivable turnover
527 Net annual sales divided by accounts receivable.
528
529 149 Employee costs to value added ratio
530 Ratio of employee costs to total income minus raw
531 materials and sales costs expressed as a percentage.
532
533 150 Interest payable to net sales ratio
534 Ratio of interest payable divided by net sales expressed
535 as a percentage.
536
537 151 Inventory to cost of goods sold ratio
538 Ratio of inventory divided by cost of goods sold
539 expressed as a percentage.
540
541 152 Liquid assets to sales ratio
542 Ratio of liquid assets divided by net sales expressed as
543 a percentage.
544
545 153 Return on value added ratio
546 Ratio of total income minus raw materials and services
547 to net sales expressed as a percentage.
548
549 154 Daily working capital need
550 The value of working capital divided by net sales
551 multiplied by 360.
552
553 155 Financial expenses to net sales ratio
554 The ratio of financial expenses to net sales expressed
555 as a percentage.
556
557 156 Inflation
558 Percentage representing a general increase in prices and
559 fall in the purchasing value of money.
560
561 157 Probability of financial distress
562 The probability of financial distress expressed as a
563 percentage.
564
565 158 Gearing
566 Ratio of the total short and long term loans divided by
567 shareholder equity expressed as a percentage.
568
569+ 159 Nestable percentage
570 Extent expressed as a percentage to which an item can be
571 nested within an identical item.
572
573 ZZZ Mutually defined
574 As agreed by the trading partners.
575
576
diff --git a/specification/references/D01B/simples/5249.txt b/specification/references/D01B/simples/5249.txt
new file mode 100644
index 0000000..202e0e2
--- /dev/null
+++ b/specification/references/D01B/simples/5249.txt
@@ -0,0 +1,85 @@
1
2 5249 Percentage basis identification code [B]
3
4 Desc: Code specifying the basis on which a percentage is
5 calculated.
6
7 Repr: an..3
8
9 1 Per unit
10 Referenced percentage applies on a single unit basis.
11
12 2 Per ton
13 Reduction percentage is applied per transported ton.
14
15 3 Per equipment unit
16 Reduction percentage is applied per main equipment unit
17 (for rail purpose, only rail wagons).
18
19 4 Per unit price
20 Reduction percentage is applied on the unit price, which
21 is the basis of the charge calculation.
22
23 5 Per quantity
24 Reduction percentage applied on the unit price and
25 conceded to a consignor after he reached a specified
26 tonnage of transport.
27
28 6 Basic charge
29 Code to indicate that the IATA experimental special
30 charge within Europe is the basis for the percentage
31 reduction or surcharge.
32
33 7 Rate per kilogram
34 Code to indicate that the IATA experimental special rate
35 within in Europe is the basis for the percentage
36 reduction or surcharge.
37
38 8 Minimum charge
39 Code to indicate that the IATA minimum charge is the
40 basis for the percentage reduction or surcharge.
41
42 9 Normal rate
43 Code to indicate that the IATA normal rate is the basis
44 for the percentage reduction or surcharge.
45
46 10 Quantity rate
47 Code to indicate that the IATA quantity rate is the
48 basis for the percentage reduction or surcharge.
49
50 11 Amount of drawing
51 Referenced percentage applies on the amount of drawing
52 under the documentary credit.
53
54 12 Documentary credit amount
55 Referenced percentage applies on documentary credit
56 amount.
57
58 13 Invoice value
59 Referenced percentage applies on the invoice value.
60
61 14 CIF value
62 Referenced percentage applies on CIF value.
63
64 15 Contract cost
65 The percentage applied to the contract cost.
66
67 16 Labour hours
68 The percentage applied to the labour hours.
69
70 17 LIBOR (London Inter-Bank Offered Rate)
71 The percentage basis is London Inter-Bank Offered Rate
72 (LIBOR).
73
74 18 FIBOR (Frankfurt Inter-Bank Offered Rate)
75 The percentage basis is Frankfurt Inter-Bank Offered
76 Rate (FIBOR).
77
78 19 PIBOR (Paris Inter-Bank Offered Rate)
79 The percentage basis is Paris Inter-Bank Offered Rate
80 (PIBOR).
81
82 20 Nationally based percentage basis
83 The percentage basis is nationally based.
84
85
diff --git a/specification/references/D01B/simples/5275.txt b/specification/references/D01B/simples/5275.txt
new file mode 100644
index 0000000..b16d254
--- /dev/null
+++ b/specification/references/D01B/simples/5275.txt
@@ -0,0 +1,7 @@
1
2 5275 Supplementary rate or tariff code [B]
3
4 Desc: Code specifying a supplementary rate or tariff.
5
6 Repr: an..6
7
diff --git a/specification/references/D01B/simples/5284.txt b/specification/references/D01B/simples/5284.txt
new file mode 100644
index 0000000..3c9fc55
--- /dev/null
+++ b/specification/references/D01B/simples/5284.txt
@@ -0,0 +1,7 @@
1
2 5284 Unit price basis value [B]
3
4 Desc: To specify the basis for a unit price.
5
6 Repr: n..9
7
diff --git a/specification/references/D01B/simples/5375.txt b/specification/references/D01B/simples/5375.txt
new file mode 100644
index 0000000..42a55ea
--- /dev/null
+++ b/specification/references/D01B/simples/5375.txt
@@ -0,0 +1,97 @@
1
2 5375 Price type code [C]
3
4 Desc: Code specifying the type of price.
5
6 Repr: an..3
7
8 AA Cancellation price
9 Price authorized to be charged in the event of an order
10 being cancelled.
11
12 AB Per ton
13 To indicate that the price applies per ton.
14
15 AC Minimum order price
16 A code to identify the price when the minimum number is
17 purchased.
18
19 AD Export price
20 A code to identify a price for the export market.
21
22 AE Range dependent price
23 A code identifying the price for a specific range of
24 purchase quantities.
25
26 AI Active ingredient
27 The price is referring to the active ingredient.
28
29 AQ As is quantity
30 The price is referring to the measured quantity.
31
32 CA Catalogue
33 Code specifying the catalogue price.
34
35 CT Contract
36 Code specifying the contract price.
37
38 CU Consumer unit
39 The price is referring to the consumer unit.
40
41 DI Distributor
42 Code specifying the distributor price.
43
44 EC ECSC price
45 Price registered at European Commission Steel and Carbon
46 office (DG III).
47
48 NW Net weight
49 Code specifying the net weight price.
50
51 PC Price catalogue
52 Code specifying the catalogue price.
53
54 PE Per each
55 Code specifying the price per item.
56
57 PK Per kilogram
58 Code specifying the price per kilogram.
59
60 PL Per litre
61 Code specifying the price per litre.
62
63 PT Per tonne
64 Code specifying the price per tonne.
65
66 PU Specified unit
67 Code specifying the price per specified unit.
68
69 PV Provisional price
70 Code specifying a provisional price.
71
72 PW Gross weight
73 Code specifying the gross weight price.
74
75 QT Quoted
76 Code specifying the quoted price.
77
78 SR Suggested retail
79 Code specifying the suggested retail price.
80
81 TB To be negotiated
82 Code specifying that the price has to be negotiated.
83
84 TU Traded unit
85 The price is referring to the traded unit.
86
87 TW Theoretical weight
88 Weight calculated on ordered dimension (length, width,
89 thickness) not on final dimension (e.g. steel products).
90
91 WH Wholesale
92 Code specifying the wholesale price.
93
94 WI Gross volume
95 The price is calculated based on gross volume.
96
97
diff --git a/specification/references/D01B/simples/5387.txt b/specification/references/D01B/simples/5387.txt
new file mode 100644
index 0000000..e1f8a1e
--- /dev/null
+++ b/specification/references/D01B/simples/5387.txt
@@ -0,0 +1,385 @@
1
2 5387 Price specification code [B]
3
4 Desc: Code identifying pricing specification.
5
6 Repr: an..3
7
8 AAA Reference price
9 Code identifying a reference price.
10
11 AAB Price includes tax
12 Code specifying that the price is inclusive of tax.
13
14 AAC Buyer suggested retail price
15 The suggested retail price as suggested or determined by
16 the party purchasing the goods.
17
18 AAD Ocean charges rate
19 The charges imposed by the ocean transportation industry
20 above and beyond the basic freight.
21
22 AAE Not subject to fluctuation
23 Not subject to escalation or adjustment.
24
25 AAF Subject to escalation
26 Subject to increase or development by successive stages.
27
28 AAG Subject to price adjustment
29 Code specifying that the price is subject to adjustment.
30
31 AAH Subject to escalation and price adjustment
32 Subject to increase or development by successive stages
33 and price adjustment.
34
35 AAI Fluctuation conditions not specified
36 Code specifying that the fluctuation conditions are not
37 identified.
38
39 AAJ All in price
40 Firm price for specified work.
41
42 AAK New price
43 A price valid from an effective date/time/period.
44
45 AAL Old price
46 A price valid prior to an effective date/time/period of
47 a new price.
48
49 AAM Per week
50 To indicate that the given price applies per week.
51
52 AAN Price on application
53 Price can be obtained on request from seller.
54
55 AAO Unpacked price
56 The price given is the price of the item without
57 packaging.
58
59 AAP Trade price
60 Discount price available to all customers except the
61 retail customer.
62
63 AAQ Firm price
64 Price which will remain unchanged for a given time
65 period.
66
67 AAR Material share of item price
68 The per unit cost of referenced material based on a
69 given quotation for that material.
70
71 AAS Labour share of item price
72 The labour component of the per-unit item price.
73
74 AAT Transport share of item price
75 The transport component of the per-unit item price.
76
77 AAU Packing share of item price
78 The packing component of the per-unit item price.
79
80 AAV Tooling share of item price
81 The tooling component of the per-unit item price.
82
83 AAW Temporary vehicle charge
84 The component of a price charged for providing a
85 temporary vehicle.
86
87 AAX Price component due to interest
88 This is the component of the price which is charged due
89 to interest.
90
91 AAY Price component due to management services
92 This is the component of the price which is charged due
93 to management services rendered.
94
95 AAZ Price component due to maintenance
96 This is the component of the price which is charged due
97 to maintenance.
98
99 ABA Individual buyer price
100 A price which is available to an individual buyer as
101 opposed to an institutional buyer.
102
103 ABB Group buying price
104 A price which is available to a buying group.
105
106 ABC Group member buying price
107 A special price given to a member of a buying group.
108
109 ABD Pre-payment price
110 A special price if pre-payment is made for the article
111 ordered.
112
113 ABE Retail price - excluding taxes
114 Retail price not including any applicable taxes.
115
116 ABF Suggested retail price - excluding taxes
117 Suggested retail price not including any applicable
118 taxes.
119
120 ABG Agreed minimum price
121 The minimum price agreed between trading partners.
122
123 ABH Statutory minimum retail price
124 The legal minimum retail price.
125
126 ABI Cost reimbursement price
127 A code to indicate that the price represents the
128 reimbursement of the actual costs incurred.
129
130 ABJ Market price
131 A code to indicate that the given price is applicable
132 under normal competitive conditions.
133
134 ABK Open tender price
135 A code to indicate that the price mentioned has been
136 submitted in the context of an open tender.
137
138 ABL Base price
139 The base price of a product or service.
140
141 ABM Base price difference
142 The difference in price against a base price.
143
144 ABN Adjustable price prior to acceptance
145 A price which can be adjusted due to economic conditions
146 between the date of offer and the date of acceptance.
147
148 ABO Revisable price after acceptance
149 A price which can be revised due to economic conditions
150 between the date of acceptance of the order and the date
151 of delivery.
152
153 ABP Provisional ceiling price
154 A provisional price which cannot be exceeded.
155
156 ABQ Adjustable provisional ceiling price
157 A provisional price which cannot be exceeded but which
158 can be adjusted due to economic conditions between the
159 date of offer and the date of acceptance.
160
161 ABR Revisable provisional ceiling price
162 A provisional price which cannot be exceeded but is
163 revisable due to economic conditions between the date of
164 acceptance of the order through to the date of delivery.
165
166 ABS Revisable provisional price
167 A provisional price which is revisable due to economic
168 conditions between the date of acceptance of the order
169 and the date of delivery.
170
171 ABT Adjustable provisional price
172 A provisional price which is adjustable due to economic
173 conditions between the date of offer and the date of
174 acceptance.
175
176 ABU Area price
177 Price connected to a geographical area.
178
179 ABV Area system price
180 A basis price applied to a geographic area.
181
182 ABW Special balance regulation price
183 The price applicable to the power generated as a result
184 of a special balance regulation.
185
186 ABX Balance regulation price
187 The price applicable to the power generated as a result
188 of a balance regulation.
189
190 ABY Upward balance regulation price
191 The price applicable to the power generated as a result
192 of an upward balance regulation.
193
194 ABZ Downward balance regulation price
195 The price applicable to the power generated as a result
196 of a downward balance regulation.
197
198 AI Active ingredient
199 Code specifying that price is based on the active
200 ingredient.
201
202 ALT Alternate price
203 A substitute cost.
204
205 AP Advice price
206 Code specifying an advice price.
207
208 BR Broker price
209 Code specifying a broker price.
210
211 CAT Catalogue price
212 Price per unit of quantity of a product as specified in
213 a catalogue.
214
215 CDV Current domestic value
216 The present worth of a thing which comes from one's
217 homeland, in terms of money or goods.
218
219 CON Contract price
220 Price per unit of quantity of a product/service as
221 agreed in a contract between parties.
222
223 CP Current price
224 Price at time of transaction, but subject to future
225 change.
226
227 CU Consumer unit
228 Code specifying that the price is based on consumer
229 unit.
230
231 CUP Confirmed unit price
232 The value of a single item that proves to be correct.
233
234 CUS Declared customs unit value
235 A clearly known duty on a single item which is imposed
236 by law.
237
238 DAP Dealer adjusted price
239 The necessary or desirable changes that the sales agency
240 makes with respect to the value of the product.
241
242 DIS Distributor price
243 The cost associated with the agency that markets goods.
244
245 DPR Discount price
246 A reduction from the usual list value.
247
248 DR Dealer price
249 Code specifying a dealer price.
250
251 DSC Discount amount allowed
252 A certain price up to which one is able to make
253 reductions from the usual list value.
254
255 EC ECSC price
256 Price registered at European Commission Steel and Carbon
257 office (DG III).
258
259 ES Estimated price
260 Code specifying an estimated price.
261
262 EUP Expected unit price
263 The anticipated value of a single item.
264
265 FCR Freight/charge rate
266 The price that is either a freight rate or a rate on
267 which freight charges are calculated.
268
269 GRP Gross unit price
270 Unit price to which allowances and charges apply.
271
272 INV Invoice price
273 Price per unit of quantity of a product as specified on
274 an invoice.
275
276 LBL Labelling price
277 Retail price of the buyer that should be printed by the
278 producer on the article's label. The labelling price is
279 not necessary the effective retail price.
280
281 MAX Maximum order quantity price
282 The greatest amount of goods or services which one can
283 buy to receive a certain value.
284
285 MIN Minimum order quantity price
286 The least amount of goods or services that one can buy
287 to receive a certain value.
288
289 MNR Minimum release quantity price
290 The least amount of an order one can place in order to
291 receive a certain value.
292
293 MSR Manufacturer's suggested retail
294 Price that reflects "Sales to other manufacturers" or
295 "Sales for resale".
296
297 MXR Maximum release quantity price
298 The greatest amount of an order that one can place in
299 order to receive a certain value.
300
301 NE Not-to-exceed price
302 Code specifying a price that cannot be increased.
303
304 NQT No quote
305 No price available.
306
307 NTP Net unit price
308 Unit price to which no allowances and charges apply.
309
310 NW Net weight
311 Code specifying a net weight price.
312
313 OFR Ocean freight rate
314 The price per pricing unit of ocean transportation
315 services for moving cargo from one location to another.
316
317 PAQ Price break quantity(s)
318 Numerical amounts of goods or services which are
319 associated with different sums of money. As the amount
320 goes up, the price per individual item decreases.
321
322 PBQ Unit price beginning quantity
323 The starting amount at which you can place a value on a
324 single item.
325
326 PPD Prepaid freight charges
327 The cost of shipping is paid before the goods are
328 shipped.
329
330 PPR Provisional price
331 Price per unit of quantity of a product as provisionally
332 agreed.
333
334 PRO Producer's price
335 The value that the maker of a good places on an item.
336
337 PRP Promotional price
338 The value that is placed on an item that is being
339 developed. The idea is to sell this product for less
340 than one normally would, and make up for it by selling a
341 larger quantity.
342
343 PW Gross weight
344 Code specifying a gross weight price.
345
346 QTE Quote price
347 Price per unit of quantity of a product as specified in
348 a quote.
349
350 RES Resale price
351 Price per unit of quantity of a product to be used for
352 resale.
353
354 RTP Retail price
355 Price per unit of quantity of a product to be used for
356 retail.
357
358 SHD Ship and debit
359 To transport goods and be owed money by the customer for
360 the services performed.
361
362 SRP Suggested retail price
363 Price per unit of quantity of a product suggested for
364 retail.
365
366 SW Gross weight without wooden pallets
367 Used in steel industry.
368
369 TB To be negotiated
370 Code specifying that the price has to be negotiated.
371
372 TRF Transfer
373 To carry or remove from one place, situation, or person
374 to another.
375
376 TU Traded unit
377 Code specifying a traded unit price.
378
379 TW Theoretical weight
380 Code specifying a price based on a theoretical weight.
381
382 WH Wholesale price
383 Code specifying a wholesale price.
384
385
diff --git a/specification/references/D01B/simples/5402.txt b/specification/references/D01B/simples/5402.txt
new file mode 100644
index 0000000..f201b04
--- /dev/null
+++ b/specification/references/D01B/simples/5402.txt
@@ -0,0 +1,8 @@
1
2 5402 Currency exchange rate [C]
3
4 Desc: To specify the rate at which one specified currency is
5 expressed in another specified currency.
6
7 Repr: n..12
8
diff --git a/specification/references/D01B/simples/5479.txt b/specification/references/D01B/simples/5479.txt
new file mode 100644
index 0000000..005b9ff
--- /dev/null
+++ b/specification/references/D01B/simples/5479.txt
@@ -0,0 +1,7 @@
1
2 5479 Relation code [C]
3
4 Desc: Code specifying a relation.
5
6 Repr: an..3
7
diff --git a/specification/references/D01B/simples/5482.txt b/specification/references/D01B/simples/5482.txt
new file mode 100644
index 0000000..5d4cede
--- /dev/null
+++ b/specification/references/D01B/simples/5482.txt
@@ -0,0 +1,7 @@
1
2 5482 Percentage [C]
3
4 Desc: To specify a percentage.
5
6 Repr: n..10
7
diff --git a/specification/references/D01B/simples/6008.txt b/specification/references/D01B/simples/6008.txt
new file mode 100644
index 0000000..f6b6c9e
--- /dev/null
+++ b/specification/references/D01B/simples/6008.txt
@@ -0,0 +1,7 @@
1
2 6008 Height dimension value [C]
3
4 Desc: To specify the value of a height dimension.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/6060.txt b/specification/references/D01B/simples/6060.txt
new file mode 100644
index 0000000..3b4475f
--- /dev/null
+++ b/specification/references/D01B/simples/6060.txt
@@ -0,0 +1,7 @@
1
2 6060 Quantity [C]
3
4 Desc: Alphanumeric representation of a quantity.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/6063.txt b/specification/references/D01B/simples/6063.txt
new file mode 100644
index 0000000..9cf70d3
--- /dev/null
+++ b/specification/references/D01B/simples/6063.txt
@@ -0,0 +1,1535 @@
1
2 6063 Quantity type code qualifier [C]
3
4 Desc: Code qualifying the type of quantity.
5
6 Repr: an..3
7
8 1 Discrete quantity
9 Individually separated and distinct quantity.
10
11 2 Charge
12 Quantity relevant for charge.
13
14 3 Cumulative quantity
15 Quantity accumulated.
16
17 4 Interest for overdrawn account
18 Interest for overdrawing the account.
19
20 5 Active ingredient dose per unit
21 The dosage of active ingredient per unit.
22
23 6 Auditor
24 The number of entities that audit accounts.
25
26 7 Branch locations, leased
27 The number of branch locations being leased by an
28 entity.
29
30 8 Inventory quantity at supplier's subject to inspection by
31 customer
32 Quantity of goods which the customer requires the
33 supplier to have in inventory and which may be inspected
34 by the customer if desired.
35
36 9 Branch locations, owned
37 The number of branch locations owned by an entity.
38
39 10 Judgements registered
40 The number of judgements registered against an entity.
41
42 11 Split quantity
43 Part of the whole quantity.
44
45 12 Despatch quantity
46 Quantity despatched by the seller.
47
48 13 Liens registered
49 The number of liens registered against an entity.
50
51 14 Livestock
52 The number of animals kept for use or profit.
53
54 15 Insufficient funds returned cheques
55 The number of cheques returned due to insufficient
56 funds.
57
58 16 Stolen cheques
59 The number of stolen cheques.
60
61 17 Quantity on hand
62 The total quantity of a product on hand at a location.
63 This includes as well units awaiting return to
64 manufacturer, units unavailable due to inspection
65 procedures and undamaged stock available for despatch,
66 resale or use.
67
68 18 Previous quantity
69 Quantity previously referenced.
70
71 19 Paid-in security shares
72 The number of security shares issued and for which full
73 payment has been made.
74
75 20 Unusable quantity
76 Quantity not usable.
77
78 21 Ordered quantity
79 The quantity which has been ordered.
80
81 22 Quantity at 100%
82 Equivalent quantity at 100% purity.
83
84 23 Active ingredient
85 Quantity at 100% active agent content.
86
87 24 Inventory quantity at supplier's not subject to inspection
88 by customer
89 Quantity of goods which the customer requires the
90 supplier to have in inventory but which will not be
91 checked by the customer.
92
93 25 Retail sales
94 Quantity of retail point of sale activity.
95
96 26 Promotion quantity
97 A quantity associated with a promotional event.
98
99 27 On hold for shipment
100 Article received which cannot be shipped in its present
101 form.
102
103 28 Military sales quantity
104 Quantity of goods or services sold to a military
105 organization.
106
107 29 On premises sales
108 Sale of product in restaurants or bars.
109
110 30 Off premises sales
111 Sale of product directly to a store.
112
113 31 Estimated annual volume
114 Volume estimated for a year.
115
116 32 Minimum delivery batch
117 Minimum quantity of goods delivered at one time.
118
119 33 Maximum delivery batch
120 Maximum quantity of goods delivered at one time.
121
122 34 Pipes
123 The number of tubes used to convey a substance.
124
125 35 Price break from
126 The minimum quantity of a quantity range for a specified
127 (unit) price.
128
129 36 Price break to
130 Maximum quantity to which the price break applies.
131
132 37 Poultry
133 The number of domestic fowl.
134
135 38 Secured charges registered
136 The number of secured charges registered against an
137 entity.
138
139 39 Total properties owned
140 The total number of properties owned by an entity.
141
142 40 Normal delivery
143 Quantity normally delivered by the seller.
144
145 41 Sales quantity not included in the replenishment
146 calculation
147 Sales which will not be included in the calculation of
148 replenishment requirements.
149
150 42 Maximum supply quantity, supplier endorsed
151 Maximum supply quantity endorsed by a supplier.
152
153 43 Buyer
154 The number of buyers.
155
156 44 Debenture bond
157 The number of fixed-interest bonds of an entity backed
158 by general credit rather than specified assets.
159
160 45 Debentures filed against directors
161 The number of notices of indebtedness filed against
162 an entity’s directors.
163
164 46 Pieces delivered
165 Number of pieces actually received at the final
166 destination.
167
168 47 Invoiced quantity
169 The quantity as per invoice.
170
171 48 Received quantity
172 The quantity which has been received.
173
174 49 Chargeable distance
175 Distance really charged by tariff appliance.
176
177 50 Disposition undetermined quantity
178 Product quantity that has not yet had its disposition
179 determined.
180
181 51 Inventory category transfer
182 Inventory that has been moved from one inventory
183 category to another.
184
185 52 Quantity per pack
186 Quantity for each pack.
187
188 53 Minimum order quantity
189 Minimum quantity of goods for an order.
190
191 54 Maximum order quantity
192 Maximum quantity of goods for an order.
193
194 55 Total sales
195 The summation of total quantity sales.
196
197 56 Wholesaler to wholesaler sales
198 Sale of product to other wholesalers by a wholesaler.
199
200 57 In transit quantity
201 A quantity that is en route.
202
203 58 Quantity withdrawn
204 Quantity withdrawn from a location.
205
206 59 Numbers of consumer units in the traded unit
207 Number of units for consumer sales in a unit for
208 trading.
209
210 60 Current inventory quantity available for shipment
211 Current inventory quantity available for shipment.
212
213 61 Return quantity
214 Quantity of goods returned.
215
216 62 Sorted quantity
217 The quantity that is sorted.
218
219 63 Sorted quantity rejected
220 The sorted quantity that is rejected.
221
222 64 Scrap quantity
223 Remainder of the total quantity after split deliveries.
224
225 65 Destroyed quantity
226 Quantity of goods destroyed.
227
228 66 Committed quantity
229 Quantity a party is committed to.
230
231 67 Estimated reading quantity
232 The value that is estimated to be the reading of a
233 measuring device (e.g. meter).
234
235 68 End quantity
236 The quantity recorded at the end of an agreement or
237 period.
238
239 69 Start quantity
240 The quantity recorded at the start of an agreement or
241 period.
242
243 70 Cumulative quantity received
244 Cumulative quantity of all deliveries of this article
245 received by the buyer.
246
247 71 Cumulative quantity ordered
248 Cumulative quantity of all deliveries, outstanding and
249 scheduled orders.
250
251 72 Cumulative quantity received end of prior year
252 Cumulative quantity of all deliveries of the product
253 received by the buyer till end of prior year.
254
255 73 Outstanding quantity
256 Difference between quantity ordered and quantity
257 received.
258
259 74 Latest cumulative quantity
260 Cumulative quantity after complete delivery of all
261 scheduled quantities of the product.
262
263 75 Previous highest cumulative quantity
264 Cumulative quantity after complete delivery of all
265 scheduled quantities of the product from a prior
266 schedule period.
267
268 76 Adjusted corrector reading
269 A corrector reading after it has been adjusted.
270
271 77 Work days
272 Number of work days, e.g. per respective period.
273
274 78 Cumulative quantity scheduled
275 Adding the quantity actually scheduled to previous
276 cumulative quantity.
277
278 79 Previous cumulative quantity
279 Cumulative quantity prior the actual order.
280
281 80 Unadjusted corrector reading
282 A corrector reading before it has been adjusted.
283
284 81 Extra unplanned delivery
285 Non scheduled additional quantity.
286
287 82 Quantity requirement for sample inspection
288 Required quantity for sample inspection.
289
290 83 Backorder quantity
291 The quantity of goods that is on back-order.
292
293 84 Urgent delivery quantity
294 Quantity for urgent delivery.
295
296 85 Previous order quantity to be cancelled
297 Quantity ordered previously to be cancelled.
298
299 86 Normal reading quantity
300 The value recorded or read from a measuring device (e.g.
301 meter) in the normal conditions.
302
303 87 Customer reading quantity
304 The value recorded or read from a measuring device (e.g.
305 meter) by the customer.
306
307 88 Information reading quantity
308 The value recorded or read from a measuring device (e.g.
309 meter) for information purposes.
310
311 89 Quality control held
312 Quantity of goods held pending completion of a quality
313 control assessment.
314
315 90 As is quantity
316 Quantity as it is in the existing circumstances.
317
318 91 Open quantity
319 Quantity remaining after partial delivery.
320
321 92 Final delivery quantity
322 Quantity of final delivery to a respective order.
323
324 93 Subsequent delivery quantity
325 Quantity delivered to a respective order after it's
326 final delivery.
327
328 94 Substitutional quantity
329 Quantity delivered replacing previous deliveries.
330
331 95 Redelivery after post processing
332 Quantity redelivered after post processing.
333
334 96 Quality control failed
335 Quantity of goods which have failed quality control.
336
337 97 Minimum inventory
338 Minimum stock quantity on which replenishment is based.
339
340 98 Maximum inventory
341 Maximum stock quantity on which replenishment is based.
342
343 99 Estimated quantity
344 Quantity estimated.
345
346 100 Chargeable weight
347 The weight on which charges are based.
348
349 101 Chargeable gross weight
350 The gross weight on which charges are based.
351
352 102 Chargeable tare weight
353 The tare weight on which charges are based.
354
355 103 Chargeable number of axles
356 The number of axles on which charges are based.
357
358 104 Chargeable number of containers
359 The number of containers on which charges are based.
360
361 105 Chargeable number of rail wagons
362 The number of rail wagons on which charges are based.
363
364 106 Chargeable number of packages
365 The number of packages on which charges are based.
366
367 107 Chargeable number of units
368 The number of units on which charges are based.
369
370 108 Chargeable period
371 The period of time on which charges are based.
372
373 109 Chargeable volume
374 The volume on which charges are based.
375
376 110 Chargeable cubic measurements
377 The cubic measurements on which charges are based.
378
379 111 Chargeable surface
380 The surface area on which charges are based.
381
382 112 Chargeable length
383 The length on which charges are based.
384
385 113 Quantity to be delivered
386 The quantity to be delivered.
387
388 114 Number of passengers
389 Total number of passengers on the conveyance.
390
391 115 Number of crew
392 Total number of crew members on the conveyance.
393
394 116 Number of transport documents
395 Total number of air waybills, bills of lading, etc.
396 being reported for a specific conveyance.
397
398 117 Quantity landed
399 Quantity of goods actually arrived.
400
401 118 Quantity manifested
402 Quantity of goods contracted for delivery by the
403 carrier.
404
405 119 Short shipped
406 Indication that part of the consignment was not shipped.
407
408 120 Split shipment
409 Indication that the consignment has been split into two
410 or more shipments.
411
412 121 Over shipped
413 Indication that more goods have been shipped than
414 contracted for delivery.
415
416 122 Short-landed goods
417 If quantity of goods actually landed is less than the
418 quantity which appears in the documentation. This
419 quantity is the difference between these quantities.
420
421 123 Surplus goods
422 If quantity of goods actually landed is more than the
423 quantity which appears in the documentation. This
424 quantity is the difference between these quantities.
425
426 124 Damaged goods
427 Quantity of goods which have deteriorated in transport
428 such that they cannot be used for the purpose for which
429 they were originally intended.
430
431 125 Pilferage goods
432 Quantity of goods stolen during transport.
433
434 126 Lost goods
435 Quantity of goods that disappeared in transport.
436
437 127 Report difference
438 The quantity concerning the same transaction differs
439 between two documents/messages and the source of this
440 difference is a typing error.
441
442 128 Quantity loaded
443 Quantity of goods loaded onto a means of transport.
444
445 129 Units per unit price
446 Number of units per unit price.
447
448 130 Allowance
449 Quantity relevant for allowance.
450
451 131 Delivery quantity
452 Quantity required by buyer to be delivered.
453
454 132 Cumulative quantity, preceding period, planned
455 Cumulative quantity originally planned for the preceding
456 period.
457
458 133 Cumulative quantity, preceding period, reached
459 Cumulative quantity reached in the preceding period.
460
461 134 Cumulative quantity, actual planned
462 Cumulative quantity planned for now.
463
464 135 Period quantity, planned
465 Quantity planned for this period.
466
467 136 Period quantity, reached
468 Quantity reached during this period.
469
470 137 Cumulative quantity, preceding period, estimated
471 Estimated cumulative quantity reached in the preceding
472 period.
473
474 138 Cumulative quantity, actual estimated
475 Estimated cumulative quantity reached now.
476
477 139 Cumulative quantity, preceding period, measured
478 Surveyed cumulative quantity reached in the preceding
479 period.
480
481 140 Cumulative quantity, actual measured
482 Surveyed cumulative quantity reached now.
483
484 141 Period quantity, measured
485 Surveyed quantity reached during this period.
486
487 142 Total quantity, planned
488 Total quantity planned.
489
490 143 Quantity, remaining
491 Quantity remaining.
492
493 144 Tolerance
494 Plus or minus tolerance expressed as a monetary amount.
495
496 145 Actual stock
497 The stock on hand, undamaged, and available for
498 despatch, sale or use.
499
500 146 Model or target stock
501 The stock quantity required or planned to have on hand,
502 undamaged and available for use.
503
504 147 Direct shipment quantity
505 Quantity to be shipped directly to a customer from a
506 manufacturing site.
507
508 148 Amortization total quantity
509 Indication of final quantity for amortization.
510
511 149 Amortization order quantity
512 Indication of actual share of the order quantity for
513 amortization.
514
515 150 Amortization cumulated quantity
516 Indication of actual cumulated quantity of previous and
517 actual amortization order quantity.
518
519 151 Quantity advised
520 Quantity advised by supplier or shipper, in contrast to
521 quantity actually received.
522
523 152 Consignment stock
524 Quantity of goods with an external customer which is
525 still the property of the supplier.
526
527 153 Statistical sales quantity
528 Quantity of goods sold in a specified period.
529
530 154 Sales quantity planned
531 Quantity of goods required to meet future demands. -
532 Market intelligence quantity.
533
534 155 Replenishment quantity
535 Quantity required to maintain the requisite on-hand
536 stock of goods.
537
538 156 Inventory movement quantity
539 To specify the quantity of an inventory movement.
540
541 157 Opening stock balance quantity
542 To specify the quantity of an opening stock balance.
543
544 158 Closing stock balance quantity
545 To specify the quantity of a closing stock balance.
546
547 159 Number of stops
548 Number of times a means of transport stops before
549 arriving at destination.
550
551 160 Minimum production batch
552 The quantity specified is the minimum output from a
553 single production run.
554
555 161 Dimensional sample quantity
556 The quantity defined is a sample for the purpose of
557 validating dimensions.
558
559 162 Functional sample quantity
560 The quantity defined is a sample for the purpose of
561 validating function and performance.
562
563 163 Pre-production quantity
564 Quantity of the referenced item required prior to full
565 production.
566
567 164 Delivery batch
568 Quantity of the referenced item which constitutes a
569 standard batch for deliver purposes.
570
571 165 Delivery batch multiple
572 The multiples in which delivery batches can be supplied.
573
574 166 All time buy
575 The total quantity of the referenced covering all future
576 needs. Further orders of the referenced item are not
577 expected.
578
579 167 Total delivery quantity
580 The total quantity required by the buyer to be
581 delivered.
582
583 168 Single delivery quantity
584 The quantity required by the buyer to be delivered in a
585 single shipment.
586
587 169 Supplied quantity
588 Quantity of the referenced item actually shipped.
589
590 170 Allocated quantity
591 Quantity of the referenced item allocated from available
592 stock for delivery.
593
594 171 Maximum stackability
595 The number of pallets/handling units which can be safely
596 stacked one on top of another.
597
598 172 Amortisation quantity
599 The quantity of the referenced item which has a cost for
600 tooling amortisation included in the item price.
601
602 173 Previously amortised quantity
603 The cumulative quantity of the referenced item which had
604 a cost for tooling amortisation included in the item
605 price.
606
607 174 Total amortisation quantity
608 The total quantity of the referenced item which has a
609 cost for tooling amortisation included in the item
610 price.
611
612 175 Number of moulds
613 The number of pressing moulds contained within a single
614 piece of the referenced tooling.
615
616 176 Concurrent item output of tooling
617 The number of related items which can be produced
618 simultaneously with a single piece of the referenced
619 tooling.
620
621 177 Periodic capacity of tooling
622 Maximum production output of the referenced tool over a
623 period of time.
624
625 178 Lifetime capacity of tooling
626 Maximum production output of the referenced tool over
627 its productive lifetime.
628
629 179 Number of deliveries per despatch period
630 The number of deliveries normally expected to be
631 despatched within each despatch period.
632
633 180 Provided quantity
634 The quantity of a referenced component supplied by the
635 buyer for manufacturing of an ordered item.
636
637 181 Maximum production batch
638 The quantity specified is the maximum output from a
639 single production run.
640
641 182 Cancelled quantity
642 Quantity of the referenced item which has previously
643 been ordered and is now cancelled.
644
645 183 No delivery requirement in this instruction
646 This delivery instruction does not contain any delivery
647 requirements.
648
649 184 Quantity of material in ordered time
650 Quantity of the referenced material within the ordered
651 time.
652
653 185 Rejected quantity
654 The quantity of received goods rejected for quantity
655 reasons.
656
657 186 Cumulative quantity scheduled up to accumulation start date
658 The cumulative quantity scheduled up to the accumulation
659 start date.
660
661 187 Quantity scheduled
662 The quantity scheduled for delivery.
663
664 188 Number of identical handling units
665 Number of identical handling units in terms of type and
666 contents.
667
668 189 Number of packages in handling unit
669 The number of packages contained in one handling unit.
670
671 190 Despatch note quantity
672 The item quantity specified on the despatch note.
673
674 191 Adjustment to inventory quantity
675 An adjustment to inventory quantity.
676
677 192 Free goods quantity
678 Quantity of goods which are free of charge.
679
680 193 Free quantity included
681 Quantity included to which no charge is applicable.
682
683 194 Received and accepted
684 Quantity which has been received and accepted at a given
685 location.
686
687 195 Received, not accepted, to be returned
688 Quantity which has been received but not accepted at a
689 given location and which will consequently be returned
690 to the relevant party.
691
692 196 Received, not accepted, to be destroyed
693 Quantity which has been received but not accepted at a
694 given location and which will consequently be destroyed.
695
696 197 Reordering level
697 Quantity at which an order may be triggered to
698 replenish.
699
700X 198 Quantity in transit
701 Quantity which is currently in transit.
702
703 Note:
704 1. This code value will be removed effective with
705 directory D.04A.
706
707 199 Inventory withdrawal quantity
708 Quantity which has been withdrawn from inventory since
709 the last inventory report.
710
711 200 Free quantity not included
712 Free quantity not included in ordered quantity.
713
714 201 Recommended overhaul and repair quantity
715 To indicate the recommended quantity of an article
716 required to support overhaul and repair activities.
717
718 202 Quantity per next higher assembly
719 To indicate the quantity required for the next higher
720 assembly.
721
722 203 Quantity per unit of issue
723 Provides the standard quantity of an article in which
724 one unit can be issued.
725
726 204 Cumulative scrap quantity
727 Provides the cumulative quantity of an item which has
728 been identified as scrapped.
729
730 205 Publication turn size
731 The quantity of magazines or newspapers grouped together
732 with the spine facing alternate directions in a bundle.
733
734 206 Recommended maintenance quantity
735 Recommended quantity of an article which is required to
736 meet an agreed level of maintenance.
737
738 207 Labour hours
739 Number of labour hours.
740
741 208 Quantity requirement for maintenance and repair of
742 equipment
743 Quantity of the material needed to maintain and repair
744 equipment.
745
746 209 Additional replenishment demand quantity
747 Incremental needs over and above normal replenishment
748 calculations, but not intended to permanently change the
749 model parameters.
750
751 210 Returned by consumer quantity
752 Quantity returned by a consumer.
753
754 211 Replenishment override quantity
755 Quantity to override the normal replenishment model
756 calculations, but not intended to permanently change the
757 model parameters.
758
759 212 Quantity sold, net
760 Net quantity sold which includes returns of saleable
761 inventory and other adjustments.
762
763 213 Transferred out quantity
764 Quantity which was transferred out of this location.
765
766 214 Transferred in quantity
767 Quantity which was transferred into this location.
768
769 215 Unsaleable quantity
770 Quantity of inventory received which cannot be sold in
771 its present condition.
772
773 216 Consumer reserved quantity
774 Quantity reserved for consumer delivery or pickup and
775 not yet withdrawn from inventory.
776
777 217 Out of inventory quantity
778 Quantity of inventory which was requested but was not
779 available.
780
781 218 Quantity returned, defective or damaged
782 Quantity returned in a damaged or defective condition.
783
784 219 Taxable quantity
785 Quantity subject to taxation.
786
787 220 Meter reading
788 The numeric value of measure units counted by a meter.
789
790 221 Maximum requestable quantity
791 The maximum quantity which may be requested.
792
793 222 Minimum requestable quantity
794 The minimum quantity which may be requested.
795
796 223 Daily average quantity
797 The quantity for a defined period divided by the number
798 of days of the period.
799
800 224 Budgeted hours
801 The number of budgeted hours.
802
803 225 Actual hours
804 The number of actual hours.
805
806 226 Earned value hours
807 The number of earned value hours.
808
809 227 Estimated hours
810 The number of estimated hours.
811
812 228 Level resource task quantity
813 Quantity of a resource that is level for the duration of
814 the task.
815
816 229 Available resource task quantity
817 Quantity of a resource available to complete a task.
818
819 230 Work time units
820 Quantity of work units of time.
821
822 231 Daily work shifts
823 Quantity of work shifts per day.
824
825 232 Work time units per shift
826 Work units of time per work shift.
827
828 233 Work calendar units
829 Work calendar units of time.
830
831 234 Elapsed duration
832 Quantity representing the elapsed duration.
833
834 235 Remaining duration
835 Quantity representing the remaining duration.
836
837 236 Original duration
838 Quantity representing the original duration.
839
840 237 Current duration
841 Quantity representing the current duration.
842
843 238 Total float time
844 Quantity representing the total float time.
845
846 239 Free float time
847 Quantity representing the free float time.
848
849 240 Lag time
850 Quantity representing lag time.
851
852 241 Lead time
853 Quantity representing lead time.
854
855 242 Number of months
856 The number of months.
857
858 243 Reserved quantity customer direct delivery sales
859 Quantity of products reserved for sales delivered direct
860 to the customer.
861
862 244 Reserved quantity retail sales
863 Quantity of products reserved for retail sales.
864
865 245 Consolidated discount inventory
866 A quantity of inventory supplied at consolidated
867 discount terms.
868
869 246 Returns replacement quantity
870 A quantity of goods issued as a replacement for a
871 returned quantity.
872
873 247 Additional promotion sales forecast quantity
874 A forecast of additional quantity which will be sold
875 during a period of promotional activity.
876
877 248 Reserved quantity
878 Quantity reserved for specific purposes.
879
880 249 Quantity displayed not available for sale
881 Quantity displayed within a retail outlet but not
882 available for sale.
883
884 250 Inventory discrepancy
885 The difference recorded between theoretical and physical
886 inventory.
887
888 251 Incremental order quantity
889 The incremental quantity by which ordering is carried
890 out.
891
892 252 Quantity requiring manipulation before despatch
893 A quantity of goods which needs manipulation before
894 despatch.
895
896 253 Quantity in quarantine
897 A quantity of goods which are held in a restricted area
898 for quarantine purposes.
899
900 254 Quantity withheld by owner of goods
901 A quantity of goods which has been withheld by the owner
902 of the goods.
903
904 255 Quantity not available for despatch
905 A quantity of goods not available for despatch.
906
907 256 Quantity awaiting delivery
908 Quantity of goods which are awaiting delivery.
909
910 257 Quantity in physical inventory
911 A quantity of goods held in physical inventory.
912
913 258 Quantity held by logistic service provider
914 Quantity of goods under the control of a logistic
915 service provider.
916
917 259 Optimal quantity
918 The optimal quantity for a given purpose.
919
920 260 Delivery quantity balance
921 The difference between the scheduled quantity and the
922 quantity delivered to the consignee at a given date.
923
924 261 Cumulative quantity shipped
925 Cumulative quantity of all shipments.
926
927 262 Quantity suspended
928 The quantity of something which is suspended.
929
930 263 Control quantity
931 The quantity designated for control purposes.
932
933 264 Equipment quantity
934 A count of a quantity of equipment.
935
936 265 Factor
937 Number by which the measured unit has to be multiplied
938 to calculate the units used.
939
940 266 Unsold quantity held by wholesaler
941 Unsold quantity held by the wholesaler.
942
943 267 Quantity held by delivery vehicle
944 Quantity of goods held by the delivery vehicle.
945
946 268 Quantity held by retail outlet
947 Quantity held by the retail outlet.
948
949 269 Rejected return quantity
950 A quantity for return which has been rejected.
951
952 270 Accounts
953 The number of accounts.
954
955 271 Accounts placed for collection
956 The number of accounts placed for collection.
957
958 272 Activity codes
959 The number of activity codes.
960
961 273 Agents
962 The number of agents.
963
964 274 Airline attendants
965 The number of airline attendants.
966
967 275 Authorised shares
968 The number of shares authorised for issue.
969
970 276 Employee average
971 The average number of employees.
972
973 277 Branch locations
974 The number of branch locations.
975
976 278 Capital changes
977 The number of capital changes made.
978
979 279 Clerks
980 The number of clerks.
981
982 280 Companies in same activity
983 The number of companies doing business in the same
984 activity category.
985
986 281 Companies included in consolidated financial statement
987 The number of companies included in a consolidated
988 financial statement.
989
990 282 Cooperative shares
991 The number of cooperative shares.
992
993 283 Creditors
994 The number of creditors.
995
996 284 Departments
997 The number of departments.
998
999 285 Design employees
1000 The number of employees involved in the design process.
1001
1002 286 Physicians
1003 The number of medical doctors.
1004
1005 287 Domestic affiliated companies
1006 The number of affiliated companies located within the
1007 country.
1008
1009 288 Drivers
1010 The number of drivers.
1011
1012 289 Employed at location
1013 The number of employees at the specified location.
1014
1015 290 Employed by this company
1016 The number of employees at the specified company.
1017
1018 291 Total employees
1019 The total number of employees.
1020
1021 292 Employees shared
1022 The number of employees shared among entities.
1023
1024 293 Engineers
1025 The number of engineers.
1026
1027 294 Estimated accounts
1028 The estimated number of accounts.
1029
1030 295 Estimated employees at location
1031 The estimated number of employees at the specified
1032 location.
1033
1034 296 Estimated total employees
1035 The total estimated number of employees.
1036
1037 297 Executives
1038 The number of executives.
1039
1040 298 Agricultural workers
1041 The number of agricultural workers.
1042
1043 299 Financial institutions
1044 The number of financial institutions.
1045
1046 300 Floors occupied
1047 The number of floors occupied.
1048
1049 301 Foreign related entities
1050 The number of related entities located outside the
1051 country.
1052
1053 302 Group employees
1054 The number of employees within the group.
1055
1056 303 Indirect employees
1057 The number of employees not associated with direct
1058 production.
1059
1060 304 Installers
1061 The number of employees involved with the installation
1062 process.
1063
1064 305 Invoices
1065 The number of invoices.
1066
1067 306 Issued shares
1068 The number of shares actually issued.
1069
1070 307 Labourers
1071 The number of labourers.
1072
1073 308 Manufactured units
1074 The number of units manufactured.
1075
1076 309 Maximum number of employees
1077 The maximum number of people employed.
1078
1079 310 Maximum number of employees at location
1080 The maximum number of people employed at a location.
1081
1082 311 Members in group
1083 The number of members within a group.
1084
1085 312 Minimum number of employees at location
1086 The minimum number of people employed at a location.
1087
1088 313 Minimum number of employees
1089 The minimum number of people employed.
1090
1091 314 Non-union employees
1092 The number of employees not belonging to a labour union.
1093
1094 315 Floors
1095 The number of floors in a building.
1096
1097 316 Nurses
1098 The number of nurses.
1099
1100 317 Office workers
1101 The number of workers in an office.
1102
1103 318 Other employees
1104 The number of employees otherwise categorised.
1105
1106 319 Part time employees
1107 The number of employees working on a part time basis.
1108
1109 320 Accounts payable average overdue days
1110 The average number of days accounts payable are overdue.
1111
1112 321 Pilots
1113 The number of pilots.
1114
1115 322 Plant workers
1116 The number of workers within a plant.
1117
1118 323 Previous number of accounts
1119 The number of accounts which preceded the current count.
1120
1121 324 Previous number of branch locations
1122 The number of branch locations which preceded the
1123 current count.
1124
1125 325 Principals included as employees
1126 The number of principals which are included in the count
1127 of employees.
1128
1129 326 Protested bills
1130 The number of bills which are protested.
1131
1132 327 Registered brands distributed
1133 The number of registered brands which are being
1134 distributed.
1135
1136 328 Registered brands manufactured
1137 The number of registered brands which are being
1138 manufactured.
1139
1140 329 Related business entities
1141 The number of related business entities.
1142
1143 330 Relatives employed
1144 The number of relatives which are counted as employees.
1145
1146 331 Rooms
1147 The number of rooms.
1148
1149 332 Salespersons
1150 The number of salespersons.
1151
1152 333 Seats
1153 The number of seats.
1154
1155 334 Shareholders
1156 The number of shareholders.
1157
1158 335 Shares of common stock
1159 The number of shares of common stock.
1160
1161 336 Shares of preferred stock
1162 The number of shares of preferred stock.
1163
1164 337 Silent partners
1165 The number of silent partners.
1166
1167 338 Subcontractors
1168 The number of subcontractors.
1169
1170 339 Subsidiaries
1171 The number of subsidiaries.
1172
1173 340 Law suits
1174 The number of law suits.
1175
1176 341 Suppliers
1177 The number of suppliers.
1178
1179 342 Teachers
1180 The number of teachers.
1181
1182 343 Technicians
1183 The number of technicians.
1184
1185 344 Trainees
1186 The number of trainees.
1187
1188 345 Union employees
1189 The number of employees who are members of a labour
1190 union.
1191
1192 346 Number of units
1193 The quantity of units.
1194
1195 347 Warehouse employees
1196 The number of employees who work in a warehouse setting.
1197
1198 348 Shareholders holding remainder of shares
1199 Number of shareholders owning the remainder of shares.
1200
1201 349 Payment orders filed
1202 Number of payment orders filed.
1203
1204 350 Uncovered cheques
1205 Number of uncovered cheques.
1206
1207 351 Auctions
1208 Number of auctions.
1209
1210 352 Units produced
1211 The number of units produced.
1212
1213 353 Added employees
1214 Number of employees that were added to the workforce.
1215
1216 354 Number of added locations
1217 Number of locations that were added.
1218
1219 355 Total number of foreign subsidiaries not included in
1220 financial statement
1221 The total number of foreign subsidiaries not included in
1222 the financial statement.
1223
1224 356 Number of closed locations
1225 Number of locations that were closed.
1226
1227 357 Counter clerks
1228 The number of clerks that work behind a flat-topped
1229 fitment.
1230
1231 358 Payment experiences in the last 3 months
1232 The number of payment experiences received for an entity
1233 over the last 3 months.
1234
1235 359 Payment experiences in the last 12 months
1236 The number of payment experiences received for an entity
1237 over the last 12 months.
1238
1239 360 Total number of subsidiaries not included in the financial
1240 statement
1241 The total number of subsidiaries not included in the
1242 financial statement.
1243
1244 361 Paid-in common shares
1245 The number of paid-in common shares.
1246
1247 362 Total number of domestic subsidiaries not included in
1248 financial statement
1249 The total number of domestic subsidiaries not included
1250 in the financial statement.
1251
1252 363 Total number of foreign subsidiaries included in financial
1253 statement
1254 The total number of foreign subsidiaries included in the
1255 financial statement.
1256
1257 364 Total number of domestic subsidiaries included in financial
1258 statement
1259 The total number of domestic subsidiaries included in
1260 the financial statement.
1261
1262 365 Total transactions
1263 The total number of transactions.
1264
1265 366 Paid-in preferred shares
1266 The number of paid-in preferred shares.
1267
1268 367 Employees
1269 Code specifying the quantity of persons working for a
1270 company, whose services are used for pay.
1271
1272 368 Active ingredient dose per unit, dispensed
1273 The dosage of active ingredient per dispensed unit.
1274
1275 369 Budget
1276 Budget quantity.
1277
1278 370 Budget, cumulative to date
1279 Budget quantity, cumulative to date.
1280
1281 371 Actual units
1282 The number of actual units.
1283
1284 372 Actual units, cumulative to date
1285 The number of cumulative to date actual units.
1286
1287 373 Earned value
1288 Earned value quantity.
1289
1290 374 Earned value, cumulative to date
1291 Earned value quantity accumulated to date.
1292
1293 375 At completion quantity, estimated
1294 The estimated quantity when a project is complete.
1295
1296 376 To complete quantity, estimated
1297 The estimated quantity required to complete a project.
1298
1299 377 Adjusted units
1300 The number of adjusted units.
1301
1302 378 Number of limited partnership shares
1303 Number of shares held in a limited partnership.
1304
1305 379 National business failure incidences
1306 Number of firms in a country that discontinued with a
1307 loss to creditors.
1308
1309 380 Industry business failure incidences
1310 Number of firms in a specific industry that discontinued
1311 with a loss to creditors.
1312
1313 381 Business class failure incidences
1314 Number of firms in a specific class that discontinued
1315 with a loss to creditors.
1316
1317 382 Mechanics
1318 Number of mechanics.
1319
1320 383 Messengers
1321 Number of messengers.
1322
1323 384 Primary managers
1324 Number of primary managers.
1325
1326 385 Secretaries
1327 Number of secretaries.
1328
1329 386 Detrimental legal filings
1330 Number of detrimental legal filings.
1331
1332 387 Branch office locations, estimated
1333 Estimated number of branch office locations.
1334
1335 388 Previous number of employees
1336 The number of employees for a previous period.
1337
1338 389 Asset seizers
1339 Number of entities that seize assets of another entity.
1340
1341 390 Out-turned quantity
1342 The quantity discharged.
1343
1344 391 Material on-board quantity, prior to loading
1345 The material in vessel tanks, void spaces, and pipelines
1346 prior to loading.
1347
1348 392 Supplier estimated previous meter reading
1349 Previous meter reading estimated by the supplier.
1350
1351 393 Supplier estimated latest meter reading
1352 Latest meter reading estimated by the supplier.
1353
1354 394 Customer estimated previous meter reading
1355 Previous meter reading estimated by the customer.
1356
1357 395 Customer estimated latest meter reading
1358 Latest meter reading estimated by the customer.
1359
1360 396 Supplier previous meter reading
1361 Previous meter reading done by the supplier.
1362
1363 397 Supplier latest meter reading
1364 Latest meter reading recorded by the supplier.
1365
1366 398 Maximum number of purchase orders allowed
1367 Maximum number of purchase orders that are allowed.
1368
1369 399 File size before compression
1370 The size of a file before compression.
1371
1372 400 File size after compression
1373 The size of a file after compression.
1374
1375 401 Securities shares
1376 Number of shares of securities.
1377
1378 402 Patients
1379 Number of patients.
1380
1381 403 Completed projects
1382 Number of completed projects.
1383
1384 404 Promoters
1385 Number of entities who finance or organize an event or a
1386 production.
1387
1388 405 Administrators
1389 Number of administrators.
1390
1391 406 Supervisors
1392 Number of supervisors.
1393
1394 407 Professionals
1395 Number of professionals.
1396
1397 408 Debt collectors
1398 Number of debt collectors.
1399
1400 409 Inspectors
1401 Number of individuals who perform inspections.
1402
1403 410 Operators
1404 Number of operators.
1405
1406 411 Trainers
1407 Number of trainers.
1408
1409 412 Active accounts
1410 Number of accounts in a current or active status.
1411
1412 413 Trademarks used
1413 Number of trademarks used.
1414
1415 414 Machines
1416 Number of machines.
1417
1418 415 Fuel pumps
1419 Number of fuel pumps.
1420
1421 416 Tables available
1422 Number of tables available for use.
1423
1424 417 Directors
1425 Number of directors.
1426
1427 418 Freelance debt collectors
1428 Number of debt collectors who work on a freelance basis.
1429
1430 419 Freelance salespersons
1431 Number of salespersons who work on a freelance basis.
1432
1433 420 Travelling employees
1434 Number of travelling employees.
1435
1436 421 Foremen
1437 Number of workers with limited supervisory
1438 responsibilities.
1439
1440 422 Production workers
1441 Number of employees engaged in production.
1442
1443 423 Employees not including owners
1444 Number of employees excluding business owners.
1445
1446 424 Beds
1447 Number of beds.
1448
1449 425 Resting quantity
1450 A quantity of product that is at rest before it can be
1451 used.
1452
1453 426 Production requirements
1454 Quantity needed to meet production requirements.
1455
1456 427 Corrected quantity
1457 The quantity has been corrected.
1458
1459 428 Operating divisions
1460 Number of divisions operating.
1461
1462 429 Quantitative incentive scheme base
1463 Quantity constituting the base for the quantitative
1464 incentive scheme.
1465
1466 430 Petitions filed
1467 Number of petitions that have been filed.
1468
1469 431 Bankruptcy petitions filed
1470 Number of bankruptcy petitions that have been filed.
1471
1472 432 Projects in process
1473 Number of projects in process.
1474
1475 433 Changes in capital structure
1476 Number of modifications made to the capital structure of
1477 an entity.
1478
1479 434 Detrimental legal filings against directors
1480 The number of legal filings that are of a detrimental
1481 nature that have been filed against the directors.
1482
1483 435 Number of failed businesses of directors
1484 The number of failed businesses with which the directors
1485 have been associated.
1486
1487 436 Professor
1488 The number of professors.
1489
1490 437 Seller
1491 The number of sellers.
1492
1493 438 Skilled worker
1494 The number of skilled workers.
1495
1496 439 Trademark represented
1497 The number of trademarks represented.
1498
1499 440 Number of quantitative incentive scheme units
1500 Number of units allocated to a quantitative incentive
1501 scheme.
1502
1503 441 Quantity in manufacturing process
1504 Quantity currently in the manufacturing process.
1505
1506 442 Number of units in the width of a layer
1507 Number of units which make up the width of a layer.
1508
1509 443 Number of units in the depth of a layer
1510 Number of units which make up the depth of a layer.
1511
1512 444 Return to warehouse
1513 A quantity of products sent back to the warehouse.
1514
1515 445 Return to the manufacturer
1516 A quantity of products sent back from the manufacturer.
1517
1518 448 Pre-paid invoice annual consumption, estimated
1519 The estimated annual consumption used for a prepayment
1520 invoice.
1521
1522 449 Total quoted quantity
1523 The sum of quoted quantities.
1524
1525 450 Requests pertaining to entity in last 12 months
1526 Number of requests received in last 12 months pertaining
1527 to the entity.
1528
1529 451 Total inquiry matches
1530 Number of instances which correspond with the inquiry.
1531
1532 ZZZ Mutually defined
1533 As agreed by the trading partners.
1534
1535
diff --git a/specification/references/D01B/simples/6066.txt b/specification/references/D01B/simples/6066.txt
new file mode 100644
index 0000000..6870d44
--- /dev/null
+++ b/specification/references/D01B/simples/6066.txt
@@ -0,0 +1,7 @@
1
2 6066 Control total value [B]
3
4 Desc: To specify the value of a control quantity.
5
6 Repr: n..18
7
diff --git a/specification/references/D01B/simples/6069.txt b/specification/references/D01B/simples/6069.txt
new file mode 100644
index 0000000..9d53c50
--- /dev/null
+++ b/specification/references/D01B/simples/6069.txt
@@ -0,0 +1,210 @@
1
2 6069 Control total type code qualifier [B]
3
4 Desc: Code qualifying the type of control of hash total.
5
6 Repr: an..3
7
8 1 Algebraic total of the quantity values in line items in a
9 message
10 Self-explanatory.
11
12 2 Number of line items in message
13 Self-explanatory.
14
15 3 Number of line and sub items in message
16 Total number of line and sub items in the message.
17
18 4 Number of invoice lines
19 Number of lines on an invoice.
20
21 5 Number of Customs item detail lines
22 Total number of occurrences of the Customs item detail
23 section within a single Customs declaration message.
24
25 6 Number of Customs entries
26 Number of entries which are subject to the same Customs
27 procedures, and have the same tariff or statistical
28 heading, country and duty regime.
29
30 7 Total gross weight
31 Code to indicate total gross weight of a consignment.
32
33 8 Total pieces
34 Total number of pieces.
35
36 9 Total number of ULD (Unit Load Device)
37 The total number of Unit Load Devices mentioned in the
38 message.
39
40 10 Total number of consignments
41 The total number of consignments.
42
43 11 Total number of packages
44 [7370] Total number of packages of the entire
45 consignment.
46
47 12 Invoice total amount
48 [5444] Total sum charged in respect of one or more
49 Invoices in accordance with the terms of delivery.
50
51 13 Number of loading lists
52 [1166] Number of loading lists, manifests or other
53 similar specifications attached to a document.
54
55 14 Number of Customs commercial detail lines
56 Commercial detail section within a single Customs
57 declaration message.
58
59 15 Total consignment, cube
60 The total cube of consignment.
61
62 16 Total number of equipment
63 Total number of equipment mentioned in the message.
64
65 17 Declared total Customs value
66 [5070] Total value declared for Customs purposes of all
67 goods in a consignment, whether or not they are subject
68 to the same Customs procedure, or have the same
69 tariff/statistical heading, country information, and
70 duty regime.
71
72 18 Total reported quantity in net weight
73 Total reported quantity in net weight.
74
75 19 Total reported quantity in supplementary units
76 Total reported quantity in supplementary units.
77
78 20 Total reported invoice(s) value
79 Hash total of the total monetary amounts reported on the
80 invoices.
81
82 21 Total reported ancillary costs
83 Hash total of the reported total extra costs (e.g.
84 carriage, freight, insurance) of all invoices.
85
86 22 Total reported statistical value
87 The total reported statistical value.
88
89 23 Total ordered quantity
90 Total quantity ordered in this message.
91
92 24 Number of orders referenced in this message
93 Total number of order messages or documents referenced
94 in this message.
95
96 25 Number of rejected order lines
97 Total number of rejected order lines in this message.
98
99 26 Total gross measurement/cube
100 Total gross cubic measurement of the goods, including
101 packing but excluding transport equipment.
102
103 27 Total number of credit items given for control purposes
104 Total number of credit items given for control purposes.
105
106 28 Total number of debit items given for control purposes
107 Total number of debit items given for control purposes.
108
109 29 Total net weight of consignment
110 A code to indicate the total net weight of a
111 consignment.
112
113 30 Total number of empty containers
114 The total number of empty containers mentioned in the
115 message.
116
117 31 Number of messages
118 Control count of the number of messages referenced.
119
120 32 Total gross weight of the goods within the means of
121 transport
122 Weight (mass) of the goods within the means of
123 transport, including packing and excluding the carrier's
124 equipment.
125
126 33 Total number of original Bills of Lading
127 Total number of the original Bills of Lading required
128 for the consignment.
129
130 34 Total number of copy Bills of Lading
131 Total number of copy Bills of Lading required for the
132 consignment.
133
134 35 Number of containers to be discharged
135 Number of containers to be discharged from the means of
136 transport.
137
138 36 Number of containers to be loaded
139 Number of containers to be loaded in or on the means of
140 transport.
141
142 37 Number of containers to be restowed
143 Number of containers to be restowed from one cell
144 position to another.
145
146 38 Number of containers to be shifted
147 Number of containers to be shifted from one cell
148 position to another.
149
150 39 Total number of individual transactions
151 The total number of individual transactions.
152
153 40 Total number of sequence details in message
154 The total number of sequence details in the message.
155
156 41 Total number of crew
157 The total number of crew.
158
159 42 Total number of passengers
160 The total number of passengers aboard the conveyance.
161
162 43 Total number of work tasks
163 Total number of work tasks in the message.
164
165 44 Total number of milestones
166 Total number of milestones in the message.
167
168 45 Total number of available resources
169 Total number of available resources in the message.
170
171 46 Total number of constraints
172 Total number of constraints in the message.
173
174 47 Total wholesaler unsold quantity
175 Total quantity of unsold goods held by the wholesaler.
176
177 48 Total quantity held by delivery vehicles
178 Total quantity held by the delivery vehicles.
179
180 49 Total quantity held by retail outlets
181 Total quantity held by the retail outlets.
182
183 50 Total rejected return quantity
184 The total quantity for return which have been rejected.
185
186 51 Number of goods items in the message
187 The total number of goods items in a message.
188
189 52 Number of patients
190 The number of patients reported in a message.
191
192 53 Hash total of reported debit items
193 Hash total of the values of all the debit item amounts
194 reported in the message.
195
196 54 Hash total of reported credit items
197 Hash total of the values of all the credit item amounts
198 reported in the message.
199
200 55 Total number of errors reported
201 Total number of errors reported.
202
203 56 Total number of transport units
204 Number of separate units of cargo handled during
205 transportation of a consignment.
206
207 57 Total loading metres
208 The total number of loading metres.
209
210
diff --git a/specification/references/D01B/simples/6140.txt b/specification/references/D01B/simples/6140.txt
new file mode 100644
index 0000000..4d73a8d
--- /dev/null
+++ b/specification/references/D01B/simples/6140.txt
@@ -0,0 +1,7 @@
1
2 6140 Width dimension value [C]
3
4 Desc: To specify the value of a width dimension.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/6145.txt b/specification/references/D01B/simples/6145.txt
new file mode 100644
index 0000000..904162f
--- /dev/null
+++ b/specification/references/D01B/simples/6145.txt
@@ -0,0 +1,56 @@
1
2 6145 Dimension type code qualifier [B]
3
4 Desc: Code qualifying the type of the dimension.
5
6 Repr: an..3
7
8 1 Gross dimensions
9 The dimension expressed in a gross value.
10
11 2 Package dimensions (including goods)
12 The dimension of the goods including the packaging.
13
14 3 Pallet dimensions (excluding goods)
15 The dimension of a pallet excluding the goods.
16
17 4 Pallet dimensions (including goods)
18 The dimension of a pallet including the goods.
19
20 5 Off-standard dimension front
21 The dimension in the length that the cargo exceeds the
22 standard length at the front of an equipment.
23
24 6 Off-standard dimension back
25 The dimension in the length that the cargo exceeds the
26 standard length at the back of an equipment.
27
28 7 Off-standard dimension right
29 The dimension in the width that the cargo exceeds the
30 standard width at the right side of an equipment.
31
32 8 Off-standard dimension left
33 The dimension in the width that the cargo exceeds the
34 standard width at the left side of an equipment.
35
36 9 Off-standard dimension general
37 The dimensions that the cargo exceeds the standard
38 dimensions.
39
40 10 External equipment dimension
41 The external dimensions of transport equipment.
42
43 11 Internal equipment dimensions
44 The internal dimensions of equipment.
45
46 12 Damage dimensions
47 Dimensions of the damaged area.
48
49 13 Off-standard dimensions height
50 The dimension in the height that the cargo exceeds the
51 standard height at the top of a piece of equipment.
52
53 14 Equipment door dimensions
54 Dimensions (width and height) of the equipment door.
55
56
diff --git a/specification/references/D01B/simples/6152.txt b/specification/references/D01B/simples/6152.txt
new file mode 100644
index 0000000..8cdb32c
--- /dev/null
+++ b/specification/references/D01B/simples/6152.txt
@@ -0,0 +1,7 @@
1
2 6152 Range maximum value [C]
3
4 Desc: To specify the maximum value of a range.
5
6 Repr: n..18
7
diff --git a/specification/references/D01B/simples/6154.txt b/specification/references/D01B/simples/6154.txt
new file mode 100644
index 0000000..4423562
--- /dev/null
+++ b/specification/references/D01B/simples/6154.txt
@@ -0,0 +1,7 @@
1
2 6154 Non-discrete measurement name [B]
3
4 Desc: Name of a non-discrete measurement.
5
6 Repr: an..70
7
diff --git a/specification/references/D01B/simples/6155.txt b/specification/references/D01B/simples/6155.txt
new file mode 100644
index 0000000..e502ecd
--- /dev/null
+++ b/specification/references/D01B/simples/6155.txt
@@ -0,0 +1,162 @@
1
2* 6155 Non-discrete measurement name code [B]
3
4 Desc: Code specifying the name of a non-discrete
5 measurement.
6
7 Repr: an..17
8
9 1 Clear
10 The measurement has returned a clear result.
11
12 2 Hazy
13 The measurement has returned a hazy result.
14
15 3 Excess
16 The measurement has returned a result which is in excess
17 of that expected.
18
19 4 Some
20 Some amount of the attribute being measured was found.
21
22 5 Undetectable
23 The attribute being measured was undetectable.
24
25 6 Trace
26 A trace of the attribute being measured was found.
27
28 7 Yes
29 The measurement returned a yes result.
30
31 8 Closed
32 The measurement returned a closed result.
33
34 9 Passed
35 The measurement passed the required criteria.
36
37 10 Present
38 The attribute being measured was present.
39
40 11 Gel
41 Indicates that the item measured is semi-solid
42 colloidal.
43
44 12 OK
45 The measurement returned an OK result.
46
47 13 Slight
48 A slight amount of the attribute being measured was
49 found.
50
51 14 No Good
52 The result of the measurement was no good.
53
54 15 Marginal
55 The result of the measurement was marginal.
56
57 16 Nil
58 No amount of the attribute being measured was found.
59
60 17 Positive
61 A non-discrete value is positive.
62
63 18 Open
64 The result of the measurement was open.
65
66 19 Free
67 Indicates that the item measured unrestricted.
68
69 20 No
70 The measurement returned a no result.
71
72 21 Checked
73 The measurement returned a checked result.
74
75 22 Fail
76 Self explanatory.
77
78 23 Absent
79 The attribute being measured was absent.
80
81 24 Good
82 The measurement returned a good result.
83
84 25 Fair
85 The measurement returned a fair result.
86
87 26 Poor
88 The measurement returned a poor result.
89
90 27 Excellent
91 The measurement returned an excellent result.
92
93 28 Bright
94 The result was intense and/or vivid.
95
96 29 To be determined
97 The measurement is to be determined.
98
99+ 30 High
100 The result of the measurement is high.
101
102 32 Conditional, free
103 Indicates that the item measured is conditionally
104 unrestricted.
105
106 33 Balance
107 The measurement is balanced.
108
109 34 Complete
110 The measurement is complete.
111
112 35 Low
113 The attribute being measured had a low measurement.
114
115 36 Not applicable
116 The measurement is not applicable.
117
118 37 Not determined
119 The measurement has not been determined.
120
121 38 Negligible
122 A negligible amount of the attribute being measured was
123 found.
124
125 39 Moderate
126 A moderate amount of the attribute being measured was
127 found.
128
129 40 Appreciable
130 An appreciable amount of the attribute being measured
131 was found.
132
133 41 Not available
134 The measurement was not available.
135
136 42 Uncontrolled temperature
137 Uncontrolled temperature conditions.
138
139 43 Chilled
140 Kept at a low temperature without freezing.
141
142 44 Frozen
143 Kept at a temperature below the freezing point.
144
145 45 Temperature controlled
146 Required temperature value.
147
148 46 Negative
149 A non-discrete value is negative.
150
151 47 Variable
152 A non-discrete value is variable.
153
154 48 Partial
155 A measurement that is partial.
156
157 ZZZ Mutually defined
158 A code assigned within a code list to be used on an
159 interim basis and as defined among trading partners
160 until a precise code can be assigned to the code list.
161
162
diff --git a/specification/references/D01B/simples/6162.txt b/specification/references/D01B/simples/6162.txt
new file mode 100644
index 0000000..ab4aad7
--- /dev/null
+++ b/specification/references/D01B/simples/6162.txt
@@ -0,0 +1,7 @@
1
2 6162 Range minimum value [C]
3
4 Desc: To specify the minimum value of a range.
5
6 Repr: n..18
7
diff --git a/specification/references/D01B/simples/6167.txt b/specification/references/D01B/simples/6167.txt
new file mode 100644
index 0000000..8518efd
--- /dev/null
+++ b/specification/references/D01B/simples/6167.txt
@@ -0,0 +1,56 @@
1
2 6167 Range type code qualifier [B]
3
4 Desc: Code qualifying a type of range.
5
6 Repr: an..3
7
8 1 Allowance range
9 Identifies the range for an allowance.
10
11 2 Charge range
12 Identifies the range for a charge.
13
14 3 Monetary range
15 Identifies the range related to money.
16
17 4 Quantity range
18 Identifies the range for quantity.
19
20 5 Temperature range
21 The range of a temperature.
22
23 6 Order quantity range
24 The minimum to maximum order quantity.
25
26 7 Delivery quantity range
27 The minimum to maximum delivery quantity.
28
29 8 Production batch range
30 The minimum to maximum quantity in a single production
31 run.
32
33 9 Monthly quantity range
34 The minimum to maximum monthly quantity.
35
36 10 Annual quantity range
37 The minimum to maximum yearly quantity.
38
39 11 Package stacking range
40 Range in which packages can be stacked.
41
42 12 Transport temperature range
43 The temperature range at which cargo is to be kept while
44 it is under transport.
45
46 13 Equipment pre-tripping temperature range
47 The temperature range at which the equipment is to be
48 brought to in preparation for the loading of cargo.
49
50 14 Terms discount range
51 Identifies the range for a terms discount.
52
53 15 Order quantity range, cumulative
54 The minimum to maximum cumulative order quantity.
55
56
diff --git a/specification/references/D01B/simples/6168.txt b/specification/references/D01B/simples/6168.txt
new file mode 100644
index 0000000..b1ecf52
--- /dev/null
+++ b/specification/references/D01B/simples/6168.txt
@@ -0,0 +1,7 @@
1
2 6168 Length dimension value [C]
3
4 Desc: To specify the value of a length dimension.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/6245.txt b/specification/references/D01B/simples/6245.txt
new file mode 100644
index 0000000..2289e11
--- /dev/null
+++ b/specification/references/D01B/simples/6245.txt
@@ -0,0 +1,28 @@
1
2 6245 Temperature type code qualifier [B]
3
4 Desc: Code qualifying the type of a temperature.
5
6 Repr: an..3
7
8 1 Storage temperature
9 The temperature at which the cargo is to be kept while
10 it is in storage.
11
12 2 Transport temperature
13 The temperature at which cargo is to be kept while it is
14 under transport.
15
16 3 Cargo operating temperature
17 The temperature at which cargo is to be kept during
18 cargo handling.
19
20 4 Transport emergency temperature
21 The temperature at which emergency procedures apply for
22 the disposal of temperature-controlled goods.
23
24 5 Transport control temperature
25 The maximum temperature at which certain products can be
26 safely transported.
27
28
diff --git a/specification/references/D01B/simples/6246.txt b/specification/references/D01B/simples/6246.txt
new file mode 100644
index 0000000..3a30e84
--- /dev/null
+++ b/specification/references/D01B/simples/6246.txt
@@ -0,0 +1,7 @@
1
2 6246 Temperature value [B]
3
4 Desc: To specify the value of a temperature.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/6311.txt b/specification/references/D01B/simples/6311.txt
new file mode 100644
index 0000000..e1f6eb4
--- /dev/null
+++ b/specification/references/D01B/simples/6311.txt
@@ -0,0 +1,373 @@
1
2* 6311 Measurement purpose code qualifier [B]
3
4 Desc: Code qualifying the purpose of the measurement.
5
6 Repr: an..3
7
8 AAA Line item measurement
9 Line item measurement specified by the Food and Drug
10 Administration.
11
12+ AAB Transport conditions for delivery to distribution centre
13 Specified measurements refer to transport conditions for
14 delivery to a distribution centre.
15
16 AAC Retail container size
17 Size of a retail container in terms of volume.
18
19 AAD Other US Government agency application
20 Measurement to be used by/for other United States
21 government agencies.
22
23 AAE Measurement
24 [6314] Value of the measured unit.
25
26 AAF Customs line item measurement
27 The measurement of a consignment or part for customs
28 purpose.
29
30 AAG Alcohol content
31 The measurement of the alcohol content.
32
33 AAH Dimensions total weight
34 The total weight of an identified dimension.
35
36 AAI Item weight
37 Weight at line item level.
38
39 AAJ Visa quantity
40 Measurement reportable for visaed merchandise.
41
42 AAK Licence (quantity deducted)
43 Quantity to be written off from the total license
44 amount.
45
46 AAL Cargo loaded
47 Total tonnage of cargo loaded onto the conveyance.
48
49 AAM Cargo discharged
50 Total tonnage of cargo unloaded from the conveyance.
51
52 AAN Weight of conveyance
53 Tonnage of conveyance.
54
55 AAO Conveyance summer dead weight
56 Registered summer dead weight total tonnage of the
57 vessel.
58
59 AAP Containerized cargo on vessel's weight
60 Total weight of containerized cargo on vessel.
61
62 AAQ Non-containerized cargo on vessel's weight
63 Total weight of non-containerized cargo on vessel.
64
65 AAR 1st specified tariff quantity
66 Primary reportable quantity associated with a tariff
67 number.
68
69 AAS 2nd specified tariff quantity
70 Secondary reportable quantity associated with a tariff
71 number.
72
73 AAT 3rd specified tariff quantity
74 Third reportable quantity associated with a tariff
75 number.
76
77 AAU Package
78 Commodity/product shipped or sold in discrete individual
79 containers which may be accumulated in a larger package.
80
81 AAV Person
82 Physical measurement of a person.
83
84 AAW Accuracy
85 Accuracy of the measurements being sent.
86
87 AAX Consignment measurement
88 Measurement related to a consignment; to be specified by
89 the measurement code dimension value.
90
91 AAY Package measurement
92 Measurements of package.
93
94 AAZ Handling unit measurement
95 Measurements of handling unit.
96
97 ABA Unit of measure used for ordered quantities
98 The unit of measure in which ordered quantities are
99 expressed.
100
101+ ABB Transport conditions for delivery to market
102 Specified measurements refer to transport conditions for
103 delivery to the market.
104
105+ ABC Storage conditions to guarantee product freshness until
106 best before date
107 Specified measurements refer to storage conditions to
108 guarantee the product freshness until best before date.
109
110 ABI Ventilation
111 The number of air exchanges per hour.
112
113 ABJ Original unit of issue
114 A code identifying the original unit of issue.
115
116 ABK External dimension
117 The outer measurement of the referenced item or package.
118
119 ABL Internal dimension
120 The inner measurement of the referenced item or package.
121
122 ABM Test piece dimensions
123 The size of the test piece that was tested.
124
125 ABN Average reading
126 Average reading of the test being reported on.
127
128 ABO Comparison price measurement
129 A measurement used for comparison pricing purposes.
130
131 ABP Unit of measure per unit of issue
132 Provides the unit of measurement which is to be used for
133 a given unit of issue.
134
135 ABQ Air flow
136 The movement of air.
137
138X ABR Certified weight
139 Weight which has been certified.
140
141 Note:
142 1. This code value will be removed effective with
143 directory D.03A.
144
145 ABS Velocity
146 Speed.
147
148 ABT Supplementary unit
149 Supplementary unit referring to the measurement
150 reported.
151
152 ABU Quota
153 Maximum number or amount.
154
155 ABV Unit of time
156 The specification of a specific unit of time.
157
158 ABW Unit of measure used for invoiced quantities
159 Unit of measure of invoiced quantity.
160
161 ABX Usable or consumable content
162 Measurement of usable or consumable contents.
163
164 ABY Payment cycle
165 Measurement of the period of time over which payment
166 occurs.
167
168 ABZ Plot size
169 The relative bigness of a plot or an allotment of land.
170
171 ACA Space occupied
172 Space taken up or filled.
173
174 ACB Building size
175 The relative bigness of a permanent fixed structure
176 forming an enclosure.
177
178 ACC Office size
179 The relative bigness of a room or building used for
180 clerical or similar work.
181
182 ACD Area damaged
183 The size of an area that was damaged.
184
185 ACE Land size
186 The relative bigness of an expanse of ground.
187
188 ACF Industrial plant size
189 The relative bigness of a factory or facility used in an
190 industrial process.
191
192 ACG Installed capacity
193 The maximum amount that can be contained or produced.
194
195 ACH Warehouse size
196 The relative bigness of a structure in which things are
197 temporarily stored.
198
199 ASW Weight ascertained
200 [4240] Endorsement of the true weight (mass) as
201 ascertained or verified by the railway (CIM 81).
202
203 ASX Supplemental tariff classification quantity
204 Supplemental quantity reportable for a tariff number.
205
206 ASY 1st specified tariff quantity, general rules of
207 interpretation 3(c) or 3(b)
208 The first reportable quantity associated with a tariff
209 number for goods classified under general rules of
210 interpretation 3(b) or 3(c).
211
212 ASZ 2nd specified tariff quantity, general rules of
213 interpretation 3(c) or 3(b)
214 Secondary reportable quantity associated with a tariff
215 classification for goods classified under harmonized
216 tariff schedule general rules of interpretation 3(b) or
217 3(c).
218
219 ATA 3rd specified tariff quantity, general rules of
220 interpretation 3(c) or 3(b)
221 Third reportable quantity associated with a tariff
222 classification for goods classified under harmonized
223 tariff schedule general rules of interpretation 3(b) or
224 3(c).
225
226 ATB Showroom size
227 The relative bigness of a room used for display.
228
229 ATC Reserves
230 Measurement of reserves maintained.
231
232 ATD Height reference point
233 The point from which the reference height is determined.
234
235 ATE Available for cultivation
236 The purpose is to measure the availability for
237 cultivation.
238
239 CH Chemistry
240 The given measurement value identifies the amount or
241 percentage of a specific chemical within a substance.
242
243 CHW Chargeable weight
244 The weight on which charges are based.
245
246 CN Core notch dimensions
247 The notch dimensions of a core.
248
249 CS Core size
250 The size of a core.
251
252 CT Counts
253 The measurement is counts.
254
255 DEN Density
256 Code to indicate the mass of a commodity per unit of
257 volume.
258
259 DT Dimensional tolerance
260 Possible range of values for a specified measurement
261 dimension of a product, material or package.
262
263 DV Discrete measurement value
264 The measurement specified is separate and distinct from
265 other measurements.
266
267 DX Dimension used in price extension
268 Dimension will be used in conjunction with price
269 extension.
270
271 EN Environmental conditions
272 The data values to be reported reflect the environmental
273 conditions surrounding a situation including but not
274 limited to test environments.
275
276 FO Footage
277 Length or distance in feet.
278
279 IV Interpolated value
280 The value based on interpolation.
281
282 LAO Vessel overall length
283 Total overall length of the vessel.
284
285 LC Limited weight/size coils
286 Measurement identifying weight or size limit of coils.
287
288 LGL Length limitations
289 Indicates that value/range information is understood as
290 length limitation.
291
292 LL Lift limitation
293 A measurement indicating lift capacity limitations.
294
295 LMT Loading meters
296 The length in a vehicle, whereby the complete width and
297 height over that length is needed for the goods.
298
299 PAL Payload
300 The revenue-producing load carried by a means of
301 transport.
302
303 PC Parting cut (sawcut)
304 Cut identifying parts of an item probably for
305 separation.
306
307 PD Physical dimensions (product ordered)
308 Specified measurement dimensions refer to physical
309 dimensions of a product, material or package.
310
311 PL Package limitations
312 A measurement indicating limitations associated with the
313 package.
314
315 PLL Platform limitation
316 A measurement indicating limitations in relation to a
317 platform.
318
319 RL Receiving facility limitations
320 Specified measurement dimensions are provided as a
321 result of limitations or restrictions related to the
322 physical dimensions of a product, material or package at
323 the reception point.
324
325 SE Property specification
326 Indicates that the data to follow are target
327 specifications.
328
329 SH Shipping tolerance
330 Tolerances related to shipping.
331
332 SM Shade
333 The degree to which a colour is mixed with black or is
334 decreasingly illuminated.
335
336 SO Storage limitation
337 A measurement indicating limitation in relation to
338 storage.
339
340 SR Surface roughness
341 The measurement of roughness of a surface.
342
343 ST Surface treatment
344 The attribute being measured is the surface treatment.
345
346 SU Surface
347 Surface area of an object.
348
349 SV Specification value
350 A measurable item characteristic specified by the buyer,
351 seller or third party.
352
353 TE Temperature
354 The measured attribute is temperature.
355
356 TL Transportation equipment limitations
357 A measurement indicating limitations in relation to
358 transportation equipment.
359
360 TR Test result
361 Indicates that the data to follow is the test result
362 measurements.
363
364 VOL Volume
365 Size or measure of anything in three dimensions.
366
367 WT Weights
368 The measured attribute is weight.
369
370 WX Weight used in price extension
371 Weight will be used in conjunction with price extension.
372
373
diff --git a/specification/references/D01B/simples/6313.txt b/specification/references/D01B/simples/6313.txt
new file mode 100644
index 0000000..4b371c6
--- /dev/null
+++ b/specification/references/D01B/simples/6313.txt
@@ -0,0 +1,798 @@
1
2 6313 Measured attribute code [C]
3
4 Desc: Code specifying the attribute measured.
5
6 Repr: an..3
7
8 A Consolidated weight
9 The measured consolidated weight.
10
11 AAA Unit net weight
12 [6160] Weight (mass) of goods including any packing
13 normally going with them to a buyer in a retail sale.
14
15 AAB Unit gross weight
16 [6292] Weight (mass) of goods including packing but
17 excluding the carrier's equipment.
18
19 AAC Total net weight
20 Total weight of goods excluding packaging.
21
22 AAD Total gross weight
23 [6292] Weight (mass) of goods including packing but
24 excluding the carrier's equipment.
25
26 AAE Item gross weight
27 Gross weight at line item level.
28
29 AAF Net net weight
30 [6048] Weight (mass) of the goods themselves without any
31 packing.
32
33 AAG Stern thrust
34 Force exerted by a thruster installed at the stern of a
35 vessel.
36
37 AAH Bow thrust
38 Force exerted by a thruster installed at the bow of a
39 vessel.
40
41 AAI Hydrate content of an alcoholic product at bottling
42 The hydrate content of an alcoholic product at the
43 moment of bottling.
44
45 AAJ Number of units per pallet
46 The number of units contained on a pallet.
47
48 AAK Fat content
49 An indication of the fat content of a product.
50
51 AAL Net weight
52 [6160] Weight (mass) of goods including any packing
53 normally going with them to a buyer in a retail sale.
54
55 AAM Gross tonnage of the vessel
56 [6300] The measure of the overall size of a ship
57 determined in accordance with the provisions of the
58 International Convention on Tonnage Measurement of
59 Ships, 1969.
60
61 AAN Net tonnage of the vessel
62 [6302] The measure of the useful capacity of a ship
63 determined in accordance with the provisions of the
64 International Convention on Tonnage Measurement of
65 Ships, 1969.
66
67 AAO Humidity
68 Self-explanatory.
69
70 AAP Voltage
71 Self-explanatory.
72
73 AAQ Power consumption
74 Value of energy consumption.
75
76 AAR Heat dissipation
77 Self-explanatory.
78
79 AAS Air flow
80 Self-explanatory.
81
82 AAT Shock impact
83 Self-explanatory.
84
85 AAU Operative temperature
86 Temperature identified system or process works according
87 to specifications.
88
89 AAV Non operative temperature
90 Temperature identified system or process does not work
91 according to specifications.
92
93 AAW Gross volume
94 The observed volume unadjusted for factors such as
95 temperature or gravity.
96
97 AAX Net volume
98 The observed volume after adjustment for factors such as
99 temperature or gravity.
100
101 AAY Water content
102 Water content in product.
103
104 AAZ Tensile stress
105 The measured tensile stress.
106
107 ABA Fibrosity
108 The measured fibrosity.
109
110 ABB Gauge length
111 The measured gauge length.
112
113 ABC Radius
114 The measured radius.
115
116 ABD Straightness
117 Straightness of the item.
118
119 ABE Strain
120 The measured strain.
121
122 ABF Item width when unrolled
123 The width of an item when unrolled.
124
125 ABG Item length when unrolled
126 The length of an item when unrolled.
127
128 ABH Item area when unrolled
129 The area occupied by an item when unrolled.
130
131 ABI Original wort
132 Measure of the malt and hops content of beer, before
133 fermentation has taken place.
134
135 ABJ Volume
136 The amount of air space taken up by the entity
137 identified in the 6311 qualifier.
138
139 ABS Item weight
140 Weight at line item level.
141
142 ABX Weight of conveyance
143 Tonnage of conveyance.
144
145 ABY Conveyance summer dead weight
146 Registered summer dead weight total tonnage of the
147 vessel.
148
149 ABZ Containerized cargo on vessel's weight
150 Total weight of containerized cargo on vessel.
151
152 ACA Non-containerized cargo on vessel's weight
153 Total weight of non-containerized cargo on vessel.
154
155 ACE Weight ascertained
156 [4240] Endorsement of the true weight (mass) as
157 ascertained or verified by the railway (CIM 81).
158
159 ACG Chargeable weight
160 The weight on which charges are based.
161
162 ACN Estimated gross weight
163 Estimated weight (mass) of goods, including packing and
164 excluding carrier's.
165
166 ACP Estimated volume
167 Estimated size or measure of anything in three
168 dimensions.
169
170 ACS Vessel overall length
171 Total overall length of the vessel.
172
173 ACV Loading meters
174 The length in a vehicle, whereby the complete width and
175 height over that length is needed for the goods.
176
177 ACW Number of axles
178 Number of axles of movable equipment or means of
179 transport on wheels.
180
181 ACX Payload
182 The revenue-producing load carried by a means of
183 transport.
184
185 ADR Start position in the length
186 The starting position from the beginning of an item
187 located in the length direction.
188
189 ADS End position in the length
190 The end position from the beginning of an item located
191 in the length direction.
192
193 ADT Start position in the width
194 The start position from the beginning of an item located
195 in the width direction.
196
197 ADU End position in the width
198 The end position from the beginning of an item located
199 in the width direction.
200
201 ADV Start position in the thickness
202 The start position from the beginning of an item located
203 in the thickness direction.
204
205 ADW End position in the thickness
206 The end position from the beginning of an item located
207 in the thickness direction.
208
209 ADX Transport container actual filling weight
210 Actual filling weight of a transport container.
211
212 ADY Transport container maximum capacity
213 Maximum capacity of a transport container.
214
215 ADZ Declared net weight
216 The declared net weight of a product or products used
217 for invoicing, customs or transport purposes.
218
219 AEA Loading height
220 Maximum height of products or packages loaded onto a
221 given transportation device or equipment such as a
222 pallet.
223
224 AEB Stacking height
225 Maximum height up to which the same product or package
226 may be placed one upon the other for storage purposes.
227
228 AEC Calculated weight
229 The calculated weight of the item based on the ordered
230 dimensions.
231
232 AED Ferrite
233 The chemical composition ferrite.
234
235 AEE Impurity
236 The impurity of the product i.e. the measurement of
237 other chemical elements not normally appearing in a
238 product.
239
240 AEF Grain size
241 The grain size.
242
243 AEG Lanthanides
244 The chemical element Lanthanides.
245
246 AEH Elasticity
247 The value of the elasticity.
248
249 AEI Drained weight
250 The weight of a product when all liquids used in the
251 packaging of the product have been removed.
252
253 AEJ Gallium
254 Measurement of the gallium component.
255
256 AEK Strontium
257 Measurement of the strontium component.
258
259 AEM Equipment storage limitation
260 Maximum storage limit of the equipment.
261
262 AEN Radioactive index of transport
263 The index of transport determines the maximum radiation
264 level at a distance of 1m from the external surface.
265
266 AEO Radioactivity
267 Activity of radioactive material.
268
269 AEP Average gross weight
270 Weight which is the outcome of the division of the total
271 gross weight by the number of units.
272
273 AEQ Forward draft
274 Depth of water from the surface of water to the bottom
275 of the vessel measured at the draft mark of the bow.
276
277 AER After draft
278 Depth of water from the surface of water to the bottom
279 of the vessel measured at the draft mark of the stern.
280
281 AET Transport equipment gross weight
282 Weight of a transport equipment including the cargo and
283 carrier's equipment.
284
285 AEU Total transport equipment gross weight
286 Total weight of all transport equipment including the
287 cargo and carrier's equipment.
288
289 AEV Acidity of juice
290 Acid measurement of juice.
291
292 AEW Penetrometry
293 Measurement of force required to drive a standard
294 penetrating stamp.
295
296 AEX Durofel
297 Measurement of the elastic force using a standard
298 penetrating stamp.
299
300 AEY Juice weight per 100 grams
301 Measurement of weight of juice, based on 100 grams of
302 the entire weight.
303
304 AEZ Fruit skin colour
305 Measurement of the colouring of the epidermis of a
306 fruit.
307
308 AF Angle of bend
309 The measured angle of bend.
310
311 AFA Fixed incremental measurement
312 The measurement of the fixed increment.
313
314 AFB Durofel D10
315 Measure of the elastic force of the pulp of a fruit. It
316 is measured with a penetrating stamp with diameter 10.
317
318 AFC Durofel D25
319 Measure of the elastic force of the pulp of a fruit. It
320 is measured with a penetrating stamp with diameter 25.
321
322 AFD Durofel D50
323 Measure of the elastic force of the pulp of a fruit. It
324 is measured with a penetrating stamp with diameter 50.
325
326 AFE Maximum stacking weight
327 The maximum weight which may be stacked upon a product
328 or package without the product or packaging being
329 crushed.
330
331 AFF Gross measure cube
332 The total cubic space occupied by an item, taking into
333 account any protruding components, arrived at by
334 multiplying the maximum length, width and height.
335
336 AFG Percentage fat content in dry matter
337 The percentage of fat content in dry matter.
338
339 AFH Saccharometric content
340 Measurement of the sugar content of a solution.
341
342 AFI Hydrate content of an alcoholic product after bottling
343 The hydrate content which occurs in an alcoholic product
344 after bottling.
345
346 AFJ Anhydrous content
347 The non-water content.
348
349 AFK Certified weight
350 Weight which has been certified.
351
352 B Billed weight
353 The measured billed weight.
354
355 BL Breaking load
356 The measured breaking load.
357
358 BMY Platinum
359 The measurement of the platinum component.
360
361 BMZ Silver
362 The measurement of the silver component.
363
364 BNA List
365 The leaning or inclination of a vessel expressed in
366 degrees port or starboard.
367
368 BNB Trim
369 The condition of a vessel with reference to its
370 longitudinal axis.
371
372 BNC Free water
373 The volume of water present in a container that is not
374 in suspension in the contained liquid.
375
376 BND Bands
377 The measured bands.
378
379 BNE API (American Petroleum Institute) gravity
380 The relative density of petroleum liquids as specified
381 by a standard developed by the API.
382
383 BNF Petroleum gross observed volume
384 The total volume of all petroleum liquids and sediment
385 and water, excluding free water, at observed temperature
386 and pressure.
387
388 BNG Petroleum gross standard volume
389 The total volume of all petroleum liquids, sediment, and
390 water excluding free water, corrected by the appropriate
391 volume correction factor for the observed temperature
392 and American Petroleum Institute relative density, or
393 density to a standard temperature.
394
395 BNH Volume variance
396 The change in the volume measurement.
397
398 BNI Petroleum net standard volume
399 The total volume of all petroleum liquids, excluding
400 sediment and water and free water, corrected by the
401 appropriate volume correction factor for the observed
402 temperature and American Petroleum Institute gravity
403 relative to density or to a standard temperature.
404
405 BNJ Material on-board quantity, after discharge
406 The material in vessel tanks, void spaces, and pipelines
407 after discharge.
408
409 BNK Petroleum total calculated volume
410 The total volume of all petroleum liquids, sediment and
411 water corrected by the appropriate volume correction
412 factor for the observed temperature and American
413 Petroleum Institute (API) gravity, relative density, or
414 density to a standard temperature.
415
416 BNL Petroleum total observed volume
417 The total volume of all petroleum liquids, sediment and
418 water and free water at observed temperature and
419 pressure.
420
421 BNM Innage gauge distance
422 The measured distance from the surface of the liquid to
423 a fixed datum plate or to the tank bottom.
424
425 BNN Petroleum net standard weight
426 The total weight of all petroleum liquids excluding
427 sediments, water and free water.
428
429 BNO Sediment and water in petroleum
430 The measurement of non-hydrocarbon solid material and
431 water in suspension in petroleum liquid.
432
433 BNP Observed reference height, tank
434 The observed distance from the tank bottom or datum
435 plate to the established reference point.
436
437 BNQ Reference height, tank
438 The measured distance from the tank bottom or datum
439 plate to the established reference point.
440
441 BNR Ullage gauge distance
442 The measured distance from the cargo liquid surface to
443 the reference point.
444
445 BNS Trim correction
446 The correction applied to the observed gauge or observed
447 volume when a vessel is not on an even keel.
448
449 BNT Bow to bridge distance
450 The distance between the bow and the bridge of a vessel.
451
452 BR Brightness
453 The measured brightness.
454
455 BRA Brakes
456 The measured brakes.
457
458 BRE Break
459 The measured break.
460
461 BS Breaking strength
462 The measured breaking strength.
463
464 BSW Breaking strength wet
465 The measured breaking strength when wet.
466
467 BW Basis weight
468 The measured basis weight.
469
470 CHN Change
471 The measured change.
472
473 CM Colour
474 The measured colour.
475
476 CT Contents of package
477 In combination with the other data elements of the
478 actual segment this code indicates the measured content
479 of a package.
480
481 CV Commercial weight
482 Item weight considering its maximum possible humidity.
483
484 CZ Core length
485 To specify length of core on which product is to be
486 placed.
487
488 D Destination weight agreement
489 The agreed weight of despatched goods whose weight may
490 change during transport.
491
492 DI Diameter
493 Diameter of an article.
494
495 DL Delta value L
496 The measured delta value L.
497
498 DN Density
499 The measured density.
500
501 DP Depth
502 The measured depth.
503
504 DR Denier
505 The measured fineness of a material.
506
507 DS Distance between points
508 The measured distance between points.
509
510 DW Width, boxcar door
511 The measured width of a boxcar door.
512
513 E Estimated new weight
514 The measured estimated new weight.
515
516 EA Elongation
517 The measured elongation.
518
519 F Deficit weight
520 The measured deficit weight.
521
522 FI Filament count
523 Used e.g. in textile, print industries.
524
525 FL Longitudinal flatness
526 The measured longitudinal flatness.
527
528 FN Flatness
529 The measured flatness.
530
531 FV Transverse flatness
532 The measured transverse flatness.
533
534 G Gross weight
535 [6292] Weight (mass) of goods including packing but
536 excluding the carrier's equipment.
537
538 GG Gauge
539 The measured gauge.
540
541 GW Gross weight, maximum
542 The measured maximum gross weight.
543
544 HF Hardness
545 The measured hardness.
546
547 HM Height, maximum
548 The measured maximum height.
549
550 HT Height dimension
551 Numeric value of height.
552
553 IB Impact energy
554 The measured impact energy.
555
556 ID Inside diameter
557 The measured inside diameter.
558
559 L Legal weight
560 The measured legal weight.
561
562 LM Length, maximum
563 The measured maximum length.
564
565 LN Length dimension
566 (6168) Length of pieces or packages stated for transport
567 purposes.
568
569 LND Lost end
570 The measured lost end.
571
572 M Minimum weight
573 The measured minimum weight.
574
575 MO Moisture
576 Measurement application is the moisture content of the
577 item.
578
579 MW Maximum weight
580 The measured maximum weight.
581
582 N Actual net weight
583 The actual weight of the goods excluding packaging.
584
585 OD Outside diameter
586 The measured outside diameter.
587
588 PRS Pre stretch
589 Measurement identifying the amount an item has been
590 stretched prior to use.
591
592 PTN Per tonne
593 A measurement per tonne.
594
595 RA Relative humidity
596 The measured relative humidity.
597
598 RF Resistivity
599 The measured resistivity.
600
601 RJ Rockwell C
602 Hardness in the Rockwell C scale.
603
604 RMW Ream weight
605 Measurement indication for paper.
606
607 RP Reduction of area
608 The measured reduction of area.
609
610 RUN Run (process)
611 The measured run (process).
612
613 RY Ratio
614 The measured ratio.
615
616 SQ Shipped quantity
617 The measured shipped quantity.
618
619 T Tare weight
620 Weight excluding goods and loose accessories.
621
622 TC Temperature
623 A measurement in relation to temperature.
624
625 TH Thickness
626 The measured thickness.
627
628 TN Time period
629 Measurement of a specific length of time.
630
631 TT Time
632 The measured time.
633
634 U Weight per unit
635 [6150] Numeric value of weight.
636
637 VH Height, van door
638 The height of the door of a van or container.
639
640 VW Width, van door
641 The width of the door of a van or container.
642
643 WA Weight per unit of area
644 The weight per unit of an area.
645
646 WD Width dimension
647 Numeric value of width.
648
649 WM Width, maximum
650 The maximum distance from side to side.
651
652 WT Weight
653 [6150] Numeric value of weight.
654
655 WU Weight per unit of length
656 The weight per unit of length.
657
658 XH Side height, flat bed with removable sides
659 The height of the removable sides of a flat bed truck.
660
661 XQ Squareness
662 The measured squareness.
663
664 XZ Spool size
665 The measured spool size.
666
667 YS Yield stress
668 The measured yield stress.
669
670 ZAL Aluminium
671 The measured chemical element aluminium.
672
673 ZAS Arsenic
674 The measured chemical element arsenic.
675
676 ZB Boron
677 The measured chemical element boron.
678
679 ZBI Bismuth
680 The measured chemical element bismuth.
681
682 ZC Carbon
683 The measured chemical element carbon.
684
685 ZCA Calcium
686 The measured chemical element calcium.
687
688 ZCB Columbium
689 The measured chemical element columbium.
690
691 ZCE Cerium
692 The measured chemical element cerium.
693
694 ZCL Chlorine
695 The measured chemical element chlorine.
696
697 ZCO Cobalt
698 The measured chemical element cobalt.
699
700 ZCR Chromium
701 The measured chemical element chromium.
702
703 ZCU Copper
704 The measured chemical element copper.
705
706 ZFE Iron
707 The measured chemical element iron.
708
709 ZFS Iron plus silicon
710 The measured substance iron plus silicon.
711
712 ZGE Germanium
713 The measured chemical element germanium.
714
715 ZH Hydrogen
716 The measured chemical element hydrogen.
717
718 ZK Potassium
719 The measured chemical element potassium.
720
721 ZMG Magnesium
722 The measured chemical element magnesium.
723
724 ZMN Manganese
725 The measured chemical element manganese.
726
727 ZMO Molybdenum
728 The measured chemical element molybdenum.
729
730 ZN Nitrogen
731 The measured chemical element nitrogen.
732
733 ZNA Sodium
734 The measured chemical element sodium.
735
736 ZNB Niobium
737 Self-explanatory.
738
739 ZNI Nickel
740 The measured chemical element nickel.
741
742 ZO Oxygen
743 The measured chemical element oxygen.
744
745 ZP Phosphorus
746 The measured chemical element phosphorus.
747
748 ZPB Lead
749 The measured chemical element lead.
750
751 ZS Sulphur
752 The measured chemical element sulphur.
753
754 ZSB Antimony
755 The measured chemical element antimony.
756
757 ZSE Selenium
758 The measured chemical element selenium.
759
760 ZSI Silicon
761 The measured chemical element silicon.
762
763 ZSL Silicium oxyd
764 The measured substance silicium oxyd.
765
766 ZSN Tin
767 The measured chemical element tin.
768
769 ZTA Tantalium
770 The measured chemical element tantalium.
771
772 ZTE Tellurium
773 The measured chemical element tellurium.
774
775 ZTI Titanium
776 The measured chemical element titanium.
777
778 ZV Vanadium
779 The measured chemical element vanadium.
780
781 ZW Tungsten
782 The measured chemical element tungsten.
783
784 ZWA Waste content
785 The measured waste content.
786
787 ZZN Zinc
788 The measured chemical element zinc.
789
790 ZZR Zirconium
791 The measured chemical element zirconium.
792
793 ZZZ Mutually defined
794 A code assigned within a code list to be used on an
795 interim basis and as defined among trading partners
796 until a precise code can be assigned to the code list.
797
798
diff --git a/specification/references/D01B/simples/6314.txt b/specification/references/D01B/simples/6314.txt
new file mode 100644
index 0000000..4a43a88
--- /dev/null
+++ b/specification/references/D01B/simples/6314.txt
@@ -0,0 +1,7 @@
1
2 6314 Measurement value [C]
3
4 Desc: To specify the value of a measurement.
5
6 Repr: an..18
7
diff --git a/specification/references/D01B/simples/6321.txt b/specification/references/D01B/simples/6321.txt
new file mode 100644
index 0000000..65d8bb8
--- /dev/null
+++ b/specification/references/D01B/simples/6321.txt
@@ -0,0 +1,50 @@
1
2* 6321 Measurement significance code [C]
3
4 Desc: Code specifying the significance of a measurement.
5
6 Repr: an..3
7
8 3 Approximately
9 The measurement is approximately equal to that
10 specified.
11
12 4 Equal to
13 The measurement is equal to that specified.
14
15 5 Greater than or equal to
16 The measurement is greater than or equal to that
17 specified.
18
19 6 Greater than
20 The measurement is greater than that specified.
21
22 7 Less than
23 The measurement is less than that specified.
24
25 8 Less than or equal to
26 The measurement is less than or equal to that specified.
27
28 9 Average value
29 Average value for a specific series of readings.
30
31 10 Not equal to
32 The measurement is not equal to that specified.
33
34X 11 Trace
35 Description to be provided.
36
37 Note:
38 1. This code value will be removed effective with
39 directory D.04B.
40
41 12 True value
42 The measurement reported is a true value.
43
44 13 Observed value
45 The measurement reported is an observed value.
46
47 15 Out of range
48 The measurement reported is out of range.
49
50
diff --git a/specification/references/D01B/simples/6341.txt b/specification/references/D01B/simples/6341.txt
new file mode 100644
index 0000000..71910ac
--- /dev/null
+++ b/specification/references/D01B/simples/6341.txt
@@ -0,0 +1,97 @@
1
2 6341 Exchange rate currency market identifier [C]
3
4 Desc: To identify an exchange rate currency market.
5
6 Repr: an..3
7
8 AAA Paris exchange
9 The currency exchange rate is set by the Paris exchange.
10
11 AAB Colombian official exchange (Central Bank of Colombia)
12 The currency exchange rate is set by the Central Bank of
13 Colombia.
14
15 AMS Amsterdam exchange
16 The currency exchange rate is set by the Amsterdam
17 exchange.
18
19 ARG Bolsa de Comercio de Buenos Aires
20 Argentina exchange.
21
22 AST Australian exchange
23 The currency exchange rate is set by the Australian
24 exchange.
25
26 AUS Wien exchange
27 Wiener Boersenkammer.
28
29 BEL Brussels exchange
30 Commission de la Bourse Bruxelles.
31
32 CAN Toronto exchange
33 The currency exchange rate is set by the Toronto
34 exchange.
35
36 CAR Contractual agreement exchange rate
37 The currency exchange rate is set by a written or spoken
38 agreement between two or more parties.
39
40 CIE US Customs Information Exchange
41 Currency rates published by the US Customs Information
42 Exchange, 6 WTC, New York NY 10048-0945, USA.
43
44 DEN Copenhagen exchange
45 Koebenhavns Fondsboers.
46
47 ECR European Community period exchange rate
48 The currency exchange rate is set for a length of time
49 by the European Community.
50
51 FIN Helsinki exchange
52 The currency exchange rate is set by the Helsinki
53 exchange.
54
55 FRA Frankfurt exchange
56 The currency exchange rate is set by the Frankfurt
57 exchange.
58
59 IMF International Monetary Fund
60 The currency exchange rate is set by the International
61 Monetary Fund.
62
63 LNF London exchange, first closing
64 The currency exchange rate is set by the London exchange
65 at the first closing.
66
67 LNS London exchange, second closing
68 The currency exchange rate is set by the London exchange
69 at the second closing.
70
71 MIL Milan exchange
72 The currency exchange rate is set by the Milan exchange.
73
74 NOR Oslo exchange
75 The currency exchange rate is set by the Oslo exchange.
76
77 NYC New York exchange
78 The currency exchange rate is set by the New York
79 exchange.
80
81 PHI Philadelphia exchange
82 The currency exchange rate is set by the Philadelphia
83 exchange.
84
85 SRE Specific railway exchange currency
86 Specific rate of exchange applied to currency exchanges
87 between rail companies and partners.
88
89 SWE Stockholm exchange
90 The currency exchange rate is set by the Stockholm
91 exchange.
92
93 ZUR Zurich exchange
94 The currency exchange rate is set by the Zurich
95 exchange.
96
97
diff --git a/specification/references/D01B/simples/6343.txt b/specification/references/D01B/simples/6343.txt
new file mode 100644
index 0000000..dc1d581
--- /dev/null
+++ b/specification/references/D01B/simples/6343.txt
@@ -0,0 +1,76 @@
1
2 6343 Currency type code qualifier [C]
3
4 Desc: Code qualifying the type of currency.
5
6 Repr: an..3
7
8 1 Customs valuation currency
9 The name or symbol of the monetary unit involved in the
10 transaction for customs valuation.
11
12 2 Insurance currency
13 The name or symbol of the monetary unit involved in the
14 transaction for insurance purposes.
15
16 3 Home currency
17 The name or symbol of the local monetary unit.
18
19 4 Invoicing currency
20 The name or symbol of the monetary unit used for
21 calculation in an invoice.
22
23 5 Account currency
24 The name or symbol of the monetary unit to be converted
25 from.
26
27 6 Reference currency
28 The name or symbol of the monetary unit to be converted.
29
30 7 Target currency
31 The name or symbol of the monetary unit to be converted
32 into.
33
34 8 Price list currency
35 The name or symbol of the monetary unit used in a price
36 list.
37
38 9 Order currency
39 The name or symbol of the monetary unit used in an
40 order.
41
42 10 Pricing currency
43 The name or symbol of the monetary unit used for pricing
44 purposes.
45
46 11 Payment currency
47 The name or symbol of the monetary unit used for
48 payment.
49
50 12 Quotation currency
51 The name or symbol of the monetary unit used in a
52 quotation.
53
54 13 Recipient local currency
55 The name or symbol of the local monetary unit at
56 recipient's location.
57
58 14 Supplier currency
59 The name or symbol of the monetary unit normally used by
60 the supplier.
61
62 15 Sender local currency
63 The name or symbol of the local monetary unit at
64 sender's location.
65
66 16 Tariff currency
67 The currency as per tariff.
68
69 17 Charge calculation currency
70 The currency in which the charges are calculated.
71
72 18 Tax currency
73 The currency in which tax amounts are due or have been
74 paid.
75
76
diff --git a/specification/references/D01B/simples/6345.txt b/specification/references/D01B/simples/6345.txt
new file mode 100644
index 0000000..cff7c94
--- /dev/null
+++ b/specification/references/D01B/simples/6345.txt
@@ -0,0 +1,10 @@
1
2 6345 Currency identification code [C]
3
4 Desc: Code specifying a monetary unit.
5
6 Repr: an..3
7
8 Note:
9 1 Use ISO 4217 three alpha code.
10
diff --git a/specification/references/D01B/simples/6347.txt b/specification/references/D01B/simples/6347.txt
new file mode 100644
index 0000000..8c1a8a2
--- /dev/null
+++ b/specification/references/D01B/simples/6347.txt
@@ -0,0 +1,34 @@
1
2 6347 Currency usage code qualifier [C]
3
4 Desc: Code qualifying the usage of a currency.
5
6 Repr: an..3
7
8 1 Charge payment currency
9 The currency in which charges are to be paid.
10
11 2 Reference currency
12 The currency applicable to amounts stated. It may have
13 to be converted.
14
15 3 Target currency
16 The currency which should be used to the target
17 destination of the transaction.
18
19 4 Transport document currency
20 Currency applicable to amounts stated in a transport
21 document/message.
22
23 5 Calculation base currency
24 Currency on which the calculation is based.
25
26 6 Information Currency
27 Additional currency the message recipient needs for
28 information purposes. The actual message amount(s)
29 is/are not based upon this currency.
30
31 7 Currency of the account
32 Currency in which the account is held.
33
34
diff --git a/specification/references/D01B/simples/6348.txt b/specification/references/D01B/simples/6348.txt
new file mode 100644
index 0000000..2d71c45
--- /dev/null
+++ b/specification/references/D01B/simples/6348.txt
@@ -0,0 +1,8 @@
1
2 6348 Currency rate value [C]
3
4 Desc: To specify the value of the multiplication factor used
5 in expressing currency units.
6
7 Repr: n..4
8
diff --git a/specification/references/D01B/simples/6350.txt b/specification/references/D01B/simples/6350.txt
new file mode 100644
index 0000000..e18ccc5
--- /dev/null
+++ b/specification/references/D01B/simples/6350.txt
@@ -0,0 +1,7 @@
1
2 6350 Units quantity [C]
3
4 Desc: To specify the number of units.
5
6 Repr: n..15
7
diff --git a/specification/references/D01B/simples/6353.txt b/specification/references/D01B/simples/6353.txt
new file mode 100644
index 0000000..cca7a4e
--- /dev/null
+++ b/specification/references/D01B/simples/6353.txt
@@ -0,0 +1,48 @@
1
2* 6353 Unit type code qualifier [C]
3
4 Desc: Code qualifying the type of unit.
5
6 Repr: an..3
7
8 1 Number of pricing units
9 Number of units which multiplied by the unit price gives
10 price.
11
12 2 Transportable unit
13 A unit that is capable of being transported.
14
15 3 Number of debit units
16 The number of units which are debited by the sender of
17 the consignment to the receiving party.
18
19 4 Number of received units
20 The number of units which are received by the receiving
21 party of the consignment.
22
23 5 Number of free days for container availability
24 Number of days within which the container will be made
25 available at no charge.
26
27 6 Number of structure components
28 Number of components in a structure.
29
30 7 Number of asset units
31 The number of units of an asset.
32
33 8 Number of consignments
34 The number of consignments.
35
36+ 9 Adult
37 The unit is an adult.
38
39+ 10 Child
40 The unit is a child.
41
42+ 11 Number of trial balance accounts
43 The unit is trial balance account.
44
45+ 12 Number of lines
46 Unit is line.
47
48
diff --git a/specification/references/D01B/simples/6411.txt b/specification/references/D01B/simples/6411.txt
new file mode 100644
index 0000000..948934b
--- /dev/null
+++ b/specification/references/D01B/simples/6411.txt
@@ -0,0 +1,10 @@
1
2| 6411 Measurement unit code [C]
3
4 Desc: Code specifying the unit of measurement.
5
6 Repr: an..3
7
8 Note:
9| 1 Recommend use UN/ECE Recommendation 20, Common code.
10
diff --git a/specification/references/D01B/simples/6432.txt b/specification/references/D01B/simples/6432.txt
new file mode 100644
index 0000000..39c0897
--- /dev/null
+++ b/specification/references/D01B/simples/6432.txt
@@ -0,0 +1,7 @@
1
2 6432 Significant digits quantity [B]
3
4 Desc: Count of the number of significant digits.
5
6 Repr: n..2
7
diff --git a/specification/references/D01B/simples/7064.txt b/specification/references/D01B/simples/7064.txt
new file mode 100644
index 0000000..a905958
--- /dev/null
+++ b/specification/references/D01B/simples/7064.txt
@@ -0,0 +1,7 @@
1
2 7064 Type of packages [B]
3
4 Desc: Description of the form in which goods are presented.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/7065.txt b/specification/references/D01B/simples/7065.txt
new file mode 100644
index 0000000..5ed6661
--- /dev/null
+++ b/specification/references/D01B/simples/7065.txt
@@ -0,0 +1,11 @@
1
2 7065 Package type description code [B]
3
4 Desc: Code specifying the type of package.
5
6 Repr: an..17
7
8 Note:
9 1 Recommend use UN/ECE Recommendation No. 21 (also,
10 see current volume of UNTDED).
11
diff --git a/specification/references/D01B/simples/7085.txt b/specification/references/D01B/simples/7085.txt
new file mode 100644
index 0000000..881a1d5
--- /dev/null
+++ b/specification/references/D01B/simples/7085.txt
@@ -0,0 +1,90 @@
1
2 7085 Cargo type classification code [B]
3
4 Desc: Code specifying the classification of a type of cargo.
5
6 Repr: an..3
7
8 1 Documents
9 Printed, typed or written matter including leaflets,
10 pamphlets, certificates etc., which are not subject to
11 import duties and taxes, restrictions and prohibitions.
12
13 2 Low value non-dutiable consignments
14 Imported consignments/items/goods in respect of which
15 Customs duties and other taxes are waived as they are
16 below a value determined by the Customs administration.
17
18 3 Low value dutiable consignments
19 Imported consignments/items/goods in respect of which
20 Customs duties and other taxes are payable are below a
21 certain amount as determined by the Customs
22 administration.
23
24 4 High value consignments
25 Imported consignments/items/goods which are determined
26 as having a value above a certain amount fixed by the
27 Customs administration, which may or may not attract
28 duties and taxes.
29
30 5 Other non-containerized
31 Non-containerized cargo which cannot be categorized by
32 any of the other nature of cargo code.
33
34 6 Vehicles
35 Vehicles which are not stowed in containers.
36
37 7 Roll-on roll-off
38 Cargo transported or to be transported on roll-on roll-
39 off vessels and which is transportable on its own wheels
40 or stowed on special heavy duty trailers.
41
42 8 Palletized
43 Non-containerized cargo which is palletized.
44
45 9 Containerized
46 Cargo stowed or to be stowed in a container.
47
48 10 Breakbulk
49 Non-containerized cargo stowed in vessels' holds.
50
51 11 Hazardous cargo
52 Cargo with dangerous properties, according to
53 appropriate dangerous goods regulations.
54
55 12 General cargo
56 Cargo of a general nature, not otherwise specified.
57
58 13 Liquid cargo
59 Cargo in liquid form.
60
61 14 Temperature controlled cargo
62 Cargo transported under specified temperature
63 conditions.
64
65 15 Environmental pollutant cargo
66 Cargo is an environmental pollutant.
67
68 16 Not-hazardous cargo
69 Cargo which is not hazardous.
70
71 17 Diplomatic
72 Cargo transported under diplomatic conditions.
73
74 18 Military
75 Cargo for military purposes.
76
77 19 Obnoxious
78 Cargo that is objectionable to human senses.
79
80 20 Out of gauge
81 Cargo that has at least one non-standard dimension.
82
83 21 Household goods and personal effects
84 Cargo consisting of household goods and personal
85 effects.
86
87 22 Frozen cargo
88 Cargo of frozen products.
89
90
diff --git a/specification/references/D01B/simples/7088.txt b/specification/references/D01B/simples/7088.txt
new file mode 100644
index 0000000..c7b4dc5
--- /dev/null
+++ b/specification/references/D01B/simples/7088.txt
@@ -0,0 +1,8 @@
1
2 7088 Dangerous goods flashpoint value [B]
3
4 Desc: To specify the value of the flashpoint of dangerous
5 goods.
6
7 Repr: an..8
8
diff --git a/specification/references/D01B/simples/7102.txt b/specification/references/D01B/simples/7102.txt
new file mode 100644
index 0000000..45a99df
--- /dev/null
+++ b/specification/references/D01B/simples/7102.txt
@@ -0,0 +1,7 @@
1
2 7102 Shipping marks description [B]
3
4 Desc: Free form description of the shipping marks.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/7106.txt b/specification/references/D01B/simples/7106.txt
new file mode 100644
index 0000000..86ee9e9
--- /dev/null
+++ b/specification/references/D01B/simples/7106.txt
@@ -0,0 +1,7 @@
1
2 7106 Shipment flashpoint value [B]
3
4 Desc: To specify the value of the flashpoint of a shipment.
5
6 Repr: n3
7
diff --git a/specification/references/D01B/simples/7124.txt b/specification/references/D01B/simples/7124.txt
new file mode 100644
index 0000000..eccb3c5
--- /dev/null
+++ b/specification/references/D01B/simples/7124.txt
@@ -0,0 +1,9 @@
1
2 7124 United Nations Dangerous Goods (UNDG) identifier [B]
3
4 Desc: The unique serial number assigned within the United
5 Nations to substances and articles contained in a list
6 of the dangerous goods most commonly carried.
7
8 Repr: n4
9
diff --git a/specification/references/D01B/simples/7130.txt b/specification/references/D01B/simples/7130.txt
new file mode 100644
index 0000000..cf46d87
--- /dev/null
+++ b/specification/references/D01B/simples/7130.txt
@@ -0,0 +1,8 @@
1
2 7130 Customer shipment authorisation identifier [B]
3
4 Desc: To identify the authorisation to ship issued by the
5 customer.
6
7 Repr: an..17
8
diff --git a/specification/references/D01B/simples/7140.txt b/specification/references/D01B/simples/7140.txt
new file mode 100644
index 0000000..4c00d5b
--- /dev/null
+++ b/specification/references/D01B/simples/7140.txt
@@ -0,0 +1,7 @@
1
2 7140 Item identifier [C]
3
4 Desc: To identify an item.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/7143.txt b/specification/references/D01B/simples/7143.txt
new file mode 100644
index 0000000..a14e933
--- /dev/null
+++ b/specification/references/D01B/simples/7143.txt
@@ -0,0 +1,395 @@
1
2 7143 Item type identification code [C]
3
4 Desc: Coded identification of an item type.
5
6 Repr: an..3
7
8 AA Product version number
9 Number assigned by manufacturer or seller to identify
10 the release of a product.
11
12 AB Assembly
13 The item number is that of an assembly.
14
15 AC HIBC (Health Industry Bar Code)
16 Article identifier used within health sector to indicate
17 data used conforms to HIBC.
18
19 AD Cold roll number
20 Number assigned to a cold roll.
21
22 AE Hot roll number
23 Number assigned to a hot roll.
24
25 AF Slab number
26 Number assigned to a slab, which is produced in a
27 particular production step.
28
29 AG Software revision number
30 A number assigned to indicate a revision of software.
31
32 AH UPC (Universal Product Code) Consumer package code (1-5-5)
33 An 11-digit code that uniquely identifies consumer
34 packaging of a product; does not have a check digit.
35
36 AI UPC (Universal Product Code) Consumer package code (1-5-5-
37 1)
38 A 12-digit code that uniquely identifies the consumer
39 packaging of a product, including a check digit.
40
41 AJ Sample number
42 Number assigned to a sample.
43
44 AK Pack number
45 Number assigned to a pack containing a stack of items
46 put together (e.g. cold roll sheets (steel product)).
47
48 AL UPC (Universal Product Code) Shipping container code (1-2-
49 5-5)
50 A 13-digit code that uniquely identifies the
51 manufacturer's shipping unit, including the packaging
52 indicator.
53
54 AM UPC (Universal Product Code)/EAN (European article number)
55 Shipping container code (1-2-5-5-1)
56 A 14-digit code that uniquely identifies the
57 manufacturer's shipping unit, including the packaging
58 indicator and the check digit.
59
60 AN UPC (Universal Product Code) suffix
61 A suffix used in conjunction with a higher level UPC
62 (Universal product code) to define packing variations
63 for a product.
64
65 AO State label code
66 A code which specifies the codification of the state's
67 labelling requirements.
68
69 AP Heat number
70 Number assigned to the heat (also known as the iron
71 charge) for the production of steel products.
72
73 AQ Coupon number
74 A number identifying a coupon.
75
76 AR Resource number
77 A number to identify a resource.
78
79 AS Work task number
80 A number to identify a work task.
81
82 AT Price look up number
83 Identification number on a product allowing a quick
84 electronic retrieval of price information for that
85 product.
86
87 AU NSN (North Atlantic Treaty Organization Stock Number)
88 Number assigned under the NATO (North Atlantic Treaty
89 Organization) codification system to provide the
90 identification of an approved item of supply.
91
92 AV Refined product code
93 A code specifying the product refinement designation.
94
95 AW Exhibit
96 A code indicating that the product is identified by an
97 exhibit number.
98
99 AX End item
100 A number specifying an end item.
101
102 AY Federal supply classification
103 A code to specify a product's Federal supply
104 classification.
105
106 AZ Engineering data list
107 A code specifying the product's engineering data list.
108
109 BA Milestone event number
110 A number to identify a milestone event.
111
112 BB Lot number
113 A number indicating the lot number of a product.
114
115 BC National drug code 4-4-2 format
116 A code identifying the product in national drug format
117 4-4-2.
118
119 BD National drug code 5-3-2 format
120 A code identifying the product in national drug format
121 5-3-2.
122
123 BE National drug code 5-4-1 format
124 A code identifying the product in national drug format
125 5-4-1.
126
127 BF National drug code 5-4-2 format
128 A code identifying the product in national drug format
129 5-4-2.
130
131 BG National drug code
132 A code specifying the national drug classification.
133
134 BH Part number
135 A number indicating the part.
136
137 BI Local Stock Number (LSN)
138 A local number assigned to an item of stock.
139
140 BJ Next higher assembly number
141 A number specifying the next higher assembly or
142 component into which the product is being incorporated.
143
144 BK Data category
145 A code specifying a category of data.
146
147 BL Control number
148 To specify the control number.
149
150 BM Special material identification code
151 A number to identify the special material code.
152
153 BN Locally assigned control number
154 A number assigned locally for control purposes.
155
156 BO Buyer's colour
157 Colour assigned by buyer.
158
159 BP Buyer's part number
160 Reference number assigned by the buyer to identify an
161 article.
162
163 BQ Variable measure product code
164 A code assigned to identify a variable measure item.
165
166 BR Financial phase
167 To specify as an item, the financial phase.
168
169 BS Contract breakdown
170 To specify as an item, the contract breakdown.
171
172 BT Technical phase
173 To specify as an item, the technical phase.
174
175 BU Dye lot number
176 Number identifying a dye lot.
177
178 BV Daily statement of activities
179 A statement listing activities of one day.
180
181 BW Periodical statement of activities within a bilaterally
182 agreed time period
183 Periodical statement listing activities within a
184 bilaterally agreed time period.
185
186 BX Calendar week statement of activities
187 A statement listing activities of a calendar week.
188
189 BY Calendar month statement of activities
190 A statement listing activities of a calendar month.
191
192 BZ Original equipment number
193 Original equipment number allocated to spare parts by
194 the manufacturer.
195
196 CC Industry commodity code
197 The codes given to certain commodities by an industry.
198
199 CG Commodity grouping
200 Code for a group of articles with common characteristics
201 (e.g. used for statistical purposes).
202
203 CL Colour number
204 Code for the colour of an article.
205
206 CR Contract number
207 Reference number identifying a contract.
208
209 CV Customs article number
210 Code defined by Customs authorities to an article or a
211 group of articles for Customs purposes.
212
213 DR Drawing revision number
214 Reference number indicating that a change or revision
215 has been applied to a drawing.
216
217 DW Drawing
218 Reference number identifying a drawing of an article.
219
220 EC Engineering change level
221 Reference number indicating that a change or revision
222 has been applied to an article's specification.
223
224 EF Material code
225 Code defining the material's type, surface, geometric
226 form plus various classifying characteristics.
227
228 EN International Article Numbering Association (EAN)
229 Number assigned to a manufacturer's product according to
230 the International Article Numbering Association.
231
232 GB Buyer's internal product group code
233 Product group code used within a buyer's internal
234 systems.
235
236 GN National product group code
237 National product group code. Administered by a national
238 agency.
239
240 GS General specification number
241 The item number is a general specification number.
242
243 HS Harmonised system
244 The item number is part of, or is generated in the
245 context of the Harmonised Commodity Description and
246 Coding System (Harmonised System), as developed and
247 maintained by the World Customs Organization (WCO).
248
249 IB ISBN (International Standard Book Number)
250 Self explanatory.
251
252 IN Buyer's item number
253 The item number has been allocated by the buyer.
254
255 IS ISSN (International Standard Serial Number)
256 Self explanatory.
257
258 IT Buyer's style number
259 Number given by the buyer to a specific style or form of
260 an article, especially used for garments.
261
262 IZ Buyer's size code
263 Code given by the buyer to designate the size of an
264 article in textile and shoe industry.
265
266 MA Machine number
267 The item number is a machine number.
268
269 MF Manufacturer's (producer's) article number
270 The number given to an article by its manufacturer.
271
272 MN Model number
273 Reference number assigned by the manufacturer to
274 differentiate variations in similar products in a class
275 or group.
276
277 MP Product/service identification number
278 Reference number identifying a product or service.
279
280 NB Batch number
281 The item number is a batch number.
282
283 ON Customer order number
284 Reference number of a customer's order.
285
286 PD Part number description
287 Reference number identifying a description associated
288 with a number ultimately used to identify an article.
289
290 PL Purchaser's order line number
291 Reference number identifying a line entry in a
292 customer's order for goods or services.
293
294 PO Purchase order number
295 Reference number identifying a customer's order.
296
297 PV Promotional variant number
298 The item number is a promotional variant number.
299
300 QS Buyer's qualifier for size
301 The item number qualifies the size of the buyer.
302
303 RC Returnable container number
304 Reference number identifying a returnable container.
305
306 RN Release number
307 Reference number identifying a release from a buyer's
308 purchase order.
309
310 RU Run number
311 The item number identifies the production or
312 manufacturing run or sequence in which the item was
313 manufactured, processed or assembled.
314
315 RY Record keeping of model year
316 The item number relates to the year in which the
317 particular model was kept.
318
319 SA Supplier's article number
320 Number assigned to an article by the supplier of that
321 article.
322
323 SG Standard group of products (mixed assortment)
324 The item number relates to a standard group of other
325 items (mixed) which are grouped together as a single
326 item for identification purposes.
327
328 SK SKU (Stock keeping unit)
329 Reference number of a stock keeping unit.
330
331 SN Serial number
332 Identification number of an item which distinguishes
333 this specific item out of a number of identical items.
334
335 SRS RSK number
336 Plumbing and heating.
337
338 SRT IFLS (Institut Francais du Libre Service) 5 digit product
339 classification code
340 5 digit code for product classification managed by the
341 Institut Francais du Libre Service.
342
343 SRU IFLS (Institut Francais du Libre Service) 9 digit product
344 classification code
345 9 digit code for product classification managed by the
346 Institut Francais du Libre Service.
347
348 SRV EAN.UCC Global Trade Item Number
349 A unique number, up to 14-digits, assigned according to
350 the numbering structure of the EAN.UCC system. 'EAN'
351 stands for the 'International Article Numbering
352 Association', and 'UCC' for the 'Uniform Code Council'.
353
354 SS Supplier's supplier article number
355 Article number referring to a sales catalogue of
356 supplier's supplier.
357
358 ST Style number
359 Number given to a specific style or form of an article,
360 especially used for garments.
361
362 TG Transport group number
363 Additional number to form article groups for packing
364 and/or transportation purposes.
365
366 UA Ultimate customer's article number
367 Number assigned by ultimate customer to identify
368 relevant article.
369
370 UP UPC (Universal product code)
371 Number assigned to a manufacturer's product by the
372 Product Code Council.
373
374 VN Vendor item number
375 Reference number assigned by a vendor/seller identifying
376 a product/service/article.
377
378 VP Vendor's (seller's) part number
379 Reference number assigned by a vendor/seller identifying
380 an article.
381
382 VS Vendor's supplemental item number
383 The item number is a specified by the vendor as a
384 supplemental number for the vendor's purposes.
385
386 VX Vendor specification number
387 The item number has been allocated by the vendor as a
388 specification number.
389
390 ZZZ Mutually defined
391 A code assigned within a code list to be used on an
392 interim basis and as defined among trading partners
393 until a precise code can be assigned to the code list.
394
395
diff --git a/specification/references/D01B/simples/7224.txt b/specification/references/D01B/simples/7224.txt
new file mode 100644
index 0000000..f67b2cd
--- /dev/null
+++ b/specification/references/D01B/simples/7224.txt
@@ -0,0 +1,7 @@
1
2 7224 Package quantity [B]
3
4 Desc: To specify the number of packages.
5
6 Repr: n..8
7
diff --git a/specification/references/D01B/simples/7233.txt b/specification/references/D01B/simples/7233.txt
new file mode 100644
index 0000000..3673b59
--- /dev/null
+++ b/specification/references/D01B/simples/7233.txt
@@ -0,0 +1,168 @@
1
2 7233 Packaging related description code [B]
3
4 Desc: Code specifying information related to packaging.
5
6 Repr: an..3
7
8 1 Product ingredients not marked on package
9 The ingredients of the product are not marked on the
10 packaging of the product.
11
12 2 Product price not marked on packaging
13 The product price is not marked on the packaging of the
14 product.
15
16 3 Product best before date not marked on product package
17 The product best before date is not marked on the
18 packaging of the product.
19
20 4 Package not marked recyclable
21 Package is not marked as recyclable.
22
23 5 Promotional details marked
24 A code indicating that promotional details have been
25 marked on the package.
26
27 31 Package best before date marked
28 Package is marked with the product best before date.
29
30 32 Package marked recyclable
31 The package is marked recyclable.
32
33 33 Package marked returnable
34 The package is marked returnable.
35
36 34 Product marking
37 The information is related to product marking.
38
39 35 Type of package
40 The information is related to the type of package.
41
42 36 Package specifications
43 The information specifies the package.
44
45 37 Package protection
46 The information is related to protection of the package.
47
48 38 Tarping
49 The information describes how coverage with tarpaulins
50 is to be provided.
51
52 39 Platform/skid location
53 The information describes the platform or skid location.
54
55 40 Bearing piece location
56 The information gives the location of the load bearing
57 piece.
58
59 41 Skid/pallet type
60 The information describes the type of skid or pallet.
61
62 42 Placement on carrier
63 The information describes the placement on the carrier.
64
65 43 Spacing directions
66 Descriptions to be provided.
67
68 44 Unloading device
69 The information specifies the unloading device which
70 must be used to handle the package.
71
72 45 Unloading equipment
73 The information specifies the unloading equipment which
74 must be used to handle the package.
75
76 50 Package barcoded EAN-13 or EAN-8
77 The package is barcoded with EAN-13 or EAN-8 code.
78
79 51 Package barcoded ITF-14 or ITF-6
80 The package is barcoded with ITF-14 or ITF-6 code.
81
82 52 Package barcoded UCC or EAN-128
83 The package is barcoded with UCC or EAN-128 code.
84
85 53 Package price marked
86 The package is marked with the price.
87
88 54 Product ingredients marked on package
89 The ingredients of the product contained in a package
90 are marked on that package.
91
92 55 Core characteristics
93 Specifies the characteristics of the core of the
94 package.
95
96 56 Shipping requirement
97 The packaging as per shipping requirement.
98
99 57 Customs requirement
100 The packaging as per Customs requirement.
101
102 58 Transport contract requirement
103 The packaging as per transport contract requirement.
104
105 59 Preservation method
106 The packaging related information is for methods of
107 preservation.
108
109 60 Product marking pattern
110 The information describes the pattern used to mark the
111 product.
112
113 61 Product marking location
114 The information provides the location of the product
115 marking.
116
117 62 Package/container mark location
118 The information provides the location of a package or
119 container mark.
120
121 63 Marking method
122 The information details the marking method.
123
124 66 Receiving facility limitations
125 The information describes limitations which apply to a
126 receiving facility.
127
128 67 Tagging/bar code instructions
129 The information provides instructions as to how a
130 package is to be tagged or have a bar code applied to
131 it.
132
133 68 Shipping package labelling
134 The labelling of a package in which goods are shipped.
135
136 69 Shipping package sealing
137 The sealing particulars of a package in which goods are
138 shipped.
139
140 70 Optional packaging procedure
141 To indicate an optional procedure for packaging.
142
143 71 Cleaning or drying specification
144 Identification of the cleaning or drying specification.
145
146 72 Cushioning thickness specification
147 Identification of the cushioning thickness
148 specification.
149
150 73 Cushioning and dunnage specification
151 Identification of the cushioning and dunnage
152 specification.
153
154 74 Level of preservation specification
155 Identification of the level of preservation
156 specification.
157
158 75 Preservation material specification
159 Identification of the preservation material
160 specification.
161
162 76 Unit container specification
163 Identification of the unit container specification.
164
165 77 Material wrapping specification
166 Identification of the material wrapping specification.
167
168
diff --git a/specification/references/D01B/simples/7273.txt b/specification/references/D01B/simples/7273.txt
new file mode 100644
index 0000000..b47680a
--- /dev/null
+++ b/specification/references/D01B/simples/7273.txt
@@ -0,0 +1,221 @@
1
2 7273 Service requirement code [C]
3
4 Desc: Code specifying a service requirement.
5
6 Repr: an..3
7
8 1 Carrier loads
9 The cargo is loaded in the equipment by the carrier.
10
11 2 Full loads
12 Container to be stuffed or stripped under responsibility
13 and for account of the shipper or the consignee.
14
15 3 Less than full loads
16 Container to be stuffed and stripped for account and
17 risk of the carrier.
18
19 4 Shipper loads
20 The cargo is loaded in the equipment by the shipper.
21
22 5 To be delivered
23 The cargo is to be delivered as instructed.
24
25 6 To be kept
26 The cargo is to be retained awaiting further
27 instructions.
28
29 7 Transhipment allowed
30 Transhipment of goods is allowed.
31
32 8 Transhipment not allowed
33 Transhipment of goods is not allowed.
34
35 9 Partial shipment allowed
36 Partial shipment is allowed.
37
38 10 Partial shipment not allowed
39 Partial shipment is not allowed.
40
41 11 Partial shipment and/or drawing allowed
42 Partial shipment and/or drawing is allowed.
43
44 12 Partial shipment and/or drawing not allowed
45 Partial shipment and/or drawing is not allowed.
46
47 13 Carrier unloads
48 The cargo is to be unloaded from the equipment by the
49 carrier.
50
51 14 Shipper unloads
52 The cargo is to be unloaded from the equipment by the
53 shipper.
54
55 15 Consignee unloads
56 The cargo is to be unloaded from the equipment by the
57 consignee.
58
59 16 Consignee loads
60 The cargo is to be loaded in the equipment by the
61 consignee.
62
63 17 Exclusive usage of equipment
64 Usage of the equipment is reserved for exclusive use.
65
66 18 Non exclusive usage of equipment
67 Usage of the equipment is not reserved for exclusive
68 use.
69
70 19 Direct delivery
71 Consignment for direct delivery to the consignee.
72
73 20 Direct pick-up
74 Consignment for direct pick-up from the consignee.
75
76 21 Request for delivery advice services
77 The service provider is requested to advise about
78 delivery.
79
80 22 Do not arrange customs clearance
81 Indication that the recipient of the message is not to
82 arrange customs clearance.
83
84 23 Arrange customs clearance
85 Indication that the recipient of the message is to
86 arrange customs clearance.
87
88 24 Check container condition
89 Condition of the container is to be checked.
90
91 25 Damaged containers allowed
92 Damaged containers are allowed.
93
94 26 Dirty containers allowed
95 Dirty containers are allowed.
96
97 27 Fork lift holes not required
98 Container needs not to be equipped with pocket holes,
99 but they are allowed.
100
101 28 Fork lift holes required
102 Container must be equipped with pocket holes.
103
104 29 Insure goods during transport
105 Indication that the recipient of the message is to
106 insure the goods during transport.
107
108 30 Arrange main-carriage
109 Indication that the recipient of the message is to
110 arrange the main-carriage.
111
112 31 Arrange on-carriage
113 Indication that the recipient of the message is to
114 arrange the on-carriage.
115
116 32 Arrange pre-carriage
117 Indication that the recipient of the message is to
118 arrange the pre-carriage.
119
120 33 Report container safety convention information
121 Indication that the information on the Container Safety
122 Convention plate (CSC-plate) should be reported.
123
124 34 Check seals
125 Sealing up of the container is to be checked.
126
127 35 Container must be clean
128 Container is to be released or delivered clean.
129
130 36 Request for proof of delivery
131 The service provider is requested to provide proof of
132 delivery.
133
134 37 Request for Customs procedure
135 The service provider is requested to perform Customs
136 procedure.
137
138 38 Request for administration services
139 The service provider is requested to perform
140 administration services.
141
142 39 Transport insulated under Intercontainer INTERFRIGO
143 conditions
144 Insulated transport under Intercontainer INTERFRIGO
145 (joint European railways agreement) conditions.
146
147 40 Transport mechanically refrigerated under Intercontainer
148 INTERFRIGO conditions
149 Mechanically refrigerated transport under Intercontainer
150 INTERFRIGO (joint European railways agreement)
151 conditions.
152
153 41 Cool or freeze service, not under Intercontainer INTERFRIGO
154 conditions
155 Cool or freeze service not under Intercontainer
156 INTERFRIGO (joint European railways agreement)
157 conditions.
158
159 42 Transhipment overseas
160 Transport equipment is to be transferred overseas.
161
162 43 Station delivery
163 The specified equipment destination station is also the
164 place of delivery of the goods.
165
166 44 Non station delivery
167 The specified equipment destination station is not the
168 place of delivery of the goods.
169
170 45 Cleaning or disinfecting
171 The service required is cleaning or disinfection.
172
173 46 Close ventilation valve
174 The ventilation valve of the equipment must be closed.
175
176 47 Consignment held for pick-up
177 The consignment is to be held until it is picked up.
178
179 48 Refrigeration unit check
180 Refrigeration unit has to be checked.
181
182 49 Customs clearance at arrival country by carrier
183 The carrier is to arrange customs clearance in the
184 arrival country.
185
186 50 Customs clearance at departure country by carrier
187 The carrier is to arrange customs clearance in the
188 departure country.
189
190 51 Heating for live animals
191 Heating for live animals has to be provided.
192
193 52 Goods humidification
194 Humidification of the goods has to be performed.
195
196 53 Ensure load is secure
197 The load must be checked for correct stowage.
198
199 54 Open ventilation valve
200 The ventilation valve of the equipment must be opened.
201
202 55 Phytosanitary control
203 Phytosanitary control to be performed.
204
205 56 Tare check by carrier
206 Carrier must check the tare of the equipment and
207 attached items.
208
209 57 Temperature check
210 The temperature must be checked.
211
212 58 Weighing of goods
213 The goods have to be weighed.
214
215 59 Escort
216 An escort is required.
217
218 60 No escort
219 An escort is not required.
220
221
diff --git a/specification/references/D01B/simples/7357.txt b/specification/references/D01B/simples/7357.txt
new file mode 100644
index 0000000..76be5bb
--- /dev/null
+++ b/specification/references/D01B/simples/7357.txt
@@ -0,0 +1,8 @@
1
2 7357 Commodity identification code [B]
3
4 Desc: Code identifying a commodity for Customs, transport or
5 statistical purposes (generic term).
6
7 Repr: an..18
8
diff --git a/specification/references/D01B/simples/7383.txt b/specification/references/D01B/simples/7383.txt
new file mode 100644
index 0000000..5fd7737
--- /dev/null
+++ b/specification/references/D01B/simples/7383.txt
@@ -0,0 +1,119 @@
1
2 7383 Surface or layer code [C]
3
4 Desc: Code specifying the surface or layer of an object.
5
6 Repr: an..3
7
8 1S Side one
9 The location is side one.
10
11 2S Side two
12 The location is side two.
13
14 AA On surface
15 To indicate that the entity being specified is on the
16 surface.
17
18 AB Off surface
19 To indicate that the entity being specified is off the
20 surface.
21
22 AC Soluble
23 Specifies that the surface/layer/position being
24 described is the soluble portion.
25
26 AD Opposite corners
27 The surface or layer of the product being described is
28 the opposite corners.
29
30 AE Corner Diagonals
31 The surface or layer of the product being described are
32 the corner diagonals.
33
34 AF Port
35 The left-hand side (looking forward) of a ship, boat or
36 aircraft.
37
38 AG Starboard
39 The right-hand side (looking forward) of a ship, boat or
40 aircraft.
41
42 AH Tooth facial surface
43 Surface of a tooth directed toward the face and opposite
44 the lingual surface.
45
46 AI Tooth incisal surface
47 Surface of the tooth relating to the cutting edge of the
48 anterior teeth, incisors or canines.
49
50 AJ Tooth distal surface
51 Surface of the tooth toward the back of the dental arch,
52 or away from the midline.
53
54 AK Tooth buccal surface
55 Surface of the tooth pertaining to or around the cheek.
56
57 AL Tooth occlusal surface
58 Surface of the tooth pertaining to the masticating
59 surfaces of the posterior teeth.
60
61 AM Tooth lingual surface
62 Surface of the tooth pertaining to or around the tongue.
63
64 AN Tooth mesial surface
65 Surface of the tooth toward the midline of the dental
66 arch.
67
68 BC Back of cab
69 The location is at the back of the cab.
70
71 BS Both sides
72 The location is both sides.
73
74 BT Bottom
75 The location is on the bottom.
76
77 DF Dual fuel tank positions
78 The location is in the dual fuel tank positions.
79
80 FR Front
81 The location is in the front.
82
83 IN Inside
84 The location is in the inside.
85
86 LE Left
87 The location is on the left.
88
89 OA Overall
90 The location is overall.
91
92 OS One side
93 The location is on one side.
94
95 OT Outside
96 The location is on the outside.
97
98 RI Right
99 The location is on the right.
100
101 RR Rear
102 The location is in the rear.
103
104 ST Spare tyre position
105 The location is the spare tyre position.
106
107 TB Tank bottom
108 The location is at the tank bottom.
109
110 TP Top
111 The location is on the top.
112
113 TS Two sides
114 The location is on two sides.
115
116 UC Under cab
117 The location is under the cab.
118
119
diff --git a/specification/references/D01B/simples/7402.txt b/specification/references/D01B/simples/7402.txt
new file mode 100644
index 0000000..435e9ca
--- /dev/null
+++ b/specification/references/D01B/simples/7402.txt
@@ -0,0 +1,7 @@
1
2 7402 Object identifier [C]
3
4 Desc: Code specifying the unique identity of an object.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/7405.txt b/specification/references/D01B/simples/7405.txt
new file mode 100644
index 0000000..8233ed3
--- /dev/null
+++ b/specification/references/D01B/simples/7405.txt
@@ -0,0 +1,311 @@
1
2 7405 Object identification code qualifier [C]
3
4 Desc: Code qualifying the identification of an object.
5
6 Repr: an..3
7
8 AA House bill of lading
9 A number that is used to identify goods from a freight
10 forwarder/consolidator.
11
12 AB 1st structure element name
13 The first element in a series of elements that together
14 define the structure of an object.
15
16 AC 2nd structure element name
17 The second element in a series of elements that together
18 define the structure of an object.
19
20 AD 3rd structure element name
21 The third element in a series of elements that together
22 define the structure of an object.
23
24 AE 4th structure element name
25 The fourth element in a series of elements that together
26 define the structure of an object.
27
28 AF 5th structure element name
29 The fifth element in a series of elements that together
30 define the structure of an object.
31
32 AG 6th structure element name
33 The sixth element in a series of elements that together
34 define the structure of an object.
35
36 AH 7th structure element name
37 The seventh element in a series of elements that
38 together define the structure of an object.
39
40 AI 8th structure element name
41 The eighth element in a series of elements that together
42 define the structure of an object.
43
44 AJ 9th structure element name
45 The ninth element in a series of elements that together
46 define the structure of an object.
47
48 AK Data set
49 The identity of a data set.
50
51 AL Kanban card number
52 Reference number assigned by a consignee to a Kanban
53 card.
54
55 AM Level number
56 Level number in a hierarchy or other structure.
57
58 AN Manufacturing reference number
59 A unique number identifying a particular assembly or
60 other manufacturing process.
61
62 AO Position number in package
63 A number to identify the position within a package
64 according to agreed rules between partners.
65
66 AP Product
67 A name or number which identifies a product.
68
69 AQ Release number
70 Number assigned to a release.
71
72 AR Statistical concept
73 Statistical concept.
74
75 AS Table
76 A table of items e.g. figures and text represented in
77 rows and columns.
78
79 AT Transport packing group number
80 Number identifying a group of articles in a predescribed
81 unit load for shipment/dispatch as agreed between
82 partners.
83
84 AU Value list
85 A coded or non coded list of values.
86
87 AV Value list subset
88 A subset of a coded or non coded list of values.
89
90 AW Serial shipping container code
91 A single unique serial number which identifies shipping
92 containers or shipping packages.
93
94 AX Case number
95 A code to identify the number assigned to a given case.
96
97 AY Financial security identification number
98 Identification number of a financial security.
99
100 AZ Compact disk player security code number
101 The security code number of the compact disk player.
102
103 BA Question in questionnaire
104 The identity number of a question in a questionnaire.
105
106 BB Questionnaire
107 The identification of a questionnaire.
108
109 BC Check digit
110 The check digit of the primary number.
111
112 BD Vehicle telephone identification number
113 The number which identifies the telephone equipment
114 fitted to the vehicle.
115
116 BE Batch excluded
117 Products manufactured in Batch not to be included in
118 consignment.
119
120 BF Door key number
121 The number on the key that fits the door lock.
122
123 BG Fleet number
124 The number of the fleet to which a vehicle is assigned.
125
126 BH Ignition key number
127 The number on the key that fits the ignition lock.
128
129 BI Radio security code number
130 The security code number of the radio.
131
132X BJ Serial shipping container code
133 Code requested for deletion.
134
135 Note:
136 1. This code value will be removed effective with
137 directory D.03A.
138
139 BK Fleet vehicle unit number
140 The unit number of the vehicle within the fleet
141 allocated by the fleet operator.
142
143 BL Vehicle registration number
144 The registration number of the vehicle.
145
146 BM Accounting Classification Reference Number (ACRN)
147 A reference number identifying the accounting
148 classification.
149
150 BN Serial number
151 Identification number of an item which distinguishes
152 this specific item out of a number of identical items.
153
154 BO Fund
155 A code identifying a fund.
156
157 BP Special Accounting Classification Reference Number (ACRN)
158 A reference number identifying a special accounting
159 classification.
160
161 BQ Project
162 A code identifying a project.
163
164 BR Transportation Account Code (TAC)
165 A code identifying a transportation account.
166
167 BS Financial details
168 A code identifying financial details for accounting.
169
170 BT Account manager
171 A code identifying the account manager.
172
173 BU Buyer's package identification
174 A package identification number allocated by a buyer.
175
176 BV Predecessor constraint
177 Identity number is a predecessor constraint.
178
179 BW Successor constraint
180 Identity number is a successor constraint.
181
182 BX Batch number
183 Unique number affixed by manufacturer to a batch of
184 products produced under similar conditions.
185
186 BY Person identity number
187 The identity number of a person.
188
189 BZ Health-care professional identity number
190 The identity number of a health-care professional.
191
192 CA Private institution identity number
193 The identity number of a private institution.
194
195 CB Public institution identity number
196 The identity number of a public institution.
197
198 CC Tree structure
199 The identity number of a structure containing two or
200 more objects linked in a hierarchy.
201
202 CD Tree structure subset
203 The identity number of a subset of a structure
204 containing two or more objects linked in a hierarchy.
205
206 CE Link set
207 The identity number of a set of links.
208
209 CF Organisation chart
210 The identity number of an organisation chart.
211
212 CG Healthcare provider number (non-government)
213 Identity number assigned to a healthcare provider by a
214 non-government body.
215
216 CH Primary patient identification number
217 Primary number identifying a patient.
218
219 CI Insurer identification number
220 A unique identifier assigned to an insurer.
221
222 CJ Hospital issued healthcare provider number
223 Identity number of a healthcare service provider issued
224 by a hospital.
225
226 CK Healthcare practice identification number
227 Uniquely identifies the practice in which one or more
228 healthcare providers conduct business.
229
230 CL Agent identification number
231 A unique identifier assigned to an agent.
232
233 CM Insurer group identification number
234 The identification number of the insurer's group.
235
236 CN Chassis number
237 Unique number affixed by manufacturer to a chassis for
238 identification purposes.
239
240 CO Invoice number
241 Number assigned to the invoice.
242
243 CP Account number
244 Account identification number.
245
246 CQ Internal control number
247 Control number assigned for internal use.
248
249 CR Policy number
250 Number uniquely identifying a policy.
251
252 CS Attribute set
253 A set of attributes.
254
255 CT Footnote set
256 A set of footnotes.
257
258 EE Engine number
259 Unique number affixed by manufacturer to an engine for
260 identification purposes.
261
262 EM Emulsion number
263 Manufacturer assigned reference to a photographic
264 product indicating sensitivity.
265
266 IL Invoice line number
267 Sequential numerical assignment to identical invoiced
268 goods which are subject to the same conditions of sale.
269
270 ML Marking/label number
271 The number on the marking or label.
272
273 PN Part number
274 Manufacturer-assigned reference to a product part.
275
276 SC Secondary Customs tariff number
277 Indicate (e.g. in segment GIR) the secondary (sub-)
278 level of a Customs tariff number.
279
280 VV Vehicle identity number
281 Unique serial number assigned by the manufacturer that
282 distinguishes one vehicle from another.
283
284 VW Skid number
285 A number identifying a skid or pallet.
286
287 VX Authorisation
288 Official approval.
289
290 VY Insurance policy
291 Contract of insurance.
292
293 VZ Transport unit identification according to ISO/IEC 15459
294 The identification of a transport unit according to
295 ISO/IEC 15459 (ISO: International Organization for
296 Standardization. IEC: International Electrotechnical
297 Commission).
298
299 WA Indivisible transport unit according to ISO/IEC 15459
300 The identification of an indivisible transport unit
301 according to ISO/IEC 15459 (ISO: International
302 Organization for Standardization. IEC: International
303 Electrotechnical Commission).
304
305 WB Divisible transport unit according to ISO/IEC 15459
306 The identification of a divisible transport unit
307 according to ISO/IEC 15459 (ISO: International
308 Organization for Standardization. IEC: International
309 Electrotechnical Commission).
310
311
diff --git a/specification/references/D01B/simples/7418.txt b/specification/references/D01B/simples/7418.txt
new file mode 100644
index 0000000..498be11
--- /dev/null
+++ b/specification/references/D01B/simples/7418.txt
@@ -0,0 +1,7 @@
1
2 7418 Hazardous material category name [B]
3
4 Desc: Name of a kind of hazard for a material.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/7419.txt b/specification/references/D01B/simples/7419.txt
new file mode 100644
index 0000000..662e9af
--- /dev/null
+++ b/specification/references/D01B/simples/7419.txt
@@ -0,0 +1,7 @@
1
2* 7419 Hazardous material category name code [B]
3
4 Desc: Code specifying a kind of hazard for a material.
5
6 Repr: an..7
7
diff --git a/specification/references/D01B/simples/7511.txt b/specification/references/D01B/simples/7511.txt
new file mode 100644
index 0000000..83072bf
--- /dev/null
+++ b/specification/references/D01B/simples/7511.txt
@@ -0,0 +1,13 @@
1
2 7511 Marking type code [B]
3
4 Desc: Code specifying the type of marking.
5
6 Repr: an..3
7
8 1 Not marked with an EAN.UCC system code
9 Indication that the package is not marked with an
10 EAN.UCC (International Article Numbering.Uniform Code
11 Council) system code.
12
13
diff --git a/specification/references/D01B/simples/8022.txt b/specification/references/D01B/simples/8022.txt
new file mode 100644
index 0000000..94d31f0
--- /dev/null
+++ b/specification/references/D01B/simples/8022.txt
@@ -0,0 +1,7 @@
1
2 8022 Freight and other charges description [B]
3
4 Desc: Free form description of freight and other charges.
5
6 Repr: an..26
7
diff --git a/specification/references/D01B/simples/8023.txt b/specification/references/D01B/simples/8023.txt
new file mode 100644
index 0000000..d4ed06a
--- /dev/null
+++ b/specification/references/D01B/simples/8023.txt
@@ -0,0 +1,12 @@
1
2 8023 Freight and other charges description identifier [B]
3
4 Desc: Code identifying freight and other charges.
5
6 Repr: an..17
7
8 Note:
9 1 Use UN/ECE Recommendation No. 23: Freight costs and
10 charges. If not applicable, use appropriate code in
11 combination with 1131/3055.
12
diff --git a/specification/references/D01B/simples/8028.txt b/specification/references/D01B/simples/8028.txt
new file mode 100644
index 0000000..1a9c7cb
--- /dev/null
+++ b/specification/references/D01B/simples/8028.txt
@@ -0,0 +1,7 @@
1
2 8028 Means of transport journey identifier [B]
3
4 Desc: To identify a journey of a means of transport.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/8051.txt b/specification/references/D01B/simples/8051.txt
new file mode 100644
index 0000000..ea89b15
--- /dev/null
+++ b/specification/references/D01B/simples/8051.txt
@@ -0,0 +1,100 @@
1
2 8051 Transport stage code qualifier [B]
3
4 Desc: Code qualifying a specific stage of transport.
5
6 Repr: an..3
7
8 1 Inland transport
9 Transport by which goods are moved from or to the
10 frontier, or between inland points.
11
12 2 At the statistical territory limit
13 Point by which the means of transport are presumed to
14 have left the statistical territory of despatch or to
15 have entered the statistical territory of arrival.
16
17 10 Pre-carriage transport
18 Transport by which the goods are moved prior to their
19 main carriage transport.
20
21 11 At border
22 Transport by which goods are moved to the Customs
23 frontier.
24
25 12 At departure
26 Transport by which goods are moved from the place of
27 departure.
28
29 13 At destination
30 Transport by which goods are moved at the place of
31 destination.
32
33 15 Main carriage - fourth carrier
34 The fourth carrier of the ordered transport.
35
36 16 Main carriage - fifth carrier
37 The fifth carrier of the ordered transport.
38
39 17 Main carriage - sixth carrier
40 The sixth carrier of the ordered transport.
41
42 18 Main carriage - seventh carrier
43 The seventh carrier of the ordered transport.
44
45 19 Main carriage - eighth carrier
46 The eighth carrier of the ordered transport.
47
48 20 Main-carriage transport
49 The primary stage in the movement of cargo from the
50 point of origin to the intended destination.
51
52 21 Main carriage - first carrier
53 The first carrier of the ordered transport when more
54 than one carrier is involved.
55
56 22 Main carriage - second carrier
57 The second carrier of the ordered transport when more
58 than one carrier is involved.
59
60 23 Main carriage - third carrier
61 The third carrier of the ordered transport when more
62 than one carrier is involved.
63
64 24 Inland waterway transport
65 Transport by which goods are moved via an inland body of
66 water.
67
68 25 Delivery carrier all transport
69 Carrier responsible from the point of origin to the
70 final delivery destination.
71
72 26 Second pre-carriage transport
73 Second transport by which the goods are moved prior to
74 their main carriage transport.
75
76 27 Pre-acceptance transport
77 The transport by which the goods are moved to the place
78 of acceptance.
79
80 28 Second on-carriage transport
81 Second transport by which the goods are moved after the
82 main carriage transport.
83
84 29 Main carriage - ninth carrier
85 The ninth carrier of the ordered transport.
86
87 30 On-carriage transport
88 Transport by which the goods are moved after the main
89 carriage transport.
90
91 31 Main carriage - tenth carrier
92 The tenth carrier of the ordered transport.
93
94 32 Main carriage - eleventh carrier
95 The eleventh carrier of the ordered transport.
96
97 33 Main carriage - twelfth carrier
98 The twelfth carrier of the ordered transport.
99
100
diff --git a/specification/references/D01B/simples/8053.txt b/specification/references/D01B/simples/8053.txt
new file mode 100644
index 0000000..53c9fb6
--- /dev/null
+++ b/specification/references/D01B/simples/8053.txt
@@ -0,0 +1,235 @@
1
2* 8053 Equipment type code qualifier [C]
3
4 Desc: Code qualifying a type of equipment.
5
6 Repr: an..3
7
8 AA Ground equipment
9 Ground equipment being fuelled or serviced.
10
11 AB Chain
12 Chain used in the securing of cargo.
13
14 AD Temperature recorder
15 Temperature recorder to provide a record of the actual
16 temperature.
17
18 AE Body trailer
19 The part of the vehicle where the cargo is loaded.
20
21 AG Slipsheet
22 A cardboard platform used for holding product for
23 storage or transportation.
24
25 AH No special equipment needed
26 A code to indicate that there is no special equipment
27 needed.
28
29 AI Vessel hold
30 A compartment forming part of a transport vessel.
31
32 AJ Flat rack
33 Type of open container used for carrying objects.
34
35 AK Aircraft
36 To indicate that the equipment is an aircraft.
37
38 AL Medical device
39 A device used for medical purposes.
40
41 AM Refrigerated container
42 A refrigerated (reefer) container that is actively
43 cooling the product.
44
45 AN Synthetic pallet 80*120cm
46 A pallet with standard dimensions 80*120 centimetres
47 made of synthetic material.
48
49 AO Synthetic pallet 100*120cm
50 A standard pallet with standard dimensions 100*120
51 centimetres made of synthetic material.
52
53 AP Clothing hanger rack
54 Equipment used to store and transport clothing in a
55 hanging position.
56
57 AQ Road/rail trailer
58 Trailer designated for combined road/rail use.
59
60 AT Overhang wagon
61 Empty rail wagon added to the loaded wagons, when goods
62 are longer than the loaded wagon.
63
64 BL Blocks
65 A piece of equipment that is normally a piece of wood to
66 fix cargo (e.g. coils) during transport.
67
68 BPN Box pallet non-exchangeable
69 A box pallet which cannot be exchanged.
70
71 BPO Truck being transported
72 A road vehicle capable of carrying goods which is being
73 carried on another means of transport.
74
75 BPP Truck and trailer combination being transported
76 A road vehicle capable of carrying goods with an
77 attached trailer which is being carried on another means
78 of transport.
79
80 BPQ Tractor and trailer being transported
81 A trailer accompanied by a self-propelling tractor unit
82 which is being carried on another means of transport.
83
84 BPY Box pallet EUR Y non exchangeable
85 Self explanatory.
86
87 BR Barge
88 Flat bottomed inland cargo vessel for canals and rivers
89 with or without own propulsion for the purpose of
90 transported goods. (Synonym: Lighter).
91
92 BX Boxcar
93 An enclosed railway goods wagon.
94
95 CH Chassis
96 A wheeled carriage onto which an ocean container is
97 mounted for inland conveyance.
98
99 CN Container
100 Equipment item as defined by ISO for transport. It must
101 be of: A) permanent character, strong enough for
102 repeated use; B) designed to facilitate the carriage of
103 goods, by one or more modes of transport, without
104 intermediate reloading; C) fitted with devices for its
105 ready handling, particularly.
106
107 DPA Deadlight (panel)
108 A set of panels fixed inside a porthole.
109
110 EFP Exchangeable EUR flat pallet
111 Self explanatory.
112
113 EYP Exchangeable EUR Y box pallet
114 Self explanatory.
115
116 FPN Flat pallet EUR non exchangeable
117 Self explanatory.
118
119 FPR Flat pallet (railway property) non-exchangeable
120 A non-exchangeable flat pallet owned by a railroad.
121
122X FSU Forked support
123 Self explanatory.
124
125 Note:
126 1. This code value will be removed effective with
127 directory D.04B.
128
129 LAR Lashing rope
130 A rope for lashing cargo.
131
132 LU Load/unload device on equipment
133 A mechanical device used in the loading and/or unloading
134 of cargo into and from transport equipment.
135
136 MPA Movable panel
137 A panel which can be moved.
138
139 PA Pallet
140 A platform on which goods can be stacked in order to
141 facilitate the movement by a forklift or sling.
142
143 PBP Identified private box pallet
144 A box pallet identified as being privately owned.
145
146 PFP Identified private flat pallet
147 A flat pallet identified as being privately owned.
148
149 PL Platform
150 A piece of equipment normally having a flat surface, or
151 prepared for carrying cargo with a specific shape.
152
153 PPA Protecting panel
154 A panel used for protection.
155
156 PST Portable stove
157 A portable heating unit.
158
159 RF Flat car
160 A railway wagon without raised sides or ends.
161
162 RG Reefer generator
163 A generator used to control the temperature in
164 temperature-controlled transport equipment.
165
166 RGF Ground facility
167 Storage tank or facility capable of receiving shipment
168 of goods or commodity.
169
170 RO Rope
171 Rope used in the securing of cargo.
172
173 RR Rail car
174 To identify that the equipment is a rail car.
175
176X SCA Small container category A
177 Self explanatory.
178
179 Note:
180 1. This code value will be removed effective with
181 directory D.04B.
182
183X SCB Small container category B
184 Self explanatory.
185
186 Note:
187 1. This code value will be removed effective with
188 directory D.04B.
189
190X SCC Small container category C
191 Self explanatory.
192
193 Note:
194 1. This code value will be removed effective with
195 directory D.04B.
196
197X SFA Stiffening ring of frame
198 Self explanatory.
199
200 Note:
201 1. This code value will be removed effective with
202 directory D.04B.
203
204 SPP Identified special pallet
205 A pallet identified as special.
206
207 STR Strap
208 A narrow strip of flexible material.
209
210 SW Swap body
211 Rectangular equipment unit without wheels, which can be
212 mounted on a chassis or positioned on legs.
213
214 TE Trailer
215 A vehicle without motive power, designed for the
216 carriage of cargo and to be towed by a motor vehicle.
217
218 TP Tarpaulin
219 Waterproof material, e.g. canvas, to spread over cargo
220 to protect it from getting wet.
221
222 TS Tackles
223 [8030] Identification marks and numbers of loading
224 tackle used (sheets, ropes, chains, etc.), as specified
225 in DCU 9 to CIM Article 13; and of containers, as
226 specified in Articles 5 and 10 of Annex III to CIM (CIM
227 17).
228
229 TSU Tarpaulin support
230 A device to support a tarpaulin.
231
232 UL ULD (Unit load device)
233 An aircraft container or pallet.
234
235
diff --git a/specification/references/D01B/simples/8066.txt b/specification/references/D01B/simples/8066.txt
new file mode 100644
index 0000000..82424ff
--- /dev/null
+++ b/specification/references/D01B/simples/8066.txt
@@ -0,0 +1,7 @@
1
2 8066 Transport mode name [B]
3
4 Desc: Name of a mode of transport.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/8067.txt b/specification/references/D01B/simples/8067.txt
new file mode 100644
index 0000000..c803777
--- /dev/null
+++ b/specification/references/D01B/simples/8067.txt
@@ -0,0 +1,10 @@
1
2 8067 Transport mode name code [B]
3
4 Desc: Code specifying the name of a mode of transport.
5
6 Repr: an..3
7
8 Note:
9 1 Use UN/ECE Recommendation No 19.
10
diff --git a/specification/references/D01B/simples/8077.txt b/specification/references/D01B/simples/8077.txt
new file mode 100644
index 0000000..d4ad36a
--- /dev/null
+++ b/specification/references/D01B/simples/8077.txt
@@ -0,0 +1,32 @@
1
2 8077 Equipment supplier code [B]
3
4 Desc: Code specifying the party that is the supplier of the
5 equipment.
6
7 Repr: an..3
8
9 1 Shipper supplied
10 The transport equipment is supplied by the shipper.
11
12 2 Carrier supplied
13 The transport equipment is supplied by the carrier.
14
15 3 Consolidator supplied
16 The equipment is supplied by the consolidator.
17
18 4 Deconsolidator supplied
19 The equipment is supplied by the deconsolidator.
20
21 5 Third party supplied
22 The equipment is supplied by a third party.
23
24 6 Forwarder supplied from a leasing company
25 The equipment is supplied by the forwarder and is taken
26 from a leasing company.
27
28 7 Forwarder supplied from the railways' pool
29 The equipment is supplied by the forwarder and is taken
30 from a pool established by railway companies.
31
32
diff --git a/specification/references/D01B/simples/8078.txt b/specification/references/D01B/simples/8078.txt
new file mode 100644
index 0000000..228ab04
--- /dev/null
+++ b/specification/references/D01B/simples/8078.txt
@@ -0,0 +1,7 @@
1
2 8078 Additional hazard classification identifier [B]
3
4 Desc: To identify an additional hazard classification.
5
6 Repr: an..7
7
diff --git a/specification/references/D01B/simples/8092.txt b/specification/references/D01B/simples/8092.txt
new file mode 100644
index 0000000..d340477
--- /dev/null
+++ b/specification/references/D01B/simples/8092.txt
@@ -0,0 +1,7 @@
1
2 8092 Hazard code version identifier [B]
3
4 Desc: To identify the version number of a hazard code.
5
6 Repr: an..10
7
diff --git a/specification/references/D01B/simples/8101.txt b/specification/references/D01B/simples/8101.txt
new file mode 100644
index 0000000..ba63d5e
--- /dev/null
+++ b/specification/references/D01B/simples/8101.txt
@@ -0,0 +1,40 @@
1
2 8101 Transit direction indicator code [B]
3
4 Desc: Code specifying the direction of transport.
5
6 Repr: an..3
7
8 BS Buyer to seller
9 Self explanatory.
10
11 SB Seller to buyer
12 The transport from the seller to the buyer.
13
14 SC Subcontractor to seller
15 The transport from the subcontractor to the seller.
16
17 SD Seller to drop ship designated location
18 The transport from the seller to the drop ship
19 designated location.
20
21 SF Seller to freight forwarder
22 The transport from the seller to the freight forwarder.
23
24 SS Seller to subcontractor
25 The transport from the seller to the subcontractor.
26
27 ST Mother vessel to lighter
28 Cargo is transferred from the main carriage or mother
29 vessel to a lighter.
30
31 SU Lighter to mother vessel
32 Cargo is transferred from the lighter vessel to a main
33 carriage or mother vessel.
34
35 ZZZ Mutually defined
36 A code assigned within a code list to be used on an
37 interim basis and as defined among trading partners
38 until a precise code can be assigned to the code list.
39
40
diff --git a/specification/references/D01B/simples/8126.txt b/specification/references/D01B/simples/8126.txt
new file mode 100644
index 0000000..ec97d2b
--- /dev/null
+++ b/specification/references/D01B/simples/8126.txt
@@ -0,0 +1,7 @@
1
2 8126 Transport emergency card identifier [B]
3
4 Desc: To identify a transport emergency (TREM) card.
5
6 Repr: an..10
7
diff --git a/specification/references/D01B/simples/8154.txt b/specification/references/D01B/simples/8154.txt
new file mode 100644
index 0000000..ccdacbf
--- /dev/null
+++ b/specification/references/D01B/simples/8154.txt
@@ -0,0 +1,8 @@
1
2 8154 Equipment size and type description [C]
3
4 Desc: Free form description of the size and type of
5 equipment.
6
7 Repr: an..35
8
diff --git a/specification/references/D01B/simples/8155.txt b/specification/references/D01B/simples/8155.txt
new file mode 100644
index 0000000..dd5f831
--- /dev/null
+++ b/specification/references/D01B/simples/8155.txt
@@ -0,0 +1,186 @@
1
2* 8155 Equipment size and type description code [B]
3
4 Desc: Code specifying the size and type of equipment.
5
6 Repr: an..10
7
8 1 Dime coated tank
9 A tank coated with dime.
10
11 2 Epoxy coated tank
12 A tank coated with epoxy.
13
14X 3 IMO1
15 Description to be provided.
16
17 Note:
18 1. This code value will be removed effective with
19 directory D.04B.
20
21X 4 IMO2
22 Description to be provided.
23
24 Note:
25 1. This code value will be removed effective with
26 directory D.04B.
27
28X 5 IMO3
29 Description to be provided.
30
31 Note:
32 1. This code value will be removed effective with
33 directory D.04B.
34
35 6 Pressurized tank
36 A tank capable of holding pressurized goods.
37
38 7 Refrigerated tank
39 A tank capable of keeping goods refrigerated.
40
41X 8 Semi-refrigerated
42 Self explanatory.
43
44 Note:
45 1. This code value will be removed effective with
46 directory D.04B.
47
48 9 Stainless steel tank
49 A tank made of stainless steel.
50
51 10 Nonworking reefer container 40 ft
52 A 40 foot refrigerated container that is not actively
53 controlling temperature of the product.
54
55X 11 Box pallet
56 Self explanatory.
57
58 Note:
59 1. This code value will be removed effective with
60 directory D.04B.
61
62 12 Europallet
63 80 x 120 cm.
64
65 13 Scandinavian pallet
66 100 x 120 cm.
67
68 14 Trailer
69 Non self-propelled vehicle designed for the carriage of
70 cargo so that it can be towed by a motor vehicle.
71
72 15 Nonworking reefer container 20 ft
73 A 20 foot refrigerated container that is not actively
74 controlling temperature of the product.
75
76 16 Exchangeable pallet
77 Standard pallet exchangeable following international
78 convention.
79
80 17 Semi-trailer
81 Non self propelled vehicle without front wheels designed
82 for the carriage of cargo and provided with a kingpin.
83
84 18 Tank container 20 feet
85 A tank container with a length of 20 feet.
86
87 19 Tank container 30 feet
88 A tank container with a length of 30 feet.
89
90 20 Tank container 40 feet
91 A tank container with a length of 40 feet.
92
93 21 Container IC 20 feet
94 A container owned by InterContainer, a European railway
95 subsidiary, with a length of 20 feet.
96
97 22 Container IC 30 feet
98 A container owned by InterContainer, a European railway
99 subsidiary, with a length of 30 feet.
100
101 23 Container IC 40 feet
102 A container owned by InterContainer, a European railway
103 subsidiary, with a length of 40 feet.
104
105 24 Refrigerated tank 20 feet
106 A refrigerated tank with a length of 20 feet.
107
108 25 Refrigerated tank 30 feet
109 A refrigerated tank with a length of 30 feet.
110
111 26 Refrigerated tank 40 feet
112 A refrigerated tank with a length of 40 feet.
113
114 27 Tank container IC 20 feet
115 A tank container owned by InterContainer, a European
116 railway subsidiary, with a length of 20 feet.
117
118 28 Tank container IC 30 feet
119 A tank container owned by InterContainer, a European
120 railway subsidiary, with a length of 30 feet.
121
122 29 Tank container IC 40 feet
123 A tank container, owned by InterContainer, a European
124 railway subsidiary, with a length of 40 feet.
125
126 30 Refrigerated tank IC 20 feet
127 A refrigerated tank owned by InterContainer, a European
128 railway subsidiary, with a length of 20 feet.
129
130 31 Temperature controlled container 30 ft.
131 Temperature controlled container measuring 30 feet.
132
133 32 Refrigerated tank IC 40 feet
134 A refrigerated tank owned by InterContainer, a European
135 railway subsidiary, with a length of 40 feet.
136
137 33 Movable case: L < 6,15m
138 A movable case with a length less than 6,15 metres.
139
140 34 Movable case: 6,15m < L < 7,82m
141 A movable case with a length between 6,15 metres and
142 7,82 metres.
143
144 35 Movable case: 7,82m < L < 9,15m
145 A movable case with a length between 7,82 metres and
146 9,15 metres.
147
148 36 Movable case: 9,15m < L < 10,90m
149 A movable case with a length between 9,15 metres and
150 10,90 metres.
151
152 37 Movable case: 10,90m < L < 13,75m
153 A movable case with a length between 10,90 metres and
154 13,75 metres.
155
156 38 Totebin
157 A steel open top unit of about 1,5 * 1,5 * 2,5 meters
158 for road transport of bulk cargo.
159
160 39 Temperature controlled container 20 ft
161 Temperature controlled container measuring 20 feet.
162
163 40 Temperature controlled container 40 ft
164 A temperature controlled container measuring 40 feet.
165
166 41 Non working refrigerated (reefer) container 30ft.
167 A 30 foot refrigerated (reefer) container that is not
168 actively cooling the product.
169
170 42 Dual trailers
171 Two trailers linked together one behind another and
172 pulled by one tractor.
173
174 43 20 ft IL container (open top)
175 An open top container that is 20 feet in internal
176 length.
177
178 44 20 ft IL container (closed top)
179 A closed top container that is 20 feet in internal
180 length.
181
182 45 40 ft IL container (closed top)
183 A closed top container that is 40 feet in internal
184 length.
185
186
diff --git a/specification/references/D01B/simples/8158.txt b/specification/references/D01B/simples/8158.txt
new file mode 100644
index 0000000..150006f
--- /dev/null
+++ b/specification/references/D01B/simples/8158.txt
@@ -0,0 +1,9 @@
1
2 8158 Orange hazard placard upper part identifier [B]
3
4 Desc: To specify the identity number for the upper part of
5 the orange hazard placard required on the means of
6 transport.
7
8 Repr: an..4
9
diff --git a/specification/references/D01B/simples/8169.txt b/specification/references/D01B/simples/8169.txt
new file mode 100644
index 0000000..207e644
--- /dev/null
+++ b/specification/references/D01B/simples/8169.txt
@@ -0,0 +1,38 @@
1
2 8169 Full or empty indicator code [B]
3
4 Desc: Code indicating whether an object is full or empty.
5
6 Repr: an..3
7
8 1 More than one quarter volume available
9 Self explanatory.
10
11 2 More than half volume available
12 Indicates that there is more than a half of the volume
13 available.
14
15 3 More than three quarters volume available
16 Indicates that there is more than three quarters of the
17 volume available.
18
19 4 Empty
20 Indicates that the object is empty.
21
22 5 Full
23 Indicates that the object is full.
24
25 6 No volume available
26 Indicates that there is no space available in the
27 object.
28
29 7 Full, mixed consignment
30 Indicates that the equipment is fully loaded, and
31 includes a number LCL (Less Than Container Load)
32 consignments.
33
34 8 Full, single consignment
35 Indicates that the container is fully loaded with a
36 single FCL (Full Container Load) consignment.
37
38
diff --git a/specification/references/D01B/simples/8178.txt b/specification/references/D01B/simples/8178.txt
new file mode 100644
index 0000000..732821d
--- /dev/null
+++ b/specification/references/D01B/simples/8178.txt
@@ -0,0 +1,7 @@
1
2 8178 Transport means description [B]
3
4 Desc: Free form description of the means of transport.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/8179.txt b/specification/references/D01B/simples/8179.txt
new file mode 100644
index 0000000..df052c8
--- /dev/null
+++ b/specification/references/D01B/simples/8179.txt
@@ -0,0 +1,434 @@
1
2* 8179 Transport means description code [C]
3
4 Desc: Code specifying the means of transport.
5
6 Repr: an..8
7
8 1 Barge chemical tanker
9 A barge equipped to transport liquid chemicals.
10
11 2 Coaster chemical tanker
12 A coaster vessel equipped to transport liquid chemicals.
13
14 3 Dry bulk carrier
15 Vessel designed to carry dry bulk (expellers).
16
17 4 Deep sea chemical tanker
18 An ocean-going vessel equipped to transport liquid
19 chemicals.
20
21 5 Gas tanker
22 A vessel equipped to transport gas.
23
24 6 Aircraft
25 A machine capable of flight.
26
27 7 Car with caravan
28 A caravan towed by a car.
29
30 8 Container ship
31 Vessel capable of carrying containers and other cargo.
32
33 9 Exceptional transport
34 Transport for which common characteristics are not
35 applicable (e.g. big transformers requiring special
36 wagons, special tackles, special routing etc.).
37
38 10 Bus
39 To specify that the means of transportation is a bus.
40
41 11 Ship
42 A large vessel navigating deep water.
43
44 12 Ship tanker
45 A large vessel equipped to transport liquids.
46
47 13 Ocean vessel
48 An ocean-going vessel that is not a ship.
49
50X 14 Flatbed trailer
51 A means of transport identification code indicating a
52 flatbed trailer.
53
54 Note:
55 1. This code value will be removed effective with
56 directory D.02B.
57
58 15 Taxi
59 A means of transport identification code indicating a
60 taxi.
61
62 16 Barge
63 A category of boat used to transport material over
64 water.
65
66 17 Customer determined means of transport
67 The type of means of transport is to be determined by
68 the customer.
69
70 18 Seller determined means of transport
71 The type of means of transport is to be determined by
72 the seller.
73
74 19 Tip-up truck
75 A truck capable of tipping up in order to deliver its
76 load.
77
78 20 Furniture truck
79 A truck used explicitly for the conveyance of furniture.
80
81 21 Rail tanker
82 A rail wagon equipped to transport liquids.
83
84X 22 Rail silo tanker
85 Self explanatory.
86
87 Note:
88 1. This code value will be removed effective with
89 directory D.04B.
90
91 23 Rail bulk car
92 A rail wagon equipped to transport bulk cargo.
93
94 24 Customer rail tanker
95 A customer-owned rail wagon equipped to transport
96 liquids.
97
98X 25 Rail express
99 Description to be provided.
100
101 Note:
102 1. This code value will be removed effective with
103 directory D.04B.
104
105 26 Tip-up articulated truck
106 An articulated truck capable of tipping up in order to
107 deliver its load.
108
109 27 Rigid truck with tank
110 A rigid truck fitted with a tank capable of carrying
111 liquids or bulk goods.
112
113 28 Refrigerated truck and trailer
114 A combined truck and trailer equipped to maintain
115 refrigerated temperatures.
116
117 29 Freezer truck and trailer
118 A combined truck and trailer equipped to maintain
119 freezing temperatures.
120
121 30 Tautliner 25 tonne, combined with 90 cubic meter trailer
122 with removable roof
123 A truck with non-ridged sides, 25 tonne capacity
124 combined with a 90 cubic meter trailer with removable
125 roof.
126
127 31 Truck
128 An automotive vehicle for hauling goods.
129
130 32 Road tanker
131 An over-the-road tank trucker or trailer.
132
133X 33 Road silo tanker
134 Description to be provided.
135
136 Note:
137 1. This code value will be removed effective with
138 directory D.04B.
139
140 34 Tautliner truck
141 A truck with non-ridged sides.
142
143 35 Truck/trailer with tilt
144 A truck and trailer combination with a tilting
145 capability.
146
147 36 Pipeline
148 A line of pipes for conveying water, gas, oil, etc.
149
150 37 Hydrant cart
151 Vehicle used at large airports with installed
152 distribution systems to make into-plane deliveries of
153 fuel; distinguished from other types of fuelling
154 vehicles.
155
156 38 Car
157 Car.
158
159 39 Tautliner truck with removable roof
160 A truck with non-ridged sides and removable roof.
161
162 40 Truck with opening floor
163 A truck with an opening floor mechanism which is used to
164 discharge the cargo.
165
166 41 Freezer truck
167 A truck equipped to maintain freezing temperatures.
168
169 42 Isothermic truck
170 A truck equipped to maintain controlled temperatures.
171
172 43 Refrigerated truck
173 A truck equipped to maintain refrigerated temperatures.
174
175 44 Freezer van
176 A small rigid covered vehicle for conveying frozen
177 goods.
178
179 45 Isothermic van
180 A small rigid covered vehicle for conveying temperature
181 controlled goods.
182
183 46 Refrigerated van
184 A small rigid covered vehicle for conveying refrigerated
185 goods.
186
187 47 Bulk truck
188 A truck suitable for transporting bulk goods.
189
190 48 Van
191 A small vehicle suitable for carrying small volume
192 loads.
193
194 49 Roadrailer
195 Used for shipments that travel by multimodal rail or
196 highway trailer (roadrailer).
197
198 50 Passenger vessel
199 Vessel for carrying passengers.
200
201 51 Cargo and passenger vessel
202 Vessel for carrying cargo and passengers.
203
204 52 General cargo vessel
205 Vessel for carrying general cargo.
206
207 53 Crude oil tanker
208 Vessel for carrying crude oil.
209
210 54 Liquefied Petroleum Gas (LPG) carrier
211 Vessel for carrying Liquefied Petroleum Gas (LPG).
212
213 55 Liquefied Natural Gas (LNG) carrier
214 Vessel for carrying Liquefied Natural Gas (LNG).
215
216 56 Grain carrier
217 Vessel for carrying grain.
218
219 57 Timber or log carrier
220 Vessel for carrying timber or logs.
221
222 58 Wood chip carrier
223 Vessel for carrying wood chips.
224
225 59 Steel products vessel
226 Vessel for carrying steel products.
227
228 60 Gravel vessel
229 Vessel for carrying gravel.
230
231 61 Cement vessel
232 Vessel for carrying cement in bulk.
233
234 62 Coal vessel
235 Vessel for carrying coal.
236
237 63 Ore carrier
238 Vessel for carrying ore in bulk.
239
240 64 Car carrier
241 Vessel for carrying complete cars and/or their knock-
242 down parts.
243
244 65 Container only vessel
245 Vessel for carrying containers only.
246
247 66 Roll on - roll off vessel
248 A vessel capable of carrying roll on - roll off cargo.
249
250 67 Ferry
251 A means of transport for carrying passengers and/or
252 vehicles on a regular basis.
253
254 68 Fishing vessel
255 Vessel used in the catching of fish.
256
257 69 Work vessel
258 A vessel engaged in "port and harbour work", which means
259 construction, improvement, maintenance or rehabilitation
260 of port and harbour facilities. Dredger, floating crane,
261 sand carrier with grab bucket are included in this type
262 of the means of transport.
263
264 70 Patrol vessel
265 A vessel to patrol port or coastal area.
266
267 71 Tug and/or push boat
268 A vessel to push and/or pull other vessels.
269
270 72 Train with one wagon
271 A train with a single wagon used to carry goods.
272
273 73 Train with more than one and less than 20 wagons
274 A train with more than one and less than 20 wagons used
275 to carry goods.
276
277 74 Train with 20 or more wagons
278 A train with 20 or more wagons used to carry goods.
279
280 75 Oil products tanker
281 A vessel for carrying products derived from crude oil.
282
283 76 Training vessel
284 A vessel for learning maritime skills.
285
286 77 Freezer truck and isothermic trailer
287 A combined freezer truck and isothermic trailer.
288
289 78 Isothermic truck and isothermic trailer
290 A truck and a trailer equipped to maintain controlled
291 temperatures.
292
293 79 Refrigerated truck and isothermic trailer
294 A combined refrigerated truck and isothermic trailer.
295
296 80 Freezer truck and refrigerated trailer
297 A combined freezer truck and refrigerated trailer.
298
299 81 Isothermic truck and refrigerated trailer
300 A combined isothermic truck and refrigerated trailer.
301
302 82 Rigid truck with tank and tank trailer
303 A combined rigid truck with tank and tank trailer.
304
305 83 Bulk truck and tank trailer
306 A combined truck capable of carrying liquids or bulk
307 goods and a tank trailer.
308
309 84 Rigid truck with tank and bulk trailer
310 A combined rigid truck with tank and a trailer capable
311 of carrying liquids or bulk goods.
312
313 85 Bulk truck and bulk trailer
314 A combined truck and a trailer both capable of carrying
315 liquids or bulk goods.
316
317 86 Tautliner truck and extendable trailer
318 A combined tautliner truck and extendable trailer.
319
320 87 Tautliner truck with removable roof and extendable trailer
321 A combined tautliner truck with removable roof and
322 extendable trailer.
323
324 88 Truck with opening floor and extendable trailer
325 A combined truck with opening floor and extendable
326 trailer.
327
328 89 Bulk truck and extendable trailer
329 A combined truck capable of carrying liquids or bulk
330 goods and an extendable trailer.
331
332 90 Isothermic truck and freezer trailer
333 A combined isothermic truck and freezer trailer.
334
335 91 Refrigerated truck and freezer trailer
336 A combined refrigerated truck and freezer trailer.
337
338 92 Tip-up truck and gondola trailer
339 A combined tip-up truck and gondola trailer. A gondola
340 trailer is a split level trailer suitable for the
341 transport of heavy machinery.
342
343 93 Tautliner truck and gondola trailer
344 A combined tautliner truck and gondola trailer. A
345 gondola trailer is a split level trailer suitable for
346 the transport of heavy machinery.
347
348 94 Tautliner truck with removable roof and gondola trailer
349 A combined tautliner truck with removable roof and
350 gondola trailer. A gondola trailer is a split level
351 trailer suitable for the transport of heavy machinery.
352
353 95 Truck with opening floor and gondola trailer
354 A combined truck with opening floor and gondola trailer.
355 A gondola trailer is a split level trailer suitable for
356 the transport of heavy machinery.
357
358 96 Bulk truck and gondola trailer
359 A combined truck capable of carrying liquids or bulk
360 goods and a gondola trailer. A gondola trailer is a
361 split level trailer suitable for the transport of heavy
362 machinery.
363
364 97 Tip-up truck and extendable gondola trailer
365 A combined tip-up truck with extendable gondola trailer.
366 An extendable gondola trailer is a trailer fitted with a
367 rear axle which can be extended to cater for variable
368 length and is suitable for the transport of heavy
369 machinery.
370
371 98 Tautliner truck and extendable gondola trailer
372 A combined tautliner truck and extendable gondola
373 trailer. An extendable gondola trailer is a trailer
374 fitted with a rear axle which can be extended to cater
375 for variable length and is suitable for the transport of
376 heavy machinery.
377
378 99 Tautliner truck with removable roof and extendable gondola
379 trailer
380 A combined tautliner truck with removable roof and
381 extendable gondola trailer. An extendable gondola
382 trailer is a trailer fitted with a rear axle which can
383 be extended to cater for variable length and is suitable
384 for the transport of heavy machinery.
385
386 100 Truck with opening floor and extendable gondola trailer
387 A combined truck with opening floor and extendable
388 gondola trailer. An extendable gondola trailer is a
389 trailer fitted with a rear axle which can be extended to
390 cater for variable length and is suitable for the
391 transport of heavy machinery.
392
393 101 Bulk truck and extendable gondola trailer
394 A combined truck capable of carrying liquids or bulk
395 goods and a extendable gondola trailer. An extendable
396 gondola trailer is a trailer fitted with a rear axle
397 which can be extended to cater for variable length and
398 is suitable for the transport of heavy machinery.
399
400 102 Tip-up truck and trailer with opening floor
401 A combined tip-up truck and trailer with opening floor.
402
403 103 Tautliner truck and trailer with opening floor
404 A combined tautliner truck and trailer with opening
405 floor.
406
407 104 Tautliner truck with removable roof and trailer with
408 opening floor
409 A combined tautliner truck with removable roof and
410 trailer with opening floor.
411
412 105 Truck and trailer with opening floor
413 A combined truck and a trailer with an opening floor.
414
415 106 Bulk truck and trailer with opening floor
416 A combined truck capable of carrying liquids or bulk
417 goods and a trailer with opening floor.
418
419 107 Removal truck and trailer
420 A combined truck and trailer capable of carrying
421 household effects.
422
423 108 Tautliner truck and removal trailer
424 A combined tautliner truck and trailer capable of
425 carrying household effects.
426
427 109 Tautliner truck with removable roof and removal trailer
428 A combined tautliner truck with a removable roof and a
429 trailer capable of carrying household effects.
430
431 110 Vessel, temperature controlled cargo
432 A vessel to carry temperature controlled cargo.
433
434
diff --git a/specification/references/D01B/simples/8186.txt b/specification/references/D01B/simples/8186.txt
new file mode 100644
index 0000000..9c10bac
--- /dev/null
+++ b/specification/references/D01B/simples/8186.txt
@@ -0,0 +1,9 @@
1
2 8186 Orange hazard placard lower part identifier [B]
3
4 Desc: To specify the identity number for the lower part of
5 the orange hazard placard required on the means of
6 transport.
7
8 Repr: an4
9
diff --git a/specification/references/D01B/simples/8211.txt b/specification/references/D01B/simples/8211.txt
new file mode 100644
index 0000000..dd38c08
--- /dev/null
+++ b/specification/references/D01B/simples/8211.txt
@@ -0,0 +1,8 @@
1
2 8211 Hazardous cargo transport authorisation code [B]
3
4 Desc: Code specifying the authorisation for the
5 transportation of hazardous cargo.
6
7 Repr: an..3
8
diff --git a/specification/references/D01B/simples/8212.txt b/specification/references/D01B/simples/8212.txt
new file mode 100644
index 0000000..c14657b
--- /dev/null
+++ b/specification/references/D01B/simples/8212.txt
@@ -0,0 +1,7 @@
1
2 8212 Transport means identification name [B]
3
4 Desc: Name identifying a means of transport.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/8213.txt b/specification/references/D01B/simples/8213.txt
new file mode 100644
index 0000000..ebbe54a
--- /dev/null
+++ b/specification/references/D01B/simples/8213.txt
@@ -0,0 +1,7 @@
1
2 8213 Transport means identification name identifier [B]
3
4 Desc: Identifies the name of the transport means.
5
6 Repr: an..9
7
diff --git a/specification/references/D01B/simples/8246.txt b/specification/references/D01B/simples/8246.txt
new file mode 100644
index 0000000..84807a4
--- /dev/null
+++ b/specification/references/D01B/simples/8246.txt
@@ -0,0 +1,7 @@
1
2 8246 Dangerous goods marking identifier [B]
3
4 Desc: To identify the marking of dangerous goods.
5
6 Repr: an..4
7
diff --git a/specification/references/D01B/simples/8249.txt b/specification/references/D01B/simples/8249.txt
new file mode 100644
index 0000000..1f33fd1
--- /dev/null
+++ b/specification/references/D01B/simples/8249.txt
@@ -0,0 +1,59 @@
1
2 8249 Equipment status code [B]
3
4 Desc: Code specifying the status of equipment.
5
6 Repr: an..3
7
8 1 Continental
9 The equipment is or will be moving across a continent on
10 an intermodal or multimodal basis.
11
12 2 Export
13 Transport equipment to be exported on a marine vessel.
14
15 3 Import
16 Transport equipment to be imported on a marine vessel.
17
18 4 Remain on board
19 Transport equipment arriving on a marine vessel is to
20 remain on board.
21
22 5 Shifter
23 Transport equipment is to be shifted from one stowage
24 location on a marine vessel to another on the same
25 vessel.
26
27 6 Transhipment
28 Transport equipment is to be transferred from one marine
29 vessel to another.
30
31 7 Shortlanded
32 Transport equipment notified to arrive which did not
33 arrive on the means of transport.
34
35 8 Overlanded
36 Transport equipment not notified to arrive but which did
37 arrive on the means of transport.
38
39 9 Domestic
40 Transport equipment is used in domestic service.
41
42 10 Positioning
43 Equipment is being transported for positioning purposes.
44
45 11 Delivery
46 Equipment is being delivered.
47
48 12 Redelivery
49 Equipment is being redelivered.
50
51 13 Repair
52 The equipment is for repair.
53
54 14 Reloader
55 Transport equipment to be discharged and subsequently
56 reloaded on the same means of transport but in a
57 different stowage location.
58
59
diff --git a/specification/references/D01B/simples/8255.txt b/specification/references/D01B/simples/8255.txt
new file mode 100644
index 0000000..d7253cf
--- /dev/null
+++ b/specification/references/D01B/simples/8255.txt
@@ -0,0 +1,7 @@
1
2 8255 Packing instruction type code [B]
3
4 Desc: Code specifying a type of packing instruction.
5
6 Repr: an..3
7
diff --git a/specification/references/D01B/simples/8260.txt b/specification/references/D01B/simples/8260.txt
new file mode 100644
index 0000000..f39a4bf
--- /dev/null
+++ b/specification/references/D01B/simples/8260.txt
@@ -0,0 +1,7 @@
1
2 8260 Equipment identifier [B]
3
4 Desc: To identify equipment.
5
6 Repr: an..17
7
diff --git a/specification/references/D01B/simples/8273.txt b/specification/references/D01B/simples/8273.txt
new file mode 100644
index 0000000..c62a71d
--- /dev/null
+++ b/specification/references/D01B/simples/8273.txt
@@ -0,0 +1,116 @@
1
2 8273 Dangerous goods regulations code [B]
3
4 Desc: Code specifying a dangerous goods regulation.
5
6 Repr: an..3
7
8 ADR European agreement on the international carriage of
9 dangerous goods on road (ADR)
10 European agreement on the international carriage of
11 dangerous goods on road. ADR is the abbreviation of
12 "Accord europeen relatif au transport international des
13 marchandises dangereuses par route".
14
15 ADS NDR European agreement for the transport of dangerous goods
16 on the river Rhine
17 European agreement giving regulations for the transport
18 of dangerous goods on the river Rhine, officially known
19 as: "Accord europeen relatif au transport international
20 des marchandises dangereuses par navigation sur le
21 Rhin.".
22
23 ADT CA, Transport Canada's dangerous goods requirements
24 Canadian transport of dangerous goods requirements as
25 published by Transport Canada in the Canadian Gazette,
26 Part II.
27
28 ADU JP, Japanese maritime safety agency dangerous goods
29 regulation code
30 Regulation regarding the handling of dangerous goods on
31 vessels issued by Japanese maritime safety agency.
32
33 AGS DE, ADR and GGVS combined regulations for combined
34 transport
35 Combined German and European regulations for the
36 transportation of dangerous goods on German and other
37 European roads. ADR means: Accord Europeen relatif au
38 Transport international des marchandises Dangereuses par
39 Route. GGVS means: Gefahrgutverordnung Strasse.
40
41 ANR ADNR, Autorisation de transport de matieres Dangereuses
42 pour la Navigation sur le Rhin
43 Regulations for dangerous goods transportation on the
44 Rhine.
45
46 ARD DE, ARD and RID - Combined regulations for combined
47 transport
48 Combined European regulations for the combined
49 transportation of dangerous goods on roads and rails.
50 ARD means: Autorisation de transport par Route de
51 matieres dangereuses. RID means: Reglement International
52 concernant le transport des marchandises Dangereuses par
53 chemin de fer.
54
55 CFR US, 49 Code of federal regulations
56 United States federal regulations issued by the US
57 Department of transportation covering the domestic
58 transportation of dangerous goods by truck, rail, water
59 and air.
60
61 COM DE, ADR, RID, GGVS and GGVE - Combined regulations for
62 combined transport
63 Combined German and European regulations for the
64 combined transportation of dangerous goods on German and
65 other European roads and rails. ADR means: Accord
66 Europeen relatif au transport international des
67 marchandises Dangereuse par Route. RID means: Reglement
68 International concernant le transport des marchandises
69 Dangereuses par chemin de fer. GGVS means:
70 Gefahrgutverordnung Strasse. GGVE means:
71 Gefahrgutverordnung Eisenbahn.
72
73 GVE DE, GGVE (Gefahrgutverordnung Eisenbahn)
74 German regulation for the transportation of dangerous
75 goods on rail.
76
77 GVS DE, GGVS (Gefahrgutverordnung Strasse)
78 German regulation for the transportation of dangerous
79 goods on road.
80
81 ICA IATA ICAO
82 Regulations covering the international transportation of
83 dangerous goods issued by the International Air
84 Transport Association and the International Civil
85 Aviation Organization.
86
87 IMD IMO IMDG code
88 Regulations regarding the transportation of dangerous
89 goods on ocean-going vessels issued by the International
90 Maritime Organization.
91
92 RGE DE, RID and GGVE, Combined regulations for combined
93 transport on rails
94 Combined German and European regulations for the
95 transportation of dangerous goods on German and other
96 European rails. RID means: Reglement International
97 concernant le transport des marchandises Dangereuses par
98 chemin de fer. GGVE means: Gefahrgutverordnung
99 Eisenbahn.
100
101 RID Railroad dangerous goods book (RID)
102 International regulations concerning the international
103 carriage of dangerous goods by rail.
104 RID is the abbreviation of "Reglement International
105 concernant le transport des marchandises Dangereuses par
106 chemin de fer".
107
108 UI UK IMO book
109 Description to be provided.
110
111 ZZZ Mutually defined
112 Additional and/or other information for the
113 transportation of dangerous goods which are mutually
114 defined.
115
116
diff --git a/specification/references/D01B/simples/8275.txt b/specification/references/D01B/simples/8275.txt
new file mode 100644
index 0000000..d5d072c
--- /dev/null
+++ b/specification/references/D01B/simples/8275.txt
@@ -0,0 +1,45 @@
1
2 8275 Container or package contents indicator code [B]
3
4 Desc: Code indicating the contents of container or package.
5
6 Repr: an..3
7
8 1 Full load
9 Container represents the full consignment of goods
10 declared on a single Customs declaration (i.e. all goods
11 in the container relate to a single Customs
12 declaration).
13
14 2 Part load
15 Container represents part of a consignment declared on a
16 single Customs declaration (i.e. the Customs declaration
17 covers more than one container).
18
19 3 Full load mixed consignments
20 Container holds the full consignment related to the
21 Customs declaration but also holds goods related to
22 other declarations.
23
24 4 Part load mixed consignments
25 Container represents part of the consignment declared on
26 a single Customs declaration with the remainder being in
27 other containers. Other goods, related to other
28 declarations, are also in the container.
29
30 5 Single invoiced load
31 Merchandise within a container/package covered by a
32 single invoice.
33
34 6 Multi invoiced load
35 Merchandise within a container/package covered by more
36 than one invoice.
37
38 7 Empty
39 Container holds no goods.
40
41 8 Full load, multiple bills
42 A container representing a consignment of goods for one
43 consignee with multiple bill of lading numbers.
44
45
diff --git a/specification/references/D01B/simples/8281.txt b/specification/references/D01B/simples/8281.txt
new file mode 100644
index 0000000..57e09b4
--- /dev/null
+++ b/specification/references/D01B/simples/8281.txt
@@ -0,0 +1,20 @@
1
2 8281 Transport means ownership indicator code [B]
3
4 Desc: Code indicating the ownership of a means of transport.
5
6 Repr: an..3
7
8 1 Transport for the owner's account
9 The owner of the transported goods is also the owner of
10 the means of transport or rented it for this transport.
11
12 2 Transport for another account
13 The owner of the transported goods does not own the
14 means of transport or has not rented it for this
15 transport.
16
17 3 Private transport
18 A code indicating privately owned transport.
19
20
diff --git a/specification/references/D01B/simples/8323.txt b/specification/references/D01B/simples/8323.txt
new file mode 100644
index 0000000..449a50b
--- /dev/null
+++ b/specification/references/D01B/simples/8323.txt
@@ -0,0 +1,27 @@
1
2 8323 Transport movement code [B]
3
4 Desc: Code specifying the transport movement.
5
6 Repr: an..3
7
8 1 Export
9 Self explanatory.
10
11 2 Import
12 Self explanatory.
13
14 3 Transit
15 The cargo is moving in transit through a country and
16 will not become part of the commerce of that country.
17
18 4 Relay
19 The cargo is being moved by more than one transport
20 means in succession under the responsibility of the same
21 carrier.
22
23 5 Transshipment
24 The cargo is being moved by more than one transport
25 means in succession.
26
27
diff --git a/specification/references/D01B/simples/8325.txt b/specification/references/D01B/simples/8325.txt
new file mode 100644
index 0000000..e0a1a01
--- /dev/null
+++ b/specification/references/D01B/simples/8325.txt
@@ -0,0 +1,72 @@
1
2* 8325 Hazardous means of transport category code [B]
3
4 Desc: Code specifying the category of means of transport for
5 carrying hazardous goods.
6
7 Repr: an..3
8
9X 1 ADNR code, OS
10 Description to be provided.
11
12 Note:
13 1. This code value will be removed effective with
14 directory D.04B.
15
16X 2 ADNR code, 1N
17 Description to be provided.
18
19 Note:
20 1. This code value will be removed effective with
21 directory D.04B.
22
23X 3 ADNR code, 1S
24 Description to be provided.
25
26 Note:
27 1. This code value will be removed effective with
28 directory D.04B.
29
30X 4 ADNR code, 2
31 Description to be provided.
32
33 Note:
34 1. This code value will be removed effective with
35 directory D.04B.
36
37X 5 ADNR code, 3
38 Description to be provided.
39
40 Note:
41 1. This code value will be removed effective with
42 directory D.04B.
43
44X 6 ADNR code, F
45 Description to be provided.
46
47 Note:
48 1. This code value will be removed effective with
49 directory D.04B.
50
51X 7 ADNR code, NF
52 Description to be provided.
53
54 Note:
55 1. This code value will be removed effective with
56 directory D.04B.
57
58X 8 ADNR code, ON
59 Description to be provided.
60
61 Note:
62 1. This code value will be removed effective with
63 directory D.04B.
64
65X 9 ADNR code, X
66 Description to be provided.
67
68 Note:
69 1. This code value will be removed effective with
70 directory D.04B.
71
72
diff --git a/specification/references/D01B/simples/8332.txt b/specification/references/D01B/simples/8332.txt
new file mode 100644
index 0000000..18aa030
--- /dev/null
+++ b/specification/references/D01B/simples/8332.txt
@@ -0,0 +1,7 @@
1
2 8332 Equipment plan description [B]
3
4 Desc: Free form description of the equipment plan.
5
6 Repr: an..26
7
diff --git a/specification/references/D01B/simples/8334.txt b/specification/references/D01B/simples/8334.txt
new file mode 100644
index 0000000..d6e27b3
--- /dev/null
+++ b/specification/references/D01B/simples/8334.txt
@@ -0,0 +1,7 @@
1
2 8334 Movement type description [B]
3
4 Desc: Free form description of a type of movement.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/8335.txt b/specification/references/D01B/simples/8335.txt
new file mode 100644
index 0000000..c74a692
--- /dev/null
+++ b/specification/references/D01B/simples/8335.txt
@@ -0,0 +1,149 @@
1
2 8335 Movement type description code [B]
3
4 Desc: Code specifying a type of movement.
5
6 Repr: an..3
7
8 1 Breakbulk
9 Defines the movement of general cargo not carried in ISO
10 standard containers.
11
12 2 LCL/LCL
13 Defines the movement of cargo packed in and unpacked
14 from containers by the carrier on behalf of the
15 shipper/consignee. 'LCL' means Less than Container Load.
16
17 3 FCL/FCL
18 Defines the movement of cargo packed by the shipper or
19 shipper's agent and unpacked by the consignee or
20 consignee's agent. 'FCL' means Full Container Load.
21
22 4 FCL/LCL
23 Defines the movement of cargo packed by the shipper or
24 shipper's agent and unpacked by the carrier. 'FCL' means
25 Full Container Load. 'LCL' means Less than Container
26 Load.
27
28 5 LCL/FCL
29 Defines the movement of cargo packed by the carrier and
30 unpacked by the consignee or consignee's agent. 'LCL'
31 means Less than Container Load. 'FCL' means Full Load.
32
33 6 Consolidation
34 A movement of multiple shipments to a single
35 destination.
36
37 7 Parcel post
38 A movement of material by parcel post.
39
40 8 Expedited truck
41 A movement of material by expedited truck.
42
43 9 Consignor determined means
44 A movement of material by the means determined by the
45 consignor.
46
47 10 Private parcel service
48 A movement of material by a private parcel service.
49
50 11 House to house
51 Cargo packed in a unit by the shipper at point of origin
52 and unpacked by consignee at final destination.
53
54 12 House to terminal
55 Cargo packed in a unit by the shipper at point of origin
56 and unpacked at the carrier's inland facility between
57 the ship's point of discharge and the final destination.
58
59 13 House to pier
60 Cargo packed in a unit by the shipper at point of origin
61 and unpacked by carrier at ship's point of discharge
62 (pier).
63
64 14 Air charter
65 A movement of material by chartered aircraft.
66
67 15 Air express
68 A movement of material by air express service.
69
70 16 Geographic grouped transport
71 A movement of material from multiple origins to a single
72 destination utilizing a single carrier and a single
73 freight bill.
74
75 17 Less than truck load
76 A movement of material on a truck that is not full.
77
78 18 Pooled piggyback
79 A movement of material by a trailer on a railcar.
80
81 19 Consignee transportation provided
82 A movement of material transported by the consignee.
83
84 20 Rail
85 A movement of material to the consignee via rail.
86
87 21 Terminal to house
88 Cargo packed in a unit at a carrier's inland facility
89 between point of origin and the ship's point of loading
90 and unpacked by consignee at the final destination.
91
92 22 Terminal to terminal
93 Cargo packed in a unit at a carrier's inland facility
94 between point of origin and the ship's point of loading
95 and unpacked at a carrier's inland facility between
96 ship's point of discharge and final destination.
97
98 23 Terminal to pier
99 Cargo packed in a unit at a carrier's inland facility
100 between point of origin and ship's point of loading and
101 unpacked by carrier at ship's point of discharge (pier).
102
103 31 Pier to house
104 Cargo packed in a unit at ship's point of loading and
105 unpacked by consignee at final destination.
106
107 32 Pier to terminal
108 Cargo packed in a unit at ship's point of loading and
109 unpacked at a carrier's inland facility between ship's
110 point of discharge and final destination.
111
112 33 Pier to pier
113 Cargo packed in a unit at ship's point of loading and
114 unpacked by carrier at ship's point of discharge (pier).
115
116 41 Station to station
117 The consignment is moving from one container freight
118 station to another container freight station.
119
120 42 House to warehouse
121 The consignment is moving from the premises of the
122 shipper to a warehouse.
123
124 43 Warehouse to house
125 The consignment is moving from a warehouse to the
126 premises of the consignee.
127
128 44 Station to house
129 The cargo is moving from a container freight station to
130 the premises of the consignee.
131
132 45 Geographic grouped transport, multiple origins, multiple
133 destinations
134 A movement of material from multiple origins to multiple
135 destinations using a single carrier and a single freight
136 bill.
137
138 46 Geographic grouped transport, multiple origins, single
139 destination
140 A movement of material from multiple origins to a single
141 destination utilizing a single carrier and a single
142 freight bill.
143
144 47 Geographic receiving
145 A collection of shipments that involve a single origin,
146 multiple destinations, and a single trailer, and are
147 paid under a single freight bill.
148
149
diff --git a/specification/references/D01B/simples/8339.txt b/specification/references/D01B/simples/8339.txt
new file mode 100644
index 0000000..8ab6cc0
--- /dev/null
+++ b/specification/references/D01B/simples/8339.txt
@@ -0,0 +1,24 @@
1
2 8339 Packaging danger level code [B]
3
4 Desc: Code specifying the level of danger for which the
5 packaging must cater.
6
7 Repr: an..3
8
9 1 Great danger
10 Packaging meeting criteria to pack hazardous materials
11 with great danger. Group I according to
12 IATA/IMDG/ADR/RID regulations.
13
14 2 Medium danger
15 Packaging meeting criteria to pack hazardous materials
16 with medium danger. Group II according to
17 IATA/IDMG/ADR/RID regulations.
18
19 3 Minor danger
20 Packaging meeting criteria to pack hazardous materials
21 with minor danger. Group III according to
22 IATA/IDMG/ADR/RID regulations.
23
24
diff --git a/specification/references/D01B/simples/8341.txt b/specification/references/D01B/simples/8341.txt
new file mode 100644
index 0000000..f74b684
--- /dev/null
+++ b/specification/references/D01B/simples/8341.txt
@@ -0,0 +1,16 @@
1
2 8341 Haulage arrangements code [B]
3
4 Desc: Code specifying the arrangement for the haulage of
5 goods.
6
7 Repr: an..3
8
9 1 Carrier
10 Haulage arranged by carrier.
11
12 2 Merchant
13 Haulage arranged by merchant (shipper, consignee, or
14 their agent).
15
16
diff --git a/specification/references/D01B/simples/8351.txt b/specification/references/D01B/simples/8351.txt
new file mode 100644
index 0000000..13bc7fb
--- /dev/null
+++ b/specification/references/D01B/simples/8351.txt
@@ -0,0 +1,7 @@
1
2 8351 Hazard identification code [B]
3
4 Desc: Code identifying a hazard.
5
6 Repr: an..7
7
diff --git a/specification/references/D01B/simples/8364.txt b/specification/references/D01B/simples/8364.txt
new file mode 100644
index 0000000..d56ab7b
--- /dev/null
+++ b/specification/references/D01B/simples/8364.txt
@@ -0,0 +1,8 @@
1
2 8364 Emergency procedure for ships identifier [B]
3
4 Desc: To identify the emergency procedure number for ships
5 transporting dangerous goods. Synonym: EMS Number.
6
7 Repr: an..6
8
diff --git a/specification/references/D01B/simples/8410.txt b/specification/references/D01B/simples/8410.txt
new file mode 100644
index 0000000..4be90fc
--- /dev/null
+++ b/specification/references/D01B/simples/8410.txt
@@ -0,0 +1,8 @@
1
2 8410 Hazard medical first aid guide identifier [B]
3
4 Desc: To identify a Medical First Aid Guide (MFAG) for
5 hazardous goods.
6
7 Repr: an..4
8
diff --git a/specification/references/D01B/simples/8453.txt b/specification/references/D01B/simples/8453.txt
new file mode 100644
index 0000000..b98ab1d
--- /dev/null
+++ b/specification/references/D01B/simples/8453.txt
@@ -0,0 +1,11 @@
1
2| 8453 Transport means nationality code [B]
3
4 Desc: Code specifying the nationality of a means of
5 transport.
6
7 Repr: an..3
8
9 Note:
10| 1 Use ISO 3166-1 two alpha country code.
11
diff --git a/specification/references/D01B/simples/8457.txt b/specification/references/D01B/simples/8457.txt
new file mode 100644
index 0000000..04a46d3
--- /dev/null
+++ b/specification/references/D01B/simples/8457.txt
@@ -0,0 +1,103 @@
1
2 8457 Excess transportation reason code [B]
3
4 Desc: Code specifying the reason for excess transportation.
5
6 Repr: an..3
7
8 A Special rail car order, schedule increase forecast change
9 The reason for the excess transportation is due to
10 special rail car order, schedule increase forecast
11 change.
12
13 B Engineering change or late release
14 The reason for the excess transportation is due to
15 engineering change or late release.
16
17 C Specification (schedule) error/overbuilding
18 The reason for the excess transportation is due to
19 special rail car order, schedule increase forecast
20 change specification (schedule) error/overbuilding.
21
22 D Shipment tracing delay
23 The reason for the excess transportation is due to
24 shipment tracing delay.
25
26 E Plant inventory loss
27 The reason for the excess transportation is due to plant
28 inventory loss.
29
30 F Building ahead of schedule
31 The reason for the excess transportation is due to
32 building ahead of schedule.
33
34 G Vendor behind schedule
35 The reason for the excess transportation is due to
36 vendor behind schedule.
37
38 H Failed to include in last shipment
39 The reason for the excess transportation is due to
40 failure to include costs in last shipment.
41
42 I Carrier loss claim
43 The reason for the excess transportation is due to
44 carrier loss claim.
45
46 J Transportation failure
47 The reason for the excess transportation is due to
48 transportation failure.
49
50 K Insufficient weight for carload
51 The reason for the excess transportation is due to
52 insufficient weight for carload.
53
54 L Reject or discrepancy (material rejected in prior shipment)
55 The reason for the excess transportation is due to
56 reject or discrepancy.
57
58 M Transportation delay
59 The reason for the excess transportation is due to
60 transportation delay.
61
62 N Lack of railcar or railroad equipment
63 The reason for the excess transportation is due to lack
64 of railcar of railroad equipment.
65
66 P Releasing error
67 The reason for the excess transportation is due to
68 releasing error.
69
70 R Record error or cate reported discrepancy report
71 The reason for the excess transportation is due to
72 record error or cate reported discrepancy report.
73
74 T Common or peculiar part schedule increase
75 The reason for the excess transportation is due to
76 common or peculiar part schedule increase.
77
78 U Alternative supplier shipping for responsible supplier
79 The reason for the excess transportation is due to
80 alternative supplier shipping for responsible supplier.
81
82 V Direct schedule or locally controlled
83 The reason for the excess transportation is due to
84 direct schedule or locally controlled.
85
86 W Purchasing waiver approval
87 The reason for the excess transportation is due to
88 purchasing waiver approved.
89
90 X Authorization code to be determined
91 The reason for the excess transportation is due to
92 authorization code to be determined.
93
94 Y Pilot material
95 The reason for the excess transportation is due to pilot
96 material.
97
98 ZZZ Mutually defined
99 A code assigned within a code list to be used on an
100 interim basis and as defined among trading partners
101 until a precise code can be assigned to the code list.
102
103
diff --git a/specification/references/D01B/simples/8459.txt b/specification/references/D01B/simples/8459.txt
new file mode 100644
index 0000000..94f41fa
--- /dev/null
+++ b/specification/references/D01B/simples/8459.txt
@@ -0,0 +1,33 @@
1
2* 8459 Excess transportation responsibility code [B]
3
4 Desc: Code specifying the responsibility for excess
5 transportation.
6
7 Repr: an..3
8
9X A Customer plant (receiving location)
10 Self explanatory.
11
12 Note:
13 1. This code value will be removed effective with
14 directory D.04B.
15
16 B Material release issuer
17 The responsibility for excess transportation is with the
18 material release issuer.
19
20 S Supplier authority
21 The responsibility for excess transportation is with the
22 supplier authority.
23
24 X Responsibility to be determined
25 The responsibility for the excess transportation is to
26 be determined.
27
28 ZZZ Mutually defined
29 A code assigned within a code list to be used on an
30 interim basis and as defined among trading partners
31 until a precise code can be assigned to the code list.
32
33
diff --git a/specification/references/D01B/simples/9012.txt b/specification/references/D01B/simples/9012.txt
new file mode 100644
index 0000000..5363aac
--- /dev/null
+++ b/specification/references/D01B/simples/9012.txt
@@ -0,0 +1,7 @@
1
2 9012 Status reason description [B]
3
4 Desc: Free form description of the status reason.
5
6 Repr: an..256
7
diff --git a/specification/references/D01B/simples/9013.txt b/specification/references/D01B/simples/9013.txt
new file mode 100644
index 0000000..7a328ec
--- /dev/null
+++ b/specification/references/D01B/simples/9013.txt
@@ -0,0 +1,402 @@
1
2 9013 Status reason description code [C]
3
4 Desc: Code specifying the reason for a status.
5
6 Repr: an..3
7
8 1 Address ex delivery area
9 The address for delivery is outside the area of the
10 carrier/transporter.
11
12 2 After transport departed
13 The goods/consignments/equipment arrived after the means
14 of transport has departed.
15
16 3 Agent refusal
17 The agent of the customer refused to accept delivery.
18
19 4 Altered seals
20 The seals on the equipment have been changed from those
21 notified.
22
23 5 Appointment scheduled
24 An arrangement has been made to deliver at a specific
25 time.
26
27 6 Attempt unsuccessful
28 An unsuccessful attempt has been made to deliver the
29 goods/consignments/equipment.
30
31 7 Business closed
32 The goods/consignments/equipment could not be
33 delivered/collected as the business was closed.
34
35 8 Changed schedule
36 The goods/consignments/equipment cannot/will not be
37 delivered/collected at the arranged time because of a
38 change of schedule.
39
40 9 Complementary address needed
41 A further address is needed to effect
42 delivery/collection of the goods/consignments/equipment.
43
44 10 Computer system down
45 The computer system is inoperative.
46
47 11 Credit approval requested
48 The consignee requests delivery on a credit base.
49
50 12 Customer arrangements
51 Goods/consignments/equipment require delivery
52 arrangements by the customer.
53
54 13 Customs refusal
55 The Customs authorities have refused to clear the
56 goods/consignments/equipment.
57
58 14 Damaged
59 The goods/consignments/equipment have been damaged.
60
61 15 Delivery at specific requested dates/times/periods
62 Delivery of the goods/consignments/equipment is
63 requested at specific dates/times/periods.
64
65 16 Destination incorrect
66 The goods/consignments/equipment have been sent to wrong
67 destination.
68
69 17 Departure delay
70 The transport has been delayed in departing on the
71 arranged transport action.
72
73 18 Derailment
74 The train carrying the goods/consignments/equipment has
75 been derailed.
76
77 19 Discrepancy
78 There is a discrepancy between the details of goods/
79 equipment previously provided and the actual situation.
80
81 20 Dock strike
82 The goods/consignments/equipment cannot be
83 delivered/collected due to a dock strike.
84
85 21 Due to customer
86 An action in the transport chain has been affected due
87 to action of the customer.
88
89 22 Empty
90 The package/equipment is found to be empty.
91
92 23 Equipment failure
93 Delivery/collection could not be effected due to
94 equipment failure.
95
96 24 Examination required by relevant authority
97 An examination of the goods/equipment has been ordered
98 by the relevant authority.
99
100 25 Export restrictions
101 The goods/consignments/equipment have been prohibited
102 from export pending further investigation.
103
104 26 Frustrated export
105 Attempts to export the goods/consignments/equipment have
106 been unsuccessful.
107
108 27 Goods units missing
109 The tally of goods/consignments/equipment does not match
110 the quantity as per advice. Result: less than advised.
111
112 28 Import restrictions
113 The goods/consignments/equipment need import checks and
114 tests pending being released for importation.
115
116 29 Incorrect pick information
117 The goods/consignments/equipment were not collected due
118 to incorrect pick information.
119
120 30 Incorrect address
121 The address given for the action was incorrect.
122
123 31 Industrial dispute
124 The action was frustrated by an industrial dispute.
125
126 32 Instructions awaited
127 Further instructions are required.
128
129 33 Lost goods/consignments/equipment
130 The goods/consignments/equipment have been lost in the
131 course of a movement along the transport chain.
132
133 34 Means of transport damaged
134 The means of transport on which the
135 goods/consignments/equipment were being (were to be)
136 moved has been damaged.
137
138 35 Mechanical breakdown
139 There has been a mechanical breakdown of the means of
140 transport/equipment on which the
141 goods/consignments/equipment was being (was to be)
142 moved.
143
144 36 Mechanical inspection
145 A mechanical inspection of the means of transport/
146 equipment on which the goods/consignments/equipment were
147 being (were to be) moved, is required.
148
149 37 Missing and/or incorrect documents
150 The goods/consignments/equipment require complete and
151 correct documentation.
152
153 38 New delivery arrangements
154 Alternative delivery arrangements advised by consignee
155 after failed delivery.
156
157 39 No recipient contact information
158 No information available concerning the responsible
159 person at delivery address.
160
161 40 Not identified
162 The goods/consignments/equipment expected to be located
163 and identified in the transport chain cannot be
164 identified.
165
166 41 Not loaded
167 The goods/consignments/equipment to be loaded onto a
168 means of transport have not been loaded on the expected
169 transport.
170
171 42 On deck
172 The goods/consignments/equipment have been stowed on
173 deck.
174
175 43 Package not ready
176 The package was not available for collection.
177
178 44 Package tracking number unknown
179 The package tracking number is unknown.
180
181 45 Partly missing
182 The goods/consignments/equipment are partly, but not
183 completely, missing.
184
185 46 Payment not received
186 The expected payment for the transport action was not
187 received.
188
189 47 Payment refused
190 The payer refused to pay for the service.
191
192 48 Plundered
193 The goods/consignments/equipment have been plundered.
194
195 49 Refused without reason given
196 The transport action/documentation has been refused
197 without explanation.
198
199 50 Scheduled past cut-off
200 The goods/consignments/equipment to be
201 delivered/collected have been scheduled past/later than
202 the cut-off time.
203
204 51 Shunted to siding
205 The transport on which the goods/consignments/equipment
206 is to be placed has been shunted to siding.
207
208 52 Signature not required
209 Self explanatory.
210
211 53 Sorted wrong route
212 The goods/consignments/equipment have been sorted
213 erroneously to an incorrect route.
214
215 54 Special service required
216 A special service is required for the
217 goods/consignments/equipment.
218
219 55 Split
220 The consignment of goods has been split into two or more
221 consignments.
222
223 56 Totally missing
224 The total goods/consignments/equipment is missing.
225
226 57 Tracking information unavailable
227 The tracking information of the
228 goods/consignments/equipment is unavailable.
229
230 58 Transit delay
231 The goods/consignments/equipment have been delayed in
232 transit.
233
234 59 Unable to locate
235 The goods/consignments/equipment cannot be located.
236
237 60 Unacceptable condition
238 The goods/consignments/equipment were in unacceptable
239 condition at time of delivery/collection.
240
241 61 Under deck
242 The goods/consignments/equipment have been stowed
243 under/below deck.
244
245 62 Unknown
246 The reason is unknown.
247
248 63 Weather conditions
249 The weather conditions have affected
250 collection/delivery.
251
252 64 Expired free time
253 The goods/consignments/equipment have been in a storage
254 facility for longer than permitted free time.
255
256 65 Outstanding claims settled
257 Outstanding claims in respect of
258 goods/consignments/equipment have been settled.
259
260 66 Stolen
261 A consignment or goods have been stolen.
262
263 67 Administrative error
264 An administrative error has occurred.
265
266 68 Undefined incident attributed to buyer
267 An undefined incident has been attributed to the buyer.
268
269 69 Undefined incident attributed to carrier
270 An undefined incident has been attributed to the
271 carrier.
272
273 70 Undefined incident attributed to logistic service provider
274 An undefined incident has been attributed to the
275 logistic service provider.
276
277 71 Change in agreed product reference
278 An agreed reference associated with a product has
279 changed.
280
281 72 Difference in replenishment figures
282 A difference has been identified between the opening
283 inventory balance, the physical count of incoming
284 replenishment inventory, and the closing inventory
285 balance.
286
287 73 Lost quantity of variable measurement product
288 A quantity of a variable measurement product which has
289 been lost.
290
291 74 Damaged during manipulation in warehouse
292 Product damaged during the manipulation process in a
293 warehouse.
294
295 75 Product degenerated during storage or transport
296 A product has degenerated during storage or transport.
297
298 76 Destroyed
299 The goods, consignments, or equipment have been
300 destroyed.
301
302 77 Best before date expired
303 A product's best before date has expired.
304
305 78 Log number assignment
306 Log number is assigned.
307
308 79 Entry point assessment of Data Maintenance Request (DMR)
309 initial comment
310 An entry point is providing its initial comments on a
311 DMR.
312
313 80 Entry point assessment of Data Maintenance Request (DMR)
314 latest comment
315 An entry point is providing its latest comments on a
316 DMR.
317
318 82 International assessment group reporting on Data
319 Maintenance Request (DMR)
320 The international assessment group has determined if the
321 Data Maintenance Request (DMR) is to be included in the
322 next publication of the standard.
323
324 84 Central secretariat review cycle start
325 Report start of the central secretariat review cycle.
326
327 85 Data structure tag assigned
328 A data structure has been assigned a permanent tag.
329
330 87 Error
331 Information is in error.
332
333 88 Accident involving means of transport
334 The means of transport being used to move the
335 consignment has been involved in an accident.
336
337 89 Order or instruction status change
338 A status of an order or instruction has changed.
339
340 90 Not accepted by delivery party
341 The delivery was not accepted by the delivery party.
342
343 91 Delivery requested to another location by ordering party
344 Goods have been delivered to another location following
345 an instruction from the ordering party.
346
347 92 Incorrect goods delivered
348 The goods delivered were incorrect.
349
350 93 Undefined incident attributed to customs authority
351 An undefined incident has been attributed to the customs
352 authority.
353
354 94 Imperfect item
355 Item has defect(s).
356
357 95 Excess goods delivered
358 Excess goods have been delivered.
359
360 96 Goods partially delivered
361 Goods were partially delivered.
362
363 97 Remove to federal court
364 Action has been removed to a federal court level.
365
366 98 Change of venue granted
367 A change in venue has been approved.
368
369 99 Replenish inventory
370 The goods, consignment and/or equipment have replenished
371 inventory.
372
373 100 Unloading date and or time not received
374 The unloading date and or time was not received.
375
376 101 Stacked pallets not acceptable
377 Stacked pallets are not accepted by the goods recipient.
378
379 102 Pallets containing mixed goods not acceptable
380 Pallets containing mixed goods are not accepted by goods
381 recipient.
382
383 103 Product expiry date not acceptable
384 The product expiry date is not accepted.
385
386 104 Pallet and goods height higher than permitted
387 The combined height of the pallet and goods is higher
388 than permitted.
389
390 105 Delivery order not received
391 The delivery order was not received.
392
393 106 Back-orders not permitted by goods recipient
394 Back-orders are not permitted by the goods recipient.
395
396 107 Article identification not found in computer system
397 Article identification is not found in computer system.
398
399 108 Goods not barcoded
400 Goods are not barcoded.
401
402
diff --git a/specification/references/D01B/simples/9015.txt b/specification/references/D01B/simples/9015.txt
new file mode 100644
index 0000000..85325df
--- /dev/null
+++ b/specification/references/D01B/simples/9015.txt
@@ -0,0 +1,25 @@
1
2 9015 Status category code [B]
3
4 Desc: Code specifying the category of a status.
5
6 Repr: an..3
7
8 1 Transport
9 Status type is related to transport.
10
11 2 Order administration
12 Status type is related to order administration.
13
14 3 Inspection result
15 To specify the result of an inspection.
16
17 4 Publication issue claim
18 The status reported is related to a publication issue
19 claim.
20
21 5 Legal category
22 Status category is of, related to or concerned with the
23 law.
24
25
diff --git a/specification/references/D01B/simples/9302.txt b/specification/references/D01B/simples/9302.txt
new file mode 100644
index 0000000..fe72bd4
--- /dev/null
+++ b/specification/references/D01B/simples/9302.txt
@@ -0,0 +1,7 @@
1
2 9302 Sealing party name [B]
3
4 Desc: Name of the sealing party.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/9303.txt b/specification/references/D01B/simples/9303.txt
new file mode 100644
index 0000000..b12ee45
--- /dev/null
+++ b/specification/references/D01B/simples/9303.txt
@@ -0,0 +1,40 @@
1
2 9303 Sealing party name code [B]
3
4 Desc: Code specifying the name of the sealing party.
5
6 Repr: an..3
7
8 AA Consolidator
9 Party which consolidates cargo.
10
11 AB Unknown
12 The sealing party is unknown.
13
14 AC Quarantine agency
15 Agency responsible for the administration of statutory
16 disease controls on the movement of people, animals and
17 plants.
18
19 CA Carrier
20 Party undertaking or arranging transport of goods
21 between named points.
22
23 CU Customs
24 'Customs' means the Government Service which is
25 responsible for the administration of Customs law and
26 the collection of duties and taxes and which also has
27 the responsibility for the application of other laws and
28 regulations relating to the importation, exportation,
29 movement or storage of goods.
30
31 SH Shipper
32 Party which, by contract with a carrier, consigns or
33 sends goods with the carrier, or has them conveyed by
34 him.
35
36 TO Terminal operator
37 Party which handles the loading and unloading of marine
38 vessels.
39
40
diff --git a/specification/references/D01B/simples/9308.txt b/specification/references/D01B/simples/9308.txt
new file mode 100644
index 0000000..fb8d1b8
--- /dev/null
+++ b/specification/references/D01B/simples/9308.txt
@@ -0,0 +1,7 @@
1
2 9308 Seal identifier [B]
3
4 Desc: To identify a seal.
5
6 Repr: an..35
7
diff --git a/specification/references/D01B/simples/9353.txt b/specification/references/D01B/simples/9353.txt
new file mode 100644
index 0000000..51105f4
--- /dev/null
+++ b/specification/references/D01B/simples/9353.txt
@@ -0,0 +1,50 @@
1
2 9353 Government procedure code [B]
3
4 Desc: Code specifying a government procedure.
5
6 Repr: an..3
7
8 1 Already customs cleared in the importing country
9 Arrangements for inspection are not necessary because
10 they were cleared before.
11
12 2 Documents requirements completed
13 All requirements for documents have been completed.
14
15 3 Documents required
16 Pertinent documents are required.
17
18 4 Inspection arrangements completed
19 Arrangements for inspection of the cargo have been
20 completed.
21
22 5 Inspection arrangements required
23 Arrangements for inspection of the cargo are required.
24
25 6 No customs procedure
26 Customs clearance not required.
27
28 7 Safety arrangements completed
29 Arrangements for safeguarding the cargo have been
30 completed.
31
32 8 Safety arrangements required
33 Arrangements for safeguarding the cargo are required.
34
35 9 Security arrangements required
36 Arrangements for the security of the cargo are required.
37
38 10 Storage arrangements completed
39 Arrangements for storing the cargo have been completed.
40
41 11 Storage arrangements required
42 Arrangements for storing the cargo are required.
43
44 12 Transport arrangements completed
45 All arrangements for transport have been completed.
46
47 13 Transport arrangements required
48 Transport has to be arranged.
49
50
diff --git a/specification/references/D01B/simples/9411.txt b/specification/references/D01B/simples/9411.txt
new file mode 100644
index 0000000..3bebd7f
--- /dev/null
+++ b/specification/references/D01B/simples/9411.txt
@@ -0,0 +1,30 @@
1
2 9411 Government involvement code [B]
3
4 Desc: Code indicating the requirement and status of
5 governmental involvement.
6
7 Repr: an..3
8
9 1 Carried out as instructed
10 Instructions have been carried out.
11
12 2 Carried out as amended
13 Procedures have been carried out as amended.
14
15 3 Completed
16 Procedures have been completed.
17
18 4 Not applicable
19 Instructions are not applicable.
20
21 5 Optimal
22 An action which is most desirable but not required.
23
24 6 Required
25 Procedures are required.
26
27 7 Applicable
28 Procedures are applicable.
29
30
diff --git a/specification/references/D01B/simples/9415.txt b/specification/references/D01B/simples/9415.txt
new file mode 100644
index 0000000..3b1bb98
--- /dev/null
+++ b/specification/references/D01B/simples/9415.txt
@@ -0,0 +1,57 @@
1
2 9415 Government agency identification code [B]
3
4 Desc: Code identifying a government agency.
5
6 Repr: an..3
7
8 1 Agriculture
9 Government agency responsible for agriculture and e.g.
10 the inspection of vegetable and animal substances being
11 imported.
12
13 2 Ammunition
14 Government agency responsible for the safe transport of
15 ammunition.
16
17 3 Commerce
18 Government agency responsible for commerce both domestic
19 and international.
20
21 4 Coastguard
22 Government agency responsible for public safety on
23 waterways.
24
25 5 Customs
26 Customs authorities.
27
28 6 Food and drug
29 Government agency responsible for the safety on food and
30 drugs.
31
32 7 Health certificate
33 Health authorities.
34
35 8 Harbour police
36 Police authorities responsible for public safety in the
37 harbour.
38
39 9 Immigration
40 Government agency responsible for immigration matters.
41
42 10 Live animals
43 Government agency responsible for the importation of
44 live animals.
45
46 11 Port authority
47 Government or semi-government body responsible for port
48 operations.
49
50 12 Public health
51 Government body responsible for public health matters.
52
53 13 Transportation
54 Government agency responsible for transportation policy
55 and other transportation matters.
56
57
diff --git a/specification/references/D01B/simples/9417.txt b/specification/references/D01B/simples/9417.txt
new file mode 100644
index 0000000..c91c3f2
--- /dev/null
+++ b/specification/references/D01B/simples/9417.txt
@@ -0,0 +1,24 @@
1
2 9417 Government action code [B]
3
4 Desc: Code specifying a type of government action such as
5 inspection, detention, fumigation, security.
6
7 Repr: an..3
8
9 1 Clearance
10 The cargo will be or has been cleared.
11
12 2 Detention
13 The cargo has been or will be detained.
14
15 3 Fumigation
16 The cargo has been or will be fumigated.
17
18 4 Inspection
19 The cargo has been or will be inspected.
20
21 5 Security
22 The cargo has been or will be secured.
23
24
diff --git a/specification/references/D96A/composites/c002.txt b/specification/references/D96A/composites/c002.txt
new file mode 100644
index 0000000..cd5d0fa
--- /dev/null
+++ b/specification/references/D96A/composites/c002.txt
@@ -0,0 +1,11 @@
1
2 C002 DOCUMENT/MESSAGE NAME
3
4 Desc: Identification of a type of document/message by code or
5 name. Code preferred.
6
7010 1001 Document/message name, coded C an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 1000 Document/message name C an..35
11
diff --git a/specification/references/D96A/composites/c040.txt b/specification/references/D96A/composites/c040.txt
new file mode 100644
index 0000000..40ad377
--- /dev/null
+++ b/specification/references/D96A/composites/c040.txt
@@ -0,0 +1,11 @@
1
2 C040 CARRIER
3
4 Desc: Identification of a carrier by code and/or by name. Code
5 preferred.
6
7010 3127 Carrier identification C an..17
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 3128 Carrier name C an..35
11
diff --git a/specification/references/D96A/composites/c056.txt b/specification/references/D96A/composites/c056.txt
new file mode 100644
index 0000000..8f739aa
--- /dev/null
+++ b/specification/references/D96A/composites/c056.txt
@@ -0,0 +1,9 @@
1
2 C056 DEPARTMENT OR EMPLOYEE DETAILS
3
4 Desc: Code and/or name of a department or employee. Code
5 preferred.
6
7010 3413 Department or employee identification C an..17
8020 3412 Department or employee C an..35
9
diff --git a/specification/references/D96A/composites/c058.txt b/specification/references/D96A/composites/c058.txt
new file mode 100644
index 0000000..bdd45bc
--- /dev/null
+++ b/specification/references/D96A/composites/c058.txt
@@ -0,0 +1,11 @@
1
2 C058 NAME AND ADDRESS
3
4 Desc: Unstructured name and address: one to five lines.
5
6010 3124 Name and address line M an..35
7020 3124 Name and address line C an..35
8030 3124 Name and address line C an..35
9040 3124 Name and address line C an..35
10050 3124 Name and address line C an..35
11
diff --git a/specification/references/D96A/composites/c059.txt b/specification/references/D96A/composites/c059.txt
new file mode 100644
index 0000000..524a00b
--- /dev/null
+++ b/specification/references/D96A/composites/c059.txt
@@ -0,0 +1,11 @@
1
2 * C059 STREET
3
4 Desc: Street address and/or PO Box number in a structured
5 address: one to three lines.
6
7010 3042 Street and number/p.o. box M an..35
8020 3042 Street and number/p.o. box C an..35
9030 3042 Street and number/p.o. box C an..35
10040 + 3042 Street and number/p.o. box C an..35
11
diff --git a/specification/references/D96A/composites/c076.txt b/specification/references/D96A/composites/c076.txt
new file mode 100644
index 0000000..cf9129c
--- /dev/null
+++ b/specification/references/D96A/composites/c076.txt
@@ -0,0 +1,9 @@
1
2 C076 COMMUNICATION CONTACT
3
4 Desc: Communication number of a department or employee in a
5 specified channel.
6
7010 3148 Communication number M an..512
8020 3155 Communication channel qualifier M an..3
9
diff --git a/specification/references/D96A/composites/c080.txt b/specification/references/D96A/composites/c080.txt
new file mode 100644
index 0000000..f5d0740
--- /dev/null
+++ b/specification/references/D96A/composites/c080.txt
@@ -0,0 +1,13 @@
1
2 C080 PARTY NAME
3
4 Desc: Identification of a transaction party by name, one to five
5 lines. Party name may be formatted.
6
7010 3036 Party name M an..35
8020 3036 Party name C an..35
9030 3036 Party name C an..35
10040 3036 Party name C an..35
11050 3036 Party name C an..35
12060 3045 Party name format, coded C an..3
13
diff --git a/specification/references/D96A/composites/c082.txt b/specification/references/D96A/composites/c082.txt
new file mode 100644
index 0000000..fa46132
--- /dev/null
+++ b/specification/references/D96A/composites/c082.txt
@@ -0,0 +1,9 @@
1
2 C082 PARTY IDENTIFICATION DETAILS
3
4 Desc: Identification of a transaction party by code.
5
6010 3039 Party id. identification M an..35
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c100.txt b/specification/references/D96A/composites/c100.txt
new file mode 100644
index 0000000..e614878
--- /dev/null
+++ b/specification/references/D96A/composites/c100.txt
@@ -0,0 +1,12 @@
1
2 C100 TERMS OF DELIVERY OR TRANSPORT
3
4 Desc: Terms of delivery or transport code from a specified
5 source.
6
7010 4053 Terms of delivery or transport, coded C an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 4052 Terms of delivery or transport C an..70
11050 4052 Terms of delivery or transport C an..70
12
diff --git a/specification/references/D96A/composites/c107.txt b/specification/references/D96A/composites/c107.txt
new file mode 100644
index 0000000..a77ce33
--- /dev/null
+++ b/specification/references/D96A/composites/c107.txt
@@ -0,0 +1,9 @@
1
2 C107 TEXT REFERENCE
3
4 Desc: Coded reference to a standard text and its source.
5
6010 4441 Free text, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c108.txt b/specification/references/D96A/composites/c108.txt
new file mode 100644
index 0000000..38733d6
--- /dev/null
+++ b/specification/references/D96A/composites/c108.txt
@@ -0,0 +1,11 @@
1
2 C108 TEXT LITERAL
3
4 Desc: Free text; one to five lines.
5
6010 4440 Free text M an..70
7020 4440 Free text C an..70
8030 4440 Free text C an..70
9040 4440 Free text C an..70
10050 4440 Free text C an..70
11
diff --git a/specification/references/D96A/composites/c174.txt b/specification/references/D96A/composites/c174.txt
new file mode 100644
index 0000000..3285188
--- /dev/null
+++ b/specification/references/D96A/composites/c174.txt
@@ -0,0 +1,12 @@
1
2 C174 VALUE/RANGE
3
4 Desc: Measurement value and relevant minimum and maximum
5 tolerances in that order.
6
7010 6411 Measure unit qualifier M an..3
8020 6314 Measurement value C n..18
9030 6162 Range minimum C n..18
10040 6152 Range maximum C n..18
11050 6432 Significant digits C n..2
12
diff --git a/specification/references/D96A/composites/c186.txt b/specification/references/D96A/composites/c186.txt
new file mode 100644
index 0000000..38217a8
--- /dev/null
+++ b/specification/references/D96A/composites/c186.txt
@@ -0,0 +1,10 @@
1
2 C186 QUANTITY DETAILS
3
4 Desc: Quantity information in a transaction, qualified when
5 relevant.
6
7010 6063 Quantity qualifier M an..3
8020 6060 Quantity M n..15
9030 6411 Measure unit qualifier C an..3
10
diff --git a/specification/references/D96A/composites/c200.txt b/specification/references/D96A/composites/c200.txt
new file mode 100644
index 0000000..a9aab26
--- /dev/null
+++ b/specification/references/D96A/composites/c200.txt
@@ -0,0 +1,12 @@
1
2 * C200 CHARGE
3
4 Desc: Identification of a charge by code and/or by name.
5
6010 8023 Freight and charges identification C an..17
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 8022 Freight and charges C an..26
10050 4237 Prepaid/collect indicator, coded C an..3
11060 + 7140 Item number C an..35
12
diff --git a/specification/references/D96A/composites/c202.txt b/specification/references/D96A/composites/c202.txt
new file mode 100644
index 0000000..897cea9
--- /dev/null
+++ b/specification/references/D96A/composites/c202.txt
@@ -0,0 +1,11 @@
1
2 C202 PACKAGE TYPE
3
4 Desc: Type of package by name or by code from a specified
5 source.
6
7010 7065 Type of packages identification C an..17
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 7064 Type of packages C an..35
11
diff --git a/specification/references/D96A/composites/c203.txt b/specification/references/D96A/composites/c203.txt
new file mode 100644
index 0000000..9532671
--- /dev/null
+++ b/specification/references/D96A/composites/c203.txt
@@ -0,0 +1,18 @@
1
2 C203 RATE/TARIFF CLASS
3
4 Desc: Identification of the applicable rate/tariff class.
5
6010 5243 Rate/tariff class identification M an..9
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 5242 Rate/tariff class C an..35
10050 5275 Supplementary rate/tariff basis C an..6
11 identification
12060 1131 Code list qualifier C an..3
13070 3055 Code list responsible agency, coded C an..3
14080 5275 Supplementary rate/tariff basis C an..6
15 identification
16090 1131 Code list qualifier C an..3
17100 3055 Code list responsible agency, coded C an..3
18
diff --git a/specification/references/D96A/composites/c205.txt b/specification/references/D96A/composites/c205.txt
new file mode 100644
index 0000000..59aa7a4
--- /dev/null
+++ b/specification/references/D96A/composites/c205.txt
@@ -0,0 +1,9 @@
1
2 C205 HAZARD CODE
3
4 Desc: The identification of the dangerous goods in code.
5
6010 8351 Hazard code identification M an..7
7020 8078 Hazard substance/item/page number C an..7
8030 8092 Hazard code version number C an..10
9
diff --git a/specification/references/D96A/composites/c206.txt b/specification/references/D96A/composites/c206.txt
new file mode 100644
index 0000000..e467d7b
--- /dev/null
+++ b/specification/references/D96A/composites/c206.txt
@@ -0,0 +1,9 @@
1
2 C206 IDENTIFICATION NUMBER
3
4 Desc: The identification of an object.
5
6010 7402 Identity number M an..35
7020 7405 Identity number qualifier C an..3
8030 4405 Status, coded C an..3
9
diff --git a/specification/references/D96A/composites/c208.txt b/specification/references/D96A/composites/c208.txt
new file mode 100644
index 0000000..f8fc1cb
--- /dev/null
+++ b/specification/references/D96A/composites/c208.txt
@@ -0,0 +1,9 @@
1
2 C208 IDENTITY NUMBER RANGE
3
4 Desc: Goods item identification numbers, start and end of
5 consecutively numbered range.
6
7010 7402 Identity number M an..35
8020 7402 Identity number C an..35
9
diff --git a/specification/references/D96A/composites/c210.txt b/specification/references/D96A/composites/c210.txt
new file mode 100644
index 0000000..5f67d3a
--- /dev/null
+++ b/specification/references/D96A/composites/c210.txt
@@ -0,0 +1,16 @@
1
2 | C210 MARKS & LABELS
3
4 | Desc: Shipping marks on packages in free text; one to ten lines.
5
6010 7102 Shipping marks M an..35
7020 7102 Shipping marks C an..35
8030 7102 Shipping marks C an..35
9040 7102 Shipping marks C an..35
10050 7102 Shipping marks C an..35
11060 7102 Shipping marks C an..35
12070 7102 Shipping marks C an..35
13080 7102 Shipping marks C an..35
14090 7102 Shipping marks C an..35
15100 7102 Shipping marks C an..35
16
diff --git a/specification/references/D96A/composites/c211.txt b/specification/references/D96A/composites/c211.txt
new file mode 100644
index 0000000..3006320
--- /dev/null
+++ b/specification/references/D96A/composites/c211.txt
@@ -0,0 +1,10 @@
1
2 C211 DIMENSIONS
3
4 Desc: Specification of the dimensions of a transportable unit.
5
6010 6411 Measure unit qualifier M an..3
7020 6168 Length dimension C n..15
8030 6140 Width dimension C n..15
9040 6008 Height dimension C n..15
10
diff --git a/specification/references/D96A/composites/c212.txt b/specification/references/D96A/composites/c212.txt
new file mode 100644
index 0000000..a2e9590
--- /dev/null
+++ b/specification/references/D96A/composites/c212.txt
@@ -0,0 +1,10 @@
1
2 C212 ITEM NUMBER IDENTIFICATION
3
4 Desc: Goods identification for a specified source.
5
6010 7140 Item number C an..35
7020 7143 Item number type, coded C an..3
8030 1131 Code list qualifier C an..3
9040 3055 Code list responsible agency, coded C an..3
10
diff --git a/specification/references/D96A/composites/c213.txt b/specification/references/D96A/composites/c213.txt
new file mode 100644
index 0000000..3cbf684
--- /dev/null
+++ b/specification/references/D96A/composites/c213.txt
@@ -0,0 +1,11 @@
1
2 C213 NUMBER AND TYPE OF PACKAGES
3
4 Desc: Number and type of individual parts of a shipment.
5
6010 7224 Number of packages C n..8
7020 7065 Type of packages identification C an..17
8030 1131 Code list qualifier C an..3
9040 3055 Code list responsible agency, coded C an..3
10050 7064 Type of packages C an..35
11
diff --git a/specification/references/D96A/composites/c214.txt b/specification/references/D96A/composites/c214.txt
new file mode 100644
index 0000000..74b84b9
--- /dev/null
+++ b/specification/references/D96A/composites/c214.txt
@@ -0,0 +1,12 @@
1
2 * C214 SPECIAL SERVICES IDENTIFICATION
3
4 Desc: Identification of a special service by a code from a
5 specified source or by description.
6
7010 7161 Special services, coded C an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 7160 Special service C an..35
11050 + 7160 Special service C an..35
12
diff --git a/specification/references/D96A/composites/c215.txt b/specification/references/D96A/composites/c215.txt
new file mode 100644
index 0000000..06799a0
--- /dev/null
+++ b/specification/references/D96A/composites/c215.txt
@@ -0,0 +1,11 @@
1
2 C215 SEAL ISSUER
3
4 Desc: Identification of the issuer of a seal on equipment either
5 by code or by name.
6
7010 9303 Sealing party, coded C an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 9302 Sealing party C an..35
11
diff --git a/specification/references/D96A/composites/c218.txt b/specification/references/D96A/composites/c218.txt
new file mode 100644
index 0000000..44724eb
--- /dev/null
+++ b/specification/references/D96A/composites/c218.txt
@@ -0,0 +1,9 @@
1
2 C218 HAZARDOUS MATERIAL
3
4 Desc: Hazardous material code from a specified source.
5
6010 7419 Hazardous material class code, identification C an..4
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c219.txt b/specification/references/D96A/composites/c219.txt
new file mode 100644
index 0000000..b1504d5
--- /dev/null
+++ b/specification/references/D96A/composites/c219.txt
@@ -0,0 +1,8 @@
1
2 C219 MOVEMENT TYPE
3
4 Desc: Description of type of service for movement of cargo.
5
6010 8335 Movement type, coded C an..3
7020 8334 Movement type C an..35
8
diff --git a/specification/references/D96A/composites/c220.txt b/specification/references/D96A/composites/c220.txt
new file mode 100644
index 0000000..655368f
--- /dev/null
+++ b/specification/references/D96A/composites/c220.txt
@@ -0,0 +1,8 @@
1
2 C220 MODE OF TRANSPORT
3
4 Desc: Method of transport code or name. Code preferred.
5
6010 8067 Mode of transport, coded C an..3
7020 8066 Mode of transport C an..17
8
diff --git a/specification/references/D96A/composites/c222.txt b/specification/references/D96A/composites/c222.txt
new file mode 100644
index 0000000..12aa36f
--- /dev/null
+++ b/specification/references/D96A/composites/c222.txt
@@ -0,0 +1,11 @@
1
2 C222 TRANSPORT IDENTIFICATION
3
4 Desc: Code and/or name identifying the means of transport.
5
6010 8213 Id. of means of transport identification C an..9
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 8212 Id. of the means of transport C an..35
10050 8453 Nationality of means of transport, coded C an..3
11
diff --git a/specification/references/D96A/composites/c223.txt b/specification/references/D96A/composites/c223.txt
new file mode 100644
index 0000000..926235c
--- /dev/null
+++ b/specification/references/D96A/composites/c223.txt
@@ -0,0 +1,9 @@
1
2 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT
3
4 Desc: Temperature at which a vapor according to ISO 1523/73 can
5 be ignited.
6
7010 7106 Shipment flashpoint C n3
8020 6411 Measure unit qualifier C an..3
9
diff --git a/specification/references/D96A/composites/c224.txt b/specification/references/D96A/composites/c224.txt
new file mode 100644
index 0000000..e83f681
--- /dev/null
+++ b/specification/references/D96A/composites/c224.txt
@@ -0,0 +1,11 @@
1
2 C224 EQUIPMENT SIZE AND TYPE
3
4 Desc: Code and/or name identifying size and type of equipment
5 used in transport. Code preferred.
6
7010 8155 Equipment size and type identification C an..10
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 8154 Equipment size and type C an..35
11
diff --git a/specification/references/D96A/composites/c228.txt b/specification/references/D96A/composites/c228.txt
new file mode 100644
index 0000000..c1f9529
--- /dev/null
+++ b/specification/references/D96A/composites/c228.txt
@@ -0,0 +1,9 @@
1
2 C228 TRANSPORT MEANS
3
4 Desc: Code and/or name identifying the type of means of
5 transport.
6
7010 8179 Type of means of transport identification C an..8
8020 8178 Type of means of transport C an..17
9
diff --git a/specification/references/D96A/composites/c229.txt b/specification/references/D96A/composites/c229.txt
new file mode 100644
index 0000000..62afa54
--- /dev/null
+++ b/specification/references/D96A/composites/c229.txt
@@ -0,0 +1,9 @@
1
2 C229 CHARGE CATEGORY
3
4 Desc: Identification of a category or a zone of charges.
5
6010 5237 Charge category, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c231.txt b/specification/references/D96A/composites/c231.txt
new file mode 100644
index 0000000..e50d867
--- /dev/null
+++ b/specification/references/D96A/composites/c231.txt
@@ -0,0 +1,9 @@
1
2 C231 METHOD OF PAYMENT
3
4 Desc: Code identifying the method of payment.
5
6010 4215 Transport charges method of payment, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c232.txt b/specification/references/D96A/composites/c232.txt
new file mode 100644
index 0000000..7ff553e
--- /dev/null
+++ b/specification/references/D96A/composites/c232.txt
@@ -0,0 +1,10 @@
1
2 C232 GOVERNMENT ACTION
3
4 Desc: Code indicating a type of government action.
5
6010 9415 Government agency, coded C an..3
7020 9411 Government involvement, coded C an..3
8030 9417 Government action, coded C an..3
9040 9353 Government procedure, coded C an..3
10
diff --git a/specification/references/D96A/composites/c233.txt b/specification/references/D96A/composites/c233.txt
new file mode 100644
index 0000000..ac02e2b
--- /dev/null
+++ b/specification/references/D96A/composites/c233.txt
@@ -0,0 +1,13 @@
1
2 | C233 SERVICE
3
4 | Desc: To identify a service (which may constitute an additional
5 component to a basic contract).
6
7010 7273 Service requirement, coded M an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 7273 Service requirement, coded C an..3
11050 1131 Code list qualifier C an..3
12060 3055 Code list responsible agency, coded C an..3
13
diff --git a/specification/references/D96A/composites/c234.txt b/specification/references/D96A/composites/c234.txt
new file mode 100644
index 0000000..6c0acce
--- /dev/null
+++ b/specification/references/D96A/composites/c234.txt
@@ -0,0 +1,9 @@
1
2 C234 UNDG INFORMATION
3
4 Desc: Information on United Nations Dangerous Goods
5 classification.
6
7010 7124 UNDG number C n4
8020 7088 Dangerous goods flashpoint C an..8
9
diff --git a/specification/references/D96A/composites/c235.txt b/specification/references/D96A/composites/c235.txt
new file mode 100644
index 0000000..f9cafaf
--- /dev/null
+++ b/specification/references/D96A/composites/c235.txt
@@ -0,0 +1,9 @@
1
2 C235 HAZARD IDENTIFICATION
3
4 Desc: Identification of the Orange placard required on the means
5 of transport.
6
7010 8158 Hazard identification number, upper part C an..4
8020 8186 Substance identification number, lower part C an4
9
diff --git a/specification/references/D96A/composites/c236.txt b/specification/references/D96A/composites/c236.txt
new file mode 100644
index 0000000..f7e6a89
--- /dev/null
+++ b/specification/references/D96A/composites/c236.txt
@@ -0,0 +1,10 @@
1
2 C236 DANGEROUS GOODS LABEL
3
4 Desc: Markings identifying the type of hazardous goods and
5 similar information.
6
7010 8246 Dangerous goods label marking C an..4
8020 8246 Dangerous goods label marking C an..4
9030 8246 Dangerous goods label marking C an..4
10
diff --git a/specification/references/D96A/composites/c237.txt b/specification/references/D96A/composites/c237.txt
new file mode 100644
index 0000000..ac29884
--- /dev/null
+++ b/specification/references/D96A/composites/c237.txt
@@ -0,0 +1,11 @@
1
2 C237 EQUIPMENT IDENTIFICATION
3
4 Desc: Marks (letters and/or numbers) identifying equipment used
5 for transport such as a container.
6
7010 8260 Equipment identification number C an..17
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 3207 Country, coded C an..3
11
diff --git a/specification/references/D96A/composites/c239.txt b/specification/references/D96A/composites/c239.txt
new file mode 100644
index 0000000..08b175b
--- /dev/null
+++ b/specification/references/D96A/composites/c239.txt
@@ -0,0 +1,9 @@
1
2 C239 TEMPERATURE SETTING
3
4 Desc: The temperature under which the goods are (to be) stored
5 or shipped.
6
7010 6246 Temperature setting C n3
8020 6411 Measure unit qualifier C an..3
9
diff --git a/specification/references/D96A/composites/c270.txt b/specification/references/D96A/composites/c270.txt
new file mode 100644
index 0000000..e739eae
--- /dev/null
+++ b/specification/references/D96A/composites/c270.txt
@@ -0,0 +1,10 @@
1
2 C270 CONTROL
3
4 Desc: Control total for checking integrity of a message or part
5 of a message.
6
7010 6069 Control qualifier M an..3
8020 6066 Control value M n..18
9030 6411 Measure unit qualifier C an..3
10
diff --git a/specification/references/D96A/composites/c273.txt b/specification/references/D96A/composites/c273.txt
new file mode 100644
index 0000000..1a53e03
--- /dev/null
+++ b/specification/references/D96A/composites/c273.txt
@@ -0,0 +1,12 @@
1
2 *| C273 ITEM DESCRIPTION
3
4 | Desc: Description of an item.
5
6010 7009 Item description identification C an..17
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 7008 Item description C an..35
10050 7008 Item description C an..35
11060 + 3453 Language, coded C an..3
12
diff --git a/specification/references/D96A/composites/c279.txt b/specification/references/D96A/composites/c279.txt
new file mode 100644
index 0000000..38d75fb
--- /dev/null
+++ b/specification/references/D96A/composites/c279.txt
@@ -0,0 +1,8 @@
1
2 C279 QUANTITY DIFFERENCE INFORMATION
3
4 Desc: Information on quantity difference.
5
6010 6064 Quantity difference M n..15
7020 6063 Quantity qualifier C an..3
8
diff --git a/specification/references/D96A/composites/c280.txt b/specification/references/D96A/composites/c280.txt
new file mode 100644
index 0000000..be2fe0e
--- /dev/null
+++ b/specification/references/D96A/composites/c280.txt
@@ -0,0 +1,9 @@
1
2 C280 RANGE
3
4 Desc: Range minimum and maximum limits.
5
6010 6411 Measure unit qualifier M an..3
7020 6162 Range minimum C n..18
8030 6152 Range maximum C n..18
9
diff --git a/specification/references/D96A/composites/c401.txt b/specification/references/D96A/composites/c401.txt
new file mode 100644
index 0000000..bec8251
--- /dev/null
+++ b/specification/references/D96A/composites/c401.txt
@@ -0,0 +1,10 @@
1
2 C401 EXCESS TRANSPORTATION INFORMATION
3
4 Desc: To provide details of reason for, and responsibility for,
5 use of transportation other than normally utilized.
6
7010 8457 Excess transportation reason, coded M an..3
8020 8459 Excess transportation responsibility, coded M an..3
9030 7130 Customer authorization number C an..17
10
diff --git a/specification/references/D96A/composites/c402.txt b/specification/references/D96A/composites/c402.txt
new file mode 100644
index 0000000..010b06a
--- /dev/null
+++ b/specification/references/D96A/composites/c402.txt
@@ -0,0 +1,11 @@
1
2 C402 PACKAGE TYPE IDENTIFICATION
3
4 Desc: Identification of the form in which goods are described.
5
6010 7077 Item description type, coded M an..3
7020 7064 Type of packages M an..35
8030 7143 Item number type, coded C an..3
9040 7064 Type of packages C an..35
10050 7143 Item number type, coded C an..3
11
diff --git a/specification/references/D96A/composites/c501.txt b/specification/references/D96A/composites/c501.txt
new file mode 100644
index 0000000..01c8195
--- /dev/null
+++ b/specification/references/D96A/composites/c501.txt
@@ -0,0 +1,11 @@
1
2 C501 PERCENTAGE DETAILS
3
4 Desc: Percentage relating to a specified basis.
5
6010 5245 Percentage qualifier M an..3
7020 5482 Percentage C n..10
8030 5249 Percentage basis, coded C an..3
9040 1131 Code list qualifier C an..3
10050 3055 Code list responsible agency, coded C an..3
11
diff --git a/specification/references/D96A/composites/c502.txt b/specification/references/D96A/composites/c502.txt
new file mode 100644
index 0000000..2290a38
--- /dev/null
+++ b/specification/references/D96A/composites/c502.txt
@@ -0,0 +1,10 @@
1
2 C502 MEASUREMENT DETAILS
3
4 Desc: Identification of measurement type.
5
6010 6313 Measurement dimension, coded C an..3
7020 6321 Measurement significance, coded C an..3
8030 6155 Measurement attribute, coded C an..3
9040 6154 Measurement attribute C an..70
10
diff --git a/specification/references/D96A/composites/c503.txt b/specification/references/D96A/composites/c503.txt
new file mode 100644
index 0000000..18803b6
--- /dev/null
+++ b/specification/references/D96A/composites/c503.txt
@@ -0,0 +1,11 @@
1
2 C503 DOCUMENT/MESSAGE DETAILS
3
4 Desc: Identification of document/message by number, status,
5 source and/or language.
6
7010 1004 Document/message number C an..35
8020 1373 Document/message status, coded C an..3
9030 1366 Document/message source C an..35
10040 3453 Language, coded C an..3
11
diff --git a/specification/references/D96A/composites/c504.txt b/specification/references/D96A/composites/c504.txt
new file mode 100644
index 0000000..247ac44
--- /dev/null
+++ b/specification/references/D96A/composites/c504.txt
@@ -0,0 +1,10 @@
1
2 C504 CURRENCY DETAILS
3
4 Desc: The usage to which a currency relates.
5
6010 6347 Currency details qualifier M an..3
7020 6345 Currency, coded C an..3
8030 6343 Currency qualifier C an..3
9040 6348 Currency rate base C n..4
10
diff --git a/specification/references/D96A/composites/c506.txt b/specification/references/D96A/composites/c506.txt
new file mode 100644
index 0000000..e011083
--- /dev/null
+++ b/specification/references/D96A/composites/c506.txt
@@ -0,0 +1,10 @@
1
2 C506 REFERENCE
3
4 Desc: Identification of a reference.
5
6010 1153 Reference qualifier M an..3
7020 1154 Reference number C an..35
8030 1156 Line number C an..6
9040 4000 Reference version number C an..35
10
diff --git a/specification/references/D96A/composites/c507.txt b/specification/references/D96A/composites/c507.txt
new file mode 100644
index 0000000..0b198de
--- /dev/null
+++ b/specification/references/D96A/composites/c507.txt
@@ -0,0 +1,10 @@
1
2 C507 DATE/TIME/PERIOD
3
4 Desc: Date and/or time, or period relevant to the specified
5 date/time/period type.
6
7010 2005 Date/time/period qualifier M an..3
8020 2380 Date/time/period C an..35
9030 2379 Date/time/period format qualifier C an..3
10
diff --git a/specification/references/D96A/composites/c509.txt b/specification/references/D96A/composites/c509.txt
new file mode 100644
index 0000000..b3dfaaa
--- /dev/null
+++ b/specification/references/D96A/composites/c509.txt
@@ -0,0 +1,12 @@
1
2 C509 PRICE INFORMATION
3
4 Desc: Identification of price type, price and related details.
5
6010 5125 Price qualifier M an..3
7020 5118 Price C n..15
8030 5375 Price type, coded C an..3
9040 5387 Price type qualifier C an..3
10050 5284 Unit price basis C n..9
11060 6411 Measure unit qualifier C an..3
12
diff --git a/specification/references/D96A/composites/c516.txt b/specification/references/D96A/composites/c516.txt
new file mode 100644
index 0000000..1f1df4e
--- /dev/null
+++ b/specification/references/D96A/composites/c516.txt
@@ -0,0 +1,12 @@
1
2 C516 MONETARY AMOUNT
3
4 Desc: Amount of goods or services stated as a monetary amount in
5 a specified currency.
6
7010 5025 Monetary amount type qualifier M an..3
8020 5004 Monetary amount C n..18
9030 6345 Currency, coded C an..3
10040 6343 Currency qualifier C an..3
11050 4405 Status, coded C an..3
12
diff --git a/specification/references/D96A/composites/c517.txt b/specification/references/D96A/composites/c517.txt
new file mode 100644
index 0000000..328db20
--- /dev/null
+++ b/specification/references/D96A/composites/c517.txt
@@ -0,0 +1,10 @@
1
2 C517 LOCATION IDENTIFICATION
3
4 Desc: Identification of a location by code or name.
5
6010 3225 Place/location identification C an..25
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 3224 Place/location C an..70
10
diff --git a/specification/references/D96A/composites/c519.txt b/specification/references/D96A/composites/c519.txt
new file mode 100644
index 0000000..991feed
--- /dev/null
+++ b/specification/references/D96A/composites/c519.txt
@@ -0,0 +1,10 @@
1
2 C519 RELATED LOCATION ONE IDENTIFICATION
3
4 Desc: Identification the first related location by code or name.
5
6010 3223 Related place/location one identification C an..25
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 3222 Related place/location one C an..70
10
diff --git a/specification/references/D96A/composites/c522.txt b/specification/references/D96A/composites/c522.txt
new file mode 100644
index 0000000..826d6a7
--- /dev/null
+++ b/specification/references/D96A/composites/c522.txt
@@ -0,0 +1,11 @@
1
2 C522 INSTRUCTION
3
4 Desc: To specify an instruction.
5
6010 4403 Instruction qualifier M an..3
7020 4401 Instruction, coded C an..3
8030 1131 Code list qualifier C an..3
9040 3055 Code list responsible agency, coded C an..3
10050 4400 Instruction C an..35
11
diff --git a/specification/references/D96A/composites/c523.txt b/specification/references/D96A/composites/c523.txt
new file mode 100644
index 0000000..d0f37c2
--- /dev/null
+++ b/specification/references/D96A/composites/c523.txt
@@ -0,0 +1,8 @@
1
2 C523 NUMBER OF UNIT DETAILS
3
4 Desc: Identification of number of units and its purpose.
5
6010 6350 Number of units C n..15
7020 6353 Number of units qualifier C an..3
8
diff --git a/specification/references/D96A/composites/c524.txt b/specification/references/D96A/composites/c524.txt
new file mode 100644
index 0000000..3248d42
--- /dev/null
+++ b/specification/references/D96A/composites/c524.txt
@@ -0,0 +1,11 @@
1
2 C524 HANDLING INSTRUCTIONS
3
4 Desc: Instruction for the handling of goods, products or
5 articles in shipment, storage etc.
6
7010 4079 Handling instructions, coded C an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10040 4078 Handling instructions C an..70
11
diff --git a/specification/references/D96A/composites/c528.txt b/specification/references/D96A/composites/c528.txt
new file mode 100644
index 0000000..c4134a3
--- /dev/null
+++ b/specification/references/D96A/composites/c528.txt
@@ -0,0 +1,9 @@
1
2 C528 COMMODITY/RATE DETAIL
3
4 Desc: Identification of commodity/rates.
5
6010 7357 Commodity/rate identification C an..18
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c531.txt b/specification/references/D96A/composites/c531.txt
new file mode 100644
index 0000000..da5f685
--- /dev/null
+++ b/specification/references/D96A/composites/c531.txt
@@ -0,0 +1,9 @@
1
2 C531 PACKAGING DETAILS
3
4 Desc: Packaging level and details, terms and conditions.
5
6010 7075 Packaging level, coded C an..3
7020 7233 Packaging related information, coded C an..3
8030 7073 Packaging terms and conditions, coded C an..3
9
diff --git a/specification/references/D96A/composites/c532.txt b/specification/references/D96A/composites/c532.txt
new file mode 100644
index 0000000..88bbe55
--- /dev/null
+++ b/specification/references/D96A/composites/c532.txt
@@ -0,0 +1,10 @@
1
2 C532 RETURNABLE PACKAGE DETAILS
3
4 Desc: Indication of responsibility for payment and load contents
5 of returnable packages.
6
7010 8395 Returnable package freight payment C an..3
8 responsibility, coded
9020 8393 Returnable package load contents, coded C an..3
10
diff --git a/specification/references/D96A/composites/c536.txt b/specification/references/D96A/composites/c536.txt
new file mode 100644
index 0000000..0877b19
--- /dev/null
+++ b/specification/references/D96A/composites/c536.txt
@@ -0,0 +1,9 @@
1
2 C536 CONTRACT AND CARRIAGE CONDITION
3
4 Desc: To identify a contract and carriage condition.
5
6010 4065 Contract and carriage condition, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c537.txt b/specification/references/D96A/composites/c537.txt
new file mode 100644
index 0000000..8677d6c
--- /dev/null
+++ b/specification/references/D96A/composites/c537.txt
@@ -0,0 +1,9 @@
1
2 C537 TRANSPORT PRIORITY
3
4 Desc: To indicate the priority of requested transport service.
5
6010 4219 Transport priority, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c553.txt b/specification/references/D96A/composites/c553.txt
new file mode 100644
index 0000000..5c81d09
--- /dev/null
+++ b/specification/references/D96A/composites/c553.txt
@@ -0,0 +1,10 @@
1
2 C553 RELATED LOCATION TWO IDENTIFICATION
3
4 Desc: Identification of second related location by code or name.
5
6010 3233 Related place/location two identification C an..25
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 3232 Related place/location two C an..70
10
diff --git a/specification/references/D96A/composites/c554.txt b/specification/references/D96A/composites/c554.txt
new file mode 100644
index 0000000..7c4d5b7
--- /dev/null
+++ b/specification/references/D96A/composites/c554.txt
@@ -0,0 +1,9 @@
1
2 C554 RATE/TARIFF CLASS DETAIL
3
4 Desc: Identification of the applicable rate/tariff class.
5
6010 5243 Rate/tariff class identification C an..9
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c555.txt b/specification/references/D96A/composites/c555.txt
new file mode 100644
index 0000000..f5f7f1f
--- /dev/null
+++ b/specification/references/D96A/composites/c555.txt
@@ -0,0 +1,10 @@
1
2 C555 STATUS EVENT
3
4 Desc: To specify a status event.
5
6010 9011 Status event, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 9010 Status event C an..35
10
diff --git a/specification/references/D96A/composites/c556.txt b/specification/references/D96A/composites/c556.txt
new file mode 100644
index 0000000..964e017
--- /dev/null
+++ b/specification/references/D96A/composites/c556.txt
@@ -0,0 +1,10 @@
1
2 C556 STATUS REASON
3
4 Desc: To specify the reason behind a status event.
5
6010 9013 Status reason, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9040 9012 Status reason C an..35
10
diff --git a/specification/references/D96A/composites/c601.txt b/specification/references/D96A/composites/c601.txt
new file mode 100644
index 0000000..a032c77
--- /dev/null
+++ b/specification/references/D96A/composites/c601.txt
@@ -0,0 +1,10 @@
1
2 C601 STATUS TYPE
3
4 Desc: To specify the type of status in relation to an industry
5 sector or business function.
6
7010 9015 Status type, coded M an..3
8020 1131 Code list qualifier C an..3
9030 3055 Code list responsible agency, coded C an..3
10
diff --git a/specification/references/D96A/composites/c703.txt b/specification/references/D96A/composites/c703.txt
new file mode 100644
index 0000000..8cfa007
--- /dev/null
+++ b/specification/references/D96A/composites/c703.txt
@@ -0,0 +1,9 @@
1
2 C703 NATURE OF CARGO
3
4 Desc: Rough classification of a type of cargo.
5
6010 7085 Nature of cargo, coded M an..3
7020 1131 Code list qualifier C an..3
8030 3055 Code list responsible agency, coded C an..3
9
diff --git a/specification/references/D96A/composites/c827.txt b/specification/references/D96A/composites/c827.txt
new file mode 100644
index 0000000..7643c6e
--- /dev/null
+++ b/specification/references/D96A/composites/c827.txt
@@ -0,0 +1,11 @@
1
2 C827 TYPE OF MARKING
3
4 Desc: Specification of the type of marking that reflects the
5 method that was used and the conventions adhered to for
6 marking (e.g. of packages).
7
8010 7511 Type of marking, coded M an..3
9020 1131 Code list qualifier C an..3
10030 3055 Code list responsible agency, coded C an..3
11
diff --git a/specification/references/D96A/composites/c829.txt b/specification/references/D96A/composites/c829.txt
new file mode 100644
index 0000000..e986158
--- /dev/null
+++ b/specification/references/D96A/composites/c829.txt
@@ -0,0 +1,10 @@
1
2 C829 SUB-LINE INFORMATION
3
4 Desc: To provide an indication that a segment or segment group
5 is used to contain sub-line or sub-line item information
6 and to optionally enable the sub-line to be identified.
7
8010 5495 Sub-line indicator, coded C an..3
9020 1082 Line item number C n..6
10
diff --git a/specification/references/D96A/composites/c960.txt b/specification/references/D96A/composites/c960.txt
new file mode 100644
index 0000000..8376279
--- /dev/null
+++ b/specification/references/D96A/composites/c960.txt
@@ -0,0 +1,12 @@
1
2 C960 REASON FOR CHANGE
3
4 Desc: Code and/or description of the reason for a change.
5
6 Note: This composite data element replaces composite C262 (which
7 has been deleted in this directory).
8
9010 4295 Change reason, coded C an..3
10020 1131 Code list qualifier C an..3
11030 3055 Code list responsible agency, coded C an..3
12040 4294 Change reason C an..35
diff --git a/specification/references/D96A/messages/desadv_d.txt b/specification/references/D96A/messages/desadv_d.txt
new file mode 100644
index 0000000..d05356e
--- /dev/null
+++ b/specification/references/D96A/messages/desadv_d.txt
@@ -0,0 +1,739 @@
1 UN/EDIFACT
2
3 DRAFT RECOMMENDATION
4
5 Despatch advice message
6
7
8
9
10
11----------------------------------------------------------------------
12This message is available for formal trial for at least six months
13from the date of approval by UN/ECE/TRADE/WP.4.
14
15Organisations are invited to trial this message. Comments on the
16results from the trial should be forwarded to their Rapporteur's Team
17Secretariat as soon as they are available. Based on the results of the
18trials, a UNSM may be issued.
19
20The segments, composite data elements, data elements and codes for
21use in the trial of this message are contained in the Draft directory.
22However, this information may differ from that in the Standard
23directory (UNTDID), even for material having the same identifying
24tags.
25----------------------------------------------------------------------
26
27
28
29
30
31
32
33
34 Message Type : DESADV
35 Version : D
36 Release : 96A
37 Contr. Agency: UN
38 Status : 2
39 Revision : 5
40 Date : 95-11-23
41
42
43
44
45
46
47SOURCE: Submitted by WEEB-MD1
48
49
50
51 CONTENTS
52
53 Despatch advice message
54
55
56
570. INTRODUCTION
58
59
601. SCOPE
61
62 1.1 Functional definition
63
64 1.2 Field of application
65
66 1.3 Principles
67
682. REFERENCES
69
703. TERMS AND DEFINITIONS
71
724. MESSAGE DEFINITION
73
74 4.1 Data segment clarification
75
76 4.1.1 Header section
77 4.1.2 Detail section
78 4.1.3 Summary section
79
80 4.2 Data segment index (alphabetical sequence)
81
82 4.3 Message structure
83
84 4.3.1 Segment table
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.6, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the Despatch
103 advice message (DESADV) to be used in Electronic Data
104 Interchange (EDI) between trading partners involved in
105 administration, commerce and transport.
106
1071. SCOPE
108
109 This paper provides the definition of the United Nations
110 Standard Despatch Advice message to be used in Electronic Data
111 Interchange (EDI) between trading partners.
112
1131.1 Functional Definition
114
115 A message specifying details for goods despatched or ready for
116 despatch under agreed conditions.
117
118 The United Nations Despatch Advice Message serves both as a
119 specification for Delivery Despatch Advice and also as a
120 Returns Despatch Advice message. Throughout this document, the
121 reference to 'Despatch Advice' may be interpreted as conveying
122 the wider meaning of 'Delivery Despatch Advice/Returns Despatch
123 Advice'.
124
1251.2 Field of Application
126
127 The UN Standard Despatch Advice Message may be applied for both
128 national and international trade. It is based on universal
129 commercial practice and is not dependent on the type of
130 business or industry.
131
1321.3 Principles
133
134 The message intent is to advise of the detailed contents of a
135 consignment.
136
137 The message relates to one seller and one buyer or their
138 respective agents.
139
140 The message relates to a single despatch point and single or
141 multiple destination points. It may cover a number of different
142 items or packages.
143
144 It allows the recipient to:
145
146 - know when the material has been despatched or will be ready
147 for despatch
148
149 - have the precise details of the consignment
150
151 - take initial steps towards Customs clearance in the case of
152 international consignments
153
154 - enable matching between despatched goods and the following
155 invoice.
156
1572. REFERENCES
158
159 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
160 Introduction, Section 1.
161
1623. TERMS AND DEFINITIONS
163
164 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
165 Introduction, Section 2.
166
1674. MESSAGE DEFINITION
168
1694.1 Data Segment Clarification
170
171 This section should be read in conjunction with the Branching
172 Diagram and the Segment Table which indicate mandatory,
173 conditional and repeating requirements.
174
175 The following guidelines and principles apply to the whole
176 message and are intended to facilitate the understanding and
177 implementation of the message:
178
179 All specified dates/times should be in the format
180 'yymmdd'/'hhmm' unless all parties involved in the transaction
181 agree that there is a functional requirement for an alternative
182 format. Periods should be specified as whole numbers
183 representing the required period as indicated in the format
184 qualifier (weeks, months, etc.).
185
186 Where a choice of code or text is given only the code element
187 should be used.
188
189 Conditional data that is not required in the message should be
190 omitted.
191
192 Care must be taken that the segment qualifier in dependent
193 segments does not conflict with the segment qualifier of the
194 trigger segment of a group.
195
196 Free text information within the message should be avoided as
197 this inhibits automatic processing.
198
1994.1.1 Header section
200
201 Information to be provided in the Header section:
202
2030010 | UNH, Message header
204 A service segment starting and uniquely identifying a message.
205 The message type code for the Despatch advice message is
206 DESADV.
207
208 Note: Despatch advice messages conforming to this document must
209 contain the following data in segment UNH, composite S009:
210
211 Data element 0065 DESADV
212 0052 D
213 0054 96A
214 0051 UN
215
2160020 BGM, Beginning of message
217 A segment for unique identification of the Despatch Advice
218 document, by means of its name and its number.
219
2200030 DTM, Date/time/period
221 Date/time/period related to the whole message. The DTM segment
222 must be specified at least once to identify the Despatch Advice
223 date.
224
2250040 ALI, Additional information
226 A segment indicating that the message is subject to special
227 conditions due to origin, customs preference or commercial
228 factors.
229
2300050 MEA, Measurements
231 A segment specifying the weight and volume of the consignment.
232
2330060 MOA, Monetary amount
234 A segment to transmit monetary amounts for the whole despatch
235 required by the consignee to prepare customs clearance
236 procedures.
237
238
2390070 Segment group 1: RFF-DTM
240 A group of segments giving references where necessary, their
241 dates relating to the whole message, e.g. contract number.
242
2430080 RFF, Reference
244 A segment for referencing documents relating to the whole
245 despatch advice message, e.g. purchase orders, delivery
246 instructions, import/export license.
247
2480090 DTM, Date/time/period
249 Date/time/period from the referred document.
250
251
2520100 Segment group 2: NAD-LOC-SG3-SG4
253 A group of segments identifying names, addresses, locations,
254 and required supporting documents relevant to the whole
255 Despatch Advice.
256
2570110 NAD, Name and address
258 A segment for identifying names, addresses, and their
259 functions relevant to the whole Despatch Advice.
260 Identification of the parties involved is recommended for
261 the Despatch Advice message, and is to be given in the NAD
262 segment.
263
264 It is recommended that where possible, only the coded form
265 of the party ID should be specified, e.g. the buyer and
266 seller are known to each other, thus only the coded ID is
267 required. The consignee or delivery address may vary and
268 would have to be clearly specified, preferably in structured
269 format.
270
2710120 LOC, Place/location identification
272 A segment indicating more details regarding specific
273 places/locations related to the party specified in the NAD
274 segment, e.g. internal site/building number.
275
276
2770130 Segment group 3: RFF-DTM
278 A group of segments giving references relevant only to the
279 specified party rather than the whole message.
280
2810140 RFF, Reference
282 A segment for referencing documents relating to the party
283 specified by the NAD segment.
284
2850150 DTM, Date/time/period
286 A segment for specifying Date/time/period of the referred
287 document.
288
289
2900160 Segment group 4: CTA-COM
291 A group of segments to identify the people, functions,
292 departments and appropriate numbers to whom communication
293 should be directed.
294
2950170 CTA, Contact information
296 A segment to identify the person, function or department
297 to whom communication should be directed.
298
2990180 COM, Communication contact
300 A segment to identify communication types and numbers for
301 the person, function or department identified in the CTA.
302
303
3040190 Segment group 5: TOD-LOC-FTX
305 A group of segments indicating terms of delivery.
306
3070200 TOD, Terms of delivery or transport
308 A segment indicating the terms of delivery and transfer for
309 the whole despatch advice.
310
3110210 LOC, Place/location identification
312 A segment indicating locations relevant to the TOD segment.
313
3140220 FTX, Free text
315 Additional free text pertinent to terms of delivery. In
316 computer to computer exchanges such text will normally
317 require the receiver to process this segment manually.
318
319
3200230 Segment group 6: TDT-PCD-SG7
321 A group of segments specifying details of the mode and means of
322 transport and date/time of departure and destination relevant
323 to the whole despatch advice.
324
3250240 TDT, Details of transport
326 A segment specifying the carriage, and the mode and means of
327 transport of the goods being despatched.
328
3290250 PCD, Percentage details
330 A segment specifying the percentage of utilization of the
331 capacity of the means of transport.
332
333
3340260 Segment group 7: LOC-DTM
335 A group of segments giving the location and date/time
336 information relative to the transportation.
337
3380270 LOC, Place/location identification
339 A segment indicating locations relevant to the transport
340 specified in the TDT segment.
341
3420280 DTM, Date/time/period
343 A segment giving the date/time/period information of
344 departure and/or arrival of the transported goods for the
345 specified location.
346
347
3480290 Segment group 8: EQD-MEA-SEL-EQA-SG9
349 A group of segments providing information relative to the
350 equipment used for the transportation of goods relevant to the
351 whole despatch advice.
352
3530300 EQD, Equipment details
354 A segment to define fixed information regarding equipment
355 used in conjunction with the whole despatch advice, and if
356 required, to indicate responsibility for supply of the
357 equipment.
358
3590310 MEA, Measurements
360 A segment specifying physical measurements of equipment
361 described in the EQD segment.
362
3630320 SEL, Seal number
364 A segment specifying a seal number connected to a specific
365 equipment named in the EQD.
366
3670330 EQA, Attached equipment
368 A segment identifying equipment either attached to the
369 equipment described in the EQD segment above, or equipment
370 related to that described in the EQD segment, and which is
371 further defined in a subsequent EQD segment.
372
373
3740340 Segment group 9: HAN-FTX
375 A group of segments providing information on hazardous goods
376 and their handling.
377
3780350 HAN, Handling instructions
379 A segment providing information on handling and
380 notification of hazardous materials in the specified
381 equipment.
382
3830360 FTX, Free text
384 A segment with free text information in coded or clear
385 form to give further clarification, when required, for
386 hazardous material.
387
3884.1.2 Detail section
389
390 Information to be provided in the Detail section:
391
392
3930370 Segment group 10: CPS-FTX-SG11-SG15
394 A group of segments providing details of all package levels and
395 of the individual despatched items contained in the
396 consignment. This segment group provides the capability to give
397 the hierarchical packing relationships. The group defines a
398 logical top-down order structure.
399 The lowest level package information of the hierarchy is
400 followed by the detail product information.
401
4020380 CPS, Consignment packing sequence
403 A segment identifying the sequence in which packing of the
404 consignment occurs, e.g. boxes loaded onto a pallet.
405
4060390 FTX, Free text
407 A segment with free text information in coded or clear form
408 to give further clarification, when required, as to the
409 packing sequence.
410
411 In computer to computer exchanges such text will normally
412 require the receiver to process this segment manually.
413
414
4150400 Segment group 11: PAC-MEA-QTY-SG12-SG13
416 A group of segments identifying packaging, physical
417 dimensions, marks and numbers, quantities, date and time
418 information, handling information and information about
419 packing at this level.
420
4210410 PAC, Package
422 A segment specifying the number and type of the
423 packages/physical units and the physical type of
424 packaging for the despatched goods.
425
4260420 MEA, Measurements
427 A segment specifying physical measurements of the
428 packages/physical units described in the PAC segment.
429
4300430 QTY, Quantity
431 A segment to specify the quantity per package described
432 in the PAC segment.
433
434
4350440 Segment group 12: HAN-FTX
436 A group of segments providing information on hazardous
437 goods and handling.
438
4390450 HAN, Handling instructions
440 A segment providing information on required handling
441 and notification of hazardous materials in the
442 specified package.
443
4440460 FTX, Free text
445 A segment with free text information in coded or clear
446 form to give further clarification, when required, for
447 hazardous materials.
448
449
4500470 Segment group 13: PCI-RFF-DTM-GIR-SG14
451 A group of segments specifying markings, labels, and
452 packing numbers.
453
4540480 PCI, Package identification
455 A segment specifying markings and/or labels used on
456 individual physical units (packages) described in the
457 PAC segment.
458
4590490 RFF, Reference
460 A segment for referencing the package identification
461 e.g. master label number.
462
4630500 DTM, Date/time/period
464 A segment for specifying date/time/period related to
465 the document referenced.
466
4670510 GIR, Related identification numbers
468 A segment providing set of package identification
469 related numbers, e.g. a package label number and a
470 KANBAN card number assigned to the same package.
471
472
4730520 Segment group 14: GIN-DLM
474 A group of segments giving package identification
475 numbers and, where relevant, delivery limitation
476 information.
477
4780530 GIN, Goods identity number
479 A segment providing the identity numbers of
480 packages being despatched.
481
4820540 DLM, Delivery limitations
483 A segment to identify any limitation on delivery of
484 goods, e.g. hold until final approval by supplier.
485
486
4870550 Segment group 15: LIN-PIA-IMD-MEA-QTY-ALI-GIN-GIR-DLM-DTM-
488 FTX-MOA-SG16-SG17-SG18-SG19-SG20-SG23
489 A group of segments providing details of the individual
490 despatched items.
491
4920560 LIN, Line item
493 A segment identifying the product being despatched.
494
495 All other segments in the detail section following the
496 LIN segment refer to that line item.
497
4980570 PIA, Additional product id
499 A segment providing additional product identification.
500
5010580 IMD, Item description
502 A segment for describing the product being despatched.
503 This segment should be used for products that cannot be
504 identified by a product code or article number.
505
5060590 MEA, Measurements
507 A segment specifying physical measurements of the
508 despatched item in original or unpacked form.
509
5100600 QTY, Quantity
511 A segment to give quantity information concerning the
512 product.
513
5140610 ALI, Additional information
515 A segment indicating that the line item is subject to
516 special conditions due to origin, customs preference, or
517 commercial factors.
518
5190620 GIN, Goods identity number
520 A segment providing identity numbers of the goods being
521 despatched, e.g. serial numbers for assembled equipment.
522
5230630 GIR, Related identification numbers
524 A segment providing sets of related identification
525 numbers for a line item, e.g. engine number, chassis
526 number and transmission number for a vehicle.
527
5280640 DLM, Delivery limitations
529 A segment to identify any limitation on delivery of goods
530 e.g. hold until final approval by supplier.
531
5320650 DTM, Date/time/period
533 A segment providing date, time information related to the
534 line item, e.g. production date.
535
5360660 FTX, Free text
537 A segment with free text information in coded or clear
538 form to give further clarification, when required, to the
539 line item. In computer to computer exchanges such text
540 will normally require the receiver to process this
541 segment manually.
542
5430670 MOA, Monetary amount
544 A segment giving monetary amounts required by the
545 consignee to undertake customs clearance procedures.
546
547
5480680 Segment group 16: RFF-DTM
549 A group of segments to give reference numbers and dates.
550
5510690 RFF, Reference
552 A segment identifying documents related to the line
553 item.
554
5550700 DTM, Date/time/period
556 A segment for date/time/period relative to the
557 referred document.
558
559
5600710 Segment group 17: DGS-QTY-FTX
561 A group of segments giving information about dangerous
562 goods.
563
5640720 DGS, Dangerous goods
565 A segment to indicate the class of dangerous goods.
566
5670730 QTY, Quantity
568 A segment to specify quantity of the given dangerous
569 goods.
570
5710740 FTX, Free text
572 A segment to describe dangerous goods.
573
574
5750750 Segment group 18: LOC-NAD-DTM-QTY
576 A group of segments giving location information and where
577 relevant, additional addresses, date and time, and
578 quantities.
579
5800760 LOC, Place/location identification
581 A segment identifying a specific location to which
582 products will be delivered.
583
5840770 NAD, Name and address
585 A segment for identifying names and addresses and
586 their functions relevant to the delivery point.
587
588 It is recommended that where possible only the coded
589 form of the party ID should be specified, e.g. the
590 buyer and seller are known to each other, thus only
591 the coded ID is required. The consignee or delivery
592 address may vary and would have to be clearly
593 specified, preferably in structured format.
594
5950780 DTM, Date/time/period
596 A segment providing date/time information relevant for
597 delivery to the specific location.
598
5990790 QTY, Quantity
600 A segment to specify quantity for the given location.
601
602
6030800 Segment group 19: SGP-QTY
604 A group of segments indicating the split placement of
605 packages or unpacked goods into equipment.
606
6070810 SGP, Split goods placement
608 A segment to specify the placement of goods in
609 relation to one equipment. If goods are unpacked,
610 their quantity would be given in the following QTY
611 segment.
612
6130820 QTY, Quantity
614 A segment to specify the quantity of unpacked goods
615 being placed in a specific equipment.
616
617
6180830 Segment group 20: PCI-DTM-MEA-QTY-SG21-SG22
619 A group of segments identifying one specific package or a
620 number of packages, their marks and numbers,
621 measurements, quantities, date and time information and
622 handling instructions.
623
6240840 PCI, Package identification
625 A segment specifying marking and labels used on
626 individual packages or a range of packages.
627
6280850 DTM, Date/time/period
629 A segment giving the date/time details related to the
630 goods within the packages e.g. expiration date.
631
6320860 MEA, Measurements
633 A segment specifying physical measurements of
634 packages.
635
6360870 QTY, Quantity
637 A segment to specify quantity per package.
638
639
6400880 Segment group 21: GIN-DLM
641 A group of segments giving package identification
642 numbers and, where relevant, delivery limitation
643 information.
644
6450890 GIN, Goods identity number
646 A segment providing identification numbers being
647 applied to the packages despatched.
648
6490900 DLM, Delivery limitations
650 A segment to identify any limitation on delivery of
651 goods e.g. hold until final approval by supplier.
652
653
6540910 Segment group 22: HAN-FTX-GIN
655 A group of segment providing information on hazardous
656 materials and handling.
657
6580920 HAN, Handling instructions
659 A segment providing information on handling and
660 notification of hazardous materials.
661
6620930 FTX, Free text
663 A segment with free text information in coded or
664 clear form to give further clarification, when
665 required, for hazardous materials.
666
6670940 GIN, Goods identity number
668 A segment providing identification numbers being
669 applied to the packages containing hazardous goods.
670
671
6720950 Segment group 23: QVR-DTM
673 A group of segments identifying quantity variances, the
674 reason for the variance, and, when relevant, date and
675 time information.
676
6770960 QVR, Quantity variances
678 A segment identifying a quantity variance and the
679 reason for the variance.
680
6810970 DTM, Date/time/period
682 A segment to give date and time information relative
683 to the quantity variances, e.g. proposed delivery date
684 on the back order.
685
6864.1.3 Summary section
687
688 Information to be provided in the Summary section:
689
6900980 CNT, Control total
691 A segment by which control totals may be provided by sender for
692 checking by the receiver.
693
6940990 UNT, Message trailer
695 A service segment ending a message, giving the total number of
696 segments in the message and the control reference number of the
697 message.
698
6994.2 Data segment index (Alphabetical sequence by tag)
700
701 ALI Additional information
702 BGM Beginning of message
703 CNT Control total
704 COM Communication contact
705 CPS Consignment packing sequence
706 CTA Contact information
707 DGS Dangerous goods
708 DLM Delivery limitations
709 DTM Date/time/period
710 EQA Attached equipment
711 EQD Equipment details
712 FTX Free text
713 GIN Goods identity number
714 GIR Related identification numbers
715 HAN Handling instructions
716 IMD Item description
717 LIN Line item
718 LOC Place/location identification
719 MEA Measurements
720 MOA Monetary amount
721 NAD Name and address
722 PAC Package
723 PCD Percentage details
724 PCI Package identification
725 PIA Additional product id
726 QTY Quantity
727 QVR Quantity variances
728 RFF Reference
729 SEL Seal number
730 SGP Split goods placement
731 TDT Details of transport
732 TOD Terms of delivery or transport
733 UNH Message header
734 UNT Message trailer
735
7364.3 Message structure
737
738See summary file
739
diff --git a/specification/references/D96A/messages/desadv_s.txt b/specification/references/D96A/messages/desadv_s.txt
new file mode 100644
index 0000000..7d97531
--- /dev/null
+++ b/specification/references/D96A/messages/desadv_s.txt
@@ -0,0 +1,135 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
7 HEADER SECTION
8
90010 UNH Message header M 1
100020 BGM Beginning of message M 1
110030 DTM Date/time/period C 10
120040 ALI Additional information C 5
130050 MEA Measurements C 5
140060 MOA Monetary amount C 5
15
160070 ----- Segment group 1 ------------------ C 10----------+
170080 RFF Reference M 1 |
180090 DTM Date/time/period C 1-----------+
19
200100 ----- Segment group 2 ------------------ C 10----------+
210110 NAD Name and address M 1 |
220120 LOC Place/location identification C 10 |
23 |
240130 ----- Segment group 3 ------------------ C 10---------+|
250140 RFF Reference M 1 ||
260150 DTM Date/time/period C 1----------+|
27 |
280160 ----- Segment group 4 ------------------ C 10---------+|
290170 CTA Contact information M 1 ||
300180 COM Communication contact C 5----------++
31
320190 ----- Segment group 5 ------------------ C 10----------+
330200 TOD Terms of delivery or transport M 1 |
340210 LOC Place/location identification C 5 |
350220 FTX Free text C 5-----------+
36
370230 ----- Segment group 6 ------------------ C 10----------+
380240 TDT Details of transport M 1 |
390250 PCD Percentage details C 6 |
40 |
410260 ----- Segment group 7 ------------------ C 10---------+|
420270 LOC Place/location identification M 1 ||
430280 DTM Date/time/period C 10---------++
44
450290 ----- Segment group 8 ------------------ C 10----------+
460300 EQD Equipment details M 1 |
470310 MEA Measurements C 5 |
480320 SEL Seal number C 25 |
490330 EQA Attached equipment C 5 |
50 |
510340 ----- Segment group 9 ------------------ C 10---------+|
520350 HAN Handling instructions M 1 ||
530360 FTX Free text C 10---------++
54
55 DETAIL SECTION
56
570370 ----- Segment group 10 ------------------ C 9999--------+
580380 CPS Consignment packing sequence M 1 |
590390 FTX Free text C 5 |
60 |
610400 ----- Segment group 11 ------------------ C 9999-------+|
620410 PAC Package M 1 ||
630420 MEA Measurements C 10 ||
640430 QTY Quantity C 10 ||
65 ||
660440 ----- Segment group 12 ------------------ C 10--------+||
670450 HAN Handling instructions M 1 |||
680460 FTX Free text C 10--------+||
69 ||
700470 * ----- Segment group 13 ------------------ C 1000------+||
710480 PCI Package identification M 1 |||
720490 RFF Reference C 1 |||
730500 DTM Date/time/period C 5 |||
740510 * GIR Related identification numbers C 99 |||
75 |||
760520 ----- Segment group 14 ------------------ C 99-------+|||
770530 GIN Goods identity number M 1 ||||
780540 DLM Delivery limitations C 10-------+++|
79 |
800550 ----- Segment group 15 ------------------ C 9999-------+|
810560 LIN Line item M 1 ||
820570 PIA Additional product id C 10 ||
830580 IMD Item description C 25 ||
840590 MEA Measurements C 10 ||
850600 QTY Quantity C 10 ||
860610 ALI Additional information C 10 ||
870620 GIN Goods identity number C 100 ||
880630 GIR Related identification numbers C 100 ||
890640 DLM Delivery limitations C 100 ||
900650 DTM Date/time/period C 5 ||
910660 FTX Free text C 5 ||
920670 MOA Monetary amount C 5 ||
93 ||
940680 ----- Segment group 16 ------------------ C 10--------+||
950690 RFF Reference M 1 |||
960700 DTM Date/time/period C 1---------+||
97 ||
980710 ----- Segment group 17 ------------------ C 10--------+||
990720 DGS Dangerous goods M 1 |||
1000730 QTY Quantity C 1 |||
1010740 FTX Free text C 5---------+||
102 ||
1030750 ----- Segment group 18 ------------------ C 100-------+||
1040760 LOC Place/location identification M 1 |||
1050770 NAD Name and address C 1 |||
1060780 DTM Date/time/period C 1 |||
1070790 QTY Quantity C 10--------+||
108 ||
1090800 ----- Segment group 19 ------------------ C 1000------+||
1100810 SGP Split goods placement M 1 |||
1110820 QTY Quantity C 10--------+||
112 ||
1130830 ----- Segment group 20 ------------------ C 9999------+||
1140840 PCI Package identification M 1 |||
1150850 DTM Date/time/period C 5 |||
1160860 MEA Measurements C 10 |||
1170870 QTY Quantity C 1 |||
118 |||
1190880 ----- Segment group 21 ------------------ C 10-------+|||
1200890 GIN Goods identity number M 1 ||||
1210900 DLM Delivery limitations C 100------+|||
122 |||
1230910 ----- Segment group 22 ------------------ C 10-------+|||
1240920 HAN Handling instructions M 1 ||||
1250930 FTX Free text C 5 ||||
1260940 GIN Goods identity number C 1000-----++||
127 ||
1280950 ----- Segment group 23 ------------------ C 10--------+||
1290960 QVR Quantity variances M 1 |||
1300970 DTM Date/time/period C 5---------+++
131
132 SUMMARY SECTION
133
1340980 CNT Control total C 5
1350990 UNT Message trailer M 1
diff --git a/specification/references/D96A/messages/ifcsum_d.txt b/specification/references/D96A/messages/ifcsum_d.txt
new file mode 100644
index 0000000..f93c217
--- /dev/null
+++ b/specification/references/D96A/messages/ifcsum_d.txt
@@ -0,0 +1,1574 @@
1 UN/EDIFACT
2
3 DRAFT RECOMMENDATION
4
5 Forwarding and consolidation summary message
6
7
8
9
10
11----------------------------------------------------------------------
12This message is available for formal trial for at least six months
13from the date of approval by UN/ECE/TRADE/WP.4.
14
15Organisations are invited to trial this message. Comments on the
16results from the trial should be forwarded to their Rapporteur's Team
17Secretariat as soon as they are available. Based on the results of the
18trials, a UNSM may be issued.
19
20The segments, composite data elements, data elements and codes for
21use in the trial of this message are contained in the Draft directory.
22However, this information may differ from that in the Standard
23directory (UNTDID), even for material having the same identifying
24tags.
25----------------------------------------------------------------------
26
27
28
29
30
31
32
33
34 Message Type : IFCSUM
35 Version : D
36 Release : 96A
37 Contr. Agency: UN
38 Status : 2
39 Revision : 4
40 Date : 95-11-23
41
42
43
44
45
46
47SOURCE: Western European EDIFACT Board
48
49
50
51 CONTENTS
52
53 Forwarding and consolidation summary message
54
55
56
570. INTRODUCTION
58
59
601. SCOPE
61
62 1.1 Functional definition
63
64 1.2 Field of application
65
66 1.3 Principles
67
682. REFERENCES
69
703. TERMS AND DEFINITIONS
71
724. MESSAGE DEFINITION
73
74 4.1 Data segment clarification
75
76 4.2 Data segment index (alphabetical sequence)
77
78 4.3 Message structure
79
80 4.3.1 Segment table
81
82ANNEX
83
84
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.6, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the Forwarding
103 and consolidation summary message (IFCSUM) to be used in
104 Electronic Data Interchange (EDI) between trading partners
105 involved in administration, commerce and transport.
106
1071. SCOPE
108
1091.1 Functional Definition
110
111 A message to be used for consolidation purposes from a party
112 arranging forwarding and transport services to the party for
113 which the transport of the consolidated cargo is destined.
114 The message can be used to exchange information concerning the
115 consolidated cargo between forwarders, carriers and agents
116 enabling those parties to handle the consignments included in
117 this consolidation.
118 In addition it can be used for a collection of consignments
119 originating from one shipper for forwarding and transport
120 services.
121
1221.2 Field of Application
123
124 This message may be applied for both national and international
125 trade. It is based on universal practice and is not dependent
126 on the type of business or industry.
127
1281.3 Principles
129
130 The IFCSUM message is a functionality in its own right,
131 distinguishable from the transport booking and instruction
132 messages.
133 IFCSUM focuses on separate business areas in transport where
134 the view on the operations is transport means or equipment
135 oriented rather than consignment oriented. These business areas
136 do not concentrate on concepts like booking or instruction. The
137 IFCSUM provides currently merely a statement for a means of
138 transport or equipment and their summary type information
139 regarding the consignment carried. The IFCSUM message also
140 provides a means to incorporate the control and auditability
141 information needed for the receiver of the message to perform
142 the operation to be carried out.
143
144 IFCSUM is foreseen to be used:
145 - in the consolidation and deconsolidation industry (stuffing
146 and stripping of consignments in containers)
147 - in the groupage and degroupage industry (the full load
148 description of rail-cars and road vehicles)
149 - in the collection and distribution industry (as the
150 description of all consignments to be collected together (maybe
151 from different places) and delivered at possibly different
152 places in a certain region)
153 - for the declaration of dangerous cargo by ship's agents to
154 their Port Authorities (as listing of the dangerous cargo
155 carried or to be carried by as means of transport).
156
157 The message provides information concerning cargo carried on a
158 voyage specifying details regarding carrier, mode of transport,
159 means of transport, equipment and the necessary details of the
160 consignments included in the consolidated cargo.
161 Under given circumstances a cargo manifest can be obtained
162 through the use of the IFCSUM.
163 For example, a IFCSUM message can be used in groupage traffic,
164 where it may correspond to a loading list indicating the
165 consignments that have been loaded on a truck.
166
167 There is a need for FUNCTIONAL SUBSETS to be derived from the
168 message, for example:
169
170 - CONSOLIDATION ADVICE giving information about the departure
171 of a voyage/flight or consolidation to the receiver.
172
173 - CONSOLIDATION STATUS giving information about the departure
174 of a voyage/flight or consolidation to principals (e.g. carrier
175 to freight forwarder, consolidator to co-loader etc.).
176
177 - CONSOLIDATION REPORT giving information about the arrival and
178 unloading, clearance, etc. from the receiver to the sender.
179 According to the different information requirements of
180 carriers, carrier's agents, and freight forwarders for the
181 different modes of transport like air, deep sea, inland
182 waterways, rail, road, combined- and/or multimodal- transport
183 different modal subsets can be derived from this message.
184
185 There is a need for INTRAMODAL SUBSETS to be transmitted
186 between partners of the same mode of transport (e.g. railway to
187 railway in different countries, deep-sea-carrier to deep- sea
188 carrier, freight forwarder to freight forwarder etc.).
189
190 There is another need for INTERMODAL SUBSETS to be transmitted
191 between partners in a multimodal transport (e.g. freight
192 forwarder to trucker, trucker to railway, railway to port
193 authority, port authority to carrier's agent, carrier's agent
194 to carrier etc.).
195
196 - A consignment may contain several goods items.
197
198 - Goods items may or may not be containerized.
199
200 - A goods item may be transported in one or more containers,
201 and a single container may contain one or more goods items.
202
203 - One goods item may be related to one or more customs tariff
204 codes.
205
206 - Goods items related to one customs tariff code may be carried
207 in one or more containers.
208
209 - Goods items may reflect either the contractual or operational
210 description of the goods.
211
212 - Pre-carriage (advanced haulage) and/or on-carriage
213 (destination haulage) of goods items or equipment within one
214 booking or instruction may take place in different steps, each
215 step specified with its own transport details group.
216
217 - Equipment may have other types of equipment attached to it,
218 e.g. a temperature control unit attached to a container.
219
220 - Equipment and/or goods items may be attached to or
221 transported on another load or transport device, which as such
222 may be attached to or transported on yet another load or
223 transport device, e.g. a container on a chassis on a rail-car.
224
225 - Transport devices, which have the ability of powered movement
226 on their own, are specified in the transport details group.
227 Other load or transport devices are specified as equipment.
228
229 - The expression of packaging for goods items can be expressed
230 at up to three levels.
231
232 A number of generic transport terms are used in this
233 specification, to be described as:
234
235 * MODE OF TRANSPORT: the method of transport used for the
236 conveyance of goods or persons, e.g. by rail, by road, by sea.
237
238 * MEANS OF TRANSPORT: the vehicle used for the transport of
239 goods or persons, e.g. aircraft, truck, vessel.
240
241 * TYPE OF MEANS OF TRANSPORT: the type of vehicle used in the
242 transport process, e.g. wide body, tank truck, passenger
243 vessel.
244
245 * EQUIPMENT: material resources necessary to facilitate the
246 transport and handling of cargo. Transport equipment does under
247 the given circumstances not have the ability to move by its own
248 propulsion (e.g. sea container, trailer, unit load device,
249 pallet).
250
251 * TYPE OF EQUIPMENT: the type of material used, e.g. 40 feet
252 container, four way pallet, mafi trailer.
253
2542. REFERENCES
255
256 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
257 Introduction, Section 1.
258
2593. TERMS AND DEFINITIONS
260
261 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
262 Introduction, Section 2.
263
2644. MESSAGE DEFINITION
265
2664.1 Data Segment Clarification
267
268 This section should be read in conjunction with the Branching
269 Diagram and the Segment Table which indicate mandatory,
270 conditional and repeating requirements.
271
2720010 | UNH, Message header
273 A service segment starting and uniquely identifying a message.
274 The message type code for the Forwarding and consolidation
275 summary message is IFCSUM.
276
277 Note: Forwarding and consolidation summary messages conforming
278 to this document must contain the following data in segment
279 UNH, composite S009:
280
281 Data element 0065 IFCSUM
282 0052 D
283 0054 96A
284 0051 UN
285
2860020 BGM, Beginning of message
287 A segment to indicate the beginning of the message and to
288 transmit identifying number (e.g. Master B/L, Master AWB etc.),
289 type, date and the function of the message.
290
2910030 DTM, Date/time/period
292 A segment to specify date/time of the document/message.
293
2940040 MOA, Monetary amount
295 A segment to specify a monetary total associated to the whole
296 consolidation.
297
2980050 FTX, Free text
299 A segment to give information and/or processable instructions
300 in addition to that in other segments.
301
3020060 CNT, Control total
303 A segment to specify totals of the consolidation (e.g. total
304 number of equipment, total number of consignments, total gross
305 weight and/or dimensions of the whole consolidation etc.).
306
307
3080070 Segment group 1: RFF-DTM
309 A group of segments containing references and constants which
310 apply to the entire message.
311
3120080 RFF, Reference
313 A segment to express a reference which applies to the entire
314 message.
315
3160090 DTM, Date/time/period
317 A segment to indicate date and time relating to the
318 reference.
319
320
3210100 Segment group 2: GOR-DTM-LOC-SEL-FTX-SG3
322 A group of segments to give information about the current
323 customs procedure under which the transport is moving or to
324 indicate applicable governmental procedures related to import,
325 export and transit of the voyage/flight or consolidation.
326
3270110 GOR, Governmental requirements
328 A segment to give information about the current customs
329 procedure under which the transport is moving or to indicate
330 applicable governmental procedures to import, export and
331 transit of the voyage/flight or consolidation.
332
3330120 DTM, Date/time/period
334 A segment to indicate date(s) and time(s) related to
335 documents and/ or customs- and/or governmental procedures
336 (e.g. date of issuing of customs document, expiration date
337 of customs document etc.).
338
3390130 LOC, Place/location identification
340 A segment to specify locations associated with customs-
341 and/or governmental-procedures (e.g. customs office of exit,
342 customs office of destination etc.).
343
3440140 SEL, Seal number
345 A segment to identify seals and seal issuer associated with
346 the customs procedure and/or customs document specified in
347 this segment group.
348
3490150 FTX, Free text
350 A segment to specify additional governmental requirements
351 information.
352
353
3540160 Segment group 3: DOC-DTM
355 A group of segments to indicate document(s) required.
356
3570170 DOC, Document/message details
358 A segment to indicate document(s) required by government
359 or related to a specified customs- and/or other
360 governmental procedure and/or accompanying goods.
361
3620180 DTM, Date/time/period
363 A segment to specify a date/time related to the indicated
364 document.
365
366
3670190 Segment group 4: TCC-PRI-EQN-PCD-MOA-QTY-LOC
368 A group of segments to specify charges associated with the
369 transport of the consolidation.
370
3710200 TCC, Transport charge/rate calculations
372 A segment to specify a charge.
373
3740210 PRI, Price details
375 A segment to specify price details such as price (e.g. 100
376 dollar) and unit price basis (e.g. per 1000 kilogram).
377
3780220 EQN, Number of units
379 A segment to specify the number of units to which the unit
380 price basis applies.
381
3820230 PCD, Percentage details
383 A segment to indicate the applicable reduction or surcharge
384 percentage details.
385
3860240 MOA, Monetary amount
387 A segment to specify an amount associated with the charges
388 and/or related to the transport of the consolidation.
389
3900250 QTY, Quantity
391 A segment to indicate a quantity, for example actual weight,
392 declared weight or chargeable weight.
393
3940260 LOC, Place/location identification
395 A segment to indicate locations related to a charge (e.g.
396 beginning and/or end of a chargeable section).
397
398
3990270 Segment group 5: TDT-TSR-LOC-DTM-SEL-FTX-SG6-SG7-SG8-SG9
400 A group of segments to describe all transport details of the
401 voyage/flight or consolidation and of all parties involved.
402
4030280 TDT, Details of transport
404 A segment to indicate information related to a certain stage
405 of the transport, such as mode, means, type of means of
406 transport, carrier, voyage/flight number, etc.
407
4080290 TSR, Transport service requirements
409 A segment to identify contract, conditions of carriage,
410 services and priority requirements for this stage of the
411 transport of the consolidation.
412
4130300 LOC, Place/location identification
414 A segment indicating relevant locations related to the
415 transport of the consolidation (e.g. place of loading, place
416 of discharge, transhipment place etc.) dependent on the
417 transport stage.
418
4190310 DTM, Date/time/period
420 A segment indicating pertinent date(s) and time(s) (e.g.
421 date of departure/arrival etc.) dependent on the transport
422 stage.
423
4240320 SEL, Seal number
425 A segment to identify seals and seal issuer associated with
426 the means of transport in the transport stage.
427
4280330 FTX, Free text
429 A segment to specify processable instructions regarding
430 mode, means of transport, transhipment, unloading, direct
431 delivery, new documentation etc. related to the specified
432 transport stage.
433
434
4350340 Segment group 6: MEA-EQN
436 A group of segments indicating relevant weights.
437
4380350 MEA, Measurements
439 A segment indicating relevant weights of the means of
440 transport used in the specified transport stage.
441
4420360 EQN, Number of units
443 A segment indicating the number of transportable units
444 related to the information in the segment MEA.
445
446
4470370 Segment group 7: DIM-EQN
448 A group of segments indicating relevant dimensions.
449
4500380 DIM, Dimensions
451 A segment indicating relevant dimensions of the means of
452 transport used in the specified transport stage.
453
4540390 EQN, Number of units
455 A segment indicating the number of transportable units
456 related to the information in the segment DIM.
457
458
4590400 Segment group 8: CTA-COM
460 A group of segments to indicate relevant contacts.
461
4620410 CTA, Contact information
463 A segment to identify a relevant department and/or person
464 related to the carrier specified in the segment TDT.
465
4660420 COM, Communication contact
467 A segment indicating the communication channel and the
468 relevant communication number of the department or
469 persons.
470
471
4720430 Segment group 9: NAD-LOC-SG10-SG11-SG12
473 A group of segments to specify the parties related to the
474 specified transport stage.
475
4760440 NAD, Name and address
477 A segment to specify the names and addresses of the
478 parties which are loading, sending, consolidating,
479 unloading, acting as transhipment agent, break bulk
480 agent, etc. related to the specified transport stage.
481
4820450 LOC, Place/location identification
483 A segment to indicate any location relevant to the party
484 specified in the segment NAD.
485
486
4870460 Segment group 10: CTA-COM
488 A group of segments to indicate contacts related to the
489 party.
490
4910470 CTA, Contact information
492 A segment to identify a relevant department and/or
493 person related to the party specified in the segment
494 NAD.
495
4960480 COM, Communication contact
497 A segment indicating the communication channel and the
498 relevant communication number of the department or
499 persons mentioned in segment CTA.
500
501
5020490 Segment group 11: DOC-DTM
503 A group of segments to specify a document related to the
504 party.
505
5060500 DOC, Document/message details
507 A segment to identify a document required or
508 accompanying goods of, by, or for the party specified
509 in the segment NAD.
510
5110510 DTM, Date/time/period
512 A segment to indicate a date/time related to the
513 required document.
514
515
5160520 Segment group 12: TCC-PRI-EQN-PCD-MOA-QTY
517 A group of segments to specify charges associated with
518 the party.
519
5200530 TCC, Transport charge/rate calculations
521 A segment to specify a charge associated with the
522 party.
523
5240540 PRI, Price details
525 A segment to specify price details such as price (e.g.
526 100 dollar) and unit price basis (e.g. per 1000
527 kilogram).
528
5290550 EQN, Number of units
530 A segment to specify the number of units to which the
531 unit price basis applies.
532
5330560 PCD, Percentage details
534 A segment to indicate the applicable reduction or
535 surcharge percentage details.
536
5370570 MOA, Monetary amount
538 A segment to specify an amount associated with the
539 charges and/or related to the transport of the
540 consolidation.
541
5420580 QTY, Quantity
543 A segment to indicate a quantity, for example actual
544 weight, declared weight or chargeable weight.
545
546
5470590 Segment group 13: EQD-EQN-TPL-TMD-MEA-DIM-SEL-NAD-LOC-HAN-TMP-
548 FTX-SG14
549 A group of segments to specify equipment in which consignments
550 are transported (e.g. trailer, railway wagon, ULD, etc.). This
551 segment group WILL NOT be used in the deep sea context. This is
552 because EQD in this context is used to define an extended
553 transport such as a trailer attached to a truck, containers
554 attached to a trailer etc. Containers in the deep sea context
555 ARE NOT part of an extended definition of transport but are
556 considered as integral with the consignment and are thus
557 described at the consignment level.
558
5590600 EQD, Equipment details
560 A segment to specify equipment, and equipment size and type
561 used for the transport of the consolidation.
562
5630610 EQN, Number of units
564 A segment to specify the number of pieces of equipment of
565 the same size and type if the equipment number in the
566 segment EQD is not specified (Composite C237).
567
5680620 TPL, Transport placement
569 A segment to identify transport details for the equipment.
570
5710630 TMD, Transport movement details
572 A segment to specify transport movement details for the
573 equipment named in segment EQD.
574
5750640 MEA, Measurements
576 A segment to specify weights associated with the equipment
577 named in segment EQD which are not indicated in the segment
578 EQD.
579
5800650 DIM, Dimensions
581 A segment to specify dimensions associated with the
582 equipment named in segment EQD which are not indicated in
583 the segment EQD.
584
5850660 SEL, Seal number
586 A segment to specify seals and seal issuer associated with
587 the equipment named in segment EQD.
588
5890670 NAD, Name and address
590 A segment to specify parties associated with the equipment
591 named in segment EQD (e.g. owner of the equipment, party to
592 which the empty equipment has to be delivered etc.).
593
5940680 LOC, Place/location identification
595 A segment to specify locations associated with the party
596 and/or the equipment.
597
5980690 HAN, Handling instructions
599 A segment to specify handling instructions for specified
600 equipment.
601
6020700 TMP, Temperature
603 A segment to specify a temperature setting for the
604 equipment.
605
6060710 FTX, Free text
607 A segment to specify processable instructions associated
608 with the equipment named in segment EQD (e.g. instructions
609 related to the delivery of the empty equipment after
610 unloading of the consignments etc.).
611
612
6130720 Segment group 14: EQA-EQN
614 A group of segments to identify attached or related
615 equipment.
616
6170730 EQA, Attached equipment
618 A segment to identify attached and/or related equipment
619 such as chassis attached to a container.
620
6210740 EQN, Number of units
622 A segment to specify the number of pieces of equipment
623 named in the segment EQA attached to the equipment named
624 in the segment EQD.
625
626
6270750 Segment group 15: CNI-SG16-SG18-CTA-COM-DTM-CNT-TSR-CUX-MOA-FTX-
628 SG20-SG21-SG22-SG23-SG25-SG26-SG27-SG30-SG37-
629 SG56
630 A segment group to give information about all consignments
631 included in a voyage/flight or consolidation. The segment group
632 can be used in two different manners to serve different
633 approaches to consolidate messages:
634
635 - Short form consolidation message
636
637 In this situation, single consignment based functional messages
638 (e.g. booking and/or instruction messages) have been sent on a
639 progressive basis between exchanging partners (e.g. freight
640 forwarder on the export side to freight forwarder on the import
641 side).
642 When the loading of the vessel/aircraft or consolidation is
643 complete the IFCSUM-message will be sent and will use the
644 CNI-segments to identify the transport document/message number
645 (e.g. bill of lading, air-way bill, etc.) of every consignment,
646 the details of which have already been sent as separate single
647 consignment based messages (e.g. booking and/or instruction
648 messages) or which will be sent as separate single consignment
649 based messages following the IFCSUM-message using the option of
650 grouping with the UNG-service-segment in a transmission.
651 When the carrier himself loads consignments in a container or
652 ULD the segment SGP and/or TPL following the CNI can be used to
653 indicate in which equipment specified in the EQD-group on top
654 level and/or which means of transport specified in the
655 TDT-group on top level the consignment is loaded.
656
657 Thus the short form IFCSUM-message operates as a reconciliation
658 and control statement.
659
660 - Extended form consolidation message
661
662 In this situation, the data for each individual consignment has
663 NOT been sent to the receiving partner by means of single
664 consignment based messages (e.g. booking and/or instruction
665 messages) separate to the IFCSUM message. In these
666 circumstances it is possible to include the details of each
667 consignment into the IFCSUM-message. In that case the segment
668 (group) SGP and TPL following the segment CNI will not be used.
669 For every consignment the complete structure of a single
670 consignment based message can be used starting with the segment
671 CNI replacing the BGM.
672
673 Thus the extended form IFCSUM-message has not the function of
674 referencing but to show as full a set of consignment data as is
675 necessary to meet the requirements of type of consolidation
676 message being constructed, e.g. Cargo vs. Full Freight.
677
6780760 CNI, Consignment information
679 A segment to indicate consignments included in the
680 consolidation using the transport document/message number or
681 to replace the segment BGM of a single consignment based
682 message structure.
683
684
6850770 Segment group 16: SGP-SG17
686 A group of segments to specify the distribution of a
687 consignment among the transport equipment. This segment
688 group will only be used when no other segments follow after
689 this SGP-group.
690
6910780 SGP, Split goods placement
692 A segment to identify the equipment in which a
693 consignment is loaded.
694
695
6960790 Segment group 17: MEA-EQN
697 A group of segments to identify measurements.
698
6990800 MEA, Measurements
700 A segment to specify measurements of that portion of
701 the consignment in the equipment.
702
7030810 EQN, Number of units
704 A segment to specify the number of equipment units to
705 each of which the given measurement applies.
706
707
7080820 Segment group 18: TPL-SG19
709 A group of segments to identify transport details and
710 associated measurements for this consignment. This group may
711 be repeated to indicate the different phases of the
712 movement.
713
7140830 TPL, Transport placement
715 A segment to identify transport details for the
716 consignment.
717
718
7190840 Segment group 19: MEA-EQN
720 A group of segments to identify measurements.
721
7220850 MEA, Measurements
723 A segment to specify the distribution of the
724 consignment among the transport details.
725
7260860 EQN, Number of units
727 A segment to specify the number of equipment units to
728 each of which the given measurement applies.
729
7300870 CTA, Contact information
731 A segment to identify a person or department to whom
732 communication should be directed.
733
7340880 COM, Communication contact
735 A segment to identify a communication number of a person or
736 department to whom communication should be directed.
737
7380890 DTM, Date/time/period
739 A segment to indicate a date and time applying to the whole
740 consignment, e.g., date and time of document issue.
741
7420900 CNT, Control total
743 A segment to specify totals for a consignment.
744
7450910 TSR, Transport service requirements
746 A segment to identify the contract, conditions of carriage,
747 services, and priority requirements for the transport.
748
7490920 CUX, Currencies
750 A segment to indicate default currencies and exchange rates.
751
7520930 MOA, Monetary amount
753 A segment to indicate a monetary value for entire
754 consignment, e.g. insured value, invoice amount,
755 disbursements, etc.
756
7570940 FTX, Free text
758 A segment to specify free form or processable supplementary
759 information, such as status of transport, remarks to be
760 printed on the transport documents (where required),
761 consignment remarks, insurance instructions, etc., or any
762 other additional information.
763
764
7650950 Segment group 20: LOC-DTM
766 A group of segments to specify locations and related
767 date(s)/time(s) which apply to the entire consignment, e.g.
768 place of transhipment.
769
7700960 LOC, Place/location identification
771 A segment to identify a location applying to the entire
772 consignment.
773
7740970 DTM, Date/time/period
775 A segment to indicate date(s) and time(s) relating to the
776 location.
777
778
7790980 Segment group 21: TOD-LOC
780 A group of segments to specify terms of delivery and related
781 locations.
782
7830990 TOD, Terms of delivery or transport
784 A segment to specify the applicable terms of delivery.
785
7861000 LOC, Place/location identification
787 A segment to specify a location related to the terms of
788 delivery.
789
790
7911010 Segment group 22: RFF-DTM
792 A group of segments containing a reference and constants
793 which apply to the entire consignment.
794
7951020 RFF, Reference
796 A segment to express a reference which applies to the
797 entire consignment such as: the document/message number
798 that is to be updated by this very message (according to
799 data element 1225 Message Function, Coded in segment
800 BGM), booking reference, order number, insurance
801 contract, etc.
802
8031030 DTM, Date/time/period
804 A segment to indicate date and time relating to the
805 reference.
806
807
8081040 Segment group 23: GOR-DTM-LOC-SEL-FTX-SG24
809 A group of segments to identify customs and other
810 governmental procedures and required documents.
811
8121050 GOR, Governmental requirements
813 A segment to indicate applicable governmental procedures
814 related to import, export and transport of the goods.
815
8161060 DTM, Date/time/period
817 A segment to indicate date and time related to documents
818 and/or customs- and/or governmental procedures for the
819 consignment
820 (e.g. date of issuing of customs document, expiration
821 date of customs document etc.).
822
8231070 LOC, Place/location identification
824 A segment to specify locations associated with customs-
825 and/or governmental procedures for this consignment (e.g.
826 customs office of exit, customs office of destination
827 etc.).
828
8291080 SEL, Seal number
830 A segment to identify seals and seal issuer associated
831 with the customs procedure and/or customs document for
832 this consignment.
833
8341090 FTX, Free text
835 A segment to provide supplementary governmental
836 requirements information for this consignment.
837
838
8391100 Segment group 24: DOC-DTM
840 A group of segments to specify required documents by
841 government.
842
8431110 DOC, Document/message details
844 A segment to indicate a document required by
845 government.
846
8471120 DTM, Date/time/period
848 A segment to specify the date/time related to the
849 required document.
850
851
8521130 | Segment group 25: CPI-RFF-CUX-LOC-MOA
853 A group of segments to indicate charge methodology which
854 applies to the entire consignment.
855
8561140 CPI, Charge payment instructions
857 A segment to indicate default charge methodology.
858
8591150 + RFF, Reference
860 A segment to indicate a reference relating to the CPI
861 segment, such as charge reference number.
862
8631160 CUX, Currencies
864 A segment to specify the payment currency related to the
865 charge methodology.
866
8671170 LOC, Place/location identification
868 A segment to identify the place of charge collection.
869
8701180 MOA, Monetary amount
871 A segment to identify the monetary amount associated with
872 the charges.
873
874
8751190 Segment group 26: TCC-LOC-FTX-CUX-PRI-EQN-PCD-MOA-QTY
876 A group of segments to specify charge calculations
877 associated with the transport.
878
8791200 TCC, Transport charge/rate calculations
880 A segment to specify charge.
881
8821210 LOC, Place/location identification
883 A segment to indicate a location.
884
8851220 FTX, Free text
886 A segment to specify processable supplementary
887 information associated with charge.
888
8891230 CUX, Currencies
890 A segment to specify currencies associated with charge.
891
8921240 PRI, Price details
893 A segment to specify price details such as price (e.g.
894 100 dollar) and unit price basis (e.g. per 1000
895 kilograms).
896
8971250 EQN, Number of units
898 A segment to specify the number of units to which the
899 unit price basis applies.
900
9011260 PCD, Percentage details
902 A segment to indicate the applicable reduction or
903 surcharge percentage details.
904
9051270 MOA, Monetary amount
906 A segment to specify a monetary amount, such as prepaid
907 amount, discount or total amount.
908
9091280 QTY, Quantity
910 A segment to indicate a quantity, for example actual
911 weight, declared weight or chargeable weight.
912
913
9141290 Segment group 27: TDT-DTM-TSR-SG28-SG29
915 A group of segments to indicate details of the movement of
916 goods such as mode and means of transport, locations,
917 departure, and arrival date(s) and time(s).
918
9191300 TDT, Details of transport
920 A segment to indicate information related to a certain
921 stage of the transport, such as mode, means and carrier.
922
9231310 DTM, Date/time/period
924 A segment to indicate departure/arrival date and time.
925
9261320 TSR, Transport service requirements
927 A segment to identify contract, conditions of carriage,
928 services, priority requirements for this stage of
929 transport.
930
931
9321330 Segment group 28: LOC-DTM
933 A group of segments to specify a location and date/time
934 related to this leg of transport.
935
9361340 LOC, Place/location identification
937 A segment to indicate a location such as origin,
938 destination, stop off, etc. related to this leg of
939 transport.
940
9411350 DTM, Date/time/period
942 A segment to specify a date/time related to the
943 location, such as arrival date/time of a means of
944 trasnport at a specific location.
945
946
9471360 Segment group 29: RFF-DTM
948 A group of segments to specify an additional reference
949 related to the stage of the transport.
950
9511370 RFF, Reference
952 A segment to specify an additional reference.
953
9541380 DTM, Date/time/period
955 A segment to identify date and time relating to the
956 reference.
957
958
9591390 Segment group 30: NAD-LOC-MOA-SG31-SG32-SG33-SG34-SG35-SG36
960 A group of segments to identify a party, related references,
961 locations contacts, required documents, and charges to be
962 paid by the party.
963
9641400 NAD, Name and address
965 A segment to identify the party's name, address, and
966 function.
967
9681410 LOC, Place/location identification
969 A segment to indicate location where a specific function
970 will be performed.
971
9721420 MOA, Monetary amount
973 A segment to identify the monetary amount associated with
974 the party.
975
976
9771430 Segment group 31: CTA-COM
978 A group of segments identifying a contact and its
979 communications related to the party.
980
9811440 CTA, Contact information
982 A segment to identify a person or department within a
983 party.
984
9851450 COM, Communication contact
986 A segment to identify a communication number of a
987 person or department to whom communication should be
988 directed.
989
990
9911460 Segment group 32: DOC-DTM
992 A group of segments to identify required documents.
993
9941470 DOC, Document/message details
995 A segment to identify a document required of, by or
996 for the party.
997
9981480 DTM, Date/time/period
999 A segment to identify date and time relating to the
1000 reference.
1001
1002
10031490 Segment group 33: TCC-PRI-EQN-PCD-MOA-QTY
1004 A group of segments to specify charges associated with
1005 the party.
1006
10071500 TCC, Transport charge/rate calculations
1008 A segment to specify charges associated with the
1009 party.
1010
10111510 PRI, Price details
1012 A segment to specify price details such as price (e.g.
1013 100 dollar) and unit price basis (e.g. per 1000
1014 kilograms).
1015
10161520 EQN, Number of units
1017 A segment to specify the number of units to which the
1018 unit price basis applies.
1019
10201530 PCD, Percentage details
1021 A segment to indicate the applicable reduction or
1022 surcharge percentage details.
1023
10241540 MOA, Monetary amount
1025 A segment to specify a monetary amount, such as
1026 prepaid amount, discount or total amount.
1027
10281550 QTY, Quantity
1029 A segment to indicate a quantity, for example actual
1030 weight, declared weight or chargeable weight.
1031
1032
10331560 Segment group 34: RFF-DTM
1034 A group of segments to specify a reference related to the
1035 party.
1036
10371570 RFF, Reference
1038 A segment to identify a reference used by a party.
1039
10401580 DTM, Date/time/period
1041 A segment to indicate date and time relating to the
1042 reference.
1043
1044
10451590 | Segment group 35: CPI-RFF-CUX-LOC-MOA
1046 A group of segments to identify the charge and its amount
1047 to be paid by the party.
1048
10491600 CPI, Charge payment instructions
1050 A segment to identify default charge methodology.
1051
10521610 + RFF, Reference
1053 A segment to indicate a reference relating to the CPI
1054 segment, such as charge reference number.
1055
10561620 CUX, Currencies
1057 A segment to indicate payment currency related to the
1058 charge methodology.
1059
10601630 LOC, Place/location identification
1061 A segment to identify the place of charge collection.
1062
10631640 MOA, Monetary amount
1064 A segment to identify the monetary amount associated
1065 with the charges.
1066
1067
10681650 Segment group 36: TSR-RFF-LOC-TPL-FTX
1069 A group of segments to specify a transport service
1070 requirement and its associated details (such as
1071 applicable commercial agreement) related to the party.
1072
10731660 TSR, Transport service requirements
1074 A segment to specify a required service for the
1075 transport, such as re-icing.
1076
10771670 RFF, Reference
1078 A segment to identify a commercial agreement related
1079 to the service requirement.
1080
10811680 LOC, Place/location identification
1082 A segment to indicate the location where the required
1083 service must be performed, such as place of re-icing.
1084
10851690 TPL, Transport placement
1086 A segment to indicate the location where the required
1087 service must be performed, such as place of re-icing.
1088
10891700 FTX, Free text
1090 A segment to provide any additional information
1091 related to the service requirement.
1092
1093
10941710 Segment group 37: GID-HAN-TMP-RNG-TMD-LOC-MOA-PIA-FTX-SG38-
1095 GDS-SG39-SG40-SG41-SG42-SG43-SG44-SG46-
1096 SG48-SG50-SG51
1097 A group of segments to describe the goods items for which
1098 transport is undertaken.
1099
11001720 GID, Goods item details
1101 A segment to identify a goods item for which transport is
1102 undertaken. A goods item can be identified by up to three
1103 levels of packaging.
1104
11051730 HAN, Handling instructions
1106 A segment to specify handling instructions relating to
1107 the goods item.
1108
11091740 TMP, Temperature
1110 A segment to specify a temperature setting for a goods
1111 item.
1112
11131750 RNG, Range details
1114 A segment to specify a temperature range setting for a
1115 goods item.
1116
11171760 TMD, Transport movement details
1118 A segment to specify transport movement details for a
1119 goods item.
1120
11211770 LOC, Place/location identification
1122 A segment to specify a country associated with a goods
1123 item, such as country of origin, or country of
1124 destination.
1125
11261780 MOA, Monetary amount
1127 A segment to specify a monetary amount associated with a
1128 goods item, such as declared value, FOB value, etc.
1129
11301790 PIA, Additional product id
1131 A segment to specify article numbers.
1132
11331800 FTX, Free text
1134 A segment to specify processable supplementary
1135 information relating to the goods item.
1136
1137
11381810 Segment group 38: NAD-DTM
1139 A group of segments to identify different places of
1140 collection and/or delivery for the goods item.
1141
11421820 NAD, Name and address
1143 A segment to specify an address of a place of
1144 collection or delivery for a goods item.
1145
11461830 DTM, Date/time/period
1147 A segment to indicate date and time relating to the
1148 place of collection or delivery.
1149
11501840 GDS, Nature of cargo
1151 A segment to describe the nature of cargo.
1152
1153
11541850 Segment group 39: MEA-EQN
1155 A group of segments to specify measurements applicable to
1156 a goods item.
1157
11581860 MEA, Measurements
1159 A segment to specify measurements, other than
1160 dimensions, applicable to a goods item.
1161
11621870 EQN, Number of units
1163 A segment to specify the number of equipment units to
1164 each of which the given measurement applies.
1165
1166
11671880 Segment group 40: DIM-EQN
1168 A group of segments to specify dimensions applicable to a
1169 goods item.
1170
11711890 DIM, Dimensions
1172 To specify dimensions applicable to a goods item.
1173
11741900 EQN, Number of units
1175 A segment to specify the number of equipment units to
1176 each of which the given dimension applies.
1177
1178
11791910 Segment group 41: RFF-DTM
1180 A group of segments to identify references to a goods
1181 item.
1182
11831920 RFF, Reference
1184 A segment to identify a reference to a goods item.
1185
11861930 DTM, Date/time/period
1187 A segment to indicate date and time relating to the
1188 reference.
1189
1190
11911940 | Segment group 42: PCI-RFF-DTM-GIN
1192 A group of segments to specify marks and numbers of a
1193 goods item.
1194
11951950 PCI, Package identification
1196 A segment to specify marks and numbers of a good item.
1197
11981960 RFF, Reference
1199 A segment to identify a reference relating to the
1200 marks and numbers.
1201
12021970 DTM, Date/time/period
1203 A segment to identify date and time of the reference.
1204
12051980 + GIN, Goods identity number
1206 A segment to specify identifying numbers related to
1207 transport units, such as batch numbers, serial
1208 numbers, etc.
1209
1210
12111990 Segment group 43: DOC-DTM
1212 A group of segments to specify documents and associated
1213 date(s) and time(s) for a goods item.
1214
12152000 DOC, Document/message details
1216 A segment to specify a document prepared for a goods
1217 item.
1218
12192010 DTM, Date/time/period
1220 A segment to associate date and time with the prepared
1221 document.
1222
1223
12242020 Segment group 44: GOR-DTM-LOC-SEL-FTX-SG45
1225 A group of segments to identify customs and other
1226 governmental procedures and required documents relating
1227 to the goods item.
1228
12292030 GOR, Governmental requirements
1230 A segment to indicate applicable governmental
1231 procedures related to import, export and transport of
1232 the goods item.
1233
12342040 DTM, Date/time/period
1235 A segment to indicate date and time related to
1236 documents and/or customs- and/or governmental
1237 procedures for the goods item.
1238
12392050 LOC, Place/location identification
1240 A segment to specify locations associated with
1241 customs- and/or governmental procedures.
1242
12432060 SEL, Seal number
1244 A segment to identify seals and seal issuer associated
1245 with the customs procedure and/or customs document for
1246 the goods item.
1247
12482070 FTX, Free text
1249 A segment to provide additional governmental
1250 requirements information for the goods item.
1251
1252
12532080 Segment group 45: DOC-DTM
1254 A group of segments to specify required documents by
1255 government for the goods item.
1256
12572090 DOC, Document/message details
1258 A segment to indicate a document required by
1259 government.
1260
12612100 DTM, Date/time/period
1262 A segment to specify the date/time related to the
1263 required document.
1264
1265
12662110 Segment group 46: TPL-SG47
1267 A group of segments to identify transport details and
1268 associated measurements for a goods item. This group may
1269 be repeated to indicate the different phases of the
1270 movement.
1271
12722120 TPL, Transport placement
1273 A segment to identify transport details for a goods
1274 item.
1275
1276
12772130 Segment group 47: MEA-EQN
1278 A group of segments to identify measurements.
1279
12802140 MEA, Measurements
1281 A segment to specify the distribution of a goods
1282 item among the transport details.
1283
12842150 EQN, Number of units
1285 A segment to specify the number of equipment units
1286 to each of which the given measurement applies.
1287
1288
12892160 Segment group 48: SGP-SG49
1290 A group of segments to specify the distribution of a
1291 goods item among the transport equipment.
1292
12932170 SGP, Split goods placement
1294 A segment to identify the equipment in which goods are
1295 transported.
1296
1297
12982180 Segment group 49: MEA-EQN
1299 A group of segments to identify measurements.
1300
13012190 MEA, Measurements
1302 A segment to specify measurements of that portion
1303 of the goods item in the equipment.
1304
13052200 EQN, Number of units
1306 A segment to specify the number of equipment units
1307 to each of which the given measurement applies.
1308
1309
13102210 Segment group 50: TCC-PRI-EQN-PCD-MOA-QTY-LOC
1311 A group of segments to specify charge associated with the
1312 goods item.
1313
13142220 TCC, Transport charge/rate calculations
1315 A segment to specify charge associated with the goods
1316 item.
1317
13182230 PRI, Price details
1319 A segment to specify price details such as price (e.g.
1320 100 dollar) and unit price basis (e.g. per 1000
1321 kilograms).
1322
13232240 EQN, Number of units
1324 A segment to specify the number of units to which the
1325 unit price basis applies.
1326
13272250 PCD, Percentage details
1328 A segment to indicate the applicable reduction or
1329 surcharge percentage details.
1330
13312260 MOA, Monetary amount
1332 A segment to specify a monetary amount, such as
1333 prepaid amount, discount or total amount.
1334
13352270 QTY, Quantity
1336 A segment to indicate a quantity, for example actual
1337 weight, declared weight or chargeable weight.
1338
13392280 LOC, Place/location identification
1340 A segment to indicate location where a specific
1341 function will be performed.
1342
1343
13442290 Segment group 51: DGS-FTX-SG52-SG53-SG54
1345 A group of segments to specify dangerous goods details
1346 related to the goods item. One goods item may be in
1347 different dangerous goods classes.
1348
13492300 DGS, Dangerous goods
1350 A segment to indicate the class of dangerous goods,
1351 packing group, etc.
1352
13532310 FTX, Free text
1354 A segment to specify the dangerous goods technical
1355 name and to specify any additional dangerous goods
1356 information.
1357
1358
13592320 Segment group 52: CTA-COM
1360 A group of segments to identify a contact to whom
1361 communication regarding the dangerous goods can be
1362 directed.
1363
13642330 CTA, Contact information
1365 A segment to identify a person or department.
1366
13672340 COM, Communication contact
1368 A segment to identify a communication number of a
1369 person or department.
1370
1371
13722350 Segment group 53: MEA-EQN
1373 A group of segments to identify dangerous goods
1374 measurements.
1375
13762360 MEA, Measurements
1377 A segment to specify measurements of the dangerous
1378 goods.
1379
13802370 EQN, Number of units
1381 A segment to specify the number of equipment units
1382 to each of which the given measurement applies.
1383
1384
13852380 Segment group 54: SGP-SG55
1386 A group of segments to specify the distribution of the
1387 dangerous goods among the transport equipment.
1388
13892390 SGP, Split goods placement
1390 A segment to identify the equipment in which the
1391 dangerous goods are transported.
1392
1393
13942400 Segment group 55: MEA-EQN
1395 A group of segments to identify dangerous goods
1396 measurements.
1397
13982410 MEA, Measurements
1399 A segment to specify measurements of that
1400 portion of the dangerous goods in the equipment.
1401
14022420 EQN, Number of units
1403 A segment to specify the number of equipment
1404 units to each of which the given measurement
1405 applies.
1406
1407
14082430 Segment group 56: EQD-EQN-TMD-MEA-DIM-SEL-TPL-HAN-TMP-FTX-
1409 SG57-SG58-SG59
1410 A group of segments to specify equipment in which goods are
1411 transported.
1412
14132440 EQD, Equipment details
1414 A segment to specify equipment, and equipment size and
1415 type used in the transport.
1416
14172450 EQN, Number of units
1418 A segment to specify number of pieces of equipment
1419 required.
1420
14212460 TMD, Transport movement details
1422 A segment to specify transport movement details for the
1423 equipment.
1424
14252470 MEA, Measurements
1426 A segment to specify measurements, other than dimensions,
1427 associated with the equipment, such as weight.
1428
14292480 DIM, Dimensions
1430 A segment to specify dimensions applicable to equipment.
1431
14322490 SEL, Seal number
1433 A segment to identify seal and seal issuer associated
1434 with the equipment.
1435
14362500 TPL, Transport placement
1437 A segment to identify transport details for the
1438 equipment.
1439
14402510 HAN, Handling instructions
1441 A segment to specify handling instructions for specified
1442 equipment.
1443
14442520 TMP, Temperature
1445 A segment to specify a temperature setting for the
1446 equipment.
1447
14482530 FTX, Free text
1449 A segment to specify processable supplementary
1450 information associated with the equipment.
1451
1452
14532540 Segment group 57: TCC-PRI-EQN-PCD-MOA-QTY
1454 A group of segments to specify charges associated with
1455 the equipment.
1456
14572550 TCC, Transport charge/rate calculations
1458 A segment to specify a charge associated with the
1459 equipment.
1460
14612560 PRI, Price details
1462 A segment to specify price details such as price (e.g.
1463 100 dollar) and unit price basis (e.g. per 1000
1464 kilograms).
1465
14662570 EQN, Number of units
1467 A segment to specify the number of units to which the
1468 unit price basis applies.
1469
14702580 PCD, Percentage details
1471 A segment to indicate the applicable reduction or
1472 surcharge percentage details.
1473
14742590 MOA, Monetary amount
1475 A segment to specify a monetary amount, such as
1476 prepaid amount, discount or total amount.
1477
14782600 QTY, Quantity
1479 A segment to indicate a quantity, for example actual
1480 weight, declared weight or chargeable weight.
1481
1482
14832610 Segment group 58: NAD-DTM
1484 A group of segments to identify different equipment
1485 pick-up or drop-off places.
1486
14872620 NAD, Name and address
1488 A segment to specify a pick-up or drop-off address.
1489
14902630 DTM, Date/time/period
1491 A segment to indicate date and time relating to
1492 pick-up or drop-off.
1493
1494
14952640 Segment group 59: EQA-EQN
1496 A group of segments to specify the attached equipment and
1497 related number of pieces.
1498
14992650 EQA, Attached equipment
1500 A segment to identify attached or related equipment
1501 such as a chassis attached to a container.
1502
15032660 EQN, Number of units
1504 A segment to specify number of pieces of equipment
1505 required.
1506
15072670 UNT, Message trailer
1508 A service segment ending a message, giving the total number of
1509 segments in the message and the control reference number of the
1510 message.
1511
15124.2 Data segment index (Alphabetical sequence by tag)
1513
1514 BGM Beginning of message
1515 CNI Consignment information
1516 CNT Control total
1517 COM Communication contact
1518 CPI Charge payment instructions
1519 CTA Contact information
1520 CUX Currencies
1521 DGS Dangerous goods
1522 DIM Dimensions
1523 DOC Document/message details
1524 DTM Date/time/period
1525 EQA Attached equipment
1526 EQD Equipment details
1527 EQN Number of units
1528 FTX Free text
1529 GDS Nature of cargo
1530 GID Goods item details
1531 + GIN Goods identity number
1532 GOR Governmental requirements
1533 HAN Handling instructions
1534 LOC Place/location identification
1535 MEA Measurements
1536 MOA Monetary amount
1537 NAD Name and address
1538 PCD Percentage details
1539 PCI Package identification
1540 PIA Additional product id
1541 PRI Price details
1542 QTY Quantity
1543 RFF Reference
1544 RNG Range details
1545 SEL Seal number
1546 SGP Split goods placement
1547 TCC Transport charge/rate calculations
1548 TDT Details of transport
1549 TMD Transport movement details
1550 TMP Temperature
1551 TOD Terms of delivery or transport
1552 TPL Transport placement
1553 TSR Transport service requirements
1554 UNH Message header
1555 UNT Message trailer
1556
15574.3 Message structure
1558
1559See summary file
1560
1561Annex A Example (Details of transport)
1562
15631.
1564TDT+20+HL12345+1:MARITIME+:CONTAINER VESSEL+:::HAPAG
1565LLOYD+++PHXXX:::FAITHFUL'
1566Notes: 20 indicates 'main transport' (d.e. 8051); HL12345 is assigned
1567by the carrier (d.e. 8028; is the 'flight number' in the air mode);
1568PHXXX is the radio call sign (d.e. 8213); 'FAITHFUL' is the name of
1569the vessel
1570
15712.
1572TDT+20+91/05/0021+3:ROAD++:::INT. TRUCKING CO.+++BB-10-XX::::NL'
1573Note: BB-10-XX represents the (Dutch) truck registration no.
1574
diff --git a/specification/references/D96A/messages/ifcsum_s.txt b/specification/references/D96A/messages/ifcsum_s.txt
new file mode 100644
index 0000000..e913d54
--- /dev/null
+++ b/specification/references/D96A/messages/ifcsum_s.txt
@@ -0,0 +1,334 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
70010 UNH Message header M 1
80020 BGM Beginning of message M 1
90030 DTM Date/time/period C 9
100040 MOA Monetary amount C 99
110050 FTX Free text C 99
120060 CNT Control total C 9
13
140070 ----- Segment group 1 ------------------ C 9-----------+
150080 RFF Reference M 1 |
160090 DTM Date/time/period C 9-----------+
17
180100 ----- Segment group 2 ------------------ C 9-----------+
190110 GOR Governmental requirements M 1 |
200120 DTM Date/time/period C 9 |
210130 LOC Place/location identification C 9 |
220140 SEL Seal number C 9 |
230150 FTX Free text C 9 |
24 |
250160 ----- Segment group 3 ------------------ C 9----------+|
260170 DOC Document/message details M 1 ||
270180 DTM Date/time/period C 1----------++
28
290190 ----- Segment group 4 ------------------ C 9-----------+
300200 TCC Transport charge/rate calculations M 1 |
310210 PRI Price details C 1 |
320220 EQN Number of units C 1 |
330230 PCD Percentage details C 1 |
340240 MOA Monetary amount C 9 |
350250 QTY Quantity C 9 |
360260 LOC Place/location identification C 9-----------+
37
380270 ----- Segment group 5 ------------------ C 9-----------+
390280 TDT Details of transport M 1 |
400290 TSR Transport service requirements C 9 |
410300 LOC Place/location identification C 9 |
420310 DTM Date/time/period C 9 |
430320 SEL Seal number C 9 |
440330 FTX Free text C 9 |
45 |
460340 ----- Segment group 6 ------------------ C 9----------+|
470350 MEA Measurements M 1 ||
480360 EQN Number of units C 1----------+|
49 |
500370 ----- Segment group 7 ------------------ C 9----------+|
510380 DIM Dimensions M 1 ||
520390 EQN Number of units C 1----------+|
53 |
540400 ----- Segment group 8 ------------------ C 9----------+|
550410 CTA Contact information M 1 ||
560420 COM Communication contact C 9----------+|
57 |
580430 ----- Segment group 9 ------------------ C 9----------+|
590440 NAD Name and address M 1 ||
600450 LOC Place/location identification C 9 ||
61 ||
620460 ----- Segment group 10 ------------------ C 9---------+||
630470 CTA Contact information M 1 |||
640480 COM Communication contact C 9---------+||
65 ||
660490 ----- Segment group 11 ------------------ C 9---------+||
670500 DOC Document/message details M 1 |||
680510 DTM Date/time/period C 1---------+||
69 ||
700520 ----- Segment group 12 ------------------ C 9---------+||
710530 TCC Transport charge/rate calculations M 1 |||
720540 PRI Price details C 1 |||
730550 EQN Number of units C 1 |||
740560 PCD Percentage details C 1 |||
750570 MOA Monetary amount C 9 |||
760580 QTY Quantity C 9---------+++
77
780590 ----- Segment group 13 ------------------ C 999---------+
790600 EQD Equipment details M 1 |
800610 EQN Number of units C 1 |
810620 TPL Transport placement C 1 |
820630 TMD Transport movement details C 1 |
830640 MEA Measurements C 9 |
840650 DIM Dimensions C 9 |
850660 SEL Seal number C 9 |
860670 NAD Name and address C 9 |
870680 LOC Place/location identification C 9 |
880690 HAN Handling instructions C 1 |
890700 TMP Temperature C 1 |
900710 FTX Free text C 9 |
91 |
920720 ----- Segment group 14 ------------------ C 99---------+|
930730 EQA Attached equipment M 1 ||
940740 EQN Number of units C 1----------++
95
960750 ----- Segment group 15 ------------------ C 9999--------+
970760 CNI Consignment information M 1 |
98 |
990770 ----- Segment group 16 ------------------ C 9----------+|
1000780 SGP Split goods placement M 1 ||
101 ||
1020790 ----- Segment group 17 ------------------ C 9---------+||
1030800 MEA Measurements M 1 |||
1040810 EQN Number of units C 1---------++|
105 |
1060820 ----- Segment group 18 ------------------ C 9----------+|
1070830 TPL Transport placement M 1 ||
108 ||
1090840 ----- Segment group 19 ------------------ C 9---------+||
1100850 MEA Measurements M 1 |||
1110860 EQN Number of units C 1---------++|
1120870 CTA Contact information C 1 |
1130880 COM Communication contact C 9 |
1140890 DTM Date/time/period C 9 |
1150900 CNT Control total C 9 |
1160910 TSR Transport service requirements C 9 |
1170920 CUX Currencies C 9 |
1180930 MOA Monetary amount C 99 |
1190940 FTX Free text C 99 |
120 |
1210950 ----- Segment group 20 ------------------ C 99---------+|
1220960 LOC Place/location identification M 1 ||
1230970 DTM Date/time/period C 9----------+|
124 |
1250980 ----- Segment group 21 ------------------ C 2----------+|
1260990 TOD Terms of delivery or transport M 1 ||
1271000 LOC Place/location identification C 9----------+|
128 |
1291010 ----- Segment group 22 ------------------ C 99---------+|
1301020 RFF Reference M 1 ||
1311030 DTM Date/time/period C 9----------+|
132 |
1331040 ----- Segment group 23 ------------------ C 9----------+|
1341050 GOR Governmental requirements M 1 ||
1351060 DTM Date/time/period C 9 ||
1361070 LOC Place/location identification C 9 ||
1371080 SEL Seal number C 9 ||
1381090 FTX Free text C 9 ||
139 ||
1401100 ----- Segment group 24 ------------------ C 9---------+||
1411110 DOC Document/message details M 1 |||
1421120 DTM Date/time/period C 1---------++|
143 |
1441130 * ----- Segment group 25 ------------------ C 9----------+|
1451140 CPI Charge payment instructions M 1 ||
1461150 + RFF Reference C 99 ||
1471160 CUX Currencies C 1 ||
1481170 LOC Place/location identification C 9 ||
1491180 MOA Monetary amount C 9----------+|
150 |
1511190 ----- Segment group 26 ------------------ C 99---------+|
1521200 TCC Transport charge/rate calculations M 1 ||
1531210 LOC Place/location identification C 1 ||
1541220 FTX Free text C 1 ||
1551230 CUX Currencies C 1 ||
1561240 PRI Price details C 1 ||
1571250 EQN Number of units C 1 ||
1581260 PCD Percentage details C 1 ||
1591270 MOA Monetary amount C 9 ||
1601280 QTY Quantity C 9----------+|
161 |
1621290 ----- Segment group 27 ------------------ C 99---------+|
1631300 TDT Details of transport M 1 ||
1641310 DTM Date/time/period C 9 ||
1651320 TSR Transport service requirements C 9 ||
166 ||
1671330 ----- Segment group 28 ------------------ C 99--------+||
1681340 LOC Place/location identification M 1 |||
1691350 DTM Date/time/period C 1---------+||
170 ||
1711360 ----- Segment group 29 ------------------ C 9---------+||
1721370 RFF Reference M 1 |||
1731380 DTM Date/time/period C 1---------++|
174 |
1751390 ----- Segment group 30 ------------------ C 99---------+|
1761400 NAD Name and address M 1 ||
1771410 LOC Place/location identification C 9 ||
1781420 MOA Monetary amount C 9 ||
179 ||
1801430 ----- Segment group 31 ------------------ C 9---------+||
1811440 CTA Contact information M 1 |||
1821450 COM Communication contact C 9---------+||
183 ||
1841460 ----- Segment group 32 ------------------ C 9---------+||
1851470 DOC Document/message details M 1 |||
1861480 DTM Date/time/period C 1---------+||
187 ||
1881490 ----- Segment group 33 ------------------ C 99--------+||
1891500 TCC Transport charge/rate calculations M 1 |||
1901510 PRI Price details C 1 |||
1911520 EQN Number of units C 1 |||
1921530 PCD Percentage details C 1 |||
1931540 MOA Monetary amount C 9 |||
1941550 QTY Quantity C 9---------+||
195 ||
1961560 ----- Segment group 34 ------------------ C 9---------+||
1971570 RFF Reference M 1 |||
1981580 DTM Date/time/period C 9---------+||
199 ||
2001590 * ----- Segment group 35 ------------------ C 9---------+||
2011600 CPI Charge payment instructions M 1 |||
2021610 + RFF Reference C 99 |||
2031620 CUX Currencies C 1 |||
2041630 LOC Place/location identification C 9 |||
2051640 MOA Monetary amount C 9---------+||
206 ||
2071650 ----- Segment group 36 ------------------ C 99--------+||
2081660 TSR Transport service requirements M 1 |||
2091670 RFF Reference C 1 |||
2101680 LOC Place/location identification C 1 |||
2111690 TPL Transport placement C 1 |||
2121700 FTX Free text C 9---------++|
213 |
2141710 ----- Segment group 37 ------------------ C 999--------+|
2151720 GID Goods item details M 1 ||
2161730 HAN Handling instructions C 1 ||
2171740 TMP Temperature C 1 ||
2181750 RNG Range details C 1 ||
2191760 TMD Transport movement details C 1 ||
2201770 LOC Place/location identification C 9 ||
2211780 MOA Monetary amount C 9 ||
2221790 PIA Additional product id C 9 ||
2231800 FTX Free text C 9 ||
224 ||
2251810 ----- Segment group 38 ------------------ C 9---------+||
2261820 NAD Name and address M 1 |||
2271830 DTM Date/time/period C 1---------+||
2281840 GDS Nature of cargo C 9 ||
229 ||
2301850 ----- Segment group 39 ------------------ C 99--------+||
2311860 MEA Measurements M 1 |||
2321870 EQN Number of units C 1---------+||
233 ||
2341880 ----- Segment group 40 ------------------ C 99--------+||
2351890 DIM Dimensions M 1 |||
2361900 EQN Number of units C 1---------+||
237 ||
2381910 ----- Segment group 41 ------------------ C 9---------+||
2391920 RFF Reference M 1 |||
2401930 DTM Date/time/period C 9---------+||
241 ||
2421940 * ----- Segment group 42 ------------------ C 9---------+||
2431950 PCI Package identification M 1 |||
2441960 RFF Reference C 1 |||
2451970 DTM Date/time/period C 1 |||
2461980 + GIN Goods identity number C 9---------+||
247 ||
2481990 ----- Segment group 43 ------------------ C 9---------+||
2492000 DOC Document/message details M 1 |||
2502010 DTM Date/time/period C 9---------+||
251 ||
2522020 ----- Segment group 44 ------------------ C 9---------+||
2532030 GOR Governmental requirements M 1 |||
2542040 DTM Date/time/period C 9 |||
2552050 LOC Place/location identification C 9 |||
2562060 SEL Seal number C 9 |||
2572070 FTX Free text C 9 |||
258 |||
2592080 ----- Segment group 45 ------------------ C 9--------+|||
2602090 DOC Document/message details M 1 ||||
2612100 DTM Date/time/period C 1--------++||
262 ||
2632110 ----- Segment group 46 ------------------ C 9---------+||
2642120 TPL Transport placement M 1 |||
265 |||
2662130 ----- Segment group 47 ------------------ C 9--------+|||
2672140 MEA Measurements M 1 ||||
2682150 EQN Number of units C 1--------++||
269 ||
2702160 ----- Segment group 48 ------------------ C 999-------+||
2712170 SGP Split goods placement M 1 |||
272 |||
2732180 ----- Segment group 49 ------------------ C 9--------+|||
2742190 MEA Measurements M 1 ||||
2752200 EQN Number of units C 1--------++||
276 ||
2772210 ----- Segment group 50 ------------------ C 99--------+||
2782220 TCC Transport charge/rate calculations M 1 |||
2792230 PRI Price details C 1 |||
2802240 EQN Number of units C 1 |||
2812250 PCD Percentage details C 1 |||
2822260 MOA Monetary amount C 9 |||
2832270 QTY Quantity C 9 |||
2842280 LOC Place/location identification C 9---------+||
285 ||
2862290 ----- Segment group 51 ------------------ C 9---------+||
2872300 DGS Dangerous goods M 1 |||
2882310 FTX Free text C 99 |||
289 |||
2902320 ----- Segment group 52 ------------------ C 9--------+|||
2912330 CTA Contact information M 1 ||||
2922340 COM Communication contact C 9--------+|||
293 |||
2942350 ----- Segment group 53 ------------------ C 9--------+|||
2952360 MEA Measurements M 1 ||||
2962370 EQN Number of units C 1--------+|||
297 |||
2982380 ----- Segment group 54 ------------------ C 999------+|||
2992390 SGP Split goods placement M 1 ||||
300 ||||
3012400 ----- Segment group 55 ------------------ C 9-------+||||
3022410 MEA Measurements M 1 |||||
3032420 EQN Number of units C 1-------++++|
304 |
3052430 ----- Segment group 56 ------------------ C 999--------+|
3062440 EQD Equipment details M 1 ||
3072450 EQN Number of units C 1 ||
3082460 TMD Transport movement details C 1 ||
3092470 MEA Measurements C 9 ||
3102480 DIM Dimensions C 9 ||
3112490 SEL Seal number C 99 ||
3122500 TPL Transport placement C 9 ||
3132510 HAN Handling instructions C 1 ||
3142520 TMP Temperature C 1 ||
3152530 FTX Free text C 9 ||
316 ||
3172540 ----- Segment group 57 ------------------ C 99--------+||
3182550 TCC Transport charge/rate calculations M 1 |||
3192560 PRI Price details C 1 |||
3202570 EQN Number of units C 1 |||
3212580 PCD Percentage details C 1 |||
3222590 MOA Monetary amount C 9 |||
3232600 QTY Quantity C 9---------+||
324 ||
3252610 ----- Segment group 58 ------------------ C 9---------+||
3262620 NAD Name and address M 1 |||
3272630 DTM Date/time/period C 1---------+||
328 ||
3292640 ----- Segment group 59 ------------------ C 99--------+||
3302650 EQA Attached equipment M 1 |||
3312660 EQN Number of units C 1---------+++
3322670 UNT Message trailer M 1
333
334
diff --git a/specification/references/D96A/messages/iftsai_d.txt b/specification/references/D96A/messages/iftsai_d.txt
new file mode 100644
index 0000000..105c15e
--- /dev/null
+++ b/specification/references/D96A/messages/iftsai_d.txt
@@ -0,0 +1,413 @@
1 UN/EDIFACT
2
3 DRAFT RECOMMENDATION
4
5Forwarding and transport schedule and availability information message
6
7
8
9
10
11----------------------------------------------------------------------
12This message is available for formal trial for at least six months
13from the date of approval by UN/ECE/TRADE/WP.4.
14
15Organisations are invited to trial this message. Comments on the
16results from the trial should be forwarded to their Rapporteur's Team
17Secretariat as soon as they are available. Based on the results of the
18trials, a UNSM may be issued.
19
20The segments, composite data elements, data elements and codes for
21use in the trial of this message are contained in the Draft directory.
22However, this information may differ from that in the Standard
23directory (UNTDID), even for material having the same identifying
24tags.
25----------------------------------------------------------------------
26
27
28
29
30
31
32
33
34 Message Type : IFTSAI
35 Version : D
36 Release : 96A
37 Contr. Agency: UN
38 Status : 1
39 Revision : 2
40 Date : 95-11-23
41
42
43
44
45
46
47SOURCE: Western European EDIFACT Board
48
49
50
51 CONTENTS
52
53Forwarding and transport schedule and availability information message
54
55
56
570. INTRODUCTION
58
59
601. SCOPE
61
62 1.1 Functional definition
63
64 1.2 Field of application
65
66 1.3 Principles
67
682. REFERENCES
69
703. TERMS AND DEFINITIONS
71
724. MESSAGE DEFINITION
73
74 4.1 Data segment clarification
75
76 4.2 Data segment index (alphabetical sequence)
77
78 4.3 Message structure
79
80 4.3.1 Segment table
81
82
83
84
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.6, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the Forwarding
103 and transport schedule and availability information message
104 (IFTSAI) to be used in Electronic Data Interchange (EDI)
105 between trading partners involved in administration, commerce
106 and transport.
107
1081. SCOPE
109
1101.1 Functional Definition
111
112 The function of this message is to request transport schedule
113 or availability information and to answer to such a request.
114
1151.2 Field of Application
116
117 This message may be applied for both national and international
118 trade. It is based on universal practice and is not dependent
119 on the type of business or industry.
120
1211.3 Principles
122
123 This message may be used:
124
125 a) to request operating means of transportation for a specific
126 routing. Certain specific research criteria such as date/time
127 of operation and type of transport desired may be precised to
128 limit the volume of information requested.
129
130 b) to answer to such a request furnishing a list of operating
131 means of transport in accordance with the selection criteria.
132 Such answer may comprise direct and/or combinations of means of
133 transport.
134
135 c) to request means of transport on which space is available
136 for a specific routing. Certain specific research criteria like
137 date/time of operation, type of transport and space desired may
138 be precised to limit the volume of information requested.
139
140 d) to answer to such request furnishing a list of available
141 means of transport in accordance with the selection criteria.
142 Such an answer may comprise direct and/or combinations of means
143 of transport.
144
1452. REFERENCES
146
147 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
148 Introduction, Section 1.
149
1503. TERMS AND DEFINITIONS
151
152 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
153 Introduction, Section 2.
154
1554. MESSAGE DEFINITION
156
1574.1 Data Segment Clarification
158
159 This section should be read in conjunction with the Branching
160 Diagram and the Segment Table which indicate mandatory,
161 conditional and repeating requirements.
162
1630010 | UNH, Message header
164 A service segment starting and uniquely identifying a message.
165 The message type code for the Forwarding and transport schedule
166 and availability information message is IFTSAI.
167
168 Note: Forwarding and transport schedule and availability
169 information messages conforming to this document must contain
170 the following data in segment UNH, composite S009:
171
172 Data element 0065 IFTSAI
173 0052 D
174 0054 96A
175 0051 UN
176
1770020 BGM, Beginning of message
178 A segment to indicate the type and function of the message and
179 to transmit the identifying number.
180
1810030 DTM, Date/time/period
182 A segment to indicate date(s) and time(s) applying to the whole
183 message.
184
1850040 FTX, Free text
186 A segment to specify free form or processable supplementary
187 information. In computer-to-computer exchanges free form text
188 will normally require the receiver to process this segment
189 manually.
190
191
1920050 + Segment group 1: RFF-DTM
193 A group of segments to specify the document or message to which
194 the current message relates, and related date and time.
195
1960060 | RFF, Reference
197 A segment to identify a reference which applies to the
198 entire message, e.g. reference to previous message.
199
2000070 + DTM, Date/time/period
201 A segment to indicate date and time relating to the
202 reference.
203
204
2050080 Segment group 2: LOC-DTM
206 A group of segments to identify the routing and date of the
207 schedule or availability information.
208
2090090 LOC, Place/location identification
210 A segment to identify a location, e.g. place of
211 departure/arrival.
212
2130100 DTM, Date/time/period
214 A segment to indicate date(s) and time(s) related to the
215 location.
216
217
2180110 Segment group 3: EQD-EQN-MEA-DIM-FTX
219 A group of segments to define requested or available equipment.
220
2210120 EQD, Equipment details
222 A segment to specify requested or available equipment and
223 equipment size and type.
224
2250130 EQN, Number of units
226 A segment to specify the number of requested or available
227 pieces of equipment.
228
2290140 MEA, Measurements
230 A segment to specify measurements, other than dimensions,
231 associated with equipment, in terms of capacity.
232
2330150 DIM, Dimensions
234 A segment to specify dimensions applicable to equipment.
235
2360160 FTX, Free text
237 A segment to specify free form or processable supplementary
238 information associated with the equipment.
239
240
2410170 Segment group 4: TDT-DTM-TSR-FTX-EQD-QTY-MEA-SG5
242 A group of segments to specify the schedule or availability
243 selection criteria and to detail the schedule or availability
244 information being provided.
245
2460180 TDT, Details of transport
247 A segment to indicate information related to the mode and
248 means of transport, eg. specific conveyance/carrier.
249
2500190 DTM, Date/time/period
251 A segment to indicate date(s) and time(s), e.g. earliest
252 departure date/time, latest arrival date/time.
253
2540200 TSR, Transport service requirements
255 A segment to identify contract, conditions of carriage,
256 services and priority requirements.
257
2580210 FTX, Free text
259 A segment to specify free form or processable supplementary
260 information related to the means of transport.
261
2620220 EQD, Equipment details
263 A segment to identify the equipment requested/available.
264
2650230 QTY, Quantity
266 A segment to indicate a quantity, e.g. number of
267 intermediate stops.
268
2690240 MEA, Measurements
270 A segment to indicate weight and/or volume selection
271 criteria, e.g. minimum weight.
272
273
2740250 Segment group 5: LOC-DTM
275 A group of segments to identify the routing(s) and indicate
276 corresponding date(s) and time(s).
277
2780260 LOC, Place/location identification
279 A segment to identify a location, e.g. place of
280 departure/arrival.
281
2820270 DTM, Date/time/period
283 A segment to indicate date(s) and time(s) related to the
284 location, e.g. date/time of scheduled departure/arrival.
285
286
2870280 Segment group 6: NAD-LOC-SG7
288 A group of segments to indicate all parties involved in the
289 transaction and relevant locations, contacts and communication
290 channels.
291
2920290 NAD, Name and address
293 A segment to identify the party's name, address and
294 function.
295
2960300 LOC, Place/location identification
297 A segment to identify a place/location/sub-location and
298 where relevant the function. The present location must be
299 associated with the relevant party.
300
301
3020310 Segment group 7: CTA-COM
303 A group of segments to identify a contact and its
304 communication channels, related to the party.
305
3060320 CTA, Contact information
307 A segment to identify a person or department within a
308 party.
309
3100330 COM, Communication contact
311 A segment to identify the communication numbers of person
312 or department to whom communication should be directed.
313
314
3150340 Segment group 8: GID-HAN-FTX-SG9-SG10-SG11-SG12
316 A group of segments to describe the goods items for which
317 schedule or availability is requested/provided.
318
3190350 GID, Goods item details
320 A segment to identify the goods item. A goods item can be
321 identified by up to three levels of packaging within this
322 segment.
323
3240360 HAN, Handling instructions
325 A segment to specify handling instructions relating to the
326 goods item.
327
3280370 FTX, Free text
329 A segment to specify free form or processable information
330 relating to the goods item.
331
332
3330380 Segment group 9: GDS-FTX
334 A group of segments to identify and describe the goods.
335
3360390 GDS, Nature of cargo
337 A segment to describe the nature of cargo.
338
3390400 FTX, Free text
340 A segment to describe the goods in free form.
341
342
3430410 Segment group 10: MEA-EQN
344 A group of segments to specify measurements applicable to
345 the goods item.
346
3470420 MEA, Measurements
348 A segment to specify measurements, other than dimensions,
349 applicable to the goods item.
350
3510430 EQN, Number of units
352 A segment to specify the number of equipment units to
353 which the measurement applies.
354
355
3560440 Segment group 11: DIM-EQN
357 A group of segments to specify dimensions applicable to the
358 goods item.
359
3600450 DIM, Dimensions
361 A segment to specify dimensions applicable to the goods
362 item.
363
3640460 EQN, Number of units
365 A segment to specify the number of equipment units to
366 which the given dimensions apply.
367
368
3690470 Segment group 12: DGS-FTX
370 A group of segments to specify dangerous goods details
371 related to the goods item.
372
3730480 DGS, Dangerous goods
374 A segment to specify the class of dangerous goods,
375 packing group, etc.
376
3770490 FTX, Free text
378 A segment to specify the dangerous goods technical name
379 and any other additional dangerous goods information.
380
3810500 UNT, Message trailer
382 A service segment ending a message, giving the total number of
383 segments in the message and the control reference number of the
384 message.
385
3864.2 Data segment index (Alphabetical sequence by tag)
387
388 BGM Beginning of message
389 COM Communication contact
390 CTA Contact information
391 DGS Dangerous goods
392 DIM Dimensions
393 DTM Date/time/period
394 EQD Equipment details
395 EQN Number of units
396 FTX Free text
397 GDS Nature of cargo
398 GID Goods item details
399 HAN Handling instructions
400 LOC Place/location identification
401 MEA Measurements
402 NAD Name and address
403 QTY Quantity
404 RFF Reference
405 TDT Details of transport
406 TSR Transport service requirements
407 UNH Message header
408 UNT Message trailer
409
4104.3 Message structure
411
412See summary file
413
diff --git a/specification/references/D96A/messages/iftsai_s.txt b/specification/references/D96A/messages/iftsai_s.txt
new file mode 100644
index 0000000..e77b5b9
--- /dev/null
+++ b/specification/references/D96A/messages/iftsai_s.txt
@@ -0,0 +1,68 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
70010 UNH Message header M 1
80020 BGM Beginning of message M 1
90030 DTM Date/time/period C 9
100040 FTX Free text C 99
11
120050 + ----- Segment group 1 ------------------ C 9-----------+
130060 * RFF Reference M 1 |
140070 + DTM Date/time/period C 9-----------+
15
160080 ----- Segment group 2 ------------------ C 9-----------+
170090 LOC Place/location identification M 1 |
180100 DTM Date/time/period C 9-----------+
19
200110 ----- Segment group 3 ------------------ C 9-----------+
210120 EQD Equipment details M 1 |
220130 EQN Number of units C 9 |
230140 MEA Measurements C 9 |
240150 DIM Dimensions C 9 |
250160 FTX Free text C 9-----------+
26
270170 ----- Segment group 4 ------------------ C 999---------+
280180 TDT Details of transport M 1 |
290190 DTM Date/time/period C 9 |
300200 TSR Transport service requirements C 9 |
310210 FTX Free text C 9 |
320220 EQD Equipment details C 99 |
330230 QTY Quantity C 9 |
340240 MEA Measurements C 9 |
35 |
360250 ----- Segment group 5 ------------------ C 99---------+|
370260 LOC Place/location identification M 1 ||
380270 DTM Date/time/period C 9----------++
39
400280 ----- Segment group 6 ------------------ C 9-----------+
410290 NAD Name and address M 1 |
420300 LOC Place/location identification C 9 |
43 |
440310 ----- Segment group 7 ------------------ C 9----------+|
450320 CTA Contact information M 1 ||
460330 COM Communication contact C 9----------++
47
480340 ----- Segment group 8 ------------------ C 9-----------+
490350 GID Goods item details M 1 |
500360 HAN Handling instructions C 9 |
510370 FTX Free text C 9 |
52 |
530380 ----- Segment group 9 ------------------ C 9----------+|
540390 GDS Nature of cargo M 1 ||
550400 FTX Free text C 9----------+|
56 |
570410 ----- Segment group 10 ------------------ C 9----------+|
580420 MEA Measurements M 1 ||
590430 EQN Number of units C 9----------+|
60 |
610440 ----- Segment group 11 ------------------ C 9----------+|
620450 DIM Dimensions M 1 ||
630460 EQN Number of units C 9----------+|
64 |
650470 ----- Segment group 12 ------------------ C 9----------+|
660480 DGS Dangerous goods M 1 ||
670490 FTX Free text C 9----------++
680500 UNT Message trailer M 1
diff --git a/specification/references/D96A/messages/iftsta_d.txt b/specification/references/D96A/messages/iftsta_d.txt
new file mode 100644
index 0000000..d0a12e1
--- /dev/null
+++ b/specification/references/D96A/messages/iftsta_d.txt
@@ -0,0 +1,432 @@
1 UN/EDIFACT
2
3 DRAFT RECOMMENDATION
4
5 International multimodal status report message
6
7
8
9
10
11----------------------------------------------------------------------
12This message is available for formal trial for at least six months
13from the date of approval by UN/ECE/TRADE/WP.4.
14
15Organisations are invited to trial this message. Comments on the
16results from the trial should be forwarded to their Rapporteur's Team
17Secretariat as soon as they are available. Based on the results of the
18trials, a UNSM may be issued.
19
20The segments, composite data elements, data elements and codes for
21use in the trial of this message are contained in the Draft directory.
22However, this information may differ from that in the Standard
23directory (UNTDID), even for material having the same identifying
24tags.
25----------------------------------------------------------------------
26
27
28
29
30
31
32
33
34 Message Type : IFTSTA
35 Version : D
36 Release : 96A
37 Contr. Agency: UN
38 Status : 1
39 Revision : 5
40 Date : 95-11-23
41
42
43
44
45
46
47SOURCE: Western European EDIFACT Board
48
49
50
51 CONTENTS
52
53 International multimodal status report message
54
55
56
570. INTRODUCTION
58
59
601. SCOPE
61
62 1.1 Functional definition
63
64 1.2 Field of application
65
66 1.3 Principles
67
682. REFERENCES
69
703. TERMS AND DEFINITIONS
71
724. MESSAGE DEFINITION
73
74 4.1 Data segment clarification
75
76 4.2 Data segment index (alphabetical sequence)
77
78 4.3 Message structure
79
80 4.3.1 Segment table
81
82
83
84
85
86
87
88
89
90
91
92----------------------------------------------------------------------
93For general information on UN standard message types see UN Trade Data
94Interchange Directory, UNTDID, Part 4, Section 2.6, UN/ECE UNSM
95General Introduction
96----------------------------------------------------------------------
97
98
99
1000. INTRODUCTION
101
102 This specification provides the definition of the International
103 multimodal status report message (IFTSTA) to be used in
104 Electronic Data Interchange (EDI) between trading partners
105 involved in administration, commerce and transport.
106
1071. SCOPE
108
1091.1 Functional Definition
110
111 A message to report the transport status and/or a change in the
112 transport status (i.e. event) between agreed parties.
113
1141.2 Field of Application
115
116 This message type may be applied for both national and
117 international trade. It is based on universal practice and is
118 not dependent on the type of business or industry.
119
1201.3 Principles
121
122 This message allows for the exchange of information regarding
123 the status of the physical movement of consignments, goods or
124 equipment at any point (in time or place) within the full
125 transport chain.
126
127 A status message may be sent:
128 - as the result of request/s for consignment/s or equipment
129 status/es
130 - on a scheduled basis at predetermined times
131 - on the occurrence of a selected event/s
132 - on the occurrence of an exceptional event as agreed by the
133 partners involved.
134
135 This message can relate to a status (or statuses) that has or
136 have been reached in a transport chain.
137
138 Data requirements for tracking equipment where equipment is not
139 associated with a consignment (such as repair container) are
140 NOT addressed in this message.
141
1422. REFERENCES
143
144 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
145 Introduction, Section 1.
146
1473. TERMS AND DEFINITIONS
148
149 See UNTDID, Part 4, Chapter 2.6 UN/ECE UNSM - General
150 Introduction, Section 2.
151
1524. MESSAGE DEFINITION
153
1544.1 Data Segment Clarification
155
156 This section should be read in conjunction with the Branching
157 Diagram and the Segment Table which indicate mandatory,
158 conditional and repeating requirements.
159
1600010 | UNH, Message header
161 A service segment starting and uniquely identifying a message.
162 The message type code for the International multimodal status
163 report message is IFTSTA.
164
165 Note: International multimodal status report messages
166 conforming to this document must contain the following data in
167 segment UNH, composite S009:
168
169 Data element 0065 IFTSTA
170 0052 D
171 0054 96A
172 0051 UN
173
1740020 BGM, Beginning of message
175 A segment indicating the beginning of a message and identifying
176 the consignment for which status is being reported.
177
1780030 DTM, Date/time/period
179 A segment indicating the date of the message.
180
1810040 TSR, Transport service requirements
182 A segment identifying the transport service relating to the
183 consignment.
184
185
1860050 Segment group 1: NAD-SG2
187 A group of segments to specify a party and its associated
188 contacts with communication numbers.
189
1900060 NAD, Name and address
191 A segment identifying a party to the consignment such as
192 shipper or consignee.
193
194
1950070 Segment group 2: CTA-COM
196 A group of segments to identify a contact and its
197 communications related to the party.
198
1990080 CTA, Contact information
200 A segment to specify a contact name associated with the
201 party.
202
2030090 COM, Communication contact
204 A segment to specify a communication number related to
205 the contact.
206
207
2080100 Segment group 3: RFF-DTM
209 To relate a date/time to a reference, such as date of shipment
210 reference number.
211
2120110 RFF, Reference
213 A segment identifying a reference which applies to the
214 entire consignment.
215
2160120 DTM, Date/time/period
217 To relate a date/time to a reference, such as date of
218 shipment reference number.
219
2200130 LOC, Place/location identification
221 A segment identifying a place/location which applies to the
222 consignment such as consignment origin and destination.
223
2240140 FTX, Free text
225 A segment specifying free form or processable supplementary or
226 other information.
227
2280150 CNT, Control total
229 A segment specifying a total for the consignment.
230
231
2320160 Segment group 4: CNI-LOC-CNT-SG5
233 A group of segments to identify a consignment and status
234 details relating to it.
235
2360170 CNI, Consignment information
237 A segment to identify a consignment for which status details
238 are given.
239
2400180 LOC, Place/location identification
241 A segment to indicate a location relating to the
242 consignment, such as place/port of origin, place/port of
243 destination.
244
2450190 CNT, Control total
246 A segment to provide a control total for the consignment,
247 such as total number of pieces, total weight.
248
249
2500200 | Segment group 5: STS-RFF-DTM-DOC-FTX-NAD-LOC-PCI-SG6-SG7-
251 SG9
252 A group of segments indicating the status and/or identifying
253 an event and specifying relevant details.
254
2550210 STS, Status
256 A segment specifying the status relating to a consignment
257 (e.g. loaded).
258
2590220 RFF, Reference
260 A segment identifying a reference relating to the status
261 (e.g House Bill of Lading number).
262
2630230 DTM, Date/time/period
264 A segment indicating the date and time of the status or
265 event.
266
2670240 + DOC, Document/message details
268 A segment to specify document details related to the
269 status code, such as indication which document is missing
270 (status code: document missing).
271
2720250 FTX, Free text
273 A segment specifying processable information relating to
274 the status.
275
2760260 NAD, Name and address
277 A segment specifying the name and/or address associated
278 with the event such as notify party, terminal address,
279 trucking company for gate move.
280
2810270 LOC, Place/location identification
282 A segment identifying the location at which the status or
283 event occurs.
284
2850280 PCI, Package identification
286 A segment to specify individual packages (transportable
287 units) relating to the consignment status.
288
289
2900290 Segment group 6: TDT-RFF-LOC-DTM
291 A group of segments indicating conveyance details related
292 to the status or event.
293
2940300 TDT, Details of transport
295 A segment identifying conveyance related to the status
296 or event such as flight, vessel/voyage.
297
2980310 RFF, Reference
299 A segment specifying an additional reference related
300 to the conveyance such as transfer manifest number,
301 truck license number.
302
3030320 LOC, Place/location identification
304 A segment indicating locations related to conveyance
305 such as flight origin/destination.
306
3070330 DTM, Date/time/period
308 A segment indicating dates related to conveyance such
309 as destination and/or arrival date/time.
310
311
3120340 Segment group 7: EQD-MEA-DIM-SEL-SG8
313 A group of segments indicating the equipment details
314 relating to the status or event.
315
3160350 EQD, Equipment details
317 A segment identifying equipment related to status or
318 event such as a container of a multi-container
319 consignment.
320
3210360 MEA, Measurements
322 A segment specifying measurements related to the
323 equipment such as gross weight, tare weight, capacity.
324
3250370 DIM, Dimensions
326 A segment specifying the dimensions of the equipment
327 such as height.
328
3290380 SEL, Seal number
330 A segment identifying seal and seal issuer associated
331 with the equipment.
332
333
3340390 Segment group 8: EQA-SEL
335 A group of segments specifying the attached equipment
336 and the associated seal information.
337
3380400 EQA, Attached equipment
339 A segment identifying attached equipment or related
340 equipment such as a chassis attached to a
341 container.
342
3430410 SEL, Seal number
344 A segment identifying seal and seal issuer
345 associated with the equipment.
346
347
3480420 | Segment group 9: GID-HAN-SG10-SG11-SG12
349 A group of segments describing the goods item related to
350 the status or event.
351
3520430 GID, Goods item details
353 A segment identifying a goods item.
354
3550440 HAN, Handling instructions
356 A segment identifying handling instructions.
357
358
3590450 Segment group 10: MEA-EQN
360 A group of segments specifying measurements.
361
3620460 MEA, Measurements
363 A segment specifying measurements, other than
364 dimension, of a goods item.
365
3660470 EQN, Number of units
367 A segment specifying the number of units to which
368 the given measurement is applicable.
369
370
3710480 Segment group 11: DIM-EQN
372 A group of segments specifying dimensions of a goods
373 item.
374
3750490 DIM, Dimensions
376 A segment specifying dimensions of a goods item.
377
3780500 EQN, Number of units
379 A segment specifying the number of units to which
380 the given dimension is applicable.
381
382
3830510 + Segment group 12: PCI-GIN
384 A group of segments specifying marks and numbers
385 related to the transport line items.
386
3870520 + PCI, Package identification
388 A segment specifying marks related to the transport
389 line items.
390
3910530 + GIN, Goods identity number
392 A segment specifying identity numbers related to
393 the transport line items.
394
3950540 UNT, Message trailer
396 A service segment ending a message, giving the total number of
397 segments in the message and the control reference number of the
398 message.
399
4004.2 Data segment index (Alphabetical sequence by tag)
401
402 BGM Beginning of message
403 CNI Consignment information
404 CNT Control total
405 COM Communication contact
406 CTA Contact information
407 DIM Dimensions
408 + DOC Document/message details
409 DTM Date/time/period
410 EQA Attached equipment
411 EQD Equipment details
412 EQN Number of units
413 FTX Free text
414 GID Goods item details
415 + GIN Goods identity number
416 HAN Handling instructions
417 LOC Place/location identification
418 MEA Measurements
419 NAD Name and address
420 PCI Package identification
421 RFF Reference
422 SEL Seal number
423 STS Status
424 TDT Details of transport
425 TSR Transport service requirements
426 UNH Message header
427 UNT Message trailer
428
4294.3 Message structure
430
431See summary file
432
diff --git a/specification/references/D96A/messages/iftsta_s.txt b/specification/references/D96A/messages/iftsta_s.txt
new file mode 100644
index 0000000..8058cae
--- /dev/null
+++ b/specification/references/D96A/messages/iftsta_s.txt
@@ -0,0 +1,72 @@
14.3 Message structure
2
34.3.1 Segment table
4
5Pos Tag Name S R
6
70010 UNH Message header M 1
80020 BGM Beginning of message M 1
90030 DTM Date/time/period C 9
100040 TSR Transport service requirements C 1
11
120050 ----- Segment group 1 ------------------ C 9-----------+
130060 NAD Name and address M 1 |
14 |
150070 ----- Segment group 2 ------------------ C 9----------+|
160080 CTA Contact information M 1 ||
170090 COM Communication contact C 9----------++
18
190100 ----- Segment group 3 ------------------ C 9-----------+
200110 RFF Reference M 1 |
210120 DTM Date/time/period C 1-----------+
220130 LOC Place/location identification C 9
230140 FTX Free text C 9
240150 CNT Control total C 9
25
260160 ----- Segment group 4 ------------------ C 999---------+
270170 CNI Consignment information M 1 |
280180 LOC Place/location identification C 9 |
290190 CNT Control total C 9 |
30 |
310200 * ----- Segment group 5 ------------------ M 99---------+|
320210 STS Status M 1 ||
330220 RFF Reference C 9 ||
340230 DTM Date/time/period C 9 ||
350240 + DOC Document/message details C 1 ||
360250 FTX Free text C 9 ||
370260 NAD Name and address C 9 ||
380270 LOC Place/location identification C 1 ||
390280 PCI Package identification C 99 ||
40 ||
410290 ----- Segment group 6 ------------------ C 99--------+||
420300 TDT Details of transport M 1 |||
430310 RFF Reference C 9 |||
440320 LOC Place/location identification C 9 |||
450330 DTM Date/time/period C 9---------+||
46 ||
470340 ----- Segment group 7 ------------------ C 99--------+||
480350 EQD Equipment details M 1 |||
490360 MEA Measurements C 9 |||
500370 DIM Dimensions C 9 |||
510380 SEL Seal number C 9 |||
52 |||
530390 ----- Segment group 8 ------------------ C 99-------+|||
540400 EQA Attached equipment M 1 ||||
550410 SEL Seal number C 9--------++||
56 ||
570420 * ----- Segment group 9 ------------------ C 99--------+||
580430 GID Goods item details M 1 |||
590440 HAN Handling instructions C 9 |||
60 |||
610450 ----- Segment group 10 ------------------ C 99-------+|||
620460 MEA Measurements M 1 ||||
630470 EQN Number of units C 1--------+|||
64 |||
650480 ----- Segment group 11 ------------------ C 99-------+|||
660490 DIM Dimensions M 1 ||||
670500 EQN Number of units C 1--------+|||
68 |||
690510 + ----- Segment group 12 ------------------ C 99-------+|||
700520 + PCI Package identification M 1 ||||
710530 + GIN Goods identity number C 9--------++++
720540 UNT Message trailer M 1
diff --git a/specification/references/D96A/segments/ali.txt b/specification/references/D96A/segments/ali.txt
new file mode 100644
index 0000000..19d5e86
--- /dev/null
+++ b/specification/references/D96A/segments/ali.txt
@@ -0,0 +1,21 @@
1
2 ALI ADDITIONAL INFORMATION
3
4 Function: To indicate that special conditions due to the origin,
5 customs preference, fiscal or commercial factors are
6 applicable.
7
8010 3239 COUNTRY OF ORIGIN, CODED C an..3
9
10020 9213 TYPE OF DUTY REGIME, CODED C an..3
11
12030 4183 SPECIAL CONDITIONS, CODED C an..3
13
14040 4183 SPECIAL CONDITIONS, CODED C an..3
15
16050 4183 SPECIAL CONDITIONS, CODED C an..3
17
18060 4183 SPECIAL CONDITIONS, CODED C an..3
19
20070 4183 SPECIAL CONDITIONS, CODED C an..3
21
diff --git a/specification/references/D96A/segments/bgm.txt b/specification/references/D96A/segments/bgm.txt
new file mode 100644
index 0000000..099cf0f
--- /dev/null
+++ b/specification/references/D96A/segments/bgm.txt
@@ -0,0 +1,18 @@
1
2 BGM BEGINNING OF MESSAGE
3
4 Function: To indicate the type and function of a message and to
5 transmit the identifying number.
6
7010 C002 DOCUMENT/MESSAGE NAME C
8 1001 Document/message name, coded C an..3
9 1131 Code list qualifier C an..3
10 3055 Code list responsible agency, coded C an..3
11 1000 Document/message name C an..35
12
13020 1004 DOCUMENT/MESSAGE NUMBER C an..35
14
15030 1225 MESSAGE FUNCTION, CODED C an..3
16
17040 4343 RESPONSE TYPE, CODED C an..3
18
diff --git a/specification/references/D96A/segments/cni.txt b/specification/references/D96A/segments/cni.txt
new file mode 100644
index 0000000..3d5ac2a
--- /dev/null
+++ b/specification/references/D96A/segments/cni.txt
@@ -0,0 +1,15 @@
1
2 CNI CONSIGNMENT INFORMATION
3
4 Function: To identify one consignment.
5
6010 1490 CONSOLIDATION ITEM NUMBER C n..4
7
8020 C503 DOCUMENT/MESSAGE DETAILS C
9 1004 Document/message number C an..35
10 1373 Document/message status, coded C an..3
11 1366 Document/message source C an..35
12 3453 Language, coded C an..3
13
14030 1312 CONSIGNMENT LOAD SEQUENCE NUMBER C n..4
15
diff --git a/specification/references/D96A/segments/cnt.txt b/specification/references/D96A/segments/cnt.txt
new file mode 100644
index 0000000..dc071dc
--- /dev/null
+++ b/specification/references/D96A/segments/cnt.txt
@@ -0,0 +1,10 @@
1
2 CNT CONTROL TOTAL
3
4 Function: To provide control total.
5
6010 C270 CONTROL M
7 6069 Control qualifier M an..3
8 6066 Control value M n..18
9 6411 Measure unit qualifier C an..3
10
diff --git a/specification/references/D96A/segments/com.txt b/specification/references/D96A/segments/com.txt
new file mode 100644
index 0000000..5bf4c29
--- /dev/null
+++ b/specification/references/D96A/segments/com.txt
@@ -0,0 +1,10 @@
1
2 COM COMMUNICATION CONTACT
3
4 Function: To identify a communication number of a department or
5 a person to whom communication should be directed.
6
7010 C076 COMMUNICATION CONTACT M
8 3148 Communication number M an..512
9 3155 Communication channel qualifier M an..3
10
diff --git a/specification/references/D96A/segments/cpi.txt b/specification/references/D96A/segments/cpi.txt
new file mode 100644
index 0000000..ebf9ae6
--- /dev/null
+++ b/specification/references/D96A/segments/cpi.txt
@@ -0,0 +1,17 @@
1
2 CPI CHARGE PAYMENT INSTRUCTIONS
3
4 Function: To identify a charge.
5
6010 C229 CHARGE CATEGORY C
7 5237 Charge category, coded M an..3
8 1131 Code list qualifier C an..3
9 3055 Code list responsible agency, coded C an..3
10
11020 C231 METHOD OF PAYMENT C
12 4215 Transport charges method of payment, coded M an..3
13 1131 Code list qualifier C an..3
14 3055 Code list responsible agency, coded C an..3
15
16030 4237 PREPAID/COLLECT INDICATOR, CODED C an..3
17
diff --git a/specification/references/D96A/segments/cps.txt b/specification/references/D96A/segments/cps.txt
new file mode 100644
index 0000000..f25621b
--- /dev/null
+++ b/specification/references/D96A/segments/cps.txt
@@ -0,0 +1,14 @@
1
2 CPS CONSIGNMENT PACKING SEQUENCE
3
4 Function: To identify the sequence in which physical packing is
5 presented in the consignment, and optionally to
6 identify the hierarchical relationship between packing
7 layers.
8
9010 7164 HIERARCHICAL ID. NUMBER M an..12
10
11020 7166 HIERARCHICAL PARENT ID. C an..12
12
13030 7075 PACKAGING LEVEL, CODED C an..3
14
diff --git a/specification/references/D96A/segments/cta.txt b/specification/references/D96A/segments/cta.txt
new file mode 100644
index 0000000..0f997f5
--- /dev/null
+++ b/specification/references/D96A/segments/cta.txt
@@ -0,0 +1,12 @@
1
2 CTA CONTACT INFORMATION
3
4 Function: To identify a person or a department to whom
5 communication should be directed.
6
7010 3139 CONTACT FUNCTION, CODED C an..3
8
9020 C056 DEPARTMENT OR EMPLOYEE DETAILS C
10 3413 Department or employee identification C an..17
11 3412 Department or employee C an..35
12
diff --git a/specification/references/D96A/segments/cux.txt b/specification/references/D96A/segments/cux.txt
new file mode 100644
index 0000000..9058c1c
--- /dev/null
+++ b/specification/references/D96A/segments/cux.txt
@@ -0,0 +1,22 @@
1
2 CUX CURRENCIES
3
4 Function: To specify currencies used in the transaction and
5 relevant details for the rate of exchange.
6
7010 C504 CURRENCY DETAILS C
8 6347 Currency details qualifier M an..3
9 6345 Currency, coded C an..3
10 6343 Currency qualifier C an..3
11 6348 Currency rate base C n..4
12
13020 C504 CURRENCY DETAILS C
14 6347 Currency details qualifier M an..3
15 6345 Currency, coded C an..3
16 6343 Currency qualifier C an..3
17 6348 Currency rate base C n..4
18
19030 5402 RATE OF EXCHANGE C n..12
20
21040 6341 CURRENCY MARKET EXCHANGE, CODED C an..3
22
diff --git a/specification/references/D96A/segments/dgs.txt b/specification/references/D96A/segments/dgs.txt
new file mode 100644
index 0000000..219ae71
--- /dev/null
+++ b/specification/references/D96A/segments/dgs.txt
@@ -0,0 +1,43 @@
1
2 DGS DANGEROUS GOODS
3
4 Function: To identify dangerous goods.
5
6010 8273 DANGEROUS GOODS REGULATIONS, CODED C an..3
7
8020 C205 HAZARD CODE C
9 8351 Hazard code identification M an..7
10 8078 Hazard substance/item/page number C an..7
11 8092 Hazard code version number C an..10
12
13030 C234 UNDG INFORMATION C
14 7124 UNDG number C n4
15 7088 Dangerous goods flashpoint C an..8
16
17040 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT C
18 7106 Shipment flashpoint C n3
19 6411 Measure unit qualifier C an..3
20
21050 8339 PACKING GROUP, CODED C an..3
22
23060 8364 EMS NUMBER C an..6
24
25070 8410 MFAG C an..4
26
27080 8126 TREM CARD NUMBER C an..10
28
29090 C235 HAZARD IDENTIFICATION C
30 8158 Hazard identification number, upper part C an..4
31 8186 Substance identification number, lower part C an4
32
33100 C236 DANGEROUS GOODS LABEL C
34 8246 Dangerous goods label marking C an..4
35 8246 Dangerous goods label marking C an..4
36 8246 Dangerous goods label marking C an..4
37
38110 8255 PACKING INSTRUCTION, CODED C an..3
39
40120 8325 CATEGORY OF MEANS OF TRANSPORT, CODED C an..3
41
42130 8211 PERMISSION FOR TRANSPORT, CODED C an..3
43
diff --git a/specification/references/D96A/segments/dim.txt b/specification/references/D96A/segments/dim.txt
new file mode 100644
index 0000000..d345c39
--- /dev/null
+++ b/specification/references/D96A/segments/dim.txt
@@ -0,0 +1,13 @@
1
2 DIM DIMENSIONS
3
4 Function: To specify dimensions.
5
6010 6145 DIMENSION QUALIFIER M an..3
7
8020 C211 DIMENSIONS M
9 6411 Measure unit qualifier M an..3
10 6168 Length dimension C n..15
11 6140 Width dimension C n..15
12 6008 Height dimension C n..15
13
diff --git a/specification/references/D96A/segments/dlm.txt b/specification/references/D96A/segments/dlm.txt
new file mode 100644
index 0000000..95e2178
--- /dev/null
+++ b/specification/references/D96A/segments/dlm.txt
@@ -0,0 +1,23 @@
1
2 DLM DELIVERY LIMITATIONS
3
4 Function: To specify limitations on deliveries.
5
6010 4455 BACK ORDER, CODED C an..3
7
8020 C522 INSTRUCTION C
9 4403 Instruction qualifier M an..3
10 4401 Instruction, coded C an..3
11 1131 Code list qualifier C an..3
12 3055 Code list responsible agency, coded C an..3
13 4400 Instruction C an..35
14
15030 C214 SPECIAL SERVICES IDENTIFICATION C
16 7161 Special services, coded C an..3
17 1131 Code list qualifier C an..3
18 3055 Code list responsible agency, coded C an..3
19 7160 Special service C an..35
20 7160 Special service C an..35
21
22040 4457 PRODUCT/SERVICE SUBSTITUTION, CODED C an..3
23
diff --git a/specification/references/D96A/segments/doc.txt b/specification/references/D96A/segments/doc.txt
new file mode 100644
index 0000000..8c3585c
--- /dev/null
+++ b/specification/references/D96A/segments/doc.txt
@@ -0,0 +1,27 @@
1
2 DOC DOCUMENT/MESSAGE DETAILS
3
4 Function: To identify documents, either printed, electronically
5 transferred, or referenced as specified in message
6 description, including, where relevant, the
7 identification of the type of transaction that will
8 result from this message.
9
10010 C002 DOCUMENT/MESSAGE NAME M
11 1001 Document/message name, coded C an..3
12 1131 Code list qualifier C an..3
13 3055 Code list responsible agency, coded C an..3
14 1000 Document/message name C an..35
15
16020 C503 DOCUMENT/MESSAGE DETAILS C
17 1004 Document/message number C an..35
18 1373 Document/message status, coded C an..3
19 1366 Document/message source C an..35
20 3453 Language, coded C an..3
21
22030 3153 COMMUNICATION CHANNEL IDENTIFIER, CODED C an..3
23
24040 1220 NUMBER OF COPIES OF DOCUMENT REQUIRED C n..2
25
26050 1218 NUMBER OF ORIGINALS OF DOCUMENT REQUIRED C n..2
27
diff --git a/specification/references/D96A/segments/dtm.txt b/specification/references/D96A/segments/dtm.txt
new file mode 100644
index 0000000..c93a461
--- /dev/null
+++ b/specification/references/D96A/segments/dtm.txt
@@ -0,0 +1,10 @@
1
2 DTM DATE/TIME/PERIOD
3
4 Function: To specify date, and/or time, or period.
5
6010 C507 DATE/TIME/PERIOD M
7 2005 Date/time/period qualifier M an..3
8 2380 Date/time/period C an..35
9 2379 Date/time/period format qualifier C an..3
10
diff --git a/specification/references/D96A/segments/eqa.txt b/specification/references/D96A/segments/eqa.txt
new file mode 100644
index 0000000..546e0df
--- /dev/null
+++ b/specification/references/D96A/segments/eqa.txt
@@ -0,0 +1,13 @@
1
2 EQA ATTACHED EQUIPMENT
3
4 Function: To specify attached or related equipment.
5
6010 8053 EQUIPMENT QUALIFIER M an..3
7
8020 C237 EQUIPMENT IDENTIFICATION C
9 8260 Equipment identification number C an..17
10 1131 Code list qualifier C an..3
11 3055 Code list responsible agency, coded C an..3
12 3207 Country, coded C an..3
13
diff --git a/specification/references/D96A/segments/eqd.txt b/specification/references/D96A/segments/eqd.txt
new file mode 100644
index 0000000..e56e28d
--- /dev/null
+++ b/specification/references/D96A/segments/eqd.txt
@@ -0,0 +1,25 @@
1
2 EQD EQUIPMENT DETAILS
3
4 Function: To identify a unit of equipment.
5
6010 8053 EQUIPMENT QUALIFIER M an..3
7
8020 C237 EQUIPMENT IDENTIFICATION C
9 8260 Equipment identification number C an..17
10 1131 Code list qualifier C an..3
11 3055 Code list responsible agency, coded C an..3
12 3207 Country, coded C an..3
13
14030 C224 EQUIPMENT SIZE AND TYPE C
15 8155 Equipment size and type identification C an..10
16 1131 Code list qualifier C an..3
17 3055 Code list responsible agency, coded C an..3
18 8154 Equipment size and type C an..35
19
20040 8077 EQUIPMENT SUPPLIER, CODED C an..3
21
22050 8249 EQUIPMENT STATUS, CODED C an..3
23
24060 8169 FULL/EMPTY INDICATOR, CODED C an..3
25
diff --git a/specification/references/D96A/segments/eqn.txt b/specification/references/D96A/segments/eqn.txt
new file mode 100644
index 0000000..364e3d8
--- /dev/null
+++ b/specification/references/D96A/segments/eqn.txt
@@ -0,0 +1,9 @@
1
2 EQN NUMBER OF UNITS
3
4 Function: To specify the number of units.
5
6010 C523 NUMBER OF UNIT DETAILS M
7 6350 Number of units C n..15
8 6353 Number of units qualifier C an..3
9
diff --git a/specification/references/D96A/segments/ftx.txt b/specification/references/D96A/segments/ftx.txt
new file mode 100644
index 0000000..ad2508c
--- /dev/null
+++ b/specification/references/D96A/segments/ftx.txt
@@ -0,0 +1,23 @@
1
2 FTX FREE TEXT
3
4 Function: To provide free form or coded text information.
5
6010 4451 TEXT SUBJECT QUALIFIER M an..3
7
8020 4453 TEXT FUNCTION, CODED C an..3
9
10030 C107 TEXT REFERENCE C
11 4441 Free text, coded M an..3
12 1131 Code list qualifier C an..3
13 3055 Code list responsible agency, coded C an..3
14
15040 C108 TEXT LITERAL C
16 4440 Free text M an..70
17 4440 Free text C an..70
18 4440 Free text C an..70
19 4440 Free text C an..70
20 4440 Free text C an..70
21
22050 3453 LANGUAGE, CODED C an..3
23
diff --git a/specification/references/D96A/segments/gds.txt b/specification/references/D96A/segments/gds.txt
new file mode 100644
index 0000000..11335a1
--- /dev/null
+++ b/specification/references/D96A/segments/gds.txt
@@ -0,0 +1,11 @@
1
2 GDS NATURE OF CARGO
3
4 Function: To indicate the type of cargo as a general
5 classification.
6
7010 C703 NATURE OF CARGO C
8 7085 Nature of cargo, coded M an..3
9 1131 Code list qualifier C an..3
10 3055 Code list responsible agency, coded C an..3
11
diff --git a/specification/references/D96A/segments/gid.txt b/specification/references/D96A/segments/gid.txt
new file mode 100644
index 0000000..e7e2e3f
--- /dev/null
+++ b/specification/references/D96A/segments/gid.txt
@@ -0,0 +1,28 @@
1
2 GID GOODS ITEM DETAILS
3
4 Function: To indicate totals of a goods item.
5
6010 1496 GOODS ITEM NUMBER C n..5
7
8020 C213 NUMBER AND TYPE OF PACKAGES C
9 7224 Number of packages C n..8
10 7065 Type of packages identification C an..17
11 1131 Code list qualifier C an..3
12 3055 Code list responsible agency, coded C an..3
13 7064 Type of packages C an..35
14
15030 C213 NUMBER AND TYPE OF PACKAGES C
16 7224 Number of packages C n..8
17 7065 Type of packages identification C an..17
18 1131 Code list qualifier C an..3
19 3055 Code list responsible agency, coded C an..3
20 7064 Type of packages C an..35
21
22040 C213 NUMBER AND TYPE OF PACKAGES C
23 7224 Number of packages C n..8
24 7065 Type of packages identification C an..17
25 1131 Code list qualifier C an..3
26 3055 Code list responsible agency, coded C an..3
27 7064 Type of packages C an..35
28
diff --git a/specification/references/D96A/segments/gin.txt b/specification/references/D96A/segments/gin.txt
new file mode 100644
index 0000000..faafc5e
--- /dev/null
+++ b/specification/references/D96A/segments/gin.txt
@@ -0,0 +1,28 @@
1
2 GIN GOODS IDENTITY NUMBER
3
4 Function: To give specific identification numbers, either as
5 single numbers or ranges.
6
7010 7405 IDENTITY NUMBER QUALIFIER M an..3
8
9020 C208 IDENTITY NUMBER RANGE M
10 7402 Identity number M an..35
11 7402 Identity number C an..35
12
13030 C208 IDENTITY NUMBER RANGE C
14 7402 Identity number M an..35
15 7402 Identity number C an..35
16
17040 C208 IDENTITY NUMBER RANGE C
18 7402 Identity number M an..35
19 7402 Identity number C an..35
20
21050 C208 IDENTITY NUMBER RANGE C
22 7402 Identity number M an..35
23 7402 Identity number C an..35
24
25060 C208 IDENTITY NUMBER RANGE C
26 7402 Identity number M an..35
27 7402 Identity number C an..35
28
diff --git a/specification/references/D96A/segments/gir.txt b/specification/references/D96A/segments/gir.txt
new file mode 100644
index 0000000..e6d5083
--- /dev/null
+++ b/specification/references/D96A/segments/gir.txt
@@ -0,0 +1,32 @@
1
2 GIR RELATED IDENTIFICATION NUMBERS
3
4 Function: To specify a related set of identification numbers.
5
6010 7297 SET IDENTIFICATION QUALIFIER M an..3
7
8020 C206 IDENTIFICATION NUMBER M
9 7402 Identity number M an..35
10 7405 Identity number qualifier C an..3
11 4405 Status, coded C an..3
12
13030 C206 IDENTIFICATION NUMBER C
14 7402 Identity number M an..35
15 7405 Identity number qualifier C an..3
16 4405 Status, coded C an..3
17
18040 C206 IDENTIFICATION NUMBER C
19 7402 Identity number M an..35
20 7405 Identity number qualifier C an..3
21 4405 Status, coded C an..3
22
23050 C206 IDENTIFICATION NUMBER C
24 7402 Identity number M an..35
25 7405 Identity number qualifier C an..3
26 4405 Status, coded C an..3
27
28060 C206 IDENTIFICATION NUMBER C
29 7402 Identity number M an..35
30 7405 Identity number qualifier C an..3
31 4405 Status, coded C an..3
32
diff --git a/specification/references/D96A/segments/gor.txt b/specification/references/D96A/segments/gor.txt
new file mode 100644
index 0000000..866dd6b
--- /dev/null
+++ b/specification/references/D96A/segments/gor.txt
@@ -0,0 +1,33 @@
1
2 GOR GOVERNMENTAL REQUIREMENTS
3
4 Function: To indicate the requirement for a specific govermental
5 action and/or procedure or which specific procedure is
6 valid for a specific part of the transport.
7
8010 8323 TRANSPORT MOVEMENT, CODED C an..3
9
10020 C232 GOVERNMENT ACTION C
11 9415 Government agency, coded C an..3
12 9411 Government involvement, coded C an..3
13 9417 Government action, coded C an..3
14 9353 Government procedure, coded C an..3
15
16030 C232 GOVERNMENT ACTION C
17 9415 Government agency, coded C an..3
18 9411 Government involvement, coded C an..3
19 9417 Government action, coded C an..3
20 9353 Government procedure, coded C an..3
21
22040 C232 GOVERNMENT ACTION C
23 9415 Government agency, coded C an..3
24 9411 Government involvement, coded C an..3
25 9417 Government action, coded C an..3
26 9353 Government procedure, coded C an..3
27
28050 C232 GOVERNMENT ACTION C
29 9415 Government agency, coded C an..3
30 9411 Government involvement, coded C an..3
31 9417 Government action, coded C an..3
32 9353 Government procedure, coded C an..3
33
diff --git a/specification/references/D96A/segments/han.txt b/specification/references/D96A/segments/han.txt
new file mode 100644
index 0000000..f4a2de5
--- /dev/null
+++ b/specification/references/D96A/segments/han.txt
@@ -0,0 +1,17 @@
1
2 HAN HANDLING INSTRUCTIONS
3
4 Function: To specify handling and where necessary, notify
5 hazards.
6
7010 C524 HANDLING INSTRUCTIONS C
8 4079 Handling instructions, coded C an..3
9 1131 Code list qualifier C an..3
10 3055 Code list responsible agency, coded C an..3
11 4078 Handling instructions C an..70
12
13020 C218 HAZARDOUS MATERIAL C
14 7419 Hazardous material class code, identification C an..4
15 1131 Code list qualifier C an..3
16 3055 Code list responsible agency, coded C an..3
17
diff --git a/specification/references/D96A/segments/imd.txt b/specification/references/D96A/segments/imd.txt
new file mode 100644
index 0000000..aab72fe
--- /dev/null
+++ b/specification/references/D96A/segments/imd.txt
@@ -0,0 +1,20 @@
1
2 IMD ITEM DESCRIPTION
3
4 Function: To describe an item in either an industry or free
5 format.
6
7010 7077 ITEM DESCRIPTION TYPE, CODED C an..3
8
9020 7081 ITEM CHARACTERISTIC, CODED C an..3
10
11030 C273 ITEM DESCRIPTION C
12 7009 Item description identification C an..17
13 1131 Code list qualifier C an..3
14 3055 Code list responsible agency, coded C an..3
15 7008 Item description C an..35
16 7008 Item description C an..35
17 3453 Language, coded C an..3
18
19040 7383 SURFACE/LAYER INDICATOR, CODED C an..3
20
diff --git a/specification/references/D96A/segments/lin.txt b/specification/references/D96A/segments/lin.txt
new file mode 100644
index 0000000..1daf13a
--- /dev/null
+++ b/specification/references/D96A/segments/lin.txt
@@ -0,0 +1,23 @@
1
2 LIN LINE ITEM
3
4 Function: To identify a line item and configuration.
5
6010 1082 LINE ITEM NUMBER C n..6
7
8020 1229 ACTION REQUEST/NOTIFICATION, CODED C an..3
9
10030 C212 ITEM NUMBER IDENTIFICATION C
11 7140 Item number C an..35
12 7143 Item number type, coded C an..3
13 1131 Code list qualifier C an..3
14 3055 Code list responsible agency, coded C an..3
15
16040 C829 SUB-LINE INFORMATION C
17 5495 Sub-line indicator, coded C an..3
18 1082 Line item number C n..6
19
20050 1222 CONFIGURATION LEVEL C n..2
21
22060 7083 CONFIGURATION, CODED C an..3
23
diff --git a/specification/references/D96A/segments/loc.txt b/specification/references/D96A/segments/loc.txt
new file mode 100644
index 0000000..8ce481f
--- /dev/null
+++ b/specification/references/D96A/segments/loc.txt
@@ -0,0 +1,28 @@
1
2 LOC PLACE/LOCATION IDENTIFICATION
3
4 Function: To identify a country/place/location/related location
5 one/related location two.
6
7010 3227 PLACE/LOCATION QUALIFIER M an..3
8
9020 C517 LOCATION IDENTIFICATION C
10 3225 Place/location identification C an..25
11 1131 Code list qualifier C an..3
12 3055 Code list responsible agency, coded C an..3
13 3224 Place/location C an..70
14
15030 C519 RELATED LOCATION ONE IDENTIFICATION C
16 3223 Related place/location one identification C an..25
17 1131 Code list qualifier C an..3
18 3055 Code list responsible agency, coded C an..3
19 3222 Related place/location one C an..70
20
21040 C553 RELATED LOCATION TWO IDENTIFICATION C
22 3233 Related place/location two identification C an..25
23 1131 Code list qualifier C an..3
24 3055 Code list responsible agency, coded C an..3
25 3232 Related place/location two C an..70
26
27050 5479 RELATION, CODED C an..3
28
diff --git a/specification/references/D96A/segments/mea.txt b/specification/references/D96A/segments/mea.txt
new file mode 100644
index 0000000..f2da283
--- /dev/null
+++ b/specification/references/D96A/segments/mea.txt
@@ -0,0 +1,23 @@
1
2 MEA MEASUREMENTS
3
4 Function: To specify physical measurements, including dimension
5 tolerances, weights and counts.
6
7010 6311 MEASUREMENT APPLICATION QUALIFIER M an..3
8
9020 C502 MEASUREMENT DETAILS C
10 6313 Measurement dimension, coded C an..3
11 6321 Measurement significance, coded C an..3
12 6155 Measurement attribute, coded C an..3
13 6154 Measurement attribute C an..70
14
15030 C174 VALUE/RANGE C
16 6411 Measure unit qualifier M an..3
17 6314 Measurement value C n..18
18 6162 Range minimum C n..18
19 6152 Range maximum C n..18
20 6432 Significant digits C n..2
21
22040 7383 SURFACE/LAYER INDICATOR, CODED C an..3
23
diff --git a/specification/references/D96A/segments/moa.txt b/specification/references/D96A/segments/moa.txt
new file mode 100644
index 0000000..49135c0
--- /dev/null
+++ b/specification/references/D96A/segments/moa.txt
@@ -0,0 +1,12 @@
1
2 MOA MONETARY AMOUNT
3
4 Function: To specify a monetary amount.
5
6010 C516 MONETARY AMOUNT M
7 5025 Monetary amount type qualifier M an..3
8 5004 Monetary amount C n..18
9 6345 Currency, coded C an..3
10 6343 Currency qualifier C an..3
11 4405 Status, coded C an..3
12
diff --git a/specification/references/D96A/segments/nad.txt b/specification/references/D96A/segments/nad.txt
new file mode 100644
index 0000000..360e330
--- /dev/null
+++ b/specification/references/D96A/segments/nad.txt
@@ -0,0 +1,43 @@
1
2 NAD NAME AND ADDRESS
3
4 Function: To specify the name/address and their related
5 function, either by CO82 only and/or unstructured by
6 CO58 or structured by CO80 thru 3207.
7
8010 3035 PARTY QUALIFIER M an..3
9
10020 C082 PARTY IDENTIFICATION DETAILS C
11 3039 Party id. identification M an..35
12 1131 Code list qualifier C an..3
13 3055 Code list responsible agency, coded C an..3
14
15030 C058 NAME AND ADDRESS C
16 3124 Name and address line M an..35
17 3124 Name and address line C an..35
18 3124 Name and address line C an..35
19 3124 Name and address line C an..35
20 3124 Name and address line C an..35
21
22040 C080 PARTY NAME C
23 3036 Party name M an..35
24 3036 Party name C an..35
25 3036 Party name C an..35
26 3036 Party name C an..35
27 3036 Party name C an..35
28 3045 Party name format, coded C an..3
29
30050 C059 STREET C
31 3042 Street and number/p.o. box M an..35
32 3042 Street and number/p.o. box C an..35
33 3042 Street and number/p.o. box C an..35
34 3042 Street and number/p.o. box C an..35
35
36060 3164 CITY NAME C an..35
37
38070 3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
39
40080 3251 POSTCODE IDENTIFICATION C an..9
41
42090 3207 COUNTRY, CODED C an..3
43
diff --git a/specification/references/D96A/segments/pac.txt b/specification/references/D96A/segments/pac.txt
new file mode 100644
index 0000000..0dc3969
--- /dev/null
+++ b/specification/references/D96A/segments/pac.txt
@@ -0,0 +1,31 @@
1
2 PAC PACKAGE
3
4 Function: To describe the number and type of packages/physical
5 units.
6
7010 7224 NUMBER OF PACKAGES C n..8
8
9020 C531 PACKAGING DETAILS C
10 7075 Packaging level, coded C an..3
11 7233 Packaging related information, coded C an..3
12 7073 Packaging terms and conditions, coded C an..3
13
14030 C202 PACKAGE TYPE C
15 7065 Type of packages identification C an..17
16 1131 Code list qualifier C an..3
17 3055 Code list responsible agency, coded C an..3
18 7064 Type of packages C an..35
19
20040 C402 PACKAGE TYPE IDENTIFICATION C
21 7077 Item description type, coded M an..3
22 7064 Type of packages M an..35
23 7143 Item number type, coded C an..3
24 7064 Type of packages C an..35
25 7143 Item number type, coded C an..3
26
27050 C532 RETURNABLE PACKAGE DETAILS C
28 8395 Returnable package freight payment C an..3
29 responsibility, coded
30 8393 Returnable package load contents, coded C an..3
31
diff --git a/specification/references/D96A/segments/pcd.txt b/specification/references/D96A/segments/pcd.txt
new file mode 100644
index 0000000..a9a5343
--- /dev/null
+++ b/specification/references/D96A/segments/pcd.txt
@@ -0,0 +1,12 @@
1
2 PCD PERCENTAGE DETAILS
3
4 Function: To specify percentage information.
5
6010 C501 PERCENTAGE DETAILS M
7 5245 Percentage qualifier M an..3
8 5482 Percentage C n..10
9 5249 Percentage basis, coded C an..3
10 1131 Code list qualifier C an..3
11 3055 Code list responsible agency, coded C an..3
12
diff --git a/specification/references/D96A/segments/pci.txt b/specification/references/D96A/segments/pci.txt
new file mode 100644
index 0000000..98c33ec
--- /dev/null
+++ b/specification/references/D96A/segments/pci.txt
@@ -0,0 +1,27 @@
1
2 PCI PACKAGE IDENTIFICATION
3
4 Function: To specify markings and labels on individual packages
5 or physical units.
6
7010 4233 MARKING INSTRUCTIONS, CODED C an..3
8
9020 C210 MARKS & LABELS C
10 7102 Shipping marks M an..35
11 7102 Shipping marks C an..35
12 7102 Shipping marks C an..35
13 7102 Shipping marks C an..35
14 7102 Shipping marks C an..35
15 7102 Shipping marks C an..35
16 7102 Shipping marks C an..35
17 7102 Shipping marks C an..35
18 7102 Shipping marks C an..35
19 7102 Shipping marks C an..35
20
21030 8275 CONTAINER/PACKAGE STATUS, CODED C an..3
22
23040 C827 TYPE OF MARKING C
24 7511 Type of marking, coded M an..3
25 1131 Code list qualifier C an..3
26 3055 Code list responsible agency, coded C an..3
27
diff --git a/specification/references/D96A/segments/pia.txt b/specification/references/D96A/segments/pia.txt
new file mode 100644
index 0000000..7bda1b8
--- /dev/null
+++ b/specification/references/D96A/segments/pia.txt
@@ -0,0 +1,38 @@
1
2 PIA ADDITIONAL PRODUCT ID
3
4 Function: To specify additional or substitutional item
5 identification codes.
6
7010 4347 PRODUCT ID. FUNCTION QUALIFIER M an..3
8
9020 C212 ITEM NUMBER IDENTIFICATION M
10 7140 Item number C an..35
11 7143 Item number type, coded C an..3
12 1131 Code list qualifier C an..3
13 3055 Code list responsible agency, coded C an..3
14
15030 C212 ITEM NUMBER IDENTIFICATION C
16 7140 Item number C an..35
17 7143 Item number type, coded C an..3
18 1131 Code list qualifier C an..3
19 3055 Code list responsible agency, coded C an..3
20
21040 C212 ITEM NUMBER IDENTIFICATION C
22 7140 Item number C an..35
23 7143 Item number type, coded C an..3
24 1131 Code list qualifier C an..3
25 3055 Code list responsible agency, coded C an..3
26
27050 C212 ITEM NUMBER IDENTIFICATION C
28 7140 Item number C an..35
29 7143 Item number type, coded C an..3
30 1131 Code list qualifier C an..3
31 3055 Code list responsible agency, coded C an..3
32
33060 C212 ITEM NUMBER IDENTIFICATION C
34 7140 Item number C an..35
35 7143 Item number type, coded C an..3
36 1131 Code list qualifier C an..3
37 3055 Code list responsible agency, coded C an..3
38
diff --git a/specification/references/D96A/segments/pri.txt b/specification/references/D96A/segments/pri.txt
new file mode 100644
index 0000000..6f0db9b
--- /dev/null
+++ b/specification/references/D96A/segments/pri.txt
@@ -0,0 +1,15 @@
1
2 PRI PRICE DETAILS
3
4 Function: To specify price information.
5
6010 C509 PRICE INFORMATION C
7 5125 Price qualifier M an..3
8 5118 Price C n..15
9 5375 Price type, coded C an..3
10 5387 Price type qualifier C an..3
11 5284 Unit price basis C n..9
12 6411 Measure unit qualifier C an..3
13
14020 5213 SUB-LINE PRICE CHANGE, CODED C an..3
15
diff --git a/specification/references/D96A/segments/qty.txt b/specification/references/D96A/segments/qty.txt
new file mode 100644
index 0000000..8e164b1
--- /dev/null
+++ b/specification/references/D96A/segments/qty.txt
@@ -0,0 +1,10 @@
1
2 QTY QUANTITY
3
4 Function: To specify a pertinent quantity.
5
6010 C186 QUANTITY DETAILS M
7 6063 Quantity qualifier M an..3
8 6060 Quantity M n..15
9 6411 Measure unit qualifier C an..3
10
diff --git a/specification/references/D96A/segments/qvr.txt b/specification/references/D96A/segments/qvr.txt
new file mode 100644
index 0000000..d5b4233
--- /dev/null
+++ b/specification/references/D96A/segments/qvr.txt
@@ -0,0 +1,21 @@
1
2 QVR QUANTITY VARIANCES
3
4 Function: To specify item details relating to quantity
5 variances.
6
7 Note: This segment replaces segment QVA (which has been
8 deleted in this directory).
9
10010 C279 QUANTITY DIFFERENCE INFORMATION C
11 6064 Quantity difference M n..15
12 6063 Quantity qualifier C an..3
13
14020 4221 DISCREPANCY, CODED C an..3
15
16030 C960 REASON FOR CHANGE C
17 4295 Change reason, coded C an..3
18 1131 Code list qualifier C an..3
19 3055 Code list responsible agency, coded C an..3
20 4294 Change reason C an..35
21
diff --git a/specification/references/D96A/segments/rff.txt b/specification/references/D96A/segments/rff.txt
new file mode 100644
index 0000000..2804548
--- /dev/null
+++ b/specification/references/D96A/segments/rff.txt
@@ -0,0 +1,11 @@
1
2 RFF REFERENCE
3
4 Function: To specify a reference.
5
6010 C506 REFERENCE M
7 1153 Reference qualifier M an..3
8 1154 Reference number C an..35
9 1156 Line number C an..6
10 4000 Reference version number C an..35
11
diff --git a/specification/references/D96A/segments/rng.txt b/specification/references/D96A/segments/rng.txt
new file mode 100644
index 0000000..e58495e
--- /dev/null
+++ b/specification/references/D96A/segments/rng.txt
@@ -0,0 +1,12 @@
1
2 RNG RANGE DETAILS
3
4 Function: To identify a range.
5
6010 6167 RANGE TYPE QUALIFIER M an..3
7
8020 C280 RANGE C
9 6411 Measure unit qualifier M an..3
10 6162 Range minimum C n..18
11 6152 Range maximum C n..18
12
diff --git a/specification/references/D96A/segments/sel.txt b/specification/references/D96A/segments/sel.txt
new file mode 100644
index 0000000..43d959f
--- /dev/null
+++ b/specification/references/D96A/segments/sel.txt
@@ -0,0 +1,15 @@
1
2 SEL SEAL NUMBER
3
4 Function: To specify a seal number related to equipment.
5
6010 9308 SEAL NUMBER M an..10
7
8020 C215 SEAL ISSUER C
9 9303 Sealing party, coded C an..3
10 1131 Code list qualifier C an..3
11 3055 Code list responsible agency, coded C an..3
12 9302 Sealing party C an..35
13
14030 4517 SEAL CONDITION, CODED C an..3
15
diff --git a/specification/references/D96A/segments/sgp.txt b/specification/references/D96A/segments/sgp.txt
new file mode 100644
index 0000000..8a29992
--- /dev/null
+++ b/specification/references/D96A/segments/sgp.txt
@@ -0,0 +1,14 @@
1
2 SGP SPLIT GOODS PLACEMENT
3
4 Function: To specify the placement of goods in relation to
5 equipment.
6
7010 C237 EQUIPMENT IDENTIFICATION M
8 8260 Equipment identification number C an..17
9 1131 Code list qualifier C an..3
10 3055 Code list responsible agency, coded C an..3
11 3207 Country, coded C an..3
12
13020 7224 NUMBER OF PACKAGES C n..8
14
diff --git a/specification/references/D96A/segments/sts.txt b/specification/references/D96A/segments/sts.txt
new file mode 100644
index 0000000..2d9b1bc
--- /dev/null
+++ b/specification/references/D96A/segments/sts.txt
@@ -0,0 +1,49 @@
1
2 STS STATUS
3
4 Function: To specify the type of industry sector/application to
5 which this segment refers, giving the status and
6 status reason relevant to conducting business and/or
7 services.
8
9010 C601 STATUS TYPE C
10 9015 Status type, coded M an..3
11 1131 Code list qualifier C an..3
12 3055 Code list responsible agency, coded C an..3
13
14020 C555 STATUS EVENT C
15 9011 Status event, coded M an..3
16 1131 Code list qualifier C an..3
17 3055 Code list responsible agency, coded C an..3
18 9010 Status event C an..35
19
20030 C556 STATUS REASON C
21 9013 Status reason, coded M an..3
22 1131 Code list qualifier C an..3
23 3055 Code list responsible agency, coded C an..3
24 9012 Status reason C an..35
25
26040 C556 STATUS REASON C
27 9013 Status reason, coded M an..3
28 1131 Code list qualifier C an..3
29 3055 Code list responsible agency, coded C an..3
30 9012 Status reason C an..35
31
32050 C556 STATUS REASON C
33 9013 Status reason, coded M an..3
34 1131 Code list qualifier C an..3
35 3055 Code list responsible agency, coded C an..3
36 9012 Status reason C an..35
37
38060 C556 STATUS REASON C
39 9013 Status reason, coded M an..3
40 1131 Code list qualifier C an..3
41 3055 Code list responsible agency, coded C an..3
42 9012 Status reason C an..35
43
44070 C556 STATUS REASON C
45 9013 Status reason, coded M an..3
46 1131 Code list qualifier C an..3
47 3055 Code list responsible agency, coded C an..3
48 9012 Status reason C an..35
49
diff --git a/specification/references/D96A/segments/tcc.txt b/specification/references/D96A/segments/tcc.txt
new file mode 100644
index 0000000..10ea97b
--- /dev/null
+++ b/specification/references/D96A/segments/tcc.txt
@@ -0,0 +1,37 @@
1
2 TCC TRANSPORT CHARGE/RATE CALCULATIONS
3
4 Function: To specify charges.
5
6010 C200 CHARGE C
7 8023 Freight and charges identification C an..17
8 1131 Code list qualifier C an..3
9 3055 Code list responsible agency, coded C an..3
10 8022 Freight and charges C an..26
11 4237 Prepaid/collect indicator, coded C an..3
12 7140 Item number C an..35
13
14020 C203 RATE/TARIFF CLASS C
15 5243 Rate/tariff class identification M an..9
16 1131 Code list qualifier C an..3
17 3055 Code list responsible agency, coded C an..3
18 5242 Rate/tariff class C an..35
19 5275 Supplementary rate/tariff basis C an..6
20 identification
21 1131 Code list qualifier C an..3
22 3055 Code list responsible agency, coded C an..3
23 5275 Supplementary rate/tariff basis C an..6
24 identification
25 1131 Code list qualifier C an..3
26 3055 Code list responsible agency, coded C an..3
27
28030 C528 COMMODITY/RATE DETAIL C
29 7357 Commodity/rate identification C an..18
30 1131 Code list qualifier C an..3
31 3055 Code list responsible agency, coded C an..3
32
33040 C554 RATE/TARIFF CLASS DETAIL C
34 5243 Rate/tariff class identification C an..9
35 1131 Code list qualifier C an..3
36 3055 Code list responsible agency, coded C an..3
37
diff --git a/specification/references/D96A/segments/tdt.txt b/specification/references/D96A/segments/tdt.txt
new file mode 100644
index 0000000..fd28757
--- /dev/null
+++ b/specification/references/D96A/segments/tdt.txt
@@ -0,0 +1,43 @@
1
2 TDT DETAILS OF TRANSPORT
3
4 Function: To specify the transport details such as mode of
5 transport, means of transport, its conveyance
6 reference number and the identification of the means
7 of transport.
8 The segment may be pointed to by the TPL segment.
9
10010 8051 TRANSPORT STAGE QUALIFIER M an..3
11
12020 8028 CONVEYANCE REFERENCE NUMBER C an..17
13
14030 C220 MODE OF TRANSPORT C
15 8067 Mode of transport, coded C an..3
16 8066 Mode of transport C an..17
17
18040 C228 TRANSPORT MEANS C
19 8179 Type of means of transport identification C an..8
20 8178 Type of means of transport C an..17
21
22050 C040 CARRIER C
23 3127 Carrier identification C an..17
24 1131 Code list qualifier C an..3
25 3055 Code list responsible agency, coded C an..3
26 3128 Carrier name C an..35
27
28060 8101 TRANSIT DIRECTION, CODED C an..3
29
30070 C401 EXCESS TRANSPORTATION INFORMATION C
31 8457 Excess transportation reason, coded M an..3
32 8459 Excess transportation responsibility, coded M an..3
33 7130 Customer authorization number C an..17
34
35080 C222 TRANSPORT IDENTIFICATION C
36 8213 Id. of means of transport identification C an..9
37 1131 Code list qualifier C an..3
38 3055 Code list responsible agency, coded C an..3
39 8212 Id. of the means of transport C an..35
40 8453 Nationality of means of transport, coded C an..3
41
42090 8281 TRANSPORT OWNERSHIP, CODED C an..3
43
diff --git a/specification/references/D96A/segments/tmd.txt b/specification/references/D96A/segments/tmd.txt
new file mode 100644
index 0000000..3489fce
--- /dev/null
+++ b/specification/references/D96A/segments/tmd.txt
@@ -0,0 +1,15 @@
1
2 | TMD TRANSPORT MOVEMENT DETAILS
3
4 | Function: To specify operational transport movement details for
5 a goods item or equipment (which may differ from the
6 contractual conditions).
7
8010 C219 MOVEMENT TYPE C
9 8335 Movement type, coded C an..3
10 8334 Movement type C an..35
11
12020 8332 EQUIPMENT PLAN C an..26
13
14030 8341 HAULAGE ARRANGEMENTS, CODED C an..3
15
diff --git a/specification/references/D96A/segments/tmp.txt b/specification/references/D96A/segments/tmp.txt
new file mode 100644
index 0000000..221ed99
--- /dev/null
+++ b/specification/references/D96A/segments/tmp.txt
@@ -0,0 +1,11 @@
1
2 TMP TEMPERATURE
3
4 Function: To specify the temperature setting.
5
6010 6245 TEMPERATURE QUALIFIER M an..3
7
8020 C239 TEMPERATURE SETTING C
9 6246 Temperature setting C n3
10 6411 Measure unit qualifier C an..3
11
diff --git a/specification/references/D96A/segments/tod.txt b/specification/references/D96A/segments/tod.txt
new file mode 100644
index 0000000..002653d
--- /dev/null
+++ b/specification/references/D96A/segments/tod.txt
@@ -0,0 +1,16 @@
1
2 TOD TERMS OF DELIVERY OR TRANSPORT
3
4 Function: To specify terms of delivery or transport.
5
6010 4055 TERMS OF DELIVERY OR TRANSPORT FUNCTION, CODED C an..3
7
8020 4215 TRANSPORT CHARGES METHOD OF PAYMENT, CODED C an..3
9
10030 C100 TERMS OF DELIVERY OR TRANSPORT C
11 4053 Terms of delivery or transport, coded C an..3
12 1131 Code list qualifier C an..3
13 3055 Code list responsible agency, coded C an..3
14 4052 Terms of delivery or transport C an..70
15 4052 Terms of delivery or transport C an..70
16
diff --git a/specification/references/D96A/segments/tpl.txt b/specification/references/D96A/segments/tpl.txt
new file mode 100644
index 0000000..ec7c3ef
--- /dev/null
+++ b/specification/references/D96A/segments/tpl.txt
@@ -0,0 +1,14 @@
1
2 TPL TRANSPORT PLACEMENT
3
4 Function: To specify placement of goods or equipment in relation
5 to the transport used. The segment serves as a pointer
6 to the TDT segment group.
7
8010 C222 TRANSPORT IDENTIFICATION M
9 8213 Id. of means of transport identification C an..9
10 1131 Code list qualifier C an..3
11 3055 Code list responsible agency, coded C an..3
12 8212 Id. of the means of transport C an..35
13 8453 Nationality of means of transport, coded C an..3
14
diff --git a/specification/references/D96A/segments/tsr.txt b/specification/references/D96A/segments/tsr.txt
new file mode 100644
index 0000000..d699ae2
--- /dev/null
+++ b/specification/references/D96A/segments/tsr.txt
@@ -0,0 +1,29 @@
1
2 TSR TRANSPORT SERVICE REQUIREMENTS
3
4 Function: To specify the contract and carriage conditions and
5 service and priority requirements for the transport.
6
7010 C536 CONTRACT AND CARRIAGE CONDITION C
8 4065 Contract and carriage condition, coded M an..3
9 1131 Code list qualifier C an..3
10 3055 Code list responsible agency, coded C an..3
11
12020 C233 SERVICE C
13 7273 Service requirement, coded M an..3
14 1131 Code list qualifier C an..3
15 3055 Code list responsible agency, coded C an..3
16 7273 Service requirement, coded C an..3
17 1131 Code list qualifier C an..3
18 3055 Code list responsible agency, coded C an..3
19
20030 C537 TRANSPORT PRIORITY C
21 4219 Transport priority, coded M an..3
22 1131 Code list qualifier C an..3
23 3055 Code list responsible agency, coded C an..3
24
25040 C703 NATURE OF CARGO C
26 7085 Nature of cargo, coded M an..3
27 1131 Code list qualifier C an..3
28 3055 Code list responsible agency, coded C an..3
29
diff --git a/specification/references/D96A/segments/unh.txt b/specification/references/D96A/segments/unh.txt
new file mode 100644
index 0000000..5c15c17
--- /dev/null
+++ b/specification/references/D96A/segments/unh.txt
@@ -0,0 +1,26 @@
1UNTDID D.96A - Segment UNH
2
3 Change indicators
4
5 UNH MESSAGE HEADER
6
7 Function: To head, identify and specify a message.
8
9 010 0062 MESSAGE REFERENCE NUMBER M an..14
10
11 020 S009 MESSAGE IDENTIFIER M
12 0065 Message type M an..6
13 0052 Message version number M an..3
14 0054 Message release number M an..3
15 0051 Controlling agency M an..2
16 0057 Association assigned code C an..6
17
18 030 0068 COMMON ACCESS REFERENCE C an..35
19
20 040 S010 STATUS OF THE TRANSFER C
21 0070 Sequence of transfers M n..2
22 0073 First and last transfer C a1
23
24
25
26 \ No newline at end of file
diff --git a/specification/references/D96A/segments/unt.txt b/specification/references/D96A/segments/unt.txt
new file mode 100644
index 0000000..4896cbc
--- /dev/null
+++ b/specification/references/D96A/segments/unt.txt
@@ -0,0 +1,15 @@
1UNTDID D.96A - Segment UNT
2
3 Change indicators
4
5 UNT MESSAGE TRAILER
6
7 Function: To end and check the completeness of a message.
8
9 010 0074 NUMBER OF SEGMENTS IN THE MESSAGE M n..6
10
11 020 0062 MESSAGE REFERENCE NUMBER M an..14
12
13
14
15 \ No newline at end of file
diff --git a/specification/references/D96A/simples/1000.txt b/specification/references/D96A/simples/1000.txt
new file mode 100644
index 0000000..3394cb8
--- /dev/null
+++ b/specification/references/D96A/simples/1000.txt
@@ -0,0 +1,8 @@
1
2 1000 Document/message name
3
4 Desc: Plain language identifier specifying the function of a
5 document/message.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/1001.txt b/specification/references/D96A/simples/1001.txt
new file mode 100644
index 0000000..8598756
--- /dev/null
+++ b/specification/references/D96A/simples/1001.txt
@@ -0,0 +1,1369 @@
1
2* 1001 Document/message name, coded
3
4 Desc: Document/message identifier expressed in code.
5
6 Repr: an..3
7
8 1 Certificate of analysis
9 Certificate providing the values of an analysis.
10 2 Certificate of conformity
11 Certificate certifying the conformity to predefined
12 definitions.
13 3 Certificate of quality
14 Certificate certifying the quality of goods, services
15 etc.
16 4 Test report
17 Report providing the results of a test session.
18 5 Product performance report
19 Report specifying the performance values of products.
20 6 Product specification report
21 Report providing specification values of products.
22 7 Process data report
23 Reports on events during production process.
24 8 First sample test report
25 Self explanatory.
26 9 Price/sales catalogue
27 Self explanatory.
28 10 Party information
29 Document/message providing basic data concerning a party.
30+ 11 Federal label approval
31 A pre-approved document relating to federal label
32 approval requirements.
33 12 Mill certificate
34 Certificate certifying a specific quality of agricultural
35 products.
36 13 Post receipt
37 Document/message which evidences the transport of goods
38 by post (e.g. mail, parcel, etc.).
39 14 Weight certificate
40 Certificate certifying the weight of goods.
41 15 Weight list
42 Document/message specifying the weight of goods.
43 16 Certificate
44 Document by means of which the documentary credit
45 applicant specifies the conditions for the certificate
46 and by whom the certificate is to be issued.
47 17 Combined certificate of value and origin
48 Document identifying goods, in which the authority
49 empowered to issue it certifies expressly that the goods
50 to which the respective goods originate in a specific
51 (part of or group of) country(ies). It also states the
52 price and/or costs of the goods with the purpose of
53 determining the Customs value.
54 18 Movement certificate A.TR.1
55 Specific form of transit declaration issued by the
56 exporter (movement certificate).
57 19 Certificate of quantity
58 Certificate certifying the quantity of goods, services
59 etc.
60 20 Quality data message
61 Usage of QALITY-message.
62 21 Query
63 Self-explanatory.
64 22 Response to query
65 Self-explanatory.
66 23 Status information
67 Information regarding the status of a related message.
68 24 Restow
69 Message/document identifying containers that have been
70 unloaded and then reloaded onto the same means of
71 transport.
72 25 Container discharger list
73 Message/document itemising containers to be discharged
74 from vessel.
75 26 Corporate superannuation contributions advice
76 Document/message providing contributions advice used for
77 corporate superannuation schemes.
78 27 Industry superannuation contributions advice
79 Document/message providing contributions advice used for
80 superannuation schemes which are industry wide.
81 28 Corporate superannuation member maintenance message
82 Member maintenance message used for corporate
83 superannuation schemes.
84 29 Industry superannuation member maintenance message
85 Member maintenance message used for industry wide
86 superannuation schemes.
87 30 Life insurance payroll deductions advice
88 Payroll deductions advice used in the life insurance
89 industry.
90 31 Underbond request
91 A Message/document requesting to move cargo from one
92 Customs control point to another.
93 32 Underbond approval
94 A message/document issuing Customs approval to move cargo
95 from one Customs control point to another.
96 33 Certificate of sealing of export meat lockers
97 Document / message issued by the authority in the
98 exporting country evidencing the sealing of export meat
99 lockers.
100 34 Cargo status
101 Message identifying the status of cargo.
102 35 Inventory report
103 A message specifying information relating to held
104 inventories.
105+ 36 Identity card
106 Official document to identify a person.
107 37 Response to a trade statistics message
108 Document/message in which the competent national
109 authorities provide a declarant with an acceptance or a
110 rejection about a received declaration for European
111 statistical purposes.
112+ 38 Vaccination certificate
113 Official document proving immunisation against certain
114 diseases.
115+ 39 Passport
116 An official document giving permission to travel in
117 foreign countries.
118+ 40 Driving licence (national)
119 An official document giving permission to drive a car in
120 a given country.
121+ 41 Driving licence (international)
122 An official document giving a native of one country
123 permission to drive a vehicle in certain other countries.
124+ 42 Free pass
125 A document giving free access to a service.
126+ 43 Season ticket
127 A document giving access to a service for a determined
128 period of time.
129 59 Treatment - nil outturn
130 No shortage, surplus or damaged outturn resulting from
131 container vessel unpacking.
132 60 Treatment - time-up underbond
133 Movement type indicator: goods are moved under customs
134 control for warehousing due to being time-up.
135 61 Treatment - underbond by sea
136 Movement type indicator: goods are to move by sea under
137 customs control to a customs office where formalities
138 will be completed.
139 62 Treatment - personal effect
140 Cargo consists of personal effects.
141 63 Treatment - timber
142 Cargo consists of timber.
143 64 Preliminary credit assessment
144 Document/message issued either by a factor to indicate
145 his preliminary credit assessment on a buyer, or by a
146 seller to request a factor's preliminary credit
147 assessment on a buyer.
148 65 Credit cover
149 Document/message issued either by a factor to give a
150 credit cover on a buyer, or by a seller to request a
151 factor's credit cover.
152 66 Current account
153 Document/message issued by a factor to indicate the money
154 movements of a seller's or another factor's account with
155 him.
156 67 Commercial dispute
157 Document/message issued by a party (usually the buyer) to
158 indicate that one or more invoices or one or more credit
159 notes are disputed for payment.
160 68 Chargeback
161 Document/message issued by a factor to a seller or to
162 another factor to indicate that the rest of the amounts
163 of one or more invoices uncollectable from buyers are
164 charged back to clear the invoice(s) off the ledger.
165 69 Reassignment
166 Document/message issued by a factor to a seller or to
167 another factor to reassign an invoice or credit note
168 previously assigned to him.
169 70 Collateral account
170 Document message issued by a factor to indicate the
171 movements of invoices, credit notes and payments of a
172 seller's account.
173 71 Request for payment
174 Document/message issued by a creditor to a debtor to
175 request payment of one or more invoices past due.
176 72 Unship permit
177 A message or document issuing permission to unship cargo.
178 73 Statistical definitions
179 Transmission of one or more statistical definitions.
180 74 Statistical data
181 Transmission of one or more items of data or data sets.
182 75 Request for statistical data
183 Request for one or more items or data sets of statistical
184 data.
185 76 Call-off delivery
186 Document/message to provide split quantities and delivery
187 dates referring to a previous delivery instruction.
188 77 Status report
189 Message covers information about the consignment status.
190 78 Inventory movement advice
191 Advice of inventory movements.
192 79 Inventory status advice
193 Advice of stock on hand.
194 80 Debit note related to goods or services
195 Debit information related to a transaction for goods or
196 services to the relevant party.
197 81 Credit note related to goods or services
198 Document message used to provide credit information
199 related to a transaction for goods or services to the
200 relevant party.
201 82 Metered services invoice
202 Document/message claiming payment for the supply of
203 metered services (e.g., gas, electricity, etc.) supplied
204 to a fixed meter whose consumption is measured over a
205 period of time.
206 83 Credit note related to financial adjustments
207 Document message for providing credit information related
208 to financial adjustments to the relevant party, e.g.,
209 bonuses.
210 84 Debit note related to financial adjustments
211 Document/message for providing debit information related
212 to financial adjustments to the relevant party.
213 85 Customs manifest
214 Message/document identifying a customs manifest. The
215 document itemises a list of cargo prepared by shipping
216 companies from bills of landing and presented to customs
217 for formal report of cargo.
218 86 Vessel unpack report
219 A document code to indicate that the message being
220 transmitted identifies all short and surplus cargoes off-
221 loaded from a vessel at a specified discharging port.
222 87 General cargo summary manifest report
223 A document code to indicate that the message being
224 transmitted is summary manifest information for general
225 cargo.
226 88 Consignment unpack report
227 A document code to indicate that the message being
228 transmitted is a consignment unpack report only.
229 89 Meat and meat by-products sanitary certificate
230 Document or message issued by the competent authority in
231 the exporting country evidencing that meat or meat by-
232 products comply with the requirements set by the
233 importing country.
234 90 Meat food products sanitary certificate
235 Document or message issued by the competent authority in
236 the exporting country evidencing that meat food products
237 comply with the requirements set by the importing
238 country.
239 91 Poultry sanitary certificate
240 Document or message issued by the competent authority in
241 the exporting country evidencing that poultry products
242 comply with the requirements set by the importing
243 country.
244 92 Horsemeat sanitary certificate
245 Document or message issued by the competent authority in
246 the exporting country evidencing that horsemeat products
247 comply with the requirements set by the importing
248 country.
249 93 Casing sanitary certificate
250 Document or message issued by the competent authority in
251 the exporting country evidencing that casing products
252 comply with the requirements set by the importing
253 country.
254 94 Pharmaceutical sanitary certificate
255 Document or message issued by the competent authority in
256 the exporting country evidencing that pharmaceutical
257 products comply with the requirements set by the
258 importing country.
259 95 Inedible sanitary certificate
260 Document or message issued by the competent authority in
261 the exporting country evidencing that inedible products
262 comply with the requirements set by the importing
263 country.
264 96 Impending arrival
265 Notification of impending arrival details for vessel.
266 97 Means of transport advice
267 Message reporting the means of transport used to carry
268 goods or cargo.
269 98 Arrival information
270 Message reporting the arrival details of goods or cargo.
271 99 Cargo release notification
272 Message/document sent by the cargo handler indicating
273 that the cargo has moved from a Customs controlled
274 premise.
275+ 100 Excise certificate
276 Certificate asserting that the goods have been submitted
277 to the excise authorities before departure from the
278 exporting country or before delivery in case of import
279 traffic.
280+ 101 Registration document
281 An official document providing registration details.
282 105 Purchase order
283 Document/message issued within an enterprise to initiate
284 the purchase of articles, materials or services required
285 for the production or manufacture of goods to be offered
286 for sale or otherwise supplied to customers.
287 110 Manufacturing instructions
288 Document/message issued within an enterprise to initiate
289 the manufacture of goods to be offered for sale.
290 120 Stores requisition
291 Document/message issued within an enterprise ordering the
292 taking out of stock of goods.
293 130 Invoicing data sheet
294 Document/message issued within an enterprise containing
295 data about goods sold, to be used as the basis for the
296 preparation of an invoice.
297 140 Packing instructions
298 Document/message within an enterprise giving instructions
299 on how goods are to be packed.
300 150 Internal transport order
301 Document/message giving instructions about the transport
302 of goods within an enterprise.
303 190 Statistical and other administrative internal documents
304 Documents/messages issued within an enterprise for the
305 for the purpose of collection of production and other
306 internal statistics, and for other administration
307 purposes.
308 201 Direct payment valuation request
309 Request to establish a direct payment valuation.
310 202 Direct payment valuation
311 Document/message addressed, for instance, by a general
312 contractor to the owner, in order that a direct payment
313 be made to a subcontractor.
314 203 Provisional payment valuation
315 Document/message establishing a provisional payment
316 valuation.
317 204 Payment valuation
318 Document/message establishing the financial elements of a
319 situation of works.
320 205 Quantity valuation
321 Document/message providing a confirmed assessment, by
322 quantity, of the completed work for a construction
323 contract.
324 206 Quantity valuation request
325 Document/message providing an initial assessment, by
326 quantity, of the completed work for a construction
327 contract.
328 207 Contract bill of quantities - BOQ
329 Document/message providing a formal specification
330 identifying quantities and prices that are the basis of a
331 contract for a construction project. BOQ means: Bill of
332 quantity.
333 208 Unpriced tender BOQ
334 Document/message providing a detailed, quantity based
335 specification, issued in an unpriced form to invite
336 tender prices. BOQ means: Bill of quantity.
337 209 Priced tender BOQ
338 Document/message providing a detailed, quantity based
339 specification, updated with prices to form a tender
340 submission for a construction contract. BOQ means: Bill
341 of quantity.
342 210 Enquiry
343 Document/message issued by a party interested in the
344 purchase of goods specified therein and indicating
345 particular, desirable conditions regarding delivery
346 terms, etc., addressed to a prospective supplier with a
347 view to obtaining an offer.
348 211 Interim application for payment
349 Document/message containing a provisional assessment in
350 support of a request for payment for completed work for a
351 construction contract.
352 212 Agreement to pay
353 Document/message in which the debtor expresses the
354 intention to pay.
355 215 Letter of intent
356 Document/message by means of which a buyer informs a
357 seller that the buyer intends to enter into contractual
358 negotiations.
359 220 Order
360 Document/message by means of which a buyer initiates a
361 transaction with a seller involving the supply of goods
362 or services as specified, according to conditions set out
363 in an offer, or otherwise known to the buyer.
364 221 Blanket order
365 Usage of document/message for general order purposes with
366 later split into quantities and delivery dates and maybe
367 delivery locations.
368 222 Spot order
369 Document/message ordering the remainder of a production's
370 batch.
371 223 Lease order
372 Document/message for goods in leasing contracts.
373 224 Rush order
374 Document/message for urgent ordering.
375 225 Repair order
376 Document/message to order repair of goods.
377 226 Call off order
378 Document/message to provide split quantities and delivery
379 dates referring to a previous blanket order.
380 227 Consignment order
381 Order to deliver goods into stock with agreement on
382 payment when goods are sold out of this stock.
383 228 Sample order
384 Document/message to order samples.
385 229 Swap order
386 Document/message informing buyer or seller of the
387 replacement of goods previously ordered.
388 230 Purchase order change request
389 Change to an purchase order already sent.
390 231 Purchase order response
391 Response to an purchase order already received.
392 232 Hire order
393 Document/message for hiring human resources or renting
394 goods or equipment.
395 233 Spare parts order
396 Document/message to order spare parts.
397 240 Delivery instructions
398 Document/message issued by a buyer giving instructions
399 regarding the details of the delivery of goods ordered.
400 241 Delivery schedule
401 Usage of DELFOR-message.
402 242 Delivery just-in-time
403 Usage of DELJIT-message.
404 245 Delivery release
405 Document/message issued by a buyer releasing the despatch
406 of goods after receipt of the Ready for despatch advice
407 from the seller.
408 270 Delivery note
409 Paper document attached to a consignment informing the
410 receiving party about contents of this consignment.
411 271 Packing list
412 Document/message specifying the distribution of goods in
413 individual packages (in trade environment the despatch
414 advice message is used for the packing list).
415 310 Offer/quotation
416 Document/message which , with a view to concluding a
417 contract, sets out the conditions under which the goods
418 are offered.
419 311 Request for quote
420 Document/message requesting a quote on specified goods or
421 services.
422 315 Contract
423 Document/message evidencing an agreement between the
424 seller and the buyer for the supply of goods or services;
425 its effects are equivalent to those of an order followed
426 by an acknowledgement of order.
427 320 Acknowledgement of order
428 Document/message acknowledging an undertaking to fulfil
429 an order and confirming conditions or acceptance of
430 conditions.
431 325 Proforma invoice
432 Document/message serving as a preliminary invoice,
433 containing - on the whole - the same information as the
434 final invoice, but not actually claiming payment.
435 326 Partial invoice
436 Self explanatory.
437 327 Operating instructions
438 Self explanatory.
439 328 Name/product plate
440 Plates on goods identifying and describing an article.
441 330 Request for delivery instructions
442 Document/message issued by a supplier requesting
443 instructions from the buyer regarding the details of the
444 delivery of goods ordered.
445 335 Booking request
446 Document/message issued by a supplier to a carrier
447 requesting space to be reserved for a specified
448 consignment, indicating desirable conveyance, despatch
449 time, etc.
450 340 Shipping instructions
451 Document/message advising details of cargo and exporter's
452 requirements for its physical movement.
453 341 Shipper's letter of instructions (air)
454 Document/message issued by a consignor in which he gives
455 details of a consignment of goods that enables an airline
456 or its agent to prepare an air waybill.
457 343 Cartage order (local transport)
458 Document/message giving instructions regarding local
459 transport of goods, e.g. from the premises of an
460 enterprise to those of a carrier undertaking further
461 transport.
462 345 Ready for despatch advice
463 Document/message issued by a supplier informing a buyer
464 that goods ordered are ready for despatch.
465 350 Despatch order
466 Document/message issued by a supplier initiating the
467 despatch of goods to a buyer (consignee).
468 351 Despatch advice
469 Document/message by means of which the seller or
470 consignor informs the consignee about the despatch of
471 goods.
472 370 Advice of distribution of documents
473 Document/message in which the party responsible for the
474 issue of a set of trade documents specifies the various
475 recipients of originals and copies of these documents,
476 with an indication of the number of copies distributed to
477 each of them.
478 380 Commercial invoice
479 Document/message claiming payment for goods or services
480 supplied under conditions agreed between seller and
481 buyer.
482 381 Credit note
483 Document/message for providing credit information to the
484 relevant party.
485 382 Commission note
486 Document/message in which a seller specifies the amount
487 of commission, the percentage of the invoice amount, or
488 some other basis for the calculation of the commission to
489 which a sales agent is entitled.
490 383 Debit note
491 Document/message for providing debit information to the
492 relevant party.
493 384 Corrected invoice
494 Commercial invoice that includes revised information
495 differing from an earlier submission of the same invoice.
496 385 Consolidated invoice
497 Commercial invoice that covers multiple transactions
498 involving more than one vendor.
499 386 Prepayment invoice
500 An invoice to pay amounts for goods and services in
501 advance; these amounts will be subtracted from the final
502 invoice.
503 387 Hire invoice
504 Document/message for invoicing the hiring of human
505 resources or renting goods or equipment.
506 388 Tax invoice
507 An invoice for tax purposes.
508 389 Self-billed invoice
509 An invoice the invoicee is producing instead of the
510 seller.
511 390 Delcredere invoice
512 An invoice sent to the party paying for a number of
513 buyers.
514 393 Factored invoice
515 Invoice assigned to a third party for collection.
516 394 Lease invoice
517 Usage of INVOIC-message for goods in leasing contracts.
518 395 Consignment invoice
519 Commercial invoice that covers a transaction other than
520 one involving a sale.
521 396 Factored credit note
522 Credit note related to assigned invoice(s).
523 409 Instructions for bank transfer
524 Document/message containing instructions from a customer
525 to his bank to pay an amount in a specified currency to a
526 nominated party in another country by a method either
527 specified (e.g. teletransmission, air mail) or left to
528 the discretion of the bank.
529 412 Application for banker's draft
530 Application by a customer to his bank to issue a banker's
531 draft stating the amount and currency of the draft, the
532 name of the payee and the place and country of payment.
533 425 Collection payment advice
534 Document/message whereby a bank advises that a collection
535 has been paid, giving details and methods of funds
536 disposal.
537 426 Documentary credit payment advice
538 Document/message whereby a bank advises payment under a
539 documentary credit.
540 427 Documentary credit acceptance advice
541 Document/message whereby a bank advises acceptance under
542 a documentary credit.
543 428 Documentary credit negotiation advice
544 Document/message whereby a bank advises negotiation under
545 a documentary credit.
546 429 Application for banker's guarantee
547 Document/message whereby a customer requests his bank to
548 issue a guarantee in favour of a nominated party in
549 another country, stating the amount and currency and the
550 specific conditions of the guarantee.
551 430 Banker's guarantee
552 Document/message in which a bank undertakes to pay out a
553 limited amount of money to a designated party, on
554 conditions stated therein (other than those laid down in
555 the Uniform Customs Practice).
556 431 Documentary credit letter of indemnity
557 Document/message in which a beneficiary of a documentary
558 credit accepts responsibility for non-compliance with the
559 terms and conditions of the credit, and undertakes to
560 refund the money received under the credit, with interest
561 and charges accrued.
562 435 Preadvice of a credit
563 Preadvice indicating a credit to happen in the future.
564 447 Collection order
565 Document/message whereby a bank is instructed (or
566 requested) to handle financial and/or commercial
567 documents in order to obtain acceptance and/or payment,
568 or to deliver documents on such other terms and
569 conditions as may be specified.
570 448 Documents presentation form
571 Document/message whereby a draft or similar instrument
572 and/or commercial documents are presented to a bank for
573 acceptance, discounting, negotiation, payment or
574 collection, whether or not against a documentary credit.
575 450 Payment order
576 Document/message containing information needed to
577 initiate the payment. It may cover the financial
578 settlement for one or more commercial trade transactions.
579 A payment order is an instruction to the ordered bank to
580 arrange for the payment of one specified amount to the
581 beneficiary.
582 451 Extended payment order
583 Document/message containing information needed to
584 initiate the payment. It may cover the financial
585 settlement for several commercial trade transactions,
586 which it is possible to specify in a special payments
587 detail part. It is an instruction to the ordered bank to
588 arrange for the payment of one specified amount to the
589 beneficiary.
590 452 Multiple payment order
591 Document/message containing a payment order with one
592 debit account and several credit accounts.
593 454 Credit advice
594 Document/message sent by an account servicing institution
595 to one of its account owners, to inform the account owner
596 of an entry which has been or will be credited to its
597 account for a specified amount on the date indicated.
598 455 Extended credit advice
599 Document/message sent by an account servicing institution
600 to one of its account owners, to inform the account owner
601 of an entry that has been or will be credited to its
602 account for a specified amount on the date indicated. It
603 provides extended commercial information concerning the
604 relevant remittance advice.
605 456 Debit advice
606 Advice on a debit.
607 457 Reversal of debit
608 Reversal of debit accounting entry by bank.
609 458 Reversal of credit
610 Reversal of credit accounting entry by bank.
611 460 Documentary credit application
612 Document/message whereby a bank is requested to issue a
613 documentary credit on the conditions specified therein.
614 465 Documentary credit
615 Document/message in which a bank states that it has
616 issued a documentary credit under which the beneficiary
617 is to obtain payment, acceptance or negotiation on
618 compliance with certain terms and conditions and against
619 presentation of stipulated documents and such drafts as
620 may be specified. The credit may or may not be confirmed
621 by another bank.
622 466 Documentary credit notification
623 Document/message issued by an advising bank in order to
624 transmit a documentary credit to a beneficiary, or to
625 another advising bank.
626 467 Documentary credit transfer advice
627 Document/message whereby a bank advises that (part of) a
628 documentary credit is being or has been transferred in
629 favour of a second beneficiary.
630 468 Documentary credit amendment notification
631 Document/message whereby a bank advises that the terms
632 and conditions of a documentary credit have been amended.
633 469 Documentary credit amendment
634 Document/message whereby a bank notifies a beneficiary of
635 the details of an amendment to the terms and conditions
636 of a documentary credit.
637 481 Remittance advice
638 Document/message advising of the remittance of payment.
639 485 Banker's draft
640 Draft drawn in favour of a third party either by one bank
641 on another bank, or by a branch of a bank on its head
642 office (or vice versa) or upon another branch of the same
643 bank. In either case, the draft should comply with the
644 specifications laid down for cheques in the country in
645 which it is to be payable.
646 490 Bill of exchange
647 Document/message, issued and signed in conformity with
648 the applicable legislation, which contains an
649 unconditional order whereby the drawer directs the drawee
650 to pay a definite sum of money to the payee or to his
651 order, on demand or at a definite time, against the
652 surrender of the document itself.
653 491 Promissory note
654 Document/message, issued and signed in conformity with
655 the applicable legislation, which contains an
656 unconditional promise whereby the maker undertakes to pay
657 a definite sum of money to the payee or to his order, on
658 demand or at a definite time, against the surrender of
659 the document itself.
660 492 Financial statement of account
661 Statement giving the status of a financial account.
662 493 Statement of account message
663 Usage of STATAC-message.
664 520 Insurance certificate
665 Document/message issued to the insured certifying that
666 insurance has been effected and that a policy has been
667 issued. Such a certificate for a particular cargo is
668 primarily used when good are insured under the terms of a
669 floating or an open policy; at the request of the insured
670 it can be exchanged for a policy.
671 530 Insurance policy
672 Document/message issued by the insurer evidencing an
673 agreement to insure and containing the conditions of the
674 agreement concluded whereby the insurer undertakes for a
675 specific fee to indemnify the insured for the losses
676 arising out of the perils and accidents specified in the
677 contract.
678 550 Insurance declaration sheet (bordereau)
679 A document/message used when an insured reports to his
680 insurer details of individual shipments which are covered
681 by an insurance contract - an open cover or a floating
682 policy - between the parties.
683 575 Insurer's invoice
684 Document/message issued by an insurer specifying the cost
685 of an insurance which has been effected and claiming
686 payment therefore.
687 580 Cover note
688 Document/message issued by an insurer (insurance broker,
689 agent, etc.) to notify the insured that his insurance
690 have been carried out.
691 610 Forwarding instructions
692 Document/message issued to a freight forwarder, giving
693 instructions regarding the action to be taken by the
694 forwarder for the forwarding of goods described therein.
695 621 Forwarder's advice to import agent
696 Document/message issued by a freight forwarder in an
697 exporting country advising his counterpart in an
698 importing country about the forwarding of goods described
699 therein.
700 622 Forwarder's advice to exporter
701 Document/message issued by a freight forwarder informing
702 an exporter of the action taken in fulfilment of
703 instructions received.
704 623 Forwarder's invoice
705 Invoice issued by a freight forwarder specifying services
706 rendered and costs incurred and claiming payment
707 therefore.
708 624 Forwarder's certificate of receipt
709 Non-negotiable document issued by a forwarder to certify
710 that he has assumed control of a specified consignment,
711 with irrevocable instructions to send it to the consignee
712 indicated in the document or to hold it at his disposal.
713 E.g. FIATA-FCR.
714 630 Shipping note
715 Document/message provided by the shipper or his agent to
716 the carrier, multimodal transport operator, terminal or
717 other receiving authority, giving information about
718 export consignments offered for transport, and providing
719 for the necessary receipts and declarations of liability.
720 (Sometimes a multipurpose cargo handling document also
721 fulfilling the functions of document 632, 633, 650 and
722 655).
723 631 Forwarder's warehouse receipt
724 Document/message issued by a forwarder acting as
725 Warehouse Keeper acknowledging receipt of goods placed in
726 a warehouse, and stating or referring to the conditions
727 which govern the warehousing and the release of goods.
728 The document contains detailed provisions regarding the
729 rights of holders-by-endorsement, transfer of ownership,
730 etc. E.g. FIATA-FWR.
731 632 Goods receipt
732 Document/message issued by a port, warehouse/shed, or
733 terminal operator acknowledging receipt of goods
734 specified therein on conditions stated or referred to in
735 the document.
736 633 Port charges documents
737 Documents/messages specifying services rendered, storage
738 and handling costs, demurrage and other charges due to
739 the owner of goods described therein.
740 635 Warehouse warrant
741 Negotiable receipt document, issued by a Warehouse Keeper
742 to a person placing goods in a warehouse and conferring
743 title to the goods stored.
744 640 Delivery order
745 Document/message issued by a party entitled to authorize
746 the release of goods specified therein to a named
747 consignee, to be retained by the custodian of the goods.
748 650 Handling order
749 Document/message issued by a cargo handling organization
750 (port administration, terminal operator, etc.) for the
751 removal or other handling of goods under their care.
752 655 Gate pass
753 Document/message authorizing goods specified therein to
754 be brought out of a fenced-in port or terminal area.
755 700 Waybill
756 Non-negotiable document evidencing the contract for the
757 transport of cargo.
758 701 Universal (multipurpose) transport document
759 Document/message evidencing a contract of carriage
760 covering the movement of goods by any mode of transport,
761 or combination of modes, for national as well as
762 international transport, under any applicable
763 international convention or national law and under the
764 conditions of carriage of any carrier or transport
765 operator undertaking or arranging the transport referred
766 to in the document.
767 702 Goods receipt, carriage
768 Document/message issued by a carrier or a carrier's
769 agent, acknowledging receipt for carriage of goods
770 specified therein on conditions stated or referred to in
771 the document, enabling the carrier to issue a transport
772 document.
773 703 House waybill
774 The document made out by an agent/consolidator which
775 evidences the contract between the shipper and the
776 agent/consolidator for the arrangement of carriage of
777 goods.
778 704 Master bill of lading
779 A bill of lading issued by the master of a vessel (in
780 actuality the owner or charterer of the vessel). It could
781 cover a number of house bills.
782 705 Bill of lading
783 Negotiable document/message which evidences a contract of
784 carriage by sea and the taking over or loading of goods
785 by carrier, and by which carrier undertakes to deliver
786 goods against surrender of the document. A provision in
787 the document that goods are to be delivered to the order
788 of a named person, or to order, or to bearer, constitutes
789 such an undertaking.
790 706 Bill of lading original
791 The original of the bill of lading issued by a transport
792 company. When issued by the maritime industry it could
793 signify ownership of the cargo.
794 707 Bill of lading copy
795 A copy of the bill of lading issued by a transport
796 company.
797 708 Empty container bill
798 Bill of lading indicating an empty container.
799 709 Tanker bill of lading
800 Document which evidences a transport of liquid bulk
801 cargo.
802 710 Sea waybill
803 Non-negotiable document which evidences a contract for
804 the carriage of goods by sea and the taking over of the
805 goods by the carrier, and by which the carrier undertakes
806 to deliver the goods to the consignee named in the
807 document.
808 711 Inland waterway bill of lading
809 Negotiable transport document made out to a named person,
810 to order or to bearer, signed by the carrier and handed
811 to the sender after receipt of the goods.
812 712 Non-negotiable maritime transport document (generic)
813 Non-negotiable document which evidences a contract for
814 the carriage of goods by sea and the taking over or
815 loading of the goods by the carrier, and by which the
816 carrier undertakes to deliver the goods to the consignee
817 named in the document. E.g. Sea waybill. Remark:
818 Synonymous with "straight" or "non-negotiable Bill of
819 lading" used in certain countries, e.g. Canada.
820 713 Mate's receipt
821 Document/message issued by a ship's officer to
822 acknowledge that a specified consignment has been
823 received on board a vessel, and the apparent condition of
824 the goods; enabling the carrier to issue a Bill of
825 lading.
826 714 House bill of lading
827 The bill of lading issued not by the carrier but by the
828 freight forwarder/consolidator known by the carrier.
829 715 Letter of indemnity for non-surrender of bill of lading
830 Document/message issued by a commercial party or a bank
831 of an insurance company accepting responsibility to the
832 beneficiary of the indemnity in accordance with the terms
833 thereof.
834 716 Forwarder's bill of lading
835 Non-negotiable document issued by a freight forwarder
836 evidencing a contract for the carriage of goods by sea
837 and the taking over or loading of the goods by the
838 freight forwarder, and by which the freight forwarder
839 undertakes to deliver the goods to the consignee named in
840 the document.
841 720 Rail consignment note (generic term)
842 Transport document constituting a contract for the
843 carriage of goods between the sender and the carrier (the
844 railway). For international rail traffic, this document
845 must conform to the model prescribed by the international
846 conventions concerning carriage of goods by rail, e.g.
847 CIM Convention, SMGS Convention.
848 722 Road list-SMGS
849 Accounting document, one copy of which is drawn up for
850 each consignment note; it accompanies the consignment
851 over the whole route and is a rail transport document.
852 723 Escort official recognition
853 Document/message which gives right to the owner to exert
854 all functions normally transferred to a guard in a train
855 by which an escorted consignment is transported.
856 724 Recharging document
857 Fictitious transport document regarding a previous
858 transport, enabling a carrier's agent to give to another
859 carrier's agent (in a different country) the possibility
860 to collect charges relating to the original transport
861 (rail environment).
862 730 Road consignment note
863 Transport document/message which evidences a contract
864 between a carrier and a sender for the carriage of goods
865 by road (generic term). Remark: For international road
866 traffic, this document must contain at least the
867 particulars prescribed by the convention on the contract
868 for the international carriage of goods by road (CMR).
869 740 Air waybill
870 Document/message made out by or on behalf of the shipper
871 which evidences the contract between the shipper and
872 carrier(s) for carriage of goods over routes of the
873 carrier(s) and which is identified by the airline prefix
874 issuing the document plus a serial (IATA).
875 741 Master air waybill
876 Document/message made out by or on behalf of the
877 agent/consolidator which evidences the contract between
878 the agent/consolidator and carrier(s) for carriage of
879 goods over routes of the carrier(s) for a consignment
880 consisting of goods originated by more than one shipper
881 (IATA).
882 743 Substitute air waybill
883 A temporary air waybill which contains only limited
884 information because of the absence of the original.
885 744 Crew's effects declaration
886 Declaration to Customs regarding the personal effects of
887 crew members aboard the conveyance; equivalent to IMO FAL
888 4.
889 745 Passenger list
890 Declaration to Customs regarding passengers aboard the
891 conveyance; equivalent to IMO FAL 6.
892 746 Delivery notice (rail transport)
893 Document/message created by the consignor or by the
894 departure station, joined to the transport or sent to the
895 consignee, giving the possibility to the consignee or the
896 arrival station to attest the delivery of the goods. The
897 document must be returned to the consignor or to the
898 departure station.
899 750 Despatch note (post parcels)
900 Document/message which, according to Article 106 of the
901 "Agreement concerning Postal Parcels" under the UPU
902 convention, is to accompany post parcels.
903 760 Multimodal/combined transport document (generic)
904 A transport document used when more than one mode of
905 transportation is involved in the movement of cargo. It
906 is a contract of carriage and receipt of the cargo for a
907 multimodal transport. It indicates the place where the
908 responsible transport company in the move takes
909 responsibility for the cargo, the place where the
910 responsibility of this transport company in the move ends
911 and the conveyances involved.
912 761 Through bill of lading
913 Bill of lading which evidences a contract of carriage
914 from one place to another in separate stages of which at
915 least one stage is a sea transit, and by which the
916 issuing carrier accepts responsibility for the carriage
917 as set forth in the Through bill of lading.
918 763 Forwarder's certificate of transport
919 Negotiable document/message issued by a forwarder to
920 certify that he has taken charge of a specified
921 consignment for despatch and delivery in accordance with
922 the consignor's instructions, as indicated in the
923 document, and that he accepts responsibility for delivery
924 of the goods to the holder of the document through the
925 intermediary of a delivery agent of his choice. E.g.
926 FIATA-FCT.
927 764 Combined transport document (generic)
928 Negotiable or non-negotiable document evidencing a
929 contract for the performance and/or procurement of
930 performance of combined transport of goods and bearing on
931 its face either the heading "Negotiable combined
932 transport document issued subject to Uniform Rules for a
933 Combined Transport Document (ICC Brochure No. 298)" or
934 the heading "Non-negotiable Combined Transport Document
935 issued subject to Uniform Rules for a Combined Transport
936 Document (ICC Brochure No. 298)".
937 765 Multimodal transport document (generic)
938 Document/message which evidences a multimodal transport
939 contract, the taking in charge of the goods by the
940 multimodal transport operator, and an undertaking by him
941 to deliver the goods in accordance with the terms of the
942 contract. (International Convention on Multimodal
943 Transport of Goods).
944 766 Combined transport bill of lading/multimodal bill of lading
945 Document which evidences a multimodal transport contract,
946 the taking in charge of the goods by the multimodal
947 transport operator, and an undertaking by him to deliver
948 the goods in accordance with the terms of the contract.
949 770 Booking confirmation
950 Document/message issued by a carrier to confirm that
951 space has been reserved for a consignment in means of
952 transport.
953 775 Calling forward notice
954 Instructions for release or delivery of goods.
955 780 Freight invoice
956 Document/message issued by a transport operation
957 specifying freight costs and charges incurred for a
958 transport operation and stating conditions of payment.
959 781 Arrival notice (goods)
960 Notification from the carrier to the consignee in
961 writing, by telephone or by any other means (express
962 letter, message, telegram, etc.) informing him that a
963 consignment addressed to him is being or will shortly be
964 held at his disposal at a specified point in the place of
965 destination.
966 782 Notice of circumstances preventing delivery (goods)
967 Request made by the carrier to the sender, or, as the
968 case may be, the consignee, for instructions as to the
969 disposal of the consignment when circumstances prevent
970 delivery and the return of the goods has not been
971 requested by the consignor in the transport document.
972 783 Notice of circumstances preventing transport (goods)
973 Request made by the carrier to the sender, or, the
974 consignee as the case may be, for instructions as to the
975 disposal of the goods when circumstances prevent
976 transport before departure or en route, after acceptance
977 of the consignment concerned.
978 784 Delivery notice (goods)
979 Notification in writing, sent by the carrier to the
980 sender, to inform him at his request of the actual date
981 of delivery of the goods.
982 785 Cargo manifest
983 Listing of goods comprising the cargo carried in a means
984 of transport or in a transport-unit. The cargo manifest
985 gives the commercial particulars of the goods, such as
986 transport document numbers, consignors, consignees,
987 shipping marks, number and kind of packages and
988 descriptions and quantities of the goods.
989 786 Freight manifest
990 Document/message containing the same information as a
991 cargo manifest, and additional details on freight
992 amounts, charges, etc.
993 787 Bordereau
994 Document/message used in road transport, listing the
995 cargo carried on a road vehicle, often referring to
996 appended copies of Road consignment note.
997 788 Container manifest (unit packing list)
998 Document/message specifying the contents of particular
999 freight containers or other transport units, prepared by
1000 the party responsible for their loading into the
1001 container or unit.
1002 789 Charges note
1003 Document used by the rail organization to indicate
1004 freight charges or additional charges in each case where
1005 the departure station is not able to calculate the
1006 charges for the total voyage (e.g. tariff not yet
1007 updated, part of voyage not covered by the tariff). This
1008 document must be considered as joined to the transport.
1009 790 Advice of collection
1010 Document that is joined to the transport or sent by
1011 separate means, giving to the departure rail organization
1012 the proof that the cash-on delivery amount has been
1013 encashed by the arrival rail organization before
1014 reimbursement of the consignor.
1015 791 Safety of ship certificate
1016 Document certifying a ship's safety to a specified date.
1017 792 Safety of radio certificate
1018 Document certifying the safety of a ship's radio
1019 facilities to a specified date.
1020 793 Safety of equipment certificate
1021 Document certifying the safety of a ship's equipment to a
1022 specified date.
1023 794 Civil liability for oil certificate
1024 Document declaring a ship owner's liability for oil
1025 propelling or carried on a vessel.
1026 795 Loadline document
1027 Document specifying the limit of a ship's legal
1028 submersion under various conditions.
1029 796 Derat document
1030 Document certifying that a ship is free of rats, valid to
1031 a specified date.
1032 797 Maritime declaration of health
1033 Document certifying the health condition on board a
1034 vessel, valid to a specified date.
1035 798 Certificate of registry
1036 Official certificate stating the vessel's registry.
1037 799 Ship's stores declaration
1038 Declaration to Customs regarding the contents of the
1039 ship's stores (equivalent to IMO FAL 3) i.e. goods
1040 intended for consumption by passengers/crew on board
1041 vessels, aircraft or trains, whether or not sold or
1042 landed; goods necessary for operation/maintenance of
1043 conveyance, incl. fuel/lubricants, excl. spare
1044 parts/equipment (IMO).
1045 810 Export licence, application for
1046 Application for a permit issued by a government authority
1047 permitting exportation of a specified commodity subject
1048 to specified conditions as quantity, country of
1049 destination, etc.
1050 811 Export licence
1051 Permit issued by a government authority permitting
1052 exportation of a specified commodity subject to specified
1053 conditions as quantity, country of destination, etc.
1054 Synonym: Embargo permit.
1055 812 Exchange control declaration, export
1056 Document/message completed by an exporter/seller as a
1057 means whereby the competent body may control that the
1058 amount of foreign exchange accrued from a trade
1059 transaction is repatriated in accordance with the
1060 conditions of payment and exchange control regulations in
1061 force.
1062 820 Despatch note model T
1063 European community transit declaration.
1064 821 Despatch note model T1
1065 Transit declaration for goods circulating under internal
1066 community transit procedures (between ECE countries).
1067 822 Despatch note model T2
1068 Ascertainment that the declared goods were originally
1069 produced in an ECE country.
1070 823 Control document T5
1071 Control document (export declaration) used particularly
1072 in case of re-sending without use with only VAT
1073 collection, refusal, unconformity with contract etc.
1074 824 Re-sending consignment note
1075 Rail consignment note prepared by the consignor for the
1076 facilitation of an eventual return to the origin of the
1077 goods.
1078 825 Despatch note model T2L
1079 Ascertainment that the declared goods were originally
1080 produced in an EC country. May only be used for goods
1081 that are loaded on one single means of transport in one
1082 single departure point for one single delivery point.
1083 830 Goods declaration for exportation
1084 Document/message by which goods are declared for export
1085 Customs clearance, conforming to the layout key set out
1086 at Appendix I to Annex C.1 concerning outright
1087 exportation to the Kyoto convention (CCC). Within a
1088 Customs union, "for despatch" may have the same meaning
1089 as "for exportation".
1090 833 Cargo declaration (departure)
1091 Generic term, sometimes referred to as Freight
1092 declaration, applied to the documents providing the
1093 particulars required by the Customs concerning the cargo
1094 (freight) carried by commercial means of transport (CCC).
1095 840 Application for goods control certificate
1096 Document/message submitted to a competent body by party
1097 requesting a Goods control certificate to be issued in
1098 accordance with national or international standards, or
1099 conforming to legislation in the importing country, or as
1100 specified in the contract.
1101 841 Goods control certificate
1102 Document/message issued by a competent body evidencing
1103 the quality of the goods described therein, in accordance
1104 with national or international standards, or conforming
1105 to legislation in the importing country, or as specified
1106 in the contract.
1107 850 Application for phytosanitary certificate
1108 Document/message submitted to a competent body by party
1109 requesting a Phytosanitary certificate to be issued.
1110 851 Phytosanitary certificate
1111 Document/message issued by the competent body in the
1112 exporting country evidencing that plants, fruit, or
1113 vegetables are free from disease and fit for consumption
1114 and giving details on fumigation or other treatment to
1115 which they may have been subjected.
1116 852 Sanitary certificate
1117 Document/message issued by the competent authority in the
1118 exporting country evidencing that alimentary and animal
1119 products, including dead animals, are fit for human
1120 consumption, and giving details, when relevant, of
1121 controls undertaken.
1122 853 Veterinary certificate
1123 Document/message issued by the competent authority in the
1124 exporting country evidencing that live animals or birds
1125 are not infested or infected with disease, and giving
1126 details regarding their provenance, and of vaccinations
1127 and other treatment to which they have been subjected.
1128 855 Application for inspection certificate
1129 Document/message submitted to a competent body by a party
1130 requesting an Inspection certificate to be issued in
1131 accordance with national or international standards, or
1132 conforming to legislation in the country in which it is
1133 required, or as specified in the contract.
1134 856 Inspection certificate
1135 Document/message issued by a competent body evidencing
1136 that the goods described therein have been inspected in
1137 accordance with national or international standards, in
1138 conformity with legislation in the country in which the
1139 inspection is required, or as specified in the contract.
1140 860 Certificate of origin, application for
1141 Document/message submitted to a competent body by an
1142 interested party requesting a Certificate of origin to be
1143 issued in accordance with relevant criteria, and on the
1144 basis of evidence of the origin of the goods.
1145 861 Certificate of origin
1146 Document/message identifying goods, in which the
1147 authority or body authorized to issue it certifies
1148 expressly that the goods to which the certificate relates
1149 originate in a specific country. The word "country" may
1150 include a group of countries, a region or a part of a
1151 country. This certificate may also include a declaration
1152 by the manufacturer, producer, supplier, exporter or
1153 other competent person.
1154 862 Declaration of origin
1155 Appropriate statement as to the origin of the goods, made
1156 in connection with their exportation by the manufacturer,
1157 producer, supplier, exporter or other competent person on
1158 the Commercial invoice or any other document relating to
1159 the goods (CCC).
1160 863 Regional appellation certificate
1161 Certificate drawn up in accordance with the rules laid
1162 down by an authority or approved body, certifying that
1163 the goods described therein qualify for a designation
1164 specific to the given region (e.g. champagne, port wine,
1165 Parmesan cheese).
1166 864 Preference certificate of origin
1167 Description to be provided.
1168 865 Certificate of origin form GSP
1169 Specific form of certificate of origin for goods
1170 qualifying for preferential treatment under the
1171 generalized system of preferences (includes a combined
1172 declaration of origin and certificate, form A).
1173 870 Consular invoice
1174 Document/message to be prepared by an exporter in his
1175 country and presented to a diplomatic representation of
1176 the importing country for endorsement and subsequently to
1177 be presented by the importer in connection with the
1178 import of the goods described therein.
1179 890 Dangerous goods declaration
1180 Document/message issued by a consignor in accordance with
1181 applicable conventions or regulations, describing
1182 hazardous goods or materials for transport purposes, and
1183 stating that the latter have been packed and labelled in
1184 accordance with the provisions of the relevant
1185 conventions or regulations.
1186 895 Statistical document, export
1187 Document/message in which an exporter provides
1188 information about exported goods required by the body
1189 responsible for the collection of international trade
1190 statistics.
1191 896 INTRASTAT declaration
1192 Document/message in which a declarant provides
1193 information about goods required by the body responsible
1194 for the collection of trade statistics.
1195 901 Delivery verification certificate
1196 Document/message whereby an official authority (Customs
1197 or governmental) certifies that goods have been
1198 delivered.
1199 910 Import licence, application for
1200 Document/message in which an interested party applies to
1201 the competent body for authorization to import either a
1202 limited quantity of articles subject to import
1203 restrictions, or an unlimited quantity of such articles
1204 during a limited period, and specifies the kind of
1205 articles, their origin and value, etc.
1206 911 Import licence
1207 Document/message issued by the competent body in
1208 accordance with import regulations in force, by which
1209 authorization is granted to a named party to import
1210 either a limited quantity of designated articles or an
1211 unlimited quantity of such articles during a limited
1212 period, under conditions specified in the document.
1213 913 Customs declaration without commercial detail
1214 CUSDEC transmission that does not include data from the
1215 commercial detail section of the message.
1216 914 Customs declaration with commercial and item detail
1217 CUSDEC transmission that includes data from both the
1218 commercial detail and item detail sections of the
1219 message.
1220 915 Customs declaration without item detail
1221 CUSDEC transmission that does not include data from the
1222 item detail section of the message.
1223 916 Related document
1224 Description to be provided.
1225 917 Receipt (Customs)
1226 Receipt for Customs duty/tax/fee paid.
1227 925 Application for exchange allocation
1228 Document/message whereby an importer/buyer requests the
1229 competent body to allocate an amount of foreign exchange
1230 to be transferred to an exporter/seller in payment for
1231 goods.
1232 926 Foreign exchange permit
1233 Document/message issued by the competent body authorizing
1234 an importer/buyer to transfer an amount of foreign
1235 exchange to an exporter/seller in payment for goods.
1236 927 Exchange control declaration (import)
1237 Document/message completed by an importer/buyer as a
1238 means for the competent body to control that a trade
1239 transaction for which foreign exchange has been allocated
1240 has been executed and that money has been transferred in
1241 accordance with the conditions of payment and the
1242 exchange control regulations in force.
1243 929 Goods declaration for importation
1244 Document/message by which goods are declared for import
1245 Customs clearance [sister entry of 830].
1246 930 Goods declaration for home use
1247 Document/message by which goods are declared for import
1248 Customs clearance according to Annex B.1 (concerning
1249 clearance for home use) to the Kyoto convention (CCC).
1250 931 Customs immediate release declaration
1251 Document/message issued by an importer notifying Customs
1252 that goods have been removed from an importing means of
1253 transport to the importer's premises under a Customs-
1254 approved arrangement for immediate release, or requesting
1255 authorization to do so.
1256 932 Customs delivery note
1257 Document/message whereby a Customs authority releases
1258 goods under its control to be placed at the disposal of
1259 the party concerned. Synonym: Customs release note.
1260 933 Cargo declaration (arrival)
1261 Generic term, sometimes referred to as Freight
1262 declaration, applied to the documents providing the
1263 particulars required by the Customs concerning the cargo
1264 (freight) carried by commercial means of transport (CCC).
1265 934 Value declaration
1266 Document/message in which a declarant (importer) states
1267 the invoice or other price (e.g. selling price, price of
1268 identical goods), and specifies costs for freight,
1269 insurance and packing, etc., terms of delivery and
1270 payment, any relationship with the trading partner, etc.,
1271 for the purpose of determining the Customs value of goods
1272 imported.
1273 935 Customs invoice
1274 Document/message required by the Customs in an importing
1275 country in which an exporter states the invoice or other
1276 price (e.g. selling price, price of identical goods), and
1277 specifies costs for freight, insurance and packing, etc.,
1278 terms of delivery and payment, for the purpose of
1279 determining the Customs value in the importing country of
1280 goods consigned to that country.
1281 936 Customs declaration (post parcels)
1282 Document/message which, according to Article 106 of the
1283 "Agreement concerning Postal Parcels" under the UPU
1284 Convention, must accompany post parcels and in which the
1285 contents of such parcels are specified.
1286 937 Tax declaration (value added tax)
1287 Document/message in which an importer states the
1288 pertinent information required by the competent body for
1289 assessment of value-added tax.
1290 938 Tax declaration (general)
1291 Document/message containing a general tax declaration.
1292 940 Tax demand
1293 Document/message containing the demand of tax.
1294 941 Embargo permit
1295 Document/message giving the permission to export
1296 specified goods.
1297 950 Goods declaration for Customs transit
1298 Document/message by which the sender declares goods for
1299 Customs transit according to Annex E.1 (concerning
1300 Customs transit) to the Kyoto convention (CCC).
1301 951 TIF form
1302 International Customs transit document by which the
1303 sender declares goods for carriage by rail in accordance
1304 with the provisions of the 1952 International Convention
1305 to facilitate the crossing of frontiers for goods carried
1306 by rail (TIF Convention of UIC).
1307 952 TIR carnet
1308 International Customs document (International Transit by
1309 Road), issued by a guaranteeing association approved by
1310 the Customs authorities, under the cover of which goods
1311 are carried, in most cases under Customs seal, in road
1312 vehicles and/or containers in compliance with the
1313 requirements of the Customs TIR Convention of the
1314 International Transport of Goods under cover of TIR
1315 Carnets (UN/ECE).
1316 953 EC carnet
1317 EC customs transit document issued by EC customs
1318 authorities for transit and/or temporary user of goods
1319 within the EC.
1320 954 EUR 1 certificate of origin
1321 Customs certificate used in preferential goods
1322 interchanges between EC countries and EC external
1323 countries.
1324 955 ATA carnet
1325 International Customs document (Admission Temporaire /
1326 Temporary Admission) which, issued under the terms of the
1327 ATA Convention (1961), incorporates an internationally
1328 valid guarantee and may be used, in lieu of national
1329 Customs documents and as security for import duties and
1330 taxes, to cover the temporary admission of goods and,
1331 where appropriate, the transit of goods. If accepted for
1332 controlling the temporary export and reimport of goods,
1333 international guarantee does not apply (CCC).
1334 960 Single administrative document
1335 A set of documents, replacing the various (national)
1336 forms for Customs declaration within the EC, implemented
1337 on 01-01-1988.
1338 961 General response (Customs)
1339 General response message to permit the transfer of data
1340 from Customs to the transmitter of the previous message.
1341 962 Document response (Customs)
1342 Document response message to permit the transfer of data
1343 from Customs to the transmitter of the previous message.
1344 963 Error response (Customs)
1345 Error response message to permit the transfer of data
1346 from Customs to the transmitter of the previous message.
1347 964 Package response (Customs)
1348 Package response message to permit the transfer of data
1349 from Customs to the transmitter of the previous message.
1350 965 Tax calculation/confirmation response (Customs)
1351 Tax calculation/confirmation response message to permit
1352 the transfer of data from Customs to the transmitter of
1353 the previous message.
1354 966 Quota prior allocation certificate
1355 Document/message issued by the competent body for prior
1356 allocation of a quota.
1357 990 End use authorization
1358 Description to be provided.
1359 991 Government contract
1360 Description to be provided.
1361 995 Statistical document, import
1362 Description to be provided.
1363 996 Application for documentary credit
1364 Message with application for opening of a documentary
1365 credit.
1366 998 Previous Customs document/message
1367 Indication of the previous Customs document/message
1368 concerning the same transaction.
1369
diff --git a/specification/references/D96A/simples/1004.txt b/specification/references/D96A/simples/1004.txt
new file mode 100644
index 0000000..83be50a
--- /dev/null
+++ b/specification/references/D96A/simples/1004.txt
@@ -0,0 +1,8 @@
1
2 1004 Document/message number
3
4 Desc: Reference number assigned to the document/message by the
5 issuer.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/1082.txt b/specification/references/D96A/simples/1082.txt
new file mode 100644
index 0000000..648c14f
--- /dev/null
+++ b/specification/references/D96A/simples/1082.txt
@@ -0,0 +1,8 @@
1
2 1082 Line item number
3
4 Desc: Serial number designating each separate item within a series
5 of articles.
6
7 Repr: n..6
8
diff --git a/specification/references/D96A/simples/1131.txt b/specification/references/D96A/simples/1131.txt
new file mode 100644
index 0000000..3019849
--- /dev/null
+++ b/specification/references/D96A/simples/1131.txt
@@ -0,0 +1,333 @@
1
2* 1131 Code list qualifier
3
4 Desc: Identification of a code list.
5
6 Repr: an..3
7
8 12 Telephone directory
9 Self explanatory.
10 16 Postcode directory
11 [3251] Code defining postal zones or addresses.
12 23 Clearing house automated payment
13 Self explanatory.
14 25 Bank identification
15 Code for identification of banks.
16 35 Rail additional charges
17 Self explanatory.
18 36 Railways networks
19 Self explanatory.
20 37 Railway locations
21 Code identifying a location in railway environment.
22 38 Rail customers
23 Self explanatory.
24 39 Rail unified nomenclature of goods
25 Self explanatory.
26 42 Business function
27 Self explanatory.
28 43 Clearing House Interbank Payment System Participants ID
29 Participants identification of the automated clearing
30 house of the New York Clearing House Association (CHIPS).
31 44 Clearing House Interbank Payment System Universal ID
32 Universal identification of the automated clearing house
33 of the New York Clearing House Association (CHAPS).
34 52 Value added tax identification
35 Value added tax identification code.
36 53 Passport number
37 Number assigned to a passport.
38 54 Statistical object
39 A statistical object such as a statistical concept, array
40 structure component or statistical nomenclature.
41 55 Quality conformance
42 A code list specifying the quality standard a product
43 complies with, e.g. ISO9000, BS5750, etc.
44 56 Safety regulation
45 A code list specifying the safety regulations which apply
46 to a product, such as UK COSHH (control of substances
47 hazardous to health) regulations.
48 57 Product code
49 Code assigned to a specific product by a controlling
50 agency.
51 58 Business account number
52 An identifying number or code assigned by issuing
53 authorities to manage business activities.
54 59 Railway services harmonized code
55 Services provided by the different railway organizations.
56+ 60 Type of financial account
57 Identification of the type of financial account.
58+ 61 Type of assets and liabilities
59 Identification of the type of assets and liabilities.
60+ 62 Requirements indicator
61 A code list which specifies various requirements that a
62 customer may have when fulfilling a purchase order.
63+ 63 Handling action
64 Codes for handling action.
65+ 64 Freight forwarder
66 Codes for freight forwarders.
67+ 65 Shipping agent
68 Codes for shipping agents.
69+ 67 Type of package
70 Indication of the type of package codes.
71+ 68 Type of industrial activity
72 Identification of the type of industrial activity.
73+ 69 Type of survey question
74 Identification of the type of survey question.
75+ 70 Customs inspection type
76 A code to indicate the type of inspection performed by
77 customs.
78+ 71 Nature of transaction
79 Identification of the nature of the transaction.
80 100 Enhanced party identification
81 Self explanatory.
82 101 Air carrier
83 Self explanatory.
84 102 Size and type
85 Self explanatory.
86 103 Call sign directory
87 Self explanatory.
88 104 Customs area of transaction
89 Customs code to indicate the different types of
90 declarations according to the countries involved in the
91 transaction (e.g. box 1/1 of SAD: inter EC Member States,
92 EC-EFTA, EC-third countries, etc.).
93 105 Customs declaration type
94 Customs code to indicate the type of declaration
95 according to the different Customs procedures requested
96 (e.g.: import, export, transit).
97| 106 Incoterms 1980
98 (4110) Code to indicate applicable Incoterm (1980
99 edition) under which seller undertakes to deliver
100 merchandise to buyer (ICC). Incoterms 1990: use 4053
101 only.
102 107 Excise duty
103 Customs or fiscal authorities code to identify a specific
104 or ad valorem levy on a specific commodity, applied
105 either domestically or at time of importation.
106 108 Tariff schedule
107 Self explanatory.
108 109 Customs indicator
109 Customs code for circumstances where only an indication
110 is needed.
111 110 Customs special codes
112 Customs code to indicate an exemption to a regulation or
113 a special Customs treatment.
114 112 Statistical nature of transaction
115 Indication of the type of contract under which goods are
116 supplied.
117 113 Customs office
118 Customs administrative unit competent for the performance
119 of Customs formalities, and the premises or other areas
120 approved for the purpose by the competent authorities
121 (CCC).
122 114 Railcar letter marking
123 Codes for all marking codes (in letters) for railcars
124 specifying the type, series, order number, check digit
125 and some technical characteristics.
126 115 Examination facility
127 Building or location where merchandise is examined by
128 Customs.
129 116 Customs preference
130 Customs code to identify a specific tariff preference.
131 117 Customs procedure
132 (9380) Customs code to identify goods which are subject
133 to Customs control (e.g. home use, Customs warehousing,
134 temporary admission, Customs transit).
135 118 Government agency procedure
136 Treatment applied by a government agency other than
137 Customs to merchandise under their control.
138 119 Customs simplified procedure
139 Customs code to indicate the type of simplified Customs
140 procedure requested by a declarant (CCC).
141 120 Customs status of goods
142 Customs code to specify the status accorded by Customs to
143 a consignment e.g. release without further formality,
144 present supporting documents for inspection, etc (CCC).
145 121 Shipment description
146 Code to indicate whether a shipment is a total, part or
147 split consignment.
148 122 Commodity
149 (7357) Code identifying types of goods for Customs,
150 transport or statistical purposes (generic term).
151 123 Entitlement
152 Code to indicate the recipient of a charge amount (IATA).
153 125 Customs transit guarantee
154 Customs code to identify the type of guarantee used in a
155 transit movement.
156 126 Accounting information identifier
157 Identification of a specific kind of accounting
158 information.
159 127 Customs valuation method
160 Customs code to identify the valuation method used to
161 determine the dutiable value of the declared goods.
162 128 Service
163 Identification of services.
164 129 Customs warehouse
165 Identification and/or location of the Customs warehouse
166 in which goods will be or have been deposited (CCC).
167 130 Special handling
168 Code to indicate that the nature of the consignment may
169 necessitate use of special handling procedures (IATA).
170 131 Free zone
171 Code identifying the zone within a state where any goods
172 introduced are generally regarded, insofar as import
173 duties and taxes are concerned, as being outside the
174 Customs territory and are not subject to the usual
175 Customs control.
176 132 Charge
177 Identification of a type of charge.
178 133 Financial regime
179 Nature and methods of a transaction from financial
180 viewpoint.
181 134 Duty, tax or fee payment method
182 [4390] Method by which a duty or tax is paid to the
183 relevant administration.
184 135 Rate class
185 Code to identify a specific rate category.
186 136 Restrictions/prohibitions on re-use of certain wagons
187 Self explanatory.
188 137 Rail harmonized codification of tariffs
189 Self explanatory.
190 139 Port
191 A location having facilities for means of transport to
192 load or discharge cargo.
193 140 Area
194 Codes for specific geographic areas e.g. seas, straits,
195 basins etc.
196 141 Forwarding restrictions
197 Self explanatory.
198 142 Train identification
199 Self explanatory.
200 143 Removable accessories and special equipment on railcars
201 Self explanatory.
202 144 Rail routes
203 Self explanatory.
204 145 Airport/city
205 As described and published by IATA.
206 146 Means of transport identification
207 Code identifying the name or number of a means of
208 transport (vessel, vehicle).
209 147 Document requested by Customs
210 Customs code to identify documents requested by Customs
211 in an information interchange.
212 148 Customs release notification
213 Authorisation given by Customs to move the goods or not
214 move the goods from the place of registration.
215 149 Customs transit type
216 Customs code to indicate the different kinds of transit
217 movement of the goods (e.g. Box 1/3 of the SAD).
218 150 Financial routing
219 Self explanatory.
220 151 Locations for tariff calculation
221 Self explanatory.
222 152 Materials
223 Self explanatory.
224 153 Methods of payment
225 Identification of methods of payment.
226 154 Bank branch sorting identification
227 Identification of a specific branch of a bank.
228 155 Automated clearing house
229 Identification of automated clearing houses.
230 156 Location of goods
231 (3384) Indication of the place where goods are located
232 and where they are available for examination.
233 157 Clearing code
234 Identification of the responsible bank/clearing house
235 which has cleared or is ordered to do the clearing.
236 158 Terms of delivery
237 Code to identify terms of delivery.
238 160 Party identification
239 Identification of parties, corporates, etc.
240 161 Goods description
241 Identification of a type of goods description.
242 162 Country
243 Identification of a country.
244 163 Country sub-entity
245 (3228) Identification of country sub-entity (region,
246 department, state, province) defined by appropriate
247 authority.
248 164 Member organizations
249 Identification of member organizations.
250 165 Amendment code (Customs)
251 Customs code indicating the reason for transmitting an
252 amendment to Customs.
253 166 Social security identification
254 Code assigned by the authority competent to issue social
255 security identification to identify a person.
256 167 Tax party identification
257 Code assigned by a tax authority to identify a party.
258 168 Rail document names
259 Rail specific identifications of documents.
260 169 Harmonized system
261 Identification of commodities according to the Harmonized
262 System.
263 170 Bank securities code
264 Self explanatory.
265 172 Carrier code
266 Self explanatory.
267 173 Export requirements
268 Identification of requirements and regulations
269 established by relevant authorities concerning
270 exportation.
271 174 Citizen identification
272 Self explanatory.
273 175 Account analysis codes
274 Account service charges list.
275 176 Flow of the goods
276 List of statistical codes covering the movement of the
277 goods to be declared (e.g. despatch, arrival).
278 177 Statistical procedures
279 Indication of the statistical procedure to which the
280 goods are subject.
281 178 Standard text according US embargo regulations
282 US government regulations prescribe specific standard
283 text usage. Using codes from this code list prevents full
284 text transmission.
285 179 Standard text for export according national prescriptions
286 National export regulations prescribe specific standard
287 text usage. Using codes from this code list prevents full
288 text transmission.
289 180 Airport terminal
290 Code identifying terminals or other sub-locations at
291 airports.
292 181 Activity
293 Code identifying activities.
294 182 Combiterms 1990
295 Code to indicate the applicable Combiterm (1990 edition),
296 used for the purpose of cost distribution between seller
297 according to Incoterms 1990.
298 183 Dangerous goods packing type
299 Identification of package types for the description
300 related to dangerous goods.
301 184 Tax assessment method
302 A code to identify the tax assessment method.
303 185 Item type
304 A code list defining the level of elaboration of a item
305 such as raw material, component, tooling, etc.
306 186 Product supply condition
307 A code list specifying the rules according to which a
308 product is supplied, e.g. from stock, available on
309 demand, make on order, etc.
310 187 Supplier's stock turnover
311 A code list giving an indication about the level of the
312 supplier's stock turnover.
313 188 Article status
314 A code list defining the status of an article from the
315 procurement point of view, e.g. new article, critical
316 article, etc.
317 189 Quality control code
318 A code list specifying how the article is classified
319 according to the quality control point of view, e.g.
320 safety item, subject to regulation, etc.
321 190 Item sourcing category
322 A code list to specify details related to the sourcing of
323 the corresponding item such as provided by the buyer,
324 from a mandatory source, etc.
325 191 Dumping or countervailing assessment method
326 A code to identify the method used to determine the
327 dumping or countervailing duty.
328 192 Dumping specification
329 Code list to identify types of goods for dumping
330 purposes.
331 ZZZ Mutually defined
332 Self explanatory.
333
diff --git a/specification/references/D96A/simples/1153.txt b/specification/references/D96A/simples/1153.txt
new file mode 100644
index 0000000..ebfcd2d
--- /dev/null
+++ b/specification/references/D96A/simples/1153.txt
@@ -0,0 +1,1187 @@
1
2* 1153 Reference qualifier
3
4 Desc: Code giving specific meaning to a reference segment or a
5 reference number.
6
7 Repr: an..3
8
9 AAA Acknowledgement of order number
10 [1018] Reference number assigned by the seller to his
11 acknowledgement of an order.
12 AAB Proforma invoice number
13 [1088] Reference number assigned by the seller to a
14 Proforma Invoice.
15 AAC Documentary credit number
16 [1172] Reference number assigned by issuing bank to a
17 Documentary credit.
18 AAD Contract addendum number
19 [1318] Reference number assigned by the issuer to a
20 Contract Addendum.
21 AAE Goods declaration number
22 Reference number assigned to a goods declaration.
23 AAG Offer number
24 Reference number assigned by issuing party to an offer.
25 AAJ Delivery order number
26 Reference number assigned by issuer to a delivery order.
27 AAK Despatch advice number
28 Reference number assigned by issuing party to a despatch
29 advice.
30 AAL Drawing number
31 Reference number identifying a specific product drawing.
32 AAM Waybill number
33 Reference number assigned to a waybill, see: 1001 = 700.
34 AAN Delivery schedule number
35 Reference number assigned by buyer to a delivery
36 schedule.
37 AAO Consignee's shipment reference number
38 [1362] Reference assigned by the consignee to a shipment.
39 AAP Part consignment number
40 [1310] Reference to a specific consignment forming part
41 of a contract allowing part deliveries.
42 AAQ Unit load device (e.g. container) identification number
43 [8260] Marks (letters and/or numbers) which identify a
44 unit load device e.g. freight container.
45 AAS Transport document number
46 [1188] Reference assigned by the carrier or his agent to
47 the transport document.
48 AAT Master label number
49 Identifies the master label number of any package type.
50 AAU Despatch note number
51 [1128] Reference number assigned by the seller to a
52 Despatch Note.
53 AAV Enquiry number
54 Reference number assigned to an enquiry.
55 AAY Carrier's agent reference number
56 Reference number assigned by the carriers agent to a
57 transaction.
58 AAZ Standard Carrier Alpha Code (SCAC) number
59 For maritime shipments, this code qualifies a Standard
60 Alpha Carrier Code (SCAC) as issued by the United Stated
61 National Motor Traffic Association Inc.
62 ABA Customs valuation decision number
63 Reference by an importing party to a previous decision
64 made by a Customs administration regarding the valuation
65 of goods.
66 ABB End use authorization number
67 Reference issued by a Customs administration authorizing
68 a preferential rate of duty if a product is used for a
69 specified purpose, see: 1001 = 990.
70 ABC Anti-dumping case number
71 Reference issued by a Customs administration pertaining
72 to a past or current investigation of goods "dumped" at a
73 price lower than the exporter's domestic market price.
74 ABD Customs tariff number
75 [7282] Code number of the goods in accordance with the
76 tariff nomenclature system of classification in use where
77 the Customs declaration is made.
78 ABE Declarant's reference number
79 Unique reference number assigned to a document or a
80 message by the declarant for identification purposes.
81 ABG Customs decision request number
82 Reference issued by Customs pertaining to a pending
83 tariff classification decision requested by an importer
84 or agent.
85 ABH Sub-house bill of lading number
86 Reference assigned to a sub-house bill of lading.
87 ABI Deferred payment reference
88 [1168] Reference or indication of the deferred payment of
89 duty/tax.
90 ABJ Quota number
91 Reference number allocated by a government authority to
92 identify a quota.
93 ABK Transit (onward carriage) guarantee (bond) number
94 Reference number to identify the guarantee or security
95 provided for Customs transit operation (CCC).
96 ABL Customs guarantee number
97 Reference assigned to a Customs guarantee.
98 ABO Originator's reference
99 Self explanatory.
100 ABP Declarant's Customs identity number
101 Reference to the party whose posted bond or security is
102 being declared in order to accept responsibility for a
103 goods declaration and the applicable duties and taxes.
104 ABQ Importer reference number
105 Reference number assigned by the importer to identify a
106 particular shipment for his own purposes.
107 ABR Export clearance instruction reference number
108 Reference number of the clearance instructions given by
109 the consignor through different means.
110 ABS Import clearance instruction reference number
111 Reference number of the import clearance instructions
112 given by the consignor/consignee through different means.
113 ABT Customs declaration number
114 [1426] Number, assigned or accepted by Customs, to
115 identify a Goods declaration.
116 ABU Article number
117 Self explanatory.
118 ABW Stock keeping unit number
119 Self explanatory.
120+ ABX Text Element Identifier deletion reference
121 The reference used within a given TEI (Text Element
122 Identifier) which is to be deleted.
123 ABY Allotment identification (Air)
124 Reference assigned to guarantied capacity on one or more
125 specific flights on specific date(s) to third parties as
126 agents and other airlines.
127+ ABZ Vehicle licence number
128 Number of the licence issued for a vehicle by an agency
129 of government.
130 AC Air cargo transfer manifest
131 Description to be provided.
132 ACB US government agency number
133 Description to be provided.
134 ACC Shipping unit identification
135 Identifying marks on the outermost unit that is used to
136 transport merchandise.
137 ACD Additional reference number
138 Reference number provided in addition to another given
139 reference.
140 ACE Related document number
141 Description to be provided.
142 ACF Addressee reference
143 Description to be provided.
144 ACG ATA carnet number
145 Reference number assigned to an ATA carnet.
146 ACH Packaging unit identification
147 Identifying marks on packing units.
148 ACI Outerpackaging unit identification
149 (7070) Identifying marks on packing units contained
150 within an outermost shipping unit.
151 ACJ Customer material specification number
152 Number for a material specification given by customer.
153 ACK Bank reference
154 Cross reference issued by financial institution.
155 ACL Principal reference number
156 Description to be provided.
157 ACM Unique REINAC reference number of the sender
158 Description to be provided.
159 ACN Advice of collection number
160 [1030] Number of the Advice of Collection attached to the
161 Rail Consignment Note (CIM 75).
162 ACO Iron charge number
163 Number attributed to the iron charge for the production
164 of steel products.
165 ACP Hot roll number
166 Number attributed to a hot roll coil.
167 ACQ Cold roll number
168 Number attributed to a cold roll coil.
169 ACR Railway wagon number
170 (8320) Registered identification initials and numbers of
171 railway wagon. Synonym: Rail car number.
172 ACS Unique CURRAC reference number of the sender
173 Description to be provided.
174 ACT Unique claims reference number of the sender
175 Description to be provided.
176 ACU Loss/event number
177 To reference to the unique number that is assigned to
178 each major loss hitting the reinsurance industry.
179 ACW Reference number to previous message
180 Reference number assigned to the message which was
181 previously issued (e.g. in the case of a cancellation,
182 the primary reference of the message to be cancelled will
183 be quoted in this element).
184 ACX Banker's acceptance
185 Reference number for banker's acceptance issued by the
186 accepting financial institution.
187+ ACY Duty memo number
188 Reference number assigned by customs to a duty memo.
189+ ACZ Equipment transport charge number
190 Reference assigned to a specific equipment transportation
191 charge.
192+ ADA Buyer's item number
193 Reference number assigned by the buyer to an item.
194 ADB Matured certificate of deposit
195 Reference number for certificate of deposit allocated by
196 issuing financial institution.
197 ADC Loan
198 Reference number for loan allocated by lending financial
199 institution.
200 ADD Analysis number/test number
201 Number given to a specific analysis or test operation.
202| ADE Account number
203 Identification number of an account.
204 ADF Treaty number
205 Self explanatory.
206 ADG Catastrophe number
207 Self explanatory.
208 ADH PCS Catastrophe
209 Description to be provided.
210 ADI Bureau signing (statement reference)
211 Description to be provided.
212 ADJ Company / syndicate reference 1
213 Description to be provided.
214 ADK Company / syndicate reference 2
215 Description to be provided.
216 ADP Statement number
217 Description to be provided.
218 ADQ Unique market reference
219 Description to be provided.
220 ADR Bureau signing (original FDO reference)
221 Description to be provided.
222 ADS Original FDO transaction reference
223 Description to be provided.
224 ADT Group accounting
225 Description to be provided.
226 ADU Broker reference 1
227 Description to be provided.
228 ADV Broker reference 2
229 Description to be provided.
230 ADW Lloyd's claims office reference
231 Self explanatory.
232 ADY Report number
233 Reference to a report to Customs by a carrier at the
234 point of entry, encompassing both conveyance and
235 consignment information.
236 ADZ Trader account number
237 Number assigned by a Customs authority which uniquely
238 identifies a trader (i.e. importer, exporter or
239 declarant) for Customs purposes.
240 AE Authorization for expense (AFE) number
241 Description to be provided.
242 AEA Government agency reference number
243 Coded reference number that pertains to the business of a
244 government agency.
245 AEB Assembly number
246 Self explanatory.
247 AEC Symbol number
248 Self explanatory.
249 AED Commodity number
250 Self explanatory.
251 AEE Eur 1 certificate number
252 Reference number assigned to a Eur 1 certificate.
253 AEF Customer process specification number
254 Retrieval number for a process specification defined by
255 customer.
256 AEG Customer specification number
257 Retrieval number for a specification defined by customer.
258 AEH Applicable instructions or standards
259 Instructions or standards applicable for the whole
260 message or a message line item. These instructions or
261 standards may be published by a neutral organization or
262 authority or another party concerned.
263 AEI Registration number of previous Customs declaration
264 Registration number of the Customs declaration lodged for
265 the previous Customs procedure.
266 AEJ Post-entry reference
267 Reference to a message related to a post-entry.
268 AEK Payment order number
269 Self explanatory.
270 AEL Delivery number (transport)
271 Reference number by which a haulier/carrier will announce
272 himself at the container terminal or depot when
273 delivering equipment.
274 AEM Transport route
275 A predefined and identified sequence of points where
276 goods are collected, agreed between partners, e.g. the
277 party in charge of organizing the transport and the
278 parties where goods will be collected. The same
279 collecting points may be included in different transport
280 routes, but in a different sequence.
281 AEN Customer's unit inventory number
282 Number assigned by customer to a unique unit for
283 inventory purposes.
284 AEO Product reservation number
285 Number assigned by seller to identify reservation of
286 specified products.
287 AEP Project number
288 Reference number assigned to a project.
289 AEQ Drawing list number
290 Reference number identifying a drawing list.
291 AER Project specification number
292 Reference number identifying a project specification.
293 AES Primary reference
294 Description to be provided.
295 AET Request for cancellation number
296 Self explanatory.
297 AEU Supplier's control number
298 Reference to a file regarding a control of the supplier
299 carried out on departure of the goods.
300 AEV Shipping note number
301 Reference number assigned to a shipping note, see: 1001 =
302 630.
303 AEW Empty container bill number
304 Reference number assigned to an empty container bill,
305 see: 1001 = 708.
306 AEX Non-negotiable maritime transport document number
307 Reference number assigned to a sea waybill, see: 1001 =
308 712.
309 AEY Substitute air waybill number
310 Reference number assigned to a substitute air waybill,
311 see: 1001 = 743.
312 AEZ Despatch note (post parcels) number
313 (1128) Reference number assigned to a despatch note (post
314 parcels), see: 1001 = 750.
315 AF Airlines flight identification number
316 (8110) Identification of a commercial flight by carrier
317 code and number as assigned by the airline (IATA).
318 AFA Through bill of lading number
319 Reference number assigned to a through bill of lading,
320 see: 1001 = 761.
321 AFB Cargo manifest number
322 Reference number assigned to a cargo manifest, see: 1001
323 = 785.
324 AFC Bordereau number
325 Reference number assigned to a bordereau, see: 1001 =
326 787.
327 AFD Customs item number
328 Number (1496 in CST) assigned by the declarant to an
329 item.
330 AFE Export Control Commodity number (ECCN)
331 Reference number to relevant item within Commodity
332 Control List covering actual products change
333 functionality.
334 AFF Marking/label reference
335 Reference where marking/label information derives from.
336 AFG Tariff number
337 Self explanatory.
338 AFI Immediate transportation no. for in bond movement
339 Self explanatory.
340 AFJ Transportation exportation no. for in bond movement
341 Self explanatory.
342 AFK Immediate exportation no. for in bond movement
343 Self explanatory.
344 AFL Associated invoices
345 Self explanatory.
346 AFM Secondary Customs reference
347 Self explanatory.
348 AFN Account party's reference
349 Reference of the account party.
350 AFO Beneficiary's reference
351 Reference of the beneficiary.
352 AFP Second beneficiary's reference
353 Reference of the second beneficiary.
354 AFQ Applicant's bank reference
355 Reference number of the applicant's bank.
356 AFR Issuing bank's reference
357 Reference number of the issuing bank.
358 AFS Beneficiary's bank reference
359 Reference number of the beneficiary's bank.
360 AFT Direct payment valuation number
361 Reference number assigned to a direct payment valuation.
362 AFU Direct payment valuation request number
363 Reference number assigned to a direct payment valuation
364 request.
365 AFV Quantity valuation number
366 Reference number assigned to a quantity valuation.
367 AFW Quantity valuation request number
368 Reference number assigned to a quantity valuation
369 request.
370 AFX Bill of quantities number
371 Reference number assigned to a bill of quantities.
372 AFY Payment valuation number
373 Reference number assigned to a payment valuation.
374 AFZ Situation number
375 Common reference number given to documents concerning a
376 determined period of works.
377 AGA Agreement to pay number
378 Self explanatory.
379 AGB Contract party reference number
380 Reference number assigned to a party for a particular
381 contract.
382 AGC Account party's bank reference
383 Reference number of the account party's bank.
384 AGD Agent's bank reference
385 Reference number issued by the agent's bank.
386 AGE Agent's reference
387 Reference number of the agent.
388 AGF Applicant's reference
389 Reference number of the applicant.
390 AGG Dispute number
391 Reference number to a dispute notice.
392 AGH Credit rating agency's reference number
393 Reference number assigned by a credit rating agency to a
394 debtor.
395 AGI Request number
396 Self explanatory.
397 AGJ Single transaction sequence number
398 Self explanatory.
399 AGK Application reference number
400 Self explanatory.
401 AGL Delivery verification certificate
402 Formal identification of delivery verification
403 certificate which is a formal document from Customs etc.
404 confirming that physical goods have been delivered. It
405 may be needed to support a tax reclaim based on an
406 invoice.
407 AGM Number of temporary importation document
408 Number assigned by customs to identify consignment in
409 transit.
410 AGN Reference number quoted on statement
411 Reference number quoted on the statement sent to the
412 beneficiary for information purposes.
413 AGO Sender's reference to the original message
414 The reference provided by the sender of the original
415 message.
416 AGP Company issued equipment ID
417 Owner/operator, non-government issued equipment reference
418 number.
419 AGQ Domestic flight number
420 Airline flight number assigned to a flight originating
421 and terminating within the same country.
422 AGR International flight number
423 Airline flight number assigned to a flight originating
424 and terminating across national borders.
425 AGS Employer identification number of service bureau
426 Reference number assigned by a service/processing bureau
427 to an employer.
428 AGT Service group identification number
429 Identification used for a group of services.
430 AGU Member number
431 Reference number assigned to a person as a member of a
432 group of persons or a service scheme.
433 AGV Previous member number
434 Reference number previously assigned to a member.
435 AGW Scheme/plan number
436 Reference number assigned to a service scheme or plan.
437 AGX Previous scheme/plan number
438 Reference number previously assigned to a service scheme
439 or plan.
440 AGY Receiving party's member identification
441 Identification used by the receiving party for a member
442 of a service scheme or group of persons.
443 AGZ Payroll number
444 Reference number assigned to the payroll of an
445 organisation.
446 AHA Packaging specification number
447 Reference number of documentation specifying the
448 technical detail of packaging requirements.
449 AHB Authority issued equipment identification
450 Identification issued by an authority, e.g. government,
451 airport authority.
452 AHC Training flight number
453 Non-revenue producing airline flight for training
454 purposes.
455 AHD Fund code number
456 Reference number to identify appropriation and branch
457 chargeable for item.
458 AHE Signal code number
459 Reference number to identify a signal.
460 AHF Major force program number
461 Reference number according to Major Force Program (US).
462 AHG Nomination number
463 Reference number assigned by a shipper to a request/
464 commitment-to-ship on a pipeline system.
465 AHH Laboratory registration number
466 Reference number is the official registration number of
467 the laboratory.
468 AHI Transport contract reference number
469 Reference number of a transport contract.
470 AHJ Payee's reference number
471 Reference number of the party to be paid.
472 AHK Payer's reference number
473 Reference number of the party who pays.
474 AHL Creditor's reference number
475 Reference number of the party to whom a debt is owed.
476 AHM Debtor's reference number
477 Reference number of the party who owes an amount of
478 money.
479 AHN Joint venture reference number
480 Reference number assigned to a joint venture agreement.
481 AHO Chamber of Commerce registration number
482 The registration number by which a company/organization
483 is known to the Chamber of Commerce.
484 AHP Tax registration number
485 The registration number by which a company/organization
486 is identified with the tax administration.
487 AHQ Wool identification number
488 Shipping Identification Mark (SIM) allocated to a wool
489 consignment by a shipping company.
490 AHR Wool tax reference number
491 Reference or indication of the payment of wool tax.
492 AHS Meat processing establishment registration number
493 Registration number allocated to a registered meat
494 packing establishment by the local quarantine and
495 inspection authority.
496 AHT Quarantine/treatment status reference number
497 Coded quarantine/treatment status of a container and its
498 cargo and packing materials, generated by a shipping
499 company based upon declarations presented by a shipper.
500 AHU Request for quote number
501 Reference number assigned by the requestor to a request
502 for quote.
503 AHV Manual processing authority number
504 Number allocated to allow the manual processing of an
505 entity.
506 AHW Import permit number
507 Reference number assigned by the issuing authority to an
508 import permit for goods.
509 AHX Rate note number
510 Reference assigned to a specific rate.
511 AHY Freight Forwarder number
512 An identification code of a Freight Forwarder.
513 AHZ Customs release code
514 A code associated to a requirement that must be presented
515 to gain the release of goods by Customs.
516 AIA Compliance code number
517 Number assigned to indicate regulatory compliance.
518 AIB Department of transportation bond number
519 Number of a bond assigned by the department of
520 transportation.
521 AIC Export establishment number
522 Number to identify export establishment.
523 AID Certificate of conformity
524 Certificate certifying the conformity to predefined
525 definitions.
526 AIE Ministerial certificate of homologation
527 Certificate of approval for components which are subject
528 to legal restrictions and must be approved by the
529 government.
530 AIF Previous delivery instruction number
531 The identification of a previous delivery instruction.
532 AIG Passport number
533 Number assigned to a passport.
534 AIH Common transaction reference number
535 Reference number applicable to different underlying
536 individual transactions.
537 AII Bank's common transaction reference number
538 Bank's reference number allocated by the bank to
539 different underlying individual transactions.
540 AIJ Customer's individual transaction reference number
541 Customer's reference number allocated by the customer to
542 one specific transaction.
543 AIK Bank's individual transaction reference number
544 Bank's reference number allocated by the bank to one
545 specific transaction.
546 AIL Customer's common transaction reference number
547 Customer's reference number allocated by the customer to
548 different underlying individual transactions.
549 AIM Individual transaction reference number
550 Reference number applying to one specific transaction.
551 AIN Product sourcing agreement number
552 Reference number assigned to a product sourcing
553 agreement.
554 AIO Customs transhipment number
555 Approval number issued by Customs for cargo to be
556 transhipped under Customs control.
557 AIP Customs preference inquiry number
558 The number assigned by Customs to a preference inquiry.
559 AIQ Packing plant number
560 Number to identify packing establishment.
561 AIR Original certificate number
562 Number giving reference to an original certificate
563 number.
564 AIS Processing plant number
565 Number to identify processing plant.
566 AIT Slaughter plant number
567 Number to identify slaughter plant.
568 AIU Charge card account number
569 Number to identify charge card account.
570 AIV Event reference number
571 A number identifying an event.
572 AIW Transport section reference number
573 A number identifying a transport section.
574 AIX Referred product for mechanical analysis
575 A product number identifying the product which is used
576 for mechanical analysis considered valid for a group of
577 products.
578 AIY Referred product for chemical analysis
579 A product number identifying the product which is used
580 for chemical analysis considered valid for a group of
581 products.
582+ ALA Procurement budget number
583 The number which identifies the budget to which a
584 purchase is allocated.
585+ ALB Domestic inventory management code
586 Code to identify the management of domestic inventory.
587+ ALC Previous balance of payment information customer reference
588 number
589 Identification number of the previous balance of payments
590 information from customer message.
591+ ALD Previous credit advice reference number
592 Reference number of the previous "Credit advice" message.
593+ ALE Reporting form number
594 Reference number assigned to the reporting form.
595+ ALF Authorization number for exception to dangerous goods
596 regulations
597 Reference number allocated by an authority. This number
598 contains an approval concerning exceptions on the
599 existing dangerous goods regulations.
600+ ALG Dangerous goods security number
601 Reference number allocated by an authority in order to
602 control the dangerous goods on board of a specific means
603 of transport for dangerous goods security purposes.
604+ ALH Dangerous goods transport licence number
605 Licence number allocated by an authority as to the
606 permission of carrying dangerous goods by a specific
607 means of transport.
608+ ALI Previous rental agreement number
609 Number to identify the previous rental agreement number.
610+ ALJ Next rental agreement reason number
611 Number to identify the reason for the next rental
612 agreement.
613+ ALK Consignee's invoice number
614 The invoice number assigned by a consignee.
615+ ALL Message batch number
616 A batch number identifying a batch of messages.
617+ ALM Previous delivery schedule number
618 A reference number identifying a previous delivery
619 schedule number.
620+ ALN Physical inventory recount reference number
621 A reference to a re-count of physically held inventory.
622+ ALO Receiving advice number
623 A reference number to a receiving advice.
624+ ALP Returnable container reference number
625 A reference number identifying a returnable container.
626+ ALQ Returns notice number
627 A reference number to a returns notice.
628+ ALR Sales forecast number
629 A reference number identifying a sales forecast.
630+ ALS Sales report number
631 A reference number identifying a sales report.
632+ ALT Previous tax control number
633 A reference number identifying a previous tax control
634 number.
635+ ALU AGERD (Aerospace Ground Equipment Requirement Data) number
636 Identifies the equipment required to conduct maintenance.
637+ ALV Registered capital reference
638 Registered capital reference of a company.
639+ ALW Standard number of inspection document
640 Code identifying the standard number of the inspection
641 document supplied.
642+ ALX Model
643 A reference used to identify a model.
644+ ALY Financial management reference
645 A financial management reference.
646+ ALZ NOTIfication for COLlection number (NOTICOL)
647 A reference assigned by a consignor to a notification
648 document which indicates the availability of goods for
649 collection.
650+ AMA Previous request for metered reading reference number
651 Number to identify a previous request for a recording or
652 reading of a measuring device (e.g. meter).
653+ AMB Next rental agreement number
654 Number to identify the next rental agreement.
655+ AMC Reference number of a request for metered reading
656 Number to identify a request for a recording or reading
657 of a measuring device (e.g. meter) to be taken.
658 AP Accounts receivable number
659 Reference number assigned by accounts receivable
660 department to the account of a specific debtor.
661 ASC Assuming company
662 Description to be provided.
663 AU Authorization to meet competition No.
664 A number assigned by a requestor to an offer incoming
665 following request for quote.
666 AV Account payable number
667 Reference number assigned by accounts payable department
668 to the account of a specific creditor.
669 AWB Air waybill number
670 Reference number assigned to an air waybill, see: 1001 =
671 740.
672 BA Beginning meter reading actual
673 Meter reading at the beginning of an invoicing period.
674 BC Buyer's contract number
675 Reference number assigned by buyer to a contract.
676 BD Bid number
677 Number assigned by a submitter of a bid to his bid.
678 BE Beginning meter reading estimated
679 Meter reading at the beginning of an invoicing period
680 where an actual reading is not available.
681 BH House bill of lading number
682 Reference number assigned to a house bill of lading, see:
683 1001 = 714.
684 BM Bill of lading number
685 Reference number assigned to a bill of lading, see: 1001
686 = 705.
687 BN Booking reference number
688 [1016] Reference number assigned by the carrier or his
689 agent when cargo space is reserved prior to loading.
690 BO Blanket order number
691 Reference number assigned by the order issuer to a
692 blanket order.
693 BR Broker or sales office number
694 Self explanatory.
695 BT Batch number/lot number
696 Reference number assigned by manufacturer to a series of
697 similar products or goods produced under similar
698 conditions.
699 BW Blended with number
700 The batch/lot/package number a product is blended with.
701 CAS IATA Cargo Agent CASS Address number
702 Code issued by IATA to identify agent locations for CASS
703 billing purposes.
704 CD Credit note number
705 Reference number assigned to a credit note.
706 CEC Ceding company
707 Company selling obligations to a third party.
708 CFE Consignee's further order
709 Reference of an order given by the consignee after
710 departure of the means of transport.
711 CFO Consignor's further order
712 Reference of an order given by the consignor after
713 departure of the means of transport.
714 CG Consignee's order number
715 Self explanatory.
716# CH Customer catalogue number
717 Number identifying a catalogue for customer's usage.
718 CK Cheque number
719 Unique number assigned to one specific cheque.
720 CKN Checking number
721 Number assigned by checking party to one specific check
722 action.
723 CM Credit memo number
724 Reference number assigned by issuer to a credit memo.
725 CMR Road consignment note number
726 Reference number assigned to a road consignment note,
727 see: 1001 = 730.
728 CN Carrier's reference number
729 Reference number assigned by carrier to a consignment.
730 CNO Charge note reference number
731 [1070] Indication in pre-printed form that a Charges note
732 has been established and is attached to the Rail
733 Consignment Note (CIM 76).
734 CO Buyers order number
735 [1022] Reference number assigned by the buyer to an
736 order.
737 COF Call off order number
738 Self explanatory.
739 CP Condition of purchase document number
740 Reference number identifying the conditions of purchase
741 relevant to a purchase.
742 CR Customer reference number
743 Reference number assigned by the customer to a
744 transaction.
745 CRN Conveyance reference number
746 [8028] Unique reference given by the carrier to a certain
747 journey or departure of a means of transport (generic
748 term).
749 CS Condition of sale document number
750 Reference number identifying the conditions of sale
751 relevant to a sale.
752 CST Team assignment number
753 Team number assigned to a group that is responsible for
754 working a particular transaction.
755 CT Contract number
756 Reference number of a contract concluded between parties.
757 CU Consignor's reference number
758 [1140] Reference number assigned by a consignor to a
759 particular shipment for his own purposes or for those of
760 the consignee.
761 CV Container operators reference number
762 Reference number assigned by the party operating or
763 controlling the transport container to a transaction or
764 consignment.
765 CW Package number
766 (7070) Reference number identifying a package or carton
767 within a consignment.
768 CZ Cooperation contract number
769 Number issued by a party concerned given to a contract on
770 cooperation of two or more parties.
771 DA Deferment approval number
772 Number assigned by authorities to a party to approve
773 deferment of payment of tax or duties.
774 DAN Debit account number
775 Reference number assigned by issuer to a debit account.
776 DB Buyer's debtor number
777 Reference number assigned to a debtor.
778 DI Distributor invoice number
779 Reference number assigned by issuer to a distributor
780 invoice.
781 DL Debit note number
782 Reference number assigned by issuer to a debit note.
783 DM Document number
784 [1004] Reference number assigned to the document by the
785 issuer.
786 DQ Delivery note number
787 Reference number assigned by the issuer to a delivery
788 note.
789 DR Dock receipt number
790 Number of the cargo receipt submitted when cargo is
791 delivered to a marine terminal.
792 EA Ending meter reading actual
793 Meter reading at the end of an invoicing period.
794 EB Embargo permit number
795 Reference number assigned by issuer to an embargo permit.
796 ED Export declaration
797 Number assigned by the exporter to his export declaration
798 number submitted to an authority.
799 EE Ending meter reading estimated
800 Meter reading at the end of an invoicing period where an
801 actual reading is not available.
802 EI Employer's identification number
803 Number issued by an authority to identify an employer.
804 EN Embargo number
805 Number assigned to specific goods or a family of goods in
806 a classification of embargo measures.
807 EP Export permit number
808 Reference number assigned by issuing authority to an
809 export permit for products.
810 EQ Equipment number
811 Number assigned by the manufacturer to specific
812 equipment.
813 ER Container/equipment receipt number
814 Number of the Equipment Interchange Receipt issued for
815 full or empty equipment received.
816 ERN Exporter's reference number
817 Reference to a party exporting goods.
818 ET Excess transportation number
819 Number assigned to excess transport.
820 EX Export licence number
821 [1208] Reference number assigned by issuing authority to
822 an Export Licence.
823 FC Fiscal number
824 Tax payer's number. Number assigned to individual persons
825 as well as to corporates by a public institution; this
826 number is different from the VAT registration number.
827 FF Freight forwarder's reference number
828 [1460] Reference number assigned to the consignment by
829 the freight forwarder.
830 FI File line identifier
831 Number assigned by the file issuer or sender to identify
832 a specific line.
833 FLW Flow reference number
834 Number given to a usual sender which has regular
835 expeditions of the same goods, to the same destination,
836 defining all general conditions of the transport.
837 FN Freight bill number
838 Reference number assigned by issuing party to a freight
839 bill.
840 FO Foreign exchange
841 Exchange of two currencies at an agreed rate.
842 FS Final sequence number
843 Self explanatory.
844 FT Free zone identifier
845 Identifier to specify the territory of a State where any
846 goods introduced are generally regarded, insofar as
847 import duties and taxes are concerned, as being outside
848 the Customs territory and are not subject to usual
849 Customs control (CCC).
850 FV File version number
851 Number given to a version of an identified file.
852 FX Foreign exchange contract number
853 Reference number identifying a foreign exchange contract.
854 GA Standard's number
855 Number to identify a standardization description (e.g.
856 ISO 9375).
857 GC Government contract number
858 Number assigned to a specific government/public contract.
859 GD Standard's code number
860 Number to identify a specific parameter within a
861 standardization description (e.g. M5 for screws or DIN A4
862 for paper).
863 GDN General declaration number
864 Number of the declaration of incoming goods out of a
865 vessel.
866 GN Government reference number
867 Description to be provided.
868 HS Harmonised system number
869 Number specifying the goods classification under the
870 Harmonised Commodity Description and Coding System of the
871 Customs Co-operation Council (CCC).
872 HWB House waybill number
873 Reference number assigned to a house waybill, see: 1001 =
874 703.
875 IA Internal vendor number
876 Number identifying the company-internal vending
877 department/unit.
878 IB In bond number
879 Customs assigned number that is used to control the
880 movement of imported cargo prior to its formal Customs
881 clearing.
882 ICA IATA cargo agent code number
883 Code issued by IATA identify each IATA Cargo Agent whose
884 name is entered on the Cargo Agency List.
885 ICE Insurance certificate reference number
886 Self explanatory.
887 ICO Insurance contract reference number
888 Self explanatory.
889 II Initial sample inspection report number
890 Inspection report number given to the initial sample
891 inspection.
892 IL Internal order number
893 Number assigned to an order for internal handling/follow
894 up.
895 INB Intermediary broker
896 Description to be provided.
897 INN Interchange number new
898 Number assigned by the interchange sender to identify one
899 specific interchange. This number points to the actual
900 interchange.
901 INO Interchange number old
902 Number assigned by the interchange sender to identify one
903 specific interchange. This number points to the previous
904 interchange.
905 IP Import licence number
906 [1106] Reference number assigned by the issuing authority
907 to an Import Licence.
908 IS Invoice number suffix
909 An invoice number add on to split for detailed
910 specification purposes.
911 IT Internal customer number
912 Number assigned by a seller, supplier etc. to identify a
913 customer within his enterprise.
914 IV Invoice number
915 [1334] Reference number assigned by the seller to a
916 Commercial Invoice.
917 JB Job number
918 Identifies a piece of work.
919 JE Ending job sequence number
920 Description to be provided.
921 LA Shipping label serial number
922 Self explanatory.
923 LAN Loading authorization number
924 [4092] A number assigned to the loading authorization
925 granted by the forwarding station when the consignment is
926 subject to traffic limitations (CIM 43).
927 LAR Lower article number of range
928 Lower serial number in a range for declaration of
929 incoming goods.
930 LB Lockbox
931 Type of cash management system offered by financial
932 institutions to provide for collection of customers
933 'receivables'.
934 LC Letter of credit number
935 Reference number identifying the letter of credit
936 document.
937 LI Line item reference number
938 (1156) Reference number identifying a particular line in
939 a document.
940 LO Load planning number
941 Self explanatory.
942 LS Bar coded label serial number
943 Self explanatory.
944 MA Ship notice/manifest number
945 Self explanatory.
946 MB Master bill of lading number
947 Reference number assigned to a master bill of lading,
948 see: 1001 = 704.
949 MF Manufacturer's part number
950 Reference number assigned by the manufacturer to his
951 product or part.
952 MG Meter unit number
953 Number identifying a unique meter unit.
954 MH Manufacturing order number
955 Reference number assigned by manufacturer for a given
956 production quantity of products.
957 MR Message recipient
958 Self explanatory.
959 MRN Mailing reference number
960 Identifies the party designated by the importer to
961 receive certain customs correspondence in lieu of its
962 being mailed directly to the importer.
963 MS Message sender
964 Self explanatory.
965 MSS Manufacturer's material safety data sheet number
966 Self explanatory.
967 MWB Master air waybill number
968 Reference number assigned to a master air waybill, see:
969 1001 = 741.
970 NA North American hazardous goods classification number
971 Reference to materials designated as hazardous for
972 purposes of transportation in North American commerce.
973 OH Current invoice number
974 Reference number identifying the current invoice.
975 OI Previous invoice number
976 Reference number identifying a previously issued invoice.
977 ON Order number (purchase)
978 [1022] Reference number assigned by the buyer to an
979 order.
980 OP Original purchase order
981 Reference to the order previously sent.
982 OR General order number
983 Customs number assigned to imported merchandise that has
984 been left unclaimed and subsequently moved to a Customs
985 bonded warehouse for storage.
986 PB Payer's financial institution account number
987 Originated company account number (ACH transfer), check,
988 draft or wire.
989 PC Production code
990 Number assigned by the manufacturer to a specified
991 article or batch to identify the manufacturing date etc.
992 for subsequent reference.
993 PD Promotion deal number
994 Number assigned by a vendor to a special promotion
995 activity.
996 PE Plant number
997 Description to be provided.
998 PF Prime contractor contract number
999 Reference number assigned by the client to the contract
1000 of the prime contractor.
1001 PI Price list version number
1002 Self explanatory.
1003 PK Packing list number
1004 (1014) Reference number assigned to a packing list, see:
1005 1001 = 271.
1006 PL Price list number
1007 Reference number assigned to a price list.
1008 POR Purchase order response number
1009 Reference number assigned by the seller to an order
1010 response.
1011 PP Purchase order change number
1012 Reference number assigned by a buyer for a revision of a
1013 purchase order.
1014 PQ Payment reference
1015 Reference number assigned to a payment.
1016 PR Price quote number
1017 Reference number assigned by the seller to a quote.
1018 PS Purchase order number suffix
1019 Purchase order number add on to split for detailed
1020 specification purposes.
1021 PW Prior purchase order number
1022 Reference number of a purchase order previously sent to
1023 the supplier.
1024 PY Payee's financial institution account number
1025 Receiving company account number (ACH transfer), check,
1026 draft or wire.
1027 RA Remittance advice number
1028 Self explanatory.
1029 RC Rail/road routing code
1030 International Western and Eastern European route code
1031 used in all rail organizations and specified in the
1032 international tariffs (rail tariffs) known by the
1033 customers.
1034 RCN Railway consignment note number
1035 Reference number assigned to a rail consignment note,
1036 see: 1001 = 720.
1037 RE Release number
1038 Reference number assigned to identify a release of a set
1039 of rules, conventions, conditions, etc.
1040 REN Received number
1041 [1150] Number assigned to a rail consignment upon its
1042 arrival at its destination station (CIM 84).
1043 RF Export reference number
1044 Reference number given to an export shipment.
1045 RR Payer's financial institution transit routing No.(ACH
1046 transfers)
1047 ODFI (ACH transfer).
1048 RT Payee's financial institution transit routing No.
1049 RDFI Transit routing number (ACH transfer).
1050 SA Sales person number
1051 Identification number of a sales person.
1052 SB Sales region number
1053 Description to be provided.
1054 SD Sales department number
1055 Description to be provided.
1056 SE Serial number
1057 Identification number of an item which distinguishes this
1058 specific item out of an number of identical items.
1059 SF Ship from
1060 Description to be provided.
1061 SH Previous highest schedule number
1062 Number of the latest schedule of a previous period
1063 (ODETTE DELINS).
1064 SI SID (Shipper's identifying number for shipment)
1065 Description to be provided.
1066 SM Sales office number
1067 Description to be provided.
1068 SN Seal number
1069 [9308] Identification number on Customs or other seals
1070 affixed to containers or other transport units.
1071 SP Scan line
1072 Description to be provided.
1073 SQ Container sequence number
1074 Description to be provided.
1075 SRN Shipment reference number
1076 [1140] Reference number assigned by a consignor to a
1077 particular shipment for his own purposes or for those of
1078 the consignee.
1079 SS Sellers reference number
1080 Reference number assigned to a transaction by the seller.
1081 STA Station reference number
1082 International UIC code assigned to every European rail
1083 station (CIM convention).
1084 SW Swap order number
1085 Number assigned by the seller to a swap order (see
1086 definition of DE 1001, code 229).
1087 SZ Specification number
1088 Number assigned by the issuer to his specification.
1089 TB Trucker's bill of lading
1090 A cargo list/description issued by a motor carrier of
1091 freight.
1092 TE Telex message number
1093 Reference number identifying a telex message.
1094 TF Transfer number
1095 An extra number assigned to goods or a container which
1096 functions as a reference number or as an authorization
1097 number to get the goods or container released from a
1098 certain party.
1099 TI TIR carnet number
1100 Reference number assigned to a TIR carnet.
1101 TL Tax exemption licence number
1102 Number assigned by the tax authorities to a party
1103 indicating its tax exemption authorization. This number
1104 could relate to a specified business type, a specified
1105 local area or a class of products.
1106 TN Transaction reference number
1107 Reference applied to a transaction between two or more
1108 parties over a defined life cycle; e.g. number applied by
1109 importer or broker to obtain release from Customs, may
1110 then used to control declaration through final accounting
1111 (synonyms: declaration, entry number).
1112 TP Test report number
1113 Reference number identifying a test report document
1114 relevant to the product.
1115 UAR Upper serial number of range
1116 Upper serial number in a range for declaration of
1117 incoming goods.
1118 UC Ultimate customer's reference number
1119 The originator's reference number as forwarded in a
1120 sequence of parties involved.
1121 UCN Unique consignment reference number
1122 (1202) Unique reference of a consignment (UCRN) used for
1123 identification purposes in documents and messages
1124 exchanged between parties in international trade. See
1125 also: Unique Identifier Code (UNIC) in UN/ECE
1126 Recommendation No. 8, March 1992.
1127 UN United Nations dangerous goods (UNDG) number
1128 [7124] Unique serial number assigned within the United
1129 Nations to substances and articles contained in a list of
1130 the dangerous goods most commonly carried.
1131 UO Ultimate customer's order number
1132 The originator's order number as forwarded in a sequence
1133 of parties involved.
1134 VA VAT registration number
1135 Unique number assigned by the relevant tax authority to
1136 identify a party for use in relation to Value Added Tax
1137 (VAT).
1138 VC Vendor contract number
1139 Number assigned by the vendor to a contract.
1140 VM Vessel identification
1141 (8123) Reference identifying a vessel (UN/ECE
1142 Recommendation No 10).
1143 VN Order number (vendor)
1144 Reference number assigned by supplier to a buyer's
1145 purchase order.
1146 VON Voyage number
1147 [8228] Reference number assigned by the carrier or his
1148 agent to the voyage of the vessel.
1149 VP Vendor product number
1150 Number assigned by vendor to another manufacturer's
1151 product.
1152 VR Vendor ID number
1153 Description to be provided.
1154 VS Vendor order number suffix
1155 Description to be provided.
1156 VT Motor vehicle identification number
1157 (Reference identifying a motor vehicle used for
1158 transport) normally is the vehicle registration number.
1159 VV Voucher number
1160 Reference number identifying a voucher.
1161 WE Warehouse entry number
1162 Entry number under which imported merchandise was placed
1163 in a Customs bonded warehouse.
1164 WM Weight agreement number
1165 Description to be provided.
1166 WN Well number
1167 Description to be provided.
1168 WR Warehouse receipt number
1169 Self explanatory.
1170 WS Warehouse storage location number
1171 Self explanatory.
1172 WY Rail waybill number
1173 Self explanatory.
1174 XA Company/place registration number
1175 Company registration and place as legally required.
1176 XC Cargo control number
1177 Reference used to identify and control a carrier and
1178 consignment from initial entry into a country until
1179 release of the cargo by Customs.
1180 XP Previous cargo control number
1181 Where a consignment is deconsolidated and/or transferred
1182 to the control of another carrier or freight forwarder
1183 (e.g. housebill, abstract) this references the previous
1184 (e.g. master) cargo control number.
1185 ZZZ Mutually defined reference number
1186 Number based on party agreement.
1187
diff --git a/specification/references/D96A/simples/1154.txt b/specification/references/D96A/simples/1154.txt
new file mode 100644
index 0000000..ba2ac9d
--- /dev/null
+++ b/specification/references/D96A/simples/1154.txt
@@ -0,0 +1,9 @@
1
2 1154 Reference number
3
4 Desc: Identification number the nature and function of which can be
5 qualified by an entry in data element 1153 Reference
6 qualifier.
7
8 Repr: an..35
9
diff --git a/specification/references/D96A/simples/1156.txt b/specification/references/D96A/simples/1156.txt
new file mode 100644
index 0000000..0b20a7d
--- /dev/null
+++ b/specification/references/D96A/simples/1156.txt
@@ -0,0 +1,8 @@
1
2 1156 Line number
3
4 Desc: Number of the line in the document/message referenced in 1154
5 Reference number.
6
7 Repr: an..6
8
diff --git a/specification/references/D96A/simples/1218.txt b/specification/references/D96A/simples/1218.txt
new file mode 100644
index 0000000..63627be
--- /dev/null
+++ b/specification/references/D96A/simples/1218.txt
@@ -0,0 +1,8 @@
1
2 1218 Number of originals of document required
3
4 Desc: Specification of the number of originals of a stipulated
5 document that are required.
6
7 Repr: n..2
8
diff --git a/specification/references/D96A/simples/1220.txt b/specification/references/D96A/simples/1220.txt
new file mode 100644
index 0000000..878a6c5
--- /dev/null
+++ b/specification/references/D96A/simples/1220.txt
@@ -0,0 +1,8 @@
1
2 1220 Number of copies of document required
3
4 Desc: Number of originals or copies of a document stipulated or
5 referred to as being required.
6
7 Repr: n..2
8
diff --git a/specification/references/D96A/simples/1222.txt b/specification/references/D96A/simples/1222.txt
new file mode 100644
index 0000000..c55019c
--- /dev/null
+++ b/specification/references/D96A/simples/1222.txt
@@ -0,0 +1,8 @@
1
2 1222 Configuration level
3
4 Desc: Number indicating the level of an object which is in a
5 hierarchy.
6
7 Repr: n..2
8
diff --git a/specification/references/D96A/simples/1225.txt b/specification/references/D96A/simples/1225.txt
new file mode 100644
index 0000000..ef34b92
--- /dev/null
+++ b/specification/references/D96A/simples/1225.txt
@@ -0,0 +1,147 @@
1
2* 1225 Message function, coded
3
4 Desc: Code indicating the function of the message.
5
6 Repr: an..3
7
8 1 Cancellation
9 Message cancelling a previous transmission for a given
10 transaction.
11 2 Addition
12 Message containing items (e.g. line items, goods items,
13 Customs items, equipment items) to be added to a
14 previously sent message.
15 3 Deletion
16 Message containing items (e.g. line items, goods items,
17 Customs items, equipment items) to be deleted from a
18 previously sent message.
19 4 Change
20 Message containing items (e.g. line items, goods items,
21 Customs items, equipment items) to be changed in a
22 previously sent message.
23 5 Replace
24 Message replacing a previous message.
25 6 Confirmation
26 Message confirming the details of a previous transmission
27 where such confirmation is required or recommended under
28 the terms of a trading partner agreement.
29 7 Duplicate
30 The message is a duplicate of a previously generated
31 message.
32 8 Status
33 Description to be provided.
34 9 Original
35 Initial transmission related to a given transaction.
36 10 Not found
37 Message whose reference number is not filed.
38 11 Response
39 Message responding to a previous message or document.
40 12 Not processed
41 Message indicating that the referenced message was
42 received but not yet processed.
43 13 Request
44 Self explanatory.
45 14 Advance notification
46 Self explanatory.
47 15 Reminder
48 Repeated message transmission for reminding purposes.
49 16 Proposal
50 Message content is a proposal.
51 17 Cancel, to be reissued
52 Referenced transaction cancelled, reissued message will
53 follow.
54 18 Reissue
55 New issue of a previous message (maybe cancelled).
56 19 Seller initiated change
57 Change information submitted by buyer but initiated by
58 seller.
59 20 Replace heading section only
60 Message to replace the heading of a previous message.
61 21 Replace item detail and summary only
62 Message to replace item detail and summary of a previous
63 message.
64 22 Final transmission
65 Final message in a related series of messages together
66 making up a commercial, administrative or transport
67 transaction.
68 23 Transaction on hold
69 Message not to be processed until further release
70 information.
71 24 Delivery instruction
72 Delivery schedule message only used to transmit short-
73 term delivery instructions.
74 25 Forecast
75 Delivery schedule message only used to transmit long-term
76 schedule information.
77 26 Delivery instruction and forecast
78 Combination of codes '24' and '25'.
79 27 Not accepted
80 Message to inform that the referenced message is not
81 accepted by the recipient.
82 28 Accepted, with amendment in heading section
83 Message accepted but amended in heading section.
84 29 Accepted without amendment
85 Referenced message is entirely accepted.
86 30 Accepted, with amendment in detail section
87 Referenced message is accepted but amended in detail
88 section.
89 31 Copy
90 Indicates that the message is a copy of an original
91 message that has been sent, e.g. for action or
92 information.
93 32 Approval
94 A message releasing an existing referenced message for
95 action to the receiver.
96 33 Change in heading section
97 Message changing the referenced message heading section.
98 34 Accepted with amendment
99 The referenced message is accepted but amended.
100 35 Retransmission
101 Change-free transmission of a message previously sent.
102 36 Change in detail section
103 Message changing referenced detail section.
104 37 Reversal of a debit
105 Reversal of a previously posted debit.
106 38 Reversal of a credit
107 Reversal of a previously posted credit.
108 39 Reversal for cancellation
109 Description to be provided.
110 40 Request for deletion
111 The message is given to inform the recipient to delete
112 the referenced transaction.
113 41 Finishing/closing order
114 Last of series of call-offs.
115 42 Confirmation via specific means
116 Message confirming a transaction previously agreed via
117 other means (e.g. phone).
118 43 Additional transmission
119 Message already transmitted via another communication
120 channel. This transmission is to provide electronically
121 processable data only.
122 44 Accepted without reserves
123 Message accepted without reserves.
124 45 Accepted with reserves
125 Message accepted with reserves.
126 46 Provisional
127 Message content is provisional.
128 47 Definitive
129 Message content is definitive.
130 48 Accepted, contents rejected
131 Message to inform that the previous message is received,
132 but it cannot be processed due to regulations, laws, etc.
133 49 Settled dispute
134 The reported dispute is settled.
135 50 Withdraw
136 Message withdrawing a previously approved message.
137 51 Authorisation
138 Message authorising a message or transaction(s).
139 52 Proposed amendment
140 A code used to indicate an amendment suggested by the
141 sender.
142 53 Test
143 Code indicating the message is to be considered as a
144 test.
145+ 54 Extract
146 A subset of the original.
147
diff --git a/specification/references/D96A/simples/1229.txt b/specification/references/D96A/simples/1229.txt
new file mode 100644
index 0000000..d755254
--- /dev/null
+++ b/specification/references/D96A/simples/1229.txt
@@ -0,0 +1,61 @@
1
2* 1229 Action request/notification, coded
3
4 Desc: Code specifying the action to be taken or already taken.
5
6 Repr: an..3
7
8 1 Added
9 This line item is added to the referenced message.
10 2 Deleted
11 This line item is deleted from the referenced message.
12 3 Changed
13 This line item is changed in the referenced message.
14 4 No action
15 This line item is not affected by the actual message.
16 5 Accepted without amendment
17 This line item is entirely accepted by the seller.
18 6 Accepted with amendment
19 This line item is accepted but amended by the seller.
20 7 Not accepted
21 This line item is not accepted by the seller.
22 8 Schedule only
23 Self explanatory.
24 9 Amendments
25 Self explanatory.
26 10 Not found
27 This line item is not found in the referenced message.
28 11 Not amended
29 This line is not amended by the buyer.
30 12 Line item numbers changed
31 Self explanatory.
32 13 Buyer has deducted amount
33 Buyer has deducted amount from payment.
34 14 Buyer claims against invoice
35 Buyer has a claim against an outstanding invoice.
36 15 Charge back by seller
37 Factor has been requested to charge back the outstanding
38 item.
39 16 Seller will issue credit note
40 Seller agrees to issue a credit note.
41 17 Terms changed for new terms
42 New settlement terms have been agreed.
43 18 Abide outcome of negotiations
44 Factor agrees to abide by the outcome of negotiations
45 between seller and buyer.
46 19 Seller rejects dispute
47 Seller does not accept validity of dispute.
48 20 Settlement
49 The reported situation is settled.
50 21 No delivery
51 Code indicating that no delivery will be required.
52 22 Call-off delivery
53 A request for delivery of a particular quantity of goods
54 to be delivered on a particular date (or within a
55 particular period).
56 23 Proposed amendment
57 A code used to indicate an amendment suggested by the
58 sender.
59+ 24 Accepted with amendment, no confirmation required
60 Accepted with changes which require no confirmation.
61
diff --git a/specification/references/D96A/simples/1312.txt b/specification/references/D96A/simples/1312.txt
new file mode 100644
index 0000000..a7d5488
--- /dev/null
+++ b/specification/references/D96A/simples/1312.txt
@@ -0,0 +1,9 @@
1
2 1312 Consignment load sequence number
3
4 Desc: To indicate the sequence of loading in which the consignments
5 are loaded in a piece of equipment or in a means of transport
6 (e.g. truck).
7
8 Repr: n..4
9
diff --git a/specification/references/D96A/simples/1366.txt b/specification/references/D96A/simples/1366.txt
new file mode 100644
index 0000000..1dc2d9d
--- /dev/null
+++ b/specification/references/D96A/simples/1366.txt
@@ -0,0 +1,8 @@
1
2 1366 Document/message source
3
4 Desc: Indication of the source from which the printed information
5 is to be or has been obtained.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/1373.txt b/specification/references/D96A/simples/1373.txt
new file mode 100644
index 0000000..5c1b334
--- /dev/null
+++ b/specification/references/D96A/simples/1373.txt
@@ -0,0 +1,77 @@
1
2* 1373 Document/message status, coded
3
4 Desc: To identify the status of a document/message.
5
6 Repr: an..3
7
8 1 Accepted
9 Self explanatory.
10 2 Accompanying goods
11 Notice that a specific document will be accompanying the
12 goods.
13 3 Conditionally accepted
14 Self explanatory.
15 4 To arrive by separate EDI message
16 Notice that a specific document/message will be
17 transmitted via a separate EDI message.
18 5 Information only
19 Notice that the specific document or message is for
20 information only.
21 6 To arrive by manual means
22 Notice that a specific document or message will not be
23 sent via EDI.
24 7 To be raised and sent
25 Request for a specific message to be formatted and
26 transmitted or a request for a specific document to be
27 raised and sent.
28 8 Rejected
29 Self explanatory.
30 9 To be printed
31 The document or message is to be printed.
32+ 10 Document currently valid
33 Specific document is currently valid.
34 11 Document not available
35 Specified document is not available.
36 12 Document exhausted by declaration and attached
37 Customs declaration to which the document is related
38 completed or exhaust the allowance stated on the
39 document. The document is attached to the Customs
40 declaration.
41 13 Document not exhausted by declaration and attached
42 Customs declaration to which the document is related does
43 not complete or exhaust the allowance stated on the
44 document . The document is not attached to the
45 declaration but has already been lodged in the Customs
46 station.
47 14 Document exhausted by declaration and previously lodged
48 Customs declaration to which the document is related
49 completed or exhaust the allowance stated on the
50 document. The usage of the document is complete. The
51 document is not attached to the declaration but has
52 already been lodged in the Customs station.
53 15 Document not exhausted by declaration and previously lodged
54 Customs declaration to which the document is related does
55 not complete or exhaust the allowance stated on the
56 document. The document can continue to be used for future
57 declarations until the allowance is exhausted.
58 The document is not attached to the declaration but has
59 already been lodged in the Customs station.
60 16 Document not attached
61 Specified document is not or cannot be attached.
62 17 Document with the goods
63 Document not attached to the Customs declaration but is
64 attached to the goods.
65 18 Document attached, to be returned after endorsement
66 Specified document is attached to the Customs declaration
67 and will be required to be returned to the declarant
68 after Customs endorsement.
69 19 Document applied for
70 Application has been submitted for that document.
71 20 Received for shipment
72 Indicates that the document has legal validity from the
73 date of receival of the cargo.
74 21 Shipped on board
75 Indicates that the document has legal validity from the
76 date that cargo is loaded on board a vessel.
77
diff --git a/specification/references/D96A/simples/1490.txt b/specification/references/D96A/simples/1490.txt
new file mode 100644
index 0000000..02e6bbe
--- /dev/null
+++ b/specification/references/D96A/simples/1490.txt
@@ -0,0 +1,8 @@
1
2 1490 Consolidation item number
3
4 Desc: Serial number differentiating each separate consignment
5 included in the consolidation.
6
7 Repr: n..4
8
diff --git a/specification/references/D96A/simples/1496.txt b/specification/references/D96A/simples/1496.txt
new file mode 100644
index 0000000..01952b5
--- /dev/null
+++ b/specification/references/D96A/simples/1496.txt
@@ -0,0 +1,8 @@
1
2 1496 Goods item number
3
4 Desc: Serial number differentiating each separate goods item entry
5 of a consignment as contained in one document/declaration.
6
7 Repr: n..5
8
diff --git a/specification/references/D96A/simples/2005.txt b/specification/references/D96A/simples/2005.txt
new file mode 100644
index 0000000..d62c145
--- /dev/null
+++ b/specification/references/D96A/simples/2005.txt
@@ -0,0 +1,785 @@
1
2* 2005 Date/time/period qualifier
3
4 Desc: Code giving specific meaning to a date, time or period.
5
6 Repr: an..3
7
8 2 Delivery date/time, requested
9 Date on which buyer requests goods to be delivered.
10 3 Invoice date/time
11 [2376] Date when a Commercial Invoice is issued.
12 4 Order date/time
13 [2010] Date when an order is issued.
14 7 Effective date/time
15 Date and/or time at which specified event or document
16 becomes effective.
17 8 Order received date/time
18 Date/time when the purchase order is received by the
19 seller.
20 9 Processing date/time
21 Date/time of processing.
22 10 Shipment date/time, requested
23 Date on which goods should be shipped or despatched by
24 the supplier.
25#| 11 Despatch date and or time
26 (2170) Date/time on which the goods are or are expected
27 to be despatched or shipped.
28 12 Terms discount due date/time
29 Date by which payment should be made if discount terms
30 are to apply.
31 13 Terms net due date
32 Date by which payment must be made.
33 14 Payment date/time, deferred
34 Date/time when instalments are due.
35 15 Promotion start date/time
36 Date/time when promotion activities begin.
37 16 Promotion end date/time
38 Date/time when promotion activities end.
39 17 Delivery date/time, estimated
40 Date and/or time when the shipper of the goods expects
41 delivery will take place.
42 18 Installation date/time/period
43 Self explanatory.
44 20 Cheque date/time
45 Date/time when cheque is issued.
46 21 Charge back date/time
47 Description to be provided.
48 22 Freight bill date/time
49 Date/time when freight bill is issued.
50 35 Delivery date/time, actual
51 Date/time on which goods or consignment are delivered at
52 their destination.
53 36 Expiry date
54 Date of expiry of the validity of a referenced document,
55 price information or any other referenced data element
56 with a limited validity period.
57 37 Ship not before date/time
58 Goods should not be shipped before given date/time.
59 38 Ship not later than date/time
60 Date/time by which the goods should have been shipped.
61 39 Ship week of date
62 Date identifying the week during which goods should be
63 shipped.
64 42 Superseded date/time
65 Date/time being overlaid by a date given elsewhere.
66 44 Availability
67 Date/time when received item is available.
68 45 Compilation date and time
69 Date and time of the compilation.
70 46 Cancellation date
71 Date on which a document or message has been cancelled.
72 47 Statistical time series date
73 Date for statistical time series purposes.
74 48 Duration
75 Duration.
76 49 Deliver not before and not after dates
77 Deliver not before and not after a specific date range.
78 50 Goods receipt date/time
79 Date/time upon which the goods were received by a given
80 party.
81 51 Cumulative quantity start date
82 First Date for accumulation of delivery quantities.
83 52 Cumulative quantity end date
84 Last Date for accumulation of delivery quantities.
85 53 Buyer's local time
86 Time at the buyers location.
87 54 Seller's local time
88 Time at the sellers location.
89 55 Confirmed date/time
90 Date/time which has been confirmed.
91 58 Clearance date (Customs)
92 (3080) Date on which Customs formalities necessary to
93 allow goods to be exported, to enter home use, or to be
94 placed under another Customs procedure has been
95 accomplished (CCC).
96#| 59 Inbond movement authorization date
97 Inland movement authorization date.
98 60 Engineering change level date
99 Date the engineering level of goods is changed.
100 61 Cancel if not delivered by this date
101 Self explanatory.
102| 63 Delivery date/time, latest
103 Date identifying a point of time after which goods shall
104 not or will not be delivered.
105| 64 Delivery date/time, earliest
106 Date identifying a point in time before which the goods
107 shall not be delivered.
108 65 Delivery date/time, 1st schedule
109 Self explanatory.
110 67 Delivery date/time, current schedule
111 Delivery Date deriving from actual schedule.
112 69 Delivery date/time, promised for
113 [2138] Date by which, or period within which, the
114 merchandise should be delivered to the buyer, as agreed
115 between the seller and the buyer (generic term).
116| 71 Delivery date/time, requested for (after and including)
117 Delivery is requested to happen after or on given date.
118 72 Delivery date/time, promised for (after and including)
119 Delivery might take place earliest at given date.
120| 74 Delivery date/time, requested for (prior to and including)
121 Delivery is requested to happen prior to or including the
122 given date.
123 75 Delivery date/time, promised for (prior to and including)
124 Delivery might take place latest at given date.
125 76 Delivery date/time, scheduled for
126 Self explanatory.
127 79 Shipment date/time, promised for
128 Shipment might happen at given date/time.
129 81 Shipment date/time, requested for (after and including)
130 Shipment should happen earliest at given date.
131 84 Shipment date/time, requested for (prior to and including)
132 Shipment should take place latest at given date.
133 85 Shipment date/time, promised for (prior to and including)
134 Shipment might take place latest at given date.
135 89 Inquiry date
136 Self explanatory.
137 90 Report start date
138 Self explanatory.
139 91 Report end date
140 Self explanatory.
141 92 Contract effective date
142 Date when a contract becomes valid.
143 93 Contract expiry date
144 Date when a contract expires.
145 94 Production/manufacture date
146 Date on which goods are produced.
147 95 Bill of lading date
148 Date as specified on the bill of lading.
149 96 Discharge date/time
150 Date/time when goods should, might or have been
151 discharged from the means of transport.
152 97 Transaction creation date
153 Self explanatory.
154 101 Production date, no schedule established as of
155 Date as of there is no valid production schedule.
156 107 Deposit date/time
157 Self explanatory.
158 108 Postmark date/time
159 Self explanatory.
160 109 Receive at lockbox date
161 Self explanatory.
162 110 Ship date, originally scheduled
163 Self explanatory.
164 111 Manifest/ship notice date
165 Self explanatory.
166 113 Sample required date
167 Date as of a sample has to be available customer defined.
168 114 Tooling required date
169 Date as of a tool has to be available customer defined.
170 115 Sample available date
171 Date as of a sample will be available seller defined.
172 117 Delivery date/time, first
173 First possible date/time for delivery.
174 119 Test completion date
175 Date when a test has been completed.
176 123 Documentary credit expiry date/time
177 The latest date/time for presentation of the documents to
178 the bank where the credit expires.
179 124 Despatch note date
180 [2218] Date when a Despatch Note is issued.
181 125 Import licence date
182 [2292] Date when Import Licence is issued.
183 126 Contract date
184 [2326] Date when a Contract is agreed.
185| 128 Delivery date/time, last
186 Date when the last delivery should be or has been
187 accomplished.
188 129 Exportation date
189 Date when imported vessel/merchandise last left the
190 country of export for the country of import.
191 131 Tax point date
192 Date on which tax is due or calculated.
193 132 Arrival date/time, estimated
194 (2348) Date/time when carrier estimates that a means of
195 transport should arrive at the port of discharge or place
196 of destination.
197 133 Departure date/time, estimated
198 Date/time when carrier estimates that a means of
199 transport should depart at the place of departure.
200 134 Rate of exchange date/time
201 Date/time on which the exchange rate was fixed.
202 135 Telex date
203 Date identifying when a telex message was sent.
204 136 Departure date/time
205 [2280] Date (and time) of departure of means of
206 transport.
207 137 Document/message date/time
208 (2006) Date/time when a document/message is issued. This
209 may include authentication.
210 138 Payment date
211 [2034] Date on which an amount due is made available to
212 the creditor, in accordance with the terms of payment.
213 140 Payment due date
214 Date/time at which funds should be made available.
215 141 Presentation date of Goods declaration (Customs)
216 [2032] Date on which a Goods declaration is presented or
217 lodged with Customs.
218 143 Acceptance date/time of goods
219 [2126] Date on which the goods are taken over by the
220 carrier at the place of acceptance (CMR 4).
221 144 Quota date
222 Description to be provided.
223 146 Entry date, estimated (Customs)
224 Date on which the official date of Customs entry is
225 anticipated.
226 147 Expiry date of export licence
227 [2078] Date of expiry of the validity of an Export
228 Licence.
229 148 Acceptance date of Goods declaration (Customs)
230 [2036] Date on which a Goods declaration is accepted by
231 Customs in accordance with Customs legislation.
232 149 Invoice date, required
233 Date required for invoice issue.
234 150 Declaration/presentation date
235 Date when item has been or has to be declared/presented.
236 151 Importation date
237 Date on which goods are imported, as determined by the
238 governing Customs administration.
239 152 Exportation date for textiles
240 Date when imported textiles last left the country of
241 origin for the country of importation.
242 153 Cancellation date/time, latest
243 The latest date/time on which cancellation of the payment
244 order may be requested.
245 154 Acceptance date of document
246 Self explanatory.
247 155 Accounting period start date
248 Self explanatory.
249 156 Accounting period end date
250 Self explanatory.
251 157 Validity start date
252 Self explanatory.
253 158 Horizon start date
254 The first date of a period forming a horizon.
255 159 Horizon end date
256 The last date of a period forming a horizon.
257 160 Authorization date
258 Date when an authorization was given.
259 161 Release date of customer
260 Date the customer authorised the goods' release.
261 162 Release date of supplier
262 Date when the supplier released goods.
263 163 Processing start date/time
264 Date/Time when a specific process starts.
265 164 Processing end date/time
266 Date/Time when a specific process ends.
267 165 Tax period start date
268 Date when a tax period begins.
269 166 Tax period end date
270 Date when a tax period ends.
271 167 Charge period start date
272 The charge period's first date.
273 168 Charge period end date
274 The charge period's last date.
275 169 Lead time
276 Time required between order entry till earliest goods
277 delivery.
278 170 Settlement due date
279 More generic than 'payment due date' and therefore more
280 apt for reinsurance/insurance business.
281 171 Reference date/time
282 Date/time on which the reference was issued.
283 172 Hired from date
284 Date from which an item has been or will be hired.
285 173 Hired until date
286 Date until which an item has been or will be hired.
287 174 Advise after date/time
288 The information must be advised after the date/time
289 indicated.
290 175 Advise before date/time
291 The information must be advised before the date/time
292 indicated.
293 176 Advise completed date/time
294 The advise has been completed at the date indicated.
295 177 Advise on date/time
296 The information must be advised on the date/time
297 indicated.
298 178 Arrival date/time, actual
299 [2106] Date (and time) of arrival of means of transport.
300 179 Booking date/time
301 Date at which the booking was made.
302 180 Closing date/time
303 Final date for delivering cargo to a liner ship.
304 181 Positioning date/time of equipment
305 Date/time when equipment is positioned.
306 182 Issue date
307 Date when a document/message has been or will be issued.
308 183 Date, as at
309 Date related to a given context.
310 184 Notification date/time
311 Date/time of notification.
312 185 Commenced tank cleaning date/time
313 The date/and or time tank cleaning was started.
314 186 Departure date/time, actual
315 (2280) Date (and time) of departure of means of
316 transport.
317 187 Authentication date/time of document
318 Date/time when the document is signed or otherwise
319 authenticated.
320 188 Previous current account date
321 Self explanatory.
322 189 Departure date/time, scheduled
323 Date (and time) of scheduled departure of means of
324 transport.
325 190 Transhipment date/time
326 Date and time of the transfer of the goods from one means
327 of transport to another.
328 191 Delivery date/time, expected
329 Date/time on which goods are expected to be delivered.
330 192 Expiration date/time of customs document
331 Date on which validity of a customs document expires.
332 193 Execution date
333 The date when ordered bank initiated the transaction.
334 194 Start date/time
335 Date/time on which a period starts.
336 195 Expiry date of import licence
337 [2272] Date of expiry of the validity of an Import
338 Licence.
339 196 Departure date/time, earliest
340 Date/time of earliest departure of means of transport.
341 197 Laytime first day
342 First of a number of days allowed in a charter party of
343 the loading and discharging of cargo.
344 198 Laytime last day
345 Last of a number of days allowed in a charter party for
346 the loading and discharging of cargo.
347 199 Positioning date/time of goods
348 The date and/or time the goods have to be or have been
349 positioned.
350 200 Pick-up/collection date/time of cargo
351 Date/time at which the cargo is picked up.
352 201 Pick-up date/time of equipment
353 Date/time at which the equipment is picked up.
354 202 Posting date
355 The date when an entry is posted to an account.
356 203 Execution date/time, requested
357 The date/time on which the ordered bank is requested to
358 initiate the payment order, as specified by the
359 originator (e.g. the date of the debit).
360 204 Release date (Customs)
361 Date on which Customs releases merchandise to the carrier
362 or importer.
363 205 Settlement date
364 Date for settlement of financial transaction e.g.
365 foreign exchange securities.
366 206 End date/time
367 Date/time on which a period (from - to) ends.
368 207 Commenced pumping ballast date/time
369 Date/time on which the intake of materials to be carried
370 to improve the trim and the stability of the means of
371 transport, was commenced.
372 208 Departure date/time, ultimate
373 Date/time at which a means of transport has to depart
374 ultimately.
375 209 Value date
376 Date on which the funds are at the disposal of the
377 beneficiary or cease to be at the disposal of the
378 ordering customer.
379 210 Reinsurance current account period
380 Description to be provided.
381 211 360/30
382 Calculation is based on year of 360 days, month of 30
383 days.
384 212 360/28-31
385 Calculation is based on year of 360 days, month of 28-31
386 days.
387 213 365-6/30
388 Calculation is based on year of 365-6 days, month of 30
389 days.
390 214 365-6/28-31
391 Calculation is based on year of 365-6 days, month of 28-
392 31 days.
393 215 365/28-31
394 Calculation is based on year of 365 days, month of 28-31
395 days.
396 216 365/30
397 Calculation is based on year of 365 days, month of 30
398 days.
399 218 Authentication/validation date/time
400 Self explanatory.
401 219 Crossborder date/time
402 Date/time at which goods are transferred across a country
403 border.
404 221 Interest period
405 Number of days used for the calculation of interests.
406 222 Presentation date, latest
407 Latest date for presentation of a document.
408 223 Delivery date/time, deferred
409 New date and time of delivery calculated on basis of a
410 consignee's requirement (chargeable).
411 224 Permit to admit date
412 Date on which permission was granted to move merchandise
413 into a bonded warehouse or free trade zone.
414 225 Certification of weight date/time
415 Date/time at which the carrier proceeds to the weighting
416 of the goods.
417 226 Discrepancy date/time
418 Date/time at which a discrepancy has been found.
419 227 Beneficiary's banks due date
420 Date on which funds should be made available to the
421 beneficiary's bank.
422 228 Debit value date, requested
423 Date on which the account owner wants the debit value to
424 his account.
425 229 Hoses connected date/time
426 The date and/or time hoses were connected.
427 230 Hoses disconnected date/time
428 The date and/or time hoses were disconnected.
429 231 Arrival date/time, earliest
430 Date/time of earliest arrival of means of transport.
431 232 Arrival date/time, scheduled
432 Date (and time) of scheduled arrival of means of
433 transport.
434 233 Arrival date/time, ultimate
435 Date (and time) of ultimate arrival of means of
436 transport.
437 234 Collection date/time, earliest
438 The transport order may be issued before the goods are
439 ready for picking up. This date/time indicates from when
440 on the carrier can have access to the consignment.
441 235 Collection date/time, latest
442 In relation with the arrangements agreed between buyer
443 and seller or between sender and main transport it may be
444 necessary to specify the latest collection date/time.
445 236 Completed pumping ballast date/time
446 Date/time at which the intake of materials, to be carried
447 to improve the trim and the stability of the means of
448 transport, was completed.
449 237 Completed tank cleaning date/time
450 The date and/or time tank cleaning was completed.
451 238 Tanks accepted date/time
452 The date and/or time the tanks are to be or have been
453 accepted.
454 239 Tanks inspected date/time
455 The date and/or time the tanks are to be or have been
456 inspected.
457 240 Reinsurance accounting period
458 To identify a reinsurance account period via start and
459 end dates. Note: This period is not the same as
460 "reinsurance current account period".
461 242 Preparation date/time of document
462 Self explanatory.
463 243 Transmission date/time of document
464 Self explanatory.
465 244 Settlement date, planned
466 Self explanatory.
467 245 Underwriting year
468 Year in which the treaty was commenced.
469 246 Accounting year
470 Year considered for accounting of the treaty or portion
471 of the treaty.
472 247 Year of occurrence
473 Year in which a specific event (e.g. a loss) took place.
474 248 Loss date
475 Date on which a referenced (major) loss occurred.
476 249 Cash call date
477 Date on which a cash call was made for a loss suffered
478 and covered.
479 250 Re-exportation date
480 Re-export in case of temporary admission.
481 251 Re-importation date
482 Re-import in case of temporary admission.
483 252 Arrival date/time at initial port
484 Date/time that the conveyance arrives at the initial port
485 in the country of destination.
486 253 Departure date/time from last port of call
487 Date/time that conveyance departed from the last foreign
488 port of call.
489 254 Registration date of previous Customs declaration
490 Registration date of the Customs declaration for the
491 previous Customs procedure either in the same or another
492 country.
493 255 Availability due date
494 Date when ordered items should be available at a
495 specified location.
496 257 Calculation date
497 Self explanatory.
498 258 Guarantee date (Customs)
499 Date when guarantee is placed with Customs.
500 259 Conveyance registration date
501 Date when a vessel, vehicle or other means of transport
502 was registered by a competent authority.
503 260 Valuation date (Customs)
504 Date when Customs valuation was made.
505 261 Release date/time
506 Date/time assigned to identify the release of a set of
507 rules, conditions, conventions, productions, etc.
508 262 Closure date/time/period
509 Date/time/period when an enterprise is closed.
510 263 Invoicing period
511 Period for which an invoice is issued.
512 264 Release frequency
513 Frequency of a release.
514 265 Due date
515 Self explanatory.
516 266 Validation date
517 Self explanatory.
518 267 Rate/price date/time
519 Date/time on which a rate/price is determined.
520 268 Transit time/limits
521 Description to be provided.
522 270 Ship during date
523 The date identifying the period during or in which the
524 goods should be shipped.
525 271 Ship on or about date
526 Date on or about which goods should be shipped.
527 272 Documentary credit presentation period
528 The specification of the period of time, expressed in
529 number of days, after the date of issuance of the
530 transport document(s) within which the documents must be
531 presented.
532 273 Validity period
533 Dates (from/to)/period referenced documents are valid.
534 274 From date of order receipt to sample ready
535 Lead time is the defined timespan.
536 275 From date of tooling authorization to sample ready
537 Lead time is the defined timespan.
538 276 From date of receipt of tooling aids to sample ready
539 Lead time is the defined timespan.
540 277 From date of sample approval to first product shipment
541 Lead time is the defined timespan.
542 278 From date of order receipt to shipment
543 Lead time is the defined timespan.
544 279 From date of order receipt to delivery
545 Lead time is the defined timespan.
546 280 From last booked order to delivery
547 Lead time is the defined timespan.
548 281 Date of order lead time
549 Lead time is referenced to the date of order.
550 282 Confirmation date lead time
551 Lead time is referenced to the date of confirmation.
552 283 Arrival date/time of transport lead time
553 Lead time is referenced to the date a transport will
554 arrive or has arrived.
555 284 Before inventory is replenished based on stock check lead
556 time
557 Lead time is the defined timespan.
558 285 Invitation to tender date/time
559 Date/time on which the invitation to tender has been made
560 available to relevant parties.
561 286 Tender submission date/time
562 Date/time on which the tender was submitted.
563 287 Contract award date/time
564 Date/time on which the contract is awarded to a tenderer.
565 288 Price base date/time
566 Base date/time of prices.
567 290 Contractual start date/time
568 Date/time on which activities stated in the contract must
569 start.
570 291 Start date/time, planned
571 Self explanatory.
572 292 Works completion date/time, planned
573 Self explanatory.
574 293 Works completion date/time, actual
575 Self explanatory.
576 294 Hand over date/time, planned
577 Date/time on which hand over (i.e. the transfer of
578 responsibility for an object or activity such as
579 documentation, system etc. from one party to another) is
580 planned to take place.
581 295 Hand over date/time, actual
582 Date/time on which hand over (i.e. the transfer of
583 responsibility for an object or activity such as
584 documentation, system etc. from one party to another)
585 actually takes place.
586 296 Retention release date/time
587 Date/time on which the retention is released.
588 297 Retention release date/time, partial
589 Date/time on which the retention is partially released.
590 298 Escalation start date
591 Value date of the indexes appearing as denominators in an
592 escalation formula.
593 299 Price adjustment start date
594 Value date of the indexes appearing as denominators in a
595 price adjustment formula.
596 300 Price adjustment limit date
597 Limit value date of indexes used as numerators in a price
598 adjustment formula.
599 301 Value date of index
600 Date of validity of index values.
601 302 Publication date
602 Self explanatory.
603 303 Escalation date
604 Value date of indexes appearing as numerators in an
605 escalation formula.
606 304 Price adjustment date
607 Value date of indexes appearing as numerators in a price
608 adjustment formula.
609 305 Latest price adjustment date
610 Date on which the latest price adjustment took place.
611 306 Work period
612 Period of execution of works.
613 307 Payment instruction date/time
614 Date/time on which a payment instruction was given.
615 308 Payment valuation presentation date/time
616 Date/time on which the payment valuation is presented.
617 309 Blanks value date
618 The date on which the funds are at the disposal of the
619 receiving bank.
620 310 Received date/time
621 Date/time of receipt.
622 311 On
623 Fixed maturity day for deferred payment or time draft(s).
624 312 Ship not before and not after date/time
625 Shipment(s) of goods is/are to be made not before the
626 first specified date/time and not after the second
627 specified date/time.
628 313 Order to proceed date
629 Issue date of an instruction to start work.
630 314 Planned duration of works
631 Self explanatory.
632 315 Agreement to pay date
633 Date on which the debtor agreed to pay.
634 316 Valuation date/time
635 Date/time of valuation.
636 317 Reply date
637 Self explanatory.
638 318 Request date
639 Self explanatory.
640 319 Customer value date
641 Date at which funds are taken into account for interest
642 calculation (in debit or credit).
643 320 Declaration reference period
644 Reference period of a set of items reported on the same
645 declaration.
646 321 Promotion date/period
647 Date/period relevant for specific promotion activities.
648 322 Accounting period
649 Self-explanatory.
650 323 Horizon period
651 Period forming a (planning) horizon.
652 324 Processing date/period
653 Date/period a specific process happened/will happen.
654 325 Tax period
655 Period a tax rate/tax amount etc. is applicable.
656 326 Charge period
657 Period a specified charge is valid for.
658 327 Instalment payment due date
659 Self-explanatory.
660 328 Payroll deduction date/time
661 Date/time of a monetary deduction made from the salary of
662 a person on a payroll.
663 329 Birth date/time
664 Date/time when a person was born.
665 330 Joined employer date
666 Date when a person joins an employer.
667 331 Contributions ceasing date/time
668 Date/time when contributions cease.
669 332 Contribution period end date/time
670 Date/time when a contribution period ends.
671 333 Part-time working change date/time
672 Date/time when the proportion of part-time work changes.
673 334 Status change date/time
674 Date/time when a status changes.
675 335 Contribution period start date/time
676 Date/time when a contribution period commences.
677 336 Salary change effective date
678 Date when a change in salary becomes effective.
679 337 Left employer date
680 Date when a person leaves an employer.
681 338 Benefit change date/time
682 Date/time when a benefit provided by a service provider
683 is changed.
684 339 Category change date/time
685 Date/time when a change of category is made.
686 340 Joined fund date/time
687 Date/time when a person joins a fund.
688 341 Waiting time
689 The period of time between the moment at which one wants
690 an activity to begin and the moment at which this
691 activity can actually begin.
692 342 On-board date
693 The date goods have been loaded on board of a conveyance.
694 343 Date/time of discount termination
695 Date/time when the deduction from an amount comes to an
696 end.
697 344 Date/time of interest due
698 Date/time when the interest has to be paid.
699 345 Days of operation
700 Week days of operation.
701 346 Latest check-in time
702 Latest time of check-in.
703 347 Slaughtering start date
704 Date on which slaughtering commenced.
705 348 Packing start date
706 Date on which packing commenced.
707 349 Packing end date
708 Date on which packing completed.
709 350 Test start date
710 Date when a test has been started.
711 351 Inspection date
712 Date of inspection.
713 352 Slaughtering end date
714 Date on which slaughtering completed.
715 353 Accounting transaction date
716 Date to which an accounting transaction refers.
717 354 Activity period date range
718 A specific date range associated with an activity.
719+ 355 Contractual delivery date
720 The date of delivery contractually agreed between
721 parties.
722+ 356 Sales date, and or time, and or period
723 The date, and or time, and or period on which a sale took
724 place.
725+ 357 Cancel if not published by this date
726 Cancel if not published by this date.
727+ 358 Scheduled for delivery on or after
728 Scheduled for delivery on or after the specified date,
729 and or time.
730+ 359 Scheduled for delivery on or before
731 Scheduled for delivery on or before specified date and or
732 time.
733+ 360 Sell by date
734 The date by which a product should be sold.
735+ 361 Best before date
736 The best before date.
737+ 362 End availability date
738 The end date of availability.
739+ 363 Total shelf life period
740 A period indicating the total shelf life of a product.
741+ 364 Minimum shelf life remaining at time of despatch period
742 Period indicating the minimum shelf life remaining for a
743 product at the time of leaving the supplier.
744+ 365 Packaging date
745 The date on which the packaging of a product took place.
746+ 366 Inventory report date
747 Date on which a inventory report is made.
748+ 367 Previous meter reading date
749 Date on which the previous reading of a meter took place.
750+ 368 Latest meter reading date
751 Date on which the latest reading of a meter took place.
752+ 369 Date and or time of handling, estimated
753 The date and or time when the handling action is
754 estimated to take place.
755+ 370 Container equipment domestication date
756 The date on which foreign-built container equipment has
757 entered into the commerce of another country and has
758 become domestic equipment.
759+ 371 Hydrotest date
760 The date equipment has been hydrotested.
761+ 372 Equipment pre-trip date
762 The date on which equipment is pre-tripped.
763+ 373 Mooring, date and time
764 Date and time of mooring.
765+ 374 Road fund tax expiry date
766 The date of expiry of the road fund tax.
767+ 375 Date of first registration
768 Date of first registration.
769+ 376 Bi-annual terminal inspection date
770 The date on which a bi-annual inspection of a terminal
771 has taken or will take place.
772+ 377 Federal HighWay Administration (FHWA) inspection date
773 The date on which container equipment is to be or has
774 been inspected in accordance with the requirements of the
775 U.S. Federal Highway Administration.
776+ 378 Container Safety Convention (CSC) inspection date
777 The date on which container equipment is to be or has
778 been inspected as per the Container Safety Convention
779 (CSC).
780+ 379 Periodic inspection date
781 The date on which a periodic inspection has to take
782 place.
783 ZZZ Mutually defined
784 Self explanatory.
785
diff --git a/specification/references/D96A/simples/2379.txt b/specification/references/D96A/simples/2379.txt
new file mode 100644
index 0000000..9c2424e
--- /dev/null
+++ b/specification/references/D96A/simples/2379.txt
@@ -0,0 +1,179 @@
1
2 2379 Date/time/period format qualifier
3
4 Desc: Specification of the representation of a date, a date and time
5 or of a period.
6
7 Repr: an..3
8
9 2 DDMMYY
10 Calendar date: D = Day; M = Month; Y = Year.
11 3 MMDDYY
12 Calendar date: M = Month; D = Day; Y = Year.
13 101 YYMMDD
14 Calendar date: Y = Year; M = Month; D = Day.
15 102 CCYYMMDD
16 Calendar date: C = Century ; Y = Year ; M = Month ; D =
17 Day.
18 103 YYWWD
19 Calendar week day: Y = Year ; W = Week ; D = Day Week
20 number 01 is always first week of January Day number 1 is
21 always Monday.
22 105 YYDDD
23 Calendar day: Y = Year ; D = Day January the first = Day
24 001 Always start numbering the days of the year from
25 January 1st through December 31st.
26 106 MMDD
27 Day of a month: M = Month; D = Day.
28 107 DDD
29 Day's number within a specific year: D = Day.
30 108 WW
31 Week's number within a specific year: W = Week.
32 109 MM
33 Month's number within a specific year: M = Month.
34 110 DD
35 Day's number within is a specific month: D = Day.
36 201 YYMMDDHHMM
37 Calendar date including time without seconds: Y = Year; M
38 = Month; D = Day; H = Hour; M = Minute.
39 202 YYMMDDHHMMSS
40 Calendar date including time with seconds: Y = Year; M =
41 Month; D = Day; H = Hour; m = Minutes = Seconds.
42 203 CCYYMMDDHHMM
43 Calendar date including time with minutes: C=Century;
44 Y=Year; M=Month; D=Day; H=Hour; M=Minutes.
45 204 CCYYMMDDHHMMSS
46 Calendar date including time with seconds:
47 C=Century;Y=Year; M=Month;D=Day;H=Hour;M=Minute;S=Second.
48 301 YYMMDDHHMMZZZ
49 See 201 + Z = Time zone.
50 302 YYMMDDHHMMSSZZZ
51 See 202 + Z = Time zone.
52 303 CCYYMMDDHHMMZZZ
53 See 203 plus Z=Time zone.
54 304 CCYYMMDDHHMMSSZZZ
55 See 204 plus Z=Time zone.
56 305 MMDDHHMM
57 Month, day, hours, minutes;
58 M = Month; D = Day; H = Hour; M = Minute.
59 306 DDHHMM
60 Day, hours, minutes;
61 D = Day; H = Hour; M = Minute.
62 401 HHMM
63 Time without seconds: H = Hour; m = Minute.
64 402 HHMMSS
65 Time with seconds: H = Hour; m = Minute; s = Seconds.
66 404 HHMMSSZZZ
67 See 402 plus Z=Time zone.
68 405 MMMMSS
69 Time without hours: m=minutes, s=seconds.
70 501 HHMMHHMM
71 Time span without seconds: H = Hour; m = Minute;.
72 502 HHMMSS-HHMMSS
73 Format of period to be given without hyphen.
74 503 HHMMSSZZZ-HHMMSSZZZ
75 Format of period to be given without hyphen.
76 600 CC
77 Century.
78 601 YY
79 Calendar year: Y = Year.
80 602 CCYY
81 Calendar year including century: C = Century; Y = Year.
82 603 YYS
83 Semester in a calendar year: Y = Year; S = Semester.
84 604 CCYYS
85 Semester in a calendar year: C = Century; Y = Year; S =
86 Semester.
87 608 CCYYQ
88 Quarter in a calendar year: C = Century; Y = Year; Q =
89 Quarter.
90 609 YYMM
91 Month within a calendar year: Y = Year; M = Month.
92 610 CCYYMM
93 Month within a calendar year: CC = Century; Y = Year; M =
94 Month.
95 613 YYMMA
96 Format of period to be given without hyphen (A = ten days
97 period).
98 614 CCYYMMA
99 Format of period to be given without hyphen (A = ten days
100 period).
101 615 YYWW
102 Week within a calendar year: Y = Year; W = Week 1st week
103 of January = week 01.
104 616 CCYYWW
105 Week within a calendar year: CC = Century; Y = Year; W =
106 Week (1st week of January = week 01).
107 701 YY-YY
108 Format of period to be given in actual message without
109 hyphen.
110 702 CCYY-CCYY
111 Format of period to be given in actual message without
112 hyphen.
113 703 YYS-YYS
114 Format of period to be given without hyphen.
115 704 CCYYS-CCYYS
116 Format of period to be given in actual message without
117 hyphen.
118 705 YYPYYP
119 Format of period to be given without hyphen (P = period
120 of 4 months).
121 706 CCYYP-CCYYP
122 Format of period to be given without hyphen (P = period
123 of 4 months).
124 707 YYQ-YYQ
125 Format of period to be given without hyphen.
126 708 CCYYQ-CCYYQ
127 Format of period to be given in actual message without
128 hyphen.
129 709 YYMM-YYMM
130 Format of period to be given in actual message without
131 hyphen.
132 710 CCYYMM-CCYYMM
133 Format of period to be given in actual message without
134 hyphen.
135 711 CCYYMMDD-CCYYMMDD
136 Format of period to be given in actual message without
137 hyphen.
138 713 YYMMDDHHMM-YYMMDDHHMM
139 Format of period to be given in actual message without
140 hyphen.
141 715 YYWW-YYWW
142 Format of period to be given in actual message without
143 hyphen.
144 716 CCYYWW-CCYYWW
145 Format of period to be given without hyphen.
146 717 YYMMDD-YYMMDD
147 Format of period to be given in actual message without
148 hyphen.
149 718 CCYYMMDD-CCYYMMDD
150 Format of period to be given without hyphen.
151 801 Year
152 To indicate a quantity of years.
153 802 Month
154 To indicate a quantity of months.
155 803 Week
156 To indicate a quantity of weeks.
157 804 Day
158 To indicate a quantity of days.
159 805 Hour
160 To indicate a quantity of hours.
161 806 Minute
162 To indicate a quantity of minutes.
163 807 Second
164 To indicate a quantity of seconds.
165 808 Semester
166 To indicate a quantity of semesters (six months).
167 809 Four months period
168 To indicate a quantity of four months periods.
169 810 Trimester
170 To indicate a quantity of trimesters (three months).
171 811 Half month
172 To indicate a quantity of half months.
173 812 Ten days
174 To indicate a quantity of ten days periods.
175 813 Day of the week
176 Numeric representation of the day (Monday = 1).
177 814 Working days
178 Number of working days.
179
diff --git a/specification/references/D96A/simples/2380.txt b/specification/references/D96A/simples/2380.txt
new file mode 100644
index 0000000..e97fe5f
--- /dev/null
+++ b/specification/references/D96A/simples/2380.txt
@@ -0,0 +1,8 @@
1
2 2380 Date/time/period
3
4 Desc: The value of a date, a date and time, a time or of a period
5 in a specified representation.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/3035.txt b/specification/references/D96A/simples/3035.txt
new file mode 100644
index 0000000..c3b58a2
--- /dev/null
+++ b/specification/references/D96A/simples/3035.txt
@@ -0,0 +1,792 @@
1
2* 3035 Party qualifier
3
4 Desc: Code giving specific meaning to a party.
5
6 Repr: an..3
7
8 AA Party to be billed (AAR Accounting rule 11)
9 Party to be billed in accordance with AAR Accounting rule
10 11.
11 AB Buyer's agent/representative
12 Third party who arranged the purchase of merchandise on
13 behalf of the actual buyer.
14 AE Declarant's agent/representative
15 Any natural or legal person who makes a declaration to an
16 official body on behalf of another natural or legal
17 person, where legally permitted (CCC).
18 AF Transit principal
19 Natural or legal person responsible for the satisfactory
20 performance of a Customs transit operation. Source: CCC.
21 AG Agent/representative
22 (3196) Party authorized to act on behalf of another
23 party.
24 AH Transit principal's agent/representative
25 Agent acting on behalf of the transit principal (CCC).
26 AI Successful job applicant
27 Person who has been chosen for a job.
28+ AJ Party issuing mutually agreed codes
29 The party which has issued all mutually agreed codes used
30 in the message.
31 AK Acknowledgement recipient
32 Party to whom acknowledgement should be sent.
33 AL Principal
34 (3340) Party accepting liability for goods held or moving
35 (e.g. transit) under a Customs authorization and - when
36 applicable - a guarantee.
37 AM Authorized official
38 Employee of a company or firm authorized to act on behalf
39 of that company or firm e.g. to make a Customs
40 declaration.
41 AN Approved importer
42 Person or company which is authorised by the relevant
43 Customs authority to import goods without payment all
44 taxes or specific taxes at the point of entry into the
45 country.
46 AO Account of
47 Party account is assigned to.
48 AP Accepting party
49 (3352) Party accepting goods, products, services etc.
50 AQ Approved consignor
51 Person or company approved by the relevant authority in
52 the country to pack and export specific goods under
53 Customs supervision.
54 AR Authorized exporter
55 Exporter authorized/approved by Customs for special
56 Customs procedures e.g. simplified procedure.
57 AT Authorized importer
58 Importer authorized/approved by Customs for special
59 Customs procedures e.g. simplified procedure.
60 AU Authorized trader (transit)
61 Trader authorized/approved by Customs for special transit
62 procedures e.g. simplified procedure.
63 AV Authorizing official
64 Party that has delegated the authority to take a certain
65 action on behalf of a company or agency.
66 AW Applicant's bank
67 Financial institution which is requested to issue the
68 documentary credit.
69 AX Authenticating party
70 Party which certifies that a document is authentic.
71 AZ Issuing bank
72 Financial institution which issues the documentary
73 credit, if the applicant's bank is not acting as the
74 issuing bank.
75 B1 Contact bank 1
76 Identifies an additional bank which must be informed of
77 certain aspects of the message.
78 B2 Contact bank 2
79 Identifies an additional bank which must be informed of
80 certain aspects of the message.
81 BA Booking agent
82 Party acting as a booking office for transport and
83 forwarding services.
84 BB Buyer's bank
85 [3420] Bank employed by the buyer to make payment.
86 BC Negotiating bank
87 Financial institution to whom a negotiable documentary
88 credit is directed.
89 BD Documentary credit reimbursing bank
90 Self-explanatory.
91 BE Beneficiary
92 The ultimate recipient of the funds. Normally the account
93 owner who is reimbursed by the payor.
94 BF Beneficiary's bank
95 Identifies the account servicer for the beneficiary or
96 the payee.
97 BG Employer
98 Self-explanatory.
99 BH Previous employer
100 Previous employer of a person(s).
101 BI Buyer's financial institution
102 Financial institution designated by buyer to make
103 payment.
104 BK Financial institution
105 Party acting as financial institution.
106 BL Bill of lading recipient
107 Party to receive B/L.
108 BM Insured
109 Party which is the object of an insurance contract.
110 BN Insurance beneficiary
111 Party which benefits from insurance coverage.
112 BO Broker or sales office
113 Party acting in the name of the seller as broker or as
114 sales office.
115 BP Building site purchaser
116 Party at the building site responsible for the purchasing
117 of goods and services for that particular site.
118 BQ Cheque drawn bank
119 Identifies the bank on which the cheque should be drawn,
120 as instructed by the ordering customer.
121 BS Bill and ship to
122 Party receiving goods and relevant invoice.
123 BT Party to be billed for other than freight (bill to)
124 Party receiving invoice excluding freight costs.
125 BU Service bureau
126 Party carrying out service bureau processing work, (e.g.
127 a payroll bureau).
128 BV Member
129 Member of a group (e.g. of a group of persons or a
130 service scheme).
131 BW Borrower
132 Self explanatory.
133 BX Building site engineer
134 Party at the building site responsible for engineering
135 matters for that particular site.
136 BY Buyer
137 (3002) Party to which merchandise is sold.
138 BZ Building site forwarder
139 Party at the building site responsible for forwarding the
140 received goods on that particular site.
141 C1 In care of party no. 1
142 Description to be provided.
143 C2 In care of party no. 2
144 Description to be provided.
145 CA Carrier
146 (3126) Party undertaking or arranging transport of goods
147 between named points.
148 CB Customs broker
149 Agent or representative or a professional Customs
150 clearing agent who deals directly with Customs on behalf
151 of the importer or exporter (CCC).
152 CC Claimant
153 Party who claims goods or insurance.
154 CD Agent's bank
155 Bank of the agent.
156 CE Ceding company
157 Description to be provided.
158 CF Container operator/lessee
159 Party to whom the possession of specified property (e.g.
160 container) has been conveyed for a period of time in
161 return for rental payments.
162 CG Carrier's agent
163 Party authorized to act for or on behalf of carrier.
164 CH Connecting carrier
165 Owner or operator of a transportation conveyance to which
166 goods in a given transaction will be transferred.
167 CI Commission processor
168 Party who provides extra treatment to goods on commission
169 base.
170 CJ Previous member
171 Previous member of a group of persons or a service
172 scheme.
173 CK Empty equipment despatch party
174 Party from whose premises empty equipment will be or has
175 been despatched.
176 CL Container location party
177 Party from whose premises container will be or has been
178 despatched.
179 CM Customs
180 Identification of customs authority relevant to the
181 transaction or shipment.
182 CN Consignee
183 (3132) Party to which goods are consigned.
184 CO Corporate office
185 Identification of the Head Office within a company.
186 COP Convoying party
187 Party designated to escort the transported goods.
188 CP Party to receive certificate of compliance
189 Party acting for or on behalf of seller in matters
190 concerning compliance.
191 CPD Charges payer at destination
192 Party, other than the ordering party, which has to pay
193 the charges concerning the destination operations.
194 CQ Cheque order
195 Party to which the cheque will be ordered, when different
196 from the beneficiary.
197 CR Empty equipment return party
198 Party to whose premises empty equipment will be or has
199 been returned.
200 CS Consolidator
201 Party consolidating various consignments, payments etc.
202 CT Consignee to be specified
203 Description to be provided.
204 CU Container return company
205 Description to be provided.
206 CV Consignee of vessel
207 Description to be provided.
208 CW Equipment owner
209 Owner of equipment (container, etc.).
210 CX Consignee's agent
211 Party authorized to act on behalf of the consignee.
212 CY Commissionable agent
213 IATA cargo agent entitled to commission.
214 CZ Consignor
215 (3336) Party which, by contract with a carrier, consigns
216 or sends goods with the carrier, or has them conveyed by
217 him. Synonym: shipper, sender.
218 DA Available with bank (documentary credits)
219 Financial institution with whom the documentary credit is
220 available.
221 DB Distributor branch
222 The affiliate of a retailer or distributor.
223 DC Deconsolidator
224 Party that splits up a large consignment composed of
225 separate consignments of goods. The smaller consignments
226 of goods were grouped together into that large
227 consignment for carriage as a larger unit in order to
228 obtain a reduced rate.
229 DCP Despatch charge payer
230 Party, other than the ordering party, which has to pay
231 the charges concerning the despatch operations.
232 DD Documentary credit account party's bank
233 Bank of the documentary credit account party.
234 DE Depositor
235 Party depositing goods, financial payments or documents.
236 DF Documentary credit applicant
237 Party at whose request the applicant's bank/issuing bank
238 is to issue a documentary credit.
239 DG Documentary credit beneficiary
240 Party in whose favour the documentary credit is to be
241 issued and the party that must comply with the credit's
242 terms and conditions.
243 DH Documentary credit account party
244 Party which is responsible for the payment settlement of
245 the documentary credit with the applicant's bank/issuing
246 bank, if different from the documentary credit applicant.
247 DI Documentary credit second beneficiary
248 Party to whom the documentary credit can be transferred.
249 DJ Party according to documentary credit transaction
250 Party related to documentary credit transaction.
251 DK Documentary credit beneficiary's bank
252 Financial institution with which the beneficiary of the
253 documentary credit maintains an account.
254 DL Factor
255 Company offering a financial service whereby a firm sells
256 or transfers title to its accounts receivable to the
257 factoring company.
258 DM Party to whom documents are to be presented
259 Self explanatory.
260 DN Owner of operation
261 Owner of the operation.
262 DO Document recipient
263 (1370) Party which should receive a specified document.
264 DP Delivery party
265 (3144) Party to which goods should be delivered, if not
266 identical with consignee.
267 DQ Owner's agent
268 Person acting on delegation of powers of the owner.
269 DR Driver
270 Person who drives a means of transport.
271 DS Distributor
272 Party distributing goods, financial payments or
273 documents.
274 DT Declarant
275 (3140) Party who makes a declaration to an official body
276 or - where legally permitted - in whose name, or on whose
277 behalf, a declaration to an official body is made.
278 DU Owner's representative
279 Person commissioned by the owner to represent him in
280 certain circumstances.
281 DV Project management office
282 Party commissioned by the owner to follow through the
283 execution of all works.
284 DW Drawee
285 Party on whom drafts must be drawn.
286 DX Engineer (construction)
287 Party representing the contractor to advise and supervise
288 engineering aspects of the works.
289 DY Engineer, resident (construction)
290 Party commissioned by the owner to advise and supervise
291 engineering aspects of the works.
292 DZ Architect
293 Self explanatory.
294 EA Architect-designer
295 Designer of the construction project.
296 EB Building inspectorate
297 Party controlling the conformity of works to legal and
298 regulation rules.
299 EC Exchanger
300 Party exchanging currencies or goods.
301 ED Engineer, consultant
302 Party providing professional engineering services.
303 EE Location of goods for customs examination before clearance
304 SE.
305 EF Project coordination office
306 Party responsible for technical coordination of works.
307 EG Surveyor, topographical
308 Party responsible for topographical measurements.
309 EH Engineer, measurement
310 Party responsible for quantity measurements.
311 EI Controller, quality
312 Party controlling the quality of goods and workmanship
313 for the project.
314 EJ Surveyor, quantity
315 Party responsible for the quantification and valuation of
316 the works on behalf of the contractor.
317 EK Surveyor (professional), quantity
318 Party responsible to the owner for the quantification and
319 valuation of the works.
320 EL Project
321 Party responsible for a project, e.g. a construction
322 project.
323 EM Party to receive electronic memo of invoice
324 Party being informed about invoice issue (via EDI).
325 EN Tenderer
326 Firm answering an invitation to tender.
327 EO Owner of equipment
328 Self explanatory.
329 EP Equipment drop-off party
330 Self explanatory.
331 EQ Empty container responsible party
332 Party responsible for the empty container.
333 ER Empty container return agent
334 Party, designated by owner of containers, responsible for
335 their collection as agreed between the owner and
336 customer/ consignee.
337 ES Contractor, lead
338 Leader representing a grouping of co-contractors.
339 ET Co-contractor
340 Member of a grouping of co-contractors.
341 EU Contractor, general
342 Single contractor for the whole construction project,
343 working by his own or with subcontractors.
344 EV Subcontractor
345 Firm carrying out a part of the works for a contractor.
346 EW Subcontractor with direct payment
347 Subcontractor benefiting from direct payments.
348 EX Exporter
349 (3030) Party who makes - or on whose behalf a Customs
350 clearing agent or other authorized person makes - an
351 export declaration. This may include a manufacturer,
352 seller or other person. Within a Customs union, consignor
353 may have the same meaning as exporter.
354 EY Subcontractor, nominated
355 Subcontractor authorized by the owner after having been
356 proposed.
357 EZ Operator, essential services
358 Operator of essential services e.g. water, sewerage
359 system, power.
360 FA Operator, communication channel
361 Operator of a communication channel.
362 FB Nominated freight company
363 Party nominated to act as transport company or carrier
364 for the goods.
365 FC Contractor, main
366 Firm or grouping of co-contractors which has been awarded
367 the contract.
368 FD Buyer's parent company
369 Parent company, e.g. holding company.
370 FE Credit rating agency
371 Self explanatory.
372 FF Factor, correspondent
373 Factoring company engaged by another factoring company to
374 assist the letter with the services provided to the
375 clients (sellers).
376 FG Buyer as officially registered
377 Buying party as officially registered with government.
378 FH Seller as officially registered
379 Selling party as officially registered with government.
380 FJ Trade Union
381 Organisation representing employees.
382 FK Previous Trade Union
383 Employee organisation who previously represented an
384 employee .
385 FL Passenger
386 A person conveyed by a means of transport, other than the
387 crew.
388 FM Crew member
389 A person manning a means of transport.
390 FN Tariff issuer
391 The issuer of a tariff, e.g. a freight tariff.
392 FO Party performing inspection
393 Self explanatory.
394 FP Freight/charges payer
395 Party responsible for the payment of freight.
396 FR Message from
397 Party where the message comes from.
398 FT Party responsible for financial settlement
399 (3450) Party responsible for either the transfer or
400 repatriation of the funds relating to a transaction.
401 FW Freight forwarder
402 Party arranging forwarding of goods.
403 FX Current receiver
404 Current receiver of the goods in a multi-step
405 transportation process (indirect flow) involving at least
406 one grouping centre.
407 FY Current sender
408 Current sender of the goods in a multi-step
409 transportation process (indirect flow) involving at least
410 one grouping centre.
411 FZ Grouping centre
412 A party in charge of groupage, including degroupage and
413 regroupage.
414 GA Road carrier
415 A road carrier moving cargo.
416 GB Chamber of commerce
417 Name of the Chamber of Commerce of the town where the
418 company is registered.
419 GC Goods custodian
420 (3024) Party responsible for the keeping of goods.
421 GD Producer
422 Party or person who has produced the produce.
423 GE Registration tribunal
424 Name of the tribunal where the company is registered.
425 GF Slot charter party
426 An identification code of a participant or user that
427 books slots (space) on a ship, more likely on a long term
428 basis on a series of sailings. He pays for the space
429 whether he uses it or not.
430 GG Warehouse
431 The name of the warehouse where product is held.
432 GH Applicant for job
433 A person who applied for a job.
434 GI Spouse
435 Person is a spouse.
436 GJ Mother
437 Person is a mother.
438 GK Father
439 Person is a father.
440 GL Socially insured person
441 A person who is registered in a social security scheme.
442 GM Inventory controller
443 To specifically identify the party in charge of inventory
444 control.
445 GN Processor
446 Party or person who has or will apply a process.
447 GO Goods owner
448 The party which owns the goods.
449 GP Packer
450 Party or person who has undertaken or will undertake
451 packing.
452 GQ Slaughterer
453 Party or person who has undertaken or will undertake a
454 slaughter.
455 GR Goods releaser
456 (3026) Party entitled to authorize release of goods from
457 custodian.
458 GS Consignor's representative
459 Party authorised to represent the consignor.
460 GT Rail carrier
461 A carrier moving cargo, including containers, via rail.
462+ GU Originator of article number
463 A code identifying the party which created a specific
464 article number.
465+ GV Procurement responsibility for order
466 A code used to identify the organization which is
467 responsible for the procurement.
468+ GW Party fulfilling all operations
469 Code indicating the fact that the party identified
470 carries out all operations within that company's
471 activities.
472+ GX Central catalogue party
473 Party controlling a central catalogue.
474+ GY Inventory reporting party
475 Party reporting inventory information.
476+ GZ Substitute supplier
477 Party which may be in a position to supply products or
478 services should the main usual supplier be unable to do
479 so.
480 I1 Intermediary bank 1
481 A financial institution between the ordered bank and the
482 beneficiary's bank.
483 I2 Intermediary bank 2
484 A financial institution between the ordered bank and the
485 beneficiary's bank.
486 IB Intermediary/broker
487 Description to be provided.
488 IC Intermediate consignee
489 The intermediate consignee.
490+ ID Replacing manufacturer
491 A code used to identify a party who replaces the previous
492 party for the manufacture of an article.
493+ IE Non-resident third party company with whom financial account
494 is held
495 Identifies the non-resident third party company with whom
496 the financial account is held.
497+ IF Non-resident group company with whom financial account is
498 held
499 Identifies the non-resident group company with whom the
500 financial account is held.
501+ IG Non-resident beneficiary
502 The ultimate non-resident recipient of the funds.
503 Normally the account owner who is reimbursed by the
504 payor.
505+ IH Resident beneficiary
506 The ultimate resident recipient of the funds. Normally
507 the account owner who is reimbursed by the payor.
508 II Issuer of invoice
509 (3028) Party issuing an invoice.
510+ IJ Non-resident instructing party
511 Indentifies the non-resident party originating the
512 instruction.
513+ IL Resident instructing party
514 Identifies the resident party originating the
515 instruction.
516 IM Importer
517 (3020) Party who makes - or on whose behalf a Customs
518 clearing agent or other authorized person makes - an
519 import declaration. This may include a person who has
520 possession of the goods or to whom the goods are
521 consigned.
522 IN Insurer
523 Description to be provided.
524 IO Insurance company
525 Description to be provided.
526 IP Insurance claim adjuster
527 Description to be provided.
528+ IQ Domestic financial institution
529 Domestic party acting as financial institution.
530+ IR Non-domestic financial institution
531 Non-domestic party acting as financial institution.
532 IS Party to receive certified inspection report
533 Party (at buyer) to receive certified inspection report.
534 IT Installation on site
535 Description to be provided.
536+ IU Non-resident debtor
537 Non-resident party who makes the payment or against whom
538 a claim exists.
539 IV Invoicee
540 (3006) Party to whom an invoice is issued.
541+ IW Non-resident creditor
542 Non-resident party receiving the payment or against whom
543 a liability exists.
544 LA Party designated to provide living animal care
545 Party responsible to take care of transported living
546 animals.
547+ LB Coproducer
548 A code used to identify a party who participates in
549 production.
550 LN Lender
551 Party lending goods or equipments.
552 LP Loading party
553 Party responsible for the loading when other than
554 carrier.
555 MA Party for whom item is ultimately intended
556 Self explanatory.
557 MF Manufacturer of goods
558 Party who manufactures the goods.
559 MG Party designated to execute re-icing
560 Party designated to execute re-icing, selected in the
561 official list of mandatories competent for this kind of
562 operation.
563 MI Planning schedule/material release issuer
564 Self explanatory.
565 MP Manufacturing plant
566 Self explanatory.
567 MR Message recipient
568 Self explanatory.
569 MS Document/message issuer/sender
570 Issuer of a document and/or sender of a message.
571 MT Party designated to execute sanitary procedures
572 Self explanatory.
573 N1 Notify party no. 1
574 Self explanatory.
575 N2 Notify party no. 2
576 Self explanatory.
577 NI Notify party
578 (3180) Party to be notified of arrival of goods.
579 OA Break bulk berth operator
580 Party who offers facilities for berthing of vessels,
581 handling and storage of break bulk cargo.
582 OB Ordered by
583 Party who issued an order.
584 OF On behalf of
585 Party on behalf of which an action is executed.
586 OI Outside inspection agency
587 Third party inspecting goods or equipment.
588 OO Order of shipper
589 Description to be provided.
590 OP Operator of property or unit
591 Self explanatory.
592 OR Ordered bank
593 Identifies the account servicer for the ordering customer
594 or payor.
595 OS Original shipper
596 The original supplier of the goods.
597 OT Outside test agency
598 Third party testing goods, equipment or services.
599 OV Owner of means of transport
600 (3126) Party owning the means of transport. No synonym of
601 carrier = CA.
602 OY Ordering customer
603 Identifies the originator of the instruction.
604 P1 Contact party 1
605 First party to contact.
606 P2 Contact party 2
607 Second party to contact.
608 P3 Contact party 3
609 Third party to contact.
610 P4 Contact party 4
611 Fourth party to contact.
612 PA Party to receive inspection report
613 Party to whom the inspection report should be sent.
614 PB Paying financial institution
615 Financial institution designated to make payment.
616 PC Actual purchaser's customer
617 Party the purchaser within the actual message is selling
618 the ordered goods or services to.
619 PD Purchaser's department buyer
620 Purchasing department of buyer.
621 PE Payee
622 Identifies the credit party when other than the
623 beneficiary.
624 PF Party to receive freight bill
625 Party to whom the freight bill should be sent.
626 PG Prime contractor
627 Party responsible for the whole project if other than the
628 buyer.
629 PH Payer's financial institution
630 Self explanatory.
631 PI Payee's company name/ID
632 Receiving company name/ID (ACH transfers).
633 PJ Party to receive correspondence
634 Second party designated by a first party to receive
635 certain correspondence in lieu of it being mailed
636 directly to this first party.
637 PK Contact party
638 Party to contact.
639 PL Payor
640 Identifies the debit party when other than the ordering
641 customer (for banking purposes).
642 PM Party to receive paper memo of invoice
643 Party being informed about invoice issue (via paper).
644 PN Party to receive shipping notice
645 Description to be provided.
646 PO Ordering party
647 To be used only if ordering party and buyer are not
648 identical.
649 PQ Certifying party
650 Self explanatory.
651 PR Payer
652 (3308) Party initiating payment.
653 PS Payer's company name/ID (Check, Draft or Wire)
654 Self explanatory.
655 PT Party to receive test report
656 Self explanatory.
657 PW Despatch party
658 (3282) Party where goods are collected or taken over by
659 the carrier (i.e. if other than consignor).
660 PX Party to receive all documents
661 Self explanatory.
662 PY Checking party
663 Party or contact designated on behalf of carrier or his
664 agent to establish the actual figures for quantities,
665 weight, volume and/or (cube) measurements of goods or
666 containers which are to appear in the transport contract
667 and on which charges will be based.
668 PZ Party to print some document
669 The party that is to print a specific document.
670 RA Central bank or regulatory authority
671 Identifies central bank or regulatory authority which
672 must be informed of certain aspects of a message.
673 RB Receiving financial institution
674 Financial institution designated to receive payment.
675 RE Party to receive commercial invoice remittance
676 Party to whom payment for a commercial invoice or bill
677 should be remitted.
678 RF Received from
679 Name of a person or department which actually delivers
680 the goods.
681 RH Seller's financial institution
682 Financial institution designated by seller to receive
683 payment. RDFI (ACH transfers).
684 RI Reinsurance intermediary/broker
685 Intermediary party between ceding company and
686 reinsurance.
687 RL Reporting carrier (Customs)
688 Party who makes the cargo report to Customs.
689 RM Reporting carrier's nominated agent/representative (Customs)
690 Agent who formally makes a cargo report to Customs on
691 behalf of the carrier.
692 RP Routing party
693 Party responsible for the selection of the carrier(s).
694 RS Party to receive statement of account
695 Party to whom the statement of account should be sent.
696 RV Receiver of cheque
697 Identifies the party which is to receive the actual
698 cheque, when different from the receiver of funds.
699 RW Issuer of waybill
700 Party issuing the contract (waybill) for carriage.
701 SB Sales responsibility
702 Description to be provided.
703 SE Seller
704 (3346) Party selling merchandise to a buyer.
705 SF Ship from
706 Identification of the party from where goods will be or
707 have been shipped.
708 SG Store group
709 Description to be provided.
710 SI Shipping schedule issuer
711 Self explanatory.
712 SK Plant
713 Self explanatory.
714 SN Store keeper
715 Self explanatory.
716 SO Sold to if different than bill to
717 Self explanatory.
718 SR Seller's agent/representative
719 (3254) Party representing the seller for the purpose of
720 the trade transaction.
721 SS Social securities collector's office
722 Party collecting social securities premiums.
723 ST Ship to
724 Identification of the party to where goods will be or
725 have been shipped.
726 SU Supplier
727 (3280) Party which manufactures or otherwise has
728 possession of goods, and consigns or makes them available
729 in trade.
730 SX Surety for additions
731 Natural of legal person (generally a bank of insurance
732 company) who accepts responsibility in due legal form for
733 the financial guarantee to Customs of the payment of
734 additional duties or fees that become due against a
735 particular shipment, which have not previously been
736 covered by surety.
737 SY Surety
738 Natural or legal person (generally a bank or insurance
739 company) who accepts responsibility in due legal form for
740 the financial consequences of non-fulfilment of another's
741 obligations to the Customs (CCC).
742 SZ Surety for antidumping/countervailing duty
743 Natural or legal person that has been contracted by the
744 importer to guarantee to Customs the payment of
745 antidumping and/or countervailing duties that become due
746 against a particular shipment.
747 TC Tax collector's office
748 Party collecting taxes.
749 TCP Transit charge payer
750 Party, other than the ordering party, which has to pay
751 the charges concerning the transit operations.
752 TD Party to receive technical documentation
753 Party to whom technical documentation should be sent.
754 TR Terminal operator
755 A party which handles the loading and unloading of marine
756 vessels.
757 TS Party to receive certified test results
758 Party to whom the certified test results should be sent.
759 TT Transfer to
760 Self-explanatory.
761 UC Ultimate consignee
762 Party who has been designated on the invoice or packing
763 list as the final recipient of the stated merchandise.
764 UD Ultimate customer
765 The final recipient of goods.
766 UHP Unexpected handling party
767 Party authorized (during a voyage) to apply unexpected
768 handling procedures or party having applied these
769 procedures.
770 UP Unloading party
771 Description to be provided.
772 VN Vendor
773 Party vending goods or services.
774 WD Warehouse depositor
775 (3004) Party depositing goods in a warehouse.
776 WH Warehouse keeper
777 (3022) Party taking responsibility for goods entered into
778 a warehouse.
779 WM Works manager
780 Self explanatory.
781 WPA Weighting party
782 Party designated (legally accepted) to ascertain the
783 weight.
784 WS Wholesaler
785 Seller of articles, often in large quantities, to be
786 retailed by others.
787 XX No heading
788 Description to be provided.
789 ZZZ Mutually defined
790 Party specification mutually agreed between interchanging
791 parties.
792
diff --git a/specification/references/D96A/simples/3036.txt b/specification/references/D96A/simples/3036.txt
new file mode 100644
index 0000000..e553abb
--- /dev/null
+++ b/specification/references/D96A/simples/3036.txt
@@ -0,0 +1,7 @@
1
2 3036 Party name
3
4 Desc: Name of a party involved in a transaction.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/3039.txt b/specification/references/D96A/simples/3039.txt
new file mode 100644
index 0000000..ad3129a
--- /dev/null
+++ b/specification/references/D96A/simples/3039.txt
@@ -0,0 +1,10 @@
1
2 3039 Party id. identification
3
4 Desc: Code identifying a party involved in a transaction.
5
6 Repr: an..35
7
8 Note: User or association defined code. May be used in combination
9 with 1131/3055.
10
diff --git a/specification/references/D96A/simples/3042.txt b/specification/references/D96A/simples/3042.txt
new file mode 100644
index 0000000..2edad63
--- /dev/null
+++ b/specification/references/D96A/simples/3042.txt
@@ -0,0 +1,7 @@
1
2 3042 Street and number/p.o. box
3
4 Desc: Street and number in plain language, or Post Office Box No.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/3045.txt b/specification/references/D96A/simples/3045.txt
new file mode 100644
index 0000000..921cb15
--- /dev/null
+++ b/specification/references/D96A/simples/3045.txt
@@ -0,0 +1,16 @@
1
2 3045 Party name format, coded
3
4 Desc: Specification of the representation of a party name.
5
6 Repr: an..3
7
8 1 Name components in sequence as defined in description below
9 Name component 1: Family name Name component 2: Given
10 name or initials Name component 3: Given name or initials
11 Name component 4: Maiden name Name component 5: Title
12 Group of name components transmitted in sequence with
13 name component 1 transmitted first. The maiden name is
14 the family name given at birth of a female. Other names
15 are self-explanatory.
16
diff --git a/specification/references/D96A/simples/3055.txt b/specification/references/D96A/simples/3055.txt
new file mode 100644
index 0000000..4ab0d47
--- /dev/null
+++ b/specification/references/D96A/simples/3055.txt
@@ -0,0 +1,400 @@
1
2* 3055 Code list responsible agency, coded
3
4 Desc: Code identifying the agency responsible for a code list.
5
6 Repr: an..3
7
8 1 CCC (Customs Co-operation Council)
9 Self explanatory.
10 2 CEC (Commission of the European Communities)
11 Generic: see also 140, 141, 142, 162.
12 3 IATA (International Air Transport Association)
13 Self explanatory.
14 4 ICC (International Chamber of Commerce)
15 Self explanatory.
16 5 ISO (International Organization for Standardization)
17 Self explanatory.
18 6 UN/ECE (United Nations - Economic Commission for Europe)
19 Self explanatory.
20 7 CEFIC (Conseil Europeen des Federations de l'Industrie
21 Chimique)
22 EDI project for chemical industry.
23 8 EDIFICE
24 EDI Forum for companies with Interest in Computing and
25 Electronics (EDI project for EDP/ADP sector).
26 9 EAN (International Article Numbering association)
27 Self explanatory.
28 10 ODETTE
29 Organization for Data Exchange through Tele-Transmission
30 in Europe (European automotive industry project).
31 11 Lloyd's register of shipping
32 Self explanatory.
33 12 UIC (International union of railways)
34 Western and Eastern European railways association (35
35 networks). UIC with its legal body (CIT) produce codes
36 and reglementations that are internationally recognized
37 and accepted by all European railways and official
38 bodies.
39 13 ICAO (International Civil Aviation Organisation)
40 Self explanatory.
41 14 ICS (International Chamber of Shipping)
42 Self explanatory.
43 15 RINET (Reinsurance and Insurance Network)
44 Self explanatory.
45 16 DUNS (Dun & Bradstreet)
46 Self explanatory.
47 17 S.W.I.F.T.
48 Society for Worldwide Interbank Financial
49 Telecommunications s.c.
50 18 Conventions on SAD and transit (EC and EFTA)
51 SAD = Single Administrative Document.
52 19 FRRC (Federal Reserve Routing Code)
53 Self explanatory.
54 20 BIC (Bureau International des Containeurs)
55 Self explanatory.
56 21 Assigned by transport company
57 Codes assigned by a transport company.
58 22 US, ISA (Information Systems Agreement)
59 Codes assigned by the ISA for use by its members.
60 23 FR, EDITRANSPORT
61 French association developing EDI in transport logistics.
62 24 AU, ROA (Railways of Australia)
63 Maintains code lists which are accepted by Australian
64 government railways.
65 25 EDITEX (Europe)
66 EDI group for the textile and clothing industry.
67 26 NL, Foundation Uniform Transport Code
68 Foundation Uniform Transport Code is the EDI organisation
69 for shippers, carriers and other logistic service
70 providers in the Netherlands.
71 27 US, FDA (Food and Drug Administration)
72 U.S. food and drug administration.
73 28 EDITEUR (European book sector electronic data interchange
74 group)
75 Code identifying the pan European user group for the book
76 industry as an organisation responsible for code values
77 in the book industry.
78 29 GB, FLEETNET
79 Association of fleet vehicle hiring and leasing companies
80 in the UK.
81 30 GB, ABTA (Association of British Travel Agencies)
82 ABTA, Association of British Travel Agencies.
83 31 FI, Finish State Railway
84 Finish State Railway.
85 32 PL, Polish State Railway
86 Polish State Railway.
87 33 BG, Bulgaria State Railway
88 Bulgaria State Railway.
89 34 RO, Rumanian State Railway
90 Rumanian State Railway.
91 35 CZ, Tchechian State Railway
92 Tchechian State Railway.
93 36 HU, Hungarian State Railway
94 Hungarian State Railway.
95 37 GB, British Railways
96 British Railways.
97 38 ES, Spanish National Railway
98 Spanish National Railway.
99 39 SE, Swedish State Railway
100 Swedish State Railway.
101 40 NO, Norwegian State Railway
102 Norwegian State Railway.
103 41 DE, German Railway
104 German Railway.
105 42 AT, Austrian Federal Railways
106 Austrian Federal Railways.
107 43 LU, Luxembourg National Railway Company
108 Luxembourg National Railway Company.
109 44 IT, Italian State Railways
110 Italian State Railways.
111 45 NL, Netherlands Railways
112 Netherlands Railways.
113 46 CH, Swiss Federal Railways
114 Swiss Federal Railways.
115 47 DK, Danish State Railways
116 Danish State Railways.
117 48 FR, French National Railway Company
118 French National Railway Company.
119 49 BE, Belgian National Railway Company
120 Belgian National Railway Company.
121 50 PT, Portuguese Railways
122 Portuguese Railways.
123 51 SK, Slovacian State Railways
124 Slovacian State Railways.
125 52 IE, Irish Transport Company
126 Irish Transport Company.
127 53 FIATA (International Federation of Freight Forwarders
128 Associations)
129 International Federation of Freight Forwarders
130 Associations.
131 54 IMO (International Maritime Organisation)
132 International Maritime Organisation.
133 55 US, DOT (United States Department of Transportation)
134 United States Department of Transportation.
135| 56 TW, Trade-van
136 Trade-van is an EDI/VAN service centre for customs,
137 transport, and insurance in national and international
138 trade.
139 57 TW, Chinese Taipei Customs
140 Customs authorities of Chinese Taipei responsible for
141 collecting import duties and preventing smuggling.
142 58 EUROFER
143 European steel organisation - EDI project for the
144 European steel industry.
145 59 DE, EDIBAU
146 National body responsible for the German codification in
147 the construction area.
148+ 60 Assigned by national trade agency
149 The code list is from a national agency.
150+ 61 Association Europeenne des Constructeurs de Materiel
151 Aerospatial (AECMA)
152 A code to identify the Association Europeenne des
153 Constructeurs de Materiel Aeropsatial (European
154 Association of Aerospace Products Manufacturers) as an
155 authorizing agency for code lists.
156+ 62 US, DIstilled Spirits Council of the United States (DISCUS)
157 United States DIstilled Spirits Council of the United
158 States (DISCUS).
159+ 63 North Atlantic Treaty Organization (NATO)
160 A code to identify the North Atlantic Treaty Organization
161 (NATO) as an authorizing agency for code lists.
162+ 64 FR, EDIFRANCE
163 French association responsible for coordination and
164 promotion of EDI application in France.
165+ 65 FR, GENCOD
166 French organization responsible for EDI and Barcoding
167 application in the retail sector.
168+ 66 MY, Malaysian Customs and Excise
169 Malaysia Royal Customs and Excise.
170+ 67 MY, Malaysia Central Bank
171 Malaysia Central Bank is a regulatory body set up by the
172 government to charge with promoting economic monetary and
173 credit condition favourable to commercial and industrial
174 activity.
175+ 68 US, Bureau of Alcohol, Tobacco and Firearms (BATF)
176 United States Bureau of Alcohol, Tobacco and Firearms
177 (BATF).
178+ 69 US, National Alcohol Beverage Control Association (NABCA)
179 United States National Alcohol Beverage Control
180 Association (NABCA).
181+ 70 MY, Dagang.Net
182 Malaysia, Dagang.Net is a national clearing house which
183 provide EDI/VAN service for customs, transport, retail
184 and financial and other industries in the national and
185 international trade.
186 86 Assigned by party originating the message
187 Codes assigned by the party originating the message.
188 87 Assigned by carrier
189 Codes assigned by the carrier.
190 88 Assigned by owner of operation
191 Assigned by owner of operation (e.g. used in
192 construction).
193 89 Assigned by distributor
194 Self explanatory.
195 90 Assigned by manufacturer
196 Self explanatory.
197 91 Assigned by seller or seller's agent
198 Self explanatory.
199 92 Assigned by buyer or buyer's agent
200 Self explanatory.
201 93 AT, Austrian Customs
202 Self explanatory.
203 94 AT, Austrian PTT
204 Self explanatory.
205 95 AU, Australian Customs Services
206 Self explanatory.
207 96 CA, Revenue Canada, Customs and Excise
208 Self explanatory.
209 97 CH, Administration federale des contributions
210 Indirect taxation (e.g. turn-over/sales taxes).
211 98 CH, Direction generale des douanes
212 Customs (incl. ISO alpha 2 country code).
213 99 CH, Division des importations et exportations, OFAEE
214 Import and export licences.
215 100 CH, Entreprise des PTT
216 Telephone (voice/data) + telex numbers, postcodes, postal
217 account numbers.
218 101 CH, Carbura
219 Centrale suisse pour l'importation de carburants et
220 combustibles liquides (Oil products).
221 102 CH, Centrale suisse pour l'importation du charbon
222 Coal.
223 103 CH, Office fiduciaire des importateurs de denrees
224 alimentaires
225 Foodstuff.
226 104 CH, Association suisse code des articles
227 Swiss article numbering association.
228 105 DK, Ministry of taxation, Central Customs and Tax
229 Administration
230 Danish Customs administration.
231 106 FR, Direction generale des douanes et droits indirects
232 French Customs.
233 107 FR, INSEE
234 Institut National de la Statistique et des Etudes
235 Economiques.
236 108 FR, Banque de France
237 Self explanatory.
238 109 GB, H.M. Customs & Excise
239 Self explanatory.
240 110 IE, Revenue Commissionners, Customs AEP project
241 Self explanatory.
242 111 US, U.S. Customs Service
243 Self explanatory.
244 112 US, U.S. Census Bureau
245 The Bureau of the Census of the U.S. Dept. of Commerce.
246 113 US, UPC (Uniform product code)
247 Self explanatory.
248 114 US, ABA (American Bankers Association)
249 Self explanatory.
250 115 US, DODAAC (Department Of Defense Active Agency Code)
251 Self explanatory.
252 116 US, ANSI ASC X12
253 American National Standards Institute ASC X12.
254 117 AT, Geldausgabeautomaten-Service Gesellschaft m.b.H.
255 Description to be provided.
256 118 SE, Svenska Bankfoereningen
257 Swedish bankers association.
258 119 IT, Associazione Bancaria Italiana
259 Self explanatory.
260 120 IT, Socieata' Interbancaria per l'Automazione
261 Self explanatory.
262 121 CH, Telekurs AG
263 Self explanatory.
264 122 CH, Swiss Securities Clearing Corporation
265 Self explanatory.
266 123 NO, Norwegian Interbank Research Organization
267 Self explanatory.
268 124 NO, Norwegian Bankers Ass.
269 Self explanatory.
270 125 FI, The Finnish Bankers' Association
271 Self explanatory.
272 126 US, NCCMA (Account Analysis Codes)
273 Self explanatory.
274 128 BE, Belgian Bankers' Association
275 Self explanatory.
276 129 BE, Belgian Ministry of Finance
277 VAT numbers.
278 130 DK, PBS (Pengainstitutternes Betalings Service)
279 Self explanatory.
280 131 DE, German Bankers Association
281 Self explanatory.
282 132 GB, BACS Limited
283 Self explanatory.
284 133 GB, Association for Payment Clearing Services
285 Self explanatory.
286 134 GB, CHAPS and Town Clearing Company Ltd.
287 Self explanatory.
288 135 GB, The Clearing House
289 Self explanatory.
290| 136 GB, Article Number Association (UK) Limited
291 EAN bar-coding.
292 137 AT, Verband oesterreichischer Banken und Bankiers
293 Austrian bankers association.
294 138 FR, CFONB (Comite francais d'organ. et de normalisation
295 bancaires)
296 National body responsible for the french codification in
297 banking activity.
298 139 UPU (Universal Postal Union)
299 (a..3 country code).
300 140 CEC (Commission of the European Communities), DG/XXI-01
301 (Computerization within Customs area).
302 141 CEC (Commission of the European Communities), DG/XXI-B-1
303 Description to be provided.
304 142 CEC (Commission of the European Communities), DG/XXXIV
305 Statistical Office of the European Communities: e.g.
306 Geonomenclature.
307 143 NZ, New Zealand Customs
308 Self explanatory.
309 144 NL, Netherlands Customs
310 Self explanatory.
311 145 SE, Swedish Customs
312 Self explanatory.
313 146 DE, German Customs
314 Self explanatory.
315 147 BE, Belgian Customs
316 Self explanatory.
317 148 ES, Spanish Customs
318 Self explanatory.
319 149 IL, Israel Customs
320 Self explanatory.
321 150 HK, Hong Kong Customs
322 Self explanatory.
323 151 JP, Japan Customs
324 Self explanatory.
325 152 SA, Saudi Arabia Customs
326 Self explanatory.
327 153 IT, Italian Customs
328 Self explanatory.
329 154 GR, Greek Customs
330 Self explanatory.
331 155 PT, Portuguese Customs
332 Self explanatory.
333 156 LU, Luxembourg Customs
334 Self explanatory.
335 157 NO, Norwegian Customs
336 Self explanatory.
337 158 FI, Finnish Customs
338 Self explanatory.
339 159 IS, Iceland Customs
340 Self explanatory.
341 160 LI, Liechtenstein authority
342 (Identification of relevant responsible agency for e.g.
343 banking/financial matters still pending. For e.g.
344 Customs, currency, post/telephone: see relevant CH
345 entry).
346 161 UNCTAD (United Nations - Conference on Trade And
347 Development)
348 Self explanatory.
349 162 CEC (Commission of the European Communities), DG/XIII-D-5
350 (TEDIS - incl. CEBIS -, INSIS and CADDIA projects).
351 163 US, FMC (Federal Maritime Commission)
352 Self explanatory.
353 164 US, DEA (Drug Enforcement Agency)
354 Self explanatory.
355 165 US, DCI (Distribution Codes, INC.)
356 Self explanatory.
357 166 US, National Motor Freight Classification Association
358 Self explanatory.
359 167 US, AIAG (Automotive Industry Action Group)
360 Self explanatory.
361 168 US, FIPS (Federal Information Publishing Standard)
362 Self explanatory.
363 169 CA, SCC (Standards Council of Canada)
364 Self explanatory.
365 170 CA, CPA (Canadian Payment Association)
366 Self explanatory.
367 171 NL, Bank Girocentrale BV
368 Self explanatory.
369 172 NL, BEANET BV
370 Self explanatory.
371 173 NO, NORPRO
372 Self explanatory.
373 174 DE, DIN (Deutsches Institut fuer Normung)
374 German standardization institute.
375 175 FCI (Factors Chain International)
376 Self explanatory.
377 176 BR, Banco Central do Brazil
378 Self-explanatory.
379 177 AU, LIFA (Life Insurance Federation of Australia)
380 Life Insurance Federation of Australia.
381 178 AU, SAA (Standards Association of Australia)
382 Standards Association of Australia.
383 179 US, Air transport association of America
384 U.S. -based trade association representing the major
385 North American scheduled airlines.
386 181 Edibuild
387 EDI organization for companies in the construction
388 industry.
389 182 US, Standard Carrier Alpha Code (Motor)
390 Organisation maintaining the SCAC lists and
391 transportation operating in North America.
392 183 US, American Petroleum Institute
393 US-based trade association representing oil and natural
394 gas producers, shippers, refineries, marketers, and major
395 suppliers to the industry.
396 184 AU, ACOS (Australian Chamber of Shipping)
397 Self explanatory.
398 ZZZ Mutually defined
399 Self explanatory.
400
diff --git a/specification/references/D96A/simples/3124.txt b/specification/references/D96A/simples/3124.txt
new file mode 100644
index 0000000..8e8166c
--- /dev/null
+++ b/specification/references/D96A/simples/3124.txt
@@ -0,0 +1,7 @@
1
2 3124 Name and address line
3
4 Desc: Free form name and address description.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/3127.txt b/specification/references/D96A/simples/3127.txt
new file mode 100644
index 0000000..b5f3e09
--- /dev/null
+++ b/specification/references/D96A/simples/3127.txt
@@ -0,0 +1,11 @@
1
2 3127 Carrier identification
3
4 Desc: Identification of party undertaking or arranging transport of
5 goods between named points.
6
7 Repr: an..17
8
9 Note: User or association defined code. May be used in combination
10 with 1131/3055.
11
diff --git a/specification/references/D96A/simples/3128.txt b/specification/references/D96A/simples/3128.txt
new file mode 100644
index 0000000..e51226f
--- /dev/null
+++ b/specification/references/D96A/simples/3128.txt
@@ -0,0 +1,8 @@
1
2 3128 Carrier name
3
4 Desc: Name of party undertaking or arranging transport of goods
5 between named points.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/3139.txt b/specification/references/D96A/simples/3139.txt
new file mode 100644
index 0000000..bf4939c
--- /dev/null
+++ b/specification/references/D96A/simples/3139.txt
@@ -0,0 +1,232 @@
1
2 3139 Contact function, coded
3
4 Desc: Code specifying the function of a contact (e.g. department or
5 person).
6
7 Repr: an..3
8
9 AA Insurance contact
10 Department/person to contact for matters regarding
11 insurance.
12 AB Workshop contact
13 Department/person to contact for matters regarding the
14 workshop.
15 AC Accepting contact
16 Department/person in charge of accepting incoming goods.
17 AD Accounting contact
18 Department/person responsible for the accounts payable
19 function within a corporation.
20 AE Contract contact
21 Department/person to contact for matters regarding
22 contracts.
23 AF Land registry contact
24 Department/person to contact for matters regarding land
25 registry.
26 AG Agent
27 Department/person of the agent which acts on behalf of
28 another party.
29 AH Coordination contact
30 Department/person to contact for matters regarding
31 technical coordination of works.
32 AI Project management contact
33 Department/person to contact for matters regarding
34 project management on behalf of the contractor.
35 AJ Investment contact
36 Department/person to contact for matters regarding
37 investments.
38 AK Works management contact
39 Department/person to contact for matters regarding
40 management of works on behalf of the owner.
41 AL Personnel contact
42 Department/person to contact for matters regarding
43 personnel (human resources).
44 AM Claims contact
45 Department/person to contact for matters regarding
46 claims.
47 AN Laboratory contact
48 Department/person to contact for laboratory matters.
49 AO Plant/equipment contact
50 Department/person to contact for matters regarding
51 plant/equipment.
52 AP Accounts payable contact
53 Department/person responsible for the accounts payable
54 function within a corporation.
55 AQ Quantity surveyor contact
56 Department/person to contact for matters regarding
57 quantity surveying.
58 AR Accounts receivable contact
59 Department/person responsible for the accounts receivable
60 within a corporation.
61 AS Public relations contact
62 Department/person to contact for matters regarding public
63 relations.
64 AT Technical contact
65 Department/person to contact for matters regarding
66 technical issues.
67 AU City works authority contact
68 Department/person to contact for matters regarding city
69 works.
70 AV Maintenance contact
71 Department/person to contact for matters regarding
72 maintenance.
73 AW Town planning contact
74 Department/person to contact for matters regarding town `
75 planning.
76 AX Traffic authority contact
77 Department/person to contact for matters regarding
78 traffic.
79 AY Electricity supply contact
80 Department/person to contact for matters regarding
81 electricity supply.
82 AZ Gas supply contact
83 Department/person to contact for matters regarding gas
84 supply.
85 BA Water supply contact
86 Department/person to contact for matters regarding water
87 supply.
88 BB Telecommunications network contact
89 Department/person to contact for matters regarding
90 telecommunications network.
91 BC Banking contact
92 Contact person for bank.
93 BD New developments contact
94 Department/person to contact for matters regarding new
95 developments (e.g. construction).
96 BE Transport infrastructure authority
97 Department/person to contact for matters regarding
98 transport infrastructure.
99 BF Service contact
100 Department/person to be contacted in service matters.
101 BU Ultimate consignee
102 Department/designated on the invoice or packing list as
103 the final recipient of the stated merchandise.
104 CA Carrier
105 (3126) Party undertaking or arranging transport of goods
106 between named points.
107 CB Changed by
108 Person who made the change.
109 CC Responsible person for information production
110 Responsible person to contact for matters regarding the
111 production of information.
112 CD Responsible person for information dissemination
113 Responsible person to contact for matters regarding
114 information dissemination.
115 CE Head of unit for computer data processing
116 Head of unit to contact for matters regarding computer
117 data processing.
118 CF Head of unit for information production
119 Head of unit to contact for matters regarding the
120 production of information.
121 CG Head of unit for information dissemination
122 Head of unit to contact for matters regarding
123 dissemination of information.
124 CN Consignee
125 (3132) Party to which goods are consigned.
126 CO Consignor
127 (3336) Party which, by contract with a carrier, consigns
128 or sends goods with the carrier, or has them conveyed by
129 him. Synonym: shipper/sender.
130 CP Responsible person for computer data processing
131 Responsible person to contact for matters regarding
132 computer data processing.
133 CR Customer relations
134 Individual responsible for customer relations.
135 CW Confirmed with
136 Person with whom the contents of the purchase order has
137 been discussed and agreed (e.g. by telephone) prior to
138 the sending of this message.
139 DE Department/employee to execute export procedures
140 Self explanatory.
141 DI Department/employee to execute import procedures
142 Self explanatory.
143 DL Delivery contact
144 Department/person responsible for delivery.
145 EB Entered by
146 Name of an individual who made the entry.
147 EC Education coordinator
148 Person in charge of coordination of education.
149 ED Engineering contact
150 Department/person to contact for matters regarding
151 engineering.
152 EX Expeditor
153 Party to be contacted where goods are (to be) expedited.
154 GR Goods receiving contact
155 Department/person responsible for receiving the goods at
156 the place of delivery.
157 HE Emergency dangerous goods contact
158 Party who is to be contacted to intervene in case of
159 emergency.
160 HG Dangerous goods contact
161 Department/person to be contacted for details about the
162 transportation of dangerous goods/hazardous material.
163 HM Hazardous material contact
164 Department/person responsible for hazardous material
165 control.
166 IC Information contact
167 Department/person to contact for questions regarding
168 transactions.
169 IN Insurer contact
170 Self explanatory.
171 LB Place of delivery contact
172 Self explanatory.
173 LO Place of collection contact
174 Self explanatory.
175 MC Material control contact
176 Department/person responsible for the
177 controlling/inspection of goods.
178 MD Material disposition contact
179 Department/person responsible for the
180 disposition/scheduling of goods.
181 MH Material handling contact
182 Self explanatory.
183 MR Message recipient contact
184 Self explanatory.
185 MS Message sender contact
186 Self explanatory.
187 NT Notification contact
188 Self explanatory.
189 OC Order contact
190 An individual to contact for questions regarding this
191 order.
192 PA Prototype coordinator
193 Description to be provided.
194 PD Purchasing contact
195 Department/person responsible for issuing this purchase
196 order.
197 PE Payee contact
198 Self explanatory.
199 PM Product management contact
200 Department/person to contact for questions regarding this
201 order.
202 QA Quality assurance contact
203 Quality assurance contact within an organization.
204 QC Quality coordinator contact
205 Quality coordinator contact within an organization.
206 RD Receiving dock contact
207 The receiving dock contact within an organization.
208 SA Sales administration
209 Name of the sales administration contact within a
210 corporation.
211 SC Schedule contact
212 Name of the scheduling contact within a corporation.
213 SD Shipping contact
214 The shipping department contact within an organization.
215 SR Sales representative or department
216 The sales representative or department contact within an
217 organization.
218 SU Supplier contact
219 Department/person to be contacted at the supplier.
220 TA Traffic administrator
221 The traffic administrator contact within an organization.
222 TD Test contact
223 Department/person responsible for testing contact.
224 TI Technical documentation recipient
225 Department/person to receive technical documentation.
226 TR Transport contact
227 Department/person in charge of transportation.
228 WH Warehouse
229 The warehouse contact within an organization.
230 ZZZ Mutually defined
231 Self explanatory.
232
diff --git a/specification/references/D96A/simples/3148.txt b/specification/references/D96A/simples/3148.txt
new file mode 100644
index 0000000..efb1cf3
--- /dev/null
+++ b/specification/references/D96A/simples/3148.txt
@@ -0,0 +1,7 @@
1
2*| 3148 Communication number
3
4| Desc: The communication number.
5
6 Repr: an..512
7
diff --git a/specification/references/D96A/simples/3153.txt b/specification/references/D96A/simples/3153.txt
new file mode 100644
index 0000000..60aac2b
--- /dev/null
+++ b/specification/references/D96A/simples/3153.txt
@@ -0,0 +1,71 @@
1
2 3153 Communication channel identifier, coded
3
4 Desc: Code identifying the type of communication channel being used.
5
6 Repr: an..3
7
8 AA Circuit switching
9 A process that, on demand, connects two or more data
10 terminal equipments and permits the exclusive use of a
11 data circuit between them until the connection is
12 released (ISO).
13 AB SITA
14 Communications number assigned by Societe Internationale
15 de Telecommunications Aeronautiques (SITA).
16 AC ARINC
17 Communications number assigned by Aeronautical Radio Inc.
18 CA Cable address
19 Self explanatory.
20 EI EDI transmission
21 Number identifying the service and service user.
22 EM Electronic mail
23 Creating/sending/receiving of unstructured free text
24 messages or documents using computer network, a mini-
25 computer or an attached modem and regular telephone line
26 or other electronic transmission media.
27 EX Extension
28 Telephone extension.
29 FT File transfer access method
30 According to ISO.
31 FX Telefax
32 Device used for transmitting and reproducing fixed
33 graphic material (as printing) by means of signals over
34 telephone lines or other electronic transmission media.
35 GM GEIS (General Electric Information Service) mailbox
36 Self explanatory.
37 IE IBM information exchange
38 Self explanatory.
39 IM Internal mail
40 Internal mail address/number.
41 MA Mail
42 Postal service document delivery.
43 PB Postbox no.
44 Self explanatory.
45 PS Packet switching
46 The process of routing and transferring data by means of
47 addressed packets so that a channel is occupied only
48 during the transmission; upon completion of the
49 transmission the channel is made available for the
50 transfer of other packets (ISO).
51 SW S.W.I.F.T.
52 Communications address assigned by Society for Worldwide
53 Interbank Financial Telecommunications s.c.
54 TE Telephone
55 Voice/data transmission by telephone.
56 TG Telegraph
57 Text transmission via telegraph.
58 TL Telex
59 Transmission of text/data via telex.
60 TM Telemail
61 Transmission of text/data via telemail.
62 TT Teletext
63 Transmission of text/data via teletext.
64 TX TWX
65 Communication service involving Teletypewriter machines
66 connected by wire or electronic transmission media.
67 Teletypewriter machines are the devices used to send and
68 receive signals and produce hardcopy from them.
69 XF X.400
70 CCITT Message handling system.
71
diff --git a/specification/references/D96A/simples/3155.txt b/specification/references/D96A/simples/3155.txt
new file mode 100644
index 0000000..20ebfd3
--- /dev/null
+++ b/specification/references/D96A/simples/3155.txt
@@ -0,0 +1,75 @@
1
2 3155 Communication channel qualifier
3
4 Desc: Code identifying the type of communication channel being used.
5
6 Repr: an..3
7
8 AA Circuit switching
9 A process that, on demand, connects two or more data
10 terminal equipments and permits the exclusive use of a
11 data circuit between them until the connection is
12 released (ISO).
13 AB SITA
14 Communications number assigned by Societe Internationale
15 de Telecommunications Aeronautiques (SITA).
16 AC ARINC
17 Communications number assigned by Aeronautical Radio Inc.
18 AD AT&T mailbox
19 AT&T mailbox identifier.
20 AE Peripheral device
21 Peripheral device identification.
22 CA Cable address
23 Self explanatory.
24 EI EDI transmission
25 Number identifying the service and service user.
26 EM Electronic mail
27 Creating/sending/receiving of unstructured free text
28 messages or documents using computer network, a mini-
29 computer or an attached modem and regular telephone line
30 or other electronic transmission media.
31 EX Extension
32 Telephone extension.
33 FT File transfer access method
34 According to ISO.
35 FX Telefax
36 Device used for transmitting and reproducing fixed
37 graphic material (as printing) by means of signals over
38 telephone lines or other electronic transmission media.
39 GM GEIS (General Electric Information Service) mailbox
40 Self explanatory.
41 IE IBM information exchange
42 Self explanatory.
43 IM Internal mail
44 Internal mail address/number.
45 MA Mail
46 Postal service document delivery.
47 PB Postbox number
48 Self explanatory.
49 PS Packet switching
50 The process of routing and transferring data by means of
51 addressed packets so that a channel is occupied only
52 during the transmission; upon completion of the
53 transmission the channel is made available for the
54 transfer of other packets (ISO).
55 SW S.W.I.F.T.
56 Communications address assigned by Society for Worldwide
57 Interbank Financial Telecommunications s.c.
58 TE Telephone
59 Voice/data transmission by telephone.
60 TG Telegraph
61 Text transmission via telegraph.
62 TL Telex
63 Transmission of text/data via telex.
64 TM Telemail
65 Transmission of text/data via telemail.
66 TT Teletext
67 Transmission of text/data via teletext.
68 TX TWX
69 Communication service involving Teletypewriter machines
70 connected by wire or electronic transmission media.
71 Teletypewriter machines are the devices used to send and
72 receive signals and produce hardcopy from them.
73 XF X.400
74 CCITT Message handling system.
75
diff --git a/specification/references/D96A/simples/3164.txt b/specification/references/D96A/simples/3164.txt
new file mode 100644
index 0000000..036d86b
--- /dev/null
+++ b/specification/references/D96A/simples/3164.txt
@@ -0,0 +1,7 @@
1
2 3164 City name
3
4 Desc: Name of a city (a town, a village) for addressing purposes.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/3207.txt b/specification/references/D96A/simples/3207.txt
new file mode 100644
index 0000000..1776c97
--- /dev/null
+++ b/specification/references/D96A/simples/3207.txt
@@ -0,0 +1,10 @@
1
2 3207 Country, coded
3
4 Desc: Identification of the name of a country or other geographical
5 entity as specified in ISO 3166.
6
7 Repr: an..3
8
9 Note: Use ISO 3166 two alpha country code.
10
diff --git a/specification/references/D96A/simples/3222.txt b/specification/references/D96A/simples/3222.txt
new file mode 100644
index 0000000..f7dd5f5
--- /dev/null
+++ b/specification/references/D96A/simples/3222.txt
@@ -0,0 +1,7 @@
1
2 3222 Related place/location one
3
4 Desc: Specification of the first related place/location by name.
5
6 Repr: an..70
7
diff --git a/specification/references/D96A/simples/3223.txt b/specification/references/D96A/simples/3223.txt
new file mode 100644
index 0000000..48c212b
--- /dev/null
+++ b/specification/references/D96A/simples/3223.txt
@@ -0,0 +1,11 @@
1
2 3223 Related place/location one identification
3
4 Desc: Specification of the first related place/location by code.
5
6 Repr: an..25
7
8 Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
9 applicable, use appropriate code set in combination with
10 1131/3055.
11
diff --git a/specification/references/D96A/simples/3224.txt b/specification/references/D96A/simples/3224.txt
new file mode 100644
index 0000000..790a760
--- /dev/null
+++ b/specification/references/D96A/simples/3224.txt
@@ -0,0 +1,7 @@
1
2* 3224 Place/location
3
4 Desc: Name of place/location, other than 3164 City name.
5
6 Repr: an..70
7
diff --git a/specification/references/D96A/simples/3225.txt b/specification/references/D96A/simples/3225.txt
new file mode 100644
index 0000000..017ea14
--- /dev/null
+++ b/specification/references/D96A/simples/3225.txt
@@ -0,0 +1,12 @@
1
2 3225 Place/location identification
3
4 Desc: Identification of the name of place/location, other than 3164
5 City name.
6
7 Repr: an..25
8
9 Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
10 applicable, use appropriate code set in combination with
11 1131/3055.
12
diff --git a/specification/references/D96A/simples/3227.txt b/specification/references/D96A/simples/3227.txt
new file mode 100644
index 0000000..e8ead44
--- /dev/null
+++ b/specification/references/D96A/simples/3227.txt
@@ -0,0 +1,510 @@
1
2* 3227 Place/location qualifier
3
4 Desc: Code identifying the function of a location.
5
6 Repr: an..3
7
8 1 Place of terms of delivery
9 (3018) Point or port of departure, shipment or
10 destination, as required under the applicable terms of
11 delivery, e.g. Incoterms.
12 2 Payment place
13 Place where funds are to be, or have been made available
14 to the creditor.
15 4 Goods receipt place
16 Place at which the goods have been received by the
17 consignee.
18 5 Place of departure
19 (3214) Port, airport or other location from which a means
20 of transport is scheduled to depart or has departed.
21 7 Place of delivery
22 (3246) Place to which the goods are to be finally
23 delivered under transport contract terms (operational
24 term).
25 8 Place of destination
26 Port, airport or other location to which a means of
27 transport is destined.
28 9 Place/port of loading
29 (3334 + 3230) Seaport, airport, freight terminal, rail
30 station or other place at which the goods (cargo) are
31 loaded on to the means of transport being used for their
32 carriage.
33 10 Place of acceptance
34 (3348) Place at which the goods are taken over by the
35 carrier.
36 11 Place/port of discharge
37 (3392 + 3414) Seaport, airport, freight terminal, rail
38 station or other place at which the goods (cargo) are
39 unloaded from the means of transport having been used for
40 their carriage.
41 12 Port of discharge
42 Port at which the goods are discharged from the vessel
43 used for their transport.
44 13 Place of transhipment
45 (3424) Place where goods are transferred from one means
46 of transport to another (operational term).
47 14 Location of goods
48 (3384) Place where goods are located and where they are
49 available for examination.
50 15 Place of transfer responsibility
51 Place where the responsibility for the goods under
52 transport is transferred.
53 16 Place of transfer of ownership
54 Place where the ownership of the goods is transferred.
55 17 Border crossing place
56 Place where goods are transported across a country
57 border.
58 18 Warehouse
59 (3156) Warehouse where a particular consignment has been
60 stored.
61 19 Factory/plant
62 Factory/plant relevant for a particular consignment.
63 20 Place of ultimate destination of goods
64 Place where goods will ultimately be delivered.
65 21 Terms of sale place
66 Place of departure, shipment or destination as specified
67 in the terms of sale agreed between the parties.
68 22 Customs office of clearance
69 (3080) Place where Customs clearance procedure occur
70 (CCC).
71 23 Port of release
72 Port where goods are released from Customs custody.
73 24 Port of entry
74 Port where final documentation is filed for Customs Entry
75 processing.
76 25 Country
77 Country relevant for a particular transaction.
78 26 City
79 City or town relevant for a particular transaction or
80 consignment.
81 27 Country of origin
82 [3238] Country in which the goods have been produced or
83 manufactured, according to criteria laid down for the
84 purposes of application of the Customs tariff, of
85 quantitative restrictions, or of any other measure
86 related to trade.
87 28 Country of destination of goods
88 Country to which the goods are to be delivered.
89 29 Railway station
90 Name or identification of a railway station/yard relevant
91 to a particular consignment.
92 30 Country of source
93 Country in which raw material or components were
94 originally produced prior to manufacture or assembly in
95 another country.
96 31 Building
97 A building or part thereof relevant to a particular
98 consignment or transaction.
99 32 Beginning of chargeable section
100 First rail station in a predefined section of the
101 chargeable voyage. A complete voyage may be divided in
102 sections, even within one country, that are separately
103 chargeable using different tariff rules (split tariffs).
104 33 Baseport of discharge
105 The port of discharge according to the tariff as opposed
106 to the operational port of discharge. The goods may or
107 may not be actually discharged at that port on the main
108 transport.
109 34 Baseport of loading
110 The port of loading according to the tariff as opposed to
111 the operational port of loading. The goods may or may not
112 be actually loaded at that port on the main transport.
113 35 Country of exportation/despatch
114 (3220) Country from which the goods were initially
115 exported to the importing country without any commercial
116 transaction taking place in intermediate countries.
117 Syn.: country whence consigned. Country of despatch:
118 country from which goods are despatched between countries
119 of a Customs union.
120 36 Country of ultimate destination
121 (3216) Country known to the consignor or his agent at the
122 time of despatch to be the final country to which the
123 goods are to be delivered.
124 37 Country of last consignment
125 [3331] Country where the goods are loaded onto the means
126 of transport used for their importation.
127 38 Country of first destination
128 [3219] Country where the goods are offloaded from the
129 means of transport used for their exportation.
130 39 Country of production
131 Country where item has been or will be produced.
132 40 Country of trading
133 Country where item has been or will be traded.
134 41 Customs office of entry
135 [3088] Customs office at which the goods enter the
136 country of destination.
137 42 Customs office of exit
138 [3096] Customs office at which the goods leave the
139 country of dispatch/export.
140 43 Place of Customs examination
141 Place where Customs undertakes a physical inspection of
142 goods to satisfy themselves that the goods' nature,
143 origin, condition, quantity and value are in accordance
144 with the particulars furnished on the goods declaration
145 (CCC).
146 44 Place of authentication of document
147 (3410) Place where document is signed or otherwise
148 authenticated. Synonym: Place of issue of document.
149 45 Customs office of destination (transit)
150 (3086) Customs office at which a transit operation is
151 terminated. Synonym: Customs office of transit
152 termination.
153 46 Region of despatch
154 Region from which goods are despatched between countries
155 of a Customs union.
156 47 Region of destination
157 Region known to the consignor or his agent at the time of
158 despatch to be the final region to which the goods are to
159 be delivered.
160 48 Region of production
161 Region where item has been or will be produced.
162 49 Country of transit
163 Country through which goods transit.
164 50 Customs office of transit
165 [3106] Customs office which is competent for transit
166 formalities en route.
167 51 Country of invalid transit guarantee
168 Country in which the security or guarantee for the
169 movement of goods under a transit procedure is not valid.
170 52 Country of destination (transit)
171 Country at which a Customs transit operation is
172 terminated. Synonym: Country of transit termination.
173 53 Charge and freight due from
174 Place or point from which charges and freight are
175 charged.
176 54 Manufacturing department
177 A department within the manufacturing area (e.g.
178 lacquering, assembly).
179 55 Charges and freight payable to
180 [3274] Name of place up to which freight charges and
181 other charges are to be paid.
182 56 End of chargeable section
183 Last rail station in a predefined section of the
184 chargeable voyage. A complete voyage may be divided in
185 sections, even within one country, that are separately
186 chargeable using different tariff rules (split tariffs).
187 57 Place of payment
188 Name of the location at which freight and charges for
189 main transport are payable.
190 58 Full track loading or unloading
191 Identification of the station proceeding to the loading
192 or unloading of a rail wagon on a full track site. (Used
193 only when a rail station is obliged to transfer the load
194 on another wagon for technical reasons - e.g. damage).
195 60 Place of arrival
196 Place at which the transport means arrives.
197 61 Next port of call
198 Next port which the vessel is going to call upon.
199 62 On-carriage port
200 Port of discharge at which the cargo is discharged from
201 the vessel, used for transport after the main transport
202 (transit port).
203 64 First optional place of discharge
204 The first optional place or port of discharge as
205 mentioned on the transport document where cargo can be
206 discharged at the option of the shipper.
207 66 Express railway station
208 Railway station offering express transportation services.
209 67 Mixed cargo railway station
210 Railway station offering mixed cargo transportation
211 services .
212 68 Second optional place of discharge
213 The second optional place or port of discharge as
214 mentioned on the transport document where cargo can be
215 discharged at the option of shipper.
216 69 Next non-discharge port of call
217 A code to identify the next port of call for a vessel
218 where no cargo will be discharged.
219 70 Third optional place of discharge
220 The third optional place or port of discharge as
221 mentioned on the transport document where cargo can be
222 discharged at the option of the shipper.
223 71 Reconsolidation point
224 A place where cargo is reconsolidated.
225 72 Fourth optional place of discharge
226 The fourth optional place or port of discharge as
227 mentioned on the transport document where cargo can be
228 discharged at the option of the shipper.
229 73 Bill of lading release office
230 A location where bills of lading are released to
231 customers.
232 74 Transhipment excluding this place
233 Place/location where a transhipment from a means of
234 transport to another means of transport is not
235 authorised.
236 75 Transhipment limited to this place
237 Only place/location where a transhipment from a means of
238 transport to another means of transport is authorised.
239 76 Original port of loading
240 The port where the goods were first loaded on a vessel.
241 77 First port of call - non-discharging
242 Port in the country of destination where the conveyance
243 initially arrives from the 'last place/port of call of
244 conveyance' and where a conveyance will not be
245 discharging cargoes.
246 78 First port of call - discharging
247 Port in the country of destination where the conveyance
248 initially arrives from the 'last place/port of call of
249 conveyance' and where a conveyance will be discharging
250 cargoes.
251 79 Place/port of first entry
252 Place or port where final documentation is filed for
253 Customs Entry processing.
254 80 Place of despatch
255 Place at which the goods are taken over for carriage
256 (operational term), if different from the transport
257 contract place of acceptance (see: 10). Synonym: Place of
258 origin of carriage.
259 81 Fifth optional place of discharge
260 The fifth optional place or port of discharge as
261 mentioned on the transport document where cargo can be
262 discharged at the option of the shipper.
263 82 Pre-carriage port
264 Port of loading at which the cargo is loaded on the pre-
265 carriage vessel used for the transport prior to the main
266 transport.
267 83 Place of delivery (by on carriage)
268 Place to which the goods are to be finally delivered.
269 84 Transport contract place of acceptance
270 Place at which the goods are taken over by the carrier
271 according to the contract of carriage.
272 85 Transport contract place of destination
273 Place to which the goods are destined.
274 86 Country of valid transit guarantee
275 Country in which the security or guarantee for the
276 movement of goods under a transit procedure is valid.
277 87 Place/port of conveyance initial arrival
278 Place/port in the country of destination where the
279 conveyance initially arrives from the "Last place/port of
280 call of conveyance" (125).
281 88 Place of receipt
282 Identification of the location at which the cargo is
283 actually received.
284 89 Place of registration
285 Place where a means of transport is officially
286 registered.
287 90 Place/location where special treatments have happened or
288 must happen
289 Self explanatory.
290 91 Place of document issue
291 The place or location where a document is issued.
292 92 Routing
293 Indication of a routing place.
294 93 Station of application of additional costs
295 Rail station where, according to the transport contract,
296 some chargeable operations must happen (re-weighting, re-
297 fixing of the load, control on equipment and on
298 consignment, etc.).
299 96 Place of lodgement of documents
300 Customs station where, required documents for Customs
301 declarations, have been lodged.
302 97 Optional place of discharge
303 The optional place or port of discharge as mentioned on
304 the bill of lading where cargo is discharged at the
305 option of the shipper.
306 98 Place of empty equipment despatch
307 The location from which empty equipment is despatched.
308 99 Place of empty equipment return
309 The location to which empty equipment is returned.
310 100 Place/port of warehouse entry
311 Location (e.g. district) within a Customs territory where
312 a warehouse entry was filed to enter merchandise into a
313 Customs bonded warehouse.
314 101 Country of first sale
315 Name of country where firstly a sale took place.
316 102 Country of purchase
317 [3394] Country where the importer's co-contractor is
318 domiciled or has his business.
319 103 Place of transfer
320 Place at which goods are transferred from one carrier to
321 another (contractual term).
322 104 Place of deconsolidation
323 Place where a large consignment is de-grouped into
324 smaller consignments.
325 105 Place of consumption
326 Place/location where goods enter the marketplace
327 (commerce) of the importing country.
328 106 Region of origin
329 Region in which the goods have been produced or
330 manufactured according to the criteria laid down for the
331 purposes of the application of the Customs tariff, of
332 quantitative restrictions or of any other measures
333 related to trade (see: 3238).
334 107 Place of consolidation
335 Place where smaller consignments of goods are grouped
336 together into a large consignment to be transported as a
337 larger unit.
338 108 Rate combination point
339 Point over which sector rates are combined.
340 109 Place of prolongation decision of delivery delay
341 Place where it has been decided to prolong the delivery
342 delay.
343 110 Recharging place/location
344 Place/location where a consignment has been changed of
345 destination and is subject to a recharge note.
346 (Complementary orders to modify the routing of the
347 transport may be given, upon which a new charge
348 calculation may be applied by the carrier).
349 111 Customs office of despatch
350 Customs office from which goods are despatched between
351 countries of a Customs union.
352 113 Country of despatch
353 Country from which goods are despatched within a Customs
354 union.
355 114 Customs office of export
356 Customs office from which goods are taken out of the
357 Customs territory (CCC).
358 115 Free zone of export
359 Foreign free zone (desc: see 1131 = 131) from which goods
360 are exported to the country of importation.
361 116 Region of export/despatch
362 Region from which the goods were initially exported to
363 the importing country without any commercial transaction
364 taking place in intermediate countries. Region of
365 despatch: region from which goods are despatched between
366 countries of a Customs union.
367 118 Customs office of departure
368 Customs office at which a Customs transit operation
369 commences (CCC).
370 119 Customs office of transit guarantee
371 [3110] Customs office at which a security or guarantee
372 for the movement of goods under a transit procedure is
373 lodged.
374 120 Country of transhipment
375 Country where goods are transferred under Customs control
376 from the importing means of transport to the exporting
377 means of transport within the area of one Customs office
378 which is the office of both importation and exportation
379 (CCC).
380 121 Country of sale
381 [3116] Country where exporter's co-contractor is
382 domiciled or has his business.
383 122 Customs office of destination
384 Customs office where the goods are to be cleared (CCC).
385 123 Wagon-load railway station
386 Self explanatory (railway environment).
387 124 Siding
388 Self explanatory.
389 125 Last place/port of call of conveyance
390 Conveyance departed from this last foreign place/port of
391 call to go to "Place/port of conveyance initial arrival"
392 (87).
393 126 Country of previous Customs procedure
394 Country in which the Customs declaration for the previous
395 Customs procedure has been lodged.
396 127 Customs office of registration of previous Customs
397 declaration
398 Customs office where the previous Customs declaration has
399 been lodged.
400 128 Participant sender location
401 Place where a participant in the movement of goods is
402 located and can be contacted.
403 129 Wage negotiation district
404 The district to which workers belong for the purposes of
405 union wage negotiation.
406 130 Place of ultimate destination of conveyance
407 Seaport, airport, freight terminal, rail station or other
408 place to which a means of transport is ultimately
409 destined.
410 131 Place of loading of empty equipment
411 Seaport, airport, freight terminal, rail station or other
412 place where empty equipment (e.g. containers) was loaded
413 onto means of transport.
414 132 Place of discharge of empty equipment
415 Seaport, airport, freight terminal, rail station or other
416 place where empty equipment (e.g. containers) was
417 unloaded from means of transport.
418 133 Region of delivery
419 (3246) Region to which the goods are to be finally
420 delivered under transport contract terms (operational
421 term).
422 134 Petroleum warehouse
423 Bonded petroleum warehouse or the supplier source.
424 135 Place of entry (Customs)
425 Place at which the goods enter the Customs territory.
426 136 Living animals care place
427 Place where living animal cares are provided.
428 137 Re-icing place
429 Place where re-icing must be executed.
430 138 Weighting place
431 Place where weight can be ascertained.
432 139 Marshalling yard
433 Station where the wagons are disconnected and reconnected
434 to form a new train.
435 140 Shopping station
436 Station where the train must stop or is stopped for
437 unexpected handling.
438 141 Loading dock
439 Platform specially equipped for loading and unloading of
440 rail wagons.
441 142 Port connection
442 Track connecting a rail station to a dock.
443 143 Place of expiry
444 Place where the documentary credit expires for
445 presentation of required documents.
446 144 Place of negotiation
447 Place where the documentary credit is to be presented for
448 negotiation.
449 145 Claims payable place
450 Place where insurance claims are payable.
451 146 Documentary credit available in
452 Place where the documentary credit is available with any
453 bank.
454 147 Stowage cell
455 Location on a vessel where units can be stowed.
456 148 For transportation to
457 Place/country where goods are to be transported to.
458 149 Loading on board/despatch/taking in charge at/from
459 Place/country where goods have to be loaded on board,
460 despatched or taken in charge.
461 151 Private box
462 A private box used for pick-up and delivery of packages,
463 e.g. of express packages.
464 152 Next port of discharge
465 Next port at which goods are discharged from the vessel
466 used for their transport.
467 153 Port of call
468 Port where a vessel has called upon or will call upon.
469 154 Place/location of on-hire
470 Place/location where an object is contracted for use.
471 155 Place/location of off-hire
472 Place/location where an object's contract for use ends.
473 156 Other carriers terminal
474 A carrier terminal belonging to a carrier other than the
475 original carrier.
476 157 Country of Value Added Tax (VAT) jurisdiction
477 The country governing the VAT regulation to which the
478 transaction is subject.
479 158 Contact location
480 The site where a contact is located.
481 159 Additional internal destination
482 Any location within the consignee's premises where the
483 goods are moved to.
484 160 Foreign port of call
485 A code to identify the foreign port where the vessel
486 calls at or will call at.
487 161 Maintenance location
488 A location where maintenance has been or will be
489 performed.
490+ 162 Place or location of sale
491 Place or location at which the sale takes place.
492+ 163 Direct investment country
493 Country in which a direct investment is made or
494 withdrawn.
495+ 164 Berth
496 Place or location in a port where a vessel is moored.
497+ 165 Construction country
498 Country in which the construction work is made.
499+ 166 Donation acting country
500 Country acting in the donation of aid.
501+ 167 Payment transaction country
502 Country of the foreign counterpart of the payment
503 transaction.
504+ 168 Physical place of return of item
505 Physical place at which the item is returned, i.e. the
506 location where the supplier receives the item form the
507 customer.
508 ZZZ Mutually defined
509 Place or location as agreed between the relevant parties.
510
diff --git a/specification/references/D96A/simples/3229.txt b/specification/references/D96A/simples/3229.txt
new file mode 100644
index 0000000..d0c5432
--- /dev/null
+++ b/specification/references/D96A/simples/3229.txt
@@ -0,0 +1,10 @@
1
2 3229 Country sub-entity identification
3
4 Desc: Identification of the name of sub-entities (state, province)
5 defined by appropriate governmental agencies.
6
7 Repr: an..9
8
9 Note: Use code defined by appropriate national authority.
10
diff --git a/specification/references/D96A/simples/3232.txt b/specification/references/D96A/simples/3232.txt
new file mode 100644
index 0000000..80e9b64
--- /dev/null
+++ b/specification/references/D96A/simples/3232.txt
@@ -0,0 +1,7 @@
1
2 3232 Related place/location two
3
4 Desc: Specification of a second related place/location by name.
5
6 Repr: an..70
7
diff --git a/specification/references/D96A/simples/3233.txt b/specification/references/D96A/simples/3233.txt
new file mode 100644
index 0000000..3b8032a
--- /dev/null
+++ b/specification/references/D96A/simples/3233.txt
@@ -0,0 +1,11 @@
1
2 3233 Related place/location two identification
3
4 Desc: Specification of a second related place/location by code.
5
6 Repr: an..25
7
8 Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
9 applicable, use appropriate code set in combination with
10 1131/3055.
11
diff --git a/specification/references/D96A/simples/3239.txt b/specification/references/D96A/simples/3239.txt
new file mode 100644
index 0000000..9cfc564
--- /dev/null
+++ b/specification/references/D96A/simples/3239.txt
@@ -0,0 +1,14 @@
1
2 3239 Country of origin, coded
3
4 Desc: Country in which the goods have been produced or
5 manufactured, according to criteria laid down for the
6 purposes of application of the Customs tariff, of
7 quantitative restrictions, or of any other measure related to
8 trade.
9
10 Repr: an..3
11
12 Note: See Country and currency codes (UNTDED) or ISO 3166 two alpha
13 country code (Code set 3207).
14
diff --git a/specification/references/D96A/simples/3251.txt b/specification/references/D96A/simples/3251.txt
new file mode 100644
index 0000000..8cdb15b
--- /dev/null
+++ b/specification/references/D96A/simples/3251.txt
@@ -0,0 +1,9 @@
1
2 3251 Postcode identification
3
4 Desc: Code defining postal zones or addresses.
5
6 Repr: an..9
7
8 Note: Use code defined by appropriate national authority.
9
diff --git a/specification/references/D96A/simples/3412.txt b/specification/references/D96A/simples/3412.txt
new file mode 100644
index 0000000..08980ff
--- /dev/null
+++ b/specification/references/D96A/simples/3412.txt
@@ -0,0 +1,7 @@
1
2 3412 Department or employee
3
4 Desc: The department or person within an organizational entity.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/3413.txt b/specification/references/D96A/simples/3413.txt
new file mode 100644
index 0000000..9d2bcb4
--- /dev/null
+++ b/specification/references/D96A/simples/3413.txt
@@ -0,0 +1,9 @@
1
2 3413 Department or employee identification
3
4 Desc: Internal identification code.
5
6 Repr: an..17
7
8 Note: Code specified by organisation concerned.
9
diff --git a/specification/references/D96A/simples/3453.txt b/specification/references/D96A/simples/3453.txt
new file mode 100644
index 0000000..d4fb840
--- /dev/null
+++ b/specification/references/D96A/simples/3453.txt
@@ -0,0 +1,9 @@
1
2 3453 Language, coded
3
4 Desc: Code of language (ISO 639-1988).
5
6 Repr: an..3
7
8 Note: Use ISO 639-1988.
9
diff --git a/specification/references/D96A/simples/4000.txt b/specification/references/D96A/simples/4000.txt
new file mode 100644
index 0000000..7f1234a
--- /dev/null
+++ b/specification/references/D96A/simples/4000.txt
@@ -0,0 +1,7 @@
1
2 4000 Reference version number
3
4 Desc: To uniquely identify a reference by its revision number.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/4052.txt b/specification/references/D96A/simples/4052.txt
new file mode 100644
index 0000000..2f7081b
--- /dev/null
+++ b/specification/references/D96A/simples/4052.txt
@@ -0,0 +1,9 @@
1
2 4052 Terms of delivery or transport
3
4 Desc: Terms agreed between two parties (e.g. seller/buyer,
5 shipper/carrier) under which a product or service is
6 provided.
7
8 Repr: an..70
9
diff --git a/specification/references/D96A/simples/4053.txt b/specification/references/D96A/simples/4053.txt
new file mode 100644
index 0000000..032462b
--- /dev/null
+++ b/specification/references/D96A/simples/4053.txt
@@ -0,0 +1,13 @@
1
2 4053 Terms of delivery or transport, coded
3
4 Desc: Identification of the terms agreed between two parties (e.g.
5 seller/buyer, shipper/carrier) under which a product or
6 service is provided.
7
8 Repr: an..3
9
10 Note: Use UN/ECE Recommendation No. 5 Incoterms 1990. If not
11 applicable, use appropriate code set in combination with
12 1131/3055.
13
diff --git a/specification/references/D96A/simples/4055.txt b/specification/references/D96A/simples/4055.txt
new file mode 100644
index 0000000..020e04b
--- /dev/null
+++ b/specification/references/D96A/simples/4055.txt
@@ -0,0 +1,27 @@
1
2 4055 Terms of delivery or transport function, coded
3
4 Desc: Indication whether the terms relate to e.g. price conditions,
5 delivery conditions, transport conditions, or a combination of
6 these.
7
8 Repr: an..3
9
10 1 Price condition
11 Description to be provided.
12 2 Despatch condition
13 Condition requested by the customer under which the
14 supplier shall deliver: Extent of freight costs, means of
15 transport.
16 3 Price and despatch condition
17 Description to be provided.
18 4 Collected by customer
19 Indicates that the customer will pick up the goods at the
20 supplier. He will take care of the means of transport.
21 5 Transport condition
22 Specifies the conditions under which the transport takes
23 place under the responsibility of the carrier.
24 6 Delivery condition
25 Specifies the conditions under which the goods must be
26 delivered to the consignee.
27
diff --git a/specification/references/D96A/simples/4065.txt b/specification/references/D96A/simples/4065.txt
new file mode 100644
index 0000000..ea7b1b2
--- /dev/null
+++ b/specification/references/D96A/simples/4065.txt
@@ -0,0 +1,124 @@
1
2 4065 Contract and carriage condition, coded
3
4 Desc: Code to identify the conditions of contract and carriage.
5
6 Repr: an..3
7
8 1 AVC conditions
9 General conditions of transport 1983, latest revision
10 laid down by the Stichting Vervoeradres The Hague.
11 2 Special agreement for parcels transport
12 Appliance of a non published special agreement signed
13 between a customer and the carrier (mandatory requested
14 by the consignor) for parcels transport.
15 3 Special agreement for full loading transport
16 Appliance of a non published special agreement signed
17 between a customer and the carrier (mandatory requested
18 by the consignor) for full load transport.
19 4 Combined transport
20 A transport which involves more than one mode of
21 transportation.
22 5 FIATA combined transport bill of lading
23 Standard conditions of a combined transport bill of
24 lading issued by FIATA.
25 6 Freight forwarders national conditions
26 Self explanatory.
27 7 Normal tariff, parcels transport
28 Appliance of the published legal tariff in case of
29 parcels transport (required or not by the consignor.
30 8 Normal tariff, full loading transport
31 Appliance of the published legal tariff in case of full
32 load transport (required or not by the consignor).
33 9 Ordinary
34 Carrier will choose the cheapest tariff in the legally
35 published tariffs for parcels or full load transports (no
36 tariff required by the consignor).
37 10 Port to port
38 The transport will only be port to port, no inland
39 transport would have to be provided under the contract.
40 11 CMR carnet
41 Conditions in accordance with the convention of the
42 contract for the international carriage of goods by road.
43 12 Special tariff, parcels transport
44 Appliance of the legally published "special" tariff in
45 case or parcels transport (tariff requested by the
46 consignor).
47 13 Special tariff, full transport
48 Appliance of the legally published "special tariff" in
49 case of full load transport (tariff requested by the
50 consignor).
51 14 Through transport
52 The transport that is contracted not only from port to
53 port, but from one inland location to another inland
54 location.
55 15 Cancel space allocation
56 Indication that space previously allocated on a flight is
57 to be cancelled.
58 16 Report sale of space
59 Indication that a sale has been made against a space
60 allocation on a specific flight.
61 17 Alternative space allocation
62 Indication that space is being requested for a specific
63 flight and that an alternative is acceptable.
64 18 No alternative space allocation
65 Indication that space is being requested for a specific
66 flight and that an alternative is not acceptable.
67 19 Allotment sale
68 Indication that space is being sold against a space
69 allocation allotment on a specific flight.
70 20 Confirmation of space
71 Indication that space requested has been confirmed on a
72 specific flight.
73 21 Unable to confirm
74 Indication that airline is unable to confirm the space
75 allocation on a specific flight.
76 22 Non-operative flight
77 Indication that airline is unable to confirm space on a
78 specific flight since the flight does not operate.
79 23 Wait list
80 Indication that the space allocation request has been
81 assigned to a wait list.
82 24 Prior space allocation request
83 Indication that a space allocation on a specific flight
84 has already been requested.
85 25 Holding confirmed space allocation
86 Indication that space is being held as confirmed on a
87 specific flight.
88 26 Holding wait list
89 Indication that space allocation request on a specific
90 flight has been assigned to a wait list.
91 27 Door-to-door
92 The carrier is responsible for the intermodal carriage of
93 cargo including both the pre-carriage and the
94 on-carriage.
95 28 Door-to-pier
96 The carrier is responsible for the intermodal carriage of
97 cargo including the pre-carriage, but excluding the on-
98 carriage.
99 29 Pier-to-door
100 The carrier is responsible for the intermodal carriage of
101 cargo including the on-carriage, but excluding the
102 pre-carriage.
103 30 Pier-to-pier
104 The carrier of intermodal cargo is only responsible for
105 the main carriage.
106 31 Space cancellation noted
107 Indication that space previously allocated on a means of
108 transport has been cancelled.
109 32 Mini landbridge service
110 Cargo moving from a coastal port for delivery at an
111 inland location or cargo received at an inland location
112 moving to a coastal port for subsequent ocean
113 transportation.
114 33 Space cancellation noted
115 Indication that space previously allocated on a flight
116 has been cancelled.
117 34 Speed level - required
118 Maximum speed required on an itinerary or part of this
119 itinerary to be able to assume some services.
120 35 Speed level - adopted
121 Real speed used on an itinerary or part of this itinerary
122 (for technical reasons, some limitation can be imposed or
123 some higher speed could be used).
124
diff --git a/specification/references/D96A/simples/4078.txt b/specification/references/D96A/simples/4078.txt
new file mode 100644
index 0000000..c1e72ef
--- /dev/null
+++ b/specification/references/D96A/simples/4078.txt
@@ -0,0 +1,8 @@
1
2 4078 Handling instructions
3
4 Desc: Instructions on how specified goods, packages or containers
5 should be handled.
6
7 Repr: an..70
8
diff --git a/specification/references/D96A/simples/4079.txt b/specification/references/D96A/simples/4079.txt
new file mode 100644
index 0000000..7421727
--- /dev/null
+++ b/specification/references/D96A/simples/4079.txt
@@ -0,0 +1,11 @@
1
2 4079 Handling instructions, coded
3
4 Desc: Identification of the instructions on how specified goods,
5 packages or containers should be handled.
6
7 Repr: an..3
8
9 Note: User or association defined code. May be used in combination
10 with 1131/3055. See also UNTDED 5.9 p.2 CIMP.
11
diff --git a/specification/references/D96A/simples/4183.txt b/specification/references/D96A/simples/4183.txt
new file mode 100644
index 0000000..73a1021
--- /dev/null
+++ b/specification/references/D96A/simples/4183.txt
@@ -0,0 +1,270 @@
1
2* 4183 Special conditions, coded
3
4 Desc: Indication of a specific condition.
5
6 Repr: an..3
7
8 1 Item for national preference
9 Item concerned is applicable to national preference
10 calculation.
11 2 Item qualifying for payment discount
12 Item concerned is applicable for settlement/payment
13 discount calculation.
14 3 Item not qualifying for payment discount
15 Item concerned is not applicable for settlement/payment
16 discount calculation.
17 5 Item not to be included in bonus calculation
18 Item concerned is not applicable for bonus calculation.
19 6 Subject to bonus
20 Item concerned is applicable for bonus calculation.
21 7 Subject to commission
22 Item concerned is applicable for commission calculation.
23 8 Subject to discount
24 Item concerned is applicable for discount calculation.
25 9 Freely available in EEC
26 Self explanatory.
27 10 Subject to settlement discount
28 Item concerned is applicable for the overall settlement
29 discount.
30 11 Price includes excise
31 Self explanatory.
32 12 Price includes tax
33 Self explanatory.
34 13 Price include duty
35 Self explanatory.
36 14 Not subject to commission
37 Item concerned is not applicable for commission
38 calculation.
39 15 Not subject to discount
40 Item concerned is not applicable for discount
41 calculation.
42 16 Subject to embargo restriction
43 Item concerned is subject to embargo restriction.
44 17 Item not subject to embargo restrictions
45 Item concerned is not subject to embargo restriction.
46 18 Item subject to national export restrictions
47 Item concerned requires export declaration.
48 19 Item not subject to national export restrictions
49 Item concerned does not require export declaration.
50 20 Item subject to import restrictions
51 Item concerned is liable to import restrictions defined
52 by relevant national authority.
53 21 Item not subject to import restrictions
54 Item concerned is not liable to import restrictions
55 defined by relevant national authority.
56 22 Signed
57 Document has to be signed.
58 23 Authenticated
59 Document/message has to have official or regulatory
60 approval.
61 24 Original(s) to be certified
62 Original document/message is to be certified by an
63 official, or otherwise qualified, organization or person.
64 25 Original(s) to be legalized
65 Original document/message is to be issued under the legal
66 requirements of a governmental authority.
67 26 Quote documentary credit number
68 The documentary credit number of the issuing bank must be
69 quoted on the document.
70 27 Full set bill of lading
71 Full set of bill of lading is required.
72 28 Full set bill of lading less one original
73 Full set of bill of lading, less one original bill of
74 lading, is required.
75 29 Full set bill of lading less two originals
76 Full set of bill of lading, less two originals bill of
77 lading, is required.
78 30 Shipped on board
79 Transport document is to be marked "shipped on board".
80 31 Freight prepaid to be marked
81 Transport document is to be marked "freight prepaid".
82 32 Freight collect to be marked
83 Transport document is to be marked "freight collect".
84 33 Issued to order and blank endorsed
85 Document is to be issued to order and must be blank
86 endorsed.
87 34 Issued and endorsed to the order of
88 Document is to be issued and endorsed to the order of a
89 specified party.
90 35 Consigned to
91 Transport document is to be consigned to a specified
92 party.
93 36 Notify
94 Transport document is to be marked "notify party".
95 37 Issued by
96 Document is to be issued by a specified party.
97 38 Charter party allowed
98 Charter party bill of lading is allowed.
99 39 Loading on deck allowed
100 Loading of goods on deck is allowed.
101 40 Quote actual flight date and flight number
102 Document/message must evidence the actual flight date and
103 the flight number certifying air transportation and
104 countersigned by the respective airline company.
105 41 House AWB allowed
106 House air waybill is allowed.
107 42 Express post receipt
108 Express post receipt is required.
109 43 Air parcel post receipt
110 Air parcel post receipt is required.
111 44 Parcel post receipt
112 Parcel post receipt is required.
113 45 Issued to bearer
114 Document is to be issued to bearer.
115 46 Full set of insurance certificate
116 Full set of insurance certificate is required.
117 47 Full set of insurance policy
118 Full set of insurance policy is required.
119 48 Addressed to
120 Document is to be addressed to a specified party.
121 49 Transmission by telecommunication
122 Document is to be transmitted by telecommunication.
123 50 Bill of exchange drawn on
124 Bill of exchange is to be drawn on "party".
125 51 Bill of exchange in duplicate
126 Bill of exchange is to be issued as drawn in duplicate.
127 52 Insurance certificate alternative
128 Alternative to insurance certificate.
129 53 Insurance policy alternative
130 Alternative to insurance policy.
131 54 Original(s) and copies to be certified
132 Original and copies of document/message is to be
133 certified by an official, or otherwise qualified,
134 organization or person.
135 55 Original(s) and copies to be legalized
136 Original and copies of document/message is to be issued
137 under the legal requirements or a governmental authority.
138 56 Consolidators AWB allowed
139 Consolidators air waybill is allowed.
140 57 Full set
141 Full set of a document is required.
142 58 Full set less one original
143 Full set of a document, less one original, is required.
144 59 Full set less two originals
145 Full set of a document, less two originals, is required.
146 60 Goods despatched to
147 Document must show that the goods have been despatched to
148 a specified party.
149 61 Insurance certificate allowed
150 Presentation of an insurance certificate instead of an
151 insurance policy is allowed.
152 62 Issued to
153 Document is to be issued to a specified party.
154 63 Original(s) and copy(ies) signed
155 Original(s) and copy(ies) of the document must be signed.
156 64 Original(s) signed
157 Original(s) of the document must be signed.
158 65 No disposal clause
159 The shipper hereby irrevocably renounces any right to
160 vary the identity of the consignee of these goods during
161 transit.
162 66 Delivery without change of ownership
163 There is no change of ownership of the goods after they
164 are received by the consignee.
165 67 Delivery with change of ownership
166 There is a change of ownership of the goods after they
167 are received by the consignee.
168 68 Supply for outright purchase/sale
169 Goods are supplied under outright purchase/sale
170 condition.
171 69 Supply for consignment
172 Goods are supplied for consignment purposes.
173 70 Supply for sale 'on approval' or after trial
174 The sale of the goods will only be finalised after trial
175 or approval.
176 71 Exchange of goods compensated in kind
177 Goods are delivered on the basis of a compensation
178 kind.
179 72 Sale for export by foreigner travelling in member state
180 concerned
181 A cross border delivery of goods to be sold by a
182 foreigner travelling in the European Economic Community
183 member state concerned.
184 73 Samples
185 The delivered goods are samples.
186 74 Temporary export, loan or hire
187 Loaned or hired goods delivered on a temporary export
188 basis.
189 75 Temporary export, leasing
190 Leased goods delivered on a temporary export basis.
191 76 Temporary export, operation for job processing
192 Goods temporarily exported for operation for job
193 processing.
194 77 Temporary export, repair and maintenance against payment
195 Goods temporarily exported for a chargeable repair or
196 maintenance reason.
197 78 Temporary export, repair and maintenance free of charge
198 Goods temporarily exported for a free of charge repair or
199 maintenance reason.
200 79 Reimport following job processing
201 Goods reimported after they have been used for job
202 processing.
203 80 Reimport following repair and maintenance against payment
204 Goods reimported after a temporary export for a
205 chargeable repair or maintenance reason.
206 81 Reimport following repair and maintenance free of charge
207 Goods reimported after a temporary export for a
208 free of charge repair or maintenance reason.
209 82 Supply of goods under joint production contract for defence
210 purposes
211 Goods supplied under joint production contact for
212 defence purposes condition.
213 83 Supply of goods under joint production contract for civil
214 purposes
215 Goods supplied under joint production contact for
216 civil purposes condition.
217 84 Supply of goods for warehousing for foreign account
218 Goods supplied for warehousing for foreign account.
219 85 Supply of goods as gifts by country of despatch and food aid
220 under European Economic Community regulation
221 Goods supplied as gifts by country of despatch and food
222 aid under European Economic Community regulation.
223 86 Supply of goods for disaster relief equipment
224 Goods supplied as disaster relief equipment.
225 87 Supply of goods as transactions without compensation
226 Goods supplied as transactions without compensation
227 (financial or otherwise) involving goods which will not
228 be re-exported or compensated by the importation of
229 equivalent goods.
230 88 Supply of goods as returned consignment on which payment has
231 been made
232 Goods supplied as returned consignment on which payment
233 has been made.
234 89 Supply of goods as returned consignment on which no payment
235 has been made
236 Goods supplied as returned consignment on which no
237 payment has been made.
238 90 Supply of goods in standard exchange giving rise to payment
239 Goods supplied in standard exchange giving rise to
240 payment.
241 91 Supply of goods in standard exchange not giving rise to
242 payment
243 Goods supplied in standard exchange not giving rise to
244 payment.
245 92 Supply of goods/services in standard exchange under warranty
246 Goods/services provided in standard exchange under
247 warranty.
248 93 Goods
249 The special conditions for the tax declaration are linked
250 to the fact that the line item relates to goods.
251 94 Service
252 The special conditions for the tax declaration are linked
253 to the fact that the line item is a service.
254 95 Financial regulation
255 The special conditions are linked to the fact that the
256 line item is a financial regulation.
257+ 96 Promotional advertising
258 A media press communication informing about a promotion.
259+ 97 Promotional price
260 Reduction in price for a specified period of time for
261 promotional purposes.
262+ 98 Promotional shelf display
263 Product in promotion is displayed in a special shelf or
264 display.
265+ 99 Safety data sheet required to accompany goods when moved
266 Material safety data sheet is required to accompany the
267 goods when they are moved.
268+ 100 Multiple delivery points
269 An order that has more than one specified delivery point.
270
diff --git a/specification/references/D96A/simples/4215.txt b/specification/references/D96A/simples/4215.txt
new file mode 100644
index 0000000..a5d0153
--- /dev/null
+++ b/specification/references/D96A/simples/4215.txt
@@ -0,0 +1,68 @@
1
2 4215 Transport charges method of payment, coded
3
4 Desc: Identification of method of payment for transport charges.
5
6 Repr: an..3
7
8 A Account
9 The charges are to be charged to an account.
10 CA Advance collect
11 The amount of freight or other charge on a shipment
12 advanced by one transportation line to another or to the
13 shipper, to be collected from consignee.
14 CC Collect
15 A shipment on which freight charges will be paid by
16 consignee.
17 CF Collect, freight credited to payment customer
18 Self explanatory.
19 DF Defined by buyer and seller
20 Self explanatory.
21 FO FOB port of call
22 Title and control of goods pass to the buyer at port of
23 call. Responsibility for export taxes and cost of
24 documents for overseas shipments have not been specified.
25 IC Information copy, no payment due
26 Transaction set has been provided for information only.
27 MX Mixed
28 Self explanatory.
29 NC Service freight, no charge
30 Self explanatory.
31 NS Not specified
32 Self explanatory.
33 PA Advance prepaid
34 Costs have been paid in advance.
35 PB Customer pick-up/backhaul
36 Buyer's private carriage picks up the goods as a return
37 load to the buyer's facility.
38 PC Prepaid but charged to customer
39 shipping charges have been paid in advance of shipment
40 but are charged back to consignee usually as line item on
41 invoice for the purchased goods.
42 PE Payable elsewhere
43 Place of payment not known at the begin of conveyance.
44 PO Prepaid only
45 Payment in advance of freight and/or other charges prior
46 to delivery of shipment at destination, usually by
47 shipper at point of origin.
48 PP Prepaid (by seller)
49 Seller of goods makes payment to carrier for freight
50 charges prior to shipment.
51 PU Pickup
52 Customer is responsible for payment of pickup charges at
53 shipping point.
54 RC Return container freight paid by customer
55 Self explanatory.
56 RF Return container freight free
57 Self explanatory.
58 RS Return container freight paid by supplier
59 Self explanatory.
60 TP Third party pay
61 A third party, someone other than buyer or seller, is
62 identified as responsible for payment of shipping
63 charges.
64 WC Weight condition
65 Description to be provided.
66 ZZZ Mutually defined
67 Self explanatory.
68
diff --git a/specification/references/D96A/simples/4219.txt b/specification/references/D96A/simples/4219.txt
new file mode 100644
index 0000000..017a313
--- /dev/null
+++ b/specification/references/D96A/simples/4219.txt
@@ -0,0 +1,22 @@
1
2 4219 Transport priority, coded
3
4 Desc: Coded priority of requested transport service.
5
6 Repr: an..3
7
8 1 Express
9 Express treatment (if by rail, legal express regime for
10 parcels transport).
11 2 High speed
12 Transport under legal international rail convention (CIM)
13 concluded between rail organizations and based on fast
14 routing and specified timetables.
15 3 Normal speed
16 Transport under legal international rail convention (CIM)
17 concluded between rail organizations.
18 4 Post service
19 Transport under conditions specified by UPU (Universal
20 Postal Union) and Rail organizations (parcels transport
21 only).
22
diff --git a/specification/references/D96A/simples/4221.txt b/specification/references/D96A/simples/4221.txt
new file mode 100644
index 0000000..e92457c
--- /dev/null
+++ b/specification/references/D96A/simples/4221.txt
@@ -0,0 +1,109 @@
1
2* 4221 Discrepancy, coded
3
4 Desc: Code defining the disposition of any difference between the
5 quantity ordered and invoiced, or shipped and invoiced for a
6 line item or transaction.
7
8 Repr: an..3
9
10+ AA Item discontinued by wholesaler
11 The wholesaler no longer offers the ordered product.
12+ AB Item no longer produced
13 The item ordered has been discontinued and is no longer
14 in production.
15+ AC Over-shipped
16 Code indicating that there was an excess quantity of
17 goods in a shipment relative to the order.
18+ AD Item out of stock at manufacturer
19 The item is out of stock at manufacturer.
20+ AE Delivered but not advised
21 Shipment or goods have been delivered without any advance
22 notification of delivery.
23+ AF Goods delivered damaged
24 Part or all of the goods in a shipment were delivered
25 damaged.
26+ AG Delivered too late
27 Delivered but at a later date than the delivery date
28 under the agreed conditions or stipulated in the order.
29 AN Available now - no shipping schedule
30 Self explanatory.
31 AS Available now - scheduled to ship (date)
32 Self explanatory.
33 BK Back ordered from previous order
34 Self explanatory.
35 BP Shipment partial - back order to follow
36 Self explanatory.
37 CA Customer inquiry - all items
38 Self explanatory.
39 CC Shipment complete
40 Self explanatory.
41 CE Shipment includes extra items to meet price break
42 Self explanatory.
43 CI Customer inquiry - shipped items only
44 Self explanatory.
45 CK Cancelled from previous order
46 Self explanatory.
47 CM Shipment complete with additional quantity
48 Self explanatory.
49 CN Next carrier, PVE - (date)
50 Self explanatory.
51 CO Customer inquiry - unshipped items only
52 Self explanatory.
53 CP Shipment partial - considered complete, no backorder
54 Self explanatory.
55 CS Shipment complete with substitution
56 Self explanatory.
57 IC Item cancelled
58 Self explanatory.
59 IS Item represents substitution from original order
60 Self explanatory.
61 LS Last shipment (date)
62 Self explanatory.
63 NF Not yet published
64 Self explanatory.
65 NN Not in process - no shipping schedule
66 Self explanatory.
67 NS Not in process - schedule to ship (date)
68 Self explanatory.
69 OF Order sent to factory for production (date)
70 Self explanatory.
71 OM Item sent to factory for production (date)
72 Self explanatory.
73 OP Out of print
74 Self explanatory.
75 OS Item out of stock because of strike of force majeure
76 Self explanatory.
77 OW Item out of stock at wholesaler
78 Self explanatory.
79 PA Purchase order inquiry - all items
80 Self explanatory.
81 PD Purchase order complete
82 Self explanatory.
83 PI Purchase order inquiry - shipped items only
84 Self explanatory.
85 PK Packed-to-date (date)
86 Self explanatory.
87 PN In process - no shipping schedule
88 Self explanatory.
89 PO Purchase order inquiry - unshipped items only
90 Self explanatory.
91 PP Purchase order inquiry - specific items
92 Self explanatory.
93 PS In process - scheduled to ship (date)
94 Self explanatory.
95 RA Item rationed
96 Self explanatory.
97 SL Shipped-to-date (date)
98 Self explanatory.
99 SP Scheduled for production at factory
100 Self explanatory.
101 SS Split shipment
102 Shipment is only part of the ordered quantity.
103 TW Item temporary discontinued by wholesaler
104 Self explanatory.
105 UR Unsolicited report
106 Self explanatory.
107 ZZZ Mutually defined
108 Self explanatory.
109
diff --git a/specification/references/D96A/simples/4233.txt b/specification/references/D96A/simples/4233.txt
new file mode 100644
index 0000000..dd5f74d
--- /dev/null
+++ b/specification/references/D96A/simples/4233.txt
@@ -0,0 +1,76 @@
1
2* 4233 Marking instructions, coded
3
4 Desc: Code indicating instructions on how specified packages or
5 physical units should be marked.
6
7 Repr: an..3
8
9 1 Do not mark suppliers company name
10 Self explanatory.
11 2 Mark customers company name
12 Self explanatory.
13 3 Mark customers references
14 Self explanatory.
15 4 Mark additionally customers article description
16 Self explanatory.
17 5 Mark exclusively customers article description
18 Self explanatory.
19 6 Mark packages dimensions
20 Self explanatory.
21 7 Mark net weight
22 Self explanatory.
23 8 Mark gross weight
24 Self explanatory.
25 9 Mark tare weight
26 Self explanatory.
27 10 Mark batch number
28 Self explanatory.
29 11 Mark article number customer
30 Self explanatory.
31 12 Mark running number of packages
32 Self explanatory.
33 13 Mark date of production
34 Self explanatory.
35 14 Mark expiry date
36 Self explanatory.
37 15 Mark supplier number
38 Self explanatory.
39 16 Buyer's instructions
40 Markings as specified by the buyer.
41 17 Seller's instructions
42 Markings as specified by the seller.
43 18 Carrier's instructions
44 Markings as specified by carrier.
45 19 Legal requirements
46 Markings as specified by law.
47 20 Industry instructions
48 Markings as specified by industry.
49 21 Line item only
50 Exclusive reference markings for this line.
51 22 Premarked by buyer
52 Self explanatory.
53 23 Entire shipment
54 Markings refer to the entire shipment.
55 24 Shipper assigned
56 Markings to identify a shipment, package or carton as
57 assigned by shipper.
58 25 Shipper assigned roll number
59 Markings to identify a roll as assigned by the shipper.
60 26 Shipper assigned skid number
61 Markings used to identify a skid as assigned by shipper.
62 27 Uniform Code Council (UCC) format
63 Markings according to UCC format are required. System of
64 coding products where by each item/multipack case type is
65 uniquely identified. A unique manufacturer Id is assigned
66 by the UCC.
67 28 Mark free text
68 Description to be provided.
69+ 29 Mark case number
70 Case numbers to be used for marking.
71+ 30 Mark serial shipping container code
72 Requests the marking of the serial shipping container
73 code to the transport container or packaging.
74 ZZZ Mutually defined
75 Self explanatory.
76
diff --git a/specification/references/D96A/simples/4237.txt b/specification/references/D96A/simples/4237.txt
new file mode 100644
index 0000000..02e033e
--- /dev/null
+++ b/specification/references/D96A/simples/4237.txt
@@ -0,0 +1,21 @@
1
2 4237 Prepaid/collect indicator, coded
3
4 Desc: Code indicating whether freight item amount is prepaid or to
5 be collected.
6
7 Repr: an..3
8
9 A Payable elsewhere
10 Responsibility for payment of transport charges unknown
11 at time of departure.
12 B Third party to pay
13 A third party to pay the freight bill is known at the
14 time of shipment.
15 C Collect
16 Charges are (to be) collected from the consignee at the
17 destination.
18 P Prepaid
19 Charges are (to be) prepaid before the transport actually
20 leaves.
21
diff --git a/specification/references/D96A/simples/4294.txt b/specification/references/D96A/simples/4294.txt
new file mode 100644
index 0000000..85cb5db
--- /dev/null
+++ b/specification/references/D96A/simples/4294.txt
@@ -0,0 +1,7 @@
1
2 4294 Change reason
3
4 Desc: Description of the reason for a change.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/4295.txt b/specification/references/D96A/simples/4295.txt
new file mode 100644
index 0000000..46809c3
--- /dev/null
+++ b/specification/references/D96A/simples/4295.txt
@@ -0,0 +1,103 @@
1
2* 4295 Change reason, coded
3
4 Desc: Identification of the reason for a change.
5
6 Repr: an..3
7
8 AA Member attribute change
9 An attribute of a member of a group has changed.
10 AB Abroad
11 In an other country.
12 AC Member category change
13 The member or benefits category has changed.
14 AD Death
15 Subject has died.
16 AE Disability
17 Subject is disabled.
18 AF Early retirement
19 Retirement before the normal retirement age.
20 AG Hardship
21 Subject is incurring hardship.
22 AH Ill health
23 Subject has ill health.
24 AI Leaving employer
25 Subject is leaving employer.
26 AJ Leaving industry
27 Person is leaving, or has left, an identified industry.
28 AK Level/rate table change
29 The insurance level/rate table has changed.
30 AL Normal retirement
31 Subject has retired at the normal retirement age.
32 AM Other
33 Reason differs from any of the other coded values.
34 AN Retrenchment
35 Subject has been retrenched from work.
36 AO Resignation
37 Subject has resigned from work.
38 AP Member status change
39 The member status has changed.
40 AQ Alternate quantity and unit of measurement
41 Self explanatory.
42+ AR Article out of assortment for particular company
43 Item normally part of a suppliers standard assortment but
44 is unavailable for a specific buyer due to legal or
45 commercial reasons.
46+ AS Article out of assortment
47 Article normally part of a standard assortment is
48 unavailable.
49+ AT Item not ordered
50 Code indicating the item or product was not ordered.
51+ AU No delivery due to outstanding payments
52 Delivery of an item was stopped due to outstanding
53 deliveries which have not yet been paid.
54+ AV Out of inventory
55 Item is out of inventory.
56 BD Blueprint deviation
57 Self explanatory.
58 BQ Balancing quantity
59 Amount needed to resolve difference between ordered and
60 delivered quantity.
61 DC Date change
62 Self explanatory.
63 EV Estimated quantity
64 Self explanatory.
65 GU Gross volume per pack and unit of measure
66 Self explanatory.
67 GW Gross weight per pack
68 Self explanatory.
69 LD Length difference
70 Self explanatory.
71 MC Pack/size measure difference
72 Description to be provided.
73 PC Pack difference
74 Self-explanatory.
75 PD Pack dimension difference
76 Description to be provided.
77 PQ Pack quantity
78 Self explanatory.
79 PS Product/services ID change
80 Self explanatory.
81 PW Pack weight difference
82 Self explanatory.
83 PZ Pack size difference
84 Self-explanatory.
85 QO Quantity ordered
86 Self explanatory.
87 QP Quantity based on price qualifier
88 Self explanatory.
89 QT Quantity price break
90 Self explanatory.
91 SC Size difference
92 Self explanatory.
93 UM Unit of measure difference
94 Self explanatory.
95 UP Unit price
96 Self explanatory.
97 WD Width difference
98 Self explanatory.
99 WO Weight qualifier/gross weight per package
100 Self explanatory.
101 ZZZ Mutually defined
102 Self explanatory.
103
diff --git a/specification/references/D96A/simples/4343.txt b/specification/references/D96A/simples/4343.txt
new file mode 100644
index 0000000..e20c2d8
--- /dev/null
+++ b/specification/references/D96A/simples/4343.txt
@@ -0,0 +1,44 @@
1
2* 4343 Response type, coded
3
4 Desc: Code specifying the type of acknowledgement required or
5 transmitted.
6
7 Repr: an..3
8
9 AA Debit advice
10 Receiver of the payment message needs to return a debit
11 advice in response to the payment message.
12 AB Message acknowledgement
13 Indicates that an acknowledge relating to receipt is
14 required.
15 AC Acknowledge - with detail and change
16 Acknowledge complete including changes.
17 AD Acknowledge - with detail, no change
18 Acknowledge complete without changes.
19 AF Debit advice/message acknowledgement
20 The sender wishes to receive both a Debit Advice and an
21 acknowledgement of receipt for a payment message.
22 AG Authentication
23 Authentication, by a party, of a document established for
24 him by another party.
25+ AI Acknowledge only changes
26 Acknowledgement of changes only is required.
27 AP Accepted
28 Indication that the referenced offer or transaction
29 (e.g., cargo booking or quotation request) has been
30 accepted.
31 CA Conditionally accepted
32 Indication that the referenced offer or transaction
33 (e.g., cargo booking or quotation request) has been
34 accepted under conditions indicated in this message.
35 CO Confirmation of measurements
36 Indication that the message contains the physical
37 measurements on which the charges will be based.
38# NA No acknowledgement needed
39 Self explanatory.
40 RE Rejected
41 Indication that the referenced offer or transaction
42 (e.g., cargo booking or quotation request) is not
43 accepted.
44
diff --git a/specification/references/D96A/simples/4347.txt b/specification/references/D96A/simples/4347.txt
new file mode 100644
index 0000000..1658275
--- /dev/null
+++ b/specification/references/D96A/simples/4347.txt
@@ -0,0 +1,31 @@
1
2 4347 Product id. function qualifier
3
4 Desc: Indication of the function of the product code.
5
6 Repr: an..3
7
8 1 Additional identification
9 Information which specifies and qualifies product
10 identifications.
11 2 Identification for potential substitution
12 The given item number(s) describe(s) a substituting
13 product if the original product is not available.
14 3 Substituted by
15 The given item number is the number of the product that
16 substitutes another one.
17 4 Substituted for
18 The given item number is the number of the original
19 product substituted by another.
20 5 Product identification
21 Self explanatory.
22 6 Successor product id
23 Product id of the product that will follow the one
24 currently in production/trade.
25 7 Predecessor product id
26 Product id of the predecessor of the product currently in
27 production/trade.
28 8 Expired/out of production
29 The given item number is the expired item number of the
30 product. It has been replaced.
31
diff --git a/specification/references/D96A/simples/4400.txt b/specification/references/D96A/simples/4400.txt
new file mode 100644
index 0000000..6781b09
--- /dev/null
+++ b/specification/references/D96A/simples/4400.txt
@@ -0,0 +1,7 @@
1
2 4400 Instruction
3
4 Desc: Description of an instruction.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/4401.txt b/specification/references/D96A/simples/4401.txt
new file mode 100644
index 0000000..39ba4d9
--- /dev/null
+++ b/specification/references/D96A/simples/4401.txt
@@ -0,0 +1,92 @@
1
2 4401 Instruction, coded
3
4 Desc: Specification of an action to be taken by the receiver of the
5 message.
6
7 Repr: an..3
8
9 AA Send credit note
10 Self explanatory.
11 AB Change invoice
12 Send invoice, taking into account specified
13 discrepancies.
14 AD Advise
15 Instruction to advise a party.
16X AE Change invoice
17 Send invoice, taking into account specified
18 discrepancies. Use code value AB.
19 AF Stop delivery process
20 Self-explanatory.
21 AG Send replacement
22 The identified item must be sent for replacement.
23 AH Pick-up
24 The identified item is to be picked up.
25 AI Advise by telecommunication
26 Advise of documentary credit by telecommunication.
27 AJ Advise by fax
28 Instruction to advise party by fax.
29 AK By registered airmail
30 Issue documentary credit by registered airmail.
31 AL By registered airmail in one set
32 Deliver documents in one set by registered airmail.
33 AM By registered airmail in two sets
34 Deliver documents in two sets by registered airmail.
35 AP Advise by phone
36 Instruction to advise party by phone.
37 AT Advise by telex
38 Instruction to advise party by telex.
39 CO Convert
40 Convert the message into other format.
41 DA Without
42 The bank advising the documentary credit is not requested
43 to confirm the credit.
44 DB May add
45 The bank advising the documentary credit may add its
46 confirmation to the documentary credit.
47 DC Confirm
48 The bank advising the documentary credit is requested to
49 confirm the credit.
50 DD By registered mail
51 Issue documentary credit by registered mail.
52 DE By courier service
53 Issue documentary credit by courier service.
54 DF By teletransmission
55 Issue documentary credit by teletransmission.
56 DG Preadvice by teletransmission
57 Preadvise documentary credit by teletransmission.
58 DH By courier service in one set
59 Deliver documents in one set by courier service.
60 DI By courier service in two sets
61 Deliver documents in two sets by courier service.
62 DJ By registered mail in one set
63 Deliver documents in one set by registered mail.
64 DK By registered mail in two sets
65 Deliver documents in two sets by registered mail.
66 DN Per teletransmission
67 Deliver documents by teletransmission.
68 DO Advise beneficiary by phone
69 Advise beneficiary of documentary credit by phone.
70 DP Late presentation of documents within D/C validity
71 acceptable
72 Late presentation of documents with the documentary
73 credit validity is acceptable.
74 EI EDI
75 Instructions to advise beneficiary by EDI.
76 EM Electronic mail
77 Instructions to advise beneficiary by electronic mail.
78 EX Expedite
79 Forward the information to requested party immediately.
80 QC Quality control held
81 Goods to be held from distribution by stockholder until a
82 quality control assessment is completed by the
83 manufacturer.
84 QE Quality control embargo
85 Quality control assessment is negative, goods are to be
86 held from distribution by stockholder.
87 RL Released
88 Goods are released by manufacturer for distribution by
89 stockholder.
90 SW S.W.I.F.T.
91 Instructions to advise beneficiary by S.W.I.F.T.
92
diff --git a/specification/references/D96A/simples/4403.txt b/specification/references/D96A/simples/4403.txt
new file mode 100644
index 0000000..73ab07b
--- /dev/null
+++ b/specification/references/D96A/simples/4403.txt
@@ -0,0 +1,29 @@
1
2 4403 Instruction qualifier
3
4 Desc: Code giving specific meaning to the type of instructions.
5
6 Repr: an..3
7
8 1 Action required
9 Instruction requires action.
10 2 Party instructions
11 Self explanatory.
12 3 Maximum value exceeded instructions
13 Instruction how to act if maximum value will be or has
14 been exceeded.
15 4 Confirmation instructions
16 Documentary credit confirmation instructions.
17 5 Method of issuance
18 Documentary credit confirmation of issuance.
19 6 Pre-advice instructions
20 Documentary credit pre-advice instructions.
21 7 Documents delivery instruction
22 Delivery instructions for documents required under a
23 documentary credit.
24 8 Additional terms and/or conditions documentary credit
25 Additional terms and/or conditions to the documentary
26 credit.
27 9 Investment instruction
28 Instruction refers to an investment.
29
diff --git a/specification/references/D96A/simples/4405.txt b/specification/references/D96A/simples/4405.txt
new file mode 100644
index 0000000..572cc56
--- /dev/null
+++ b/specification/references/D96A/simples/4405.txt
@@ -0,0 +1,55 @@
1
2 4405 Status, coded
3
4 Desc: Provides information regarding a status.
5
6 Repr: an..3
7
8 1 To be done
9 Remark that the requested service in the order remains
10 outstanding.
11 2 Done
12 The instruction has been completed.
13 3 Passed on
14 The information has been passed on.
15 4 Final
16 The amount has the status of finality.
17 5 Subject to final payment
18 The amount is subject to finality.
19 6 Minimum
20 The amount quoted is a minimum tariff.
21 7 Fixed
22 The amount quoted is a fixed tariff.
23 8 Maximum
24 The amount quoted is a maximum tariff.
25 9 Information
26 The amount is quoted for information only, it is not part
27 of the charges to be deducted or added.
28 10 0 day available
29 The amount is available today.
30 11 1 day available
31 The amount is available on the next banking office day
32 after the booking date.
33 12 2 days available
34 The amount is available on the second banking office day
35 after the booking date.
36 13 3 days available
37 The amount available on the third banking office day
38 after the booking date.
39 14 Uncollected funds
40 Funds not collected by beneficiary.
41 15 Nil
42 Self explanatory.
43 16 None advised
44 Self explanatory.
45 17 Requested
46 Self explanatory.
47 18 Free of charge
48 Self explanatory.
49 19 Rounded
50 Self explanatory.
51 20 Permanent
52 Self-explanatory.
53 21 Temporary
54 Self-explanatory.
55
diff --git a/specification/references/D96A/simples/4440.txt b/specification/references/D96A/simples/4440.txt
new file mode 100644
index 0000000..c51343a
--- /dev/null
+++ b/specification/references/D96A/simples/4440.txt
@@ -0,0 +1,8 @@
1
2 4440 Free text
3
4 Desc: Free text field available to the message sender for
5 information.
6
7 Repr: an..70
8
diff --git a/specification/references/D96A/simples/4441.txt b/specification/references/D96A/simples/4441.txt
new file mode 100644
index 0000000..ed7476b
--- /dev/null
+++ b/specification/references/D96A/simples/4441.txt
@@ -0,0 +1,10 @@
1
2 4441 Free text, coded
3
4 Desc: Free text in coded form.
5
6 Repr: an..3
7
8 Note: User or association defined code. May be used in combination
9 with 1131/3055.
10
diff --git a/specification/references/D96A/simples/4451.txt b/specification/references/D96A/simples/4451.txt
new file mode 100644
index 0000000..353951f
--- /dev/null
+++ b/specification/references/D96A/simples/4451.txt
@@ -0,0 +1,472 @@
1
2* 4451 Text subject qualifier
3
4 Desc: Code specifying subject of a free text.
5
6 Repr: an..3
7
8 AAA Goods description
9 [7002] Plain language description of the nature of the
10 goods sufficient to identify them at the level required
11 for banking, Customs, statistical or transport purposes,
12 avoiding unnecessary detail (Generic term).
13 AAB Terms of payments
14 [4276] Conditions of payment between the parties to a
15 transaction (generic term).
16 AAC Dangerous goods additional information
17 Additional information concerning dangerous goods.
18 AAD Dangerous goods, technical name
19 Proper shipping name, supplemented as necessary with the
20 correct technical name, by which a dangerous substance or
21 article may be correctly identified or which is
22 sufficiently informative to permit identification by
23 reference to generally available literature.
24 AAE Acknowledgement description
25 The content of an acknowledgement.
26 AAF Rate additional information
27 Specific details applying to rates.
28 AAG Party instructions
29 Indicates that the segment contains instructions to be
30 passed on to the identified party.
31 AAH Customs information
32 [4034] Information entered by Customs on the CIM.
33 AAI General information
34 Self explanatory.
35 AAJ Additional conditions of sale/purchase
36 Additional conditions specific to this order or project.
37 AAK Price conditions
38 Information on the price conditions that are expected or
39 given.
40 AAL Goods dimensions in characters
41 Expression of a number in characters as length of ten
42 meters.
43 AAM Equipment re-usage restrictions
44 Technical or commercial reasons why a piece of equipment
45 may not be re-used after the current transport
46 terminates.
47 AAN Handling restriction
48 Restrictions in handling depending on the technical
49 characteristics of the piece of equipment or on the
50 nature of the goods.
51 AAO Error description (free text)
52 Error described by a free text.
53 AAP Response (free text)
54 Free text of the response to a communication.
55 AAQ Package content's description
56 Self explanatory.
57 AAR Terms of delivery
58 (4053) Free text of the non Incoterms terms of delivery.
59 For Incoterms, use: 4053.
60 AAS Bill of lading remarks
61 Self explanatory.
62 AAT Mode of settlement information
63 Free text information on an IATA Air Waybill to indicate
64 means by which account is to be settled.
65 AAU Consignment invoice information
66 Self explanatory.
67 AAV Clearance invoice information
68 Self explanatory.
69 AAW Letter of credit information
70 Self explanatory.
71 AAX License information
72 Self explanatory.
73 AAY Certification statements
74 Self explanatory.
75 AAZ Additional export information
76 Self explanatory.
77 ABA Tariff statements
78 Self explanatory.
79 ABC Conditions of sale or purchase
80 Additional information regarding terms and conditions
81 which apply to the transaction.
82 ABD Nature of transaction
83 An indication for customs of the type of contract under
84 which goods are supplied.
85 ABE Additional terms and/or conditions (documentary credit)
86 Additional terms and/or conditions to the documentary
87 credit.
88 ABF Instructions or information about standby documentary credit
89 Instruction or information about a standby documentary
90 credit.
91 ABG Instructions or information about partial shipment(s)
92 Instructions or information about partial shipment(s).
93 ABH Instructions or information about transhipment(s)
94 Instructions or information about transhipment(s).
95 ABI Additional handling instructions documentary credit
96 Additional handling instructions for a documentary
97 credit.
98 ABJ Domestic routing information
99 Self explanatory.
100 ABK Chargeable category of equipment
101 Equipment types are coded by category for financial
102 purposes.
103 ABL Government information
104 Self explanatory.
105 ABM Onward routing information
106 Self explanatory.
107 ABN Accounting information
108 Self explanatory.
109 ABO Discrepancy information
110 Free text or coded information to indicate a specific
111 discrepancy.
112 ABP Confirmation instructions
113 Documentary credit confirmation instructions.
114 ABQ Method of issuance
115 Method of issuance of documentary credit.
116 ABR Documents delivery instructions
117 Delivery instructions for documents required under a
118 documentary credit.
119 ABS Additional conditions
120 Additional conditions to the issuance of a documentary
121 credit.
122 ABT Information/instructions about additional amounts covered
123 Additional amounts information/instruction.
124 ABU Deferred payment termed additional
125 Additional terms concerning deferred payment.
126 ABV Acceptance terms additional
127 Additional terms concerning acceptance.
128 ABW Negotiation terms additional
129 Additional terms concerning negotiation.
130 ABX Document name and documentary requirements
131 Document name and documentary requirements.
132 ABY Regulatory information
133 The free text contains information for regulatory
134 authority.
135 ABZ Instructions/information about revolving documentary credit
136 Instructions/information about a revolving documentary
137 credit.
138 ACA Documentary requirements
139 Specification of the documentary requirements.
140 ACB Additional information
141 Self explanatory.
142 ACC Factor assignment clause
143 Assignment based on an agreement between seller and
144 factor.
145 ACD Reason
146 Reason for a request or response.
147 ACE Dispute
148 A notice, usually from buyer to seller, that something
149 was found wrong with goods delivered or the services
150 rendered, or with the related invoice.
151 ACF Additional attribute information
152 The text refers to information about an additional
153 attribute not otherwise specified.
154 ACG Absence declaration
155 A declaration on the reason of the absence.
156 ACH Aggregation statement
157 A statement on the way a specific variable or set of
158 variables has been aggregated.
159 ACI Compilation statement
160 A statement on the compilation status of an array or
161 other set of figures or calculations.
162 ACJ Definitional exception
163 An exception to the agreed definition of a term, concept,
164 formula or other object.
165 ACK Privacy statement
166 A statement on the privacy or confidential nature of an
167 object.
168 ACL Quality statement
169 A statement on the quality of an object.
170 ACM Statistical description
171 The description of a statistical object such as a value
172 list, concept, or structure definition.
173 ACN Statistical definition
174 The definition of a statistical object such as a value
175 list, concept, or structure definition.
176 ACO Statistical name
177 The name of a statistical object such as a value list,
178 concept or structure definition.
179 ACP Statistical title
180 The title of a statistical object such as a value list,
181 concept, or structure definition.
182 ACQ Off-dimension information
183 Information relating to differences between the actual
184 transport dimensions and the normally applicable
185 dimensions.
186 ACR Unexpected stops information
187 Information relating to unexpected stops during a
188 conveyance.
189 ACS Principles
190 Text subject is principles section of the UN/EDIFACT
191 rules for presentation of standardized message and
192 directories documentation.
193 ACT Terms and definition
194 Text subject is terms and definition section of the
195 UN/EDIFACT rules for presentation of standardized message
196 and directories documentation.
197 ACU Segment name
198 Text subject is segment name.
199 ACV Simple data element name
200 Text subject is name of simple data element.
201 ACW Scope
202 Text subject is scope section of the UN/EDIFACT rules for
203 presentation of standardized message and directories
204 documentation.
205 ACX Message type name
206 Text subject is name of message type.
207 ACY Introduction
208 Text subject is introduction section of the UN/EDIFACT
209 rules for presentation of standardized message and
210 directories documentation.
211 ACZ Glossary
212 Text subject is glossary section of the UN/EDIFACT rules
213 for presentation of standardized message and directories
214 documentation.
215 ADA Functional definition
216 Text subject is functional definition section of the
217 UN/EDIFACT rules for presentation of standardized message
218 and directories documentation.
219 ADB Examples
220 Text subject is examples as given in the example(s)
221 section of the UN/EDIFACT rules for presentation of
222 standardized message and directories documentation.
223 ADC Cover page
224 Text subject is cover page of the UN/EDIFACT rules for
225 presentation of standardized message and directories
226 documentation.
227 ADE Code value name
228 Text subject is name of code value.
229 ADF Code list name
230 Text subject is name of code list.
231 ADG Clarification of usage
232 Text subject is an explanation of the intended usage of a
233 segment or segment group.
234 ADH Composite data element name
235 Text subject is name of composite data element.
236 ADI Field of application
237 Text subject is field of application of the UN/EDIFACT
238 rules for presentation of standardized message and
239 directories documentation.
240+ ADJ Type of assets and liabilities
241 Information describing the type of assets and
242 liabilities.
243+ ADK Promotion information
244 The text contains information about a promotion.
245+ ADL Meter condition
246 Description of the condition of a meter.
247+ ADM Meter reading information
248 Information related to a particular reading of a meter.
249+ ADN Type of transaction reason
250 Information describing the type of the reason of
251 transaction.
252+ ADO Type of survey question
253 Type of survey question.
254 ALC Allowance/charge information
255 Information referring to allowance/charge.
256 ALL All documents
257 The note implies to all documents.
258 ARR Arrival conditions
259 Conditions under which arrival takes place.
260 AUT Authentication
261 Name, code, password etc. given for authentication
262 purposes.
263 BLC Bill of lading clause
264 Clause on the bill of lading regarding the cargo being
265 shipped.
266 BLR Transport document remarks
267 Remarks concerning the complete consignment to be printed
268 on the bill of lading.
269 CCI Customs clearance instructions
270 Any coded or clear instruction agreed by customer and
271 carrier regarding the declaration of the goods.
272 CEX Customs clearance instructions export
273 Any coded or clear instruction agreed by customer and
274 carrier regarding the export declaration of the goods.
275 CHG Change information
276 Note contains change information.
277 CIP Customs clearance instruction import
278 Any coded or clear instruction agreed by customer and
279 carrier regarding the import declaration of the goods.
280 CLP Clearance place requested
281 Name of the place where Customs clearance is asked to be
282 executed as requested by the consignee/consignor.
283 CLR Loading remarks
284 Instructions concerning the loading of the container.
285 COI Order information
286 Additional information related to an order.
287 CUR Customer remarks
288 Remarks from or for a supplier of goods or services.
289 CUS Customs declaration information
290 Note contains customs declaration information.
291 DAR Damage remarks
292 Remarks concerning damage on the cargo.
293 DCL Declaration
294 [4020] Text of a declaration made by the issuer of the
295 document (CIM 12).
296 DEL Delivery information
297 Information about delivery.
298 DIN Delivery instructions
299 Instructions regarding the delivery of the cargo.
300 DOC Documentation instructions
301 Self explanatory.
302 DUT Duty declaration
303 Self explanatory.
304 EUR Effective used routing
305 Physical route effectively used for the movement of the
306 means of transport.
307 FBC First block to be printed on the transport contract
308 Self explanatory.
309 GBL Government bill of lading information
310 Free text information on a transport document to indicate
311 payment information by Government Bill of Lading.
312 GEN Entire transaction set
313 Note is general in nature, applies to entire transaction
314 segment.
315 GS7 Further information concerning GGVS par. 7
316 Special permission for road transport of certain goods in
317 the German dangerous goods regulation for road transport.
318 HAN Handling instructions
319 [4078] Instructions on how specified goods, packages or
320 containers should be handled.
321 HAZ Hazard information
322 Self explanatory.
323 ICN Information for consignee
324 [4070] Any remark given for the information of the
325 consignee (CIM 21).
326 IIN Insurance instructions
327 Instructions regarding the cargo insurance.
328 IMI Invoice mailing instructions
329 Instructions as to which freight and charges components
330 have to be mailed to whom.
331 IND Commercial invoice item description
332 Free text describing goods on a commercial invoice line.
333 INS Insurance information
334 Specific note contains insurance information.
335 INV Invoice instruction
336 Note contains invoice instructions.
337 IRP Information for railway purpose
338 [4090] Date entered by railway stations when required,
339 e.g. specified trains, additional sheets for freight
340 calculations, special measures, etc.. (CIM 8).
341 ITR Inland transport details
342 Information concerning the pre-carriage to the port of
343 discharge if by other means than a vessel.
344 ITS Testing instructions
345 Instructions regarding the testing that is required to be
346 carried out on the items in the transaction.
347 LIN Line item
348 Note contains line item information.
349 LOI Loading instruction
350 Instructions where specified packages or containers are
351 to be loaded on a means of transport.
352 MCO Miscellaneous charge order
353 Free text accounting information on an IATA Air Waybill
354 to indicate payment information by Miscellaneous charge
355 order.
356 MKS Additional marks/numbers information
357 Self explanatory.
358 ORI Order instruction
359 Free text contains order instructions.
360 OSI Other service information
361 General information created by the sender of general or
362 specific value.
363 PAC Packing/marking information
364 Information regarding the packaging and/or marking of
365 goods.
366 PAI Payment instructions information
367 The free text contains payment instructions information
368 relevant to the message.
369 PAY Payables information
370 Note contains payables information.
371 PKG Packaging information
372 Note contains packaging instructions.
373 PKT Packaging terms information
374 Self explanatory.
375 PMD Payment detail/remittance information
376 The free text contains payment details.
377 PMT Payment information
378 Note contains payments information.
379 PRD Product information
380 Self explanatory.
381 PRF Price calculation formula
382 Additional information regarding the price formula used
383 for calculating the item price.
384 PRI Priority information
385 Note contains priority information.
386 PUR Purchasing information
387 Note contains purchasing information.
388 QIN Quarantine instructions
389 Instructions regarding quarantine, i.e. the period during
390 which an arriving vessel, including its equipment, cargo,
391 crew or passengers, suspected to carry or carrying a
392 contagious disease is detained in strict isolation to
393 prevent the spread of such a disease.
394 QQD Quality demands/requirements
395 Specification of the quality/performance expectations or
396 standards to which the items must conform.
397 QUT Quotation instruction/information
398 Note contains quotation information.
399 RAH Risk and handling information
400 Information concerning risks induced by the goods and/or
401 handling instruction.
402 REG Regulatory information
403 The free text contains information for regulatory
404 authority.
405 RET Return to origin information
406 Free text information on an IATA Air Waybill to indicate
407 consignment returned because of non delivery.
408 REV Receivables
409 Description to be provided.
410 RQR Requested routes/routing instructions
411 [3074] Names of places via which the consignor requests a
412 consignment to be routed.
413 RQT Tariffs and route requested
414 [4120] Stipulation of the tariffs to be applied showing,
415 where applicable, special-agreement numbers or
416 references; indication of routes by frontier points or by
417 frontier stations and, when necessary, by transit
418 stations between.
419 SAF Safety information
420 Self explanatory.
421 SIC Sender's instruction to carrier
422 [4284] Instructions given and declarations made by the
423 sender to the carrier concerning Customs, insurance, and
424 other formalities.
425 SIN Special instructions
426 Special instructions like licence no, high value, handle
427 with care, glass.
428 SLR Ship line requested
429 Shipping line requested to be used for traffic between
430 European continent and U.K. for Ireland.
431 SPA Special permission for transport, generally
432 Statement that a special permission has been obtained for
433 the transport (and/or routing) in general, and reference
434 to such permission.
435 SPG Special permission concerning the goods to be transported
436 Statement that a special permission has been obtained for
437 the transport (and/or routing) of the goods specified,
438 and reference to such permission.
439 SPH Special handling
440 Note contains special handling information.
441 SPP Special permission concerning package
442 Statement that a special permission has been obtained for
443 the packaging, and reference to such permission.
444 SPT Special permission concerning transport means
445 Statement that a special permission has been obtained for
446 the use of the means transport, and reference to such
447 permission.
448 SRN Subsidiary risk number (IATA/DGR)
449 Number(s) of subsidiary risks, induced by the goods,
450 according to the valid classification.
451 SSR Special service request
452 Request for a special service concerning the transport of
453 the goods.
454 SUR Supplier remarks
455 Remarks from or for a supplier of goods or services.
456 TCA Tariff and class applied
457 [5430] Specification of tariff applied (CIM 55).
458 TDT Transport details remarks
459 Additional information related to transport details.
460 TRA Transportation information
461 General information regarding the transport of the cargo.
462 TRR Requested tariff
463 Stipulation of the tariffs to be applied showing, where
464 applicable, special agreement numbers or references.
465 TXD Tax declaration
466 Description to be provided.
467 WHI Warehouse instruction/information
468 Note contains warehouse information.
469 ZZZ Mutually defined
470 Note contains information mutually defined by trading
471 partners.
472
diff --git a/specification/references/D96A/simples/4453.txt b/specification/references/D96A/simples/4453.txt
new file mode 100644
index 0000000..b63515d
--- /dev/null
+++ b/specification/references/D96A/simples/4453.txt
@@ -0,0 +1,18 @@
1
2 4453 Text function, coded
3
4 Desc: Code specifying how to handle the text.
5
6 Repr: an..3
7
8 1 Text for subsequent use
9 The occurrence of this text does not affect message
10 processing.
11 2 Text replacing missing code
12 Text description of a coded data item for which there is
13 no currently available code.
14 3 Text for immediate use
15 Text must be read before actioning message.
16 4 No action required
17 Pass text on to later recipient.
18
diff --git a/specification/references/D96A/simples/4455.txt b/specification/references/D96A/simples/4455.txt
new file mode 100644
index 0000000..1785ee6
--- /dev/null
+++ b/specification/references/D96A/simples/4455.txt
@@ -0,0 +1,21 @@
1
2 4455 Back order, coded
3
4 Desc: Code to identify the back order agreement.
5
6 Repr: an..3
7
8 B Back order only if new item (book industry - not yet
9 published only)
10 Item on back order due to unpublished status.
11 F Factory ship
12 Ship directly from factory to purchaser.
13 N No back order
14 Back order is unacceptable.
15 W Warehouse ship
16 Ship directly from warehouse.
17 Y Back order if out of stock
18 Acceptable to put on back order if out of stock.
19 ZZZ Mutually defined
20 Self explanatory.
21
diff --git a/specification/references/D96A/simples/4457.txt b/specification/references/D96A/simples/4457.txt
new file mode 100644
index 0000000..2dd072a
--- /dev/null
+++ b/specification/references/D96A/simples/4457.txt
@@ -0,0 +1,31 @@
1
2 4457 Product/service substitution, coded
3
4 Desc: Code indicating product or service substitution conditions.
5
6 Repr: an..3
7
8 1 No substitution allowed
9 Notice to supplier to fill order exactly as specified.
10 2 Supply any binding if edition ordered not available
11 Indicates that substitute bindings are acceptable if the
12 edition of a book originally ordered is unavailable.
13 3 Supply paper binding if edition ordered not available
14 Indicates that a paper back edition of a book is
15 acceptable if the edition ordered is unavailable.
16 4 Supply cloth binding if edition ordered not available
17 Indicates that the cloth bound edition of a book is
18 acceptable if the edition ordered is unavailable.
19 5 Supply library binding if edition ordered not available
20 Indicates that a library binding of a book is acceptable
21 if the edition ordered is unavailable.
22 6 Equivalent item substitution
23 Indicates that an item of the same value and performance
24 may be substituted for the item specified.
25 7 Alternate item substitution allowed
26 Indicates that an item of equal or greater value and
27 performance may be substituted for the item specified.
28 ZZZ Mutually defined
29 A code reserved for special trading partner requirements
30 when pre-defined codes do not exist.
31
diff --git a/specification/references/D96A/simples/4517.txt b/specification/references/D96A/simples/4517.txt
new file mode 100644
index 0000000..2add9d5
--- /dev/null
+++ b/specification/references/D96A/simples/4517.txt
@@ -0,0 +1,12 @@
1
2 4517 Seal condition, coded
3
4 Desc: To indicate the condition of a seal.
5
6 Repr: an..3
7
8 1 In right condition
9 The seal is in right condition.
10 2 Damaged
11 The seal is damaged.
12
diff --git a/specification/references/D96A/simples/5004.txt b/specification/references/D96A/simples/5004.txt
new file mode 100644
index 0000000..9c6de24
--- /dev/null
+++ b/specification/references/D96A/simples/5004.txt
@@ -0,0 +1,7 @@
1
2 5004 Monetary amount
3
4 Desc: Number of monetary units.
5
6 Repr: n..18
7
diff --git a/specification/references/D96A/simples/5025.txt b/specification/references/D96A/simples/5025.txt
new file mode 100644
index 0000000..33bfcd2
--- /dev/null
+++ b/specification/references/D96A/simples/5025.txt
@@ -0,0 +1,885 @@
1
2* 5025 Monetary amount type qualifier
3
4 Desc: Indication of type of amount.
5
6 Repr: an..3
7
8 1 VAT, 1st value
9 First VAT value if, for the same rate of VAT, there are 1
10 to 3 different ways to set this value.
11 2 VAT, 2nd value
12 Second VAT value if, for the same rate of VAT, there are
13 2 or 3 different ways to set this value.
14 3 VAT, 3rd value
15 Third VAT value if, for the same rate of VAT, there are 3
16 different ways to set this value.
17 4 Additional royalties (Customs)
18 Royalties relating to the imported goods that the buyer
19 must pay, either directly or indirectly, as a condition
20 of sale, to the extent that they are not included in the
21 price actually paid or payable.
22 5 Adjusted amount
23 The amount specified is the adjusted amount.
24 6 Amount reference currency
25 The owing amount in the currency used as reference in the
26 transaction.
27 7 Agreed charge
28 Charges which parties agreed upon.
29 8 Allowance or charge amount
30 [5422] Total amount of allowance or charge.
31 9 Amount due/amount payable
32 Amount to be paid.
33 10 Amount in charge currency
34 Indicates that the amount is based on the charged
35 currency.
36 11 Amount paid
37 Self explanatory.
38 12 Amount remitted
39 Amount which was remitted (see remittance advice).
40 13 Amount subject to total monetary discount
41 Self explanatory.
42 14 Amount target currency
43 The amount in the currency in which the amount is paid or
44 has to be paid.
45 15 Average ledger balance
46 The addition of the balance all accounts divided by the
47 number of accounts.
48 16 Bank release fee
49 Self explanatory.
50 17 Batch total
51 The complete quantity of anything needed for or made in
52 one operation or lot.
53 18 Brokerage
54 Fee charged by a broker for acting on behalf of a third
55 party.
56 19 Buying commission
57 Commission paid by the importer to his/her agent for the
58 service of representing him/her in the purchase.
59 20 Data value on carrier media (Customs)
60 Value of data contained on the carrier media (e.g.
61 magnetic tape).
62 21 Cash discount
63 Cash discount given by the seller to the buyer where
64 payment is made in advance of receipt of goods.
65 22 Cash on delivery amount
66 Amount to be collected by carrier upon delivery of goods.
67 This amount represents approximately the value of the
68 goods.
69 23 Charge amount
70 Self explanatory.
71 24 Charge summary total
72 Code to indicate the total charges relating to a
73 consignment.
74 25 Charge/allowance basis
75 The amount specified is the basis for calculation of
76 charges/allowance.
77 26 Charges collect fee
78 Self explanatory.
79 27 Charges in destination currency
80 Collect charges payable in the currency of the country of
81 destination.
82 28 Collect charge summary total
83 Self explanatory.
84 29 Collect charges in destination currency
85 Collect charges payable in the currency of the country of
86 destination.
87 30 Collect freight charge including VAT
88 This is the total amount that has to be collected from
89 the consignee or other intermediary intervening party -
90 Including VAT-.
91 31 Collect freight charge without VAT
92 For legal accounting reasons the amount without VAT has
93 to be announced, together with the amount of VAT.
94 32 Collect other charges due agent total
95 Self explanatory.
96 33 Collect taxes total
97 Self explanatory.
98 34 Collected balance required
99 A certain sum of money that must be kept in an account.
100 35 Container cost
101 Description to be provided.
102 36 Converted amount
103 The amount is converted from another currency.
104 37 Credit on consignment
105 Credit deducted from the total invoice amount for the
106 value of goods not included in a consignment but included
107 in the invoice.
108 38 Invoice item amount
109 (5068) Total sum charged in respect of a single Invoice
110 item in accordance with the terms of delivery.
111 39 Invoice total amount
112 [5444] Total sum charged in respect of one or more
113 Invoices in accordance with the terms of delivery.
114 40 Customs value
115 (5032) Value declared for Customs purposes on those goods
116 in a consignment which are subject to the same Customs
117 procedure, and have the same tariff/statistical heading,
118 country information and duty regime.
119 41 Assigned Customs value
120 Goods value assigned by Customs.
121 42 Total cash payments received by factor
122 Total allocated amount of cash payments received by a
123 factor.
124 43 Declared total Customs value
125 [5070] Total value declared for Customs purposes of all
126 goods in a consignment, whether or not they are subject
127 to the same Customs procedure, or have the same
128 tariff/statistical heading, country information, and duty
129 regime.
130 44 Declared value for carriage
131 (5036) Value, declared by the shipper or his agent solely
132 for the purpose of varying the carrier's level of
133 liability from that provided in the contract of carriage,
134 in case of loss or damage to goods or delayed delivery.
135 45 Deductible after importation charges (Customs)
136 Charges (e.g. construction, assembly, erection,
137 maintenance or technical assistance) after importation,
138 which are included in the total invoice price, that may
139 be deducted to arrive at a Customs value.
140 46 Deductions (Customs)
141 [5020] Allowable deductions from the Customs value basis
142 used.
143 47 Delivery fee
144 Fees incurred by delivery.
145 48 Deposit total
146 The whole amount of money that one entrusts for
147 safekeeping.
148 49 Development necessary for production of imported goods
149 (Customs)
150 Value of engineering, development, artwork, design work
151 and plans and sketches carried out elsewhere than in the
152 Customs territory and necessary for the production of the
153 imported goods.
154 50 Disbursements
155 Amount of disbursements to be collected by the carrier
156 according to the order given by the shipper.
157 51 Disbursements fee
158 Fee charged for the collection of disbursements.
159 52 Discount amount
160 The amount specified is the discount amount.
161 53 Discount amount due
162 Self explanatory.
163 54 Distribution service fee
164 Self explanatory.
165 55 Duty amount
166 Self explanatory.
167 56 Duty/tax/fee basis amount
168 The amount specified is the basis for duty/tax or fee.
169 57 Equivalent amount
170 This amount is equivalent to the amount to be
171 transferred, but in another currency.
172 58 Fee amount
173 Self explanatory.
174 59 Fees paid year to date
175 Payments made for goods thus far.
176 60 Final (posted) amount
177 The amount posted to an account, finally, after
178 charges/allowances.
179 61 Float (e.g. "cash float")
180 The status of funds in the process of collection.
181 62 Total payments on account received by a factor
182 Total unallocated amount of payments received by a
183 factor.
184 63 FOB value
185 Identifies the value of the shipment free on board, named
186 port of shipment (see FOB Incoterm of ICC).
187 64 Freight charge
188 Amount to be paid for moving goods, by whatever means,
189 from one place to another, inclusive discounts,
190 allowances, rebates, adjustment factors and additional
191 cost relating to freight costs (UN/ECE Recommendation no
192 23).
193 65 Total indirect amount payments made to a seller or his agent
194 instead of to a factor
195 Total indirect amount of payments made to a seller or his
196 agent instead of to a factor.
197 66 Goods item total
198 Net price x quantity for the line item.
199 67 Insurance
200 Self explanatory.
201 68 Insurance and transport charges (Customs)
202 (5488)+(5292) Sum total of transport and insurances
203 charges (CCC).
204 69 Insurance and transport charges incurred outside Customs
205 territory
206 (5488)+(5292) Insurance and transport charges incurred
207 outside a Customs territory (or a Customs union).
208 70 Insurance charges (Customs)
209 [5488] Amount of premium payable to the insurance company
210 to insure the goods to the port or place of importation.
211 71 Insurance charges incurred outside of Customs territory
212 (5488) Insurance charges incurred outside a Customs
213 territory (or a Customs union).
214 72 Internal charges (Customs)
215 Charges incurred within a Customs territory (or a Customs
216 union).
217 73 Total amount of payments booked to the collateral account
218 Total amount of payments booked to the collateral
219 account.
220 74 Amount to be paid in advance
221 Amount which is to be paid before goods are delivered or
222 the service is rendered.
223 75 Registered capital
224 Registered amount of equity of a company.
225 76 Investable balance
226 To put left over money in something offering profitable
227 returns.
228 77 Invoice amount
229 [5068] Total sum charged in respect of a single Invoice
230 in accordance with the terms of delivery.
231 78 Landing charges
232 The charges incurred in landing the goods into store in
233 the country of importation, excluding Customs duties and
234 taxes.
235 79 Total line items amount
236 The sum of all the line item amounts.
237 80 Licence fees related to imported goods (Customs)
238 Licence fees relating to the imported goods that the
239 buyer must pay, either directly or indirectly, as a
240 condition of sale, to the extent that they are not
241 included in the price actually paid or payable.
242 81 Loading and handling cost
243 Cost incurred by loading and handling.
244 82 Lock box total
245 The complete amount of funds that customers mailed in to
246 a specific location. Often times funds are sent to a post-
247 office lock box in their city.
248 83 Lumpsum
249 An agreed sum of money, which is paid in full at one
250 time. This term is often used in connection with charter
251 parties.
252 84 Material consumed in production of imported goods (Customs)
253 Value of materials consumed in the production of the
254 imported goods.
255 85 Maximum charge
256 Self explanatory.
257 86 Message total monetary amount
258 Self explanatory.
259 87 Minimum charge
260 Self explanatory.
261 88 National preference basis amount
262 Amount giving the basis for national preference
263 calculation.
264 89 Negative collected balance
265 Having a quantity of less than zero in an account.
266 90 Negative ledger balance
267 For an asset account, this would be when the account had
268 a credit balance. For liability and owner's equity
269 accounts, it would be when the account had a debit
270 balance.
271 91 Net adjustment
272 The end-of-the-period total amount which is left after
273 recording appropriate adjusting entries.
274 92 Net fee position
275 The payments left over after deductions or allowances
276 have been made.
277 93 Net year to date excess (deficit)
278 A negative amount of an item.
279 94 No amount of insurance
280 No amount of insurance has been declared for a
281 consignment.
282 95 No declared value for carriage
283 No value has been declared for purposes of carriage.
284 96 No declared value for Customs
285 No value has been declared for Customs purposes.
286 97 Offer amount
287 [5210] Total amount of an offer.
288 98 Original amount
289 Original amount, without charges, allowances or
290 adjustment.
291 99 Other charges at destination
292 Code to indicate charges levied at destination.
293 100 Other charges due agent
294 Code to indicate that certain charges accrue to an agent.
295 101 Other charges due carrier
296 Code to indicate that certain charges accrue to a
297 carrier.
298 102 Other commissions
299 Other commissions paid by the importer to his/her agent
300 in relation to the goods being imported.
301 103 Other deductible charges
302 Other charges deducted from the total invoice value.
303 104 Other transport charges
304 (5292) Other charges paid for transport.
305 105 Other valuation charges (Customs)
306 Other valuation charges which are payable by reason of
307 the importation or sale of the goods in the Customs
308 territory.
309| 106 Packing cost
310 Cost for packing concerning labour and/or material.
311 107 Packing cost (Customs)
312 [5448] Costs incurred for all containers and coverings of
313 whatever nature which are considered as being one for
314 Customs purposes with the goods, and the cost of packing
315 whether for labour or material.
316 108 Parts incorporated in imported goods (Customs)
317 Materials, components, parts and similar items
318 incorporated in the imported goods.
319 109 Payment discount amount
320 Self-explanatory.
321 110 Pick-up fee
322 Fee incurring if item has been or will be picked up.
323 111 Positive collected balance
324 Having a quantity of greater than zero in an account.
325 112 Positive ledger balance
326 For an asset account, this would be when the account had
327 a debit balance. For liability and owner's equity
328 accounts, it would be when the account had a credit
329 balance.
330 113 Prepaid amount
331 (5302) Amount which has been prepaid in advance.
332 114 Prepaid charge summary total
333 Total of all prepaid charges.
334 115 Prepaid taxes total
335 Total of all prepaid taxes.
336 116 Purchase amount
337 The cost of buying goods or services.
338 117 Quantity discount
339 Discount given for purchase of goods in bulk.
340 118 Quota value
341 Description to be provided.
342 119 Received amount
343 The amount is what the bank received, and the one before
344 charges/allowances.
345 120 Sales tax
346 Identifies the amount of sales tax payable.
347 121 Shipment value in domestic currency
348 The cost of transportation in domestic currency.
349 122 Specific amount payable
350 Amount that the consignor agrees to be invoiced or to
351 pay. This amount is part of the total charges applied to
352 the consignment.
353 123 Statistical value
354 [5218] Value declared for statistical purposes of those
355 goods in a consignment which have the same statistical
356 heading and country of origin.
357 124 Tax amount
358 Tax imposed by government or other official authority
359 related to the weight/volume charge or valuation charge.
360 125 Taxable amount
361 Self explanatory.
362 126 To collect
363 Description to be provided.
364 127 Tools used in production of imported goods (Customs)
365 Tools, dies, moulds and similar items used in the
366 production of the imported goods.
367 128 Total amount
368 The amount specified is the total amount.
369 129 Total amount subject to payment discount
370 Part of the invoice amount which is subject to payment
371 discount.
372 130 Total charge due
373 Total amount of charges payable to the carrier.
374 131 Total charges/allowances
375 The amount specified is the total of all
376 charges/allowances.
377 132 Total collect charges
378 Total charges to be collected.
379 133 Total collect charges at destination
380 Total charges to be collected at destination.
381 134 Total declared
382 Description to be provided.
383 135 Total freight due
384 Total amount of freight costs payable to the carrier.
385 136 Total invoice additional amount
386 (5140) Amount to be added to the sum of invoice line
387 amounts to arrive at the total invoice amount.
388 138 Total monetary discount amount
389 Total of monetary discount amounts.
390 139 Total payment amount
391 A complete charge for goods or services rendered.
392 140 Total service charge
393 The complete payment owed to one who has performed work
394 for another.
395 141 Cost, insurance and freight (CIF) value
396 Identifies the value of cost, insurance and freight.
397 (Refer to ICC Incoterm CIF for an expanded definition).
398 142 Trade discount
399 Discount given to any purchaser at a particular
400 commercial level e.g. at wholesale or retail level.
401 143 Transfer amount
402 The amount which has been transferred from buyer to the
403 sellers bank.
404 144 Transport charges (Customs)
405 (5292) Cost incurred by shipper in moving goods, by
406 whatever means, from one place to another under the terms
407 of the contract of carriage, see UN/ECE Recommendation No
408 23. Synonym: freight charges (Customs).
409 145 Transport charges incurred outside Customs territory
410 (5292) Transport charges incurred outside a Customs
411 territory (or a Customs union).
412 146 Unit price
413 (5110) Reporting monetary amount is a "per unit" amount.
414 147 Acceptable quotation fluctuation amount
415 The maximum increase or decrease in constituent material
416 fluctuation which will not result in an item price
417 renegotiation.
418 148 Total payments under guarantee
419 Total amount paid under guarantee, such as under a
420 factor's guarantee.
421 149 Valuation charge
422 A charge based on the value of goods or cargo.
423 150 Value added tax
424 [5490] Amount in national currency resulting from the
425 application, at the appropriate rate, of value added tax
426 (or similar tax) to the invoice amount subject to such
427 tax.
428 151 Value insured
429 Representation in figures of the total sum covered by an
430 insurance for a particular shipment.
431 152 Subsequent resale of imported goods (Customs)
432 Value of any part of the proceeds of any subsequent
433 resale, disposal or use of the imported goods that
434 accrues, directly or indirectly, to the seller.
435 153 Weight charge
436 A charge based on the weight of goods or cargo.
437 154 Amount to be collected
438 Self explanatory.
439 155 Standard duty
440 Standard Customs duty that would apply if special
441 provisions did not apply.
442 156 G-Amount
443 Amount out of total invoice amount being paid into a
444 blocked account.
445 157 Insurance value
446 (5010) Value for which the goods are insured.
447 158 Insurance and transport charges incurred inside Customs
448 territory
449 (5488)+(5292) Charges to be paid for moving goods, by
450 whatever means, from the point of entry into the Customs
451 territory (within a Customs union: to the point of entry
452 in the final destination country).
453 159 Licence (value deducted)
454 Amount in the currency of the licence to be written off
455 from the total licence value.
456 160 Other costs
457 (5346) Costs, other than packing, freight and insurance
458 costs, specified separately.
459 161 Duty, tax or fee amount
460 Amount of duty, tax or fee.
461 162 Customs duty paid
462 Amount which can be deducted from the stated invoice
463 price where that price includes the Customs duty amount.
464 163 Wage tax share
465 Wage tax share of total amount to be paid directly to
466 tax collector.
467 164 Social securities premiums share
468 Social securities share of total amount to be paid
469 directly to the social securities collector.
470 165 Adjustment amount
471 Amount being the balance of the amount to be adjusted and
472 the adjusted amount.
473 166 Guarantee amount (Customs)
474 Amount of the guarantee placed with Customs.
475 167 Actual versus calculated price difference
476 Difference between actual and calculated price.
477 168 Tax sub-totals
478 Self explanatory.
479 169 Alternate currency total amount
480 Self-explanatory.
481 170 Document amount
482 Description to be provided.
483 171 Total reassignments of factored invoices
484 Total amount of factored invoices and credit notes
485 reassigned to the seller or to another factor.
486 172 Stated amount
487 Description to be provided.
488 173 Minimum amount
489 Lowest possible value; minimum.
490 174 Balance brought forward
491 Opening balance of the account brought forward from the
492 prior accounting period.
493 175 Message total additional amount
494 Description to be provided.
495 176 Message total duty/tax/fee amount
496 Total of all duty/tax/fee amounts.
497 177 Message total amount prepaid
498 Total of all prepaid amounts within the message.
499 178 Exact amount
500 Specific amount.
501 179 Maximum amount
502 Highest possible value; maximum.
503 180 Amount up to
504 Highest possible value; up to.
505 181 Amount not exceeding
506 Highest possible value; not exceeding.
507 182 Any other specification/tolerance
508 Any further qualification of the amount.
509 183 No specification/tolerance
510 No further qualification of the amount.
511 184 Final net acquisition cost
512 Self explanatory.
513 185 Labor cost
514 Self explanatory.
515 186 Material cost
516 Self explanatory.
517 187 Other cost
518 Self explanatory.
519 188 Overhead cost
520 Self explanatory.
521 189 Packaging cost
522 Self explanatory.
523 190 Prototype set up cost
524 Self explanatory.
525 192 Raw material per cart cost
526 Self explanatory.
527 193 Raw material per unit of measure cost
528 Self explanatory.
529 194 Total die model cost
530 Self explanatory.
531 195 Total gauge cost
532 Self explanatory.
533 196 Total material including purchased components cost
534 Self explanatory.
535 197 Total purchased components cost
536 Self explanatory.
537 198 Total tooling cost
538 Self explanatory.
539 199 Delivery limitation amount
540 Self explanatory.
541 200 Minimum amount due
542 Self explanatory.
543 201 Penalty amount
544 Self explanatory.
545 202 Interest amount
546 Self explanatory.
547 203 Line item amount
548 Goods item total minus allowances plus charges for line
549 item. See also Code 66.
550 204 Allowance amount
551 Self explanatory.
552 205 Additional amount covered: freight costs
553 Additional amount (freight costs) which is also covered
554 under the documentary credit.
555 206 Additional amount covered: inspection costs
556 Additional amount (inspection costs) which is also
557 covered under the documentary credit.
558 207 Additional amount covered: insurance costs
559 Additional amount (insurance costs) which is also covered
560 under the documentary credit.
561 208 Additional amount covered: interest
562 Additional amount (interest) which is also covered under
563 the documentary credit.
564 209 Agent commission amount
565 Amount which has to be paid to an agent.
566 210 Credit note amount
567 Amount of a credit note.
568 211 Debit note amount
569 Amount of a debit note.
570 212 Documentary credit amount
571 Amount of the documentary credit.
572 213 Part of documentary credit amount
573 Part of documentary credit amount subject to sight
574 payment, deferred payment or acceptance when the
575 documentary credit is available by mixed payment.
576 214 Advance payment at the beginning of works
577 Amount paid to the contractor at the beginning of works
578 in the construction to be deducted later.
579 215 Deduction of advance payment amount at the beginning of
580 works
581 Progressive deduction of advance payment, as works go on.
582 216 Advance payment amount on building material
583 Self explanatory.
584 217 Deduction of the advance payment amount on building material
585 Self explanatory.
586 218 Advance payment amount on stock
587 Self explanatory.
588 219 Deduction of the advance payment amount on stock
589 Self explanatory.
590 220 Amount subject to guarantee retention
591 Amount participating in the assessment basis of a
592 guarantee retention.
593 221 Amount not subject of guarantee retention
594 Amount not participating in the assessment basis of a
595 guarantee retention.
596 222 Amount subject to contractual retention
597 Amount participating in the assessment basis of a
598 contractual retention.
599 223 Works amount, initial
600 Total amount of works in the initial contract.
601 224 Works amount, variations
602 Total amount of contract variations, not including the
603 amount planned on initial contract.
604 225 Works amount, total
605 Total amount of works, including initial contract and
606 variations.
607 226 Retention amount
608 Self explanatory.
609 227 Deposit
610 Part of the amount of retention, not covered by guarantee
611 of retention, and thus deducted from the amount paid to
612 the contractor until release of retention.
613 228 Deposit refund
614 Refund of deposit, due to an increase of the guarantee of
615 retention amount, or a decrease of the amount of
616 retention.
617 229 Guarantee on retention refund
618 Refund of deposit, due to partial or complete release of
619 retention.
620 230 Amount subject to escalation
621 Amount which is used as the basis for the calculation of
622 the escalation.
623 231 Amount subject to escalation, initial
624 Amount in the initial contract which is used as the basis
625 for the calculation of the escalation.
626 232 Amount of variations subject to escalation
627 Amount of variations which is used as the basis for the
628 calculation of the escalation.
629 233 Amount not subject to escalation
630 Amount which is not included in the calculation of the
631 escalation.
632 234 Amount not subject to escalation, initial
633 Amount in the initial contract which is not included in
634 the calculation of the escalation.
635 235 Amount of variations not subject to escalation
636 Amount of variations which is not included in the
637 calculation of the escalation.
638 236 Amount subject to price adjustment
639 Amount which is used as the basis for price adjustment
640 calculation.
641 237 Amount subject to price adjustment, initial
642 Amount in the initial contract which is used as the basis
643 for the price adjustment calculation.
644 238 Amount of variations subject to price adjustment
645 Amount of variations which is used as the basis for price
646 adjustment calculation.
647 239 Amount not subject to price adjustment
648 Amount which is not included in the calculation of the
649 price adjustment.
650 240 Amount not subject to price adjustment, initial
651 Amount in the initial contract which is not included in
652 the calculation of the price adjustment.
653 241 Amount of variations not subject to price adjustment
654 Amount of variations which is not included in the
655 calculation of the price adjustment.
656 242 Escalation amount
657 Difference between initial amount and current amount.
658 243 Provisional escalation amount
659 Difference between initial amount and provisional current
660 amount.
661 244 Price adjustment amount
662 Difference between initial amount and revised amount.
663 245 Provisional price adjustment amount
664 Difference between initial amount and provisional revised
665 amount.
666 246 Price revaluation amount
667 Amount of escalation and price adjustment.
668 247 Provisional price revaluation amount
669 Provisional amount of escalation and price adjustment.
670 248 Contractual retention amount total
671 Retention on a basis contractually fixed.
672 249 Valuation amount
673 Amount of valuation.
674 250 Deduction amount of direct payments to subcontractors
675 Deduction of amounts directly paid to subcontractors.
676 251 Amortization total amount
677 Indication of final monetary amount for amortization.
678 252 Amortization order amount
679 Indication of actual share of the monetary amount for
680 amortization.
681 253 Amortization cumulated amount
682 Indication of actual cumulated monetary amount of
683 previous and actual amortization order amount.
684 254 Current credit cover
685 Limit for current credit cover.
686 255 New credit cover
687 Limit for new credit cover.
688 256 Order cover
689 Credit cover for an individual order or shipment.
690 257 Amount subject to dispute
691 The amount that is being disputed.
692 258 Charge amount for information
693 The stated charge amount is only for information. The
694 amount will be debited due to agreement.
695 259 Total charges
696 Self-explanatory.
697 260 Total allowances
698 Self-explanatory.
699 261 Alternate currency amount
700 Self-explanatory.
701 262 Instalment amount
702 Amount paid or due for a single instalment of an
703 instalment payment scheme.
704 263 Outstanding amount
705 Amount still remaining outstanding for payment.
706 264 Gross contribution amount
707 Gross amount contributed. This may include commissions or
708 allowances.
709 265 Commission amount
710 Amount of any commission.
711 266 Net contribution amount
712 Amount contributed net of any commission or other
713 allowances .
714 267 Regular contribution amount
715 Specified contribution amount regularly paid.
716 268 Previous regular contribution amount
717 Specified contribution amount regularly paid before a
718 change .
719 269 Variation amount
720 Difference from a nominated amount.
721 270 Notional salary
722 A salary amount specified for a particular category of
723 employees.
724 271 Nominal salary
725 The salary amount without special allowances or other
726 cash benefits.
727 272 Taxable salary
728 The salary amount which is taxable.
729 273 Superannuation salary
730 Salary used for superannuation benefit/contribution
731 purposes .
732 274 Total remuneration
733 The amount of the total value of a person's remuneration.
734 275 Other salary
735 The amount of other salary or allowances in addition to a
736 base salary.
737 276 Annual salary
738 Self-explanatory.
739 277 Total contributions amount
740 Sum of individual contributions.
741 278 Voluntary contribution amount
742 The amount is for a non-compulsory contribution.
743 279 Instalment first amount
744 First of a number of due amounts if payment by instalment
745 is agreed.
746 280 Instalment current amount
747 Current amount of a number of due amounts if payment by
748 instalment is agreed.
749 281 Instalment last amount
750 Last of a number of due amounts if payment by instalment
751 is agreed.
752 282 Current maintenance fee
753 Current amount of a number of amounts due on maintenance
754 contract.
755 283 Current leasing fee
756 Current amount of a number of amounts due on lease
757 contracts.
758 284 Day works amount
759 The amount of work calculated on the basis of manpower
760 time and supply cost.
761 285 Manufacturer's bonus
762 Allowance given as a manufacturer's bonus.
763 286 Administration charge
764 Charge made for an administration activity.
765 287 Fuel charge
766 Charge relating to fuel supplied.
767 288 Registration plate charge
768 The charge relating to the normal supply of vehicle
769 registration plates.
770 289 Subtotal amount
771 Total amount of money that is part of a complete amount.
772 290 Dumping export value
773 The export value calculated for the purposes of assessing
774 dumping duty.
775 291 Foreign inland freight
776 The amount of inland freight incurred in delivering the
777 goods to the place of export.
778 292 Concession amount
779 The amount of any concession. To allow the nomination of
780 the difference between the amount of duty plus tax paid
781 and the amount that would have been payable without an
782 end-use security being applied.
783 293 Chargeback
784 Invoice amount charged back to seller.
785 294 Charge per credit cover
786 Unit charge per credit cover established.
787 295 Charge per unused credit cover
788 Unit charge per unused credit cover.
789 296 Total authorised deduction
790 Total amount of authorised deductions from payment of
791 invoices.
792 297 Total chargebacks
793 Total amount charged back to the seller.
794 298 Total offsets
795 Total amount offset against other items on the seller's
796 or buyer's account.
797| 299 Total special entries
798 Total amount to be treated as special booking entry by
799 the beneficiary.
800 300 Balance carried forward
801 Closing balance of the account to be carried forward to
802 the next accounting period.
803 301 Total outstanding invoices past due
804 Total amount of outstanding invoices past due.
805 302 Off balance disputed items
806 Total amount of disputed invoices/credit notes.
807 303 Commission invoices
808 Amount of commission invoices.
809 304 Other charges
810 Miscellaneous charges.
811 305 Amount remittances
812 Amount of money remitted.
813 306 Total amount of payment commission invoices
814 Total amount of commission invoices paid.
815 307 Total amount of payment other charges invoices
816 Total amount of invoices for miscellaneous charges paid.
817 308 Total amount credit notes
818 Total amount of credit notes.
819 309 Total adjustment invoices
820 Total amount of adjustments to invoices.
821 310 Total adjustment credit notes
822 Total amount of adjustments to credit notes.
823 311 Total adjustment payments
824 Total amount of adjustments to payments.
825 312 Base unit value
826 Value per base unit.
827 313 International freight
828 The amount of freight paid for moving goods between place
829 of export and place of import.
830 314 Own risk amount
831 Amount for own credit risk, not covered by credit cover.
832 315 Opening balance
833 The amount of the opening balance.
834 316 Insurance premium
835 Premium amount including commission without insurance tax
836 and fees.
837 317 Insurance commission
838 Amount due to an intermediary to be chargeable to an
839 insurer for obtaining insurance business.
840 318 Insurance tax
841 Insurance tax amount on insurance premium and fees.
842 319 Fee of insurer
843 Amount to be paid to an insurer as a handling charge.
844 320 Fee of intermediary
845 Amount to be paid to an intermediary as a handling fee.
846+ 321 Debit flow
847 Debit flow amount applying to an account.
848+ 322 Closing balance payable
849 Outstanding payable amount of the account at the end of
850 the reporting period.
851+ 323 Opening balance payable
852 Outstanding payable amount of the account at the
853 beginning of the reporting period.
854+ 324 Opening balance receivable
855 Outstanding receivable amount of the account at the
856 beginning of the reporting period.
857+ 325 Closing balance receivable
858 Outstanding receivable payable amount of the account at
859 the end of the reporting period.
860+ 326 Net assets and liabilities
861 Position amount of the assets and liabilities at
862 reporting date.
863+ 327 Adjustment to debit flow
864 Adjustment to debit flow amount.
865+ 328 Adjustment to credit flow
866 Adjustment to a credit flow amount.
867+ 329 Credit flow
868 Credit flow amount applying to an account.
869+ 330 Total prepaid other charges due carrier
870 The total of prepaid other charges due to carrier.
871+ 331 Total collect weight charge
872 The total collect charge based on weight.
873+ 332 Total prepaid weight charge
874 The total prepaid charge based on weight.
875+ 333 Total collect other charges due carrier
876 The total of collect other charges due to carrier.
877+ 334 Total prepaid other charges due agent
878 The total of prepaid other charges due to agent.
879+ 335 Total collect valuation charge
880 The total collect valuation charge.
881+ 336 Total prepaid valuation charge
882 The total prepaid valuation charge.
883 ZZZ Mutually defined
884 Mutually defined monetary amount.
885
diff --git a/specification/references/D96A/simples/5118.txt b/specification/references/D96A/simples/5118.txt
new file mode 100644
index 0000000..2cc1515
--- /dev/null
+++ b/specification/references/D96A/simples/5118.txt
@@ -0,0 +1,8 @@
1
2 5118 Price
3
4 Desc: The monetary value associated with a purchase or sale of an
5 article, product or service.
6
7 Repr: n..15
8
diff --git a/specification/references/D96A/simples/5125.txt b/specification/references/D96A/simples/5125.txt
new file mode 100644
index 0000000..6a3d163
--- /dev/null
+++ b/specification/references/D96A/simples/5125.txt
@@ -0,0 +1,36 @@
1
2* 5125 Price qualifier
3
4 Desc: Identification of a type of price.
5
6 Repr: an..3
7
8 AAA Calculation net
9 The price stated is the net price including allowances/
10 charges. Allowances/charges may be stated for information
11 only.
12 AAB Calculation gross
13 The price stated is the gross price to which allowances/
14 charges must be applied.
15 AAC Allowances and charges not included, tax included
16 The price does not include the allowances and charges,
17 but includes the taxes.
18 AAD Average selling price
19 Average selling price of a product.
20+ AAE Information price, excluding allowances or charges,
21 including taxes
22 The price stated is for information purposes only and
23 excludes all allowances and charges. Taxes however are
24 included in the price.
25+ AAF Information price, excluding allowances or charges, and
26 taxes
27 The price stated is for information purposes only and
28 excludes all allowances, charges and taxes.
29 CAL Calculation price
30 The price stated is the price for the calculation of the
31 line item amount.
32 INF Information
33 The price is provided for information.
34 INV Invoice price
35 Referenced price taken from an invoice.
36
diff --git a/specification/references/D96A/simples/5213.txt b/specification/references/D96A/simples/5213.txt
new file mode 100644
index 0000000..cb04840
--- /dev/null
+++ b/specification/references/D96A/simples/5213.txt
@@ -0,0 +1,15 @@
1
2 5213 Sub-line price change, coded
3
4 Desc: Code indicating disposition of the price change of a sub-line
5 item.
6
7 Repr: an..3
8
9 A Added to the baseline item unit price
10 Self explanatory.
11 I Included in the baseline item unit price
12 Self explanatory.
13 S Subtracted from the baseline item unit price
14 Self explanatory.
15
diff --git a/specification/references/D96A/simples/5237.txt b/specification/references/D96A/simples/5237.txt
new file mode 100644
index 0000000..82da4f0
--- /dev/null
+++ b/specification/references/D96A/simples/5237.txt
@@ -0,0 +1,65 @@
1
2 5237 Charge category, coded
3
4 Desc: To indicate the category or zone of charges.
5
6 Repr: an..3
7
8 1 All charges
9 All amounts calculated by the carrier in accordance with
10 tariffs or in case of special events during the voyage
11 (e.g. Rail - freights costs - additional costs).
12 2 Additional charges
13 Charges calculated by the carrier for specific events
14 like re-weighting, re-loading, unexpected operations,
15 services required during the voyage, etc.
16 3 Transport charges + additional charges
17 Transport charges plus Additional charges (e.g. for re-
18 loading, re-weighting or unexpected operations) that must
19 be precised in the payment conditions by the consignor
20 (other charges must be taken in account by the
21 consignee).
22 4 Basic freight
23 The basic freight payable on the cargo as per tariff.
24 5 Destination haulage charges
25 Self explanatory.
26 6 Disbursement
27 Sums paid out by ship's agent at a port and recovered
28 from the carrier.
29 7 Destination port charges
30 Charges payable at the port of destination.
31 8 Miscellaneous charges
32 Miscellaneous charges not otherwise categorized.
33 9 Transport charges up to a specified location
34 Transport charges to be paid by the consignor for a part
35 of the voyage, i.e. up to a location that must be
36 precised.
37 10 Origin port charges
38 Charges payable at the port of origin.
39 11 Origin haulage charges
40 Self explanatory.
41 12 Other charges
42 Self explanatory.
43 13 Specific amount payable
44 Amount that the consignor agrees to be invoiced or to
45 pay. This amount is part of the total charges applied to
46 the consignment.
47 14 Transport costs (carriage charges)
48 Monetary amount calculated on the basis of the transport
49 tariffs or contract eventually including charges or other
50 costs.
51 15 All costs up to a specified location
52 All amounts to be paid by the consignor for a part of the
53 voyage, i.e. up to a location that must be precised. (The
54 remaining part of the voyage to be paid by the consignee)
55 The amounts are calculated by the carrier in accordance
56 with tariffs or in case of special events during the
57 voyage (e.g. rail - freight costs - additional costs).
58 16 Weight/valuation charge
59 Code to indicate weight/valuation charges to be either
60 wholly prepaid or wholly collect.
61 17 All costs
62 Description to be provided.
63 18 Transport costs and supplementary costs
64 Description to be provided.
65
diff --git a/specification/references/D96A/simples/5242.txt b/specification/references/D96A/simples/5242.txt
new file mode 100644
index 0000000..36916cb
--- /dev/null
+++ b/specification/references/D96A/simples/5242.txt
@@ -0,0 +1,7 @@
1
2 5242 Rate/tariff class
3
4 Desc: Description of applicable rate/tariff class.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/5243.txt b/specification/references/D96A/simples/5243.txt
new file mode 100644
index 0000000..299d0ec
--- /dev/null
+++ b/specification/references/D96A/simples/5243.txt
@@ -0,0 +1,32 @@
1
2* 5243 Rate/tariff class identification
3
4 Desc: Identification of the rate/tariff class.
5
6 Repr: an..9
7
8+ A Senior person rate
9 Rate class applies to senior persons.
10 B Basic
11 Self explanatory.
12 C Specific commodity rate
13 Self explanatory.
14+ D Teenager rate
15 Rate class applies to teenagers.
16+ E Child rate
17 Rate class applies to children.
18+ F Adult rate
19 Rate class applies to adults.
20 K Rate per kilogram
21 Self explanatory.
22 M Minimum charge rate
23 Self explanatory.
24 N Normal rate
25 Self explanatory.
26 Q Quantity rate
27 Self explanatory.
28 R Class rate (Reduction on normal rate)
29 Description to be provided.
30 S Class rate (Surcharge on normal rate)
31 Description to be provided.
32
diff --git a/specification/references/D96A/simples/5245.txt b/specification/references/D96A/simples/5245.txt
new file mode 100644
index 0000000..305179b
--- /dev/null
+++ b/specification/references/D96A/simples/5245.txt
@@ -0,0 +1,125 @@
1
2* 5245 Percentage qualifier
3
4 Desc: Identification of the usage of a percentage.
5
6 Repr: an..3
7
8 1 Allowance
9 (5424) Allowance expressed as a percentage.
10 2 Charge
11 (5424) Charge expressed as a percentage.
12 3 Allowance or charge
13 [5424] Allowance or charge expressed as a percentage.
14 4 Reinsurer's share
15 To indicate the share of the reinsurer in a treaty.
16 5 Entry percentage
17 To indicate the percentage used for the specified entry
18 (e.g. commission %, deposits % ...).
19 6 Quality/yield
20 (6318) The percentage of a specified material in the
21 total product.
22 7 Percentage of invoice
23 Self explanatory.
24 8 Reduction/surcharge percentage
25 Percentage to calculate a reduction/surcharge.
26 9 Adjustment
27 Self explanatory.
28 10 Bureau share
29 London insurance market bureau (bureau share in
30 reinsurance treaty).
31| 11 Buffer stock requirement
32 Anticipated additional consumption to safeguard against
33 unforeseen shortages or demands.
34 12 Discount
35 Discount expressed as a percentage.
36 13 Amount tolerance
37 Tolerance of amount in percentage.
38 14 Percentage of note
39 Percentage of debit or credit note.
40 15 Penalty percentage
41 Self explanatory.
42 16 Interest percentage
43 Self explanatory.
44 17 Part of documentary credit amount
45 Part of documentary credit amount in percentage subject
46 to sight payment, deferred payment or acceptance when the
47 documentary credit is available by mixed payment.
48 18 Percentage credit note
49 Percentage of a credit note.
50 19 Percentage debit note
51 Percentage of a debit note.
52 20 Percentage of insurance
53 Self explanatory.
54 21 Own risk percentage
55 Percentage of total amount which is not covered by credit
56 cover.
57 22 Transferred VAT percentage
58 VAT percentage rate for which accountability is being
59 transferred from one party to another. VAT means: Value
60 added tax.
61 23 Part time employment
62 The time a person is employed expressed as a percentage
63 of the equivalent full time employment.
64 24 Voluntary contribution
65 Contribution to a superannuation scheme which is not
66 compulsory, expressed as a percentage of salary.
67 25 Attribute factor
68 To indicate a mathematical factor, expressed as a
69 percentage , used to multiply a specified attribute item.
70 26 Additional contribution
71 Contribution to a scheme in addition to the normal
72 contribution, expressed as a percentage (in
73 superannuation usually expressed as a percentage of
74 salary).
75 27 Benefits allocation
76 Percentage of total benefits allocated to a person.
77 28 Attribute classification
78 To indicate the percentage of a specified attribute
79 classification (e.g. percentage contributed before a
80 defined year for superannuation purposes).
81 29 Renegotiation trigger upper limit
82 The percentage rise in a currency rate of exchange which
83 would result in renegotiation of prices.
84 30 Renegotiation trigger lower limit
85 The percentage fall in a currency rate of exchange which
86 would result in renegotiation of prices.
87 31 Material reduction factor
88 The percentage reduction in constituent material which
89 occurs in the production process.
90 32 Acceptable price difference
91 The maximum percentage increase or decrease resulting
92 from price recalculation which will not result in price
93 renegotiation.
94 33 Share of buyer's total requirement
95 The percentage of the buyer's total acquisition
96 requirement for the referenced or similar item which will
97 be ordered from the named supplier.
98 34 Price increase
99 The percentage increase in price of the referenced item
100 since the last notification.
101 35 Share of tool cost paid by buyer
102 The percentage of the cost of tooling which will be paid
103 by the buyer.
104 36 Volume capacity usage
105 Percentage of the volume capacity used.
106 37 Weight capacity usage
107 Percentage of the weight capacity used.
108 38 Loading length capacity usage
109 Percentage of the loading length capacity used.
110 39 Share of packaging cost paid by vendor
111 The percentage of the cost of packaging which will be
112 paid by the vendor.
113 40 Reduction percentage
114 Reduction from an amount/price expressed in a percentage.
115 41 Surcharge percentage
116 Additional amount expressed in a percentage.
117 42 Local content
118 To indicate the percentage of a products local (i.e.
119 domestic) content.
120 43 Chargeback
121 Percentage amount charged back.
122 44 Gross turnover commission
123 Percentage of gross turnover used to calculate
124 commission.
125
diff --git a/specification/references/D96A/simples/5249.txt b/specification/references/D96A/simples/5249.txt
new file mode 100644
index 0000000..c306f2d
--- /dev/null
+++ b/specification/references/D96A/simples/5249.txt
@@ -0,0 +1,49 @@
1
2 5249 Percentage basis, coded
3
4 Desc: Indication of the application of a percentage.
5
6 Repr: an..3
7
8 1 Per unit
9 Referenced percentage applies on a single unit basis.
10 2 Per ton
11 Reduction percentage is applied per transported ton.
12 3 Per equipment unit
13 Reduction percentage is applied per main equipment unit
14 (for rail purpose, only rail wagons).
15 4 Per unit price
16 Reduction percentage is applied on the unit price, which
17 is the basis of the charge calculation.
18 5 Per quantity
19 Reduction percentage applied on the unit price and
20 conceded to a consignor after he reached a specified
21 tonnage of transport.
22 6 Basic charge
23 Code to indicate that the IATA experimental special
24 charge within Europe is the basis for the percentage
25 reduction or surcharge.
26 7 Rate per kilogram
27 Code to indicate that the IATA experimental special rate
28 within in Europe is the basis for the percentage
29 reduction or surcharge.
30 8 Minimum charge
31 Code to indicate that the IATA minimum charge is the
32 basis for the percentage reduction or surcharge.
33 9 Normal rate
34 Code to indicate that the IATA normal rate is the basis
35 for the percentage reduction or surcharge.
36 10 Quantity rate
37 Code to indicate that the IATA quantity rate is the basis
38 for the percentage reduction or surcharge.
39 11 Amount of drawing
40 Referenced percentage applies on the amount of drawing
41 under the documentary credit.
42 12 Documentary credit amount
43 Referenced percentage applies on documentary credit
44 amount.
45 13 Invoice value
46 Referenced percentage applies on the invoice value.
47 14 CIF value
48 Referenced percentage applies on CIF value.
49
diff --git a/specification/references/D96A/simples/5275.txt b/specification/references/D96A/simples/5275.txt
new file mode 100644
index 0000000..43c02b3
--- /dev/null
+++ b/specification/references/D96A/simples/5275.txt
@@ -0,0 +1,10 @@
1
2 5275 Supplementary rate/tariff basis identification
3
4 Desc: Code identifying supplementary rate/tariff.
5
6 Repr: an..6
7
8 Note: User or association defined code. May be used in combination
9 with 1131/3055.
10
diff --git a/specification/references/D96A/simples/5284.txt b/specification/references/D96A/simples/5284.txt
new file mode 100644
index 0000000..52eedbb
--- /dev/null
+++ b/specification/references/D96A/simples/5284.txt
@@ -0,0 +1,7 @@
1
2 5284 Unit price basis
3
4 Desc: Basis on which the unit price/rate applies.
5
6 Repr: n..9
7
diff --git a/specification/references/D96A/simples/5375.txt b/specification/references/D96A/simples/5375.txt
new file mode 100644
index 0000000..722538c
--- /dev/null
+++ b/specification/references/D96A/simples/5375.txt
@@ -0,0 +1,68 @@
1
2* 5375 Price type, coded
3
4 Desc: Code identifying the type of price of an item.
5
6 Repr: an..3
7
8 AA Cancellation price
9 Price authorized to be charged in the event of an order
10 being cancelled.
11 AB Per ton
12 To indicate that the price applies per ton.
13+ AC Minimum order price
14 A code to identify the price when the minimum number is
15 purchased.
16+ AD Export price
17 A code to identify the price of a given article for the
18 export market.
19+ AE Range dependent price
20 A code identifying the price for a specific range of
21 purchase quantities.
22 AI Active ingredient
23 The price is referring to the active ingredient.
24 AQ As is quantity
25 The price is referring to the measured quantity.
26 CA Catalogue
27 Self explanatory.
28 CT Contract
29 Self explanatory.
30 CU Consumer unit
31 The price is referring to the consumer unit.
32 DI Distributor
33 Self explanatory.
34 EC ECSC price
35 Price registered at European Commission Steel and Carbon
36 office (DG III).
37 NW Net weight
38 Self explanatory.
39 PC Price catalogue
40 Self explanatory.
41 PE Per each
42 Self explanatory.
43 PK Per kilogram
44 Self explanatory.
45 PL Per litre
46 Self explanatory.
47 PT Per tonne
48 Self explanatory.
49 PU Specified unit
50 Self explanatory.
51 PV Provisional price
52 Self explanatory.
53 PW Gross weight
54 Self explanatory.
55 QT Quoted
56 Self explanatory.
57 SR Suggested retail
58 Self explanatory.
59 TB To be negotiated
60 Self explanatory.
61 TU Traded unit
62 The price is referring to the traded unit.
63 TW Theoretical weight
64 Weight calculated on ordered dimension (length, width,
65 thickness) not on final dimension (e.g. steel products).
66 WH Wholesale
67 Self explanatory.
68
diff --git a/specification/references/D96A/simples/5387.txt b/specification/references/D96A/simples/5387.txt
new file mode 100644
index 0000000..ca1e57a
--- /dev/null
+++ b/specification/references/D96A/simples/5387.txt
@@ -0,0 +1,224 @@
1
2* 5387 Price type qualifier
3
4 Desc: Code identifying pricing specification.
5
6 Repr: an..3
7
8 AAA Reference price
9 Self explanatory.
10 AAB Price includes tax
11 Self explanatory.
12+ AAC Buyer suggested retail price
13 The suggested retail price as suggested or determined by
14 the party purchasing the goods.
15 AAD Ocean charges rate
16 The charges imposed by the ocean transportation industry
17 above and beyond the basic freight.
18 AAE Not subject to fluctuation
19 Not subject to escalation or adjustment.
20 AAF Subject to escalation
21 Subject to increase or development by successive stages.
22 AAG Subject to price adjustment
23 Self explanatory.
24 AAH Subject to escalation and price adjustment
25 Subject to increase or development by successive stages
26 and price adjustment.
27 AAI Fluctuation conditions not specified
28 Self explanatory.
29 AAJ All in price
30 Firm price for specified work.
31 AAK New price
32 A price valid from an effective date/time/period.
33 AAL Old price
34 A price valid prior to an effective date/time/period of a
35 new price.
36 AAM Per week
37 To indicate that the given price applies per week.
38 AAN Price on application
39 Price can be obtained on request from seller.
40 AAO Unpacked price
41 The price given is the price of the item without
42 packaging.
43 AAP Trade price
44 Discount price available to all customers except the
45 retail customer.
46 AAQ Firm price
47 Price which will remain unchanged for a given time
48 period.
49 AAR Material share of item price
50 The per unit cost of referenced material based on a
51 given quotation for that material.
52 AAS Labour share of item price
53 The labour component of the per-unit item price.
54 AAT Transport share of item price
55 The transport component of the per-unit item price.
56 AAU Packing share of item price
57 The packing component of the per-unit item price.
58 AAV Tooling share of item price
59 The tooling component of the per-unit item price.
60+ AAW Temporary vehicle charge
61 The component of a price charged for providing a
62 temporary vehicle.
63+ AAX Price component due to interest
64 This is the component of the price which is charged due
65 to interest.
66+ AAY Price component due to management services
67 This is the component of the price which is charged due
68 to management services rendered.
69+ AAZ Price component due to maintenance
70 This is the component of the price which is charged due
71 to maintenance.
72+ ABA Individual buyer price
73 A price which is available to an individual buyer as
74 opposed to an institutional buyer.
75+ ABB Group buying price
76 A price which is available to a buying group.
77+ ABC Group member buying price
78 A special price given to a member of a buying group.
79+ ABD Pre-payment price
80 A special price if pre-payment is made for the article
81 ordered.
82+ ABE Retail price - excluding taxes
83 Retail price not including any applicable taxes.
84+ ABF Suggested retail price - excluding taxes
85 Suggested retail price not including any applicable
86 taxes.
87 AI Active ingredient
88 Self explanatory.
89 ALT Alternate price
90 A substitute cost.
91 AP Advice price
92 Self explanatory.
93 BR Broker price
94 Self explanatory.
95#| CAT Catalogue price
96 Price per unit of quantity of a product as specified in a
97 catalogue.
98 CDV Current domestic value
99 The present worth of a thing which comes from one's
100 homeland, in terms of money or goods.
101 CON Contract price
102 Price per unit of quantity of a product/service as agreed
103 in a contract between parties.
104 CP Current price
105 Price at time of transaction, but subject to future
106 change.
107 CU Consumer unit
108 Self explanatory.
109 CUP Confirmed unit price
110 The value of a single item that proves to be correct.
111 CUS Declared customs unit value
112 A clearly known duty on a single item which is imposed by
113 law.
114 DAP Dealer adjusted price
115 The necessary or desirable changes that the sales agency
116 makes with respect to the value of the product.
117 DIS Distributor price
118 The cost associated with the agency that markets goods.
119 DPR Discount price
120 A reduction from the usual list value.
121 DR Dealer price
122 Self explanatory.
123 DSC Discount amount allowed
124 A certain price up to which one is able to make
125 reductions from the usual list value.
126 EC ECSC price
127 Price registered at European Commission Steel and Carbon
128 office (DG III).
129 ES Estimated price
130 Self explanatory.
131 EUP Expected unit price
132 The anticipated value of a single item.
133 FCR Freight/charge rate
134 The price that is either a freight rate or a rate on
135 which freight charges are calculated.
136 GRP Gross unit price
137 Unit price to which allowances and charges apply.
138 INV Invoice price
139 Price per unit of quantity of a product as specified on
140 an invoice.
141 LBL Labelling price
142 Retail price of the buyer that should be printed by the
143 producer on the article's label. The labelling price is
144 not necessary the effective retail price.
145 MAX Maximum order quantity price
146 The greatest amount of goods or services which one can
147 buy to receive a certain value.
148 MIN Minimum order quantity price
149 The least amount of goods or services that one can buy to
150 receive a certain value.
151 MNR Minimum release quantity price
152 The least amount of an order one can place in order to
153 receive a certain value.
154 MSR Manufacturer's suggested retail
155 Price that reflects "Sales to other manufacturers" or
156 "Sales for resale".
157 MXR Maximum release quantity price
158 The greatest amount of an order that one can place in
159 order to receive a certain value.
160 NE Not-to-exceed price
161 Self explanatory.
162 NQT No quote
163 No price available.
164 NTP Net unit price
165 Unit price to which no allowances and charges apply.
166 NW Net weight
167 Self explanatory.
168 OCR Ocean charges rate
169 The charges imposed by the ocean transportation industry
170 above and beyond the basic freight.
171 OFR Ocean freight rate
172 The price per pricing unit of ocean transportation
173 services for moving cargo from one location to another.
174 PAQ Price break quantity(s)
175 Numerical amounts of goods or services which are
176 associated with different sums of money. As the amount
177 goes up, the price per individual item decreases.
178 PBQ Unit price beginning quantity
179 The starting amount at which you can place a value on a
180 single item.
181 PPD Prepaid freight charges
182 The cost of shipping is paid before the goods are
183 shipped.
184 PPR Provisional price
185 Price per unit of quantity of a product as provisionally
186 agreed.
187 PRO Producer's price
188 The value that the maker of a good places on an item.
189 PRP Promotional price
190 The value that is placed on an item that is being
191 developed. The idea is to sell this product for less than
192 one normally would, and make up for it by selling a
193 larger quantity.
194 PW Gross weight
195 Self explanatory.
196 QTE Quote price
197 Price per unit of quantity of a product as specified in a
198 quote.
199 RES Resale price
200 Price per unit of quantity of a product to be used for
201 resale.
202 RTP Retail price
203 Price per unit of quantity of a product to be used for
204 retail.
205 SHD Ship and debit
206 To transport goods and be owed money by the customer for
207 the services performed.
208 SRP Suggested retail price
209 Price per unit of quantity of a product suggested for
210 retail.
211 SW Gross weight without wooden pallets
212 Used in steel industry.
213 TB To be negotiated
214 Self explanatory.
215 TRF Transfer
216 To carry or remove from one place, situation, or person
217 to another.
218 TU Traded unit
219 Self explanatory.
220 TW Theoretical weight
221 Self explanatory.
222 WH Wholesale price
223 Description to be provided.
224
diff --git a/specification/references/D96A/simples/5402.txt b/specification/references/D96A/simples/5402.txt
new file mode 100644
index 0000000..2d5f264
--- /dev/null
+++ b/specification/references/D96A/simples/5402.txt
@@ -0,0 +1,8 @@
1
2 5402 Rate of exchange
3
4 Desc: The rate at which one specified currency is expressed in
5 another specified currency.
6
7 Repr: n..12
8
diff --git a/specification/references/D96A/simples/5479.txt b/specification/references/D96A/simples/5479.txt
new file mode 100644
index 0000000..0724027
--- /dev/null
+++ b/specification/references/D96A/simples/5479.txt
@@ -0,0 +1,9 @@
1
2 5479 Relation, coded
3
4 Desc: To specify the relationship between two or more items.
5
6 Repr: an..3
7
8 Note: Code values to be provided.
9
diff --git a/specification/references/D96A/simples/5482.txt b/specification/references/D96A/simples/5482.txt
new file mode 100644
index 0000000..56c7f9d
--- /dev/null
+++ b/specification/references/D96A/simples/5482.txt
@@ -0,0 +1,7 @@
1
2* 5482 Percentage
3
4 Desc: Value expressed as a percentage of a specified amount.
5
6 Repr: n..10
7
diff --git a/specification/references/D96A/simples/5495.txt b/specification/references/D96A/simples/5495.txt
new file mode 100644
index 0000000..8a157a3
--- /dev/null
+++ b/specification/references/D96A/simples/5495.txt
@@ -0,0 +1,11 @@
1
2 5495 Sub-line indicator, coded
3
4 Desc: Indication that the segment and/or segment group is used for
5 sub-line item information.
6
7 Repr: an..3
8
9 1 Sub-line information
10 Self explanatory.
11
diff --git a/specification/references/D96A/simples/6008.txt b/specification/references/D96A/simples/6008.txt
new file mode 100644
index 0000000..af87414
--- /dev/null
+++ b/specification/references/D96A/simples/6008.txt
@@ -0,0 +1,7 @@
1
2 6008 Height dimension
3
4 Desc: Height of pieces or packages stated for transport purposes.
5
6 Repr: n..15
7
diff --git a/specification/references/D96A/simples/6060.txt b/specification/references/D96A/simples/6060.txt
new file mode 100644
index 0000000..553e6cd
--- /dev/null
+++ b/specification/references/D96A/simples/6060.txt
@@ -0,0 +1,7 @@
1
2 6060 Quantity
3
4 Desc: Numeric value of a quantity.
5
6 Repr: n..15
7
diff --git a/specification/references/D96A/simples/6063.txt b/specification/references/D96A/simples/6063.txt
new file mode 100644
index 0000000..a999be5
--- /dev/null
+++ b/specification/references/D96A/simples/6063.txt
@@ -0,0 +1,456 @@
1
2* 6063 Quantity qualifier
3
4 Desc: Code giving specific meaning to a quantity.
5
6 Repr: an..3
7
8 1 Discrete quantity
9 Self explanatory.
10 2 Charge
11 Quantity relevant for charge.
12 3 Cumulative quantity
13 Self explanatory.
14 8 Inventory quantity at supplier's subject to inspection by
15 customer
16 Quantity of goods which the customer requires the
17 supplier to have in inventory and which may be inspected
18 by the customer if desired.
19 11 Split quantity
20 Part of the whole quantity.
21 12 Despatch quantity
22 Quantity despatched by the seller.
23 17 Quantity on hand
24 Self explanatory.
25 18 Previous quantity
26 Quantity previously referenced.
27 20 Unusable quantity
28 Self explanatory.
29 21 Ordered quantity
30 The quantity which has been ordered.
31 22 Quantity at 100%
32 Equivalent quantity at 100% purity.
33 23 Active ingredient
34 Quantity at 100% active agent content.
35 24 Inventory quantity at supplier's not subject to inspection
36 by customer
37 Quantity of goods which the customer requires the
38 supplier to have in inventory but which will not be
39 checked by the customer.
40 25 Retail sales
41 Quantity of retail point of sale activity.
42 26 Promotion quantity
43 A quantity associated with a promotional event.
44 27 On hold for shipment
45 Article received which cannot be shipped in its present
46 form.
47 28 Military sales quantity
48 Quantity of goods or services sold to a military
49 organization.
50 29 On premises sales
51 Sale of product in restaurants or bars.
52 30 Off premises sales
53 Sale of product directly to a store.
54 31 Estimated annual volume
55 Self explanatory.
56 32 Minimum delivery batch
57 Self explanatory.
58 33 Maximum delivery batch
59 Self explanatory.
60 35 Price break from
61 The minimum quantity of a quantity range for a specified
62 (unit) price.
63 36 Price break to
64 Description to be provided.
65 40 Normal delivery
66 Quantity normally delivered by the seller.
67 46 Pieces delivered
68 Number of pieces actually received at the final
69 destination.
70 47 Invoiced quantity
71 The quantity as per invoice.
72 48 Received quantity
73 The quantity which has been received.
74 49 Chargeable distance
75 Distance really charged by tariff appliance.
76 50 Disposition undetermined quantity
77 Product quantity that has not yet had its disposition
78 determined.
79 51 Inventory category transfer
80 Inventory that has been moved from one inventory category
81 to another.
82 52 Quantity per pack
83 Self explanatory.
84 53 Minimum order quantity
85 Self explanatory.
86 54 Maximum order quantity
87 Self explanatory.
88 55 Total sales
89 The summation of total quantity sales.
90 56 Wholesaler to wholesaler sales
91 Sale of product to other wholesalers by a wholesaler.
92 57 In transit quantity
93 A quantity that is enroute.
94 58 Quantity withdrawn
95 Quantity withdrawn from a location.
96 59 Numbers of consumer units in the traded unit
97 Self explanatory.
98 60 Current inventory quantity available for shipment
99 Current inventory quantity available for shipment.
100 61 Return quantity
101 Self explanatory.
102 62 Sorted quantity
103 Description to be provided.
104 63 Sorted quantity rejected
105 Description to be provided.
106 64 Scrap quantity
107 Remainder of the total quantity after split deliveries.
108 65 Destroyed quantity
109 Self explanatory.
110 66 Committed quantity
111 Quantity a party is committed to.
112+ 67 Estimated reading quantity
113 The value that is estimated to be the reading of a
114 measuring device (e.g. meter).
115+ 68 End quantity
116 The quantity recorded at the end of an agreement or
117 period.
118+ 69 Start quantity
119 The quantity recorded at the start of an agreement or
120 period.
121 70 Cumulative quantity received
122 Cumulative quantity of all deliveries of this article
123 received by the buyer.
124 71 Cumulative quantity ordered
125 Cumulative quantity of all deliveries, outstanding and
126 scheduled orders.
127 72 Cumulative quantity received end of prior year
128 Cumulative quantity of all deliveries of the product
129 received by the buyer till end of prior year.
130 73 Outstanding quantity
131 Difference between quantity ordered and quantity
132 received.
133 74 Latest cumulative quantity
134 Cumulative quantity after complete delivery of all
135 scheduled quantities of the product.
136 75 Previous highest cumulative quantity
137 Cumulative quantity after complete delivery of all
138 scheduled quantities of the product from a prior schedule
139 period.
140+ 76 Adjusted corrector reading
141 A corrector reading after it has been adjusted.
142 77 Work days
143 Number of work days, e.g. per respective period.
144 78 Cumulative quantity scheduled
145 Adding the quantity actually scheduled to previous
146 cumulative quantity.
147 79 Previous cumulative quantity
148 Cumulative quantity prior the actual order.
149+ 80 Unadjusted corrector reading
150 A corrector reading before it has been adjusted.
151 81 Extra unplanned delivery
152 Non scheduled additional quantity.
153 82 Quantity requirement for sample inspection
154 Self explanatory.
155 83 Backorder quantity
156 Self explanatory.
157 84 Urgent delivery quantity
158 Self explanatory.
159 85 Previous order quantity to be cancelled
160 Self explanatory.
161+ 86 Normal reading quantity
162 The value recorded or read from a measuring device (e.g.
163 meter) in the normal conditions.
164+ 87 Customer reading quantity
165 The value recorded or read from a measuring device (e.g.
166 meter) by the customer.
167+ 88 Information reading quantity
168 The value recorded or read from a measuring device (e.g.
169 meter) for information purposes.
170+ 89 Quality control held
171 Quantity of goods held pending completion of a quality
172 control assessment.
173 90 As is quantity
174 Self explanatory.
175 91 Open quantity
176 Quantity remaining after partial delivery.
177 92 Final delivery quantity
178 Quantity of final delivery to a respective order.
179 93 Subsequent delivery quantity
180 Quantity delivered to a respective order after it's final
181 delivery.
182 94 Substitutional quantity
183 Quantity delivered replacing previous deliveries.
184 95 Redelivery after post processing
185 Self explanatory.
186+ 96 Quality control failed
187 Quantity of goods which have failed quality control.
188+ 97 Minimum inventory
189 Minimum stock quantity on which replenishment is based.
190+ 98 Maximum inventory
191 Maximum stock quantity on which replenishment is based.
192 99 Estimated quantity
193 Self explanatory.
194 100 Chargeable weight
195 The weight on which charges are based.
196 101 Chargeable gross weight
197 The gross weight on which charges are based.
198 102 Chargeable tare weight
199 The tare weight on which charges are based.
200 103 Chargeable number of axles
201 The number of axles on which charges are based.
202 104 Chargeable number of containers
203 The number of containers on which charges are based.
204 105 Chargeable number of rail wagons
205 The number of rail wagons on which charges are based.
206 106 Chargeable number of packages
207 The number of packages on which charges are based.
208 107 Chargeable number of units
209 The number of units on which charges are based.
210 108 Chargeable period
211 The period of time on which charges are based.
212 109 Chargeable volume
213 The volume on which charges are based.
214 110 Chargeable cubic measurements
215 The cubic measurements on which charges are based.
216 111 Chargeable surface
217 The surface area on which charges are based.
218 112 Chargeable length
219 The length on which charges are based.
220 113 Quantity to be delivered
221 The quantity to be delivered.
222 114 Number of passengers
223 Total number of passengers on the conveyance.
224 115 Number of crew
225 Total number of crew members on the conveyance.
226 116 Number of transport documents
227 Total number of air waybills, bills of lading, etc.
228 being reported for a specific conveyance.
229 117 Quantity landed
230 Quantity of goods actually arrived.
231 118 Quantity manifested
232 Quantity of goods contracted for delivery by the carrier.
233 119 Short shipped
234 Indication that part of the consignment was not shipped.
235 120 Split shipment
236 Indication that the consignment has been split into two
237 or more shipments.
238 121 Over shipped
239 Indication that more goods have been shipped than
240 contracted for delivery.
241 122 Short-landed goods
242 If quantity of goods actually landed is less than the
243 quantity which appears in the documentation. This
244 quantity is the difference between these quantities.
245 123 Surplus goods
246 If quantity of goods actually landed is more than the
247 quantity which appears in the documentation. This
248 quantity is the difference between these quantities.
249 124 Damaged goods
250 Quantity of goods which have deteriorated in transport
251 such that they cannot be used for the purpose for which
252 they were originally intended.
253 125 Pilferage goods
254 Quantity of goods stolen during transport.
255 126 Lost goods
256 Quantity of goods that disappeared in transport.
257 127 Report difference
258 The quantity concerning the same transaction differs
259 between two documents/messages and the source of this
260 difference is a typing error.
261 128 Quantity loaded
262 Quantity of goods loaded onto a means of transport.
263 129 Units per unit price
264 Number of units per unit price.
265 130 Allowance
266 Quantity relevant for allowance.
267 131 Delivery quantity
268 Quantity required by buyer to be delivered.
269 132 Cumulative quantity, preceding period, planned
270 Cumulative quantity originally planned for the preceding
271 period.
272 133 Cumulative quantity, preceding period, reached
273 Cumulative quantity reached in the preceding period.
274 134 Cumulative quantity, actual planned
275 Cumulative quantity planned for now.
276 135 Period quantity, planned
277 Quantity planned for this period.
278 136 Period quantity, reached
279 Quantity reached during this period.
280 137 Cumulative quantity, preceding period, estimated
281 Estimated cumulative quantity reached in the preceding
282 period.
283 138 Cumulative quantity, actual estimated
284 Estimated cumulative quantity reached now.
285 139 Cumulative quantity, preceding period, measured
286 Surveyed cumulative quantity reached in the preceding
287 period.
288 140 Cumulative quantity, actual measured
289 Surveyed cumulative quantity reached now.
290 141 Period quantity, measured
291 Surveyed quantity reached during this period.
292 142 Total quantity, planned
293 Total quantity planned.
294 143 Quantity, remaining
295 Quantity remaining.
296 144 Tolerance
297 Plus or minus tolerance expressed as a monetary amount.
298 145 Actual stock
299 The stock on hand, undamaged, and available for despatch,
300 sale or use.
301 146 Model or target stock
302 The stock quantity required or planned to have on hand,
303 undamaged and available for use.
304 147 Direct shipment quantity
305 Quantity to be shipped directly to a customer from a
306 manufacturing site.
307 148 Amortization total quantity
308 Indication of final quantity for amortization.
309 149 Amortization order quantity
310 Indication of actual share of the order quantity for
311 amortization.
312 150 Amortization cumulated quantity
313 Indication of actual cumulated quantity of previous and
314 actual amortization order quantity.
315 151 Quantity advised
316 Quantity advised by supplier or shipper, in contrast to
317 quantity actually received.
318 152 Quantity on hand
319 The total quantity of a product on hand at a location.
320 This includes as well units awaiting return to
321 manufacturer, units unavailable due to inspection
322 procedures and undamaged stock available for despatch,
323 resale or use.
324 153 Statistical sales quantity
325 Quantity of goods sold in a specified period.
326 154 Sales quantity planned
327 Quantity of goods required to meet future demands. -
328 Market intelligence quantity.
329 155 Replenishment quantity
330 Quantity required to maintain the requisite on-hand stock
331 of goods.
332 156 Inventory movement quantity
333 To specify the quantity of an inventory movement.
334 157 Opening stock balance quantity
335 To specify the quantity of an opening stock balance.
336 158 Closing stock balance quantity
337 To specify the quantity of a closing stock balance.
338 159 Number of stops
339 Number of times a means of transport stops before
340 arriving at destination.
341 160 Minimum production batch
342 The quantity specified is the minimum output from a
343 single production run.
344 161 Dimensional sample quantity
345 The quantity defined is a sample for the purpose of
346 validating dimensions.
347 162 Functional sample quantity
348 The quantity defined is a sample for the purpose of
349 validating function and performance.
350 163 Pre-production quantity
351 Quantity of the referenced item required prior to full
352 production.
353 164 Delivery batch
354 Quantity of the referenced item which constitutes a
355 standard batch for deliver purposes.
356 165 Delivery batch multiple
357 The multiples in which delivery batches can be supplied.
358 166 All time buy
359 The total quantity of the referenced covering all future
360 needs. Further orders of the referenced item are not
361 expected.
362 167 Total delivery quantity
363 The total quantity required by the buyer to be delivered.
364 168 Single delivery quantity
365 The quantity required by the buyer to be delivered in a
366 single shipment.
367 169 Supplied quantity
368 Quantity of the referenced item actually shipped.
369 170 Allocated quantity
370 Quantity of the referenced item allocated from available
371 stock for delivery.
372 171 Maximum stackability
373 The number of pallets/handling units which can be safely
374 stacked one on top of another.
375 172 Amortisation quantity
376 The quantity of the referenced item which has a cost for
377 tooling amortisation included in the item price.
378 173 Previously amortised quantity
379 The cumulative quantity of the referenced item which had
380 a cost for tooling amortisation included in the item
381 price.
382 174 Total amortisation quantity
383 The total quantity of the referenced item which has a
384 cost for tooling amortisation included in the item price.
385 175 Number of moulds
386 The number of pressing moulds contained within a single
387 piece of the referenced tooling.
388 176 Concurrent item output of tooling
389 The number of related items which can be produced
390 simultaneously with a single piece of the referenced
391 tooling.
392 177 Periodic capacity of tooling
393 Maximum production output of the referenced tool over a
394 period of time.
395 178 Lifetime capacity of tooling
396 Maximum production output of the referenced tool over its
397 productive lifetime.
398 179 Number of deliveries per despatch period
399 The number of deliveries normally expected to be
400 despatched within each despatch period.
401 180 Provided quantity
402 The quantity of a referenced component supplied by the
403 buyer for manufacturing of an ordered item.
404 181 Maximum production batch
405 The quantity specified is the maximum output from a
406 single production run.
407 182 Cancelled quantity
408 Quantity of the referenced item which has previously
409 been ordered and is now cancelled.
410 183 No delivery requirement in this instruction
411 This delivery instruction does not contain any delivery
412 requirements.
413 184 Quantity of material in ordered time
414 Quantity of the referenced material within the ordered
415 time.
416 185 Rejected quantity
417 The quantity of received goods rejected for quantity
418 reasons.
419 186 Cumulative quantity scheduled up to accumulation start date
420 The cumulative quantity scheduled up to the accumulation
421 start date.
422 187 Quantity scheduled
423 The quantity scheduled for delivery.
424 188 Number of identical handling units
425 Number of identical handling units in terms of type and
426 contents.
427 189 Number of packages in handling unit
428 The number of packages contained in one handling unit.
429 190 Despatch note quantity
430 The item quantity specified on the despatch note.
431 191 Adjustment to inventory quantity
432 An adjustment to inventory quantity.
433+ 192 Free goods quantity
434 Quantity of goods which are free of charge.
435+ 193 Free quantity included
436 Free quantity included in ordered quantity.
437+ 194 Received and accepted
438 Quantity which has been received and accepted at a given
439 location.
440+ 195 Received, not accepted, to be returned
441 Quantity which has been received but not accepted at a
442 given location and which will consequently be returned to
443 the relevant party.
444+ 196 Received, not accepted, to be destroyed
445 Quantity which has been received but not accepted at a
446 given location and which will consequently be destroyed.
447+ 197 Reordering level
448 Quantity at which an order may be triggered to replenish.
449+ 198 Quantity in transit
450 Quantity which is currently in transit.
451+ 199 Inventory withdrawal quantity
452 Quantity which has been withdrawn from inventory since
453 the last inventory report.
454+ 200 Free quantity not included
455 Free quantity not included in ordered quantity.
456
diff --git a/specification/references/D96A/simples/6064.txt b/specification/references/D96A/simples/6064.txt
new file mode 100644
index 0000000..e584aac
--- /dev/null
+++ b/specification/references/D96A/simples/6064.txt
@@ -0,0 +1,8 @@
1
2 6064 Quantity difference
3
4 Desc: Numeric value of variance between ordered/shipped/invoiced
5 quantities.
6
7 Repr: n..15
8
diff --git a/specification/references/D96A/simples/6066.txt b/specification/references/D96A/simples/6066.txt
new file mode 100644
index 0000000..68b1af6
--- /dev/null
+++ b/specification/references/D96A/simples/6066.txt
@@ -0,0 +1,8 @@
1
2 6066 Control value
3
4 Desc: Value obtained from summing the values specified by the
5 Control Qualifier throughout the message (Hash total).
6
7 Repr: n..18
8
diff --git a/specification/references/D96A/simples/6069.txt b/specification/references/D96A/simples/6069.txt
new file mode 100644
index 0000000..48e8a0b
--- /dev/null
+++ b/specification/references/D96A/simples/6069.txt
@@ -0,0 +1,89 @@
1
2* 6069 Control qualifier
3
4 Desc: Determines the source data elements in the message which forms
5 the basis for 6066 Control value.
6
7 Repr: an..3
8
9 1 Algebraic total of the quantity values in line items in a
10 message
11 Self-explanatory.
12 2 Number of line items in message
13 Self-explanatory.
14 3 Number of line and sub items in message
15 Description to be provided.
16 4 Number of invoice lines
17 Number of lines on an invoice.
18 5 Number of Customs item detail lines
19 Total number of occurrences of the Customs item detail
20 section within a single Customs declaration message.
21 6 Number of Customs entries
22 Number of entries which are subject to the same Customs
23 procedures, and have the same tariff or statistical
24 heading, country and duty regime.
25 7 Total gross weight
26 Code to indicate total gross weight of a consignment.
27 8 Total pieces
28 Self explanatory.
29 9 Total number of ULD (Unit Load Device)
30 The total number of Unit Load Devices mentioned in the
31 message.
32 10 Total number of consignments
33 The total number of consignments.
34 11 Total number of packages
35 [7370] Total number of packages of the entire
36 consignment.
37 12 Invoice total amount
38 [5444] Total sum charged in respect of one or more
39 Invoices in accordance with the terms of delivery.
40 13 Number of loading lists
41 [1166] Number of loading lists, manifests or other
42 similar specifications attached to a document.
43 14 Number of Customs commercial detail lines
44 Commercial detail section within a single Customs
45 declaration message.
46 15 Total consignment, cube
47 The total cube of consignment.
48 16 Total number of equipment
49 Total number of equipment mentioned in the message.
50 17 Declared total Customs value
51 [5070] Total value declared for Customs purposes of all
52 goods in a consignment, whether or not they are subject
53 to the same Customs procedure, or have the same
54 tariff/statistical heading, country information, and duty
55 regime.
56 18 Total reported quantity in net weight
57 Total reported quantity in net weight.
58 19 Total reported quantity in supplementary units
59 Total reported quantity in supplementary units.
60 20 Total reported invoice(s) value
61 Hash total of the total monetary amounts reported on the
62 invoices.
63 21 Total reported ancillary costs
64 Hash total of the reported total extra costs (e.g.
65 carriage, freight, insurance) of all invoices.
66 22 Total reported statistical value
67 The total reported statistical value.
68 23 Total ordered quantity
69 Total quantity ordered in this message.
70 24 Number of orders referenced in this message
71 Total number of order messages or documents referenced in
72 this message.
73 25 Number of rejected order lines
74 Total number of rejected order lines in this message.
75 26 Total gross measurement/cube
76 Total gross cubic measurement of the goods, including
77 packing but excluding transport equipment.
78 27 Total number of credit items given for control purposes
79 Total number of credit items given for control purposes.
80 28 Total number of debit items given for control purposes
81 Total number of debit items given for control purposes.
82 29 Total net weight of consignment
83 A code to indicate the total net weight of a consignment.
84+ 30 Total number of empty containers
85 The total number of empty containers mentioned in the
86 message.
87+ 31 Number of messages
88 Control count of the number of messages referenced.
89
diff --git a/specification/references/D96A/simples/6140.txt b/specification/references/D96A/simples/6140.txt
new file mode 100644
index 0000000..1f5dddd
--- /dev/null
+++ b/specification/references/D96A/simples/6140.txt
@@ -0,0 +1,7 @@
1
2 6140 Width dimension
3
4 Desc: Width of pieces or packages stated for transport purposes.
5
6 Repr: n..15
7
diff --git a/specification/references/D96A/simples/6145.txt b/specification/references/D96A/simples/6145.txt
new file mode 100644
index 0000000..b7ad6db
--- /dev/null
+++ b/specification/references/D96A/simples/6145.txt
@@ -0,0 +1,36 @@
1
2* 6145 Dimension qualifier
3
4 Desc: To specify the dimensions applicable to each of the
5 transportable units.
6
7 Repr: an..3
8
9 1 Gross dimensions
10 The dimension expressed in a gross value.
11 2 Package dimensions (incl. goods)
12 The dimension of the goods including the packaging.
13 3 Pallet dimensions (excl.goods)
14 The dimension of a pallet excluding the goods.
15 4 Pallet dimensions (incl.goods)
16 The dimension of a pallet including the goods.
17 5 Off-standard dimension front
18 The dimension in the length that the cargo exceeds the
19 standard length at the front of an equipment.
20 6 Off-standard dimension back
21 The dimension in the length that the cargo exceeds the
22 standard length at the back of an equipment.
23 7 Off-standard dimension right
24 The dimension in the width that the cargo exceeds the
25 standard width at the right side of an equipment.
26 8 Off-standard dimension left
27 The dimension in the width that the cargo exceeds the
28 standard width at the left side of an equipment.
29 9 Off-standard dimension general
30 The dimensions that the cargo exceeds the standard
31 dimensions.
32 10 External equipment dimension
33 The external dimensions of transport equipment.
34+ 11 Internal equipment dimensions
35 The internal dimensions of equipment.
36
diff --git a/specification/references/D96A/simples/6152.txt b/specification/references/D96A/simples/6152.txt
new file mode 100644
index 0000000..fe7d956
--- /dev/null
+++ b/specification/references/D96A/simples/6152.txt
@@ -0,0 +1,7 @@
1
2 6152 Range maximum
3
4 Desc: Maximum of a range.
5
6 Repr: n..18
7
diff --git a/specification/references/D96A/simples/6154.txt b/specification/references/D96A/simples/6154.txt
new file mode 100644
index 0000000..c58667a
--- /dev/null
+++ b/specification/references/D96A/simples/6154.txt
@@ -0,0 +1,7 @@
1
2 6154 Measurement attribute
3
4 Desc: To specify non-discrete measurement values.
5
6 Repr: an..70
7
diff --git a/specification/references/D96A/simples/6155.txt b/specification/references/D96A/simples/6155.txt
new file mode 100644
index 0000000..a443338
--- /dev/null
+++ b/specification/references/D96A/simples/6155.txt
@@ -0,0 +1,93 @@
1
2* 6155 Measurement attribute, coded
3
4 Desc: Code used to specify non-discrete measurement values.
5
6 Repr: an..3
7
8 1 Clear
9 Self explanatory.
10 2 Hazy
11 Self explanatory.
12 3 Excess
13 Self explanatory.
14 4 Some
15 Self explanatory.
16 5 Undetectable
17 Self explanatory.
18 6 Trace
19 Self explanatory.
20 7 Yes
21 Self explanatory.
22 8 Closed
23 Self explanatory.
24 9 Passed
25 Self explanatory.
26 10 Present
27 Self explanatory.
28 11 Gel
29 Self explanatory.
30 12 OK
31 Self explanatory.
32 13 Slight
33 Self explanatory.
34 14 No Good
35 Self explanatory.
36 15 Marginal
37 Self explanatory.
38 16 Nil
39 Self explanatory.
40 18 Open
41 Self explanatory.
42 19 Free
43 Self explanatory.
44 20 No
45 Self explanatory.
46 21 Checked
47 Self explanatory.
48 22 Fail
49 Self explanatory.
50 23 Absent
51 Self explanatory.
52 24 Good
53 Self explanatory.
54 25 Fair
55 Self explanatory.
56 26 Poor
57 Self explanatory.
58 27 Excellent
59 Self explanatory.
60 28 Bright
61 Self explanatory.
62 29 To be determined
63 Self explanatory.
64 32 Conditional, free
65 Self explanatory.
66 33 Balance
67 Self explanatory.
68 34 Complete
69 Self explanatory.
70 35 Low
71 Self explanatory.
72 36 Not applicable
73 Self explanatory.
74 37 Not determined
75 Self explanatory.
76 38 Negligible
77 Self explanatory.
78 39 Moderate
79 Self explanatory.
80 40 Appreciable
81 Self explanatory.
82 41 Not available
83 Self explanatory.
84+ 42 Uncontrolled temperature
85 Uncontrolled temperature conditions.
86+ 43 Chilled
87 Somewhere between four degrees Celsius and twelve degrees
88 Celsius.
89+ 44 Frozen
90 Less than zero degrees Celsius.
91+ 45 Temperature controlled
92 Required temperature value.
93
diff --git a/specification/references/D96A/simples/6162.txt b/specification/references/D96A/simples/6162.txt
new file mode 100644
index 0000000..76a4d0a
--- /dev/null
+++ b/specification/references/D96A/simples/6162.txt
@@ -0,0 +1,7 @@
1
2 6162 Range minimum
3
4 Desc: Minimum of a range.
5
6 Repr: n..18
7
diff --git a/specification/references/D96A/simples/6167.txt b/specification/references/D96A/simples/6167.txt
new file mode 100644
index 0000000..f78a419
--- /dev/null
+++ b/specification/references/D96A/simples/6167.txt
@@ -0,0 +1,29 @@
1
2 6167 Range type qualifier
3
4 Desc: Identification of the type of range.
5
6 Repr: an..3
7
8 1 Allowance range
9 Self explanatory.
10 2 Charge range
11 Self explanatory.
12 3 Monetary range
13 Self explanatory.
14 4 Quantity range
15 Self explanatory.
16 5 Temperature range
17 The range of a temperature.
18 6 Order quantity range
19 The minimum to maximum order quantity.
20 7 Delivery quantity range
21 The minimum to maximum delivery quantity.
22 8 Production batch range
23 The minimum to maximum quantity in a single production
24 run.
25 9 Monthly quantity range
26 The minimum to maximum monthly quantity.
27 10 Annual quantity range
28 The minimum to maximum yearly quantity.
29
diff --git a/specification/references/D96A/simples/6168.txt b/specification/references/D96A/simples/6168.txt
new file mode 100644
index 0000000..119b34b
--- /dev/null
+++ b/specification/references/D96A/simples/6168.txt
@@ -0,0 +1,7 @@
1
2 6168 Length dimension
3
4 Desc: Length of pieces or packages stated for transport purposes.
5
6 Repr: n..15
7
diff --git a/specification/references/D96A/simples/6245.txt b/specification/references/D96A/simples/6245.txt
new file mode 100644
index 0000000..7c16309
--- /dev/null
+++ b/specification/references/D96A/simples/6245.txt
@@ -0,0 +1,23 @@
1
2 6245 Temperature qualifier
3
4 Desc: A code giving specific meaning to the temperature.
5
6 Repr: an..3
7
8 1 Storage temperature
9 The temperature at which the cargo is to be kept while it
10 is in storage.
11 2 Transport temperature
12 The temperature at which cargo is to be kept while it is
13 under transport.
14 3 Cargo operating temperature
15 The temperature at which cargo is to be kept during cargo
16 handling.
17 4 Transport emergency temperature
18 The temperature at which emergency procedures apply for
19 the disposal of temperature-controlled goods.
20 5 Transport control temperature
21 The maximum temperature at which certain products can be
22 safely transported.
23
diff --git a/specification/references/D96A/simples/6246.txt b/specification/references/D96A/simples/6246.txt
new file mode 100644
index 0000000..b50ed44
--- /dev/null
+++ b/specification/references/D96A/simples/6246.txt
@@ -0,0 +1,8 @@
1
2 6246 Temperature setting
3
4 Desc: The actual temperature value in degrees Celsius (e.g. 008,
5 020).
6
7 Repr: n3
8
diff --git a/specification/references/D96A/simples/6311.txt b/specification/references/D96A/simples/6311.txt
new file mode 100644
index 0000000..5d173ce
--- /dev/null
+++ b/specification/references/D96A/simples/6311.txt
@@ -0,0 +1,221 @@
1
2* 6311 Measurement application qualifier
3
4 Desc: Specification of the application of the physical measurement
5 used.
6
7 Repr: an..3
8
9 AAA Line item measurement
10 Line item measurement specified by the Food and Drug
11 Administration.
12X AAB Retail container dimension
13 Single physical dimension of a retail container.
14| AAC Retail container size
15 Size of a retail container in terms of volume.
16| AAD Other US Government agency application
17 Description to be provided.
18| AAE Measurement
19 [6314] Value of the measured unit.
20| AAF Customs line item measurement
21 The measurement of a consignment or part for customs
22 purpose.
23| AAG Percentage of alcohol (by volume)
24 The measurement of the percentage of alcohol by volume.
25| AAH Dimensions total weight
26 Description to be provided.
27| AAI Item weight
28 Weight at line item level.
29| AAJ Visa quantity
30 Measurement reportable for visaed merchandise.
31| AAK Licence (quantity deducted)
32 Quantity to be written off from the total license amount.
33| AAL Cargo loaded
34 Total tonnage of cargo loaded onto the conveyance.
35| AAM Cargo discharged
36 Total tonnage of cargo unloaded from the conveyance.
37| AAN Weight of conveyance
38 Tonnage of conveyance.
39| AAO Conveyance summer dead weight
40 Registered summer dead weight total tonnage of the
41 vessel.
42| AAP Containerized cargo on vessel's weight
43 Total weight of containerized cargo on vessel.
44| AAQ Non-containerized cargo on vessel's weight
45 Total weight of non-containerized cargo on vessel.
46| AAR 1st specified tariff quantity
47 Primary reportable quantity associated with a tariff
48 number.
49| AAS 2nd specified tariff quantity
50 Secondary reportable quantity associated with a tariff
51 number.
52| AAT 3rd specified tariff quantity
53 Third reportable quantity associated with a tariff
54 number.
55 AAU Package
56 Commodity/product shipped or sold in discrete individual
57 containers which may be accumulated in a larger package.
58 AAV Person
59 Physical measurement of a person.
60| AAW Accuracy
61 Accuracy of the measurements being sent.
62 AAX Consignment measurement
63 Measurement related to a consignment; to be specified by
64 the measurement code dimension value.
65 AAY Package measurement
66 Measurements of package.
67 AAZ Handling unit measurement
68 Measurements of handling unit.
69 ABA Unit of measure used for ordered quantities
70 The unit of measure in which ordered quantities are
71 expressed.
72X ABB Colour
73 The colour of an object.
74X ABC Size
75 Dimensions or magnitude of an object.
76X ABD Length
77 The greater of the two or three dimensions of an object.
78X ABE Height
79 The distance from the bottom to the top.
80X ABF Width
81 The distance from side to side.
82X ABG Diameter
83 The length of a line segment passing through the center
84 of a circle, sphere, etc. from one side to the other.
85X ABH Depth
86 The distance from the top downward.
87+ ABI Ventilation
88 The number of air exchanges per hour.
89+ ABJ Original unit of issue
90 A code identifying the original unit of issue.
91+ ABK External dimension
92 The outer measurement of the referenced item or package.
93+ ABL Internal dimension
94 The inner measurement of the referenced item or package.
95+ ABM Test piece dimensions
96 The size of the test piece that was tested.
97+ ABN Average reading
98 Average reading of the test being reported on.
99| ASW Weight ascertained
100 [4240] Endorsement of the true weight (mass) as
101 ascertained or verified by the railway (CIM 81).
102| CH Chemistry
103 The given measurement value identifies the amount or
104 percentage of a specific chemical within a substance.
105| CHW Chargeable weight
106 The weight on which charges are based.
107| CN Core notch dimensions
108 Self explanatory.
109| CS Core size
110 Self explanatory.
111 CT Counts
112 Self explanatory.
113 DEN Density
114 Code to indicate the mass of a commodity per unit of
115 volume.
116X DR Decision result value
117 Description to be provided.
118| DT Dimensional tolerance
119 Possible range of values for a specified measurement
120 dimension of a product, material or package.
121| DV Discrete measurement value
122 The measurement specified is separate and distinct from
123 other measurements.
124| DX Dimension used in price extension
125 Description to be provided.
126X EGW Estimated gross weight
127 Estimated weight (mass) of goods, including packing and
128 excluding carrier's.
129| EN Environmental conditions
130 The data values to be reported reflect the environmental
131 conditions surrounding a situation including but not
132 limited to test environments.
133X EVO Estimated volume
134 Estimated size or measure of anything in three
135 dimensions.
136| FO Footage
137 Description to be provided.
138| IV Interpolated value
139 Description to be provided.
140| LAO Vessel overall length
141 Total overall length of the vessel.
142| LC Limited weight/size coils
143 Description to be provided.
144 LGL Length limitations
145 Indicates that value/range information is understood as
146 length limitation.
147| LL Lift limitation
148 A measurement indicating lift capacity limitations.
149| LMT Loading meters
150 The length in a vehicle, whereby the complete width and
151 height over that length is needed for the goods.
152X NAX Number of axles
153 Number of axles of movable equipment or means of
154 transport on wheels.
155| PAL Payload
156 The revenue-producing load carried by a means of
157 transport.
158| PC Parting cut (sawcut)
159 Description to be provided.
160| PD Physical dimensions (product ordered)
161 Specified measurement dimensions refer to physical
162 dimensions of a product, material or package.
163| PL Package limitations
164 A measurement indicating limitations associated with the
165 package.
166| PLL Platform limitation
167 A measurement indicating limitations in relation to a
168 platform.
169| RL Receiving facility limitations
170 Specified measurement dimensions are provided as a result
171 of limitations or restrictions related to the physical
172 dimensions of a product, material or package at the
173 reception point.
174X RN Length limitations
175 Indicates that value/range information within
176 measurement information is understood as length
177 limitation. Use code value LGL.
178| SE Property specification
179 Indicates that the data to follow are target
180 specifications.
181| SH Shipping tolerance
182 Tolerances related to shipping.
183| SM Shade
184 Description to be provided.
185| SO Storage limitation
186 A measurement indicating limitation in relation to
187 storage.
188X SPG Specific gravity
189 Self explanatory.
190| SR Surface roughness
191 Self explanatory.
192| ST Surface treatment
193 Self explanatory.
194| SU Surface
195 Self explanatory.
196| SV Specification value
197 A measurable item characteristic specified by the buyer,
198 seller or third party.
199| TE Temperature
200 Self explanatory.
201| TL Transportation equipment limitations
202 A measurement indicating limitations in relation to
203 transportation equipment.
204| TR Test result
205 Indicates that the data to follow is the test result
206 measurements.
207X TX Time used in price extension
208 Description to be provided.
209X VO Observed value
210 The reported test result which includes measurement
211 variability.
212 VOL Volume
213 Size or measure of anything in three dimensions.
214X VT True value
215 The reported test result with the measurement variability
216 removed.
217 WT Weights
218 Self explanatory.
219| WX Weight used in price extension
220 Description to be provided.
221
diff --git a/specification/references/D96A/simples/6313.txt b/specification/references/D96A/simples/6313.txt
new file mode 100644
index 0000000..03c922f
--- /dev/null
+++ b/specification/references/D96A/simples/6313.txt
@@ -0,0 +1,519 @@
1
2* 6313 Measurement dimension, coded
3
4 Desc: Specification of the type of dimension to be measured.
5
6 Repr: an..3
7
8 A Consolidated weight
9 Description to be provided.
10 AAA Unit net weight
11 [6160] Weight (mass) of goods including any packing
12 normally going with them to a buyer in a retail sale.
13 AAB Unit gross weight
14 [6292] Weight (mass) of goods including packing but
15 excluding the carrier's equipment.
16 AAC Total net weight
17 Self explanatory.
18 AAD Total gross weight
19 [6292] Weight (mass) of goods including packing but
20 excluding the carrier's equipment.
21 AAE Item gross weight
22 Gross weight at line item level.
23 AAF Net net weight
24 [6048] Weight (mass) of the goods themselves without any
25 packing.
26X AAG Gross weight (item level)
27 Self explanatory.
28X AAH Customs line item measurement
29 Description to be provided.
30X AAI Visa quantity
31 Measurement reportable for visaed merchandise.
32 AAL Net weight
33 [6160] Weight (mass) of goods including any packing
34 normally going with them to a buyer in a retail sale.
35 AAM Gross tonnage of the vessel
36 [6300] The measure of the overall size of a ship
37 determined in accordance with the provisions of the
38 International Convention on Tonnage Measurement of Ships,
39 1969.
40 AAN Net tonnage of the vessel
41 [6302] The measure of the useful capacity of a ship
42 determined in accordance with the provisions of the
43 International Convention on Tonnage Measurement of Ships,
44 1969.
45 AAO Humidity
46 Self-explanatory.
47 AAP Voltage
48 Self-explanatory.
49 AAQ Power consumption
50 Value of energy consumption.
51 AAR Heat dissipation
52 Self-explanatory.
53 AAS Air flow
54 Self-explanatory.
55 AAT Shock impact
56 Self-explanatory.
57 AAU Operative temperature
58 Temperature identified system or process works according
59 to specifications.
60 AAV Non operative temperature
61 Temperature identified system or process does not work
62 according to specifications.
63 AAW Gross volume
64 The observed volume unadjusted for factors such as
65 temperature or gravity.
66 AAX Net volume
67 The observed volume after adjustment for factors such as
68 temperature or gravity.
69 AAY Water content
70 Water content in product.
71 AAZ Tensile stress
72 Self explanatory.
73 ABA Fibrosity
74 Self explanatory.
75 ABB Gauge length
76 Self explanatory.
77 ABC Radius
78 Self explanatory.
79 ABD Straightness
80 Straightness of the item.
81 ABE Strain
82 Self explanatory.
83X ABF Test piece dimensions
84 The size of the test piece that was tested.
85X ABG Average reading
86 Average reading of the test being reported on.
87X ABH External dimension
88 The outer measurement of the referenced item or package.
89X ABI Internal dimension
90 The inner measurement of the referenced item or package.
91 ABJ Volume
92 The amount of air space taken up by the entity
93 identified in the 6311 qualifier.
94X ABK Loading meter
95 A measurement dimension given in loading meters.
96X ABL Retail container dimension
97 Single physical dimension of a retail container.
98X ABM Retail container size
99 Size of a retail container in terms of volume.
100X ABN Other US Government agency application
101 Application of an other US government agency.
102X ABO Measurement
103 [6314] Value of the measured unit.
104X ABQ Percentage of alcohol (by volume)
105 The percentage of alcohol contained in a liquid.
106X ABR Dimensions total weight
107 Total weight resulting from the dimensions.
108 ABS Item weight
109 Weight at line item level.
110X ABU Licence (quantity deducted)
111 Quantity to be written off from the total license amount.
112X ABV Cargo loaded
113 Total tonnage of cargo loaded onto the conveyance.
114X ABW Cargo discharged
115 Total tonnage of cargo unloaded from the conveyance.
116 ABX Weight of conveyance
117 Tonnage of conveyance.
118 ABY Conveyance summer dead weight
119 Registered summer dead weight total tonnage of the
120 vessel.
121 ABZ Containerized cargo on vessel's weight
122 Total weight of containerized cargo on vessel.
123 ACA Non-containerized cargo on vessel's weight
124 Total weight of non-containerized cargo on vessel.
125X ACB 1st specified tariff quantity
126 Primary reportable quantity associated with a tariff
127 number.
128X ACC 2nd specified tariff quantity
129 Secondary reportable quantity associated with a tariff
130 number.
131X ACD 3rd specified tariff quantity
132 Third reportable quantity associated with a tariff
133 number.
134 ACE Weight ascertained
135 [4240] Endorsement of the true weight (mass) as
136 ascertained or verified by the railway (CIM 81).
137X ACF Chemistry
138 Measurement related to a chemical measurement system.
139 ACG Chargeable weight
140 The weight on which charges are based.
141X ACH Core notch dimensions
142 Dimensions of a core notch.
143X ACI Core size
144 A measurement indicating the core size of an object.
145X ACJ Decision result value
146 A measurement in relation to value representing a
147 decision result.
148X ACK Dimensional tolerance
149 Tolerance in relation to a dimension.
150X ACL Discrete measurement value
151 Value of a discrete measurement.
152X ACM Dimension used in price extension
153 Dimension used in relation to a price.
154 ACN Estimated gross weight
155 Estimated weight (mass) of goods, including packing and
156 excluding carrier's.
157X ACO Environmental conditions
158 The data values to be reported reflect the environmental
159 conditions surrounding a situation including but not
160 limited to test environments.
161 ACP Estimated volume
162 Estimated size or measure of anything in three
163 dimensions.
164X ACQ Footage
165 Length measurement in feet.
166X ACR Interpolated value
167 A value interpolated from a number of values.
168 ACS Vessel overall length
169 Total overall length of the vessel.
170X ACT Limited coil measurement
171 Value limiting the measurement of a coil.
172X ACU Lift limitation
173 A measurement indicating the lift capacity limitation.
174 ACV Loading meters
175 The length in a vehicle, whereby the complete width and
176 height over that length is needed for the goods.
177 ACW Number of axles
178 Number of axles of movable equipment or means of
179 transport on wheels.
180 ACX Payload
181 The revenue-producing load carried by a means of
182 transport.
183X ACY Parting cut (sawcut)
184 A measurement related to the cutting of items.
185X ACZ Physical dimensions
186 A measurement indicating the physical dimensions of an
187 object.
188X ADA Package limitations
189 A measurement indicating limitation associated with
190 packages.
191X ADB Platform limitation
192 A measurement indicating limitation in relation to a
193 platform.
194X ADC Receiving facility limitations
195 A measurement indicating limitations in relation to a
196 receiving facility.
197X ADD Property specification
198 Indicates that the data to follow are target
199 specifications.
200X ADE Shipping tolerance
201 A measurement indicating a tolerance in relation to the
202 transport.
203X ADF Shade
204 A measurement in relation to the shade.
205X ADG Storage limitation
206 A measurement indicating limitation in relation to
207 storage.
208X ADH Surface roughness
209 A measurement indicating surface roughness.
210X ADI Surface treatment
211 A measurement in relation to surface treatment.
212X ADJ Surface
213 A measurement in relation a surface.
214X ADK Specification value
215 A measurable item characteristic specified by the buyer,
216 seller or third party.
217X ADL Transportation equipment limitations
218 A measurement indicating limitations in relation to
219 transport equipment.
220X ADM Test result
221 Indicates that the data to follow is the test result
222 measurements.
223X ADN Time used in price extension
224 Time value in relation to a price.
225X ADO Observed value
226 The reported test result which includes measurement
227 variability.
228X ADP True value
229 The reported test result with the measurement
230 variability removed.
231X ADQ Weight used in price extension
232 A weight measurement in relation to a price.
233 ADR Start position in the length
234 The starting position from the beginning of an item
235 located in the length direction.
236 ADS End position in the length
237 The end position from the beginning of an item located in
238 the length direction.
239 ADT Start position in the width
240 The start position from the beginning of an item located
241 in the width direction.
242 ADU End position in the width
243 The end position from the beginning of an item located in
244 the width direction.
245 ADV Start position in the thickness
246 The start position from the beginning of an item located
247 in the thickness direction.
248 ADW End position in the thickness
249 The end position from the beginning of an item located in
250 the thickness direction.
251+ ADX Transport container actual filling weight
252 Actual filling weight of a transport container.
253+ ADY Transport container maximum capacity
254 Maximum capacity of a transport container.
255+ ADZ Declared net weight
256 The declared net weight of a product or products used for
257 invoicing, customs or transport purposes.
258+ AEA Loading height
259 Maximum height of products or packages loaded onto a
260 given transportation device or equipment such as a
261 pallet.
262+ AEB Stacking height
263 Maximum height up to which the same product or package
264 may be placed one upon the other for storage purposes.
265+ AEC Calculated weight
266 The calculated weight of the item based on the ordered
267 dimensions.
268+ AED Ferrite
269 The chemical composition ferrite.
270+ AEE Impurity
271 The impurity of the product i.e. the measurement of other
272 chemical elements not normally appearing in a product.
273+ AEF Grain size
274 The grain size.
275+ AEG Lanthanides
276 The chemical element Lanthanides.
277+ AEH Elasticity
278 The value of the elasticity.
279 AF Angle of bend
280 Self explanatory.
281 B Billed weight
282 Self explanatory.
283 BL Breaking load
284 Description to be provided.
285 BND Bands
286 Description to be provided.
287 BR Brightness
288 Self explanatory.
289 BRA Brakes
290 Description to be provided.
291 BRE Break
292 Description to be provided.
293 BS Breaking strength
294 Self explanatory.
295 BSW Breaking strength wet
296 Self explanatory.
297 BW Basis weight
298 Description to be provided.
299 CHN Change
300 Description to be provided.
301 CM Color
302 Self explanatory.
303 CT Contents of package
304 In combination with the other data elements of the actual
305 segment this code indicates the measured content of a
306 package.
307 CV Commercial weight
308 Item weight considering its maximum possible humidity.
309 CZ Core length
310 To specify length of core (of spod/babbin etc.) on which
311 product is to be placed.
312 D Destination weight agreement
313 The agreed weight of despatched goods whose weight may
314 change during transport.
315 DI Diameter
316 Diameter of an article.
317 DL Delta value L
318 Description to be provided.
319 DN Density
320 Self explanatory.
321 DP Depth
322 Self explanatory.
323 DR Denier
324 Description to be provided.
325 DS Distance between points
326 Self explanatory.
327 DW Width, boxcar door
328 Self explanatory.
329 E Estimated new weight
330 Self explanatory.
331 EA Elongation
332 Self explanatory.
333 F Deficit weight
334 Description to be provided.
335 FI Filament count
336 Used e.g. in textile, print industries.
337 FL Longitudinal flatness
338 Self explanatory.
339 FN Flatness
340 Self explanatory.
341 FV Transverse flatness
342 Self explanatory.
343 G Gross weight
344 [6292] Weight (mass) of goods including packing but
345 excluding the carrier's equipment.
346 GG Gauge
347 Self explanatory.
348 GW Gross weight, maximum
349 Self explanatory.
350 HF Hardness
351 Self explanatory.
352 HM Height, maximum
353 Self explanatory.
354 HT Height dimension
355 Numeric value of height.
356 IB Impact energy
357 Self explanatory.
358 ID Inside diameter
359 Self explanatory.
360 L Legal weight
361 Self explanatory.
362 LM Length, maximum
363 Self explanatory.
364 LN Length dimension
365 (6168) Length of pieces or packages stated for transport
366 purposes.
367 LND Lost end
368 Description to be provided.
369 M Minimum weight
370 Self explanatory.
371 MO Moisture
372 Measurement application is the moisture content of the
373 item.
374 MW Maximum weight
375 Self explanatory.
376 N Actual net weight
377 Self explanatory.
378 OD Outside diameter
379 Self explanatory.
380| PRS Pre stretch
381 Measurement identifying the amount an item has been
382 streched prior to use.
383 PTN Per tonne
384 Self explanatory.
385 RA Relative humidity
386 Self explanatory.
387 RF Resistivity
388 Description to be provided.
389 RJ Rockwell C
390 Hardness in the Rockwell C scale.
391 RMW Ream weight
392 Measurement indication for paper.
393 RP Reduction of area
394 Self explanatory.
395 RUN Run (process)
396 Description to be provided.
397 RY Ratio
398 Self explanatory.
399 SQ Shipped quantity
400 Self explanatory.
401 T Tare weight
402 Self explanatory.
403 TC Temperature
404 A measurement in relation to temperature.
405 TH Thickness
406 Self explanatory.
407| TN Time period
408 Self explanatory.
409| TT Time
410 Self explanatory.
411 U Weight per unit
412 [6150] Numeric value of weight.
413 VH Height, van door
414 Self explanatory.
415 VW Width, van door
416 Self explanatory.
417 WA Weight per unit of area
418 Self explanatory.
419 WD Width dimension
420 Numeric value of width.
421 WM Width, maximum
422 Self explanatory.
423 WT Weight
424 [6150] Numeric value of weight.
425 WU Weight per unit of length
426 Self explanatory.
427 XH Side height, flat bed with removable sides
428 Self explanatory.
429 XQ Squareness
430 Self explanatory.
431 XZ Spool size
432 Self explanatory.
433 YS Yield stress
434 Self explanatory.
435 ZAL Aluminium
436 Self explanatory.
437 ZAS Arsenic
438 Self explanatory.
439 ZB Boron
440 Self explanatory.
441 ZBI Bismuth
442 Self explanatory.
443 ZC Carbon
444 Self explanatory.
445 ZCA Calcium
446 Self explanatory.
447 ZCB Columbium
448 Self explanatory.
449 ZCE Cerium
450 Self explanatory.
451 ZCL Chlorine
452 Self explanatory.
453 ZCO Cobalt
454 Self explanatory.
455 ZCR Chromium
456 Self explanatory.
457 ZCU Copper
458 Self explanatory.
459 ZFE Iron
460 Self explanatory.
461 ZFS Iron plus silicon
462 Self explanatory.
463 ZGE Germanium
464 Self explanatory.
465 ZH Hydrogen
466 Self explanatory.
467 ZK Potassium
468 Self explanatory.
469 ZMG Magnesium
470 Self explanatory.
471 ZMN Manganese
472 Self explanatory.
473 ZMO Molybdenum
474 Self explanatory.
475 ZN Nitrogen
476 Self explanatory.
477 ZNA Sodium
478 Self explanatory.
479 ZNB Niobium
480 Self-explanatory.
481 ZNI Nickel
482 Self explanatory.
483 ZO Oxygen
484 Self explanatory.
485 ZP Phosphorus
486 Self explanatory.
487 ZPB Lead
488 Self explanatory.
489 ZS Sulphur
490 Self explanatory.
491 ZSB Antimony
492 Self explanatory.
493 ZSE Selenium
494 Self explanatory.
495 ZSI Silicon
496 Self explanatory.
497 ZSL Silicium oxyd
498 Self explanatory.
499 ZSN Tin
500 Self explanatory.
501 ZTA Tantalium
502 Self explanatory.
503 ZTE Tellurium
504 Self explanatory.
505 ZTI Titanium
506 Self explanatory.
507 ZV Vanadium
508 Self explanatory.
509 ZW Tungsten
510 Self explanatory.
511 ZWA Waste content
512 Self explanatory.
513 ZZN Zinc
514 Self explanatory.
515 ZZR Zirconium
516 Self explanatory.
517 ZZZ Mutually defined
518 Self explanatory.
519
diff --git a/specification/references/D96A/simples/6314.txt b/specification/references/D96A/simples/6314.txt
new file mode 100644
index 0000000..9c0ce2a
--- /dev/null
+++ b/specification/references/D96A/simples/6314.txt
@@ -0,0 +1,7 @@
1
2 6314 Measurement value
3
4 Desc: Value of the measured unit.
5
6 Repr: n..18
7
diff --git a/specification/references/D96A/simples/6321.txt b/specification/references/D96A/simples/6321.txt
new file mode 100644
index 0000000..05276b3
--- /dev/null
+++ b/specification/references/D96A/simples/6321.txt
@@ -0,0 +1,30 @@
1
2 6321 Measurement significance, coded
3
4 Desc: Code specifying the significance of a measurement value.
5
6 Repr: an..3
7
8 3 Approximately
9 Self explanatory.
10 4 Equal to
11 Self explanatory.
12 5 Greater than or equal to
13 Self explanatory.
14 6 Greater than
15 Self explanatory.
16 7 Less than
17 Self explanatory.
18 8 Less than or equal to
19 Self explanatory.
20 10 Not equal to
21 Self explanatory.
22 11 Trace
23 Description to be provided.
24 12 True value
25 Description to be provided.
26 13 Observed value
27 Description to be provided.
28 15 Out of range
29 Self explanatory.
30
diff --git a/specification/references/D96A/simples/6341.txt b/specification/references/D96A/simples/6341.txt
new file mode 100644
index 0000000..0b32c9d
--- /dev/null
+++ b/specification/references/D96A/simples/6341.txt
@@ -0,0 +1,56 @@
1
2 6341 Currency market exchange, coded
3
4 Desc: Code identifying the market upon which the currency exchange
5 rate is based.
6
7 Repr: an..3
8
9 AAA Paris exchange
10 Self explanatory.
11 AMS Amsterdam exchange
12 Self explanatory.
13 ARG Bolsa de Comercio de Buenos Aires
14 Argentina exchange.
15 AST Australian exchange
16 Self explanatory.
17 AUS Wien exchange
18 Wiener Boersenkammer.
19 BEL Brussel exchange
20 Commission de la Bourse Bruxelles.
21 CAN Toronto exchange
22 Self explanatory.
23 CAR Contractual agreement exchange rate
24 Self explanatory.
25 CIE US Customs Information Exchange
26 Currency rates published by the US Customs Information
27 Exchange, 6 WTC, New York NY 10048-0945, USA.
28 DEN Copenhagen exchange
29 Koebenhavns Fondsboers.
30 ECR European Community period exchange rate
31 Description to be provided.
32 FIN Helsinki exchange
33 Self explanatory.
34 FRA Frankfurt exchange
35 Self explanatory.
36 IMF International Monetary Fund
37 Self explanatory.
38 LNF London exchange, first closing
39 Self explanatory.
40 LNS London exchange, second closing
41 Self explanatory.
42 MIL Milan exchange
43 Self explanatory.
44 NOR Oslo exchange
45 Self explanatory.
46 NYC New York exchange
47 Self explanatory.
48 PHI Philadelphia exchange
49 Self explanatory.
50 SRE Specific railway exchange currency
51 Self explanatory.
52 SWE Stockholm exchange
53 Self explanatory.
54 ZUR Zurich exchange
55 Self explanatory.
56
diff --git a/specification/references/D96A/simples/6343.txt b/specification/references/D96A/simples/6343.txt
new file mode 100644
index 0000000..538039a
--- /dev/null
+++ b/specification/references/D96A/simples/6343.txt
@@ -0,0 +1,53 @@
1
2 6343 Currency qualifier
3
4 Desc: Code giving specific meaning to data element 6345 Currency.
5
6 Repr: an..3
7
8 1 Customs valuation currency
9 The name or symbol of the monetary unit involved in the
10 transaction for customs valuation.
11 2 Insurance currency
12 The name or symbol of the monetary unit involved in the
13 transaction for insurance purposes.
14 3 Home currency
15 The name or symbol of the local monetary unit.
16 4 Invoicing currency
17 The name or symbol of the monetary unit used for
18 calculation in an invoice.
19 5 Account currency
20 The name or symbol of the monetary unit to be converted
21 from.
22 6 Reference currency
23 The name or symbol of the monetary unit to be converted.
24 7 Target currency
25 The name or symbol of the monetary unit to be converted
26 into.
27 8 Price list currency
28 The name or symbol of the monetary unit used in a price
29 list.
30 9 Order currency
31 The name or symbol of the monetary unit used in an order.
32 10 Pricing currency
33 The name or symbol of the monetary unit used for pricing
34 purposes.
35 11 Payment currency
36 The name or symbol of the monetary unit used for payment.
37 12 Quotation currency
38 The name or symbol of the monetary unit used in a
39 quotation.
40 13 Recipient local currency
41 The name or symbol of the local monetary unit at
42 recipient's location.
43 14 Supplier currency
44 The name or symbol of the monetary unit normally used by
45 the supplier.
46 15 Sender local currency
47 The name or symbol of the local monetary unit at sender's
48 location.
49 16 Tariff currency
50 The currency as per tariff.
51 17 Charge calculation currency
52 The currency in which the charges are calculated.
53
diff --git a/specification/references/D96A/simples/6345.txt b/specification/references/D96A/simples/6345.txt
new file mode 100644
index 0000000..7456096
--- /dev/null
+++ b/specification/references/D96A/simples/6345.txt
@@ -0,0 +1,10 @@
1
2 6345 Currency, coded
3
4 Desc: Identification of the name or symbol of the monetary unit
5 involved in the transaction.
6
7 Repr: an..3
8
9 Note: Use ISO 4217 three alpha code.
10
diff --git a/specification/references/D96A/simples/6347.txt b/specification/references/D96A/simples/6347.txt
new file mode 100644
index 0000000..2daf465
--- /dev/null
+++ b/specification/references/D96A/simples/6347.txt
@@ -0,0 +1,27 @@
1
2* 6347 Currency details qualifier
3
4 Desc: Specification of the usage to which the currency relates.
5
6 Repr: an..3
7
8 1 Charge payment currency
9 The currency in which charges are to be paid.
10 2 Reference currency
11 The currency applicable to amounts stated. It may have to
12 be converted.
13 3 Target currency
14 The currency which should be used to the target
15 destination of the transaction.
16 4 Transport document currency
17 Currency applicable to amounts stated in a transport
18 document/message.
19 5 Calculation base currency
20 Currency on which the calculation is based.
21 6 Information Currency
22 Additional currency the message recipient needs for
23 information purposes. The actual message amount(s) is/are
24 not based upon this currency.
25+ 7 Currency of the account
26 Currency in which the account is held.
27
diff --git a/specification/references/D96A/simples/6348.txt b/specification/references/D96A/simples/6348.txt
new file mode 100644
index 0000000..89bc460
--- /dev/null
+++ b/specification/references/D96A/simples/6348.txt
@@ -0,0 +1,8 @@
1
2 6348 Currency rate base
3
4 Desc: Multiplying factor used in expressing the number of currency
5 units.
6
7 Repr: n..4
8
diff --git a/specification/references/D96A/simples/6350.txt b/specification/references/D96A/simples/6350.txt
new file mode 100644
index 0000000..a5433db
--- /dev/null
+++ b/specification/references/D96A/simples/6350.txt
@@ -0,0 +1,7 @@
1
2 6350 Number of units
3
4 Desc: Number of units of a certain type.
5
6 Repr: n..15
7
diff --git a/specification/references/D96A/simples/6353.txt b/specification/references/D96A/simples/6353.txt
new file mode 100644
index 0000000..46a4baf
--- /dev/null
+++ b/specification/references/D96A/simples/6353.txt
@@ -0,0 +1,19 @@
1
2 6353 Number of units qualifier
3
4 Desc: Indication of the objective of number of units information.
5
6 Repr: an..3
7
8 1 Number of pricing units
9 [6170] Number of units which multiplied by the unit price
10 gives 5116 Line item amount.
11 2 Transportable unit
12 Self explanatory.
13 3 Number of debit units
14 The number of units which are debited by the sender of
15 the consignment to the receiving party.
16 4 Number of received units
17 The number of units which are received by the receiving
18 party of the consignment.
19
diff --git a/specification/references/D96A/simples/6411.txt b/specification/references/D96A/simples/6411.txt
new file mode 100644
index 0000000..f0ed7e2
--- /dev/null
+++ b/specification/references/D96A/simples/6411.txt
@@ -0,0 +1,11 @@
1
2 6411 Measure unit qualifier
3
4 Desc: Indication of the unit of measurement in which weight (mass),
5 capacity, length, area, volume or other quantity is
6 expressed.
7
8 Repr: an..3
9
10 Note: See UN/ECE Recommendation 20.
11
diff --git a/specification/references/D96A/simples/6432.txt b/specification/references/D96A/simples/6432.txt
new file mode 100644
index 0000000..b1a1f9a
--- /dev/null
+++ b/specification/references/D96A/simples/6432.txt
@@ -0,0 +1,7 @@
1
2 6432 Significant digits
3
4 Desc: To specify the number of significant digits.
5
6 Repr: n..2
7
diff --git a/specification/references/D96A/simples/7008.txt b/specification/references/D96A/simples/7008.txt
new file mode 100644
index 0000000..f0e8a1b
--- /dev/null
+++ b/specification/references/D96A/simples/7008.txt
@@ -0,0 +1,7 @@
1
2 7008 Item description
3
4 Desc: Plain language description of articles or products.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7009.txt b/specification/references/D96A/simples/7009.txt
new file mode 100644
index 0000000..0f032d0
--- /dev/null
+++ b/specification/references/D96A/simples/7009.txt
@@ -0,0 +1,11 @@
1
2 7009 Item description identification
3
4 Desc: Code from an industry code list which provides specific data
5 about a product characteristic.
6
7 Repr: an..17
8
9 Note: User or association defined code. May be used in combination
10 with 1131/3055.
11
diff --git a/specification/references/D96A/simples/7064.txt b/specification/references/D96A/simples/7064.txt
new file mode 100644
index 0000000..b2c1a8c
--- /dev/null
+++ b/specification/references/D96A/simples/7064.txt
@@ -0,0 +1,7 @@
1
2 7064 Type of packages
3
4 Desc: Description of the form in which goods are presented.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7065.txt b/specification/references/D96A/simples/7065.txt
new file mode 100644
index 0000000..13c86a3
--- /dev/null
+++ b/specification/references/D96A/simples/7065.txt
@@ -0,0 +1,10 @@
1
2 7065 Type of packages identification
3
4 Desc: Coded description of the form in which goods are presented.
5
6 Repr: an..17
7
8 Note: See UN/ECE Recommendation No. 21 (See Vol. II of UNTDED).
9 May be used in combination with 1131/3055.
10
diff --git a/specification/references/D96A/simples/7073.txt b/specification/references/D96A/simples/7073.txt
new file mode 100644
index 0000000..8682056
--- /dev/null
+++ b/specification/references/D96A/simples/7073.txt
@@ -0,0 +1,63 @@
1
2 7073 Packaging terms and conditions, coded
3
4 Desc: Code identifying packaging terms and conditions.
5
6 Repr: an..3
7
8 1 Packaging cost paid by supplier
9 Self explanatory.
10 2 Packaging cost paid by recipient
11 Self explanatory.
12 3 Packaging cost not charged (returnable)
13 Self explanatory.
14 4 Buyer's
15 Self explanatory.
16 5 Carrier's durable
17 Self explanatory.
18 6 Carrier's expendable
19 Self explanatory.
20 7 Seller's durable
21 Self explanatory.
22 8 Seller's expendable
23 Self explanatory.
24 9 Special purpose buyer's durable
25 Reusable packaging specifically designed for packaging of
26 the referenced item and owned by the buyer.
27 10 Special purpose buyer's expendable
28 Disposable packaging specifically designed for packaging
29 of the referenced item.
30 11 Multiple usage buyer's durable
31 Reusable multi-purpose packaging owned by the buyer.
32 12 Multiple usage seller's durable
33 Reusable multi-purpose packaging owned by the seller.
34 13 Not packed
35 The referenced item is to be supplied without packaging.
36 14 Special purpose seller's durable
37 Non-standard reusable packaging owned by the seller.
38 15 Export quality
39 The packaging used must meet durability and handling
40 characteristics required for item export.
41 16 Domestic quality
42 The packaging used must meet durability and handling
43 characteristics required for domestic usage.
44 17 Packaging included in price
45 The cost of packaging is included in the item price.
46 18 Packaging costs split
47 The cost of packaging is shared equally between the buyer
48 and seller.
49 19 Packaging costs invoiced separately
50 The packaging cost will be invoiced on a separate message
51 or document.
52 20 Nil packaging costs
53 The packaging is free of charge.
54 21 Nil packaging costs if packaging returned
55 The costs of packaging is reimbursed by the seller to
56 buyer if packaging is returned.
57 22 Return chargeable
58 The return of packaging/empties is chargeable.
59 23 Chargeable, two thirds of paid amount with credit note on
60 return of loaned package
61 The buyer receives two thirds of paid amount with credit
62 note if loaned package is returned.
63
diff --git a/specification/references/D96A/simples/7075.txt b/specification/references/D96A/simples/7075.txt
new file mode 100644
index 0000000..ab1f8b8
--- /dev/null
+++ b/specification/references/D96A/simples/7075.txt
@@ -0,0 +1,20 @@
1
2 7075 Packaging level, coded
3
4 Desc: Indication of level of packaging specified.
5
6 Repr: an..3
7
8 1 Inner
9 Level of packing, if it exists, that is immediately
10 subordinate to the intermediate packaging level.
11 2 Intermediate
12 Level of packaging, if it exists, that is immediately
13 subordinate to the outer packaging level.
14 3 Outer
15 For packed merchandise, outermost level of packaging for
16 a shipment.
17 4 No packaging hierarchy
18 There is no specifiable level of packaging: packaging is
19 inner and outer level as well.
20
diff --git a/specification/references/D96A/simples/7077.txt b/specification/references/D96A/simples/7077.txt
new file mode 100644
index 0000000..1a9d51f
--- /dev/null
+++ b/specification/references/D96A/simples/7077.txt
@@ -0,0 +1,25 @@
1
2* 7077 Item description type, coded
3
4 Desc: Code indicating the format of a description.
5
6 Repr: an..3
7
8+ A Free-form long description
9 Long description of an item in free form.
10 B Code and text
11 Self explanatory.
12 C Code (from industry code list)
13 Self explanatory.
14+ D Free-form price look up
15 Price look-up description of a product for point of sale
16 receipts.
17+ E Free-form short description
18 Short description of an item in free form.
19 F Free-form
20 Self explanatory.
21 S Structured (from industry code list)
22 Self explanatory.
23 X Semi-structured (code + text)
24 Self explanatory.
25
diff --git a/specification/references/D96A/simples/7081.txt b/specification/references/D96A/simples/7081.txt
new file mode 100644
index 0000000..ddcdb8a
--- /dev/null
+++ b/specification/references/D96A/simples/7081.txt
@@ -0,0 +1,187 @@
1
2* 7081 Item characteristic, coded
3
4 Desc: Code specifying the item characteristic being described.
5
6 Repr: an..3
7
8 1 Certificate of conformity
9 Product in conformity with specifications.
10 2 General product form
11 Description of general product form.
12 3 Ship to stock
13 Product without quality control when received.
14 4 Finish
15 Description of the finish required/available on the
16 product.
17 5 End use application
18 Description of what the end use application of the
19 product will be.
20 8 Product
21 Self explanatory.
22 9 Sub-product
23 Description of a sub-product.
24 11 Customs specifications
25 Item characteristic is described following Customs
26 specifications.
27 12 Type and/or process
28 Description of the type and/or process involved in making
29 the product. E.g. in steel, description of the
30 steelmaking process.
31 13 Quality
32 Self explanatory.
33 14 Surface condition
34 Description of the surface condition (e.g. roughness)
35 of the product.
36 15 Heat treat/anneal
37 Description of any heat treatment or annealing
38 required/performed on the product.
39 17 Coating
40 Description of any special coating required/available on
41 the product.
42 18 Surface treatment, chemical
43 Description of any chemical surface treatment
44 required/performed on the product.
45 19 Surface treatment, mechanical
46 Description of any mechanical surface treatment
47 required/performed on the product.
48 21 Forming
49 Description of any forming required/performed on the
50 product.
51 22 Edge treatment
52 Description of any special edge treatment
53 required/performed on the product.
54 23 Welds/splices
55 Description of any special welds and or splices
56 required/performed on the product.
57 24 Control item
58 Security relevant product with special quality control
59 and control documentation prescriptions.
60 25 End treatment
61 Description of any special treatment required/performed
62 on the ends the product.
63 26 Ship to line
64 Product without quality control at customer's, and packed
65 according production needs.
66 28 Test sample frequency
67 Indication of test sample frequency. Used when ordering
68 special testing requirements on a product.
69 30 Test sample direction
70 Description of test sample direction. Used when ordering
71 special testing requirements on a product.
72 32 Type of test/inspection
73 Description of type of test or inspection. Used to order
74 special tests to be performed on the product.
75 35 Colour
76 Description of the colour required/available on the
77 product.
78 38 Grade
79 Specification of the grade required/available for the
80 product.
81 43 Twist
82 Description of any special twisting requirements for the
83 product.
84 54 Section profile
85 Description of the section and profile of the product.
86 56 Special processing
87 Description of any special processing requirements
88 performed/require on the product.
89 58 Winding instructions
90 Description of any special winding instructions for the
91 product.
92 59 Surface protection
93 Description of the surface protection required/available
94 for the product.
95 61 New article
96 Self explanatory.
97 62 Obsolete article
98 Self explanatory.
99 63 Current article
100 Self explanatory.
101 64 Revised design
102 Self explanatory.
103 65 Reinstated article
104 Self explanatory.
105 66 Current article spares
106 Self explanatory.
107 67 Balance out article
108 Self explanatory.
109 68 Initial sample
110 Self explanatory.
111 69 Field test
112 First series of a new item to be tested by end users.
113 70 Revised article
114 Item design revised.
115 71 Refurbished article
116 Description to be provided.
117+ 72 Vintage
118 The harvest year of the grapes that are part of the
119 composition of a particular wine.
120+ 73 Beverage age
121 The period during which, after distillation and before
122 bottling, distilled spirits have been stored in
123 containers.
124+ 74 Beverage brand
125 A grouping of beverage products similar in name only, but
126 of different size, age, proof, quality and flavour.
127+ 75 Artist
128 The performing artist(es) of a recorded song or piece of
129 music.
130+ 76 Author
131 The author of a written work.
132+ 77 Binding
133 A description of the type of binding used for a written
134 work.
135+ 78 Edition
136 Description of the edition of a written work.
137+ 79 Other physical description
138 Any other relevant physical description.
139+ 80 Publisher
140 The publisher of a written piece of work as part of the
141 item description.
142+ 81 Title
143 The title of a work.
144+ 82 Series title
145 Title of a series of works.
146+ 83 Volume title
147 The title of a volume of work.
148+ 84 Composer
149 The composer of a recorded song or piece of music.
150+ 85 Recording medium
151 The medium on which a musical recording is made.
152+ 86 Music style
153 The style of music.
154+ 87 Promotional event
155 Describes the promotional event associated with a
156 product.
157+ 88 Promotional offer
158 Describes the additions to the basic product for a
159 promotional event.
160+ 89 Alcohol beverage class
161 Class characteristics for different compositions of
162 alcoholic beverages.
163+ 90 Alcohol beverage type
164 A descriptive term that further defines the class of an
165 alcoholic beverage.
166+ 91 Secondary grape
167 The grape that comprises the second largest percentage of
168 the ingredients used in wine product.
169+ 92 Primary grape
170 The type of grape that comprises the largest percentage
171 of grape in the wine product.
172+ 93 Beverage category
173 A description to designate the beverage category.
174+ 94 Beverage flavour
175 Distinctions from the base product that results in a
176 different taste.
177+ 95 Wine growing region
178 The area where the grape used to produce a wine was
179 harvested.
180+ 96 Wine fruit
181 The fruit that is used as a base to produce a wine.
182+ 97 Beverage container characteristics
183 A description of various beverage container
184 characteristics.
185+ 98 Size
186 Description of size in non-numeric terms.
187
diff --git a/specification/references/D96A/simples/7083.txt b/specification/references/D96A/simples/7083.txt
new file mode 100644
index 0000000..dd21779
--- /dev/null
+++ b/specification/references/D96A/simples/7083.txt
@@ -0,0 +1,15 @@
1
2 7083 Configuration, coded
3
4 Desc: Code indicating the status of the sub-line item in the
5 configuration.
6
7 Repr: an..3
8
9 A Added to the configuration
10 Self explanatory.
11 D Deleted from the configuration
12 Self explanatory.
13 I Included in the configuration
14 Self explanatory.
15
diff --git a/specification/references/D96A/simples/7085.txt b/specification/references/D96A/simples/7085.txt
new file mode 100644
index 0000000..75b1e1b
--- /dev/null
+++ b/specification/references/D96A/simples/7085.txt
@@ -0,0 +1,41 @@
1
2* 7085 Nature of cargo, coded
3
4 Desc: Code indicating the type of cargo as a rough classification.
5
6 Repr: an..3
7
8 1 Documents
9 Printed, typed or written matter including leaflets,
10 pamphlets, certificates etc., which are not subject to
11 import duties and taxes, restrictions and prohibitions.
12 2 Low value non-dutiable consignments
13 Imported consignments/items/goods in respect of which
14 Customs duties and other taxes are waived as they are
15 below a value determined by the Customs administration.
16 3 Low value dutiable consignments
17 Imported consignments/items/goods in respect of which
18 Customs duties and other taxes are payable are below a
19 certain amount as determined by the Customs
20 administration.
21 4 High value consignments
22 Imported consignments/items/goods which are determined as
23 having a value above a certain amount fixed by the
24 Customs administration, which may or may not attract
25 duties and taxes.
26+ 5 Other non-containerized
27 Non-containerized cargo which cannot be categorized by
28 any of the other nature of cargo code.
29+ 6 Vehicles
30 Vehicles which are not stowed in containers.
31+ 7 Roll-on roll-off
32 Cargo transported or to be transported on roll-on roll-
33 off vessels and which is transportable on its own wheels
34 or stowed on special heavy duty trailers.
35+ 8 Palletized
36 Non-containerized cargo which is palletized.
37+ 9 Containerized
38 Cargo stowed or to be stowed in a container.
39+ 10 Breakbulk
40 Non-containerized cargo stowed in vessels' holds.
41
diff --git a/specification/references/D96A/simples/7088.txt b/specification/references/D96A/simples/7088.txt
new file mode 100644
index 0000000..579c1a0
--- /dev/null
+++ b/specification/references/D96A/simples/7088.txt
@@ -0,0 +1,9 @@
1
2 7088 Dangerous goods flashpoint
3
4 Desc: Lowest temperature, in the case of dangerous goods, at which
5 vapour from an inflammable liquid forms an ignitable mixture
6 with air.
7
8 Repr: an..8
9
diff --git a/specification/references/D96A/simples/7102.txt b/specification/references/D96A/simples/7102.txt
new file mode 100644
index 0000000..f42a8a8
--- /dev/null
+++ b/specification/references/D96A/simples/7102.txt
@@ -0,0 +1,7 @@
1
2 7102 Shipping marks
3
4 Desc: Marks and numbers identifying individual packages.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7106.txt b/specification/references/D96A/simples/7106.txt
new file mode 100644
index 0000000..0cfcc76
--- /dev/null
+++ b/specification/references/D96A/simples/7106.txt
@@ -0,0 +1,9 @@
1
2 7106 Shipment flashpoint
3
4 Desc: Temperature in centigrade determined by the closed cup test
5 as per ISO 1523/73 where a vapour is given off that can be
6 ignited.
7
8 Repr: n3
9
diff --git a/specification/references/D96A/simples/7124.txt b/specification/references/D96A/simples/7124.txt
new file mode 100644
index 0000000..76a4d45
--- /dev/null
+++ b/specification/references/D96A/simples/7124.txt
@@ -0,0 +1,9 @@
1
2 7124 UNDG number
3
4 Desc: Unique serial number assigned within the United Nations to
5 substances and articles contained in a list of the dangerous
6 goods most commonly carried.
7
8 Repr: n4
9
diff --git a/specification/references/D96A/simples/7130.txt b/specification/references/D96A/simples/7130.txt
new file mode 100644
index 0000000..05ac579
--- /dev/null
+++ b/specification/references/D96A/simples/7130.txt
@@ -0,0 +1,10 @@
1
2 7130 Customer authorization number
3
4 Desc: Customer provided authorization number to allow supplier to
5 ship goods under specific freight conditions. This number
6 will be transmitted back to customer in the dispatch advice
7 message.
8
9 Repr: an..17
10
diff --git a/specification/references/D96A/simples/7140.txt b/specification/references/D96A/simples/7140.txt
new file mode 100644
index 0000000..27f2af1
--- /dev/null
+++ b/specification/references/D96A/simples/7140.txt
@@ -0,0 +1,7 @@
1
2 7140 Item number
3
4 Desc: A number allocated to a group or item.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7143.txt b/specification/references/D96A/simples/7143.txt
new file mode 100644
index 0000000..5c47184
--- /dev/null
+++ b/specification/references/D96A/simples/7143.txt
@@ -0,0 +1,191 @@
1
2* 7143 Item number type, coded
3
4 Desc: Identification of the type of item number.
5
6 Repr: an..3
7
8 AA Product version number
9 Number assigned by manufacturer or seller to identify the
10 release of a product.
11 AB Assembly
12 Self explanatory.
13 AC HIBC (Health Industry Bar Code)
14 Article identifier used within health sector to indicate
15 data used conforms to HIBC.
16 AD Cold roll number
17 Number assigned to a cold roll.
18 AE Hot roll number
19 Number assigned to a hot roll.
20 AF Slab number
21 Number assigned to a slab, which is produced in a
22 particular production step.
23 AG Software revision number
24 A number assigned to indicate a revision of software.
25 AH UPC (Universal Product Code) Consumer package code (1-5-5)
26 An 11-digit code that uniquely identifies consumer
27 packaging of a product; does not have a check digit.
28 AI UPC (Universal Product Code) Consumer package code (1-5-5-1)
29 A 12-digit code that uniquely identifies the consumer
30 packaging of a product, including a check digit.
31 AJ Sample number
32 Number assigned to a sample.
33 AK Pack number
34 Number assigned to a pack containing a stack of items put
35 together (eg. cold roll sheets (steel product)).
36 AL UPC (Universal Product Code) Shipping container code (1-2-5-
37 5)
38 A 13-digit code that uniquely identifies the
39 manufacturer's shipping unit, including the packaging
40 indicator.
41 AM UPC (Universal Product Code)/EAN (European article number)
42 Shipping container code (1-2-5-5-1)
43 A 14-digit code that uniquely identifies the
44 manufacturer's shipping unit, including the packaging
45 indicator and the check digit.
46 AN UPC (Universal Product Code) suffix
47 A suffix used in conjunction with a higher level UPC
48 (Universal product code) to define packing variations for
49 a product.
50 AO State label code
51 A code which specifies the codification of the state's
52 labelling requirements.
53+ AP Heat number
54 Number assigned to the heat (also known as the iron
55 charge) for the production of steel products.
56+ AT Price look up number
57 Identification number on a product allowing a quick
58 electronic retrieval of price information for that
59 product.
60+ AU NSN (North Atlantic Treaty Organization Stock Number)
61 Number assigned under the NATO (North Atlantic Treaty
62 Organization) codification system to provide the
63 identification of an approved item of supply.
64 BO Buyers color
65 Code given by the buyer for the color of an article.
66 BP Buyer's part number
67 Reference number assigned by the buyer to identify an
68 article.
69 CC Industry commodity code
70 The codes given to certain commodities by an industry.
71 CG Commodity grouping
72 Code for a group of articles with common characteristics
73 (e.g. used for statistical purposes).
74 CL Color number
75 Code for the color of an article.
76 CR Contract number
77 Reference number identifying a contract.
78 CV Customs article number
79 Code defined by Customs authorities to an article or a
80 group of articles for Customs purposes.
81 DR Drawing revision number
82 Reference number indicating that a change or revision has
83 been applied to a drawing.
84 DW Drawing
85 Reference number identifying a drawing of an article.
86 EC Engineering change level
87 Reference number indicating that a change or revision has
88 been applied to an article's specification.
89 EF Material code
90 Code defining the material's type, surface, geometric
91 form plus various classifying characteristics.
92 EN International Article Numbering Association (EAN)
93 Number assigned to a manufacturer's product according to
94 the International Article Numbering Association.
95+ GB Buyer's internal product group code
96 Product group code used within a buyer's internal
97 systems.
98+ GN National product group code
99 National product group code. Administered by a national
100 agency.
101 GS General specification number
102 Self explanatory.
103 HS Harmonised system
104 Self explanatory.
105 IB ISBN (International Standard Book Number)
106 Self explanatory.
107 IN Buyer's item number
108 Self explanatory.
109 IS ISSN (International Standard Serial Number)
110 Self explanatory.
111 IT Buyer's style number
112 Number given by the buyer to a specific style or form of
113 an article, especially used for garments.
114 IZ Buyer's size code
115 Code given by the buyer to designate the size of an
116 article in textile and shoe industry.
117 MA Machine number
118 Self explanatory.
119 MF Manufacturer's (producer's) article number
120 The number given to an article by its manufacturer.
121 MN Model number
122 Reference number assigned by the manufacturer to
123 differentiate variations in similar products in a class
124 or group.
125 MP Product/service identification number
126 Reference number identifying a product or service.
127 NB Batch number
128 Self explanatory.
129 ON Customer order number
130 Reference number of a customer's order.
131 PD Part number description
132 Reference number identifying a description associated
133 with a number ultimately used to identify an article.
134 PL Purchaser's order line number
135 Reference number identifying a line entry in a customer's
136 order for goods or services.
137 PO Purchase order number
138 Reference number identifying a customer's order.
139 PV Promotional variant number
140 Self explanatory.
141 QS Buyer's qualifier for size
142 Self explanatory.
143 RC Returnable container number
144 Reference number identifying a returnable container.
145 RN Release number
146 Reference number identifying a release from a buyer's
147 purchase order.
148 RU Run number
149 Self explanatory.
150 RY Record keeping of model year
151 Self explanatory.
152 SA Supplier's article number
153 Number assigned to an article by the supplier of that
154 article.
155 SG Standard group of products (mixed assortment)
156 Self explanatory.
157 SK SKU (Stock keeping unit)
158 Reference number of a stock keeping unit.
159 SN Serial number
160 Identification number of an item which distinguishes this
161 specific item out of a number of identical items.
162 SRS RSK number
163 Plumbing and heating.
164 SS Supplier's supplier article number
165 Article number referring to a sales catalogue of
166 supplier's supplier.
167 ST Style number
168 Number given to a specific style or form of an article,
169 especially used for garments.
170 TG Transport group number
171 Additional number to form article groups for packing
172 and/or transportation purposes.
173 UA Ultimate customer's article number
174 Number assigned by ultimate customer to identify relevant
175 article.
176 UP UPC (Universal product code)
177 Number assigned to a manufacturer's product by the
178 Product Code Council.
179 VN Vendor item number
180 Reference number assigned by a vendor/seller identifying
181 a product/service/article.
182 VP Vendor's (seller's) part number
183 Reference number assigned by a vendor/seller identifying
184 an article.
185 VS Vendor's supplemental item number
186 Self explanatory.
187 VX Vendor specification number
188 Self explanatory.
189 ZZZ Mutually defined
190 Self explanatory.
191
diff --git a/specification/references/D96A/simples/7160.txt b/specification/references/D96A/simples/7160.txt
new file mode 100644
index 0000000..9d28526
--- /dev/null
+++ b/specification/references/D96A/simples/7160.txt
@@ -0,0 +1,7 @@
1
2 7160 Special service
3
4 Desc: Description of a special service.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7161.txt b/specification/references/D96A/simples/7161.txt
new file mode 100644
index 0000000..0f41a22
--- /dev/null
+++ b/specification/references/D96A/simples/7161.txt
@@ -0,0 +1,586 @@
1
2* 7161 Special services, coded
3
4 Desc: Code identifying a special service.
5
6 Repr: an..3
7
8 AA Advertising allowance
9 Description to be provided.
10 AAA Telecommunication charges
11 Self-explanatory.
12 AAB Returned goods charges
13 Self-explanatory.
14 AAC Modification costs
15 Costs for technical modifications to a product.
16 AAD Job-order production
17 Costs of job-order production; only used in invoices.
18 AAE Outlays
19 Outlays incurred in the company's interest for an
20 installation order.
21 AAF Off-premises surcharge
22 Expenses on top of service-rates for non-local
23 activities.
24 AAG Gold surcharge
25 Difference between current price and basic value
26 contained in product price.
27 AAH Processing surcharge
28 Charging for increased processing costs.
29 AAI Attestation fee
30 Outlays incurred by official attestation (by public
31 authorities).
32 AAJ Copper surcharge
33 Difference between current price and basic value
34 contained in product price.
35 AAK Energy surcharge
36 Surcharge for energy costs.
37 AAL Deduction for missing parts
38 Deduction for missing parts.
39 AAM Rubber surcharge
40 Difference between current price and basic value
41 contained in product price.
42 AAN Brass surcharge
43 Difference between current price and basic value
44 contained in product price.
45 AAO Material surcharge/deduction
46 Percentage-based surcharge/deduction, calculated for
47 higher/ lower material's consumption.
48 AAP Lead surcharge
49 Difference between current price and basic value
50 contained in product price.
51 AAQ Price index surcharge
52 Higher/lower price, resulting from change in costs
53 between the times of making offer and delivery.
54 AAR Platinum surcharge
55 Difference between current price and basic value
56 contained in product price.
57 AAS Acceptance cost
58 Charge for testing.
59 AAT Rush delivery
60 Charge for increased delivery speed.
61 AAU Selenium surcharge
62 Difference between current price and basic value
63 contained in product price.
64 AAV Special construction charge
65 Charge for costs incurred as result of special
66 constructions.
67 AAW Deduction for delayed return
68 Deduction for delayed return of goods.
69 AAX Wolfram surcharge
70 Difference between current price and basic value
71 contained in product price.
72 AAY Airport fee
73 Charge associated with usage of airport facilities.
74 AAZ Concession fee
75 Fee imposed by an airport to allow used of that facility.
76 ABA Compulsory storage fee
77 Fee levied to cover the cost of carrying a certain amount
78 of compulsory inventory (set by regulatory agency).
79 ABB Defuel
80 Remove or off-load fuel from vehicle, vessel or craft.
81 ABC Into plane fee
82 Charge associated with providing goods delivered to an
83 aircraft from local storage.
84 ABD Overtime
85 Fee charge for service rendered beyond the established
86 limit of working hours.
87 ABE Reservicing charge
88 Fee for services provided after initial service.
89 ABF Tooling cost
90 Item or service relates to tooling, not direct provision
91 of goods.
92 ABG Tooling charge
93 Item or service relates to tooling charges, not direct
94 provision of goods.
95 ABH Throughput allowance
96 Allowance for reaching or exceeding an agreed throughput
97 threshold.
98 ABI Superfund fee
99 Fee imposed for superfund, a US-government fund created
100 for the clean-up or eradication of sites at which toxic
101 waste, hazardous to the environment, has been dumped.
102 ABJ Airport system fee
103 Fee associated with the use of the hydrant and storage
104 system at an airport.
105 ABK Miscellaneous
106 The service provided for the stated charge is not
107 defined.
108 ABL Packaging surcharge
109 Additional charge for packaging of items.
110 ABM Scrap surcharge
111 Additional charge on an item's price for the cost of
112 constituent scrap.
113| ABN Dunnage charge
114 A charge incurred to cover the costs of the additional
115 padding materials and labour required to secure and
116 protect a cargo within a shipping container.
117 ABO Air freight transportation
118 Additional charge on an item's price for air freight
119 transportation.
120 ABP Carriage charge
121 Additional charge on an item's price for the carriage.
122 ABQ Tonnage rebate
123 Rebate based on the weight of the goods.
124 ABR Containerisation
125 Additional charge on an item's price for
126 containerisation.
127 ABS Carton packing
128 Additional charge on an item's price for carton packing.
129 ABT Hessian wrapped
130 Additional charge on an item's price for hessian
131 wrapping.
132 ABU Polyethylene wrap packing
133 Additional charge on an item's price for polyethylene
134 wrap packing.
135 ABV Miscellaneous customs charge
136 Non-defined customs charge.
137 ABW Customs duty charge
138 Additional charge on an item's price for customs duty.
139 ABX Miscellaneous special tooling charge
140 Non-defined additional charge on an item's price for
141 special tooling.
142 ABY Tooling amortisation
143 Additional charge on an item's price for tooling
144 amortisation.
145 ABZ Miscellaneous rebate or discount
146 Non-defined rebate or discount.
147 ACA Allowance
148 Non-defined allowance.
149 ACB Future discount off retail
150 Expected future discount off retail.
151 ACC Miscellaneous setting costs (tooling)
152 Non-defined additional charge on an item's price for
153 tooling costs.
154 ACD Minimum amount costs for quantity based surcharges
155 The minimum amount for surcharges that are related to the
156 quantity referred to.
157 ACE Below schedule quantity after quantity-based surcharge
158 An adjustment made since the quantity was below the
159 quantity-based surcharge.
160 ACF Miscellaneous treatment
161 Non-defined additional charge on an item's price for
162 treatment.
163 ACG Enamelling treatment
164 Additional charge on an item's price for enamelling
165 treatment.
166 ACH Heat treatment
167 Additional charge on an item's price for heat treatment.
168 ACI Plating treatment
169 Additional charge on an item's price for plating
170 treatment.
171 ACJ Painting
172 Additional charge on an item's price for painting.
173 ACK Polishing
174 Additional charge on an item's price for polishing.
175 ACL Priming
176 Additional charge on an item's price for priming.
177 ACM Preservation treatment
178 Additional charge on an item's price for preservation
179 treatment.
180 ACN Miscellaneous other surcharges
181 Non-defined surcharges.
182 ACO Alloy surcharge
183 Additional charge on an item's price for alloy.
184 ACP Coke surcharge
185 Additional charge on an item's price for coke.
186 ACQ Royalty surcharge
187 Additional charge on an item's price for royalty.
188 ACR Wheel handling charge
189 Additional charge on an item's price for wheel handling.
190 ACS Fitting surcharge
191 Additional charge on an item's price for fitting.
192 ACT Non-standard surcharge
193 The surcharge is a non-standard charge.
194 ACU Standard surcharge
195 The surcharge is a standard charge.
196 ACV Wheel surcharge
197 Additional charge on an item's price for wheels.
198 ACW Washer surcharge
199 Additional charge on an item's price for washers.
200 ACX Ocean freight charge
201 The transportation charge relating to the ocean segment
202 of a international journey.
203 ACY Container deposit charge
204 The charge relating to the packaging of a product in a
205 container when the container is expected to be returned
206 and has value when empty.
207 ACZ Damaged merchandise
208 The charge or credit relating to the circumstance of
209 product being damaged and not saleable.
210 ADA Bopsheet charge
211 A charge relating to securing a stack of product on a
212 bopsheet.
213 ADB Drum deposit
214 Deposit paid on a returnable drum.
215 ADC Consolidation
216 The charge relating to additional services for
217 consolidating multiple consignments into one shipment.
218 ADD Inland transportation
219 The transportation charge related to the inland segment
220 of a journey.
221 ADE Bill of lading charge
222 The charge relating to the service of providing bill of
223 lading document.
224 ADF Excise tax-destination
225 The excise tax applied to a product by the country of
226 destination.
227 ADG Customs bond charge
228 Place of destination Customs department charge for
229 processing a request to have goods brought into the
230 country without paying the appropriate duties and taxes
231 upon entry.
232 ADH Per pound charge
233 A charge that is directly related to the weight in pounds
234 of the product being sold and/or delivered.
235 ADI Royalties
236 A share of the sales charge reversed by the grantor.
237 ADJ Airbag charge
238 A charge for surrounding a product with an air bag.
239 ADK Transfer charge
240 A charge relating to the additional transfer of goods and
241 services from one entity to another.
242 ADL Slipsheet charge
243 A charge relating to securing a stack of product on a
244 slipsheet.
245+ ADM Binding services
246 A code indicating binding services.
247+ ADN Repair or replacement of broken returnable package
248 The repair or replacement of a broken returnable package.
249+ ADO Efficient logistics
250 A code indicating efficient logistics services.
251+ ADP Merchandising
252 A code indicating that merchandising services are in
253 operation.
254+ ADQ Product mix
255 A code indicating that product mixing services are in
256 operation.
257+ ADR Other services
258 A code indicating that other non-specific services are in
259 operation.
260+ ADS Full pallet ordering
261 Ordering of a full pallet of a product.
262+ ADT Pick-up
263 For the pick-up or collection of goods.
264 AG Silver surcharge
265 Difference between current price and basic value
266 contained in product price.
267 AJ Adjustments
268 Description to be provided.
269 AL Aluminium surcharge
270 Difference between current price and basic value
271 contained in product price.
272 AM Additional material
273 Surcharge for material additionally needed in the
274 production of the item.
275 AU Authentication charge
276 Charge to cover authentication costs and fees.
277 CA Cataloguing services
278 Description to be provided.
279 CAA Cancellation charge
280 Charge incurring with cancellation.
281 CAB Cartage
282 Self-explanatory.
283 CAC Cash discount
284 Discount incurring with cash payment.
285 CAD Certification fee
286 Fee raised for certification services.
287 CAE Certificate of conformance
288 Description to be provided.
289 CAF Certificate of origin
290 Charge concerning certificate of origin.
291 CAG Competitive allowance
292 Price adjustment allowed for market conditions or
293 factors.
294 CAH Competitive auto allowance
295 Description to be provided.
296 CAI Cutting charge
297 Description to be provided.
298 CAJ Consular costs
299 Charge to cover consular costs.
300 CAK Customer collection rebate
301 Description to be provided.
302 CB Commission
303 Description to be provided.
304 CD Car loading
305 Costs incurred with car loading.
306 CG Cleaning charge
307 Charge for cleaning an item.
308 CK COD charge
309 Description to be provided.
310 CL Contract allowance
311 Description to be provided.
312 CO Cents off
313 Description to be provided.
314 CP Competitive price
315 Description to be provided.
316 CS Cigarette stamping
317 Description to be provided.
318 CT Count and recount
319 Description to be provided.
320 CW Container allowance
321 Description to be provided.
322 DA Defective allowance
323 Description to be provided.
324 DAA Deficit freight
325 Description to be provided.
326 DAB Layout/design
327 Description to be provided.
328 DAD Driver assigned unloading
329 Charges to cover handling costs for unloading by driver.
330 DAE Distributor discount/allowance
331 Specific discount/allowance for distributors.
332 DI Discount
333 A reduction from a usual or list price.
334 DL Delivery
335 Description to be provided.
336 DM Demurrage
337 The compensation payable to a carrier or freight whose
338 vehicle or vessel is delayed, as by failure to load or
339 unload the freight within the time allowed.
340 EAA Early buy allowance
341 Allowance granted to customers buying early.
342 EAB Early payment allowance
343 Allowance granted to customers paying early.
344 EG Engraving
345 Description to be provided.
346 EP Expediting premium
347 Description to be provided.
348 ER Exchange rate guarantee charge
349 Description to be provided.
350 EX Export shipping charge
351 Description to be provided.
352 FA Freight allowance
353 Description to be provided.
354 FAA Fabrication charge
355 Description to be provided.
356 FAB Freight equalization
357 Description to be provided.
358 FAC Freight surcharge
359 Charge on shipment for extraordinary handling.
360 FC Freight charge
361 Amount to be paid for moving goods, by whatever means,
362 from one place to another, inclusive discounts,
363 allowances, rebates, adjustment factors and additional
364 cost relating to freight costs (UN/ECE Recommendation no
365 23).
366 FG Free goods
367 Allowance or rebate granted by delivery of goods free of
368 charge.
369 FH Filling/handling charge
370 Description to be provided.
371 FI Finance charge
372 Description to be provided.
373 FN Special finish charge
374 Description to be provided.
375 FR Flat rate
376 Description to be provided.
377 GAA Grinding
378 Description to be provided.
379 HAA Hose charge
380 Description to be provided.
381 HD Handling
382 Charge for handling of the item.
383 HH Hoisting and hauling
384 Description to be provided.
385 IA Invoice adjustment
386 Description to be provided.
387 IAA Installation
388 Costs incurred for installation.
389 IAB Installation and warranty
390 Description to be provided.
391 ID Inside delivery charge
392 Description to be provided.
393 IF Inspection fee
394 Fee raised for inspection.
395 IN Insurance
396 Charge for insurance.
397 IR Installation and training
398 Description to be provided.
399 IS Invoice services
400 Description to be provided.
401 KO Koshering
402 Description to be provided.
403 L1 Shipper load, carrier count
404 Description to be provided.
405 LA Labelling
406 Description to be provided.
407 LAA Labour charge
408 Charge raised for labour services.
409 LAB Labor (repair and return orders)
410 Description to be provided.
411 LAC License fee
412 Description to be provided.
413 LF Legalisation fee
414 Self explanatory.
415 LS Local sales tax
416 (All applicable sales taxes by authorities below the
417 state level).
418 MA Material allowance (special materials)
419 Description to be provided.
420 MAA Mileage or travel
421 Description to be provided.
422 MAB Mileage fee (for repair and return)
423 Description to be provided.
424 MAC Minimum order/minimum billing charge
425 Description to be provided.
426 MAD Monthly rental
427 Description to be provided.
428 MAE Mounting
429 Description to be provided.
430 MC Material surcharge (special materials)
431 Description to be provided.
432 MI Mail invoice
433 Description to be provided.
434 ML Mail invoice to each location
435 Description to be provided.
436 NAA Non-returnable containers
437 Description to be provided.
438 OA Outside cable connectors
439 Description to be provided.
440 OAA Overtime loading
441 Description to be provided.
442 PA Pack invoice with shipment
443 Description to be provided.
444 PAA Phosphatizing (steel treatment)
445 Description to be provided.
446 PAB Postage charge
447 Description to be provided.
448 PAC Premium charge
449 Description to be provided.
450 PAD Promotional allowance
451 Description to be provided.
452 PAE Promotional discount
453 Description to be provided.
454 PC Packing
455 Charge for packing.
456 PD Palladium surcharge
457 Difference between current price and basic value
458 contained in product price.
459 PI Pick-up allowance
460 Description to be provided.
461 PL Palletizing
462 Description to be provided.
463 PN Pallet charge
464 Description to be provided.
465 PO Per order charge
466 Description to be provided.
467 QAA Quantity surcharge
468 Fee associated with providing goods outside "normal"
469 quantity limits.
470 QD Quantity discount
471 Description to be provided.
472 RAA Rebate
473 Description to be provided.
474 RAB Repack charge
475 Description to be provided.
476 RAC Repair
477 Description to be provided.
478 RAD Returnable container
479 Description to be provided.
480 RAE Resellers discount
481 Description to be provided.
482 RAF Restocking charge
483 Description to be provided.
484 RAG Roll rebate
485 Description to be provided.
486 RAH Road/rail tanker rebate
487 Description to be provided.
488 RE Re-delivery charge
489 Description to be provided.
490 RF Refurbishing charge
491 Description to be provided.
492 RH Rail wagon hire
493 Description to be provided.
494 RO Roe allowance/charge
495 Description to be provided.
496 RP Repair charge
497 Description to be provided.
498 RV Freight charge/costs of loading
499 Description to be provided.
500 SA Salvage
501 Description to be provided.
502 SAA Shipping and handling
503 Description to be provided.
504 SAB Special allowance
505 Description to be provided.
506 SAC Special credit
507 Description to be provided.
508 SAD Special packaging
509 Description to be provided.
510 SAE Stamping
511 Description to be provided.
512 SAF Supplemental items
513 Description to be provided.
514 SAG Surcharge (dollar value)
515 An additional amount added to the usual charge, expressed
516 in a dollar, or monetary, value.
517 SAH Surcharge (percentage)
518 An additional amount added to the usual charge, expressed
519 in a percentage.
520 SAI Shipper load, consignee unload
521 Description to be provided.
522 SAJ Small packages charge
523 Description to be provided.
524 SC Surcharge
525 An additional amount added to the usual charge.
526 SD Shrinkage allowance
527 Description to be provided.
528 SF Special rebate
529 A return of part of an amount paid for goods or services,
530 serving as a reduction or discount.
531 SG Shrink-wrap charge
532 Description to be provided.
533 SH Special handling service
534 Description to be provided.
535 SM Special finish
536 Description to be provided.
537 ST Stamp duties
538 Self explanatory.
539 SU Set-up
540 Description to be provided.
541 SZ Steel surcharge
542 Description to be provided.
543 TAA Telephone charge
544 Description to be provided.
545 TAB Tank rental
546 Description to be provided.
547 TAC Testing charge
548 Description to be provided.
549 TAD Testing allowance
550 Description to be provided.
551 TAE Truckload discount
552 Description to be provided.
553 TD Trade discount
554 Description to be provided.
555 TS State tax
556 All applicable taxes by authorities at the state or
557 provincial level, below national level.
558 TT Transportation - third party billing
559 Description to be provided.
560 TV Transportation - vendor provided
561 Description to be provided.
562 TX Tax
563 Contribution levied by an authority.
564 TZ Temporary allowance
565 Description to be provided.
566 UM Unsaleable merchandise allowance
567 Description to be provided.
568 V1 Drop yard
569 Description to be provided.
570 V2 Drop dock
571 Description to be provided.
572 VAA Vendor freight
573 Description to be provided.
574 VAB Volume discount
575 Discount offered based on the amount of purchase.
576 VL Vehicle load allowance
577 Description to be provided.
578 WH Warehousing
579 Costs for storage and handling.
580 XAA Combine all same day shipment
581 Description to be provided.
582 YY Split pickup
583 Description to be provided.
584 ZZZ Mutually defined
585 Self explanatory.
586
diff --git a/specification/references/D96A/simples/7164.txt b/specification/references/D96A/simples/7164.txt
new file mode 100644
index 0000000..73c74f0
--- /dev/null
+++ b/specification/references/D96A/simples/7164.txt
@@ -0,0 +1,8 @@
1
2 7164 Hierarchical id. number
3
4 Desc: A unique number assigned by the sender to identify a level
5 within a hierarchical structure.
6
7 Repr: an..12
8
diff --git a/specification/references/D96A/simples/7166.txt b/specification/references/D96A/simples/7166.txt
new file mode 100644
index 0000000..828c189
--- /dev/null
+++ b/specification/references/D96A/simples/7166.txt
@@ -0,0 +1,8 @@
1
2 7166 Hierarchical parent id.
3
4 Desc: Identification number of the next higher hierarchical data
5 segment in a hierarchical structure.
6
7 Repr: an..12
8
diff --git a/specification/references/D96A/simples/7224.txt b/specification/references/D96A/simples/7224.txt
new file mode 100644
index 0000000..89420ec
--- /dev/null
+++ b/specification/references/D96A/simples/7224.txt
@@ -0,0 +1,9 @@
1
2 7224 Number of packages
3
4 Desc: Number of individual parts of a shipment either unpacked, or
5 packed in such a way that they cannot be divided without
6 first undoing the packing.
7
8 Repr: n..8
9
diff --git a/specification/references/D96A/simples/7233.txt b/specification/references/D96A/simples/7233.txt
new file mode 100644
index 0000000..55d6ece
--- /dev/null
+++ b/specification/references/D96A/simples/7233.txt
@@ -0,0 +1,60 @@
1
2* 7233 Packaging related information, coded
3
4 Desc: Code giving packaging, handling and marking related
5 information.
6
7 Repr: an..3
8
9 34 Product marking
10 Self explanatory.
11 35 Type of package
12 Self explanatory.
13 36 Package specifications
14 Self explanatory.
15 37 Package protection
16 Self explanatory.
17 38 Tarping
18 Description to be provided.
19 39 Platform/skid location
20 Description to be provided.
21 40 Bearing piece location
22 Description to be provided.
23 41 Skid/pallet type
24 Description to be provided.
25 42 Placement on carrier
26 Description to be provided.
27 43 Spacing directions
28 Descriptions to be provided.
29 44 Unloading device
30 Description to be provided.
31 45 Unloading equipment
32 Self explanatory.
33+ 50 Package barcoded EAN-13 or EAN-8
34 The package is barcoded with EAN-13 or EAN-8 code.
35+ 51 Package barcoded ITF-14 or ITF-6
36 The package is barcoded with ITF-14 or ITF-6 code.
37+ 52 Package barcoded UCC or EAN-128
38 The package is barcoded with UCC or EAN-128 code.
39+ 53 Package price marked
40 The package is marked with the price.
41+ 54 Product ingredients marked on package
42 The ingredients of the product contained in a package are
43 marked on that package.
44 60 Product marking pattern
45 Self explanatory.
46 61 Product marking location
47 Self explanatory.
48 62 Package/container mark location
49 Self explanatory.
50 63 Marking method
51 Self explanatory.
52 66 Receiving facility limitations
53 Description to be provided.
54 67 Tagging/bar code instructions
55 Description to be provided.
56 68 Shipping package labelling
57 Self explanatory.
58 69 Shipping package sealing
59 Self explanatory.
60
diff --git a/specification/references/D96A/simples/7273.txt b/specification/references/D96A/simples/7273.txt
new file mode 100644
index 0000000..96911a5
--- /dev/null
+++ b/specification/references/D96A/simples/7273.txt
@@ -0,0 +1,52 @@
1
2 7273 Service requirement, coded
3
4 Desc: Identification of a service requirement (which may constitute
5 an additional component to a basic contract).
6
7 Repr: an..3
8
9 1 Carrier loads
10 The cargo is loaded in the equipment by the carrier.
11 2 Full loads
12 Container to be stuffed or stripped under responsibility
13 and for account of the shipper or the consignee.
14 3 Less than full loads
15 Container to be stuffed and stripped for account and risk
16 of the carrier.
17 4 Shipper loads
18 The cargo is loaded in the equipment by the shipper.
19 5 To be delivered
20 The cargo is to be delivered as instructed.
21 6 To be kept
22 The cargo is to be retained awaiting further
23 instructions.
24 7 Transhipment allowed
25 Transhipment of goods is allowed.
26 8 Transhipment not allowed
27 Transhipment of goods is not allowed.
28 9 Partial shipment allowed
29 Partial shipment is allowed.
30 10 Partial shipment not allowed
31 Partial shipment is not allowed.
32 11 Partial shipment and/or drawing allowed
33 Partial shipment and/or drawing is allowed.
34 12 Partial shipment and/or drawing not allowed
35 Partial shipment and/or drawing is not allowed.
36 13 Carrier unloads
37 The cargo is to be unloaded from the equipment by the
38 carrier.
39 14 Shipper unloads
40 The cargo is to be unloaded from the equipment by the
41 shipper.
42 15 Consignee unloads
43 The cargo is to be unloaded from the equipment by the
44 consignee.
45 16 Consignee loads
46 The cargo is to be loaded in the equipment by the
47 consignee.
48 17 Exclusive usage of equipment
49 Usage of the equipment is reserved for exclusive use.
50 18 Non exclusive usage of equipment
51 Usage of the equipment is not reserved for exclusive use.
52
diff --git a/specification/references/D96A/simples/7297.txt b/specification/references/D96A/simples/7297.txt
new file mode 100644
index 0000000..01e2a1f
--- /dev/null
+++ b/specification/references/D96A/simples/7297.txt
@@ -0,0 +1,29 @@
1
2* 7297 Set identification qualifier
3
4 Desc: Identification of the type of set.
5
6 Repr: an..3
7
8 1 Product
9 Self explanatory.
10 2 Licence
11 Description to be provided.
12 3 Package
13 Related numbers identifying a package such as a bar code
14 label number related to a kanban card number, etc.
15 4 Vehicle reference set
16 A code which indicates that the identities which follow
17 are related to a particular vehicle which may have been
18 previously identified.
19 5 Source database
20 The source database of the data in a data set.
21 6 Target database
22 The target database for the data in a data set.
23 7 Value list
24 A coded or non coded list of values.
25+ 8 Contract
26 The contract related item numbers.
27+ 9 Financial security
28 Financial security identifier set.
29
diff --git a/specification/references/D96A/simples/7357.txt b/specification/references/D96A/simples/7357.txt
new file mode 100644
index 0000000..354b286
--- /dev/null
+++ b/specification/references/D96A/simples/7357.txt
@@ -0,0 +1,11 @@
1
2 7357 Commodity/rate identification
3
4 Desc: Code identifying goods for Customs, transport or statistical
5 purposes (generic term).
6
7 Repr: an..18
8
9 Note: User or association defined code. May be used in combination
10 with 1131/3055.
11
diff --git a/specification/references/D96A/simples/7383.txt b/specification/references/D96A/simples/7383.txt
new file mode 100644
index 0000000..9487d27
--- /dev/null
+++ b/specification/references/D96A/simples/7383.txt
@@ -0,0 +1,56 @@
1
2 7383 Surface/layer indicator, coded
3
4 Desc: Code indicating the surface or layer of a product that is
5 being described.
6
7 Repr: an..3
8
9 1S Side one
10 Self explanatory.
11 2S Side two
12 Self explanatory.
13 AA On surface
14 To indicate that the entity being specified is on the
15 surface.
16 AB Off surface
17 To indicate that the entity being specified is off the
18 surface.
19 AC Soluble
20 Specifies that the surface/layer/position being
21 described is the soluble portion.
22 BC Back of cab
23 Self explanatory.
24 BS Both sides
25 Self explanatory.
26 BT Bottom
27 Self explanatory.
28 DF Dual fuel tank positions
29 Self explanatory.
30 FR Front
31 Self explanatory.
32 IN Inside
33 Self explanatory.
34 LE Left
35 Self explanatory.
36 OA Overall
37 Self explanatory.
38 OS One side
39 Self explanatory.
40 OT Outside
41 Self explanatory.
42 RI Right
43 Self explanatory.
44 RR Rear
45 Self explanatory.
46 ST Spare tyre position
47 Self explanatory.
48 TB Tank bottom
49 Self explanatory.
50 TP Top
51 Self explanatory.
52 TS Two sides
53 Self explanatory.
54 UC Under cab
55 Self explanatory.
56
diff --git a/specification/references/D96A/simples/7402.txt b/specification/references/D96A/simples/7402.txt
new file mode 100644
index 0000000..547dbea
--- /dev/null
+++ b/specification/references/D96A/simples/7402.txt
@@ -0,0 +1,7 @@
1
2 7402 Identity number
3
4 Desc: A value given to an object for identification purposes.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/7405.txt b/specification/references/D96A/simples/7405.txt
new file mode 100644
index 0000000..d57f537
--- /dev/null
+++ b/specification/references/D96A/simples/7405.txt
@@ -0,0 +1,132 @@
1
2* 7405 Identity number qualifier
3
4 Desc: Code specifying the type/source of identity number.
5
6 Repr: an..3
7
8 AA House bill of lading
9 A number that is used to identify goods from a freight
10 forwarder/consolidator.
11 AB 1st structure element name
12 The first element in a series of elements that together
13 define the structure of an object.
14 AC 2nd structure element name
15 The second element in a series of elements that together
16 define the structure of an object.
17 AD 3rd structure element name
18 The third element in a series of elements that together
19 define the structure of an object.
20 AE 4th structure element name
21 The fourth element in a series of elements that together
22 define the structure of an object.
23 AF 5th structure element name
24 The fifth element in a series of elements that together
25 define the structure of an object.
26 AG 6th structure element name
27 The sixth element in a series of elements that together
28 define the structure of an object.
29 AH 7th structure element name
30 The seventh element in a series of elements that together
31 define the structure of an object.
32 AI 8th structure element name
33 The eighth element in a series of elements that together
34 define the structure of an object.
35 AJ 9th structure element name
36 The ninth element in a series of elements that together
37 define the structure of an object.
38 AK Data set
39 The identity of a data set.
40 AL Kanban card number
41 Reference number assigned by a consignee to a Kanban
42 card.
43 AM Level number
44 Level number in a hierarchy or other structure.
45 AN Manufacturing reference number
46 A unique number identifying a particular assembly or
47 other manufacturing process.
48 AO Position number in package
49 A number to identify the position within a package
50 according to agreed rules between partners.
51 AP Product
52 A name or number which identifies a product.
53 AQ Release number
54 Number assigned to a release.
55 AR Statistical concept
56 Statistical concept.
57 AS Table
58 A table of items e.g. figures and text represented in
59 rows and columns.
60 AT Transport packing group number
61 Number identifying a group of articles in a predescribed
62 unit load for shipment/dispatch as agreed between
63 partners.
64 AU Value list
65 A coded or non coded list of values.
66 AV Value list subset
67 A subset of a coded or non coded list of values.
68 AW Serial shipping container code
69 A single unique serial number which identifies shipping
70 containers or shipping packages.
71+ AX Case number
72 A code to identify the number assigned to a given case.
73+ AY Financial security identification number
74 Identification number of a financial security.
75+ AZ Compact disk player security code number
76 The security code number of the compact disk player.
77+ BA Question in questionnaire
78 The identity number of a question in a questionnaire.
79+ BB Questionnaire
80 The identification of a questionnaire.
81+ BC Check digit
82 The check digit of the primary number.
83+ BD Vehicle telephone identification number
84 The number which identifies the telephone equipment
85 fitted to the vehicle.
86 BE Batch excluded
87 Products manufactured in Batch not to be included in
88 consignment.
89+ BF Door key number
90 The number on the key that fits the door lock.
91+ BG Fleet number
92 The number of the fleet to which a vehicle is assigned.
93+ BH Ignition key number
94 The number on the key that fits the ignition lock.
95+ BI Radio security code number
96 The security code number of the radio.
97+ BJ Serial shipping container code
98 Serial code uniquely identifying a shipping container.
99+ BK Fleet vehicle unit number
100 The unit number of the vehicle within the fleet allocated
101 by the fleet operator.
102+ BL Vehicle registration number
103 The registration number of the vehicle.
104 BN Serial number
105 Identification number of an item which distinguishes this
106 specific item out of a number of identical items.
107 BX Batch number
108 Unique number affixed by manufacturer to a batch of
109 products produced under similar conditions.
110 CN Chassis number
111 Unique number affixed by manufacturer to a chassis for
112 identification purposes.
113 EE Engine number
114 Unique number affixed by manufacturer to an engine for
115 identification purposes.
116 EM Emulsion number
117 Manufacturer assigned reference to a photographic product
118 indicating sensitivity.
119 IL Invoice line number
120 Sequential numerical assignment to identical invoiced
121 goods which are subject to the same conditions of sale.
122 ML Marking/label number
123 Self explanatory.
124 PN Part number
125 Manufacturer-assigned reference to a product part.
126 SC Secondary Customs tariff number
127 Indicate (e.g. in segment GIR) the secondary (sub-) level
128 of a Customs tariff number.
129 VV Vehicle identity number
130 Unique serial number assigned by the manufacturer that
131 distinguishes one vehicle from another.
132
diff --git a/specification/references/D96A/simples/7419.txt b/specification/references/D96A/simples/7419.txt
new file mode 100644
index 0000000..1fb8b28
--- /dev/null
+++ b/specification/references/D96A/simples/7419.txt
@@ -0,0 +1,10 @@
1
2 7419 Hazardous material class code, identification
3
4 Desc: Code specifying the kind of hazard for a material.
5
6 Repr: an..4
7
8 Note: Association defined code. May be used in combination with
9 1131/3055.
10
diff --git a/specification/references/D96A/simples/7511.txt b/specification/references/D96A/simples/7511.txt
new file mode 100644
index 0000000..8d9ee39
--- /dev/null
+++ b/specification/references/D96A/simples/7511.txt
@@ -0,0 +1,8 @@
1
2 7511 Type of marking, coded
3
4 Desc: To specify the type of marking that reflects the method and
5 the conventions adhered to for marking.
6
7 Repr: an..3
8
diff --git a/specification/references/D96A/simples/8022.txt b/specification/references/D96A/simples/8022.txt
new file mode 100644
index 0000000..9baa96e
--- /dev/null
+++ b/specification/references/D96A/simples/8022.txt
@@ -0,0 +1,8 @@
1
2 8022 Freight and charges
3
4 Desc: Plain language statement describing freight and other
5 charges.
6
7 Repr: an..26
8
diff --git a/specification/references/D96A/simples/8023.txt b/specification/references/D96A/simples/8023.txt
new file mode 100644
index 0000000..fdbf3be
--- /dev/null
+++ b/specification/references/D96A/simples/8023.txt
@@ -0,0 +1,12 @@
1
2 8023 Freight and charges identification
3
4 Desc: Coded description of freight charges and other charges (used
5 in combination with 1131/3055).
6
7 Repr: an..17
8
9 Note: Use UN/ECE Recommendation No. 23: Freight costs and charges.
10 If not applicable, use appropriate code in combination with
11 1131/3055.
12
diff --git a/specification/references/D96A/simples/8028.txt b/specification/references/D96A/simples/8028.txt
new file mode 100644
index 0000000..ef581b2
--- /dev/null
+++ b/specification/references/D96A/simples/8028.txt
@@ -0,0 +1,8 @@
1
2 8028 Conveyance reference number
3
4 Desc: Unique reference given by the carrier to a certain journey or
5 departure of a means of transport (generic term).
6
7 Repr: an..17
8
diff --git a/specification/references/D96A/simples/8051.txt b/specification/references/D96A/simples/8051.txt
new file mode 100644
index 0000000..92b3818
--- /dev/null
+++ b/specification/references/D96A/simples/8051.txt
@@ -0,0 +1,52 @@
1
2* 8051 Transport stage qualifier
3
4 Desc: Qualifier giving a specific meaning to the transport details.
5
6 Repr: an..3
7
8 1 Inland transport
9 Transport by which goods are moved from or to the
10 frontier, or between inland points.
11 2 At the statistical territory limit
12 Point by which the means of transport are presumed to
13 have left the statistical territory of despatch or to
14 have entered the statistical territory of arrival.
15 10 Pre-carriage transport
16 Transport by which the goods are moved prior to their
17 main carriage transport.
18 11 At border
19 Transport by which goods are moved to the Customs
20 frontier.
21 12 At departure
22 Transport by which goods are moved from the place of
23 departure.
24 13 At destination
25 Transport by which goods are moved at the place of
26 destination.
27 14 At the statistical territory limit
28 Transport by which the goods are presumed to have left
29 the statistical territory of dispatch or have entered the
30 statistical territory of arrival.
31 20 Main-carriage transport
32 The primary stage in the movement of cargo from the point
33 of origin to the intended destination.
34 21 Main carriage - first carrier
35 The first carrier of the ordered transport when more than
36 one carrier is involved.
37 22 Main carriage - second carrier
38 The second carrier of the ordered transport when more
39 than one carrier is involved.
40 23 Main carriage - third carrier
41 The third carrier of the ordered transport when more than
42 one carrier is involved.
43+ 24 Inland waterway transport
44 Transport by which goods are moved via an inland body of
45 water.
46+ 25 Delivery carrier all transport
47 Carrier responsible from the point of origin to the final
48 delivery destination.
49 30 On-carriage transport
50 Transport by which the goods are moved after the main-
51 carriage transport.
52
diff --git a/specification/references/D96A/simples/8053.txt b/specification/references/D96A/simples/8053.txt
new file mode 100644
index 0000000..ca0c2d8
--- /dev/null
+++ b/specification/references/D96A/simples/8053.txt
@@ -0,0 +1,116 @@
1
2 8053 Equipment qualifier
3
4 Desc: Code identifying type of equipment.
5
6 Repr: an..3
7
8 AA Ground equipment
9 Ground equipment being fuelled or serviced.
10 AB Chain
11 Chain used in the securing of cargo.
12 AD Temperature recorder
13 Temperature recorder to provide a record of the actual
14 temperature.
15 AE Body trailer
16 The part of the vehicle where the cargo is loaded.
17 BL Blocks
18 A piece of equipment that is normally a piece of wood to
19 fix cargo (e.g. coils) during transport.
20 BPN Box pallet non exchangeable
21 Self explanatory.
22 BPY Box pallet EUR Y non exchangeable
23 Self explanatory.
24 BR Barge
25 Flat bottomed inland cargo vessel for canals and rivers
26 with or without own propulsion for the purpose of
27 transported goods. (Synonym: Lighter).
28 BX Boxcar
29 Description to be provided.
30 CH Chassis
31 A wheeled carriage onto which an ocean container is
32 mounted for inland conveyance.
33 CN Container
34 Equipment item as defined by ISO for transport. It must
35 be of: A) permanent character, strong enough for repeated
36 use; B) designed to facilitate the carriage of goods, by
37 one or more modes of transport, without intermediate
38 reloading; C) fitted with devices for its ready handling,
39 particularly.
40 DPA Deadlight (panel)
41 Self explanatory.
42 EFP Exchangeable EUR flat pallet
43 Self explanatory.
44 EYP Exchangeable EUR Y box pallet
45 Self explanatory.
46 FPN Flat pallet EUR non exchangeable
47 Self explanatory.
48 FPR Flat pallet (railway property) non exchangeable
49 Self explanatory.
50 FSU Forked support
51 Self explanatory.
52 LAR Lashing rope
53 Self explanatory.
54 LU Load/unload device on equipment
55 A mechanical device used in the loading and/or unloading
56 of cargo into and from transport equipment.
57 MPA Movable panel
58 Self explanatory.
59 PA Pallet
60 A platform on which goods can be stacked in order to
61 facilitate the movement by a forklift or sling.
62 PBP Identified private box pallet
63 Self explanatory.
64 PFP Identified private flat pallet
65 Self explanatory.
66 PL Platform
67 A piece of equipment normally having a flat surface, or
68 prepared for carrying cargo with a specific shape.
69 PPA Protecting panel
70 Self explanatory.
71 PST Portable stove
72 Self explanatory.
73 RF Flat car
74 Description to be provided.
75 RG Reefer generator
76 A generator used to control the temperature in
77 temperature-controlled transport equipment.
78 RGF Ground facility
79 Storage tank or facility capable of receiving shipment of
80 goods or commodity.
81 RO Rope
82 Rope used in the securing of cargo.
83 RR Rail car
84 [8320] Registered identification number of railway wagon
85 (CIM 19).
86 SCA Small container category A
87 Self explanatory.
88 SCB Small container category B
89 Self explanatory.
90 SCC Small container category C
91 Self explanatory.
92 SFA Stiffening ring of frame
93 Self explanatory.
94 SPP Identified special pallet
95 Self explanatory.
96 STR Strap
97 Self explanatory.
98 SW Swap body
99 Rectangular equipment unit without wheels, which can be
100 mounted on a chassis or positioned on legs.
101 TE Trailer
102 A vehicle without motive power, designed for the carriage
103 of cargo and to be towed by a motor vehicle.
104 TP Tarpaulin
105 Waterproof material, e.g. canvas, to spread over cargo to
106 protect it from getting wet.
107 TS Tackles
108 [8030] Identification marks and numbers of loading tackle
109 used (sheets, ropes, chains, etc..), as specified in DCU
110 9 to CIM Article 13; and of containers, as specified in
111 Articles 5 and 10 of Annex III to CIM (CIM 17).
112 TSU Tarpaulin support
113 Self explanatory.
114 UL ULD (Unit load device)
115 An aircraft container or pallet.
116
diff --git a/specification/references/D96A/simples/8066.txt b/specification/references/D96A/simples/8066.txt
new file mode 100644
index 0000000..b33ef19
--- /dev/null
+++ b/specification/references/D96A/simples/8066.txt
@@ -0,0 +1,7 @@
1
2 8066 Mode of transport
3
4 Desc: Method of transport used for the carriage of the goods.
5
6 Repr: an..17
7
diff --git a/specification/references/D96A/simples/8067.txt b/specification/references/D96A/simples/8067.txt
new file mode 100644
index 0000000..5b0a431
--- /dev/null
+++ b/specification/references/D96A/simples/8067.txt
@@ -0,0 +1,9 @@
1
2 8067 Mode of transport, coded
3
4 Desc: Coded method of transport used for the carriage of the goods.
5
6 Repr: an..3
7
8 Note: Use UN/ECE Recommendation No 19.
9
diff --git a/specification/references/D96A/simples/8077.txt b/specification/references/D96A/simples/8077.txt
new file mode 100644
index 0000000..dbfc50b
--- /dev/null
+++ b/specification/references/D96A/simples/8077.txt
@@ -0,0 +1,12 @@
1
2 8077 Equipment supplier, coded
3
4 Desc: To indicate the party that is the supplier of the equipment.
5
6 Repr: an..3
7
8 1 Shipper supplied
9 The transport equipment is supplied by the shipper.
10 2 Carrier supplied
11 The transport equipment is supplied by the carrier.
12
diff --git a/specification/references/D96A/simples/8078.txt b/specification/references/D96A/simples/8078.txt
new file mode 100644
index 0000000..19351fa
--- /dev/null
+++ b/specification/references/D96A/simples/8078.txt
@@ -0,0 +1,8 @@
1
2 8078 Hazard substance/item/page number
3
4 Desc: Number giving additional hazard code classification of a
5 goods item within the applicable dangerous goods regulation.
6
7 Repr: an..7
8
diff --git a/specification/references/D96A/simples/8092.txt b/specification/references/D96A/simples/8092.txt
new file mode 100644
index 0000000..5519888
--- /dev/null
+++ b/specification/references/D96A/simples/8092.txt
@@ -0,0 +1,8 @@
1
2 8092 Hazard code version number
3
4 Desc: The version/revision number of date of issuance of the code
5 used.
6
7 Repr: an..10
8
diff --git a/specification/references/D96A/simples/8101.txt b/specification/references/D96A/simples/8101.txt
new file mode 100644
index 0000000..78247ba
--- /dev/null
+++ b/specification/references/D96A/simples/8101.txt
@@ -0,0 +1,22 @@
1
2 8101 Transit direction, coded
3
4 Desc: Identification of the point of origin and point of direction.
5
6 Repr: an..3
7
8 BS Buyer to seller
9 Self explanatory.
10 SB Seller to buyer
11 Self explanatory.
12 SC Subcontractor to seller
13 Self explanatory.
14 SD Seller to drop ship designated location
15 Self explanatory.
16 SF Seller to freight forwarder
17 Self explanatory.
18 SS Seller to subcontractor
19 Self explanatory.
20 ZZZ Mutually defined
21 Self explanatory.
22
diff --git a/specification/references/D96A/simples/8126.txt b/specification/references/D96A/simples/8126.txt
new file mode 100644
index 0000000..58f4a04
--- /dev/null
+++ b/specification/references/D96A/simples/8126.txt
@@ -0,0 +1,8 @@
1
2 8126 Trem card number
3
4 Desc: The identification of a transport emergency card giving
5 advice for emergency actions.
6
7 Repr: an..10
8
diff --git a/specification/references/D96A/simples/8154.txt b/specification/references/D96A/simples/8154.txt
new file mode 100644
index 0000000..594f0e0
--- /dev/null
+++ b/specification/references/D96A/simples/8154.txt
@@ -0,0 +1,8 @@
1
2 8154 Equipment size and type
3
4 Desc: Plain language description of the size and type of equipment
5 e.g. unit load device.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/8155.txt b/specification/references/D96A/simples/8155.txt
new file mode 100644
index 0000000..42eadc3
--- /dev/null
+++ b/specification/references/D96A/simples/8155.txt
@@ -0,0 +1,104 @@
1
2* 8155 Equipment size and type identification
3
4 Desc: Coded description of the size and type of equipment e.g. unit
5 load device.
6
7 Repr: an..10
8
9 1 Dime coated tank
10 Self explanatory.
11 2 Epoxy coated tank
12 Self explanatory.
13 3 IMO1
14 Description to be provided.
15 4 IMO2
16 Description to be provided.
17 5 IMO3
18 Description to be provided.
19 6 Pressurized tank
20 Self explanatory.
21 7 Refrigerated tank
22 Self explanatory.
23 8 Semi-refrigerated
24 Self explanatory.
25 9 Stainless steel tank
26 Self explanatory.
27 10 Nonworking reefer container 40 ft
28 A 40 foot refrigerated container that is not actively
29 controlling temperature of the product.
30 11 Box pallet
31 Self explanatory.
32 12 Europallet
33 80 x 120 cm.
34 13 Scandinavian pallet
35 100 x 120 cm.
36 14 Trailer
37 Non self-propelled vehicle designed for the carriage of
38 cargo so that it can be towed by a motor vehicle.
39 15 Nonworking reefer container 20 ft
40 A 20 foot refrigerated container that is not actively
41 controlling temperature of the product.
42 16 Exchangeable pallet
43 Standard pallet exchangeable following international
44 convention.
45 17 Semi-trailer
46 Non self propelled vehicle without fron twheels designed
47 for the carriage of cargo and provided with a kingpin.
48 18 Tank container 20 ft.
49 Self explanatory.
50 19 Tank container 30 ft.
51 Self explanatory.
52 20 Tank container 40 ft.
53 Self explanatory.
54 21 Container IC 20 ft.
55 Self explanatory. IC = InterContainer (subsidiary company
56 of the European railway, responsible for container
57 traffic in a rail environment for special container
58 handling).
59 22 Container IC 30 ft.
60 Self explanatory.
61 23 Container IC 40 ft.
62 Self explanatory.
63 24 Refrigerator tank 20 ft.
64 Self explanatory.
65 25 Refrigerator tank 30 ft.
66 Self explanatory.
67 26 Refrigerator tank 40 ft.
68 Self explanatory.
69 27 Tank container IC 20 ft.
70 Self explanatory.
71 28 Tank container IC 30 ft.
72 Self explanatory.
73 29 Tank container IC 40 ft.
74 Self explanatory.
75 30 Refrigerator tank IC 20 ft.
76 Self explanatory.
77+ 31 Temperature controlled container 30 ft.
78 Temperature controlled container measuring 30 feet.
79 32 Refrigerator tank IC 40 ft.
80 Self explanatory.
81 33 Movable case: L < 6,15m
82 Self explanatory.
83 34 Movable case: 6,15m < L < 7,82m
84 Self explanatory.
85 35 Movable case: 7,82m < L < 9,15m
86 Self explanatory.
87 36 Movable case: 9,15m < L < 10,90m
88 Self explanatory.
89 37 Movable case: 10,90m < L < 13,75m
90 Self explanatory.
91 38 Totebin
92 A steel open top unit of about 1,5 * 1,5 * 2,5 meters for
93 road transport of bulk cargo.
94 39 Temperature controlled container 20 ft
95 Temperature controlled container measuring 20 feet.
96 40 Temperature controlled container 40 ft
97 A temperature controlled container measuring 40 feet.
98+ 41 Non working refrigerated (reefer) container 30ft.
99 A 30 foot refrigerated (reefer) container that is not
100 actively cooling the product.
101+ 42 Dual trailers
102 Two trailers linked together one behind another and
103 pulled by one tractor.
104
diff --git a/specification/references/D96A/simples/8158.txt b/specification/references/D96A/simples/8158.txt
new file mode 100644
index 0000000..b16ec79
--- /dev/null
+++ b/specification/references/D96A/simples/8158.txt
@@ -0,0 +1,8 @@
1
2 8158 Hazard identification number, upper part
3
4 Desc: The id. number for the Orange Placard (upper part) required
5 on the means of transport.
6
7 Repr: an..4
8
diff --git a/specification/references/D96A/simples/8169.txt b/specification/references/D96A/simples/8169.txt
new file mode 100644
index 0000000..ed9e88b
--- /dev/null
+++ b/specification/references/D96A/simples/8169.txt
@@ -0,0 +1,28 @@
1
2 8169 Full/empty indicator, coded
3
4 Desc: To indicate the extent to which the equipment is full or
5 empty.
6
7 Repr: an..3
8
9 1 More than one quarter volume available
10 Self explanatory.
11 2 More than half volume available
12 Self explanatory.
13 3 More than three quarters volume available
14 Self explanatory.
15 4 Empty
16 Self explanatory.
17 5 Full
18 Self explanatory.
19 6 No volume available
20 Self explanatory.
21 7 Full, mixed consignment
22 Indicates that the equipment is fully loaded, and
23 includes a number LCL (Less Than Container Load)
24 consignments.
25 8 Full, single consignment
26 Indicates that the container is fully loaded with a
27 single FCL (Full Container Load) consignment.
28
diff --git a/specification/references/D96A/simples/8178.txt b/specification/references/D96A/simples/8178.txt
new file mode 100644
index 0000000..6533c78
--- /dev/null
+++ b/specification/references/D96A/simples/8178.txt
@@ -0,0 +1,8 @@
1
2 8178 Type of means of transport
3
4 Desc: Description of the type of the means of transport being
5 utilized.
6
7 Repr: an..17
8
diff --git a/specification/references/D96A/simples/8179.txt b/specification/references/D96A/simples/8179.txt
new file mode 100644
index 0000000..d760f60
--- /dev/null
+++ b/specification/references/D96A/simples/8179.txt
@@ -0,0 +1,60 @@
1
2* 8179 Type of means of transport identification
3
4 Desc: Code defining the type of the means of transport being
5 utilized.
6
7 Repr: an..8
8
9 1 Barge chemical tanker
10 Self explanatory.
11 2 Coaster chemical tanker
12 Self explanatory.
13 3 Dry bulk carrier
14 Self explanatory.
15 4 Deep sea chemical tanker
16 Self explanatory.
17 5 Gas tanker
18 Self explanatory.
19 6 Aircraft
20 Self explanatory.
21+ 7 Car with caravan
22 A caravan towed by a car.
23 9 Exceptional transport
24 Transport for which common characteristics are not
25 applicable (e.g. big transformers requiring special
26 wagons, special tackles, special routing etc.).
27 11 Ship
28 Self explanatory.
29 12 Ship tanker
30 Self explanatory.
31 13 Ocean vessel
32 Self explanatory.
33 21 Rail tanker
34 Self explanatory.
35 22 Rail silo tanker
36 Self explanatory.
37 23 Rail bulk car
38 Self explanatory.
39 24 Customer rail tanker
40 Description to be provided.
41 25 Rail express
42 Description to be provided.
43 31 Truck
44 Self explanatory.
45 32 Road tanker
46 An over-the-road tank trucker or trailer.
47 33 Road silo tanker
48 Description to be provided.
49 35 Truck/trailer with tilt
50 Self explanatory.
51 36 Pipeline
52 A line of pipes for conveying water, gas, oil, etc.
53 37 Hydrant cart
54 Vehicle used at large airports with installed
55 distribution systems to make into-plane deliveries of
56 fuel; distinguished from other types of fuelling
57 vehicles.
58+ 38 Car
59 Car.
60
diff --git a/specification/references/D96A/simples/8186.txt b/specification/references/D96A/simples/8186.txt
new file mode 100644
index 0000000..b672fd4
--- /dev/null
+++ b/specification/references/D96A/simples/8186.txt
@@ -0,0 +1,8 @@
1
2 8186 Substance identification number, lower part
3
4 Desc: The number for the Orange Placard (lower part) required on
5 the means of transport.
6
7 Repr: an4
8
diff --git a/specification/references/D96A/simples/8211.txt b/specification/references/D96A/simples/8211.txt
new file mode 100644
index 0000000..3dd58dc
--- /dev/null
+++ b/specification/references/D96A/simples/8211.txt
@@ -0,0 +1,11 @@
1
2 8211 Permission for transport, coded
3
4 Desc: Code giving evidence that transportation of particular
5 hazardous cargo is permitted and identifies the restrictions
6 being put upon a particular transport.
7
8 Repr: an..3
9
10 Note: Code values to be provided.
11
diff --git a/specification/references/D96A/simples/8212.txt b/specification/references/D96A/simples/8212.txt
new file mode 100644
index 0000000..1d1ccc7
--- /dev/null
+++ b/specification/references/D96A/simples/8212.txt
@@ -0,0 +1,10 @@
1
2 8212 Id. of the means of transport
3
4 Desc: Identification of the means of transport by name or number.
5
6 Repr: an..35
7
8 Note: Use relevant code. May be used in combination with
9 1131/3055.
10
diff --git a/specification/references/D96A/simples/8213.txt b/specification/references/D96A/simples/8213.txt
new file mode 100644
index 0000000..f1e297b
--- /dev/null
+++ b/specification/references/D96A/simples/8213.txt
@@ -0,0 +1,10 @@
1
2 8213 Id. of means of transport identification
3
4 Desc: Identification of the means of transport by name or number.
5
6 Repr: an..9
7
8 Note: Use relevant code. May be used in combination with
9 1131/3055.
10
diff --git a/specification/references/D96A/simples/8246.txt b/specification/references/D96A/simples/8246.txt
new file mode 100644
index 0000000..afe21a3
--- /dev/null
+++ b/specification/references/D96A/simples/8246.txt
@@ -0,0 +1,9 @@
1
2 8246 Dangerous goods label marking
3
4 Desc: Marking identifying the type of hazardous goods (substance),
5 Loading/Unloading instructions and advising actions in case
6 of emergency.
7
8 Repr: an..4
9
diff --git a/specification/references/D96A/simples/8249.txt b/specification/references/D96A/simples/8249.txt
new file mode 100644
index 0000000..ab58ee2
--- /dev/null
+++ b/specification/references/D96A/simples/8249.txt
@@ -0,0 +1,24 @@
1
2 8249 Equipment status, coded
3
4 Desc: Indication of the action related to the equipment.
5
6 Repr: an..3
7
8 1 Continental
9 Self explanatory.
10 2 Export
11 Transport equipment to be exported on a marine vessel.
12 3 Import
13 Transport equipment to be imported on a marine vessel.
14 4 Remain on board
15 Transport equipment arriving on a marine vessel is to
16 remain on board.
17 5 Shifter
18 Transport equipment is to be shifted from one stowage
19 location on a marine vessel to another on the same
20 vessel.
21 6 Transhipment
22 Transport equipment is to be transferred from one marine
23 vessel to another.
24
diff --git a/specification/references/D96A/simples/8255.txt b/specification/references/D96A/simples/8255.txt
new file mode 100644
index 0000000..638c015
--- /dev/null
+++ b/specification/references/D96A/simples/8255.txt
@@ -0,0 +1,12 @@
1
2 8255 Packing instruction, coded
3
4 Desc: Code defining the quantity and the type of package in which a
5 product is allowed to be shipped in a passenger or freight
6 aircraft.
7
8 Repr: an..3
9
10 Note: User or association defined code. May be used in combination
11 with 1131/3055.
12
diff --git a/specification/references/D96A/simples/8260.txt b/specification/references/D96A/simples/8260.txt
new file mode 100644
index 0000000..a9d12ac
--- /dev/null
+++ b/specification/references/D96A/simples/8260.txt
@@ -0,0 +1,8 @@
1
2 8260 Equipment identification number
3
4 Desc: Marks (letters and/or numbers) which identify equipment e.g.
5 unit load device.
6
7 Repr: an..17
8
diff --git a/specification/references/D96A/simples/8273.txt b/specification/references/D96A/simples/8273.txt
new file mode 100644
index 0000000..11705ed
--- /dev/null
+++ b/specification/references/D96A/simples/8273.txt
@@ -0,0 +1,35 @@
1
2 8273 Dangerous goods regulations, coded
3
4 Desc: Code indicating the regulation, international or national,
5 applicable for a means of transport.
6
7 Repr: an..3
8
9 ADR European agreement regarding the total carriage of dangerous
10 goods
11 European agreement regarding the total carriage of
12 dangerous goods by road.
13 CFR 49 code of federal regulations
14 US federal regulations issued by the US Dept. of
15 transportation covering the domestic transportation of
16 dangerous goods by truck, rail, water and air.
17 ICA IATA ICAO
18 Regulations covering the international transportation of
19 dangerous goods issued by the International Air Transport
20 Association and the International Civil Aviation
21 Organization.
22 IMD IMO IMDG code
23 Regulations regarding the transportation of dangerous
24 goods on ocean-going vessels issued by the International
25 Maritime Organization.
26 RID Rail/road dangerous goods book (RID)
27 International reglementation in dangerous goods
28 transportation, applicable in Rail and Road environment.
29 RID is the abbreviation of "Reglement International des
30 marchandises Dangereuses".
31 TEC Transport emergency trem card
32 Description to be provided.
33 UI UK IMO book
34 Description to be provided.
35
diff --git a/specification/references/D96A/simples/8275.txt b/specification/references/D96A/simples/8275.txt
new file mode 100644
index 0000000..246dc99
--- /dev/null
+++ b/specification/references/D96A/simples/8275.txt
@@ -0,0 +1,39 @@
1
2 8275 Container/package status, coded
3
4 Desc: Code to identify whether goods of separate description or
5 comprising separate consignments are contained in the same
6 external packaging or to indicate that a container or similar
7 unit load device is empty.
8
9 Repr: an..3
10
11 1 Full load
12 Container represents the full consignment of goods
13 declared on a single Customs declaration (i.e. all goods
14 in the container relate to a single Customs declaration).
15 2 Part load
16 Container represents part of a consignment declared on a
17 single Customs declaration (i.e. the Customs declaration
18 covers more than one container).
19 3 Full load mixed consignments
20 Container holds the full consignment related to the
21 Customs declaration but also holds goods related to other
22 declarations.
23 4 Part load mixed consignments
24 Container represents part of the consignment declared on
25 a single Customs declaration with the remainder being in
26 other containers. Other goods, related to other
27 declarations, are also in the container.
28 5 Single invoiced load
29 Merchandise within a container/package covered by a
30 single invoice.
31 6 Multi invoiced load
32 Merchandise within a container/package covered by more
33 than one invoice.
34 7 Empty
35 Container holds no goods.
36 8 Full load, multiple bills
37 A container representing a consignment of goods for one
38 consignee with multiple bill of lading numbers.
39
diff --git a/specification/references/D96A/simples/8281.txt b/specification/references/D96A/simples/8281.txt
new file mode 100644
index 0000000..a3aa6ab
--- /dev/null
+++ b/specification/references/D96A/simples/8281.txt
@@ -0,0 +1,14 @@
1
2 8281 Transport ownership, coded
3
4 Desc: Code indicating the ownership of the means of transport.
5
6 Repr: an..3
7
8 1 Transport for the owner's account
9 The owner of the transported goods is also the owner of
10 the means of transport or rented it for this transport.
11 2 Transport for another account
12 The owner of the transported goods does not own the means
13 of transport or has not rented it for this transport.
14
diff --git a/specification/references/D96A/simples/8323.txt b/specification/references/D96A/simples/8323.txt
new file mode 100644
index 0000000..2b25ed9
--- /dev/null
+++ b/specification/references/D96A/simples/8323.txt
@@ -0,0 +1,15 @@
1
2 8323 Transport movement, coded
3
4 Desc: Code indicating the movement of goods (e.g. import, export,
5 transit).
6
7 Repr: an..3
8
9 1 Export
10 Self explanatory.
11 2 Import
12 Self explanatory.
13 3 Transit
14 Self explanatory.
15
diff --git a/specification/references/D96A/simples/8325.txt b/specification/references/D96A/simples/8325.txt
new file mode 100644
index 0000000..0a8dd5b
--- /dev/null
+++ b/specification/references/D96A/simples/8325.txt
@@ -0,0 +1,27 @@
1
2 8325 Category of means of transport, coded
3
4 Desc: Identification of the type of means of transport determined to
5 carry particular goods, not necessarily being hazardous.
6
7 Repr: an..3
8
9 1 ADNR code, OS
10 Description to be provided.
11 2 ADNR code, 1N
12 Description to be provided.
13 3 ADNR code, 1S
14 Description to be provided.
15 4 ADNR code, 2
16 Description to be provided.
17 5 ADNR code, 3
18 Description to be provided.
19 6 ADNR code, F
20 Description to be provided.
21 7 ADNR code, NF
22 Description to be provided.
23 8 ADNR code, ON
24 Description to be provided.
25 9 ADNR code, X
26 Description to be provided.
27
diff --git a/specification/references/D96A/simples/8332.txt b/specification/references/D96A/simples/8332.txt
new file mode 100644
index 0000000..c599ae0
--- /dev/null
+++ b/specification/references/D96A/simples/8332.txt
@@ -0,0 +1,7 @@
1
2 8332 Equipment plan
3
4 Desc: Description indicating equipment plan, e.g. FCL or LCL.
5
6 Repr: an..26
7
diff --git a/specification/references/D96A/simples/8334.txt b/specification/references/D96A/simples/8334.txt
new file mode 100644
index 0000000..be30a6f
--- /dev/null
+++ b/specification/references/D96A/simples/8334.txt
@@ -0,0 +1,7 @@
1
2 8334 Movement type
3
4 Desc: Description of the type of movement.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/8335.txt b/specification/references/D96A/simples/8335.txt
new file mode 100644
index 0000000..75f45d9
--- /dev/null
+++ b/specification/references/D96A/simples/8335.txt
@@ -0,0 +1,70 @@
1
2 8335 Movement type, coded
3
4 Desc: Code indicating the type of movement.
5
6 Repr: an..3
7
8 1 Breakbulk
9 Defines the movement of general cargo not carried in ISO
10 standard containers.
11 2 LCL/LCL
12 Defines the movement of cargo packed in and unpacked from
13 containers by the carrier on behalf of the
14 shipper/consignee. 'LCL' means Less than Container Load.
15 3 FCL/FCL
16 Defines the movement of cargo packed by the shipper or
17 shipper's agent and unpacked by the consignee or
18 consignee's agent. 'FCL' means Full Container Load.
19 4 FCL/LCL
20 Defines the movement of cargo packed by the shipper or
21 shipper's agent and unpacked by the carrier. 'FCL' means
22 Full Container Load. 'LCL' means Less than Container
23 Load.
24 5 LCL/FCL
25 Defines the movement of cargo packed by the carrier and
26 unpacked by the consignee or consignee's agent. 'LCL'
27 means Less than Container Load. 'FCL' means Full Load.
28 11 House to house
29 Cargo packed in a unit by the shipper at point of origin
30 and unpacked by consignee at final destination.
31 12 House to terminal
32 Cargo packed in a unit by the shipper at point of origin
33 and unpacked at the carrier's inland facility between the
34 ship's point of discharge and the final destination.
35 13 House to pier
36 Cargo packed in a unit by the shipper at point of origin
37 and unpacked by carrier at ship's point of discharge
38 (pier).
39 21 Terminal to house
40 Cargo packed in a unit at a carrier's inland facility
41 between point of origin and the ship's point of loading
42 and unpacked by consignee at the final destination.
43 22 Terminal to terminal
44 Cargo packed in a unit at a carrier's inland facility
45 between point of origin and the ship's point of loading
46 and unpacked at a carrier's inland facility between
47 ship's point of discharge and final destination.
48 23 Terminal to pier
49 Cargo packed in a unit at a carrier's inland facility
50 between point of origin and ship's point of loading and
51 unpacked by carrier at ship's point of discharge (pier).
52 31 Pier to house
53 Cargo packed in a unit at ship's point of loading and
54 unpacked by consignee at final destination.
55 32 Pier to terminal
56 Cargo packed in a unit at ship's point of loading and
57 unpacked at a carrier's inland facility between ship's
58 point of discharge and final destination.
59 33 Pier to pier
60 Cargo packed in a unit at ship's point of loading and
61 unpacked by carrier at ship's point of discharge (pier).
62 41 Station to station
63 Self explanatory.
64 42 House to warehouse
65 Self explanatory.
66 43 Warehouse to house
67 Self explanatory.
68 44 Station to house
69 Self explanatory.
70
diff --git a/specification/references/D96A/simples/8339.txt b/specification/references/D96A/simples/8339.txt
new file mode 100644
index 0000000..6970b04
--- /dev/null
+++ b/specification/references/D96A/simples/8339.txt
@@ -0,0 +1,20 @@
1
2 8339 Packing group, coded
3
4 Desc: Identification of a packing group by code.
5
6 Repr: an..3
7
8 1 Great danger
9 Packaging meeting criteria to pack hazardous materials
10 with great danger. Group I according to IATA/IMDG/ADR/RID
11 regulations.
12 2 Medium danger
13 Packaging meeting criteria to pack hazardous materials
14 with great danger. Group II according to
15 IATA/IDMG/ADR/RID regulations.
16 3 Minor danger
17 Packaging meeting criteria to pack hazardous materials
18 with great danger. Group III according to
19 IATA/IDMG/ADR/RID regulations.
20
diff --git a/specification/references/D96A/simples/8341.txt b/specification/references/D96A/simples/8341.txt
new file mode 100644
index 0000000..1171f29
--- /dev/null
+++ b/specification/references/D96A/simples/8341.txt
@@ -0,0 +1,13 @@
1
2 8341 Haulage arrangements, coded
3
4 Desc: Specification of the type of equipment haulage arrangements.
5
6 Repr: an..3
7
8 1 Carrier
9 Haulage arranged by carrier.
10 2 Merchant
11 Haulage arranged by merchant (shipper, consignee, or
12 their agent).
13
diff --git a/specification/references/D96A/simples/8351.txt b/specification/references/D96A/simples/8351.txt
new file mode 100644
index 0000000..a3a5651
--- /dev/null
+++ b/specification/references/D96A/simples/8351.txt
@@ -0,0 +1,9 @@
1
2 8351 Hazard code identification
3
4 Desc: Dangerous goods code.
5
6 Repr: an..7
7
8 Note: Use relevant code list.
9
diff --git a/specification/references/D96A/simples/8364.txt b/specification/references/D96A/simples/8364.txt
new file mode 100644
index 0000000..01203da
--- /dev/null
+++ b/specification/references/D96A/simples/8364.txt
@@ -0,0 +1,7 @@
1
2 8364 EMS number
3
4 Desc: Emergency procedures for ships carrying dangerous goods.
5
6 Repr: an..6
7
diff --git a/specification/references/D96A/simples/8393.txt b/specification/references/D96A/simples/8393.txt
new file mode 100644
index 0000000..6fd26e6
--- /dev/null
+++ b/specification/references/D96A/simples/8393.txt
@@ -0,0 +1,29 @@
1
2 8393 Returnable package load contents, coded
3
4 Desc: To indicate the composition of goods loaded into a returnable
5 package.
6
7 Repr: an..3
8
9 1 Loaded with empty 4-block for blocking purposes
10 Description to be provided.
11 2 Empty container with dunnage
12 Description to be provided.
13 3 Empty container
14 Description to be provided.
15 4 Loaded with production material
16 Description to be provided.
17 5 Mixed empty and loaded
18 Description to be provided.
19 6 Obsolete material
20 Description to be provided.
21 7 Loaded with excess returned production material
22 Description to be provided.
23 8 Loaded with rejected material
24 Description to be provided.
25 9 Service part obsolete container
26 Description to be provided.
27 10 Loaded with returned processed material
28 Description to be provided.
29
diff --git a/specification/references/D96A/simples/8395.txt b/specification/references/D96A/simples/8395.txt
new file mode 100644
index 0000000..9bb444c
--- /dev/null
+++ b/specification/references/D96A/simples/8395.txt
@@ -0,0 +1,17 @@
1
2 8395 Returnable package freight payment responsibility, coded
3
4 Desc: To indicate responsibility for payment of return freight
5 charges for packaging that is returnable.
6
7 Repr: an..3
8
9 1 Paid by customer
10 Self explanatory.
11 2 Free
12 Self explanatory.
13 3 Paid by supplier
14 Self explanatory.
15 ZZZ Mutually defined
16 Self explanatory.
17
diff --git a/specification/references/D96A/simples/8410.txt b/specification/references/D96A/simples/8410.txt
new file mode 100644
index 0000000..111afe1
--- /dev/null
+++ b/specification/references/D96A/simples/8410.txt
@@ -0,0 +1,7 @@
1
2 8410 MFAG
3
4 Desc: Medical first aid guide.
5
6 Repr: an..4
7
diff --git a/specification/references/D96A/simples/8453.txt b/specification/references/D96A/simples/8453.txt
new file mode 100644
index 0000000..42ad12d
--- /dev/null
+++ b/specification/references/D96A/simples/8453.txt
@@ -0,0 +1,10 @@
1
2 8453 Nationality of means of transport, coded
3
4 Desc: Coded name of the country in which a means of transport is
5 registered.
6
7 Repr: an..3
8
9 Note: Use ISO 3166 alpha two country code.
10
diff --git a/specification/references/D96A/simples/8457.txt b/specification/references/D96A/simples/8457.txt
new file mode 100644
index 0000000..ecd214b
--- /dev/null
+++ b/specification/references/D96A/simples/8457.txt
@@ -0,0 +1,54 @@
1
2 8457 Excess transportation reason, coded
3
4 Desc: Indication of reason for excess transportation.
5
6 Repr: an..3
7
8 A Special rail car order, schedule increase forecast change
9 Self explanatory.
10 B Engineering change or late release
11 Self explanatory.
12 C Specification (schedule) error/overbuilding
13 Self explanatory.
14 D Shipment tracing delay
15 Self explanatory.
16 E Plant inventory loss
17 Self explanatory.
18 F Building ahead of schedule
19 Self explanatory.
20 G Vendor behind schedule
21 Self explanatory.
22 H Failed to include in last shipment
23 Self explanatory.
24 I Carrier loss claim
25 Self explanatory.
26 J Transportation failure
27 Self explanatory.
28 K Insufficient weight for carload
29 Self explanatory.
30 L Reject or discrepancy (material rejected in prior shipment)
31 Self explanatory.
32 M Transportation delay
33 Self explanatory.
34 N Lack of railcar or railroad equipment
35 Self explanatory.
36 P Releasing error
37 Self explanatory.
38 R Record error or cate reported discrepancy report
39 Self explanatory.
40 T Common or peculiar part schedule increase
41 Self explanatory.
42 U Alternative supplier shipping for responsible supplier
43 Self explanatory.
44 V Direct schedule or locally controlled
45 Self explanatory.
46 W Purchasing waiver approval
47 Self explanatory.
48 X Authorization code to be determined
49 Self explanatory.
50 Y Pilot material
51 Self explanatory.
52 ZZZ Mutually defined
53 Self explanatory.
54
diff --git a/specification/references/D96A/simples/8459.txt b/specification/references/D96A/simples/8459.txt
new file mode 100644
index 0000000..6e79b28
--- /dev/null
+++ b/specification/references/D96A/simples/8459.txt
@@ -0,0 +1,18 @@
1
2 8459 Excess transportation responsibility, coded
3
4 Desc: Indication of responsibility for excess transportation.
5
6 Repr: an..3
7
8 A Customer plant (receiving location)
9 Self explanatory.
10 B Material release issuer
11 Self explanatory.
12 S Supplier authority
13 Self explanatory.
14 X Responsibility to be determined
15 Self explanatory.
16 ZZZ Mutually defined
17 Self explanatory.
18
diff --git a/specification/references/D96A/simples/9010.txt b/specification/references/D96A/simples/9010.txt
new file mode 100644
index 0000000..7b697b4
--- /dev/null
+++ b/specification/references/D96A/simples/9010.txt
@@ -0,0 +1,7 @@
1
2 9010 Status event
3
4 Desc: Description of a status event.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/9011.txt b/specification/references/D96A/simples/9011.txt
new file mode 100644
index 0000000..babfb1f
--- /dev/null
+++ b/specification/references/D96A/simples/9011.txt
@@ -0,0 +1,327 @@
1
2 9011 Status event, coded
3
4 Desc: Code identifying a status event.
5
6 Repr: an..3
7
8 1 Arrived
9 The means of transport has arrived at a location.
10 2 Authorized to load
11 Permission to load has been given by the responsible
12 party.
13 3 Arrived in defective condition
14 Goods/consignments/equipment have been received or a
15 means of transport has arrived in a defective condition.
16 4 Defective equipment release
17 Equipment previously the subject of a 'defective
18 condition' status has been returned to service.
19 5 Begun
20 The process has begun.
21 6 Booked
22 Goods/consignments/equipment or means of transport have
23 been booked for subsequent movements.
24 7 Booking cancelled
25 The booking of goods/consignments/equipment or means of
26 transport previously booked has been cancelled.
27 8 Cleared import restrictions
28 Goods/consignments/equipment held for import restriction
29 purposes have been released for import.
30 9 Cleared export restrictions
31 Goods/consignments/equipment held prior to loading have
32 now been cleared for export.
33 10 Cleared by agriculture, food or fisheries authorities
34 Goods/consignments/equipment have been held prior to
35 shipment and are now cleared for shipment following
36 examination by relevant authority.
37 11 Cleared by port authority
38 The port authority has given permission for the
39 goods/consignments/equipment/means of transport to leave
40 the port.
41 12 Cleared by customs
42 Customs have cleared goods/consignments for
43 import/export.
44 13 Collected
45 Goods/consignments/equipment have been collected from a
46 predetermined location.
47 14 Completed
48 The process has been completed.
49 15 Consolidated
50 Goods/consignments have been added to other goods/
51 consignments to form a larger consignment and/or have
52 been incorporated into one or more containers/units.
53 16 Crossed border
54 Goods/consignments/equipment have crossed a border from
55 one country to another.
56 17 Customs refusal
57 The Customs authorities have refused to clear the
58 goods/consignments/equipment.
59 18 Damaged
60 Goods/consignments/equipment have been damaged in the
61 course of transportation.
62 19 Damaged equipment quoted
63 Damaged equipment has been assessed and the quotation
64 sent to lessor.
65 20 Delayed
66 Goods/consignments/equipment have been delayed in the
67 course of transportation.
68 21 Delivered
69 The goods/consignments/equipment have been delivered to a
70 location/party in the transport chain.
71 22 Delivery completed
72 Delivery of the goods/consignments/equipment has been
73 completed as per instructions.
74 23 Delivery not completed
75 Delivery of the goods/consignments/equipment has not been
76 completed in accordance with instructions.
77 24 Departed
78 The means of transport has departed from a location in
79 the transport chain.
80 25 Departure delay
81 The transport has been delayed in departing on the
82 arranged transport action.
83 26 Deramped
84 Equipment has been removed from a position above other
85 equipment on a means of transport.
86 27 Despatched
87 The goods/consignments/equipment have departed from a
88 location in the transport chain.
89 28 Stripped
90 The goods/consignments/equipment have been unloaded from
91 equipment in which they were transported.
92 29 Discharged
93 The goods/consignments/equipment have been unloaded from
94 a means of transport.
95 30 Empty on inspection
96 The package/equipment has been found to be empty.
97 31 En route
98 The goods/consignments/equipment are in the normal course
99 of transportation to the next destination.
100 32 Equipment in from repair
101 A piece of equipment has been received in after having
102 been sent out for repair.
103 33 Equipment out for repair
104 A piece of equipment has been sent out for repair.
105 34 Equipment repaired
106 A damaged piece of equipment has been repaired.
107 35 Expedited to destination
108 The goods/consignments/equipment have been expedited to
109 the next/final destination in the transport chain.
110 36 Not found
111 The goods/consignments/equipment notified to be missing
112 have not been located.
113 37 Found
114 The goods/consignments/equipment previously notified
115 missing have now been located.
116 38 Freight paid
117 The freight charges on goods/consignments/equipment have
118 been paid.
119 39 From bond
120 The goods/consignments/equipment have been moved/are
121 available to be moved from bond.
122 40 Goods/consignments/equipment at port
123 The goods/consignments/equipment have arrived/are
124 available at port.
125 41 Handover
126 The goods/consignments/equipment have been formally
127 passed from one point in the transport chain to another
128 under responsibility of the same transporter. (See also
129 'handover delivered'.)
130 42 Handover delivered
131 The goods/consignments/equipment from one transport
132 operator have been passed to another transport operator.
133 (see also 'handover'.)
134 43 Handover received
135 The goods/consignments/equipment have been received by
136 one transport operator from another transport operator.
137 44 Ill-routed consignment reforwarded
138 The goods/consignments/equipment which were previously
139 sent to a wrong destination are on the way to correct
140 destination.
141 45 Informed Consignee of arrival
142 The consignee has been informed formally of the arrival
143 at a transit or final destination of
144 goods/consignments/equipment.
145 46 Into bond
146 The goods/consignments/equipment have been moved/is
147 available to be moved into bond.
148 47 Into packing depot
149 The goods/consignments/equipment have been moved into a
150 LCL (less than container load)/packing depot.
151 48 Loaded
152 The goods/consignments/equipment have been loaded onto a
153 means of transport.
154 49 Lost
155 The goods/consignments/equipment have been lost in the
156 course of a movement along the transport chain.
157 50 Manifested
158 The goods/consignments/equipment have been included on
159 the list of units moving from one location to another in
160 the transport chain.
161 51 Means of transport damaged
162 The means of transport on which the
163 goods/consignments/equipment was being (was to be) moved
164 has been damaged.
165 52 Mechanical breakdown
166 There has been a mechanical breakdown of the means of
167 transport/equipment on which the
168 goods/consignments/equipment was being (was to be) moved.
169 53 No pick-up
170 The goods/consignments/equipment expected to be picked up
171 and conveyed from location to location in the transport
172 chain have not been picked up.
173 54 Not identified
174 The goods/consignments/equipment expected to be located
175 and identified in the transport chain cannot be
176 identified.
177 55 Not collected
178 The goods/consignments/equipment expected to be collected
179 after transportation have not been collected.
180 56 Not delivered
181 The goods/consignments/equipment have not been delivered.
182 57 Not loaded
183 The goods/consignments/equipment to be loaded onto a
184 means of transport have not been loaded on the expected
185 transport.
186 58 Off hire
187 Equipment previously under hire to a customer has been
188 returned to the lessor and the contract has been
189 terminated.
190 59 Off loaded
191 The goods/consignments/equipment previously loaded to a
192 means of transport have been removed from that means of
193 transport before completion of the planned transport.
194 60 On hire
195 Equipment has been hired out to a hirer/customer.
196 61 Outstanding claims settled
197 Outstanding claims in respect of
198 goods/consignments/equipment have been settled.
199 62 Over landed
200 Goods/consignments/equipment have been discharged from a
201 means of transport at a specific location when they were
202 not expected to be discharged.
203 63 Package not ready
204 The package was not available for collection.
205 64 Pick-up awaited
206 Goods/consignments/equipment are awaiting pick-up.
207 65 Plugged equipment
208 Equipment, e.g. a refrigerated container, has been
209 plugged into the power source.
210 66 Plundered
211 The goods/consignments/equipment have been plundered.
212 67 Positioned goods/consignments/equipment
213 Goods/consignments/equipment have been positioned on a
214 means of transport.
215 68 Pre-informed
216 The consignor/consignee has been advised in advance of a
217 transport action.
218 69 Put to refuse
219 The goods/consignments/equipment have been written off
220 and disposed of.
221 70 Ramped equipment
222 Equipment has been placed above other equipment and
223 placed on a means of transport.
224 71 Ready for transportation
225 Goods/consignments/equipment have been made ready for
226 transportation.
227 72 Receipt fully acknowledged
228 The consignee has given full acknowledgement for the
229 receipt of goods.
230 73 Receipt partially acknowledged
231 The consignee has not given full acknowledgement for the
232 receipt of goods.
233 74 Received
234 Goods/consignments/equipment have been received at a
235 location/party in the transport chain.
236 75 Reconsigned
237 Goods/consignments/equipment have been consigned to a
238 party other than the original or subsequent consignees.
239 76 Reforwarding on request
240 The goods/consignments/equipment which have been delayed
241 will be/have been reforwarded on request by appropriate
242 authority.
243 77 Refused without reason given
244 The transport action/documentation has been refused
245 without explanation.
246 78 Released
247 Goods/consignments/equipment have been released to an
248 authorized party.
249 79 Reloaded
250 Goods/consignments/equipment have been reloaded onto a
251 means of transport.
252 80 Returned as instructed
253 The goods/consignments/equipment have been returned to a
254 location as per instructions.
255 81 Returned as wreck
256 The goods/consignments/equipment have been returned in a
257 wrecked condition to a location as per instructions.
258 82 Returned
259 Goods/consignments/equipment have been returned to a
260 previous location.
261 83 Sealed equipment
262 The equipment has been sealed according to operational
263 and governmental requirements.
264 84 Service ordered
265 A service has been ordered in relation to the
266 transportation of goods/consignments/equipment.
267 85 Short landed
268 Goods/consignments/equipment expected to be discharged
269 from a means of transport at a specific location have not
270 been discharged.
271 86 Short shipped
272 The goods/consignments/equipment expected to be sent to a
273 specific destination on a selected means of transport
274 from a specific location have not been loaded for onward
275 delivery.
276 87 Sorted wrong route
277 The goods/consignments/equipment have been sorted
278 erroneously to an incorrect route.
279 88 Split
280 The consignment of goods has been split into two or more
281 consignments.
282 89 Steam cleaned
283 The equipment, e.g. a container, has been steam cleaned.
284 90 Stopped
285 The goods/consignments/equipment have been stopped from
286 further movement in the transport chain.
287 91 Stored
288 The goods/consignments/equipment have been stored at a
289 location.
290 92 Stowed
291 The goods/consignments/equipment have been stowed for
292 transportation in the selected equipment/means of
293 transport.
294 93 Stuffed
295 The goods/consignments/equipment have been loaded into a
296 piece of equipment, e.g. a container.
297 94 Stuffed and sealed
298 The goods/consignments/equipment have been loaded into a
299 piece of equipment and the equipment has been sealed.
300 95 Sub-lease in
301 In the leasing of equipment a sub-lease has been notified
302 to the lessor.
303 96 Sub-lease out
304 In the leasing of equipment a sub-lease has been notified
305 by a lessee.
306 97 Surveyed damage
307 Damaged goods/consignments/equipment have been officially
308 surveyed by a third party to assess the extent of damage.
309 98 Transferred in
310 The goods/consignments/equipment have been transferred in
311 from another location.
312 99 Transferred out
313 The goods/consignments/equipment have been transferred
314 out to another location.
315 100 Transhipment
316 The goods/consignments/equipment have been transhipped to
317 another means of transport.
318 101 Transit delay
319 The goods/consignments/equipment has been delayed in
320 transit.
321 102 Unknown goods/consignments/equipment
322 The goods/consignments/equipment are not known to the
323 source being enquired upon.
324 103 Unplugged equipment
325 Equipment, e.g. a refrigerated container, has been
326 unplugged from the power source at a given location.
327
diff --git a/specification/references/D96A/simples/9012.txt b/specification/references/D96A/simples/9012.txt
new file mode 100644
index 0000000..9ddceda
--- /dev/null
+++ b/specification/references/D96A/simples/9012.txt
@@ -0,0 +1,7 @@
1
2 9012 Status reason
3
4 Desc: Provides the reason behind a status event.
5
6 Repr: an..35
7
diff --git a/specification/references/D96A/simples/9013.txt b/specification/references/D96A/simples/9013.txt
new file mode 100644
index 0000000..6be3bcf
--- /dev/null
+++ b/specification/references/D96A/simples/9013.txt
@@ -0,0 +1,193 @@
1
2 9013 Status reason, coded
3
4 Desc: Code identifying the reason behind a status event.
5
6 Repr: an..3
7
8 1 Address ex delivery area
9 The address for delivery is outside the area of the
10 carrier/transporter.
11 2 After transport departed
12 The goods/consignments/equipment arrived after the means
13 of transport has departed.
14 3 Agent refusal
15 The agent of the customer refused to accept delivery.
16 4 Altered seals
17 The seals on the equipment have been changed from those
18 notified.
19 5 Appointment scheduled
20 An arrangement has been made to deliver at a specific
21 time.
22 6 Attempt unsuccessful
23 An unsuccessful attempt has been made to deliver the
24 goods/consignments/equipment.
25 7 Business closed
26 The goods/consignments/equipment could not be
27 delivered/collected as the business was closed.
28 8 Changed schedule
29 The goods/consignments/equipment cannot/will not be
30 delivered/collected at the arranged time because of a
31 change of schedule.
32 9 Complementary address needed
33 A further address is needed to effect delivery/collection
34 of the goods/consignments/equipment.
35 10 Computer system down
36 The computer system is inoperative.
37 11 Credit approval requested
38 The consignee requests delivery on a credit base.
39 12 Customer arrangements
40 Goods/consignments/equipment require delivery
41 arrangements by the customer.
42 13 Customs refusal
43 The Customs authorities have refused to clear the
44 goods/consignments/equipment.
45 14 Damaged
46 The goods/consignments/equipment have been damaged.
47 15 Delivery at specific requested dates/times/periods
48 Delivery of the goods/consignments/equipment is requested
49 at specific dates/times/periods.
50 16 Destination incorrect
51 The goods/consignments/equipment have been sent to wrong
52 destination.
53 17 Departure delay
54 The transport has been delayed in departing on the
55 arranged transport action.
56 18 Derailment
57 The train carrying the goods/consignments/equipment has
58 been derailed.
59 19 Discrepancy
60 There is a discrepancy between the details of goods/
61 equipment previously provided and the actual situation.
62 20 Dock strike
63 The goods/consignments/equipment cannot be
64 delivered/collected due to a dock strike.
65 21 Due to customer
66 An action in the transport chain has been affected due to
67 action of the customer.
68 22 Empty
69 The package/equipment is found to be empty.
70 23 Equipment failure
71 Delivery/collection could not be effected due to
72 equipment failure.
73 24 Examination required by relevant authority
74 An examination of the goods/equipment has been ordered by
75 the relevant authority.
76 25 Export restrictions
77 The goods/consignments/equipment have been prohibited
78 from export pending further investigation.
79 26 Frustrated export
80 Attempts to export the goods/consignments/equipment have
81 been unsuccessful.
82 27 Goods units missing
83 The tally of goods/consignments/equipment does not match
84 the quantity as per advice. Result: less than advised.
85 28 Import restrictions
86 The goods/consignments/equipment need import checks and
87 tests pending being released for importation.
88 29 Incorrect pick information
89 The goods/consignments/equipment were not collected due
90 to incorrect pick information.
91 30 Incorrect address
92 The address given for the action was incorrect.
93 31 Industrial dispute
94 The action was frustrated by an industrial dispute.
95 32 Instructions awaited
96 Further instructions are required.
97 33 Lost goods/consignments/equipment
98 The goods/consignments/equipment have been lost in the
99 course of a movement along the transport chain.
100 34 Means of transport damaged
101 The means of transport on which the
102 goods/consignments/equipment were being (were to be)
103 moved has been damaged.
104 35 Mechanical breakdown
105 There has been a mechanical breakdown of the means of
106 transport/equipment on which the
107 goods/consignments/equipment was being (was to be) moved.
108 36 Mechanical inspection
109 A mechanical inspection of the means of transport/
110 equipment on which the goods/consignments/equipment were
111 being (were to be) moved, is required.
112 37 Missing and/or incorrect documents
113 The goods/consignments/equipment require complete and
114 correct documentation.
115 38 New delivery arrangements
116 Alternative delivery arrangements advised by consignee
117 after failed delivery.
118 39 No recipient contact information
119 No information available concerning the responsible
120 person at delivery address.
121 40 Not identified
122 The goods/consignments/equipment expected to be located
123 and identified in the transport chain cannot be
124 identified.
125 41 Not loaded
126 The goods/consignments/equipment to be loaded onto a
127 means of transport have not been loaded on the expected
128 transport.
129 42 On deck
130 The goods/consignments/equipment have been stowed on
131 deck.
132 43 Package not ready
133 The package was not available for collection.
134 44 Package tracking number unknown
135 The package tracking number is unknown.
136 45 Partly missing
137 The goods/consignments/equipment are partly, but not
138 completely, missing.
139 46 Payment not received
140 The expected payment for the transport action was not
141 received.
142 47 Payment refused
143 The payer refused to pay for the service.
144 48 Plundered
145 The goods/consignments/equipment have been plundered.
146 49 Refused without reason given
147 The transport action/documentation has been refused
148 without explanation.
149 50 Scheduled past cut-off
150 The goods/consignments/equipment to be
151 delivered/collected have been scheduled past/later than
152 the cut-off time.
153 51 Shunted to siding
154 The transport on which the goods/consignments/equipment
155 is to be placed has been shunted to siding.
156 52 Signature not required
157 Self explanatory.
158 53 Sorted wrong route
159 The goods/consignments/equipment have been sorted
160 erroneously to an incorrect route.
161 54 Special service required
162 A special service is required for the
163 goods/consignments/equipment.
164 55 Split
165 The consignment of goods has been split into two or more
166 consignments.
167 56 Totally missing
168 The total goods/consignments/equipment is missing.
169 57 Tracking information unavailable
170 The tracking information of the
171 goods/consignments/equipment is unavailable.
172 58 Transit delay
173 The goods/consignments/equipment have been delayed in
174 transit.
175 59 Unable to locate
176 The goods/consignments/equipment cannot be located.
177 60 Unacceptable condition
178 The goods/consignments/equipment were in unacceptable
179 condition at time of delivery/collection.
180 61 Under deck
181 The goods/consignments/equipment have been stowed
182 under/below deck.
183 62 Unknown
184 The reason is unknown.
185 63 Weather conditions
186 The weather conditions have affected collection/delivery.
187 64 Expired free time
188 The goods/consignments/equipment have been in a storage
189 facility for longer than permitted free time.
190 65 Outstanding claims settled
191 Outstanding claims in respect of
192 goods/consignments/equipment have been settled.
193
diff --git a/specification/references/D96A/simples/9015.txt b/specification/references/D96A/simples/9015.txt
new file mode 100644
index 0000000..6a4ccda
--- /dev/null
+++ b/specification/references/D96A/simples/9015.txt
@@ -0,0 +1,10 @@
1
2 9015 Status type, coded
3
4 Desc: Code identifying the type of status event.
5
6 Repr: an..3
7
8 1 Transport
9 Status type is related to transport.
10
diff --git a/specification/references/D96A/simples/9213.txt b/specification/references/D96A/simples/9213.txt
new file mode 100644
index 0000000..195163c
--- /dev/null
+++ b/specification/references/D96A/simples/9213.txt
@@ -0,0 +1,19 @@
1
2 9213 Type of duty regime, coded
3
4 Desc: Identification of the statement of the full/preferential
5 regime according to which duty is assessed.
6
7 Repr: an..3
8
9 1 Origin subject to EC/EFTA preference
10 Self explanatory.
11 2 Origin subject to other preference agreement
12 Self explanatory.
13 3 No preference origin
14 Self explanatory.
15 8 Excluded origin
16 Self explanatory.
17 9 Imposed origin
18 Self explanatory.
19
diff --git a/specification/references/D96A/simples/9302.txt b/specification/references/D96A/simples/9302.txt
new file mode 100644
index 0000000..61d92b1
--- /dev/null
+++ b/specification/references/D96A/simples/9302.txt
@@ -0,0 +1,8 @@
1
2 9302 Sealing party
3
4 Desc: Clear text, representing the name of the issuer of the seal
5 number.
6
7 Repr: an..35
8
diff --git a/specification/references/D96A/simples/9303.txt b/specification/references/D96A/simples/9303.txt
new file mode 100644
index 0000000..b30f90c
--- /dev/null
+++ b/specification/references/D96A/simples/9303.txt
@@ -0,0 +1,20 @@
1
2 9303 Sealing party, coded
3
4 Desc: Identification of the issuer of the seal number.
5
6 Repr: an..3
7
8 CA Carrier
9 Party undertaking or arranging transport of goods between
10 named points.
11 CU Customs
12 Self explanatory.
13 SH Shipper
14 Party which, by contract with a carrier, consigns or
15 sends goods with the carrier, or has them conveyed by
16 him.
17 TO Terminal operator
18 Party which handles the loading and unloading of marine
19 vessels.
20
diff --git a/specification/references/D96A/simples/9308.txt b/specification/references/D96A/simples/9308.txt
new file mode 100644
index 0000000..75d2394
--- /dev/null
+++ b/specification/references/D96A/simples/9308.txt
@@ -0,0 +1,8 @@
1
2 9308 Seal number
3
4 Desc: The number of a custom seal or another seal affixed to the
5 containers or other transport unit.
6
7 Repr: an..10
8
diff --git a/specification/references/D96A/simples/9353.txt b/specification/references/D96A/simples/9353.txt
new file mode 100644
index 0000000..3689bb7
--- /dev/null
+++ b/specification/references/D96A/simples/9353.txt
@@ -0,0 +1,38 @@
1
2 9353 Government procedure, coded
3
4 Desc: Code identifying the treatment applied by the government to
5 goods which are subject to a control.
6
7 Repr: an..3
8
9 1 Already customs cleared in the importing country
10 Arrangements for inspection are not necessary because
11 they were cleared before.
12 2 Documents requirements completed
13 All requirements for documents have been completed.
14 3 Documents required
15 Pertinent documents are required.
16 4 Inspection arrangements completed
17 Arrangements for inspection of the cargo have been
18 completed.
19 5 Inspection arrangements required
20 Arrangements for inspection of the cargo are required.
21 6 No customs procedure
22 Customs clearance not required.
23 7 Safety arrangements completed
24 Arrangements for safeguarding the cargo have been
25 completed.
26 8 Safety arrangements required
27 Arrangements for safeguarding the cargo are required.
28 9 Security arrangements required
29 Arrangements for the security of the cargo are required.
30 10 Storage arrangements completed
31 Arrangements for storing the cargo have been completed.
32 11 Storage arrangements required
33 Arrangements for storing the cargo are required.
34 12 Transport arrangements completed
35 All arrangements for transport have been completed.
36 13 Transport arrangements required
37 Transport has to be arranged.
38
diff --git a/specification/references/D96A/simples/9411.txt b/specification/references/D96A/simples/9411.txt
new file mode 100644
index 0000000..8e71750
--- /dev/null
+++ b/specification/references/D96A/simples/9411.txt
@@ -0,0 +1,23 @@
1
2 9411 Government involvement, coded
3
4 Desc: Indication of requirement and status of government
5 involvement.
6
7 Repr: an..3
8
9 1 Carried out as instructed
10 Instructions have been carried out.
11 2 Carried out as amended
12 Procedures have been carried out as amended.
13 3 Completed
14 Procedures have been completed.
15 4 Not applicable
16 Instructions are not applicable.
17 5 Optimal
18 An action which is most desirable but not required.
19 6 Required
20 Procedures are required.
21 7 Applicable
22 Procedures are applicable.
23
diff --git a/specification/references/D96A/simples/9415.txt b/specification/references/D96A/simples/9415.txt
new file mode 100644
index 0000000..3a508dc
--- /dev/null
+++ b/specification/references/D96A/simples/9415.txt
@@ -0,0 +1,44 @@
1
2 9415 Government agency, coded
3
4 Desc: To indicate government agencies that are involved.
5
6 Repr: an..3
7
8 1 Agriculture
9 Government agency responsible for agriculture and e.g.
10 the inspection of vegetable and animal substances being
11 imported.
12 2 Ammunition
13 Government agency responsible for the safe transport of
14 ammunition.
15 3 Commerce
16 Government agency responsible for commerce both domestic
17 and international.
18 4 Coastguard
19 Government agency responsible for public safety on
20 waterways.
21 5 Customs
22 Customs authorities.
23 6 Food and drug
24 Government agency responsible for the safety on food and
25 drugs.
26 7 Health certificate
27 Health authorities.
28 8 Harbour police
29 Police authorities responsible for public safety in the
30 harbour.
31 9 Immigration
32 Government agency responsible for immigration matters.
33 10 Live animals
34 Government agency responsible for the importation of live
35 animals.
36 11 Port authority
37 Government or semi-government body responsible for port
38 operations.
39 12 Public health
40 Government body responsible for public health matters.
41 13 Transportation
42 Government agency responsible for transportation policy
43 and other transportation matters.
44
diff --git a/specification/references/D96A/simples/9417.txt b/specification/references/D96A/simples/9417.txt
new file mode 100644
index 0000000..1a5eae1
--- /dev/null
+++ b/specification/references/D96A/simples/9417.txt
@@ -0,0 +1,19 @@
1
2 9417 Government action, coded
3
4 Desc: To indicate type of government action such as inspection,
5 detention, fumigation, security.
6
7 Repr: an..3
8
9 1 Clearance
10 The cargo will be or has been cleared.
11 2 Detention
12 The cargo has been or will be detained.
13 3 Fumigation
14 The cargo has been or will be fumigated.
15 4 Inspection
16 The cargo has been or will be inspected.
17 5 Security
18 The cargo has been or will be secured.
19
diff --git a/specification/src/Text/Edifact/D01B.hs b/specification/src/Text/Edifact/D01B.hs
new file mode 100644
index 0000000..3e1a0e9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B.hs
@@ -0,0 +1,7 @@
1module Text.Edifact.D01B
2 ( module S
3 ) where
4
5import Text.Edifact.D01B.Composites as S
6import Text.Edifact.D01B.Messages as S
7import Text.Edifact.D01B.Segments as S
diff --git a/specification/src/Text/Edifact/D01B/Composites.hs b/specification/src/Text/Edifact/D01B/Composites.hs
new file mode 100644
index 0000000..951dd08
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites.hs
@@ -0,0 +1,72 @@
1module Text.Edifact.D01B.Composites
2 ( module C
3 ) where
4
5import Text.Edifact.D01B.Composites.C002 as C
6import Text.Edifact.D01B.Composites.C040 as C
7import Text.Edifact.D01B.Composites.C056 as C
8import Text.Edifact.D01B.Composites.C058 as C
9import Text.Edifact.D01B.Composites.C059 as C
10import Text.Edifact.D01B.Composites.C076 as C
11import Text.Edifact.D01B.Composites.C080 as C
12import Text.Edifact.D01B.Composites.C082 as C
13import Text.Edifact.D01B.Composites.C100 as C
14import Text.Edifact.D01B.Composites.C106 as C
15import Text.Edifact.D01B.Composites.C107 as C
16import Text.Edifact.D01B.Composites.C108 as C
17import Text.Edifact.D01B.Composites.C174 as C
18import Text.Edifact.D01B.Composites.C186 as C
19import Text.Edifact.D01B.Composites.C200 as C
20import Text.Edifact.D01B.Composites.C203 as C
21import Text.Edifact.D01B.Composites.C205 as C
22import Text.Edifact.D01B.Composites.C208 as C
23import Text.Edifact.D01B.Composites.C210 as C
24import Text.Edifact.D01B.Composites.C211 as C
25import Text.Edifact.D01B.Composites.C212 as C
26import Text.Edifact.D01B.Composites.C213 as C
27import Text.Edifact.D01B.Composites.C215 as C
28import Text.Edifact.D01B.Composites.C218 as C
29import Text.Edifact.D01B.Composites.C219 as C
30import Text.Edifact.D01B.Composites.C220 as C
31import Text.Edifact.D01B.Composites.C222 as C
32import Text.Edifact.D01B.Composites.C223 as C
33import Text.Edifact.D01B.Composites.C224 as C
34import Text.Edifact.D01B.Composites.C228 as C
35import Text.Edifact.D01B.Composites.C229 as C
36import Text.Edifact.D01B.Composites.C231 as C
37import Text.Edifact.D01B.Composites.C232 as C
38import Text.Edifact.D01B.Composites.C233 as C
39import Text.Edifact.D01B.Composites.C234 as C
40import Text.Edifact.D01B.Composites.C235 as C
41import Text.Edifact.D01B.Composites.C236 as C
42import Text.Edifact.D01B.Composites.C237 as C
43import Text.Edifact.D01B.Composites.C239 as C
44import Text.Edifact.D01B.Composites.C270 as C
45import Text.Edifact.D01B.Composites.C280 as C
46import Text.Edifact.D01B.Composites.C286 as C
47import Text.Edifact.D01B.Composites.C330 as C
48import Text.Edifact.D01B.Composites.C331 as C
49import Text.Edifact.D01B.Composites.C401 as C
50import Text.Edifact.D01B.Composites.C501 as C
51import Text.Edifact.D01B.Composites.C502 as C
52import Text.Edifact.D01B.Composites.C503 as C
53import Text.Edifact.D01B.Composites.C504 as C
54import Text.Edifact.D01B.Composites.C506 as C
55import Text.Edifact.D01B.Composites.C507 as C
56import Text.Edifact.D01B.Composites.C509 as C
57import Text.Edifact.D01B.Composites.C516 as C
58import Text.Edifact.D01B.Composites.C517 as C
59import Text.Edifact.D01B.Composites.C519 as C
60import Text.Edifact.D01B.Composites.C523 as C
61import Text.Edifact.D01B.Composites.C524 as C
62import Text.Edifact.D01B.Composites.C528 as C
63import Text.Edifact.D01B.Composites.C536 as C
64import Text.Edifact.D01B.Composites.C537 as C
65import Text.Edifact.D01B.Composites.C553 as C
66import Text.Edifact.D01B.Composites.C554 as C
67import Text.Edifact.D01B.Composites.C555 as C
68import Text.Edifact.D01B.Composites.C556 as C
69import Text.Edifact.D01B.Composites.C601 as C
70import Text.Edifact.D01B.Composites.C703 as C
71import Text.Edifact.D01B.Composites.C819 as C
72import Text.Edifact.D01B.Composites.C827 as C
diff --git a/specification/src/Text/Edifact/D01B/Composites/C002.hs b/specification/src/Text/Edifact/D01B/Composites/C002.hs
new file mode 100644
index 0000000..739c1ed
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C002.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C002
7 ( -- * Definition
8 compositeC002
9 -- * Dependencies
10 , simple1000
11 , simple1001
12 , simple1131
13 , simple3055
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1000, simple1001, simple1131,
17 simple3055)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C002 DOCUMENT/MESSAGE NAME
25-- >
26-- > Desc: Identification of a type of document/message by code
27-- > or name. Code preferred.
28-- >
29-- > 010 1001 Document name code C an..3
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 1000 Document name C an..35
33--
34-- Dependencies: 'simple1000', 'simple1001', 'simple1131', 'simple3055'.
35compositeC002 :: Parser Value
36compositeC002 =
37 composite "C002"
38 [ "010" .@ optional simple1001
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple1000
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C040.hs b/specification/src/Text/Edifact/D01B/Composites/C040.hs
new file mode 100644
index 0000000..7066454
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C040.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C040
7 ( -- * Definition
8 compositeC040
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3127
13 , simple3128
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3127,
17 simple3128)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C040 CARRIER
25-- >
26-- > Desc: Identification of a carrier by code and/or by name.
27-- > Code preferred.
28-- >
29-- > 010 3127 Carrier identifier C an..17
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 3128 Carrier name C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3127', 'simple3128'.
35compositeC040 :: Parser Value
36compositeC040 =
37 composite "C040"
38 [ "010" .@ optional simple3127
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3128
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C056.hs b/specification/src/Text/Edifact/D01B/Composites/C056.hs
new file mode 100644
index 0000000..8b4ba92
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C056.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C056
7 ( -- * Definition
8 compositeC056
9 -- * Dependencies
10 , simple3412
11 , simple3413
12 ) where
13
14import Text.Edifact.D01B.Simples (simple3412, simple3413)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C056 DEPARTMENT OR EMPLOYEE DETAILS
22-- >
23-- > Desc: Code and/or name of a department or employee. Code
24-- > preferred.
25-- >
26-- > 010 3413 Department or employee name code C an..17
27-- > 020 3412 Department or employee name C an..35
28--
29-- Dependencies: 'simple3412', 'simple3413'.
30compositeC056 :: Parser Value
31compositeC056 =
32 composite "C056"
33 [ "010" .@ optional simple3413
34 , "020" .@ optional simple3412
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C058.hs b/specification/src/Text/Edifact/D01B/Composites/C058.hs
new file mode 100644
index 0000000..91b7ca8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C058.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C058
7 ( -- * Definition
8 compositeC058
9 -- * Dependencies
10 , simple3124
11 ) where
12
13import Text.Edifact.D01B.Simples (simple3124)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C058 NAME AND ADDRESS
21-- >
22-- > Desc: Unstructured name and address: one to five lines.
23-- >
24-- > 010 3124 Name and address description M an..35
25-- > 020 3124 Name and address description C an..35
26-- > 030 3124 Name and address description C an..35
27-- > 040 3124 Name and address description C an..35
28-- > 050 3124 Name and address description C an..35
29--
30-- Dependencies: 'simple3124'.
31compositeC058 :: Parser Value
32compositeC058 =
33 composite "C058"
34 [ "010" .@ mandatory simple3124
35 , "020" .@ optional simple3124
36 , "030" .@ optional simple3124
37 , "040" .@ optional simple3124
38 , "050" .@ optional simple3124
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C059.hs b/specification/src/Text/Edifact/D01B/Composites/C059.hs
new file mode 100644
index 0000000..cb31e2c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C059.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C059
7 ( -- * Definition
8 compositeC059
9 -- * Dependencies
10 , simple3042
11 ) where
12
13import Text.Edifact.D01B.Simples (simple3042)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C059 STREET
21-- >
22-- > Desc: Street address and/or PO Box number in a structured
23-- > address: one to four lines.
24-- >
25-- > 010 3042 Street and number or post office box
26-- > identifier M an..35
27-- > 020 3042 Street and number or post office box
28-- > identifier C an..35
29-- > 030 3042 Street and number or post office box
30-- > identifier C an..35
31-- > 040 3042 Street and number or post office box
32-- > identifier C an..35
33--
34-- Dependencies: 'simple3042'.
35compositeC059 :: Parser Value
36compositeC059 =
37 composite "C059"
38 [ "010" .@ mandatory simple3042
39 , "020" .@ optional simple3042
40 , "030" .@ optional simple3042
41 , "040" .@ optional simple3042
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C076.hs b/specification/src/Text/Edifact/D01B/Composites/C076.hs
new file mode 100644
index 0000000..c245bb1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C076.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C076
7 ( -- * Definition
8 compositeC076
9 -- * Dependencies
10 , simple3148
11 , simple3155
12 ) where
13
14import Text.Edifact.D01B.Simples (simple3148, simple3155)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C076 COMMUNICATION CONTACT
22-- >
23-- > Desc: Communication number of a department or employee in
24-- > a specified channel.
25-- >
26-- > 010 3148 Communication address identifier M an..512
27-- > 020 3155 Communication address code qualifier M an..3
28--
29-- Dependencies: 'simple3148', 'simple3155'.
30compositeC076 :: Parser Value
31compositeC076 =
32 composite "C076"
33 [ "010" .@ mandatory simple3148
34 , "020" .@ mandatory simple3155
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C080.hs b/specification/src/Text/Edifact/D01B/Composites/C080.hs
new file mode 100644
index 0000000..59b29dc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C080.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C080
7 ( -- * Definition
8 compositeC080
9 -- * Dependencies
10 , simple3036
11 , simple3045
12 ) where
13
14import Text.Edifact.D01B.Simples (simple3036, simple3045)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C080 PARTY NAME
22-- >
23-- > Desc: Identification of a transaction party by name, one
24-- > to five lines. Party name may be formatted.
25-- >
26-- > 010 3036 Party name M an..35
27-- > 020 3036 Party name C an..35
28-- > 030 3036 Party name C an..35
29-- > 040 3036 Party name C an..35
30-- > 050 3036 Party name C an..35
31-- > 060 3045 Party name format code C an..3
32--
33-- Dependencies: 'simple3036', 'simple3045'.
34compositeC080 :: Parser Value
35compositeC080 =
36 composite "C080"
37 [ "010" .@ mandatory simple3036
38 , "020" .@ optional simple3036
39 , "030" .@ optional simple3036
40 , "040" .@ optional simple3036
41 , "050" .@ optional simple3036
42 , "060" .@ optional simple3045
43 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C082.hs b/specification/src/Text/Edifact/D01B/Composites/C082.hs
new file mode 100644
index 0000000..f76eede
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C082.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C082
7 ( -- * Definition
8 compositeC082
9 -- * Dependencies
10 , simple1131
11 , simple3039
12 , simple3055
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3039, simple3055)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C082 PARTY IDENTIFICATION DETAILS
23-- >
24-- > Desc: Identification of a transaction party by code.
25-- >
26-- > 010 3039 Party identifier M an..35
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3039', 'simple3055'.
31compositeC082 :: Parser Value
32compositeC082 =
33 composite "C082"
34 [ "010" .@ mandatory simple3039
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C100.hs b/specification/src/Text/Edifact/D01B/Composites/C100.hs
new file mode 100644
index 0000000..3f84783
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C100.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C100
7 ( -- * Definition
8 compositeC100
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4052
13 , simple4053
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4052,
17 simple4053)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C100 TERMS OF DELIVERY OR TRANSPORT
25-- >
26-- > Desc: Terms of delivery or transport code from a specified
27-- > source.
28-- >
29-- > 010 4053 Delivery or transport terms description
30-- > code C an..3
31-- > 020 1131 Code list identification code C an..17
32-- > 030 3055 Code list responsible agency code C an..3
33-- > 040 4052 Delivery or transport terms description C an..70
34-- > 050 4052 Delivery or transport terms description C an..70
35--
36-- Dependencies: 'simple1131', 'simple3055', 'simple4052', 'simple4053'.
37compositeC100 :: Parser Value
38compositeC100 =
39 composite "C100"
40 [ "010" .@ optional simple4053
41 , "020" .@ optional simple1131
42 , "030" .@ optional simple3055
43 , "040" .@ optional simple4052
44 , "050" .@ optional simple4052
45 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C106.hs b/specification/src/Text/Edifact/D01B/Composites/C106.hs
new file mode 100644
index 0000000..5240127
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C106.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C106
7 ( -- * Definition
8 compositeC106
9 -- * Dependencies
10 , simple1004
11 , simple1056
12 , simple1060
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1004, simple1056, simple1060)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C106 DOCUMENT/MESSAGE IDENTIFICATION
23-- >
24-- > Desc: Identification of a document/message by its number
25-- > and eventually its version or revision.
26-- >
27-- > 010 1004 Document identifier C an..35
28-- > 020 1056 Version identifier C an..9
29-- > 030 1060 Revision identifier C an..6
30--
31-- Dependencies: 'simple1004', 'simple1056', 'simple1060'.
32compositeC106 :: Parser Value
33compositeC106 =
34 composite "C106"
35 [ "010" .@ optional simple1004
36 , "020" .@ optional simple1056
37 , "030" .@ optional simple1060
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C107.hs b/specification/src/Text/Edifact/D01B/Composites/C107.hs
new file mode 100644
index 0000000..749cc00
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C107.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C107
7 ( -- * Definition
8 compositeC107
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4441
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4441)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C107 TEXT REFERENCE
23-- >
24-- > Desc: Coded reference to a standard text and its source.
25-- >
26-- > 010 4441 Free text value code M an..17
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4441'.
31compositeC107 :: Parser Value
32compositeC107 =
33 composite "C107"
34 [ "010" .@ mandatory simple4441
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C108.hs b/specification/src/Text/Edifact/D01B/Composites/C108.hs
new file mode 100644
index 0000000..11326d3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C108.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C108
7 ( -- * Definition
8 compositeC108
9 -- * Dependencies
10 , simple4440
11 ) where
12
13import Text.Edifact.D01B.Simples (simple4440)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C108 TEXT LITERAL
21-- >
22-- > Desc: Free text; one to five lines.
23-- >
24-- > 010 4440 Free text value M an..512
25-- > 020 4440 Free text value C an..512
26-- > 030 4440 Free text value C an..512
27-- > 040 4440 Free text value C an..512
28-- > 050 4440 Free text value C an..512
29--
30-- Dependencies: 'simple4440'.
31compositeC108 :: Parser Value
32compositeC108 =
33 composite "C108"
34 [ "010" .@ mandatory simple4440
35 , "020" .@ optional simple4440
36 , "030" .@ optional simple4440
37 , "040" .@ optional simple4440
38 , "050" .@ optional simple4440
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C174.hs b/specification/src/Text/Edifact/D01B/Composites/C174.hs
new file mode 100644
index 0000000..e86ff80
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C174.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C174
7 ( -- * Definition
8 compositeC174
9 -- * Dependencies
10 , simple6152
11 , simple6162
12 , simple6314
13 , simple6411
14 , simple6432
15 ) where
16
17import Text.Edifact.D01B.Simples (simple6152, simple6162, simple6314,
18 simple6411, simple6432)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C174 VALUE/RANGE
26-- >
27-- > Desc: Measurement value and relevant minimum and maximum
28-- > values of the measurement range.
29-- >
30-- > 010 6411 Measurement unit code M an..3
31-- > 020 6314 Measurement value C an..18
32-- > 030 6162 Range minimum value C n..18
33-- > 040 6152 Range maximum value C n..18
34-- > 050 6432 Significant digits quantity C n..2
35--
36-- Dependencies: 'simple6152', 'simple6162', 'simple6314', 'simple6411', 'simple6432'.
37compositeC174 :: Parser Value
38compositeC174 =
39 composite "C174"
40 [ "010" .@ mandatory simple6411
41 , "020" .@ optional simple6314
42 , "030" .@ optional simple6162
43 , "040" .@ optional simple6152
44 , "050" .@ optional simple6432
45 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C186.hs b/specification/src/Text/Edifact/D01B/Composites/C186.hs
new file mode 100644
index 0000000..6f4a37c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C186.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C186
7 ( -- * Definition
8 compositeC186
9 -- * Dependencies
10 , simple6060
11 , simple6063
12 , simple6411
13 ) where
14
15import Text.Edifact.D01B.Simples (simple6060, simple6063, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C186 QUANTITY DETAILS
23-- >
24-- > Desc: Quantity information in a transaction, qualified
25-- > when relevant.
26-- >
27-- > 010 6063 Quantity type code qualifier M an..3
28-- > 020 6060 Quantity M an..35
29-- > 030 6411 Measurement unit code C an..3
30--
31-- Dependencies: 'simple6060', 'simple6063', 'simple6411'.
32compositeC186 :: Parser Value
33compositeC186 =
34 composite "C186"
35 [ "010" .@ mandatory simple6063
36 , "020" .@ mandatory simple6060
37 , "030" .@ optional simple6411
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C200.hs b/specification/src/Text/Edifact/D01B/Composites/C200.hs
new file mode 100644
index 0000000..e0f682a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C200.hs
@@ -0,0 +1,48 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C200
7 ( -- * Definition
8 compositeC200
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4237
13 , simple7140
14 , simple8022
15 , simple8023
16 ) where
17
18import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4237,
19 simple7140, simple8022, simple8023)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > C200 CHARGE
27-- >
28-- > Desc: Identification of a charge by code and/or by name.
29-- >
30-- > 010 8023 Freight and other charges description
31-- > identifier C an..17
32-- > 020 1131 Code list identification code C an..17
33-- > 030 3055 Code list responsible agency code C an..3
34-- > 040 8022 Freight and other charges description C an..26
35-- > 050 4237 Payment arrangement code C an..3
36-- > 060 7140 Item identifier C an..35
37--
38-- Dependencies: 'simple1131', 'simple3055', 'simple4237', 'simple7140', 'simple8022', 'simple8023'.
39compositeC200 :: Parser Value
40compositeC200 =
41 composite "C200"
42 [ "010" .@ optional simple8023
43 , "020" .@ optional simple1131
44 , "030" .@ optional simple3055
45 , "040" .@ optional simple8022
46 , "050" .@ optional simple4237
47 , "060" .@ optional simple7140
48 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C203.hs b/specification/src/Text/Edifact/D01B/Composites/C203.hs
new file mode 100644
index 0000000..08129d4
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C203.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C203
7 ( -- * Definition
8 compositeC203
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5242
13 , simple5243
14 , simple5275
15 ) where
16
17import Text.Edifact.D01B.Simples (simple1131, simple3055, simple5242,
18 simple5243, simple5275)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C203 RATE/TARIFF CLASS
26-- >
27-- > Desc: Identification of the applicable rate/tariff class.
28-- >
29-- > 010 5243 Rate or tariff class description code M an..9
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 5242 Rate or tariff class description C an..35
33-- > 050 5275 Supplementary rate or tariff code C an..6
34-- > 060 1131 Code list identification code C an..17
35-- > 070 3055 Code list responsible agency code C an..3
36-- > 080 5275 Supplementary rate or tariff code C an..6
37-- > 090 1131 Code list identification code C an..17
38-- > 100 3055 Code list responsible agency code C an..3
39--
40-- Dependencies: 'simple1131', 'simple3055', 'simple5242', 'simple5243', 'simple5275'.
41compositeC203 :: Parser Value
42compositeC203 =
43 composite "C203"
44 [ "010" .@ mandatory simple5243
45 , "020" .@ optional simple1131
46 , "030" .@ optional simple3055
47 , "040" .@ optional simple5242
48 , "050" .@ optional simple5275
49 , "060" .@ optional simple1131
50 , "070" .@ optional simple3055
51 , "080" .@ optional simple5275
52 , "090" .@ optional simple1131
53 , "100" .@ optional simple3055
54 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C205.hs b/specification/src/Text/Edifact/D01B/Composites/C205.hs
new file mode 100644
index 0000000..e35b6fd
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C205.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C205
7 ( -- * Definition
8 compositeC205
9 -- * Dependencies
10 , simple8078
11 , simple8092
12 , simple8351
13 ) where
14
15import Text.Edifact.D01B.Simples (simple8078, simple8092, simple8351)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C205 HAZARD CODE
23-- >
24-- > Desc: The identification of the dangerous goods in code.
25-- >
26-- > 010 8351 Hazard identification code M an..7
27-- > 020 8078 Additional hazard classification
28-- > identifier C an..7
29-- > 030 8092 Hazard code version identifier C an..10
30--
31-- Dependencies: 'simple8078', 'simple8092', 'simple8351'.
32compositeC205 :: Parser Value
33compositeC205 =
34 composite "C205"
35 [ "010" .@ mandatory simple8351
36 , "020" .@ optional simple8078
37 , "030" .@ optional simple8092
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C208.hs b/specification/src/Text/Edifact/D01B/Composites/C208.hs
new file mode 100644
index 0000000..889d546
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C208.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C208
7 ( -- * Definition
8 compositeC208
9 -- * Dependencies
10 , simple7402
11 ) where
12
13import Text.Edifact.D01B.Simples (simple7402)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C208 IDENTITY NUMBER RANGE
21-- >
22-- > Desc: Goods item identification numbers, start and end of
23-- > consecutively numbered range.
24-- >
25-- > 010 7402 Object identifier M an..35
26-- > 020 7402 Object identifier C an..35
27--
28-- Dependencies: 'simple7402'.
29compositeC208 :: Parser Value
30compositeC208 =
31 composite "C208"
32 [ "010" .@ mandatory simple7402
33 , "020" .@ optional simple7402
34 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C210.hs b/specification/src/Text/Edifact/D01B/Composites/C210.hs
new file mode 100644
index 0000000..e2fd38e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C210.hs
@@ -0,0 +1,50 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C210
7 ( -- * Definition
8 compositeC210
9 -- * Dependencies
10 , simple7102
11 ) where
12
13import Text.Edifact.D01B.Simples (simple7102)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C210 MARKS & LABELS
21-- >
22-- > Desc: Shipping marks on packages in free text; one to ten
23-- > lines.
24-- >
25-- > 010 7102 Shipping marks description M an..35
26-- > 020 7102 Shipping marks description C an..35
27-- > 030 7102 Shipping marks description C an..35
28-- > 040 7102 Shipping marks description C an..35
29-- > 050 7102 Shipping marks description C an..35
30-- > 060 7102 Shipping marks description C an..35
31-- > 070 7102 Shipping marks description C an..35
32-- > 080 7102 Shipping marks description C an..35
33-- > 090 7102 Shipping marks description C an..35
34-- > 100 7102 Shipping marks description C an..35
35--
36-- Dependencies: 'simple7102'.
37compositeC210 :: Parser Value
38compositeC210 =
39 composite "C210"
40 [ "010" .@ mandatory simple7102
41 , "020" .@ optional simple7102
42 , "030" .@ optional simple7102
43 , "040" .@ optional simple7102
44 , "050" .@ optional simple7102
45 , "060" .@ optional simple7102
46 , "070" .@ optional simple7102
47 , "080" .@ optional simple7102
48 , "090" .@ optional simple7102
49 , "100" .@ optional simple7102
50 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C211.hs b/specification/src/Text/Edifact/D01B/Composites/C211.hs
new file mode 100644
index 0000000..edd4eb0
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C211.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C211
7 ( -- * Definition
8 compositeC211
9 -- * Dependencies
10 , simple6008
11 , simple6140
12 , simple6168
13 , simple6411
14 ) where
15
16import Text.Edifact.D01B.Simples (simple6008, simple6140, simple6168,
17 simple6411)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C211 DIMENSIONS
25-- >
26-- > Desc: Specification of the dimensions of a transportable
27-- > unit.
28-- >
29-- > 010 6411 Measurement unit code M an..3
30-- > 020 6168 Length dimension value C n..15
31-- > 030 6140 Width dimension value C n..15
32-- > 040 6008 Height dimension value C n..15
33--
34-- Dependencies: 'simple6008', 'simple6140', 'simple6168', 'simple6411'.
35compositeC211 :: Parser Value
36compositeC211 =
37 composite "C211"
38 [ "010" .@ mandatory simple6411
39 , "020" .@ optional simple6168
40 , "030" .@ optional simple6140
41 , "040" .@ optional simple6008
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C212.hs b/specification/src/Text/Edifact/D01B/Composites/C212.hs
new file mode 100644
index 0000000..0d5f093
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C212.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C212
7 ( -- * Definition
8 compositeC212
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7140
13 , simple7143
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7140,
17 simple7143)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C212 ITEM NUMBER IDENTIFICATION
25-- >
26-- > Desc: Goods identification for a specified source.
27-- >
28-- > 010 7140 Item identifier C an..35
29-- > 020 7143 Item type identification code C an..3
30-- > 030 1131 Code list identification code C an..17
31-- > 040 3055 Code list responsible agency code C an..3
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple7140', 'simple7143'.
34compositeC212 :: Parser Value
35compositeC212 =
36 composite "C212"
37 [ "010" .@ optional simple7140
38 , "020" .@ optional simple7143
39 , "030" .@ optional simple1131
40 , "040" .@ optional simple3055
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C213.hs b/specification/src/Text/Edifact/D01B/Composites/C213.hs
new file mode 100644
index 0000000..7b147eb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C213.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C213
7 ( -- * Definition
8 compositeC213
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7064
13 , simple7065
14 , simple7224
15 , simple7233
16 ) where
17
18import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7064,
19 simple7065, simple7224, simple7233)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > C213 NUMBER AND TYPE OF PACKAGES
27-- >
28-- > Desc: Number and type of individual parts of a shipment.
29-- >
30-- > 010 7224 Package quantity C n..8
31-- > 020 7065 Package type description code C an..17
32-- > 030 1131 Code list identification code C an..17
33-- > 040 3055 Code list responsible agency code C an..3
34-- > 050 7064 Type of packages C an..35
35-- > 060 7233 Packaging related description code C an..3
36--
37-- Dependencies: 'simple1131', 'simple3055', 'simple7064', 'simple7065', 'simple7224', 'simple7233'.
38compositeC213 :: Parser Value
39compositeC213 =
40 composite "C213"
41 [ "010" .@ optional simple7224
42 , "020" .@ optional simple7065
43 , "030" .@ optional simple1131
44 , "040" .@ optional simple3055
45 , "050" .@ optional simple7064
46 , "060" .@ optional simple7233
47 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C215.hs b/specification/src/Text/Edifact/D01B/Composites/C215.hs
new file mode 100644
index 0000000..06d25c8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C215.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C215
7 ( -- * Definition
8 compositeC215
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9302
13 , simple9303
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple9302,
17 simple9303)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C215 SEAL ISSUER
25-- >
26-- > Desc: Identification of the issuer of a seal on equipment
27-- > either by code or by name.
28-- >
29-- > 010 9303 Sealing party name code C an..3
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 9302 Sealing party name C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple9302', 'simple9303'.
35compositeC215 :: Parser Value
36compositeC215 =
37 composite "C215"
38 [ "010" .@ optional simple9303
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple9302
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C218.hs b/specification/src/Text/Edifact/D01B/Composites/C218.hs
new file mode 100644
index 0000000..a8a191b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C218.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C218
7 ( -- * Definition
8 compositeC218
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7418
13 , simple7419
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7418,
17 simple7419)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C218 HAZARDOUS MATERIAL
25-- >
26-- > Desc: To specify a hazardous material.
27-- >
28-- > 010 7419 Hazardous material category name code C an..7
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 7418 Hazardous material category name C an..35
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple7418', 'simple7419'.
34compositeC218 :: Parser Value
35compositeC218 =
36 composite "C218"
37 [ "010" .@ optional simple7419
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple7418
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C219.hs b/specification/src/Text/Edifact/D01B/Composites/C219.hs
new file mode 100644
index 0000000..2669aa3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C219.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C219
7 ( -- * Definition
8 compositeC219
9 -- * Dependencies
10 , simple8334
11 , simple8335
12 ) where
13
14import Text.Edifact.D01B.Simples (simple8334, simple8335)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C219 MOVEMENT TYPE
22-- >
23-- > Desc: Description of type of service for movement of
24-- > cargo.
25-- >
26-- > 010 8335 Movement type description code C an..3
27-- > 020 8334 Movement type description C an..35
28--
29-- Dependencies: 'simple8334', 'simple8335'.
30compositeC219 :: Parser Value
31compositeC219 =
32 composite "C219"
33 [ "010" .@ optional simple8335
34 , "020" .@ optional simple8334
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C220.hs b/specification/src/Text/Edifact/D01B/Composites/C220.hs
new file mode 100644
index 0000000..8b3da93
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C220.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C220
7 ( -- * Definition
8 compositeC220
9 -- * Dependencies
10 , simple8066
11 , simple8067
12 ) where
13
14import Text.Edifact.D01B.Simples (simple8066, simple8067)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C220 MODE OF TRANSPORT
22-- >
23-- > Desc: Method of transport code or name. Code preferred.
24-- >
25-- > 010 8067 Transport mode name code C an..3
26-- > 020 8066 Transport mode name C an..17
27--
28-- Dependencies: 'simple8066', 'simple8067'.
29compositeC220 :: Parser Value
30compositeC220 =
31 composite "C220"
32 [ "010" .@ optional simple8067
33 , "020" .@ optional simple8066
34 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C222.hs b/specification/src/Text/Edifact/D01B/Composites/C222.hs
new file mode 100644
index 0000000..2300ec3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C222.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C222
7 ( -- * Definition
8 compositeC222
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple8212
13 , simple8213
14 , simple8453
15 ) where
16
17import Text.Edifact.D01B.Simples (simple1131, simple3055, simple8212,
18 simple8213, simple8453)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C222 TRANSPORT IDENTIFICATION
26-- >
27-- > Desc: Code and/or name identifying the means of transport.
28-- >
29-- > 010 8213 Transport means identification name
30-- > identifier C an..9
31-- > 020 1131 Code list identification code C an..17
32-- > 030 3055 Code list responsible agency code C an..3
33-- > 040 8212 Transport means identification name C an..35
34-- > 050 8453 Transport means nationality code C an..3
35--
36-- Dependencies: 'simple1131', 'simple3055', 'simple8212', 'simple8213', 'simple8453'.
37compositeC222 :: Parser Value
38compositeC222 =
39 composite "C222"
40 [ "010" .@ optional simple8213
41 , "020" .@ optional simple1131
42 , "030" .@ optional simple3055
43 , "040" .@ optional simple8212
44 , "050" .@ optional simple8453
45 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C223.hs b/specification/src/Text/Edifact/D01B/Composites/C223.hs
new file mode 100644
index 0000000..cfa4fca
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C223.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C223
7 ( -- * Definition
8 compositeC223
9 -- * Dependencies
10 , simple6411
11 , simple7106
12 ) where
13
14import Text.Edifact.D01B.Simples (simple6411, simple7106)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C223 DANGEROUS GOODS SHIPMENT FLASHPOINT
22-- >
23-- > Desc: Temperature at which a vapor can be ignited as per
24-- > ISO 1523/73.
25-- >
26-- > 010 7106 Shipment flashpoint value C n3
27-- > 020 6411 Measurement unit code C an..3
28--
29-- Dependencies: 'simple6411', 'simple7106'.
30compositeC223 :: Parser Value
31compositeC223 =
32 composite "C223"
33 [ "010" .@ optional simple7106
34 , "020" .@ optional simple6411
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C224.hs b/specification/src/Text/Edifact/D01B/Composites/C224.hs
new file mode 100644
index 0000000..bbef1f5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C224.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C224
7 ( -- * Definition
8 compositeC224
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple8154
13 , simple8155
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple8154,
17 simple8155)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C224 EQUIPMENT SIZE AND TYPE
25-- >
26-- > Desc: Code and or name identifying size and type of
27-- > equipment. Code preferred.
28-- >
29-- > 010 8155 Equipment size and type description code C an..10
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 8154 Equipment size and type description C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple8154', 'simple8155'.
35compositeC224 :: Parser Value
36compositeC224 =
37 composite "C224"
38 [ "010" .@ optional simple8155
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple8154
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C228.hs b/specification/src/Text/Edifact/D01B/Composites/C228.hs
new file mode 100644
index 0000000..2693831
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C228.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C228
7 ( -- * Definition
8 compositeC228
9 -- * Dependencies
10 , simple8178
11 , simple8179
12 ) where
13
14import Text.Edifact.D01B.Simples (simple8178, simple8179)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C228 TRANSPORT MEANS
22-- >
23-- > Desc: Code and/or name identifying the type of means of
24-- > transport.
25-- >
26-- > 010 8179 Transport means description code C an..8
27-- > 020 8178 Transport means description C an..17
28--
29-- Dependencies: 'simple8178', 'simple8179'.
30compositeC228 :: Parser Value
31compositeC228 =
32 composite "C228"
33 [ "010" .@ optional simple8179
34 , "020" .@ optional simple8178
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C229.hs b/specification/src/Text/Edifact/D01B/Composites/C229.hs
new file mode 100644
index 0000000..fd9685e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C229.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C229
7 ( -- * Definition
8 compositeC229
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5237
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple5237)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C229 CHARGE CATEGORY
23-- >
24-- > Desc: Identification of a category or a zone of charges.
25-- >
26-- > 010 5237 Charge category code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple5237'.
31compositeC229 :: Parser Value
32compositeC229 =
33 composite "C229"
34 [ "010" .@ mandatory simple5237
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C231.hs b/specification/src/Text/Edifact/D01B/Composites/C231.hs
new file mode 100644
index 0000000..1c35ba2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C231.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C231
7 ( -- * Definition
8 compositeC231
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4215
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4215)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C231 METHOD OF PAYMENT
23-- >
24-- > Desc: Code identifying the method of payment.
25-- >
26-- > 010 4215 Transport charges payment method code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4215'.
31compositeC231 :: Parser Value
32compositeC231 =
33 composite "C231"
34 [ "010" .@ mandatory simple4215
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C232.hs b/specification/src/Text/Edifact/D01B/Composites/C232.hs
new file mode 100644
index 0000000..857d7d2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C232.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C232
7 ( -- * Definition
8 compositeC232
9 -- * Dependencies
10 , simple9353
11 , simple9411
12 , simple9415
13 , simple9417
14 ) where
15
16import Text.Edifact.D01B.Simples (simple9353, simple9411, simple9415,
17 simple9417)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C232 GOVERNMENT ACTION
25-- >
26-- > Desc: Code indicating a type of government action.
27-- >
28-- > 010 9415 Government agency identification code C an..3
29-- > 020 9411 Government involvement code C an..3
30-- > 030 9417 Government action code C an..3
31-- > 040 9353 Government procedure code C an..3
32--
33-- Dependencies: 'simple9353', 'simple9411', 'simple9415', 'simple9417'.
34compositeC232 :: Parser Value
35compositeC232 =
36 composite "C232"
37 [ "010" .@ optional simple9415
38 , "020" .@ optional simple9411
39 , "030" .@ optional simple9417
40 , "040" .@ optional simple9353
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C233.hs b/specification/src/Text/Edifact/D01B/Composites/C233.hs
new file mode 100644
index 0000000..88868dd
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C233.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C233
7 ( -- * Definition
8 compositeC233
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7273
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7273)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C233 SERVICE
23-- >
24-- > Desc: To identify a service (which may constitute an
25-- > additional component to a basic contract).
26-- >
27-- > 010 7273 Service requirement code M an..3
28-- > 020 1131 Code list identification code C an..17
29-- > 030 3055 Code list responsible agency code C an..3
30-- > 040 7273 Service requirement code C an..3
31-- > 050 1131 Code list identification code C an..17
32-- > 060 3055 Code list responsible agency code C an..3
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple7273'.
35compositeC233 :: Parser Value
36compositeC233 =
37 composite "C233"
38 [ "010" .@ mandatory simple7273
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple7273
42 , "050" .@ optional simple1131
43 , "060" .@ optional simple3055
44 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C234.hs b/specification/src/Text/Edifact/D01B/Composites/C234.hs
new file mode 100644
index 0000000..d66280d
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C234.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C234
7 ( -- * Definition
8 compositeC234
9 -- * Dependencies
10 , simple7088
11 , simple7124
12 ) where
13
14import Text.Edifact.D01B.Simples (simple7088, simple7124)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C234 UNDG INFORMATION
22-- >
23-- > Desc: Information on dangerous goods, taken from the
24-- > United Nations Dangerous Goods classification.
25-- >
26-- > 010 7124 United Nations Dangerous Goods (UNDG)
27-- > identifier C n4
28-- > 020 7088 Dangerous goods flashpoint value C an..8
29--
30-- Dependencies: 'simple7088', 'simple7124'.
31compositeC234 :: Parser Value
32compositeC234 =
33 composite "C234"
34 [ "010" .@ optional simple7124
35 , "020" .@ optional simple7088
36 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C235.hs b/specification/src/Text/Edifact/D01B/Composites/C235.hs
new file mode 100644
index 0000000..de9f088
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C235.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C235
7 ( -- * Definition
8 compositeC235
9 -- * Dependencies
10 , simple8158
11 , simple8186
12 ) where
13
14import Text.Edifact.D01B.Simples (simple8158, simple8186)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C235 HAZARD IDENTIFICATION PLACARD DETAILS
22-- >
23-- > Desc: These numbers appear on the hazard identification
24-- > placard required on the means of transport.
25-- >
26-- > 010 8158 Orange hazard placard upper part
27-- > identifier C an..4
28-- > 020 8186 Orange hazard placard lower part
29-- > identifier C an4
30--
31-- Dependencies: 'simple8158', 'simple8186'.
32compositeC235 :: Parser Value
33compositeC235 =
34 composite "C235"
35 [ "010" .@ optional simple8158
36 , "020" .@ optional simple8186
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C236.hs b/specification/src/Text/Edifact/D01B/Composites/C236.hs
new file mode 100644
index 0000000..e927eb9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C236.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C236
7 ( -- * Definition
8 compositeC236
9 -- * Dependencies
10 , simple8246
11 ) where
12
13import Text.Edifact.D01B.Simples (simple8246)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C236 DANGEROUS GOODS LABEL
21-- >
22-- > Desc: Markings identifying the type of hazardous goods and
23-- > similar information.
24-- >
25-- > 010 8246 Dangerous goods marking identifier C an..4
26-- > 020 8246 Dangerous goods marking identifier C an..4
27-- > 030 8246 Dangerous goods marking identifier C an..4
28--
29-- Dependencies: 'simple8246'.
30compositeC236 :: Parser Value
31compositeC236 =
32 composite "C236"
33 [ "010" .@ optional simple8246
34 , "020" .@ optional simple8246
35 , "030" .@ optional simple8246
36 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C237.hs b/specification/src/Text/Edifact/D01B/Composites/C237.hs
new file mode 100644
index 0000000..57c843e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C237.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C237
7 ( -- * Definition
8 compositeC237
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3207
13 , simple8260
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3207,
17 simple8260)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C237 EQUIPMENT IDENTIFICATION
25-- >
26-- > Desc: Marks (letters/numbers) identifying equipment.
27-- >
28-- > 010 8260 Equipment identifier C an..17
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 3207 Country name code C an..3
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple3207', 'simple8260'.
34compositeC237 :: Parser Value
35compositeC237 =
36 composite "C237"
37 [ "010" .@ optional simple8260
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple3207
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C239.hs b/specification/src/Text/Edifact/D01B/Composites/C239.hs
new file mode 100644
index 0000000..351318f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C239.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C239
7 ( -- * Definition
8 compositeC239
9 -- * Dependencies
10 , simple6246
11 , simple6411
12 ) where
13
14import Text.Edifact.D01B.Simples (simple6246, simple6411)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C239 TEMPERATURE SETTING
22-- >
23-- > Desc: The temperature under which the goods are (to be)
24-- > stored or shipped.
25-- >
26-- > 010 6246 Temperature value C n..15
27-- > 020 6411 Measurement unit code C an..3
28--
29-- Dependencies: 'simple6246', 'simple6411'.
30compositeC239 :: Parser Value
31compositeC239 =
32 composite "C239"
33 [ "010" .@ optional simple6246
34 , "020" .@ optional simple6411
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C270.hs b/specification/src/Text/Edifact/D01B/Composites/C270.hs
new file mode 100644
index 0000000..1130c3e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C270.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C270
7 ( -- * Definition
8 compositeC270
9 -- * Dependencies
10 , simple6066
11 , simple6069
12 , simple6411
13 ) where
14
15import Text.Edifact.D01B.Simples (simple6066, simple6069, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C270 CONTROL
23-- >
24-- > Desc: Control total for checking integrity of a message or
25-- > part of a message.
26-- >
27-- > 010 6069 Control total type code qualifier M an..3
28-- > 020 6066 Control total value M n..18
29-- > 030 6411 Measurement unit code C an..3
30--
31-- Dependencies: 'simple6066', 'simple6069', 'simple6411'.
32compositeC270 :: Parser Value
33compositeC270 =
34 composite "C270"
35 [ "010" .@ mandatory simple6069
36 , "020" .@ mandatory simple6066
37 , "030" .@ optional simple6411
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C280.hs b/specification/src/Text/Edifact/D01B/Composites/C280.hs
new file mode 100644
index 0000000..90e985b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C280.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C280
7 ( -- * Definition
8 compositeC280
9 -- * Dependencies
10 , simple6152
11 , simple6162
12 , simple6411
13 ) where
14
15import Text.Edifact.D01B.Simples (simple6152, simple6162, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C280 RANGE
23-- >
24-- > Desc: Range minimum and maximum limits.
25-- >
26-- > 010 6411 Measurement unit code M an..3
27-- > 020 6162 Range minimum value C n..18
28-- > 030 6152 Range maximum value C n..18
29--
30-- Dependencies: 'simple6152', 'simple6162', 'simple6411'.
31compositeC280 :: Parser Value
32compositeC280 =
33 composite "C280"
34 [ "010" .@ mandatory simple6411
35 , "020" .@ optional simple6162
36 , "030" .@ optional simple6152
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C286.hs b/specification/src/Text/Edifact/D01B/Composites/C286.hs
new file mode 100644
index 0000000..155e2d4
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C286.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C286
7 ( -- * Definition
8 compositeC286
9 -- * Dependencies
10 , simple1050
11 , simple1131
12 , simple1159
13 , simple3055
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1050, simple1131, simple1159,
17 simple3055)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C286 SEQUENCE INFORMATION
25-- >
26-- > Desc: Identification of a sequence and source for
27-- > sequencing.
28-- >
29-- > 010 1050 Sequence position identifier M an..10
30-- > 020 1159 Sequence identifier source code C an..3
31-- > 030 1131 Code list identification code C an..17
32-- > 040 3055 Code list responsible agency code C an..3
33--
34-- Dependencies: 'simple1050', 'simple1131', 'simple1159', 'simple3055'.
35compositeC286 :: Parser Value
36compositeC286 =
37 composite "C286"
38 [ "010" .@ mandatory simple1050
39 , "020" .@ optional simple1159
40 , "030" .@ optional simple1131
41 , "040" .@ optional simple3055
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C330.hs b/specification/src/Text/Edifact/D01B/Composites/C330.hs
new file mode 100644
index 0000000..d018419
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C330.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C330
7 ( -- * Definition
8 compositeC330
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4497
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4497)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C330 INSURANCE COVER TYPE
23-- >
24-- > Desc: To provide the insurance cover type.
25-- >
26-- > 010 4497 Insurance cover type code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4497'.
31compositeC330 :: Parser Value
32compositeC330 =
33 composite "C330"
34 [ "010" .@ mandatory simple4497
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C331.hs b/specification/src/Text/Edifact/D01B/Composites/C331.hs
new file mode 100644
index 0000000..b005851
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C331.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C331
7 ( -- * Definition
8 compositeC331
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4494
13 , simple4495
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4494,
17 simple4495)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C331 INSURANCE COVER DETAILS
25-- >
26-- > Desc: To provide the insurance cover details.
27-- >
28-- > 010 4495 Insurance cover description code C an..17
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 4494 Insurance cover description C an..35
32-- > 050 4494 Insurance cover description C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple4494', 'simple4495'.
35compositeC331 :: Parser Value
36compositeC331 =
37 composite "C331"
38 [ "010" .@ optional simple4495
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple4494
42 , "050" .@ optional simple4494
43 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C401.hs b/specification/src/Text/Edifact/D01B/Composites/C401.hs
new file mode 100644
index 0000000..83b794a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C401.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C401
7 ( -- * Definition
8 compositeC401
9 -- * Dependencies
10 , simple7130
11 , simple8457
12 , simple8459
13 ) where
14
15import Text.Edifact.D01B.Simples (simple7130, simple8457, simple8459)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C401 EXCESS TRANSPORTATION INFORMATION
23-- >
24-- > Desc: To provide details of reason for, and responsibility
25-- > for, use of transportation other than normally
26-- > utilized.
27-- >
28-- > 010 8457 Excess transportation reason code M an..3
29-- > 020 8459 Excess transportation responsibility code M an..3
30-- > 030 7130 Customer shipment authorisation
31-- > identifier C an..17
32--
33-- Dependencies: 'simple7130', 'simple8457', 'simple8459'.
34compositeC401 :: Parser Value
35compositeC401 =
36 composite "C401"
37 [ "010" .@ mandatory simple8457
38 , "020" .@ mandatory simple8459
39 , "030" .@ optional simple7130
40 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C501.hs b/specification/src/Text/Edifact/D01B/Composites/C501.hs
new file mode 100644
index 0000000..9dff76c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C501.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C501
7 ( -- * Definition
8 compositeC501
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5245
13 , simple5249
14 , simple5482
15 ) where
16
17import Text.Edifact.D01B.Simples (simple1131, simple3055, simple5245,
18 simple5249, simple5482)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C501 PERCENTAGE DETAILS
26-- >
27-- > Desc: Percentage relating to a specified basis.
28-- >
29-- > 010 5245 Percentage type code qualifier M an..3
30-- > 020 5482 Percentage C n..10
31-- > 030 5249 Percentage basis identification code C an..3
32-- > 040 1131 Code list identification code C an..17
33-- > 050 3055 Code list responsible agency code C an..3
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple5245', 'simple5249', 'simple5482'.
36compositeC501 :: Parser Value
37compositeC501 =
38 composite "C501"
39 [ "010" .@ mandatory simple5245
40 , "020" .@ optional simple5482
41 , "030" .@ optional simple5249
42 , "040" .@ optional simple1131
43 , "050" .@ optional simple3055
44 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C502.hs b/specification/src/Text/Edifact/D01B/Composites/C502.hs
new file mode 100644
index 0000000..2162db1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C502.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C502
7 ( -- * Definition
8 compositeC502
9 -- * Dependencies
10 , simple6154
11 , simple6155
12 , simple6313
13 , simple6321
14 ) where
15
16import Text.Edifact.D01B.Simples (simple6154, simple6155, simple6313,
17 simple6321)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C502 MEASUREMENT DETAILS
25-- >
26-- > Desc: Identification of measurement type.
27-- >
28-- > 010 6313 Measured attribute code C an..3
29-- > 020 6321 Measurement significance code C an..3
30-- > 030 6155 Non-discrete measurement name code C an..17
31-- > 040 6154 Non-discrete measurement name C an..70
32--
33-- Dependencies: 'simple6154', 'simple6155', 'simple6313', 'simple6321'.
34compositeC502 :: Parser Value
35compositeC502 =
36 composite "C502"
37 [ "010" .@ optional simple6313
38 , "020" .@ optional simple6321
39 , "030" .@ optional simple6155
40 , "040" .@ optional simple6154
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C503.hs b/specification/src/Text/Edifact/D01B/Composites/C503.hs
new file mode 100644
index 0000000..9eb3085
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C503.hs
@@ -0,0 +1,48 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C503
7 ( -- * Definition
8 compositeC503
9 -- * Dependencies
10 , simple1004
11 , simple1056
12 , simple1060
13 , simple1366
14 , simple1373
15 , simple3453
16 ) where
17
18import Text.Edifact.D01B.Simples (simple1004, simple1056, simple1060,
19 simple1366, simple1373, simple3453)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > C503 DOCUMENT/MESSAGE DETAILS
27-- >
28-- > Desc: Identification of document/message by number,
29-- > status, source and/or language.
30-- >
31-- > 010 1004 Document identifier C an..35
32-- > 020 1373 Document status code C an..3
33-- > 030 1366 Document source description C an..70
34-- > 040 3453 Language name code C an..3
35-- > 050 1056 Version identifier C an..9
36-- > 060 1060 Revision identifier C an..6
37--
38-- Dependencies: 'simple1004', 'simple1056', 'simple1060', 'simple1366', 'simple1373', 'simple3453'.
39compositeC503 :: Parser Value
40compositeC503 =
41 composite "C503"
42 [ "010" .@ optional simple1004
43 , "020" .@ optional simple1373
44 , "030" .@ optional simple1366
45 , "040" .@ optional simple3453
46 , "050" .@ optional simple1056
47 , "060" .@ optional simple1060
48 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C504.hs b/specification/src/Text/Edifact/D01B/Composites/C504.hs
new file mode 100644
index 0000000..e14f37b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C504.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C504
7 ( -- * Definition
8 compositeC504
9 -- * Dependencies
10 , simple6343
11 , simple6345
12 , simple6347
13 , simple6348
14 ) where
15
16import Text.Edifact.D01B.Simples (simple6343, simple6345, simple6347,
17 simple6348)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C504 CURRENCY DETAILS
25-- >
26-- > Desc: The usage to which a currency relates.
27-- >
28-- > 010 6347 Currency usage code qualifier M an..3
29-- > 020 6345 Currency identification code C an..3
30-- > 030 6343 Currency type code qualifier C an..3
31-- > 040 6348 Currency rate value C n..4
32--
33-- Dependencies: 'simple6343', 'simple6345', 'simple6347', 'simple6348'.
34compositeC504 :: Parser Value
35compositeC504 =
36 composite "C504"
37 [ "010" .@ mandatory simple6347
38 , "020" .@ optional simple6345
39 , "030" .@ optional simple6343
40 , "040" .@ optional simple6348
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C506.hs b/specification/src/Text/Edifact/D01B/Composites/C506.hs
new file mode 100644
index 0000000..7c1c972
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C506.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C506
7 ( -- * Definition
8 compositeC506
9 -- * Dependencies
10 , simple1060
11 , simple1153
12 , simple1154
13 , simple1156
14 , simple4000
15 ) where
16
17import Text.Edifact.D01B.Simples (simple1060, simple1153, simple1154,
18 simple1156, simple4000)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C506 REFERENCE
26-- >
27-- > Desc: Identification of a reference.
28-- >
29-- > 010 1153 Reference code qualifier M an..3
30-- > 020 1154 Reference identifier C an..70
31-- > 030 1156 Document line identifier C an..6
32-- > 040 4000 Reference version identifier C an..35
33-- > 050 1060 Revision identifier C an..6
34--
35-- Dependencies: 'simple1060', 'simple1153', 'simple1154', 'simple1156', 'simple4000'.
36compositeC506 :: Parser Value
37compositeC506 =
38 composite "C506"
39 [ "010" .@ mandatory simple1153
40 , "020" .@ optional simple1154
41 , "030" .@ optional simple1156
42 , "040" .@ optional simple4000
43 , "050" .@ optional simple1060
44 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C507.hs b/specification/src/Text/Edifact/D01B/Composites/C507.hs
new file mode 100644
index 0000000..4a20aa5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C507.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C507
7 ( -- * Definition
8 compositeC507
9 -- * Dependencies
10 , simple2005
11 , simple2379
12 , simple2380
13 ) where
14
15import Text.Edifact.D01B.Simples (simple2005, simple2379, simple2380)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C507 DATE/TIME/PERIOD
23-- >
24-- > Desc: Date and/or time, or period relevant to the
25-- > specified date/time/period type.
26-- >
27-- > 010 2005 Date or time or period function code
28-- > qualifier M an..3
29-- > 020 2380 Date or time or period value C an..35
30-- > 030 2379 Date or time or period format code C an..3
31--
32-- Dependencies: 'simple2005', 'simple2379', 'simple2380'.
33compositeC507 :: Parser Value
34compositeC507 =
35 composite "C507"
36 [ "010" .@ mandatory simple2005
37 , "020" .@ optional simple2380
38 , "030" .@ optional simple2379
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C509.hs b/specification/src/Text/Edifact/D01B/Composites/C509.hs
new file mode 100644
index 0000000..d62c6d1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C509.hs
@@ -0,0 +1,48 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C509
7 ( -- * Definition
8 compositeC509
9 -- * Dependencies
10 , simple5118
11 , simple5125
12 , simple5284
13 , simple5375
14 , simple5387
15 , simple6411
16 ) where
17
18import Text.Edifact.D01B.Simples (simple5118, simple5125, simple5284,
19 simple5375, simple5387, simple6411)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > C509 PRICE INFORMATION
27-- >
28-- > Desc: Identification of price type, price and related
29-- > details.
30-- >
31-- > 010 5125 Price code qualifier M an..3
32-- > 020 5118 Price amount C n..15
33-- > 030 5375 Price type code C an..3
34-- > 040 5387 Price specification code C an..3
35-- > 050 5284 Unit price basis value C n..9
36-- > 060 6411 Measurement unit code C an..3
37--
38-- Dependencies: 'simple5118', 'simple5125', 'simple5284', 'simple5375', 'simple5387', 'simple6411'.
39compositeC509 :: Parser Value
40compositeC509 =
41 composite "C509"
42 [ "010" .@ mandatory simple5125
43 , "020" .@ optional simple5118
44 , "030" .@ optional simple5375
45 , "040" .@ optional simple5387
46 , "050" .@ optional simple5284
47 , "060" .@ optional simple6411
48 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C516.hs b/specification/src/Text/Edifact/D01B/Composites/C516.hs
new file mode 100644
index 0000000..0dcd15d
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C516.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C516
7 ( -- * Definition
8 compositeC516
9 -- * Dependencies
10 , simple4405
11 , simple5004
12 , simple5025
13 , simple6343
14 , simple6345
15 ) where
16
17import Text.Edifact.D01B.Simples (simple4405, simple5004, simple5025,
18 simple6343, simple6345)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C516 MONETARY AMOUNT
26-- >
27-- > Desc: Amount of goods or services stated as a monetary
28-- > amount in a specified currency.
29-- >
30-- > 010 5025 Monetary amount type code qualifier M an..3
31-- > 020 5004 Monetary amount C n..35
32-- > 030 6345 Currency identification code C an..3
33-- > 040 6343 Currency type code qualifier C an..3
34-- > 050 4405 Status description code C an..3
35--
36-- Dependencies: 'simple4405', 'simple5004', 'simple5025', 'simple6343', 'simple6345'.
37compositeC516 :: Parser Value
38compositeC516 =
39 composite "C516"
40 [ "010" .@ mandatory simple5025
41 , "020" .@ optional simple5004
42 , "030" .@ optional simple6345
43 , "040" .@ optional simple6343
44 , "050" .@ optional simple4405
45 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C517.hs b/specification/src/Text/Edifact/D01B/Composites/C517.hs
new file mode 100644
index 0000000..d81879a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C517.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C517
7 ( -- * Definition
8 compositeC517
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3224
13 , simple3225
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3224,
17 simple3225)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C517 LOCATION IDENTIFICATION
25-- >
26-- > Desc: Identification of a location by code or name.
27-- >
28-- > 010 3225 Location name code C an..25
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 3224 Location name C an..256
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple3224', 'simple3225'.
34compositeC517 :: Parser Value
35compositeC517 =
36 composite "C517"
37 [ "010" .@ optional simple3225
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple3224
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C519.hs b/specification/src/Text/Edifact/D01B/Composites/C519.hs
new file mode 100644
index 0000000..556cb1c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C519.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C519
7 ( -- * Definition
8 compositeC519
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3222
13 , simple3223
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3222,
17 simple3223)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C519 RELATED LOCATION ONE IDENTIFICATION
25-- >
26-- > Desc: Identification the first related location by code or
27-- > name.
28-- >
29-- > 010 3223 First related location name code C an..25
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 3222 First related location name C an..70
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3222', 'simple3223'.
35compositeC519 :: Parser Value
36compositeC519 =
37 composite "C519"
38 [ "010" .@ optional simple3223
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3222
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C523.hs b/specification/src/Text/Edifact/D01B/Composites/C523.hs
new file mode 100644
index 0000000..06dbaf3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C523.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C523
7 ( -- * Definition
8 compositeC523
9 -- * Dependencies
10 , simple6350
11 , simple6353
12 ) where
13
14import Text.Edifact.D01B.Simples (simple6350, simple6353)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C523 NUMBER OF UNIT DETAILS
22-- >
23-- > Desc: Identification of number of units and its purpose.
24-- >
25-- > 010 6350 Units quantity C n..15
26-- > 020 6353 Unit type code qualifier C an..3
27--
28-- Dependencies: 'simple6350', 'simple6353'.
29compositeC523 :: Parser Value
30compositeC523 =
31 composite "C523"
32 [ "010" .@ optional simple6350
33 , "020" .@ optional simple6353
34 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C524.hs b/specification/src/Text/Edifact/D01B/Composites/C524.hs
new file mode 100644
index 0000000..9b4036b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C524.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C524
7 ( -- * Definition
8 compositeC524
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4078
13 , simple4079
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4078,
17 simple4079)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C524 HANDLING INSTRUCTIONS
25-- >
26-- > Desc: Instruction for the handling of goods, products or
27-- > articles in shipment, storage etc.
28-- >
29-- > 010 4079 Handling instruction description code C an..3
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 4078 Handling instruction description C an..70
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple4078', 'simple4079'.
35compositeC524 :: Parser Value
36compositeC524 =
37 composite "C524"
38 [ "010" .@ optional simple4079
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple4078
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C528.hs b/specification/src/Text/Edifact/D01B/Composites/C528.hs
new file mode 100644
index 0000000..7b1baaa
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C528.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C528
7 ( -- * Definition
8 compositeC528
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7357
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7357)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C528 COMMODITY/RATE DETAIL
23-- >
24-- > Desc: Identification of commodity/rates.
25-- >
26-- > 010 7357 Commodity identification code C an..18
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple7357'.
31compositeC528 :: Parser Value
32compositeC528 =
33 composite "C528"
34 [ "010" .@ optional simple7357
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C536.hs b/specification/src/Text/Edifact/D01B/Composites/C536.hs
new file mode 100644
index 0000000..c976acb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C536.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C536
7 ( -- * Definition
8 compositeC536
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4065
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4065)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C536 CONTRACT AND CARRIAGE CONDITION
23-- >
24-- > Desc: To identify a contract and carriage condition.
25-- >
26-- > 010 4065 Contract and carriage condition code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4065'.
31compositeC536 :: Parser Value
32compositeC536 =
33 composite "C536"
34 [ "010" .@ mandatory simple4065
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C537.hs b/specification/src/Text/Edifact/D01B/Composites/C537.hs
new file mode 100644
index 0000000..2836432
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C537.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C537
7 ( -- * Definition
8 compositeC537
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4219
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4219)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C537 TRANSPORT PRIORITY
23-- >
24-- > Desc: To indicate the priority of requested transport
25-- > service.
26-- >
27-- > 010 4219 Transport service priority code M an..3
28-- > 020 1131 Code list identification code C an..17
29-- > 030 3055 Code list responsible agency code C an..3
30--
31-- Dependencies: 'simple1131', 'simple3055', 'simple4219'.
32compositeC537 :: Parser Value
33compositeC537 =
34 composite "C537"
35 [ "010" .@ mandatory simple4219
36 , "020" .@ optional simple1131
37 , "030" .@ optional simple3055
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C553.hs b/specification/src/Text/Edifact/D01B/Composites/C553.hs
new file mode 100644
index 0000000..6f325a9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C553.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C553
7 ( -- * Definition
8 compositeC553
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3232
13 , simple3233
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3232,
17 simple3233)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C553 RELATED LOCATION TWO IDENTIFICATION
25-- >
26-- > Desc: Identification of second related location by code or
27-- > name.
28-- >
29-- > 010 3233 Second related location name code C an..25
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 3232 Second related location name C an..70
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3232', 'simple3233'.
35compositeC553 :: Parser Value
36compositeC553 =
37 composite "C553"
38 [ "010" .@ optional simple3233
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3232
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C554.hs b/specification/src/Text/Edifact/D01B/Composites/C554.hs
new file mode 100644
index 0000000..9374b99
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C554.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C554
7 ( -- * Definition
8 compositeC554
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5243
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple5243)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C554 RATE/TARIFF CLASS DETAIL
23-- >
24-- > Desc: Identification of the applicable rate/tariff class.
25-- >
26-- > 010 5243 Rate or tariff class description code C an..9
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple5243'.
31compositeC554 :: Parser Value
32compositeC554 =
33 composite "C554"
34 [ "010" .@ optional simple5243
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C555.hs b/specification/src/Text/Edifact/D01B/Composites/C555.hs
new file mode 100644
index 0000000..0390d47
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C555.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C555
7 ( -- * Definition
8 compositeC555
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4404
13 , simple4405
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple4404,
17 simple4405)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C555 STATUS
25-- >
26-- > Desc: To specify a status.
27-- >
28-- > 010 4405 Status description code M an..3
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 4404 Status description C an..35
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple4404', 'simple4405'.
34compositeC555 :: Parser Value
35compositeC555 =
36 composite "C555"
37 [ "010" .@ mandatory simple4405
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple4404
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C556.hs b/specification/src/Text/Edifact/D01B/Composites/C556.hs
new file mode 100644
index 0000000..069b974
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C556.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C556
7 ( -- * Definition
8 compositeC556
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9012
13 , simple9013
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple9012,
17 simple9013)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C556 STATUS REASON
25-- >
26-- > Desc: To specify the reason for a status.
27-- >
28-- > 010 9013 Status reason description code M an..3
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31-- > 040 9012 Status reason description C an..256
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple9012', 'simple9013'.
34compositeC556 :: Parser Value
35compositeC556 =
36 composite "C556"
37 [ "010" .@ mandatory simple9013
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple9012
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C601.hs b/specification/src/Text/Edifact/D01B/Composites/C601.hs
new file mode 100644
index 0000000..3b2b349
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C601.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C601
7 ( -- * Definition
8 compositeC601
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9015
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple9015)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C601 STATUS CATEGORY
23-- >
24-- > Desc: To specify the category of the status.
25-- >
26-- > 010 9015 Status category code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple9015'.
31compositeC601 :: Parser Value
32compositeC601 =
33 composite "C601"
34 [ "010" .@ mandatory simple9015
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C703.hs b/specification/src/Text/Edifact/D01B/Composites/C703.hs
new file mode 100644
index 0000000..d151f65
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C703.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C703
7 ( -- * Definition
8 compositeC703
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7085
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7085)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C703 NATURE OF CARGO
23-- >
24-- > Desc: Rough classification of a type of cargo.
25-- >
26-- > 010 7085 Cargo type classification code M an..3
27-- > 020 1131 Code list identification code C an..17
28-- > 030 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple7085'.
31compositeC703 :: Parser Value
32compositeC703 =
33 composite "C703"
34 [ "010" .@ mandatory simple7085
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C819.hs b/specification/src/Text/Edifact/D01B/Composites/C819.hs
new file mode 100644
index 0000000..440e6a5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C819.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C819
7 ( -- * Definition
8 compositeC819
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3228
13 , simple3229
14 ) where
15
16import Text.Edifact.D01B.Simples (simple1131, simple3055, simple3228,
17 simple3229)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C819 COUNTRY SUB-ENTITY DETAILS
25-- >
26-- > Desc: To specify a part of a country (eg county or part of
27-- > a city).
28-- >
29-- > 010 3229 Country sub-entity name code C an..9
30-- > 020 1131 Code list identification code C an..17
31-- > 030 3055 Code list responsible agency code C an..3
32-- > 040 3228 Country sub-entity name C an..70
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3228', 'simple3229'.
35compositeC819 :: Parser Value
36compositeC819 =
37 composite "C819"
38 [ "010" .@ optional simple3229
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3228
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Composites/C827.hs b/specification/src/Text/Edifact/D01B/Composites/C827.hs
new file mode 100644
index 0000000..e334b2e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Composites/C827.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Composites.C827
7 ( -- * Definition
8 compositeC827
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7511
13 ) where
14
15import Text.Edifact.D01B.Simples (simple1131, simple3055, simple7511)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C827 TYPE OF MARKING
23-- >
24-- > Desc: Specification of the type of marking that reflects
25-- > the method that was used and the conventions adhered
26-- > to for marking (e.g. of packages).
27-- >
28-- > 010 7511 Marking type code M an..3
29-- > 020 1131 Code list identification code C an..17
30-- > 030 3055 Code list responsible agency code C an..3
31--
32-- Dependencies: 'simple1131', 'simple3055', 'simple7511'.
33compositeC827 :: Parser Value
34compositeC827 =
35 composite "C827"
36 [ "010" .@ mandatory simple7511
37 , "020" .@ optional simple1131
38 , "030" .@ optional simple3055
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Messages.hs b/specification/src/Text/Edifact/D01B/Messages.hs
new file mode 100644
index 0000000..04d36bf
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Messages.hs
@@ -0,0 +1,6 @@
1module Text.Edifact.D01B.Messages
2 ( module M
3 ) where
4
5import Text.Edifact.D01B.Messages.IFCSUM as M
6import Text.Edifact.D01B.Messages.IFTSTA as M
diff --git a/specification/src/Text/Edifact/D01B/Messages/IFCSUM.hs b/specification/src/Text/Edifact/D01B/Messages/IFCSUM.hs
new file mode 100644
index 0000000..a7fa4bd
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Messages/IFCSUM.hs
@@ -0,0 +1,1068 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Messages.IFCSUM
7 ( -- * Definition
8 messageIFCSUM
9 -- * Dependencies
10 , segmentBGM
11 , segmentCNI
12 , segmentCNT
13 , segmentCOM
14 , segmentCPI
15 , segmentCTA
16 , segmentCUX
17 , segmentDGS
18 , segmentDIM
19 , segmentDOC
20 , segmentDTM
21 , segmentEQA
22 , segmentEQD
23 , segmentEQN
24 , segmentFTX
25 , segmentGDS
26 , segmentGID
27 , segmentGIN
28 , segmentGOR
29 , segmentHAN
30 , segmentICD
31 , segmentLOC
32 , segmentMEA
33 , segmentMOA
34 , segmentNAD
35 , segmentPCD
36 , segmentPCI
37 , segmentPIA
38 , segmentPRI
39 , segmentQTY
40 , segmentRFF
41 , segmentRNG
42 , segmentSEL
43 , segmentSEQ
44 , segmentSGP
45 , segmentTCC
46 , segmentTDT
47 , segmentTMD
48 , segmentTMP
49 , segmentTOD
50 , segmentTPL
51 , segmentTSR
52 ) where
53
54import Text.Edifact.Common.Segments
55
56import Text.Edifact.D01B.Segments (segmentBGM, segmentCNI,
57 segmentCNT, segmentCOM,
58 segmentCPI, segmentCTA,
59 segmentCUX, segmentDGS,
60 segmentDIM, segmentDOC,
61 segmentDTM, segmentEQA,
62 segmentEQD, segmentEQN,
63 segmentFTX, segmentGDS,
64 segmentGID, segmentGIN,
65 segmentGOR, segmentHAN,
66 segmentICD, segmentLOC,
67 segmentMEA, segmentMOA,
68 segmentNAD, segmentPCD,
69 segmentPCI, segmentPIA,
70 segmentPRI, segmentQTY,
71 segmentRFF, segmentRNG,
72 segmentSEL, segmentSEQ,
73 segmentSGP, segmentTCC,
74 segmentTDT, segmentTMD,
75 segmentTMP, segmentTOD,
76 segmentTPL, segmentTSR)
77
78import Text.Edifact.Parsing
79import Text.Edifact.Types (Value)
80
81-- | Derived from this specification:
82--
83-- > 4.3 Message structure
84-- >
85-- > 4.3.1 Segment table
86-- >
87-- > Pos Tag Name S R
88-- >
89-- > 0010 UNH Message header M 1
90-- > 0020 BGM Beginning of message M 1
91-- > 0030 DTM Date/time/period C 9
92-- > 0040 MOA Monetary amount C 99
93-- > 0050 FTX Free text C 99
94-- > 0060 CNT Control total C 9
95-- > 0070 PCD Percentage details C 1
96-- > 0080 GDS Nature of cargo C 9
97-- >
98-- > 0090 ----- Segment group 1 ------------------ C 9-----------+
99-- > 0100 RFF Reference M 1 |
100-- > 0110 DTM Date/time/period C 9-----------+
101-- >
102-- > 0120 ----- Segment group 2 ------------------ C 9-----------+
103-- > 0130 GOR Governmental requirements M 1 |
104-- > 0140 DTM Date/time/period C 9 |
105-- > 0150 LOC Place/location identification C 9 |
106-- > 0160 SEL Seal number C 9 |
107-- > 0170 FTX Free text C 9 |
108-- > |
109-- > 0180 ----- Segment group 3 ------------------ C 9----------+|
110-- > 0190 DOC Document/message details M 1 ||
111-- > 0200 DTM Date/time/period C 1----------++
112-- >
113-- > 0210 ----- Segment group 4 ------------------ C 9-----------+
114-- > 0220 NAD Name and address M 1 |
115-- > |
116-- > 0230 ----- Segment group 5 ------------------ C 9----------+|
117-- > 0240 CTA Contact information M 1 ||
118-- > 0250 COM Communication contact C 9----------+|
119-- > |
120-- > 0260 ----- Segment group 6 ------------------ C 9----------+|
121-- > 0270 RFF Reference M 1 ||
122-- > 0280 DTM Date/time/period C 9----------++
123-- >
124-- > 0290 ----- Segment group 7 ------------------ C 9-----------+
125-- > 0300 TCC Charge/rate calculations M 1 |
126-- > 0310 CUX Currencies C 1 |
127-- > 0320 PRI Price details C 1 |
128-- > 0330 EQN Number of units C 1 |
129-- > 0340 PCD Percentage details C 1 |
130-- > 0350 MOA Monetary amount C 9 |
131-- > 0360 QTY Quantity C 9 |
132-- > 0370 LOC Place/location identification C 9-----------+
133-- >
134-- > 0380 ----- Segment group 8 ------------------ C 99----------+
135-- > 0390 ICD Insurance cover description M 1 |
136-- > 0400 DTM Date/time/period C 1 |
137-- > 0410 FTX Free text C 9-----------+
138-- >
139-- > 0420 ----- Segment group 9 ------------------ C 9-----------+
140-- > 0430 TDT Details of transport M 1 |
141-- > 0440 DTM Date/time/period C 9 |
142-- > 0450 TSR Transport service requirements C 9 |
143-- > |
144-- > 0460 ----- Segment group 10 ------------------ C 9----------+|
145-- > 0470 LOC Place/location identification M 1 ||
146-- > 0480 DTM Date/time/period C 9----------+|
147-- > 0490 SEL Seal number C 9 |
148-- > 0500 FTX Free text C 9 |
149-- > |
150-- > 0510 ----- Segment group 11 ------------------ C 9----------+|
151-- > 0520 MEA Measurements M 1 ||
152-- > 0530 EQN Number of units C 1----------+|
153-- > |
154-- > 0540 ----- Segment group 12 ------------------ C 9----------+|
155-- > 0550 DIM Dimensions M 1 ||
156-- > 0560 EQN Number of units C 1----------+|
157-- > |
158-- > 0570 ----- Segment group 13 ------------------ C 9----------+|
159-- > 0580 CTA Contact information M 1 ||
160-- > 0590 COM Communication contact C 9----------+|
161-- > |
162-- > 0600 ----- Segment group 14 ------------------ C 99---------+|
163-- > 0610 TCC Charge/rate calculations M 1 ||
164-- > 0620 MOA Monetary amount C 9 ||
165-- > 0630 PCD Percentage details C 1----------+|
166-- > |
167-- > 0640 ----- Segment group 15 ------------------ C 99---------+|
168-- > 0650 ICD Insurance cover description M 1 ||
169-- > 0660 DTM Date/time/period C 1 ||
170-- > 0670 FTX Free text C 9----------+|
171-- > |
172-- > 0680 ----- Segment group 16 ------------------ C 9----------+|
173-- > 0690 NAD Name and address M 1 ||
174-- > 0700 LOC Place/location identification C 9 ||
175-- > ||
176-- > 0710 ----- Segment group 17 ------------------ C 9---------+||
177-- > 0720 CTA Contact information M 1 |||
178-- > 0730 COM Communication contact C 9---------+||
179-- > ||
180-- > 0740 ----- Segment group 18 ------------------ C 9---------+||
181-- > 0750 DOC Document/message details M 1 |||
182-- > 0760 DTM Date/time/period C 1---------+||
183-- > ||
184-- > 0770 ----- Segment group 19 ------------------ C 9---------+||
185-- > 0780 TCC Charge/rate calculations M 1 |||
186-- > 0790 CUX Currencies C 1 |||
187-- > 0800 PRI Price details C 1 |||
188-- > 0810 EQN Number of units C 1 |||
189-- > 0820 PCD Percentage details C 1 |||
190-- > 0830 MOA Monetary amount C 9 |||
191-- > 0840 QTY Quantity C 9---------+||
192-- > ||
193-- > 0850 ----- Segment group 20 ------------------ C 9---------+||
194-- > 0860 RFF Reference M 1 |||
195-- > 0870 DTM Date/time/period C 9---------+++
196-- >
197-- > 0880 ----- Segment group 21 ------------------ C 999---------+
198-- > 0890 EQD Equipment details M 1 |
199-- > 0900 EQN Number of units C 1 |
200-- > 0910 TPL Transport placement C 1 |
201-- > 0920 TMD Transport movement details C 1 |
202-- > 0930 MEA Measurements C 9 |
203-- > 0940 DIM Dimensions C 9 |
204-- > 0950 SEL Seal number C 9 |
205-- > 0960 NAD Name and address C 9 |
206-- > 0970 LOC Place/location identification C 9 |
207-- > 0980 HAN Handling instructions C 1 |
208-- > 0990 TMP Temperature C 1 |
209-- > 1000 FTX Free text C 9 |
210-- > 1010 RFF Reference C 9 |
211-- > 1020 PCD Percentage details C 9 |
212-- > |
213-- > 1030 ----- Segment group 22 ------------------ C 99---------+|
214-- > 1040 EQA Attached equipment M 1 ||
215-- > 1050 EQN Number of units C 1----------+|
216-- > |
217-- > 1060 ----- Segment group 23 ------------------ C 99---------+|
218-- > 1070 DGS Dangerous goods M 1 ||
219-- > 1080 FTX Free text C 9 ||
220-- > ||
221-- > 1090 ----- Segment group 24 ------------------ M 1---------+||
222-- > 1100 CTA Contact information M 1 |||
223-- > 1110 COM Communication contact C 9---------+++
224-- >
225-- > 1120 ----- Segment group 25 ------------------ C 9999--------+
226-- > 1130 CNI Consignment information M 1 |
227-- > |
228-- > 1140 ----- Segment group 26 ------------------ C 9----------+|
229-- > 1150 SGP Split goods placement M 1 ||
230-- > ||
231-- > 1160 ----- Segment group 27 ------------------ C 9---------+||
232-- > 1170 MEA Measurements M 1 |||
233-- > 1180 EQN Number of units C 1---------++|
234-- > |
235-- > 1190 ----- Segment group 28 ------------------ C 9----------+|
236-- > 1200 TPL Transport placement M 1 ||
237-- > ||
238-- > 1210 ----- Segment group 29 ------------------ C 9---------+||
239-- > 1220 MEA Measurements M 1 |||
240-- > 1230 EQN Number of units C 1---------++|
241-- > 1240 CTA Contact information C 1 |
242-- > 1250 COM Communication contact C 9 |
243-- > 1260 DTM Date/time/period C 9 |
244-- > 1270 CNT Control total C 9 |
245-- > 1280 TSR Transport service requirements C 9 |
246-- > 1290 CUX Currencies C 9 |
247-- > 1300 PCD Percentage details C 9 |
248-- > 1310 MOA Monetary amount C 99 |
249-- > 1320 FTX Free text C 99 |
250-- > 1330 GDS Nature of cargo C 9 |
251-- > |
252-- > 1340 ----- Segment group 30 ------------------ C 99---------+|
253-- > 1350 LOC Place/location identification M 1 ||
254-- > 1360 DTM Date/time/period C 9----------+|
255-- > |
256-- > 1370 ----- Segment group 31 ------------------ C 2----------+|
257-- > 1380 TOD Terms of delivery or transport M 1 ||
258-- > 1390 LOC Place/location identification C 9----------+|
259-- > |
260-- > 1400 ----- Segment group 32 ------------------ C 999--------+|
261-- > 1410 RFF Reference M 1 ||
262-- > 1420 DTM Date/time/period C 9----------+|
263-- > |
264-- > 1430 ----- Segment group 33 ------------------ C 9----------+|
265-- > 1440 GOR Governmental requirements M 1 ||
266-- > 1450 DTM Date/time/period C 9 ||
267-- > 1460 LOC Place/location identification C 9 ||
268-- > 1470 SEL Seal number C 9 ||
269-- > 1480 FTX Free text C 9 ||
270-- > ||
271-- > 1490 ----- Segment group 34 ------------------ C 9---------+||
272-- > 1500 DOC Document/message details M 1 |||
273-- > 1510 DTM Date/time/period C 1---------++|
274-- > |
275-- > 1520 ----- Segment group 35 ------------------ C 9----------+|
276-- > 1530 CPI Charge payment instructions M 1 ||
277-- > 1540 RFF Reference C 99 ||
278-- > 1550 CUX Currencies C 1 ||
279-- > 1560 LOC Place/location identification C 9 ||
280-- > 1570 MOA Monetary amount C 9----------+|
281-- > |
282-- > 1580 ----- Segment group 36 ------------------ C 99---------+|
283-- > 1590 TCC Charge/rate calculations M 1 ||
284-- > 1600 LOC Place/location identification C 1 ||
285-- > 1610 FTX Free text C 1 ||
286-- > 1620 CUX Currencies C 1 ||
287-- > 1630 PRI Price details C 1 ||
288-- > 1640 EQN Number of units C 1 ||
289-- > 1650 PCD Percentage details C 1 ||
290-- > 1660 MOA Monetary amount C 9 ||
291-- > 1670 QTY Quantity C 9----------+|
292-- > |
293-- > 1680 ----- Segment group 37 ------------------ C 99---------+|
294-- > 1690 ICD Insurance cover description M 1 ||
295-- > 1700 DTM Date/time/period C 1 ||
296-- > 1710 FTX Free text C 9----------+|
297-- > |
298-- > 1720 ----- Segment group 38 ------------------ C 99---------+|
299-- > 1730 TDT Details of transport M 1 ||
300-- > 1740 DTM Date/time/period C 9 ||
301-- > 1750 TSR Transport service requirements C 9 ||
302-- > ||
303-- > 1760 ----- Segment group 39 ------------------ C 99--------+||
304-- > 1770 LOC Place/location identification M 1 |||
305-- > 1780 DTM Date/time/period C 9---------+||
306-- > ||
307-- > 1790 ----- Segment group 40 ------------------ C 9---------+||
308-- > 1800 RFF Reference M 1 |||
309-- > 1810 DTM Date/time/period C 1---------+||
310-- > ||
311-- > 1820 ----- Segment group 41 ------------------ C 99--------+||
312-- > 1830 TCC Charge/rate calculations M 1 |||
313-- > 1840 MOA Monetary amount C 9 |||
314-- > 1850 PCD Percentage details C 1---------+||
315-- > ||
316-- > 1860 ----- Segment group 42 ------------------ C 99--------+||
317-- > 1870 ICD Insurance cover description M 1 |||
318-- > 1880 DTM Date/time/period C 1 |||
319-- > 1890 FTX Free text C 9---------++|
320-- > |
321-- > 1900 ----- Segment group 43 ------------------ C 99---------+|
322-- > 1910 NAD Name and address M 1 ||
323-- > 1920 LOC Place/location identification C 9 ||
324-- > 1930 MOA Monetary amount C 9 ||
325-- > ||
326-- > 1940 ----- Segment group 44 ------------------ C 9---------+||
327-- > 1950 CTA Contact information M 1 |||
328-- > 1960 COM Communication contact C 9---------+||
329-- > ||
330-- > 1970 ----- Segment group 45 ------------------ C 9---------+||
331-- > 1980 DOC Document/message details M 1 |||
332-- > 1990 DTM Date/time/period C 1---------+||
333-- > ||
334-- > 2000 ----- Segment group 46 ------------------ C 99--------+||
335-- > 2010 TCC Charge/rate calculations M 1 |||
336-- > 2020 CUX Currencies C 1 |||
337-- > 2030 PRI Price details C 1 |||
338-- > 2040 EQN Number of units C 1 |||
339-- > 2050 PCD Percentage details C 1 |||
340-- > 2060 MOA Monetary amount C 9 |||
341-- > 2070 QTY Quantity C 9---------+||
342-- > ||
343-- > 2080 ----- Segment group 47 ------------------ C 9---------+||
344-- > 2090 RFF Reference M 1 |||
345-- > 2100 DTM Date/time/period C 9---------+||
346-- > ||
347-- > 2110 ----- Segment group 48 ------------------ C 9---------+||
348-- > 2120 CPI Charge payment instructions M 1 |||
349-- > 2130 RFF Reference C 99 |||
350-- > 2140 CUX Currencies C 1 |||
351-- > 2150 LOC Place/location identification C 9 |||
352-- > 2160 MOA Monetary amount C 9---------+||
353-- > ||
354-- > 2170 ----- Segment group 49 ------------------ C 99--------+||
355-- > 2180 TSR Transport service requirements M 1 |||
356-- > 2190 RFF Reference C 1 |||
357-- > 2200 LOC Place/location identification C 1 |||
358-- > 2210 TPL Transport placement C 1 |||
359-- > 2220 FTX Free text C 9---------++|
360-- > |
361-- > 2230 ----- Segment group 50 ------------------ C 999--------+|
362-- > 2240 GID Goods item details M 1 ||
363-- > 2250 HAN Handling instructions C 1 ||
364-- > 2260 TMP Temperature C 1 ||
365-- > 2270 RNG Range details C 1 ||
366-- > 2280 TMD Transport movement details C 1 ||
367-- > 2290 LOC Place/location identification C 9 ||
368-- > 2300 MOA Monetary amount C 9 ||
369-- > 2310 PIA Additional product id C 9 ||
370-- > 2320 GIN Goods identity number C 99 ||
371-- > 2330 FTX Free text C 9 ||
372-- > ||
373-- > 2340 ----- Segment group 51 ------------------ C 9---------+||
374-- > 2350 NAD Name and address M 1 |||
375-- > 2360 DTM Date/time/period C 1---------+||
376-- > 2370 GDS Nature of cargo C 9 ||
377-- > ||
378-- > 2380 ----- Segment group 52 ------------------ C 99--------+||
379-- > 2390 MEA Measurements M 1 |||
380-- > 2400 EQN Number of units C 1---------+||
381-- > ||
382-- > 2410 ----- Segment group 53 ------------------ C 99--------+||
383-- > 2420 DIM Dimensions M 1 |||
384-- > 2430 EQN Number of units C 1---------+||
385-- > ||
386-- > 2440 ----- Segment group 54 ------------------ C 9---------+||
387-- > 2450 RFF Reference M 1 |||
388-- > 2460 DTM Date/time/period C 9---------+||
389-- > ||
390-- > 2470 ----- Segment group 55 ------------------ C 999-------+||
391-- > 2480 PCI Package identification M 1 |||
392-- > 2490 RFF Reference C 1 |||
393-- > 2500 DTM Date/time/period C 1 |||
394-- > 2510 GIN Goods identity number C 9 |||
395-- > 2520 MEA Measurements C 9 |||
396-- > 2530 DIM Dimensions C 1 |||
397-- > 2540 FTX Free text C 9---------+||
398-- > ||
399-- > 2550 ----- Segment group 56 ------------------ C 9---------+||
400-- > 2560 DOC Document/message details M 1 |||
401-- > 2570 DTM Date/time/period C 9---------+||
402-- > ||
403-- > 2580 ----- Segment group 57 ------------------ C 9---------+||
404-- > 2590 GOR Governmental requirements M 1 |||
405-- > 2600 DTM Date/time/period C 9 |||
406-- > 2610 LOC Place/location identification C 9 |||
407-- > 2620 SEL Seal number C 9 |||
408-- > 2630 FTX Free text C 9 |||
409-- > |||
410-- > 2640 ----- Segment group 58 ------------------ C 9--------+|||
411-- > 2650 DOC Document/message details M 1 ||||
412-- > 2660 DTM Date/time/period C 1--------++||
413-- > ||
414-- > 2670 ----- Segment group 59 ------------------ C 9---------+||
415-- > 2680 TPL Transport placement M 1 |||
416-- > |||
417-- > 2690 ----- Segment group 60 ------------------ C 9--------+|||
418-- > 2700 MEA Measurements M 1 ||||
419-- > 2710 EQN Number of units C 1--------++||
420-- > ||
421-- > 2720 ----- Segment group 61 ------------------ C 999-------+||
422-- > 2730 SGP Split goods placement M 1 |||
423-- > 2740 SEQ Sequence details C 1 |||
424-- > |||
425-- > 2750 ----- Segment group 62 ------------------ C 9--------+|||
426-- > 2760 MEA Measurements M 1 ||||
427-- > 2770 EQN Number of units C 1--------++||
428-- > ||
429-- > 2780 ----- Segment group 63 ------------------ C 99--------+||
430-- > 2790 TCC Charge/rate calculations M 1 |||
431-- > 2800 CUX Currencies C 1 |||
432-- > 2810 PRI Price details C 1 |||
433-- > 2820 EQN Number of units C 1 |||
434-- > 2830 PCD Percentage details C 1 |||
435-- > 2840 MOA Monetary amount C 9 |||
436-- > 2850 QTY Quantity C 9 |||
437-- > 2860 LOC Place/location identification C 9---------+||
438-- > ||
439-- > 2870 ----- Segment group 64 ------------------ C 99--------+||
440-- > 2880 ICD Insurance cover description M 1 |||
441-- > 2890 DTM Date/time/period C 1 |||
442-- > 2900 FTX Free text C 9---------+||
443-- > ||
444-- > 2910 ----- Segment group 65 ------------------ C 99--------+||
445-- > 2920 DGS Dangerous goods M 1 |||
446-- > 2930 FTX Free text C 99 |||
447-- > |||
448-- > 2940 ----- Segment group 66 ------------------ C 9--------+|||
449-- > 2950 CTA Contact information M 1 ||||
450-- > 2960 COM Communication contact C 9--------+|||
451-- > |||
452-- > 2970 ----- Segment group 67 ------------------ C 9--------+|||
453-- > 2980 MEA Measurements M 1 ||||
454-- > 2990 EQN Number of units C 1--------+|||
455-- > |||
456-- > 3000 ----- Segment group 68 ------------------ C 999------+|||
457-- > 3010 SGP Split goods placement M 1 ||||
458-- > ||||
459-- > 3020 ----- Segment group 69 ------------------ C 9-------+||||
460-- > 3030 MEA Measurements M 1 |||||
461-- > 3040 EQN Number of units C 1-------++++|
462-- > |
463-- > 3050 ----- Segment group 70 ------------------ C 999--------+|
464-- > 3060 EQD Equipment details M 1 ||
465-- > 3070 EQN Number of units C 1 ||
466-- > 3080 TMD Transport movement details C 1 ||
467-- > 3090 MEA Measurements C 9 ||
468-- > 3100 DIM Dimensions C 9 ||
469-- > 3110 SEL Seal number C 99 ||
470-- > 3120 TPL Transport placement C 9 ||
471-- > 3130 HAN Handling instructions C 1 ||
472-- > 3140 TMP Temperature C 1 ||
473-- > 3150 FTX Free text C 9 ||
474-- > 3160 PCD Percentage details C 9 ||
475-- > ||
476-- > 3170 ----- Segment group 71 ------------------ C 99--------+||
477-- > 3180 TCC Charge/rate calculations M 1 |||
478-- > 3190 CUX Currencies C 1 |||
479-- > 3200 PRI Price details C 1 |||
480-- > 3210 EQN Number of units C 1 |||
481-- > 3220 PCD Percentage details C 1 |||
482-- > 3230 MOA Monetary amount C 9 |||
483-- > 3240 QTY Quantity C 9---------+||
484-- > ||
485-- > 3250 ----- Segment group 72 ------------------ C 9---------+||
486-- > 3260 NAD Name and address M 1 |||
487-- > 3270 DTM Date/time/period C 1---------+||
488-- > ||
489-- > 3280 ----- Segment group 73 ------------------ C 99--------+||
490-- > 3290 EQA Attached equipment M 1 |||
491-- > 3300 EQN Number of units C 1---------+||
492-- > ||
493-- > 3310 ----- Segment group 74 ------------------ C 99--------+||
494-- > 3320 DGS Dangerous goods M 1 |||
495-- > 3330 FTX Free text C 9 |||
496-- > |||
497-- > 3340 ----- Segment group 75 ------------------ C 9--------+|||
498-- > 3350 CTA Contact information M 1 ||||
499-- > 3360 COM Communication contact C 9--------++++
500-- > 3370 UNT Message trailer M 1
501--
502-- Dependencies: 'segmentBGM', 'segmentCNI', 'segmentCNT', 'segmentCOM', 'segmentCPI', 'segmentCTA', 'segmentCUX', 'segmentDGS', 'segmentDIM', 'segmentDOC', 'segmentDTM', 'segmentEQA', 'segmentEQD', 'segmentEQN', 'segmentFTX', 'segmentGDS', 'segmentGID', 'segmentGIN', 'segmentGOR', 'segmentHAN', 'segmentICD', 'segmentLOC', 'segmentMEA', 'segmentMOA', 'segmentNAD', 'segmentPCD', 'segmentPCI', 'segmentPIA', 'segmentPRI', 'segmentQTY', 'segmentRFF', 'segmentRNG', 'segmentSEL', 'segmentSEQ', 'segmentSGP', 'segmentTCC', 'segmentTDT', 'segmentTMD', 'segmentTMP', 'segmentTOD', 'segmentTPL', 'segmentTSR'.
503messageIFCSUM :: Parser Value
504messageIFCSUM =
505 message "IFCSUM"
506 [ "0010" .@ once segmentUNH
507 , "0020" .@ once segmentBGM
508 , "0030" .@ repeated 9 segmentDTM
509 , "0040" .@ repeated 99 segmentMOA
510 , "0050" .@ repeated 99 segmentFTX
511 , "0060" .@ repeated 9 segmentCNT
512 , "0070" .@ maybeOnce segmentPCD
513 , "0080" .@ repeated 9 segmentGDS
514 , "0090" .@ repeated 9 (
515 segmentGroup "1"
516 [ "0100" .@ once segmentRFF
517 , "0110" .@ repeated 9 segmentDTM
518 ]
519 )
520 , "0120" .@ repeated 9 (
521 segmentGroup "2"
522 [ "0130" .@ once segmentGOR
523 , "0140" .@ repeated 9 segmentDTM
524 , "0150" .@ repeated 9 segmentLOC
525 , "0160" .@ repeated 9 segmentSEL
526 , "0170" .@ repeated 9 segmentFTX
527 , "0180" .@ repeated 9 (
528 segmentGroup "3"
529 [ "0190" .@ once segmentDOC
530 , "0200" .@ maybeOnce segmentDTM
531 ]
532 )
533 ]
534 )
535 , "0210" .@ repeated 9 (
536 segmentGroup "4"
537 [ "0220" .@ once segmentNAD
538 , "0230" .@ repeated 9 (
539 segmentGroup "5"
540 [ "0240" .@ once segmentCTA
541 , "0250" .@ repeated 9 segmentCOM
542 ]
543 )
544 , "0260" .@ repeated 9 (
545 segmentGroup "6"
546 [ "0270" .@ once segmentRFF
547 , "0280" .@ repeated 9 segmentDTM
548 ]
549 )
550 ]
551 )
552 , "0290" .@ repeated 9 (
553 segmentGroup "7"
554 [ "0300" .@ once segmentTCC
555 , "0310" .@ maybeOnce segmentCUX
556 , "0320" .@ maybeOnce segmentPRI
557 , "0330" .@ maybeOnce segmentEQN
558 , "0340" .@ maybeOnce segmentPCD
559 , "0350" .@ repeated 9 segmentMOA
560 , "0360" .@ repeated 9 segmentQTY
561 , "0370" .@ repeated 9 segmentLOC
562 ]
563 )
564 , "0380" .@ repeated 99 (
565 segmentGroup "8"
566 [ "0390" .@ once segmentICD
567 , "0400" .@ maybeOnce segmentDTM
568 , "0410" .@ repeated 9 segmentFTX
569 ]
570 )
571 , "0420" .@ repeated 9 (
572 segmentGroup "9"
573 [ "0430" .@ once segmentTDT
574 , "0440" .@ repeated 9 segmentDTM
575 , "0450" .@ repeated 9 segmentTSR
576 , "0460" .@ repeated 9 (
577 segmentGroup "10"
578 [ "0470" .@ once segmentLOC
579 , "0480" .@ repeated 9 segmentDTM
580 ]
581 )
582 , "0490" .@ repeated 9 segmentSEL
583 , "0500" .@ repeated 9 segmentFTX
584 , "0510" .@ repeated 9 (
585 segmentGroup "11"
586 [ "0520" .@ once segmentMEA
587 , "0530" .@ maybeOnce segmentEQN
588 ]
589 )
590 , "0540" .@ repeated 9 (
591 segmentGroup "12"
592 [ "0550" .@ once segmentDIM
593 , "0560" .@ maybeOnce segmentEQN
594 ]
595 )
596 , "0570" .@ repeated 9 (
597 segmentGroup "13"
598 [ "0580" .@ once segmentCTA
599 , "0590" .@ repeated 9 segmentCOM
600 ]
601 )
602 , "0600" .@ repeated 99 (
603 segmentGroup "14"
604 [ "0610" .@ once segmentTCC
605 , "0620" .@ repeated 9 segmentMOA
606 , "0630" .@ maybeOnce segmentPCD
607 ]
608 )
609 , "0640" .@ repeated 99 (
610 segmentGroup "15"
611 [ "0650" .@ once segmentICD
612 , "0660" .@ maybeOnce segmentDTM
613 , "0670" .@ repeated 9 segmentFTX
614 ]
615 )
616 , "0680" .@ repeated 9 (
617 segmentGroup "16"
618 [ "0690" .@ once segmentNAD
619 , "0700" .@ repeated 9 segmentLOC
620 , "0710" .@ repeated 9 (
621 segmentGroup "17"
622 [ "0720" .@ once segmentCTA
623 , "0730" .@ repeated 9 segmentCOM
624 ]
625 )
626 , "0740" .@ repeated 9 (
627 segmentGroup "18"
628 [ "0750" .@ once segmentDOC
629 , "0760" .@ maybeOnce segmentDTM
630 ]
631 )
632 , "0770" .@ repeated 9 (
633 segmentGroup "19"
634 [ "0780" .@ once segmentTCC
635 , "0790" .@ maybeOnce segmentCUX
636 , "0800" .@ maybeOnce segmentPRI
637 , "0810" .@ maybeOnce segmentEQN
638 , "0820" .@ maybeOnce segmentPCD
639 , "0830" .@ repeated 9 segmentMOA
640 , "0840" .@ repeated 9 segmentQTY
641 ]
642 )
643 , "0850" .@ repeated 9 (
644 segmentGroup "20"
645 [ "0860" .@ once segmentRFF
646 , "0870" .@ repeated 9 segmentDTM
647 ]
648 )
649 ]
650 )
651 ]
652 )
653 , "0880" .@ repeated 999 (
654 segmentGroup "21"
655 [ "0890" .@ once segmentEQD
656 , "0900" .@ maybeOnce segmentEQN
657 , "0910" .@ maybeOnce segmentTPL
658 , "0920" .@ maybeOnce segmentTMD
659 , "0930" .@ repeated 9 segmentMEA
660 , "0940" .@ repeated 9 segmentDIM
661 , "0950" .@ repeated 9 segmentSEL
662 , "0960" .@ repeated 9 segmentNAD
663 , "0970" .@ repeated 9 segmentLOC
664 , "0980" .@ maybeOnce segmentHAN
665 , "0990" .@ maybeOnce segmentTMP
666 , "1000" .@ repeated 9 segmentFTX
667 , "1010" .@ repeated 9 segmentRFF
668 , "1020" .@ repeated 9 segmentPCD
669 , "1030" .@ repeated 99 (
670 segmentGroup "22"
671 [ "1040" .@ once segmentEQA
672 , "1050" .@ maybeOnce segmentEQN
673 ]
674 )
675 , "1060" .@ repeated 99 (
676 segmentGroup "23"
677 [ "1070" .@ once segmentDGS
678 , "1080" .@ repeated 9 segmentFTX
679 , "1090" .@ once (
680 segmentGroup "24"
681 [ "1100" .@ once segmentCTA
682 , "1110" .@ repeated 9 segmentCOM
683 ]
684 )
685 ]
686 )
687 ]
688 )
689 , "1120" .@ repeated 9999 (
690 segmentGroup "25"
691 [ "1130" .@ once segmentCNI
692 , "1140" .@ repeated 9 (
693 segmentGroup "26"
694 [ "1150" .@ once segmentSGP
695 , "1160" .@ repeated 9 (
696 segmentGroup "27"
697 [ "1170" .@ once segmentMEA
698 , "1180" .@ maybeOnce segmentEQN
699 ]
700 )
701 ]
702 )
703 , "1190" .@ repeated 9 (
704 segmentGroup "28"
705 [ "1200" .@ once segmentTPL
706 , "1210" .@ repeated 9 (
707 segmentGroup "29"
708 [ "1220" .@ once segmentMEA
709 , "1230" .@ maybeOnce segmentEQN
710 ]
711 )
712 ]
713 )
714 , "1240" .@ maybeOnce segmentCTA
715 , "1250" .@ repeated 9 segmentCOM
716 , "1260" .@ repeated 9 segmentDTM
717 , "1270" .@ repeated 9 segmentCNT
718 , "1280" .@ repeated 9 segmentTSR
719 , "1290" .@ repeated 9 segmentCUX
720 , "1300" .@ repeated 9 segmentPCD
721 , "1310" .@ repeated 99 segmentMOA
722 , "1320" .@ repeated 99 segmentFTX
723 , "1330" .@ repeated 9 segmentGDS
724 , "1340" .@ repeated 99 (
725 segmentGroup "30"
726 [ "1350" .@ once segmentLOC
727 , "1360" .@ repeated 9 segmentDTM
728 ]
729 )
730 , "1370" .@ repeated 2 (
731 segmentGroup "31"
732 [ "1380" .@ once segmentTOD
733 , "1390" .@ repeated 9 segmentLOC
734 ]
735 )
736 , "1400" .@ repeated 999 (
737 segmentGroup "32"
738 [ "1410" .@ once segmentRFF
739 , "1420" .@ repeated 9 segmentDTM
740 ]
741 )
742 , "1430" .@ repeated 9 (
743 segmentGroup "33"
744 [ "1440" .@ once segmentGOR
745 , "1450" .@ repeated 9 segmentDTM
746 , "1460" .@ repeated 9 segmentLOC
747 , "1470" .@ repeated 9 segmentSEL
748 , "1480" .@ repeated 9 segmentFTX
749 , "1490" .@ repeated 9 (
750 segmentGroup "34"
751 [ "1500" .@ once segmentDOC
752 , "1510" .@ maybeOnce segmentDTM
753 ]
754 )
755 ]
756 )
757 , "1520" .@ repeated 9 (
758 segmentGroup "35"
759 [ "1530" .@ once segmentCPI
760 , "1540" .@ repeated 99 segmentRFF
761 , "1550" .@ maybeOnce segmentCUX
762 , "1560" .@ repeated 9 segmentLOC
763 , "1570" .@ repeated 9 segmentMOA
764 ]
765 )
766 , "1580" .@ repeated 99 (
767 segmentGroup "36"
768 [ "1590" .@ once segmentTCC
769 , "1600" .@ maybeOnce segmentLOC
770 , "1610" .@ maybeOnce segmentFTX
771 , "1620" .@ maybeOnce segmentCUX
772 , "1630" .@ maybeOnce segmentPRI
773 , "1640" .@ maybeOnce segmentEQN
774 , "1650" .@ maybeOnce segmentPCD
775 , "1660" .@ repeated 9 segmentMOA
776 , "1670" .@ repeated 9 segmentQTY
777 ]
778 )
779 , "1680" .@ repeated 99 (
780 segmentGroup "37"
781 [ "1690" .@ once segmentICD
782 , "1700" .@ maybeOnce segmentDTM
783 , "1710" .@ repeated 9 segmentFTX
784 ]
785 )
786 , "1720" .@ repeated 99 (
787 segmentGroup "38"
788 [ "1730" .@ once segmentTDT
789 , "1740" .@ repeated 9 segmentDTM
790 , "1750" .@ repeated 9 segmentTSR
791 , "1760" .@ repeated 99 (
792 segmentGroup "39"
793 [ "1770" .@ once segmentLOC
794 , "1780" .@ repeated 9 segmentDTM
795 ]
796 )
797 , "1790" .@ repeated 9 (
798 segmentGroup "40"
799 [ "1800" .@ once segmentRFF
800 , "1810" .@ maybeOnce segmentDTM
801 ]
802 )
803 , "1820" .@ repeated 99 (
804 segmentGroup "41"
805 [ "1830" .@ once segmentTCC
806 , "1840" .@ repeated 9 segmentMOA
807 , "1850" .@ maybeOnce segmentPCD
808 ]
809 )
810 , "1860" .@ repeated 99 (
811 segmentGroup "42"
812 [ "1870" .@ once segmentICD
813 , "1880" .@ maybeOnce segmentDTM
814 , "1890" .@ repeated 9 segmentFTX
815 ]
816 )
817 ]
818 )
819 , "1900" .@ repeated 99 (
820 segmentGroup "43"
821 [ "1910" .@ once segmentNAD
822 , "1920" .@ repeated 9 segmentLOC
823 , "1930" .@ repeated 9 segmentMOA
824 , "1940" .@ repeated 9 (
825 segmentGroup "44"
826 [ "1950" .@ once segmentCTA
827 , "1960" .@ repeated 9 segmentCOM
828 ]
829 )
830 , "1970" .@ repeated 9 (
831 segmentGroup "45"
832 [ "1980" .@ once segmentDOC
833 , "1990" .@ maybeOnce segmentDTM
834 ]
835 )
836 , "2000" .@ repeated 99 (
837 segmentGroup "46"
838 [ "2010" .@ once segmentTCC
839 , "2020" .@ maybeOnce segmentCUX
840 , "2030" .@ maybeOnce segmentPRI
841 , "2040" .@ maybeOnce segmentEQN
842 , "2050" .@ maybeOnce segmentPCD
843 , "2060" .@ repeated 9 segmentMOA
844 , "2070" .@ repeated 9 segmentQTY
845 ]
846 )
847 , "2080" .@ repeated 9 (
848 segmentGroup "47"
849 [ "2090" .@ once segmentRFF
850 , "2100" .@ repeated 9 segmentDTM
851 ]
852 )
853 , "2110" .@ repeated 9 (
854 segmentGroup "48"
855 [ "2120" .@ once segmentCPI
856 , "2130" .@ repeated 99 segmentRFF
857 , "2140" .@ maybeOnce segmentCUX
858 , "2150" .@ repeated 9 segmentLOC
859 , "2160" .@ repeated 9 segmentMOA
860 ]
861 )
862 , "2170" .@ repeated 99 (
863 segmentGroup "49"
864 [ "2180" .@ once segmentTSR
865 , "2190" .@ maybeOnce segmentRFF
866 , "2200" .@ maybeOnce segmentLOC
867 , "2210" .@ maybeOnce segmentTPL
868 , "2220" .@ repeated 9 segmentFTX
869 ]
870 )
871 ]
872 )
873 , "2230" .@ repeated 999 (
874 segmentGroup "50"
875 [ "2240" .@ once segmentGID
876 , "2250" .@ maybeOnce segmentHAN
877 , "2260" .@ maybeOnce segmentTMP
878 , "2270" .@ maybeOnce segmentRNG
879 , "2280" .@ maybeOnce segmentTMD
880 , "2290" .@ repeated 9 segmentLOC
881 , "2300" .@ repeated 9 segmentMOA
882 , "2310" .@ repeated 9 segmentPIA
883 , "2320" .@ repeated 99 segmentGIN
884 , "2330" .@ repeated 9 segmentFTX
885 , "2340" .@ repeated 9 (
886 segmentGroup "51"
887 [ "2350" .@ once segmentNAD
888 , "2360" .@ maybeOnce segmentDTM
889 ]
890 )
891 , "2370" .@ repeated 9 segmentGDS
892 , "2380" .@ repeated 99 (
893 segmentGroup "52"
894 [ "2390" .@ once segmentMEA
895 , "2400" .@ maybeOnce segmentEQN
896 ]
897 )
898 , "2410" .@ repeated 99 (
899 segmentGroup "53"
900 [ "2420" .@ once segmentDIM
901 , "2430" .@ maybeOnce segmentEQN
902 ]
903 )
904 , "2440" .@ repeated 9 (
905 segmentGroup "54"
906 [ "2450" .@ once segmentRFF
907 , "2460" .@ repeated 9 segmentDTM
908 ]
909 )
910 , "2470" .@ repeated 999 (
911 segmentGroup "55"
912 [ "2480" .@ once segmentPCI
913 , "2490" .@ maybeOnce segmentRFF
914 , "2500" .@ maybeOnce segmentDTM
915 , "2510" .@ repeated 9 segmentGIN
916 , "2520" .@ repeated 9 segmentMEA
917 , "2530" .@ maybeOnce segmentDIM
918 , "2540" .@ repeated 9 segmentFTX
919 ]
920 )
921 , "2550" .@ repeated 9 (
922 segmentGroup "56"
923 [ "2560" .@ once segmentDOC
924 , "2570" .@ repeated 9 segmentDTM
925 ]
926 )
927 , "2580" .@ repeated 9 (
928 segmentGroup "57"
929 [ "2590" .@ once segmentGOR
930 , "2600" .@ repeated 9 segmentDTM
931 , "2610" .@ repeated 9 segmentLOC
932 , "2620" .@ repeated 9 segmentSEL
933 , "2630" .@ repeated 9 segmentFTX
934 , "2640" .@ repeated 9 (
935 segmentGroup "58"
936 [ "2650" .@ once segmentDOC
937 , "2660" .@ maybeOnce segmentDTM
938 ]
939 )
940 ]
941 )
942 , "2670" .@ repeated 9 (
943 segmentGroup "59"
944 [ "2680" .@ once segmentTPL
945 , "2690" .@ repeated 9 (
946 segmentGroup "60"
947 [ "2700" .@ once segmentMEA
948 , "2710" .@ maybeOnce segmentEQN
949 ]
950 )
951 ]
952 )
953 , "2720" .@ repeated 999 (
954 segmentGroup "61"
955 [ "2730" .@ once segmentSGP
956 , "2740" .@ maybeOnce segmentSEQ
957 , "2750" .@ repeated 9 (
958 segmentGroup "62"
959 [ "2760" .@ once segmentMEA
960 , "2770" .@ maybeOnce segmentEQN
961 ]
962 )
963 ]
964 )
965 , "2780" .@ repeated 99 (
966 segmentGroup "63"
967 [ "2790" .@ once segmentTCC
968 , "2800" .@ maybeOnce segmentCUX
969 , "2810" .@ maybeOnce segmentPRI
970 , "2820" .@ maybeOnce segmentEQN
971 , "2830" .@ maybeOnce segmentPCD
972 , "2840" .@ repeated 9 segmentMOA
973 , "2850" .@ repeated 9 segmentQTY
974 , "2860" .@ repeated 9 segmentLOC
975 ]
976 )
977 , "2870" .@ repeated 99 (
978 segmentGroup "64"
979 [ "2880" .@ once segmentICD
980 , "2890" .@ maybeOnce segmentDTM
981 , "2900" .@ repeated 9 segmentFTX
982 ]
983 )
984 , "2910" .@ repeated 99 (
985 segmentGroup "65"
986 [ "2920" .@ once segmentDGS
987 , "2930" .@ repeated 99 segmentFTX
988 , "2940" .@ repeated 9 (
989 segmentGroup "66"
990 [ "2950" .@ once segmentCTA
991 , "2960" .@ repeated 9 segmentCOM
992 ]
993 )
994 , "2970" .@ repeated 9 (
995 segmentGroup "67"
996 [ "2980" .@ once segmentMEA
997 , "2990" .@ maybeOnce segmentEQN
998 ]
999 )
1000 , "3000" .@ repeated 999 (
1001 segmentGroup "68"
1002 [ "3010" .@ once segmentSGP
1003 , "3020" .@ repeated 9 (
1004 segmentGroup "69"
1005 [ "3030" .@ once segmentMEA
1006 , "3040" .@ maybeOnce segmentEQN
1007 ]
1008 )
1009 ]
1010 )
1011 ]
1012 )
1013 ]
1014 )
1015 , "3050" .@ repeated 999 (
1016 segmentGroup "70"
1017 [ "3060" .@ once segmentEQD
1018 , "3070" .@ maybeOnce segmentEQN
1019 , "3080" .@ maybeOnce segmentTMD
1020 , "3090" .@ repeated 9 segmentMEA
1021 , "3100" .@ repeated 9 segmentDIM
1022 , "3110" .@ repeated 99 segmentSEL
1023 , "3120" .@ repeated 9 segmentTPL
1024 , "3130" .@ maybeOnce segmentHAN
1025 , "3140" .@ maybeOnce segmentTMP
1026 , "3150" .@ repeated 9 segmentFTX
1027 , "3160" .@ repeated 9 segmentPCD
1028 , "3170" .@ repeated 99 (
1029 segmentGroup "71"
1030 [ "3180" .@ once segmentTCC
1031 , "3190" .@ maybeOnce segmentCUX
1032 , "3200" .@ maybeOnce segmentPRI
1033 , "3210" .@ maybeOnce segmentEQN
1034 , "3220" .@ maybeOnce segmentPCD
1035 , "3230" .@ repeated 9 segmentMOA
1036 , "3240" .@ repeated 9 segmentQTY
1037 ]
1038 )
1039 , "3250" .@ repeated 9 (
1040 segmentGroup "72"
1041 [ "3260" .@ once segmentNAD
1042 , "3270" .@ maybeOnce segmentDTM
1043 ]
1044 )
1045 , "3280" .@ repeated 99 (
1046 segmentGroup "73"
1047 [ "3290" .@ once segmentEQA
1048 , "3300" .@ maybeOnce segmentEQN
1049 ]
1050 )
1051 , "3310" .@ repeated 99 (
1052 segmentGroup "74"
1053 [ "3320" .@ once segmentDGS
1054 , "3330" .@ repeated 9 segmentFTX
1055 , "3340" .@ repeated 9 (
1056 segmentGroup "75"
1057 [ "3350" .@ once segmentCTA
1058 , "3360" .@ repeated 9 segmentCOM
1059 ]
1060 )
1061 ]
1062 )
1063 ]
1064 )
1065 ]
1066 )
1067 , "3370" .@ once segmentUNT
1068 ]
diff --git a/specification/src/Text/Edifact/D01B/Messages/IFTSTA.hs b/specification/src/Text/Edifact/D01B/Messages/IFTSTA.hs
new file mode 100644
index 0000000..23e53c3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Messages/IFTSTA.hs
@@ -0,0 +1,265 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Messages.IFTSTA
7 ( -- * Definition
8 messageIFTSTA
9 -- * Dependencies
10 , segmentBGM
11 , segmentCNI
12 , segmentCNT
13 , segmentCOM
14 , segmentCTA
15 , segmentDGS
16 , segmentDIM
17 , segmentDOC
18 , segmentDTM
19 , segmentEQA
20 , segmentEQD
21 , segmentEQN
22 , segmentFTX
23 , segmentGID
24 , segmentGIN
25 , segmentHAN
26 , segmentLOC
27 , segmentMEA
28 , segmentNAD
29 , segmentPCI
30 , segmentRFF
31 , segmentSEL
32 , segmentSGP
33 , segmentSTS
34 , segmentTDT
35 , segmentTMD
36 , segmentTPL
37 , segmentTSR
38 ) where
39
40import Text.Edifact.Common.Segments
41
42import Text.Edifact.D01B.Segments (segmentBGM, segmentCNI,
43 segmentCNT, segmentCOM,
44 segmentCTA, segmentDGS,
45 segmentDIM, segmentDOC,
46 segmentDTM, segmentEQA,
47 segmentEQD, segmentEQN,
48 segmentFTX, segmentGID,
49 segmentGIN, segmentHAN,
50 segmentLOC, segmentMEA,
51 segmentNAD, segmentPCI,
52 segmentRFF, segmentSEL,
53 segmentSGP, segmentSTS,
54 segmentTDT, segmentTMD,
55 segmentTPL, segmentTSR)
56
57import Text.Edifact.Parsing
58import Text.Edifact.Types (Value)
59
60-- | Derived from this specification:
61--
62-- > 4.3 Message structure
63-- >
64-- > 4.3.1 Segment table
65-- >
66-- > Pos Tag Name S R
67-- >
68-- > 0010 UNH Message header M 1
69-- > 0020 BGM Beginning of message M 1
70-- > 0030 DTM Date/time/period C 9
71-- > 0040 TSR Transport service requirements C 1
72-- >
73-- > 0050 ----- Segment group 1 ------------------ C 9-----------+
74-- > 0060 NAD Name and address M 1 |
75-- > |
76-- > 0070 ----- Segment group 2 ------------------ C 9----------+|
77-- > 0080 CTA Contact information M 1 ||
78-- > 0090 COM Communication contact C 9----------++
79-- >
80-- > 0100 ----- Segment group 3 ------------------ C 9-----------+
81-- > 0110 RFF Reference M 1 |
82-- > 0120 DTM Date/time/period C 1-----------+
83-- > 0130 LOC Place/location identification C 9
84-- > 0140 FTX Free text C 9
85-- > 0150 CNT Control total C 9
86-- >
87-- > 0160 ----- Segment group 4 ------------------ C 99999-------+
88-- > 0170 CNI Consignment information M 1 |
89-- > 0180 LOC Place/location identification C 9 |
90-- > 0190 CNT Control total C 9 |
91-- > |
92-- > 0200 ----- Segment group 5 ------------------ M 99---------+|
93-- > 0210 STS Status M 1 ||
94-- > 0220 RFF Reference C 999 ||
95-- > 0230 DTM Date/time/period C 9 ||
96-- > 0240 DOC Document/message details C 1 ||
97-- > 0250 FTX Free text C 9 ||
98-- > ||
99-- > 0260 ----- Segment group 6 ------------------ C 9---------+||
100-- > 0270 NAD Name and address M 1 |||
101-- > |||
102-- > 0280 ----- Segment group 7 ------------------ C 9--------+|||
103-- > 0290 CTA Contact information M 1 ||||
104-- > 0300 COM Communication contact C 9--------++||
105-- > 0310 LOC Place/location identification C 1 ||
106-- > 0320 PCI Package identification C 99 ||
107-- > ||
108-- > 0330 ----- Segment group 8 ------------------ C 99--------+||
109-- > 0340 TDT Details of transport M 1 |||
110-- > 0350 DTM Date/time/period C 9 |||
111-- > 0360 RFF Reference C 9 |||
112-- > |||
113-- > 0370 ----- Segment group 9 ------------------ C 9--------+|||
114-- > 0380 LOC Place/location identification M 1 ||||
115-- > 0390 DTM Date/time/period C 9--------++||
116-- > ||
117-- > 0400 ----- Segment group 10 ------------------ C 99--------+||
118-- > 0410 EQD Equipment details M 1 |||
119-- > 0420 MEA Measurements C 9 |||
120-- > 0430 DIM Dimensions C 9 |||
121-- > 0440 SEL Seal number C 9 |||
122-- > 0450 RFF Reference C 9 |||
123-- > 0460 TPL Transport placement C 9 |||
124-- > 0470 TMD Transport movement details C 1 |||
125-- > |||
126-- > 0480 ----- Segment group 11 ------------------ C 99-------+|||
127-- > 0490 EQA Attached equipment M 1 ||||
128-- > 0500 SEL Seal number C 9--------++||
129-- > ||
130-- > 0510 ----- Segment group 12 ------------------ C 99--------+||
131-- > 0520 GID Goods item details M 1 |||
132-- > 0530 HAN Handling instructions C 9 |||
133-- > 0540 SGP Split goods placement C 99 |||
134-- > 0550 DGS Dangerous goods C 9 |||
135-- > 0560 FTX Free text C 9 |||
136-- > |||
137-- > 0570 ----- Segment group 13 ------------------ C 99-------+|||
138-- > 0580 MEA Measurements M 1 ||||
139-- > 0590 EQN Number of units C 1--------+|||
140-- > |||
141-- > 0600 ----- Segment group 14 ------------------ C 99-------+|||
142-- > 0610 DIM Dimensions M 1 ||||
143-- > 0620 EQN Number of units C 1--------+|||
144-- > |||
145-- > 0630 ----- Segment group 15 ------------------ C 99-------+|||
146-- > 0640 PCI Package identification M 1 ||||
147-- > 0650 GIN Goods identity number C 9--------++++
148-- > 0660 UNT Message trailer M 1
149--
150-- Dependencies: 'segmentBGM', 'segmentCNI', 'segmentCNT', 'segmentCOM', 'segmentCTA', 'segmentDGS', 'segmentDIM', 'segmentDOC', 'segmentDTM', 'segmentEQA', 'segmentEQD', 'segmentEQN', 'segmentFTX', 'segmentGID', 'segmentGIN', 'segmentHAN', 'segmentLOC', 'segmentMEA', 'segmentNAD', 'segmentPCI', 'segmentRFF', 'segmentSEL', 'segmentSGP', 'segmentSTS', 'segmentTDT', 'segmentTMD', 'segmentTPL', 'segmentTSR'.
151messageIFTSTA :: Parser Value
152messageIFTSTA =
153 message "IFTSTA"
154 [ "0010" .@ once segmentUNH
155 , "0020" .@ once segmentBGM
156 , "0030" .@ repeated 9 segmentDTM
157 , "0040" .@ maybeOnce segmentTSR
158 , "0050" .@ repeated 9 (
159 segmentGroup "1"
160 [ "0060" .@ once segmentNAD
161 , "0070" .@ repeated 9 (
162 segmentGroup "2"
163 [ "0080" .@ once segmentCTA
164 , "0090" .@ repeated 9 segmentCOM
165 ]
166 )
167 ]
168 )
169 , "0100" .@ repeated 9 (
170 segmentGroup "3"
171 [ "0110" .@ once segmentRFF
172 , "0120" .@ maybeOnce segmentDTM
173 ]
174 )
175 , "0130" .@ repeated 9 segmentLOC
176 , "0140" .@ repeated 9 segmentFTX
177 , "0150" .@ repeated 9 segmentCNT
178 , "0160" .@ repeated 99999 (
179 segmentGroup "4"
180 [ "0170" .@ once segmentCNI
181 , "0180" .@ repeated 9 segmentLOC
182 , "0190" .@ repeated 9 segmentCNT
183 , "0200" .@ repeatedAtLeastOnce 99 (
184 segmentGroup "5"
185 [ "0210" .@ once segmentSTS
186 , "0220" .@ repeated 999 segmentRFF
187 , "0230" .@ repeated 9 segmentDTM
188 , "0240" .@ maybeOnce segmentDOC
189 , "0250" .@ repeated 9 segmentFTX
190 , "0260" .@ repeated 9 (
191 segmentGroup "6"
192 [ "0270" .@ once segmentNAD
193 , "0280" .@ repeated 9 (
194 segmentGroup "7"
195 [ "0290" .@ once segmentCTA
196 , "0300" .@ repeated 9 segmentCOM
197 ]
198 )
199 ]
200 )
201 , "0310" .@ maybeOnce segmentLOC
202 , "0320" .@ repeated 99 segmentPCI
203 , "0330" .@ repeated 99 (
204 segmentGroup "8"
205 [ "0340" .@ once segmentTDT
206 , "0350" .@ repeated 9 segmentDTM
207 , "0360" .@ repeated 9 segmentRFF
208 , "0370" .@ repeated 9 (
209 segmentGroup "9"
210 [ "0380" .@ once segmentLOC
211 , "0390" .@ repeated 9 segmentDTM
212 ]
213 )
214 ]
215 )
216 , "0400" .@ repeated 99 (
217 segmentGroup "10"
218 [ "0410" .@ once segmentEQD
219 , "0420" .@ repeated 9 segmentMEA
220 , "0430" .@ repeated 9 segmentDIM
221 , "0440" .@ repeated 9 segmentSEL
222 , "0450" .@ repeated 9 segmentRFF
223 , "0460" .@ repeated 9 segmentTPL
224 , "0470" .@ maybeOnce segmentTMD
225 , "0480" .@ repeated 99 (
226 segmentGroup "11"
227 [ "0490" .@ once segmentEQA
228 , "0500" .@ repeated 9 segmentSEL
229 ]
230 )
231 ]
232 )
233 , "0510" .@ repeated 99 (
234 segmentGroup "12"
235 [ "0520" .@ once segmentGID
236 , "0530" .@ repeated 9 segmentHAN
237 , "0540" .@ repeated 99 segmentSGP
238 , "0550" .@ repeated 9 segmentDGS
239 , "0560" .@ repeated 9 segmentFTX
240 , "0570" .@ repeated 99 (
241 segmentGroup "13"
242 [ "0580" .@ once segmentMEA
243 , "0590" .@ maybeOnce segmentEQN
244 ]
245 )
246 , "0600" .@ repeated 99 (
247 segmentGroup "14"
248 [ "0610" .@ once segmentDIM
249 , "0620" .@ maybeOnce segmentEQN
250 ]
251 )
252 , "0630" .@ repeated 99 (
253 segmentGroup "15"
254 [ "0640" .@ once segmentPCI
255 , "0650" .@ repeated 9 segmentGIN
256 ]
257 )
258 ]
259 )
260 ]
261 )
262 ]
263 )
264 , "0660" .@ once segmentUNT
265 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments.hs b/specification/src/Text/Edifact/D01B/Segments.hs
new file mode 100644
index 0000000..c7bb495
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments.hs
@@ -0,0 +1,47 @@
1module Text.Edifact.D01B.Segments
2 ( module S
3 ) where
4
5import Text.Edifact.D01B.Segments.BGM as S
6import Text.Edifact.D01B.Segments.CNI as S
7import Text.Edifact.D01B.Segments.CNT as S
8import Text.Edifact.D01B.Segments.COM as S
9import Text.Edifact.D01B.Segments.CPI as S
10import Text.Edifact.D01B.Segments.CTA as S
11import Text.Edifact.D01B.Segments.CUX as S
12import Text.Edifact.D01B.Segments.DGS as S
13import Text.Edifact.D01B.Segments.DIM as S
14import Text.Edifact.D01B.Segments.DOC as S
15import Text.Edifact.D01B.Segments.DTM as S
16import Text.Edifact.D01B.Segments.EQA as S
17import Text.Edifact.D01B.Segments.EQD as S
18import Text.Edifact.D01B.Segments.EQN as S
19import Text.Edifact.D01B.Segments.FTX as S
20import Text.Edifact.D01B.Segments.GDS as S
21import Text.Edifact.D01B.Segments.GID as S
22import Text.Edifact.D01B.Segments.GIN as S
23import Text.Edifact.D01B.Segments.GOR as S
24import Text.Edifact.D01B.Segments.HAN as S
25import Text.Edifact.D01B.Segments.ICD as S
26import Text.Edifact.D01B.Segments.LOC as S
27import Text.Edifact.D01B.Segments.MEA as S
28import Text.Edifact.D01B.Segments.MOA as S
29import Text.Edifact.D01B.Segments.NAD as S
30import Text.Edifact.D01B.Segments.PCD as S
31import Text.Edifact.D01B.Segments.PCI as S
32import Text.Edifact.D01B.Segments.PIA as S
33import Text.Edifact.D01B.Segments.PRI as S
34import Text.Edifact.D01B.Segments.QTY as S
35import Text.Edifact.D01B.Segments.RFF as S
36import Text.Edifact.D01B.Segments.RNG as S
37import Text.Edifact.D01B.Segments.SEL as S
38import Text.Edifact.D01B.Segments.SEQ as S
39import Text.Edifact.D01B.Segments.SGP as S
40import Text.Edifact.D01B.Segments.STS as S
41import Text.Edifact.D01B.Segments.TCC as S
42import Text.Edifact.D01B.Segments.TDT as S
43import Text.Edifact.D01B.Segments.TMD as S
44import Text.Edifact.D01B.Segments.TMP as S
45import Text.Edifact.D01B.Segments.TOD as S
46import Text.Edifact.D01B.Segments.TPL as S
47import Text.Edifact.D01B.Segments.TSR as S
diff --git a/specification/src/Text/Edifact/D01B/Segments/BGM.hs b/specification/src/Text/Edifact/D01B/Segments/BGM.hs
new file mode 100644
index 0000000..616ea65
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/BGM.hs
@@ -0,0 +1,52 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.BGM
7 ( -- * Definition
8 segmentBGM
9 -- * Dependencies
10 , compositeC002
11 , compositeC106
12 , simple1225
13 , simple4343
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC002, compositeC106)
17import Text.Edifact.D01B.Simples (simple1225, simple4343)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > BGM BEGINNING OF MESSAGE
25-- >
26-- > Function: To indicate the type and function of a message
27-- > and to transmit the identifying number.
28-- >
29-- > 010 C002 DOCUMENT/MESSAGE NAME C 1
30-- > 1001 Document name code C an..3
31-- > 1131 Code list identification code C an..17
32-- > 3055 Code list responsible agency code C an..3
33-- > 1000 Document name C an..35
34-- >
35-- > 020 C106 DOCUMENT/MESSAGE IDENTIFICATION C 1
36-- > 1004 Document identifier C an..35
37-- > 1056 Version identifier C an..9
38-- > 1060 Revision identifier C an..6
39-- >
40-- > 030 1225 MESSAGE FUNCTION CODE C 1 an..3
41-- >
42-- > 040 4343 RESPONSE TYPE CODE C 1 an..3
43--
44-- Dependencies: 'compositeC002', 'compositeC106', 'simple1225', 'simple4343'.
45segmentBGM :: Parser Value
46segmentBGM =
47 segment "BGM"
48 [ "010" .@ optional compositeC002
49 , "020" .@ optional compositeC106
50 , "030" .@ optional simple1225
51 , "040" .@ optional simple4343
52 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/CNI.hs b/specification/src/Text/Edifact/D01B/Segments/CNI.hs
new file mode 100644
index 0000000..2b4aabe
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/CNI.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.CNI
7 ( -- * Definition
8 segmentCNI
9 -- * Dependencies
10 , compositeC503
11 , simple1312
12 , simple1490
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC503)
16import Text.Edifact.D01B.Simples (simple1312, simple1490)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CNI CONSIGNMENT INFORMATION
24-- >
25-- > Function: To identify one consignment.
26-- >
27-- > 010 1490 CONSOLIDATION ITEM NUMBER C 1 n..4
28-- >
29-- > 020 C503 DOCUMENT/MESSAGE DETAILS C 1
30-- > 1004 Document identifier C an..35
31-- > 1373 Document status code C an..3
32-- > 1366 Document source description C an..70
33-- > 3453 Language name code C an..3
34-- > 1056 Version identifier C an..9
35-- > 1060 Revision identifier C an..6
36-- >
37-- > 030 1312 CONSIGNMENT LOAD SEQUENCE IDENTIFIER C 1 n..4
38--
39-- Dependencies: 'compositeC503', 'simple1312', 'simple1490'.
40segmentCNI :: Parser Value
41segmentCNI =
42 segment "CNI"
43 [ "010" .@ optional simple1490
44 , "020" .@ optional compositeC503
45 , "030" .@ optional simple1312
46 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/CNT.hs b/specification/src/Text/Edifact/D01B/Segments/CNT.hs
new file mode 100644
index 0000000..2fac649
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/CNT.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.CNT
7 ( -- * Definition
8 segmentCNT
9 -- * Dependencies
10 , compositeC270
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC270)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > CNT CONTROL TOTAL
21-- >
22-- > Function: To provide control total.
23-- >
24-- > 010 C270 CONTROL M 1
25-- > 6069 Control total type code qualifier M an..3
26-- > 6066 Control total value M n..18
27-- > 6411 Measurement unit code C an..3
28--
29-- Dependencies: 'compositeC270'.
30segmentCNT :: Parser Value
31segmentCNT =
32 segment "CNT"
33 [ "010" .@ mandatory compositeC270
34 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/COM.hs b/specification/src/Text/Edifact/D01B/Segments/COM.hs
new file mode 100644
index 0000000..b437259
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/COM.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.COM
7 ( -- * Definition
8 segmentCOM
9 -- * Dependencies
10 , compositeC076
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC076)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > COM COMMUNICATION CONTACT
21-- >
22-- > Function: To identify a communication number of a
23-- > department or a person to whom communication
24-- > should be directed.
25-- >
26-- > 010 C076 COMMUNICATION CONTACT M 3
27-- > 3148 Communication address identifier M an..512
28-- > 3155 Communication address code qualifier M an..3
29--
30-- Dependencies: 'compositeC076'.
31segmentCOM :: Parser Value
32segmentCOM =
33 segment "COM"
34 [ "010" .@ mandatory compositeC076
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/CPI.hs b/specification/src/Text/Edifact/D01B/Segments/CPI.hs
new file mode 100644
index 0000000..a61301b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/CPI.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.CPI
7 ( -- * Definition
8 segmentCPI
9 -- * Dependencies
10 , compositeC229
11 , compositeC231
12 , simple4237
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC229, compositeC231)
16import Text.Edifact.D01B.Simples (simple4237)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CPI CHARGE PAYMENT INSTRUCTIONS
24-- >
25-- > Function: To identify a charge.
26-- >
27-- > 010 C229 CHARGE CATEGORY C 1
28-- > 5237 Charge category code M an..3
29-- > 1131 Code list identification code C an..17
30-- > 3055 Code list responsible agency code C an..3
31-- >
32-- > 020 C231 METHOD OF PAYMENT C 1
33-- > 4215 Transport charges payment method code M an..3
34-- > 1131 Code list identification code C an..17
35-- > 3055 Code list responsible agency code C an..3
36-- >
37-- > 030 4237 PAYMENT ARRANGEMENT CODE C 1 an..3
38--
39-- Dependencies: 'compositeC229', 'compositeC231', 'simple4237'.
40segmentCPI :: Parser Value
41segmentCPI =
42 segment "CPI"
43 [ "010" .@ optional compositeC229
44 , "020" .@ optional compositeC231
45 , "030" .@ optional simple4237
46 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/CTA.hs b/specification/src/Text/Edifact/D01B/Segments/CTA.hs
new file mode 100644
index 0000000..8fe1056
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/CTA.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.CTA
7 ( -- * Definition
8 segmentCTA
9 -- * Dependencies
10 , compositeC056
11 , simple3139
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC056)
15import Text.Edifact.D01B.Simples (simple3139)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > CTA CONTACT INFORMATION
23-- >
24-- > Function: To identify a person or a department to whom
25-- > communication should be directed.
26-- >
27-- > 010 3139 CONTACT FUNCTION CODE C 1 an..3
28-- >
29-- > 020 C056 DEPARTMENT OR EMPLOYEE DETAILS C 1
30-- > 3413 Department or employee name code C an..17
31-- > 3412 Department or employee name C an..35
32--
33-- Dependencies: 'compositeC056', 'simple3139'.
34segmentCTA :: Parser Value
35segmentCTA =
36 segment "CTA"
37 [ "010" .@ optional simple3139
38 , "020" .@ optional compositeC056
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/CUX.hs b/specification/src/Text/Edifact/D01B/Segments/CUX.hs
new file mode 100644
index 0000000..439619a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/CUX.hs
@@ -0,0 +1,52 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.CUX
7 ( -- * Definition
8 segmentCUX
9 -- * Dependencies
10 , compositeC504
11 , simple5402
12 , simple6341
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC504)
16import Text.Edifact.D01B.Simples (simple5402, simple6341)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CUX CURRENCIES
24-- >
25-- > Function: To specify currencies used in the transaction
26-- > and relevant details for the rate of exchange.
27-- >
28-- > 010 C504 CURRENCY DETAILS C 1
29-- > 6347 Currency usage code qualifier M an..3
30-- > 6345 Currency identification code C an..3
31-- > 6343 Currency type code qualifier C an..3
32-- > 6348 Currency rate value C n..4
33-- >
34-- > 020 C504 CURRENCY DETAILS C 1
35-- > 6347 Currency usage code qualifier M an..3
36-- > 6345 Currency identification code C an..3
37-- > 6343 Currency type code qualifier C an..3
38-- > 6348 Currency rate value C n..4
39-- >
40-- > 030 5402 CURRENCY EXCHANGE RATE C 1 n..12
41-- >
42-- > 040 6341 EXCHANGE RATE CURRENCY MARKET IDENTIFIER C 1 an..3
43--
44-- Dependencies: 'compositeC504', 'simple5402', 'simple6341'.
45segmentCUX :: Parser Value
46segmentCUX =
47 segment "CUX"
48 [ "010" .@ optional compositeC504
49 , "020" .@ optional compositeC504
50 , "030" .@ optional simple5402
51 , "040" .@ optional simple6341
52 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/DGS.hs b/specification/src/Text/Edifact/D01B/Segments/DGS.hs
new file mode 100644
index 0000000..921aae3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/DGS.hs
@@ -0,0 +1,102 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.DGS
7 ( -- * Definition
8 segmentDGS
9 -- * Dependencies
10 , compositeC205
11 , compositeC223
12 , compositeC234
13 , compositeC235
14 , compositeC236
15 , simple8126
16 , simple8211
17 , simple8255
18 , simple8273
19 , simple8325
20 , simple8339
21 , simple8364
22 , simple8410
23 ) where
24
25import Text.Edifact.D01B.Composites (compositeC205, compositeC223,
26 compositeC234, compositeC235,
27 compositeC236)
28import Text.Edifact.D01B.Simples (simple8126, simple8211,
29 simple8255, simple8273,
30 simple8325, simple8339,
31 simple8364, simple8410)
32
33import Text.Edifact.Parsing
34import Text.Edifact.Types (Value)
35
36-- | Derived from this specification:
37--
38-- > DGS DANGEROUS GOODS
39-- >
40-- > Function: To identify dangerous goods.
41-- >
42-- > 010 8273 DANGEROUS GOODS REGULATIONS CODE C 1 an..3
43-- >
44-- > 020 C205 HAZARD CODE C 1
45-- > 8351 Hazard identification code M an..7
46-- > 8078 Additional hazard classification
47-- > identifier C an..7
48-- > 8092 Hazard code version identifier C an..10
49-- >
50-- > 030 C234 UNDG INFORMATION C 1
51-- > 7124 United Nations Dangerous Goods (UNDG)
52-- > identifier C n4
53-- > 7088 Dangerous goods flashpoint value C an..8
54-- >
55-- > 040 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT C 1
56-- > 7106 Shipment flashpoint value C n3
57-- > 6411 Measurement unit code C an..3
58-- >
59-- > 050 8339 PACKAGING DANGER LEVEL CODE C 1 an..3
60-- >
61-- > 060 8364 EMERGENCY PROCEDURE FOR SHIPS IDENTIFIER C 1 an..6
62-- >
63-- > 070 8410 HAZARD MEDICAL FIRST AID GUIDE IDENTIFIER C 1 an..4
64-- >
65-- > 080 8126 TRANSPORT EMERGENCY CARD IDENTIFIER C 1 an..10
66-- >
67-- > 090 C235 HAZARD IDENTIFICATION PLACARD DETAILS C 1
68-- > 8158 Orange hazard placard upper part
69-- > identifier C an..4
70-- > 8186 Orange hazard placard lower part
71-- > identifier C an4
72-- >
73-- > 100 C236 DANGEROUS GOODS LABEL C 1
74-- > 8246 Dangerous goods marking identifier C an..4
75-- > 8246 Dangerous goods marking identifier C an..4
76-- > 8246 Dangerous goods marking identifier C an..4
77-- >
78-- > 110 8255 PACKING INSTRUCTION TYPE CODE C 1 an..3
79-- >
80-- > 120 8325 HAZARDOUS MEANS OF TRANSPORT CATEGORY CODE C 1 an..3
81-- >
82-- > 130 8211 HAZARDOUS CARGO TRANSPORT AUTHORISATION
83-- > CODE C 1 an..3
84--
85-- Dependencies: 'compositeC205', 'compositeC223', 'compositeC234', 'compositeC235', 'compositeC236', 'simple8126', 'simple8211', 'simple8255', 'simple8273', 'simple8325', 'simple8339', 'simple8364', 'simple8410'.
86segmentDGS :: Parser Value
87segmentDGS =
88 segment "DGS"
89 [ "010" .@ optional simple8273
90 , "020" .@ optional compositeC205
91 , "030" .@ optional compositeC234
92 , "040" .@ optional compositeC223
93 , "050" .@ optional simple8339
94 , "060" .@ optional simple8364
95 , "070" .@ optional simple8410
96 , "080" .@ optional simple8126
97 , "090" .@ optional compositeC235
98 , "100" .@ optional compositeC236
99 , "110" .@ optional simple8255
100 , "120" .@ optional simple8325
101 , "130" .@ optional simple8211
102 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/DIM.hs b/specification/src/Text/Edifact/D01B/Segments/DIM.hs
new file mode 100644
index 0000000..eb47b5c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/DIM.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.DIM
7 ( -- * Definition
8 segmentDIM
9 -- * Dependencies
10 , compositeC211
11 , simple6145
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC211)
15import Text.Edifact.D01B.Simples (simple6145)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > DIM DIMENSIONS
23-- >
24-- > Function: To specify dimensions.
25-- >
26-- > 010 6145 DIMENSION TYPE CODE QUALIFIER M 1 an..3
27-- >
28-- > 020 C211 DIMENSIONS M 1
29-- > 6411 Measurement unit code M an..3
30-- > 6168 Length dimension value C n..15
31-- > 6140 Width dimension value C n..15
32-- > 6008 Height dimension value C n..15
33--
34-- Dependencies: 'compositeC211', 'simple6145'.
35segmentDIM :: Parser Value
36segmentDIM =
37 segment "DIM"
38 [ "010" .@ mandatory simple6145
39 , "020" .@ mandatory compositeC211
40 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/DOC.hs b/specification/src/Text/Edifact/D01B/Segments/DOC.hs
new file mode 100644
index 0000000..5c4ee19
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/DOC.hs
@@ -0,0 +1,60 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.DOC
7 ( -- * Definition
8 segmentDOC
9 -- * Dependencies
10 , compositeC002
11 , compositeC503
12 , simple1218
13 , simple1220
14 , simple3153
15 ) where
16
17import Text.Edifact.D01B.Composites (compositeC002, compositeC503)
18import Text.Edifact.D01B.Simples (simple1218, simple1220,
19 simple3153)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > DOC DOCUMENT/MESSAGE DETAILS
27-- >
28-- > Function: To identify documents and details directly
29-- > related to it.
30-- >
31-- > 010 C002 DOCUMENT/MESSAGE NAME M 1
32-- > 1001 Document name code C an..3
33-- > 1131 Code list identification code C an..17
34-- > 3055 Code list responsible agency code C an..3
35-- > 1000 Document name C an..35
36-- >
37-- > 020 C503 DOCUMENT/MESSAGE DETAILS C 1
38-- > 1004 Document identifier C an..35
39-- > 1373 Document status code C an..3
40-- > 1366 Document source description C an..70
41-- > 3453 Language name code C an..3
42-- > 1056 Version identifier C an..9
43-- > 1060 Revision identifier C an..6
44-- >
45-- > 030 3153 COMMUNICATION MEDIUM TYPE CODE C 1 an..3
46-- >
47-- > 040 1220 DOCUMENT COPIES REQUIRED QUANTITY C 1 n..2
48-- >
49-- > 050 1218 DOCUMENT ORIGINALS REQUIRED QUANTITY C 1 n..2
50--
51-- Dependencies: 'compositeC002', 'compositeC503', 'simple1218', 'simple1220', 'simple3153'.
52segmentDOC :: Parser Value
53segmentDOC =
54 segment "DOC"
55 [ "010" .@ mandatory compositeC002
56 , "020" .@ optional compositeC503
57 , "030" .@ optional simple3153
58 , "040" .@ optional simple1220
59 , "050" .@ optional simple1218
60 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/DTM.hs b/specification/src/Text/Edifact/D01B/Segments/DTM.hs
new file mode 100644
index 0000000..82e0975
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/DTM.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.DTM
7 ( -- * Definition
8 segmentDTM
9 -- * Dependencies
10 , compositeC507
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC507)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > DTM DATE/TIME/PERIOD
21-- >
22-- > Function: To specify date, and/or time, or period.
23-- >
24-- > 010 C507 DATE/TIME/PERIOD M 1
25-- > 2005 Date or time or period function code
26-- > qualifier M an..3
27-- > 2380 Date or time or period value C an..35
28-- > 2379 Date or time or period format code C an..3
29--
30-- Dependencies: 'compositeC507'.
31segmentDTM :: Parser Value
32segmentDTM =
33 segment "DTM"
34 [ "010" .@ mandatory compositeC507
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/EQA.hs b/specification/src/Text/Edifact/D01B/Segments/EQA.hs
new file mode 100644
index 0000000..2c4f7da
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/EQA.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.EQA
7 ( -- * Definition
8 segmentEQA
9 -- * Dependencies
10 , compositeC237
11 , simple8053
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC237)
15import Text.Edifact.D01B.Simples (simple8053)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > EQA ATTACHED EQUIPMENT
23-- >
24-- > Function: To specify attached or related equipment.
25-- >
26-- > 010 8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3
27-- >
28-- > 020 C237 EQUIPMENT IDENTIFICATION C 1
29-- > 8260 Equipment identifier C an..17
30-- > 1131 Code list identification code C an..17
31-- > 3055 Code list responsible agency code C an..3
32-- > 3207 Country name code C an..3
33--
34-- Dependencies: 'compositeC237', 'simple8053'.
35segmentEQA :: Parser Value
36segmentEQA =
37 segment "EQA"
38 [ "010" .@ mandatory simple8053
39 , "020" .@ optional compositeC237
40 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/EQD.hs b/specification/src/Text/Edifact/D01B/Segments/EQD.hs
new file mode 100644
index 0000000..4eb45a7
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/EQD.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.EQD
7 ( -- * Definition
8 segmentEQD
9 -- * Dependencies
10 , compositeC224
11 , compositeC237
12 , simple8053
13 , simple8077
14 , simple8169
15 , simple8249
16 ) where
17
18import Text.Edifact.D01B.Composites (compositeC224, compositeC237)
19import Text.Edifact.D01B.Simples (simple8053, simple8077,
20 simple8169, simple8249)
21
22import Text.Edifact.Parsing
23import Text.Edifact.Types (Value)
24
25-- | Derived from this specification:
26--
27-- > EQD EQUIPMENT DETAILS
28-- >
29-- > Function: To identify a unit of equipment.
30-- >
31-- > 010 8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3
32-- >
33-- > 020 C237 EQUIPMENT IDENTIFICATION C 1
34-- > 8260 Equipment identifier C an..17
35-- > 1131 Code list identification code C an..17
36-- > 3055 Code list responsible agency code C an..3
37-- > 3207 Country name code C an..3
38-- >
39-- > 030 C224 EQUIPMENT SIZE AND TYPE C 1
40-- > 8155 Equipment size and type description code C an..10
41-- > 1131 Code list identification code C an..17
42-- > 3055 Code list responsible agency code C an..3
43-- > 8154 Equipment size and type description C an..35
44-- >
45-- > 040 8077 EQUIPMENT SUPPLIER CODE C 1 an..3
46-- >
47-- > 050 8249 EQUIPMENT STATUS CODE C 1 an..3
48-- >
49-- > 060 8169 FULL OR EMPTY INDICATOR CODE C 1 an..3
50--
51-- Dependencies: 'compositeC224', 'compositeC237', 'simple8053', 'simple8077', 'simple8169', 'simple8249'.
52segmentEQD :: Parser Value
53segmentEQD =
54 segment "EQD"
55 [ "010" .@ mandatory simple8053
56 , "020" .@ optional compositeC237
57 , "030" .@ optional compositeC224
58 , "040" .@ optional simple8077
59 , "050" .@ optional simple8249
60 , "060" .@ optional simple8169
61 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/EQN.hs b/specification/src/Text/Edifact/D01B/Segments/EQN.hs
new file mode 100644
index 0000000..9d6a579
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/EQN.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.EQN
7 ( -- * Definition
8 segmentEQN
9 -- * Dependencies
10 , compositeC523
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC523)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > EQN NUMBER OF UNITS
21-- >
22-- > Function: To specify the number of units.
23-- >
24-- > 010 C523 NUMBER OF UNIT DETAILS M 1
25-- > 6350 Units quantity C n..15
26-- > 6353 Unit type code qualifier C an..3
27--
28-- Dependencies: 'compositeC523'.
29segmentEQN :: Parser Value
30segmentEQN =
31 segment "EQN"
32 [ "010" .@ mandatory compositeC523
33 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/FTX.hs b/specification/src/Text/Edifact/D01B/Segments/FTX.hs
new file mode 100644
index 0000000..72a4836
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/FTX.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.FTX
7 ( -- * Definition
8 segmentFTX
9 -- * Dependencies
10 , compositeC107
11 , compositeC108
12 , simple3453
13 , simple4447
14 , simple4451
15 , simple4453
16 ) where
17
18import Text.Edifact.D01B.Composites (compositeC107, compositeC108)
19import Text.Edifact.D01B.Simples (simple3453, simple4447,
20 simple4451, simple4453)
21
22import Text.Edifact.Parsing
23import Text.Edifact.Types (Value)
24
25-- | Derived from this specification:
26--
27-- > FTX FREE TEXT
28-- >
29-- > Function: To provide free form or coded text information.
30-- >
31-- > 010 4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3
32-- >
33-- > 020 4453 FREE TEXT FUNCTION CODE C 1 an..3
34-- >
35-- > 030 C107 TEXT REFERENCE C 1
36-- > 4441 Free text value code M an..17
37-- > 1131 Code list identification code C an..17
38-- > 3055 Code list responsible agency code C an..3
39-- >
40-- > 040 C108 TEXT LITERAL C 1
41-- > 4440 Free text value M an..512
42-- > 4440 Free text value C an..512
43-- > 4440 Free text value C an..512
44-- > 4440 Free text value C an..512
45-- > 4440 Free text value C an..512
46-- >
47-- > 050 3453 LANGUAGE NAME CODE C 1 an..3
48-- >
49-- > 060 4447 FREE TEXT FORMAT CODE C 1 an..3
50--
51-- Dependencies: 'compositeC107', 'compositeC108', 'simple3453', 'simple4447', 'simple4451', 'simple4453'.
52segmentFTX :: Parser Value
53segmentFTX =
54 segment "FTX"
55 [ "010" .@ mandatory simple4451
56 , "020" .@ optional simple4453
57 , "030" .@ optional compositeC107
58 , "040" .@ optional compositeC108
59 , "050" .@ optional simple3453
60 , "060" .@ optional simple4447
61 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/GDS.hs b/specification/src/Text/Edifact/D01B/Segments/GDS.hs
new file mode 100644
index 0000000..b7238ff
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/GDS.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.GDS
7 ( -- * Definition
8 segmentGDS
9 -- * Dependencies
10 , compositeC703
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC703)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > GDS NATURE OF CARGO
21-- >
22-- > Function: To indicate the type of cargo as a general
23-- > classification.
24-- >
25-- > 010 C703 NATURE OF CARGO C 1
26-- > 7085 Cargo type classification code M an..3
27-- > 1131 Code list identification code C an..17
28-- > 3055 Code list responsible agency code C an..3
29--
30-- Dependencies: 'compositeC703'.
31segmentGDS :: Parser Value
32segmentGDS =
33 segment "GDS"
34 [ "010" .@ optional compositeC703
35 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/GID.hs b/specification/src/Text/Edifact/D01B/Segments/GID.hs
new file mode 100644
index 0000000..4bb41b1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/GID.hs
@@ -0,0 +1,78 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.GID
7 ( -- * Definition
8 segmentGID
9 -- * Dependencies
10 , compositeC213
11 , simple1496
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC213)
15import Text.Edifact.D01B.Simples (simple1496)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GID GOODS ITEM DETAILS
23-- >
24-- > Function: To indicate totals of a goods item.
25-- >
26-- > 010 1496 GOODS ITEM NUMBER C 1 n..5
27-- >
28-- > 020 C213 NUMBER AND TYPE OF PACKAGES C 1
29-- > 7224 Package quantity C n..8
30-- > 7065 Package type description code C an..17
31-- > 1131 Code list identification code C an..17
32-- > 3055 Code list responsible agency code C an..3
33-- > 7064 Type of packages C an..35
34-- > 7233 Packaging related description code C an..3
35-- >
36-- > 030 C213 NUMBER AND TYPE OF PACKAGES C 1
37-- > 7224 Package quantity C n..8
38-- > 7065 Package type description code C an..17
39-- > 1131 Code list identification code C an..17
40-- > 3055 Code list responsible agency code C an..3
41-- > 7064 Type of packages C an..35
42-- > 7233 Packaging related description code C an..3
43-- >
44-- > 040 C213 NUMBER AND TYPE OF PACKAGES C 1
45-- > 7224 Package quantity C n..8
46-- > 7065 Package type description code C an..17
47-- > 1131 Code list identification code C an..17
48-- > 3055 Code list responsible agency code C an..3
49-- > 7064 Type of packages C an..35
50-- > 7233 Packaging related description code C an..3
51-- >
52-- > 050 C213 NUMBER AND TYPE OF PACKAGES C 1
53-- > 7224 Package quantity C n..8
54-- > 7065 Package type description code C an..17
55-- > 1131 Code list identification code C an..17
56-- > 3055 Code list responsible agency code C an..3
57-- > 7064 Type of packages C an..35
58-- > 7233 Packaging related description code C an..3
59-- >
60-- > 060 C213 NUMBER AND TYPE OF PACKAGES C 1
61-- > 7224 Package quantity C n..8
62-- > 7065 Package type description code C an..17
63-- > 1131 Code list identification code C an..17
64-- > 3055 Code list responsible agency code C an..3
65-- > 7064 Type of packages C an..35
66-- > 7233 Packaging related description code C an..3
67--
68-- Dependencies: 'compositeC213', 'simple1496'.
69segmentGID :: Parser Value
70segmentGID =
71 segment "GID"
72 [ "010" .@ optional simple1496
73 , "020" .@ optional compositeC213
74 , "030" .@ optional compositeC213
75 , "040" .@ optional compositeC213
76 , "050" .@ optional compositeC213
77 , "060" .@ optional compositeC213
78 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/GIN.hs b/specification/src/Text/Edifact/D01B/Segments/GIN.hs
new file mode 100644
index 0000000..3a6cc8f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/GIN.hs
@@ -0,0 +1,59 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.GIN
7 ( -- * Definition
8 segmentGIN
9 -- * Dependencies
10 , compositeC208
11 , simple7405
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC208)
15import Text.Edifact.D01B.Simples (simple7405)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GIN GOODS IDENTITY NUMBER
23-- >
24-- > Function: To give specific identification numbers, either
25-- > as single numbers or ranges.
26-- >
27-- > 010 7405 OBJECT IDENTIFICATION CODE QUALIFIER M 1 an..3
28-- >
29-- > 020 C208 IDENTITY NUMBER RANGE M 1
30-- > 7402 Object identifier M an..35
31-- > 7402 Object identifier C an..35
32-- >
33-- > 030 C208 IDENTITY NUMBER RANGE C 1
34-- > 7402 Object identifier M an..35
35-- > 7402 Object identifier C an..35
36-- >
37-- > 040 C208 IDENTITY NUMBER RANGE C 1
38-- > 7402 Object identifier M an..35
39-- > 7402 Object identifier C an..35
40-- >
41-- > 050 C208 IDENTITY NUMBER RANGE C 1
42-- > 7402 Object identifier M an..35
43-- > 7402 Object identifier C an..35
44-- >
45-- > 060 C208 IDENTITY NUMBER RANGE C 1
46-- > 7402 Object identifier M an..35
47-- > 7402 Object identifier C an..35
48--
49-- Dependencies: 'compositeC208', 'simple7405'.
50segmentGIN :: Parser Value
51segmentGIN =
52 segment "GIN"
53 [ "010" .@ mandatory simple7405
54 , "020" .@ mandatory compositeC208
55 , "030" .@ optional compositeC208
56 , "040" .@ optional compositeC208
57 , "050" .@ optional compositeC208
58 , "060" .@ optional compositeC208
59 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/GOR.hs b/specification/src/Text/Edifact/D01B/Segments/GOR.hs
new file mode 100644
index 0000000..857f3ce
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/GOR.hs
@@ -0,0 +1,64 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.GOR
7 ( -- * Definition
8 segmentGOR
9 -- * Dependencies
10 , compositeC232
11 , simple8323
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC232)
15import Text.Edifact.D01B.Simples (simple8323)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GOR GOVERNMENTAL REQUIREMENTS
23-- >
24-- > Function: To indicate the requirement for a specific
25-- > governmental action and/or procedure or which
26-- > specific procedure is valid for a specific part
27-- > of the transport.
28-- >
29-- > 010 8323 TRANSPORT MOVEMENT CODE C 1 an..3
30-- >
31-- > 020 C232 GOVERNMENT ACTION C 1
32-- > 9415 Government agency identification code C an..3
33-- > 9411 Government involvement code C an..3
34-- > 9417 Government action code C an..3
35-- > 9353 Government procedure code C an..3
36-- >
37-- > 030 C232 GOVERNMENT ACTION C 1
38-- > 9415 Government agency identification code C an..3
39-- > 9411 Government involvement code C an..3
40-- > 9417 Government action code C an..3
41-- > 9353 Government procedure code C an..3
42-- >
43-- > 040 C232 GOVERNMENT ACTION C 1
44-- > 9415 Government agency identification code C an..3
45-- > 9411 Government involvement code C an..3
46-- > 9417 Government action code C an..3
47-- > 9353 Government procedure code C an..3
48-- >
49-- > 050 C232 GOVERNMENT ACTION C 1
50-- > 9415 Government agency identification code C an..3
51-- > 9411 Government involvement code C an..3
52-- > 9417 Government action code C an..3
53-- > 9353 Government procedure code C an..3
54--
55-- Dependencies: 'compositeC232', 'simple8323'.
56segmentGOR :: Parser Value
57segmentGOR =
58 segment "GOR"
59 [ "010" .@ optional simple8323
60 , "020" .@ optional compositeC232
61 , "030" .@ optional compositeC232
62 , "040" .@ optional compositeC232
63 , "050" .@ optional compositeC232
64 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/HAN.hs b/specification/src/Text/Edifact/D01B/Segments/HAN.hs
new file mode 100644
index 0000000..90b8f94
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/HAN.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.HAN
7 ( -- * Definition
8 segmentHAN
9 -- * Dependencies
10 , compositeC218
11 , compositeC524
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC218, compositeC524)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > HAN HANDLING INSTRUCTIONS
22-- >
23-- > Function: To specify handling and where necessary, notify
24-- > hazards.
25-- >
26-- > 010 C524 HANDLING INSTRUCTIONS C 1
27-- > 4079 Handling instruction description code C an..3
28-- > 1131 Code list identification code C an..17
29-- > 3055 Code list responsible agency code C an..3
30-- > 4078 Handling instruction description C an..70
31-- >
32-- > 020 C218 HAZARDOUS MATERIAL C 1
33-- > 7419 Hazardous material category name code C an..7
34-- > 1131 Code list identification code C an..17
35-- > 3055 Code list responsible agency code C an..3
36-- > 7418 Hazardous material category name C an..35
37--
38-- Dependencies: 'compositeC218', 'compositeC524'.
39segmentHAN :: Parser Value
40segmentHAN =
41 segment "HAN"
42 [ "010" .@ optional compositeC524
43 , "020" .@ optional compositeC218
44 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/ICD.hs b/specification/src/Text/Edifact/D01B/Segments/ICD.hs
new file mode 100644
index 0000000..1181092
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/ICD.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.ICD
7 ( -- * Definition
8 segmentICD
9 -- * Dependencies
10 , compositeC330
11 , compositeC331
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC330, compositeC331)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > ICD INSURANCE COVER DESCRIPTION
22-- >
23-- > Function: To describe the insurance cover.
24-- >
25-- > 010 C330 INSURANCE COVER TYPE M 1
26-- > 4497 Insurance cover type code M an..3
27-- > 1131 Code list identification code C an..17
28-- > 3055 Code list responsible agency code C an..3
29-- >
30-- > 020 C331 INSURANCE COVER DETAILS M 1
31-- > 4495 Insurance cover description code C an..17
32-- > 1131 Code list identification code C an..17
33-- > 3055 Code list responsible agency code C an..3
34-- > 4494 Insurance cover description C an..35
35-- > 4494 Insurance cover description C an..35
36--
37-- Dependencies: 'compositeC330', 'compositeC331'.
38segmentICD :: Parser Value
39segmentICD =
40 segment "ICD"
41 [ "010" .@ mandatory compositeC330
42 , "020" .@ mandatory compositeC331
43 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/LOC.hs b/specification/src/Text/Edifact/D01B/Segments/LOC.hs
new file mode 100644
index 0000000..6b67b99
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/LOC.hs
@@ -0,0 +1,62 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.LOC
7 ( -- * Definition
8 segmentLOC
9 -- * Dependencies
10 , compositeC517
11 , compositeC519
12 , compositeC553
13 , simple3227
14 , simple5479
15 ) where
16
17import Text.Edifact.D01B.Composites (compositeC517, compositeC519,
18 compositeC553)
19import Text.Edifact.D01B.Simples (simple3227, simple5479)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > LOC PLACE/LOCATION IDENTIFICATION
27-- >
28-- > Function: To identify a place or a location and/or related
29-- > locations.
30-- >
31-- > 010 3227 LOCATION FUNCTION CODE QUALIFIER M 1 an..3
32-- >
33-- > 020 C517 LOCATION IDENTIFICATION C 1
34-- > 3225 Location name code C an..25
35-- > 1131 Code list identification code C an..17
36-- > 3055 Code list responsible agency code C an..3
37-- > 3224 Location name C an..256
38-- >
39-- > 030 C519 RELATED LOCATION ONE IDENTIFICATION C 1
40-- > 3223 First related location name code C an..25
41-- > 1131 Code list identification code C an..17
42-- > 3055 Code list responsible agency code C an..3
43-- > 3222 First related location name C an..70
44-- >
45-- > 040 C553 RELATED LOCATION TWO IDENTIFICATION C 1
46-- > 3233 Second related location name code C an..25
47-- > 1131 Code list identification code C an..17
48-- > 3055 Code list responsible agency code C an..3
49-- > 3232 Second related location name C an..70
50-- >
51-- > 050 5479 RELATION CODE C 1 an..3
52--
53-- Dependencies: 'compositeC517', 'compositeC519', 'compositeC553', 'simple3227', 'simple5479'.
54segmentLOC :: Parser Value
55segmentLOC =
56 segment "LOC"
57 [ "010" .@ mandatory simple3227
58 , "020" .@ optional compositeC517
59 , "030" .@ optional compositeC519
60 , "040" .@ optional compositeC553
61 , "050" .@ optional simple5479
62 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/MEA.hs b/specification/src/Text/Edifact/D01B/Segments/MEA.hs
new file mode 100644
index 0000000..9806557
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/MEA.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.MEA
7 ( -- * Definition
8 segmentMEA
9 -- * Dependencies
10 , compositeC174
11 , compositeC502
12 , simple6311
13 , simple7383
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC174, compositeC502)
17import Text.Edifact.D01B.Simples (simple6311, simple7383)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > MEA MEASUREMENTS
25-- >
26-- > Function: To specify physical measurements, including
27-- > dimension tolerances, weights and counts.
28-- >
29-- > 010 6311 MEASUREMENT PURPOSE CODE QUALIFIER M 1 an..3
30-- >
31-- > 020 C502 MEASUREMENT DETAILS C 1
32-- > 6313 Measured attribute code C an..3
33-- > 6321 Measurement significance code C an..3
34-- > 6155 Non-discrete measurement name code C an..17
35-- > 6154 Non-discrete measurement name C an..70
36-- >
37-- > 030 C174 VALUE/RANGE C 1
38-- > 6411 Measurement unit code M an..3
39-- > 6314 Measurement value C an..18
40-- > 6162 Range minimum value C n..18
41-- > 6152 Range maximum value C n..18
42-- > 6432 Significant digits quantity C n..2
43-- >
44-- > 040 7383 SURFACE OR LAYER CODE C 1 an..3
45--
46-- Dependencies: 'compositeC174', 'compositeC502', 'simple6311', 'simple7383'.
47segmentMEA :: Parser Value
48segmentMEA =
49 segment "MEA"
50 [ "010" .@ mandatory simple6311
51 , "020" .@ optional compositeC502
52 , "030" .@ optional compositeC174
53 , "040" .@ optional simple7383
54 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/MOA.hs b/specification/src/Text/Edifact/D01B/Segments/MOA.hs
new file mode 100644
index 0000000..223e1a9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/MOA.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.MOA
7 ( -- * Definition
8 segmentMOA
9 -- * Dependencies
10 , compositeC516
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC516)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > MOA MONETARY AMOUNT
21-- >
22-- > Function: To specify a monetary amount.
23-- >
24-- > 010 C516 MONETARY AMOUNT M 1
25-- > 5025 Monetary amount type code qualifier M an..3
26-- > 5004 Monetary amount C n..35
27-- > 6345 Currency identification code C an..3
28-- > 6343 Currency type code qualifier C an..3
29-- > 4405 Status description code C an..3
30--
31-- Dependencies: 'compositeC516'.
32segmentMOA :: Parser Value
33segmentMOA =
34 segment "MOA"
35 [ "010" .@ mandatory compositeC516
36 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/NAD.hs b/specification/src/Text/Edifact/D01B/Segments/NAD.hs
new file mode 100644
index 0000000..0f9c39e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/NAD.hs
@@ -0,0 +1,96 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.NAD
7 ( -- * Definition
8 segmentNAD
9 -- * Dependencies
10 , compositeC058
11 , compositeC059
12 , compositeC080
13 , compositeC082
14 , compositeC819
15 , simple3035
16 , simple3164
17 , simple3207
18 , simple3251
19 ) where
20
21import Text.Edifact.D01B.Composites (compositeC058, compositeC059,
22 compositeC080, compositeC082,
23 compositeC819)
24import Text.Edifact.D01B.Simples (simple3035, simple3164,
25 simple3207, simple3251)
26
27import Text.Edifact.Parsing
28import Text.Edifact.Types (Value)
29
30-- | Derived from this specification:
31--
32-- > NAD NAME AND ADDRESS
33-- >
34-- > Function: To specify the name/address and their related
35-- > function, either by C082 only and/or
36-- > unstructured by C058 or structured by C080 thru
37-- > 3207.
38-- >
39-- > 010 3035 PARTY FUNCTION CODE QUALIFIER M 1 an..3
40-- >
41-- > 020 C082 PARTY IDENTIFICATION DETAILS C 1
42-- > 3039 Party identifier M an..35
43-- > 1131 Code list identification code C an..17
44-- > 3055 Code list responsible agency code C an..3
45-- >
46-- > 030 C058 NAME AND ADDRESS C 1
47-- > 3124 Name and address description M an..35
48-- > 3124 Name and address description C an..35
49-- > 3124 Name and address description C an..35
50-- > 3124 Name and address description C an..35
51-- > 3124 Name and address description C an..35
52-- >
53-- > 040 C080 PARTY NAME C 1
54-- > 3036 Party name M an..35
55-- > 3036 Party name C an..35
56-- > 3036 Party name C an..35
57-- > 3036 Party name C an..35
58-- > 3036 Party name C an..35
59-- > 3045 Party name format code C an..3
60-- >
61-- > 050 C059 STREET C 1
62-- > 3042 Street and number or post office box
63-- > identifier M an..35
64-- > 3042 Street and number or post office box
65-- > identifier C an..35
66-- > 3042 Street and number or post office box
67-- > identifier C an..35
68-- > 3042 Street and number or post office box
69-- > identifier C an..35
70-- >
71-- > 060 3164 CITY NAME C 1 an..35
72-- >
73-- > 070 C819 COUNTRY SUB-ENTITY DETAILS C 1
74-- > 3229 Country sub-entity name code C an..9
75-- > 1131 Code list identification code C an..17
76-- > 3055 Code list responsible agency code C an..3
77-- > 3228 Country sub-entity name C an..70
78-- >
79-- > 080 3251 POSTAL IDENTIFICATION CODE C 1 an..17
80-- >
81-- > 090 3207 COUNTRY NAME CODE C 1 an..3
82--
83-- Dependencies: 'compositeC058', 'compositeC059', 'compositeC080', 'compositeC082', 'compositeC819', 'simple3035', 'simple3164', 'simple3207', 'simple3251'.
84segmentNAD :: Parser Value
85segmentNAD =
86 segment "NAD"
87 [ "010" .@ mandatory simple3035
88 , "020" .@ optional compositeC082
89 , "030" .@ optional compositeC058
90 , "040" .@ optional compositeC080
91 , "050" .@ optional compositeC059
92 , "060" .@ optional simple3164
93 , "070" .@ optional compositeC819
94 , "080" .@ optional simple3251
95 , "090" .@ optional simple3207
96 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/PCD.hs b/specification/src/Text/Edifact/D01B/Segments/PCD.hs
new file mode 100644
index 0000000..773af26
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/PCD.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.PCD
7 ( -- * Definition
8 segmentPCD
9 -- * Dependencies
10 , compositeC501
11 , simple4405
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC501)
15import Text.Edifact.D01B.Simples (simple4405)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > PCD PERCENTAGE DETAILS
23-- >
24-- > Function: To specify percentage information.
25-- >
26-- > 010 C501 PERCENTAGE DETAILS M 1
27-- > 5245 Percentage type code qualifier M an..3
28-- > 5482 Percentage C n..10
29-- > 5249 Percentage basis identification code C an..3
30-- > 1131 Code list identification code C an..17
31-- > 3055 Code list responsible agency code C an..3
32-- >
33-- > 020 4405 STATUS DESCRIPTION CODE C 1 an..3
34--
35-- Dependencies: 'compositeC501', 'simple4405'.
36segmentPCD :: Parser Value
37segmentPCD =
38 segment "PCD"
39 [ "010" .@ mandatory compositeC501
40 , "020" .@ optional simple4405
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/PCI.hs b/specification/src/Text/Edifact/D01B/Segments/PCI.hs
new file mode 100644
index 0000000..afb275b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/PCI.hs
@@ -0,0 +1,59 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.PCI
7 ( -- * Definition
8 segmentPCI
9 -- * Dependencies
10 , compositeC210
11 , compositeC827
12 , simple4233
13 , simple8275
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC210, compositeC827)
17import Text.Edifact.D01B.Simples (simple4233, simple8275)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > PCI PACKAGE IDENTIFICATION
25-- >
26-- > Function: To specify markings and labels on individual
27-- > packages or physical units.
28-- >
29-- > 010 4233 MARKING INSTRUCTIONS CODE C 1 an..3
30-- >
31-- > 020 C210 MARKS & LABELS C 1
32-- > 7102 Shipping marks description M an..35
33-- > 7102 Shipping marks description C an..35
34-- > 7102 Shipping marks description C an..35
35-- > 7102 Shipping marks description C an..35
36-- > 7102 Shipping marks description C an..35
37-- > 7102 Shipping marks description C an..35
38-- > 7102 Shipping marks description C an..35
39-- > 7102 Shipping marks description C an..35
40-- > 7102 Shipping marks description C an..35
41-- > 7102 Shipping marks description C an..35
42-- >
43-- > 030 8275 CONTAINER OR PACKAGE CONTENTS INDICATOR
44-- > CODE C 1 an..3
45-- >
46-- > 040 C827 TYPE OF MARKING C 1
47-- > 7511 Marking type code M an..3
48-- > 1131 Code list identification code C an..17
49-- > 3055 Code list responsible agency code C an..3
50--
51-- Dependencies: 'compositeC210', 'compositeC827', 'simple4233', 'simple8275'.
52segmentPCI :: Parser Value
53segmentPCI =
54 segment "PCI"
55 [ "010" .@ optional simple4233
56 , "020" .@ optional compositeC210
57 , "030" .@ optional simple8275
58 , "040" .@ optional compositeC827
59 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/PIA.hs b/specification/src/Text/Edifact/D01B/Segments/PIA.hs
new file mode 100644
index 0000000..61dd2c1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/PIA.hs
@@ -0,0 +1,69 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.PIA
7 ( -- * Definition
8 segmentPIA
9 -- * Dependencies
10 , compositeC212
11 , simple4347
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC212)
15import Text.Edifact.D01B.Simples (simple4347)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > PIA ADDITIONAL PRODUCT ID
23-- >
24-- > Function: To specify additional or substitutional item
25-- > identification codes.
26-- >
27-- > 010 4347 PRODUCT IDENTIFIER CODE QUALIFIER M 1 an..3
28-- >
29-- > 020 C212 ITEM NUMBER IDENTIFICATION M 1
30-- > 7140 Item identifier C an..35
31-- > 7143 Item type identification code C an..3
32-- > 1131 Code list identification code C an..17
33-- > 3055 Code list responsible agency code C an..3
34-- >
35-- > 030 C212 ITEM NUMBER IDENTIFICATION C 1
36-- > 7140 Item identifier C an..35
37-- > 7143 Item type identification code C an..3
38-- > 1131 Code list identification code C an..17
39-- > 3055 Code list responsible agency code C an..3
40-- >
41-- > 040 C212 ITEM NUMBER IDENTIFICATION C 1
42-- > 7140 Item identifier C an..35
43-- > 7143 Item type identification code C an..3
44-- > 1131 Code list identification code C an..17
45-- > 3055 Code list responsible agency code C an..3
46-- >
47-- > 050 C212 ITEM NUMBER IDENTIFICATION C 1
48-- > 7140 Item identifier C an..35
49-- > 7143 Item type identification code C an..3
50-- > 1131 Code list identification code C an..17
51-- > 3055 Code list responsible agency code C an..3
52-- >
53-- > 060 C212 ITEM NUMBER IDENTIFICATION C 1
54-- > 7140 Item identifier C an..35
55-- > 7143 Item type identification code C an..3
56-- > 1131 Code list identification code C an..17
57-- > 3055 Code list responsible agency code C an..3
58--
59-- Dependencies: 'compositeC212', 'simple4347'.
60segmentPIA :: Parser Value
61segmentPIA =
62 segment "PIA"
63 [ "010" .@ mandatory simple4347
64 , "020" .@ mandatory compositeC212
65 , "030" .@ optional compositeC212
66 , "040" .@ optional compositeC212
67 , "050" .@ optional compositeC212
68 , "060" .@ optional compositeC212
69 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/PRI.hs b/specification/src/Text/Edifact/D01B/Segments/PRI.hs
new file mode 100644
index 0000000..302c2a8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/PRI.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.PRI
7 ( -- * Definition
8 segmentPRI
9 -- * Dependencies
10 , compositeC509
11 , simple5213
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC509)
15import Text.Edifact.D01B.Simples (simple5213)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > PRI PRICE DETAILS
23-- >
24-- > Function: To specify price information.
25-- >
26-- > 010 C509 PRICE INFORMATION C 1
27-- > 5125 Price code qualifier M an..3
28-- > 5118 Price amount C n..15
29-- > 5375 Price type code C an..3
30-- > 5387 Price specification code C an..3
31-- > 5284 Unit price basis value C n..9
32-- > 6411 Measurement unit code C an..3
33-- >
34-- > 020 5213 SUB-LINE ITEM PRICE CHANGE OPERATION CODE C 1 an..3
35--
36-- Dependencies: 'compositeC509', 'simple5213'.
37segmentPRI :: Parser Value
38segmentPRI =
39 segment "PRI"
40 [ "010" .@ optional compositeC509
41 , "020" .@ optional simple5213
42 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/QTY.hs b/specification/src/Text/Edifact/D01B/Segments/QTY.hs
new file mode 100644
index 0000000..5ef207f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/QTY.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.QTY
7 ( -- * Definition
8 segmentQTY
9 -- * Dependencies
10 , compositeC186
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC186)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > QTY QUANTITY
21-- >
22-- > Function: To specify a pertinent quantity.
23-- >
24-- > 010 C186 QUANTITY DETAILS M 1
25-- > 6063 Quantity type code qualifier M an..3
26-- > 6060 Quantity M an..35
27-- > 6411 Measurement unit code C an..3
28--
29-- Dependencies: 'compositeC186'.
30segmentQTY :: Parser Value
31segmentQTY =
32 segment "QTY"
33 [ "010" .@ mandatory compositeC186
34 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/RFF.hs b/specification/src/Text/Edifact/D01B/Segments/RFF.hs
new file mode 100644
index 0000000..525508c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/RFF.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.RFF
7 ( -- * Definition
8 segmentRFF
9 -- * Dependencies
10 , compositeC506
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC506)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > RFF REFERENCE
21-- >
22-- > Function: To specify a reference.
23-- >
24-- > 010 C506 REFERENCE M 1
25-- > 1153 Reference code qualifier M an..3
26-- > 1154 Reference identifier C an..70
27-- > 1156 Document line identifier C an..6
28-- > 4000 Reference version identifier C an..35
29-- > 1060 Revision identifier C an..6
30--
31-- Dependencies: 'compositeC506'.
32segmentRFF :: Parser Value
33segmentRFF =
34 segment "RFF"
35 [ "010" .@ mandatory compositeC506
36 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/RNG.hs b/specification/src/Text/Edifact/D01B/Segments/RNG.hs
new file mode 100644
index 0000000..49bba26
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/RNG.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.RNG
7 ( -- * Definition
8 segmentRNG
9 -- * Dependencies
10 , compositeC280
11 , simple6167
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC280)
15import Text.Edifact.D01B.Simples (simple6167)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > RNG RANGE DETAILS
23-- >
24-- > Function: To identify a range.
25-- >
26-- > 010 6167 RANGE TYPE CODE QUALIFIER M 1 an..3
27-- >
28-- > 020 C280 RANGE C 1
29-- > 6411 Measurement unit code M an..3
30-- > 6162 Range minimum value C n..18
31-- > 6152 Range maximum value C n..18
32--
33-- Dependencies: 'compositeC280', 'simple6167'.
34segmentRNG :: Parser Value
35segmentRNG =
36 segment "RNG"
37 [ "010" .@ mandatory simple6167
38 , "020" .@ optional compositeC280
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/SEL.hs b/specification/src/Text/Edifact/D01B/Segments/SEL.hs
new file mode 100644
index 0000000..2549616
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/SEL.hs
@@ -0,0 +1,51 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.SEL
7 ( -- * Definition
8 segmentSEL
9 -- * Dependencies
10 , compositeC208
11 , compositeC215
12 , simple4517
13 , simple9308
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC208, compositeC215)
17import Text.Edifact.D01B.Simples (simple4517, simple9308)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > SEL SEAL NUMBER
25-- >
26-- > Function: To specify the seal number or a range of seal
27-- > numbers.
28-- >
29-- > 010 9308 SEAL IDENTIFIER C 1 an..35
30-- >
31-- > 020 C215 SEAL ISSUER C 1
32-- > 9303 Sealing party name code C an..3
33-- > 1131 Code list identification code C an..17
34-- > 3055 Code list responsible agency code C an..3
35-- > 9302 Sealing party name C an..35
36-- >
37-- > 030 4517 SEAL CONDITION CODE C 1 an..3
38-- >
39-- > 040 C208 IDENTITY NUMBER RANGE C 1
40-- > 7402 Object identifier M an..35
41-- > 7402 Object identifier C an..35
42--
43-- Dependencies: 'compositeC208', 'compositeC215', 'simple4517', 'simple9308'.
44segmentSEL :: Parser Value
45segmentSEL =
46 segment "SEL"
47 [ "010" .@ optional simple9308
48 , "020" .@ optional compositeC215
49 , "030" .@ optional simple4517
50 , "040" .@ optional compositeC208
51 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/SEQ.hs b/specification/src/Text/Edifact/D01B/Segments/SEQ.hs
new file mode 100644
index 0000000..daacc6a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/SEQ.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.SEQ
7 ( -- * Definition
8 segmentSEQ
9 -- * Dependencies
10 , compositeC286
11 , simple1229
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC286)
15import Text.Edifact.D01B.Simples (simple1229)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > SEQ SEQUENCE DETAILS
23-- >
24-- > Function: To provide details relating to the sequence.
25-- >
26-- > 010 1229 ACTION REQUEST/NOTIFICATION DESCRIPTION
27-- > CODE C 1 an..3
28-- >
29-- > 020 C286 SEQUENCE INFORMATION C 1
30-- > 1050 Sequence position identifier M an..10
31-- > 1159 Sequence identifier source code C an..3
32-- > 1131 Code list identification code C an..17
33-- > 3055 Code list responsible agency code C an..3
34--
35-- Dependencies: 'compositeC286', 'simple1229'.
36segmentSEQ :: Parser Value
37segmentSEQ =
38 segment "SEQ"
39 [ "010" .@ optional simple1229
40 , "020" .@ optional compositeC286
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/SGP.hs b/specification/src/Text/Edifact/D01B/Segments/SGP.hs
new file mode 100644
index 0000000..bb9bd98
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/SGP.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.SGP
7 ( -- * Definition
8 segmentSGP
9 -- * Dependencies
10 , compositeC237
11 , simple7224
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC237)
15import Text.Edifact.D01B.Simples (simple7224)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > SGP SPLIT GOODS PLACEMENT
23-- >
24-- > Function: To specify the placement of goods in relation to
25-- > equipment.
26-- >
27-- > 010 C237 EQUIPMENT IDENTIFICATION M 1
28-- > 8260 Equipment identifier C an..17
29-- > 1131 Code list identification code C an..17
30-- > 3055 Code list responsible agency code C an..3
31-- > 3207 Country name code C an..3
32-- >
33-- > 020 7224 PACKAGE QUANTITY C 1 n..8
34--
35-- Dependencies: 'compositeC237', 'simple7224'.
36segmentSGP :: Parser Value
37segmentSGP =
38 segment "SGP"
39 [ "010" .@ mandatory compositeC237
40 , "020" .@ optional simple7224
41 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/STS.hs b/specification/src/Text/Edifact/D01B/Segments/STS.hs
new file mode 100644
index 0000000..6ef4742
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/STS.hs
@@ -0,0 +1,81 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.STS
7 ( -- * Definition
8 segmentSTS
9 -- * Dependencies
10 , compositeC555
11 , compositeC556
12 , compositeC601
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC555, compositeC556,
16 compositeC601)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > STS STATUS
24-- >
25-- > Function: To specify the status of an object or service,
26-- > including its category and the reason(s) for the
27-- > status.
28-- >
29-- > 010 C601 STATUS CATEGORY C 1
30-- > 9015 Status category code M an..3
31-- > 1131 Code list identification code C an..17
32-- > 3055 Code list responsible agency code C an..3
33-- >
34-- > 020 C555 STATUS C 1
35-- > 4405 Status description code M an..3
36-- > 1131 Code list identification code C an..17
37-- > 3055 Code list responsible agency code C an..3
38-- > 4404 Status description C an..35
39-- >
40-- > 030 C556 STATUS REASON C 1
41-- > 9013 Status reason description code M an..3
42-- > 1131 Code list identification code C an..17
43-- > 3055 Code list responsible agency code C an..3
44-- > 9012 Status reason description C an..256
45-- >
46-- > 040 C556 STATUS REASON C 1
47-- > 9013 Status reason description code M an..3
48-- > 1131 Code list identification code C an..17
49-- > 3055 Code list responsible agency code C an..3
50-- > 9012 Status reason description C an..256
51-- >
52-- > 050 C556 STATUS REASON C 1
53-- > 9013 Status reason description code M an..3
54-- > 1131 Code list identification code C an..17
55-- > 3055 Code list responsible agency code C an..3
56-- > 9012 Status reason description C an..256
57-- >
58-- > 060 C556 STATUS REASON C 1
59-- > 9013 Status reason description code M an..3
60-- > 1131 Code list identification code C an..17
61-- > 3055 Code list responsible agency code C an..3
62-- > 9012 Status reason description C an..256
63-- >
64-- > 070 C556 STATUS REASON C 1
65-- > 9013 Status reason description code M an..3
66-- > 1131 Code list identification code C an..17
67-- > 3055 Code list responsible agency code C an..3
68-- > 9012 Status reason description C an..256
69--
70-- Dependencies: 'compositeC555', 'compositeC556', 'compositeC601'.
71segmentSTS :: Parser Value
72segmentSTS =
73 segment "STS"
74 [ "010" .@ optional compositeC601
75 , "020" .@ optional compositeC555
76 , "030" .@ optional compositeC556
77 , "040" .@ optional compositeC556
78 , "050" .@ optional compositeC556
79 , "060" .@ optional compositeC556
80 , "070" .@ optional compositeC556
81 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TCC.hs b/specification/src/Text/Edifact/D01B/Segments/TCC.hs
new file mode 100644
index 0000000..df46a10
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TCC.hs
@@ -0,0 +1,67 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TCC
7 ( -- * Definition
8 segmentTCC
9 -- * Dependencies
10 , compositeC200
11 , compositeC203
12 , compositeC528
13 , compositeC554
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC200, compositeC203,
17 compositeC528, compositeC554)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > TCC CHARGE/RATE CALCULATIONS
25-- >
26-- > Function: To specify charges.
27-- >
28-- > 010 C200 CHARGE C 1
29-- > 8023 Freight and other charges description
30-- > identifier C an..17
31-- > 1131 Code list identification code C an..17
32-- > 3055 Code list responsible agency code C an..3
33-- > 8022 Freight and other charges description C an..26
34-- > 4237 Payment arrangement code C an..3
35-- > 7140 Item identifier C an..35
36-- >
37-- > 020 C203 RATE/TARIFF CLASS C 1
38-- > 5243 Rate or tariff class description code M an..9
39-- > 1131 Code list identification code C an..17
40-- > 3055 Code list responsible agency code C an..3
41-- > 5242 Rate or tariff class description C an..35
42-- > 5275 Supplementary rate or tariff code C an..6
43-- > 1131 Code list identification code C an..17
44-- > 3055 Code list responsible agency code C an..3
45-- > 5275 Supplementary rate or tariff code C an..6
46-- > 1131 Code list identification code C an..17
47-- > 3055 Code list responsible agency code C an..3
48-- >
49-- > 030 C528 COMMODITY/RATE DETAIL C 1
50-- > 7357 Commodity identification code C an..18
51-- > 1131 Code list identification code C an..17
52-- > 3055 Code list responsible agency code C an..3
53-- >
54-- > 040 C554 RATE/TARIFF CLASS DETAIL C 1
55-- > 5243 Rate or tariff class description code C an..9
56-- > 1131 Code list identification code C an..17
57-- > 3055 Code list responsible agency code C an..3
58--
59-- Dependencies: 'compositeC200', 'compositeC203', 'compositeC528', 'compositeC554'.
60segmentTCC :: Parser Value
61segmentTCC =
62 segment "TCC"
63 [ "010" .@ optional compositeC200
64 , "020" .@ optional compositeC203
65 , "030" .@ optional compositeC528
66 , "040" .@ optional compositeC554
67 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TDT.hs b/specification/src/Text/Edifact/D01B/Segments/TDT.hs
new file mode 100644
index 0000000..82315f2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TDT.hs
@@ -0,0 +1,90 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TDT
7 ( -- * Definition
8 segmentTDT
9 -- * Dependencies
10 , compositeC040
11 , compositeC220
12 , compositeC222
13 , compositeC228
14 , compositeC401
15 , simple8028
16 , simple8051
17 , simple8101
18 , simple8281
19 ) where
20
21import Text.Edifact.D01B.Composites (compositeC040, compositeC220,
22 compositeC222, compositeC228,
23 compositeC401)
24import Text.Edifact.D01B.Simples (simple8028, simple8051,
25 simple8101, simple8281)
26
27import Text.Edifact.Parsing
28import Text.Edifact.Types (Value)
29
30-- | Derived from this specification:
31--
32-- > TDT DETAILS OF TRANSPORT
33-- >
34-- > Function: To specify the transport details such as mode of
35-- > transport, means of transport, its conveyance
36-- > reference number and the identification of the
37-- > means of transport.
38-- > The segment may be pointed to by the TPL
39-- > segment.
40-- >
41-- > 010 8051 TRANSPORT STAGE CODE QUALIFIER M 1 an..3
42-- >
43-- > 020 8028 MEANS OF TRANSPORT JOURNEY IDENTIFIER C 1 an..17
44-- >
45-- > 030 C220 MODE OF TRANSPORT C 1
46-- > 8067 Transport mode name code C an..3
47-- > 8066 Transport mode name C an..17
48-- >
49-- > 040 C228 TRANSPORT MEANS C 1
50-- > 8179 Transport means description code C an..8
51-- > 8178 Transport means description C an..17
52-- >
53-- > 050 C040 CARRIER C 1
54-- > 3127 Carrier identifier C an..17
55-- > 1131 Code list identification code C an..17
56-- > 3055 Code list responsible agency code C an..3
57-- > 3128 Carrier name C an..35
58-- >
59-- > 060 8101 TRANSIT DIRECTION INDICATOR CODE C 1 an..3
60-- >
61-- > 070 C401 EXCESS TRANSPORTATION INFORMATION C 1
62-- > 8457 Excess transportation reason code M an..3
63-- > 8459 Excess transportation responsibility code M an..3
64-- > 7130 Customer shipment authorisation
65-- > identifier C an..17
66-- >
67-- > 080 C222 TRANSPORT IDENTIFICATION C 1
68-- > 8213 Transport means identification name
69-- > identifier C an..9
70-- > 1131 Code list identification code C an..17
71-- > 3055 Code list responsible agency code C an..3
72-- > 8212 Transport means identification name C an..35
73-- > 8453 Transport means nationality code C an..3
74-- >
75-- > 090 8281 TRANSPORT MEANS OWNERSHIP INDICATOR CODE C 1 an..3
76--
77-- Dependencies: 'compositeC040', 'compositeC220', 'compositeC222', 'compositeC228', 'compositeC401', 'simple8028', 'simple8051', 'simple8101', 'simple8281'.
78segmentTDT :: Parser Value
79segmentTDT =
80 segment "TDT"
81 [ "010" .@ mandatory simple8051
82 , "020" .@ optional simple8028
83 , "030" .@ optional compositeC220
84 , "040" .@ optional compositeC228
85 , "050" .@ optional compositeC040
86 , "060" .@ optional simple8101
87 , "070" .@ optional compositeC401
88 , "080" .@ optional compositeC222
89 , "090" .@ optional simple8281
90 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TMD.hs b/specification/src/Text/Edifact/D01B/Segments/TMD.hs
new file mode 100644
index 0000000..8da1b95
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TMD.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TMD
7 ( -- * Definition
8 segmentTMD
9 -- * Dependencies
10 , compositeC219
11 , simple8332
12 , simple8341
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC219)
16import Text.Edifact.D01B.Simples (simple8332, simple8341)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > TMD TRANSPORT MOVEMENT DETAILS
24-- >
25-- > Function: To specify operational transport movement
26-- > details for a goods item or equipment (which may
27-- > differ from the contractual conditions).
28-- >
29-- > 010 C219 MOVEMENT TYPE C 1
30-- > 8335 Movement type description code C an..3
31-- > 8334 Movement type description C an..35
32-- >
33-- > 020 8332 EQUIPMENT PLAN DESCRIPTION C 1 an..26
34-- >
35-- > 030 8341 HAULAGE ARRANGEMENTS CODE C 1 an..3
36--
37-- Dependencies: 'compositeC219', 'simple8332', 'simple8341'.
38segmentTMD :: Parser Value
39segmentTMD =
40 segment "TMD"
41 [ "010" .@ optional compositeC219
42 , "020" .@ optional simple8332
43 , "030" .@ optional simple8341
44 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TMP.hs b/specification/src/Text/Edifact/D01B/Segments/TMP.hs
new file mode 100644
index 0000000..b78f915
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TMP.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TMP
7 ( -- * Definition
8 segmentTMP
9 -- * Dependencies
10 , compositeC239
11 , simple6245
12 ) where
13
14import Text.Edifact.D01B.Composites (compositeC239)
15import Text.Edifact.D01B.Simples (simple6245)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > TMP TEMPERATURE
23-- >
24-- > Function: To specify the temperature setting.
25-- >
26-- > 010 6245 TEMPERATURE TYPE CODE QUALIFIER M 1 an..3
27-- >
28-- > 020 C239 TEMPERATURE SETTING C 1
29-- > 6246 Temperature value C n..15
30-- > 6411 Measurement unit code C an..3
31--
32-- Dependencies: 'compositeC239', 'simple6245'.
33segmentTMP :: Parser Value
34segmentTMP =
35 segment "TMP"
36 [ "010" .@ mandatory simple6245
37 , "020" .@ optional compositeC239
38 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TOD.hs b/specification/src/Text/Edifact/D01B/Segments/TOD.hs
new file mode 100644
index 0000000..8a77d32
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TOD.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TOD
7 ( -- * Definition
8 segmentTOD
9 -- * Dependencies
10 , compositeC100
11 , simple4055
12 , simple4215
13 ) where
14
15import Text.Edifact.D01B.Composites (compositeC100)
16import Text.Edifact.D01B.Simples (simple4055, simple4215)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > TOD TERMS OF DELIVERY OR TRANSPORT
24-- >
25-- > Function: To specify terms of delivery or transport.
26-- >
27-- > 010 4055 DELIVERY OR TRANSPORT TERMS FUNCTION CODE C 1 an..3
28-- >
29-- > 020 4215 TRANSPORT CHARGES PAYMENT METHOD CODE C 1 an..3
30-- >
31-- > 030 C100 TERMS OF DELIVERY OR TRANSPORT C 1
32-- > 4053 Delivery or transport terms description
33-- > code C an..3
34-- > 1131 Code list identification code C an..17
35-- > 3055 Code list responsible agency code C an..3
36-- > 4052 Delivery or transport terms description C an..70
37-- > 4052 Delivery or transport terms description C an..70
38--
39-- Dependencies: 'compositeC100', 'simple4055', 'simple4215'.
40segmentTOD :: Parser Value
41segmentTOD =
42 segment "TOD"
43 [ "010" .@ optional simple4055
44 , "020" .@ optional simple4215
45 , "030" .@ optional compositeC100
46 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TPL.hs b/specification/src/Text/Edifact/D01B/Segments/TPL.hs
new file mode 100644
index 0000000..568adfc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TPL.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TPL
7 ( -- * Definition
8 segmentTPL
9 -- * Dependencies
10 , compositeC222
11 ) where
12
13import Text.Edifact.D01B.Composites (compositeC222)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > TPL TRANSPORT PLACEMENT
21-- >
22-- > Function: To specify placement of goods or equipment in
23-- > relation to the transport used. The segment
24-- > serves as a pointer to the TDT segment group.
25-- >
26-- > 010 C222 TRANSPORT IDENTIFICATION M 1
27-- > 8213 Transport means identification name
28-- > identifier C an..9
29-- > 1131 Code list identification code C an..17
30-- > 3055 Code list responsible agency code C an..3
31-- > 8212 Transport means identification name C an..35
32-- > 8453 Transport means nationality code C an..3
33--
34-- Dependencies: 'compositeC222'.
35segmentTPL :: Parser Value
36segmentTPL =
37 segment "TPL"
38 [ "010" .@ mandatory compositeC222
39 ]
diff --git a/specification/src/Text/Edifact/D01B/Segments/TSR.hs b/specification/src/Text/Edifact/D01B/Segments/TSR.hs
new file mode 100644
index 0000000..3a87475
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Segments/TSR.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Segments.TSR
7 ( -- * Definition
8 segmentTSR
9 -- * Dependencies
10 , compositeC233
11 , compositeC536
12 , compositeC537
13 , compositeC703
14 ) where
15
16import Text.Edifact.D01B.Composites (compositeC233, compositeC536,
17 compositeC537, compositeC703)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > TSR TRANSPORT SERVICE REQUIREMENTS
25-- >
26-- > Function: To specify the contract and carriage conditions
27-- > and service and priority requirements for the
28-- > transport.
29-- >
30-- > 010 C536 CONTRACT AND CARRIAGE CONDITION C 1
31-- > 4065 Contract and carriage condition code M an..3
32-- > 1131 Code list identification code C an..17
33-- > 3055 Code list responsible agency code C an..3
34-- >
35-- > 020 C233 SERVICE C 1
36-- > 7273 Service requirement code M an..3
37-- > 1131 Code list identification code C an..17
38-- > 3055 Code list responsible agency code C an..3
39-- > 7273 Service requirement code C an..3
40-- > 1131 Code list identification code C an..17
41-- > 3055 Code list responsible agency code C an..3
42-- >
43-- > 030 C537 TRANSPORT PRIORITY C 1
44-- > 4219 Transport service priority code M an..3
45-- > 1131 Code list identification code C an..17
46-- > 3055 Code list responsible agency code C an..3
47-- >
48-- > 040 C703 NATURE OF CARGO C 1
49-- > 7085 Cargo type classification code M an..3
50-- > 1131 Code list identification code C an..17
51-- > 3055 Code list responsible agency code C an..3
52--
53-- Dependencies: 'compositeC233', 'compositeC536', 'compositeC537', 'compositeC703'.
54segmentTSR :: Parser Value
55segmentTSR =
56 segment "TSR"
57 [ "010" .@ optional compositeC536
58 , "020" .@ optional compositeC233
59 , "030" .@ optional compositeC537
60 , "040" .@ optional compositeC703
61 ]
diff --git a/specification/src/Text/Edifact/D01B/Simples.hs b/specification/src/Text/Edifact/D01B/Simples.hs
new file mode 100644
index 0000000..bcd29b9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples.hs
@@ -0,0 +1,196 @@
1module Text.Edifact.D01B.Simples
2 ( module S
3 ) where
4
5import Text.Edifact.D01B.Simples.S1000 as S
6import Text.Edifact.D01B.Simples.S1001 as S
7import Text.Edifact.D01B.Simples.S1004 as S
8import Text.Edifact.D01B.Simples.S1050 as S
9import Text.Edifact.D01B.Simples.S1056 as S
10import Text.Edifact.D01B.Simples.S1060 as S
11import Text.Edifact.D01B.Simples.S1131 as S
12import Text.Edifact.D01B.Simples.S1153 as S
13import Text.Edifact.D01B.Simples.S1154 as S
14import Text.Edifact.D01B.Simples.S1156 as S
15import Text.Edifact.D01B.Simples.S1159 as S
16import Text.Edifact.D01B.Simples.S1218 as S
17import Text.Edifact.D01B.Simples.S1220 as S
18import Text.Edifact.D01B.Simples.S1225 as S
19import Text.Edifact.D01B.Simples.S1229 as S
20import Text.Edifact.D01B.Simples.S1312 as S
21import Text.Edifact.D01B.Simples.S1366 as S
22import Text.Edifact.D01B.Simples.S1373 as S
23import Text.Edifact.D01B.Simples.S1490 as S
24import Text.Edifact.D01B.Simples.S1496 as S
25import Text.Edifact.D01B.Simples.S2005 as S
26import Text.Edifact.D01B.Simples.S2379 as S
27import Text.Edifact.D01B.Simples.S2380 as S
28import Text.Edifact.D01B.Simples.S3035 as S
29import Text.Edifact.D01B.Simples.S3036 as S
30import Text.Edifact.D01B.Simples.S3039 as S
31import Text.Edifact.D01B.Simples.S3042 as S
32import Text.Edifact.D01B.Simples.S3045 as S
33import Text.Edifact.D01B.Simples.S3055 as S
34import Text.Edifact.D01B.Simples.S3124 as S
35import Text.Edifact.D01B.Simples.S3127 as S
36import Text.Edifact.D01B.Simples.S3128 as S
37import Text.Edifact.D01B.Simples.S3139 as S
38import Text.Edifact.D01B.Simples.S3148 as S
39import Text.Edifact.D01B.Simples.S3153 as S
40import Text.Edifact.D01B.Simples.S3155 as S
41import Text.Edifact.D01B.Simples.S3164 as S
42import Text.Edifact.D01B.Simples.S3207 as S
43import Text.Edifact.D01B.Simples.S3222 as S
44import Text.Edifact.D01B.Simples.S3223 as S
45import Text.Edifact.D01B.Simples.S3224 as S
46import Text.Edifact.D01B.Simples.S3225 as S
47import Text.Edifact.D01B.Simples.S3227 as S
48import Text.Edifact.D01B.Simples.S3228 as S
49import Text.Edifact.D01B.Simples.S3229 as S
50import Text.Edifact.D01B.Simples.S3232 as S
51import Text.Edifact.D01B.Simples.S3233 as S
52import Text.Edifact.D01B.Simples.S3251 as S
53import Text.Edifact.D01B.Simples.S3412 as S
54import Text.Edifact.D01B.Simples.S3413 as S
55import Text.Edifact.D01B.Simples.S3453 as S
56import Text.Edifact.D01B.Simples.S4000 as S
57import Text.Edifact.D01B.Simples.S4052 as S
58import Text.Edifact.D01B.Simples.S4053 as S
59import Text.Edifact.D01B.Simples.S4055 as S
60import Text.Edifact.D01B.Simples.S4065 as S
61import Text.Edifact.D01B.Simples.S4078 as S
62import Text.Edifact.D01B.Simples.S4079 as S
63import Text.Edifact.D01B.Simples.S4215 as S
64import Text.Edifact.D01B.Simples.S4219 as S
65import Text.Edifact.D01B.Simples.S4233 as S
66import Text.Edifact.D01B.Simples.S4237 as S
67import Text.Edifact.D01B.Simples.S4343 as S
68import Text.Edifact.D01B.Simples.S4347 as S
69import Text.Edifact.D01B.Simples.S4404 as S
70import Text.Edifact.D01B.Simples.S4405 as S
71import Text.Edifact.D01B.Simples.S4440 as S
72import Text.Edifact.D01B.Simples.S4441 as S
73import Text.Edifact.D01B.Simples.S4447 as S
74import Text.Edifact.D01B.Simples.S4451 as S
75import Text.Edifact.D01B.Simples.S4453 as S
76import Text.Edifact.D01B.Simples.S4494 as S
77import Text.Edifact.D01B.Simples.S4495 as S
78import Text.Edifact.D01B.Simples.S4497 as S
79import Text.Edifact.D01B.Simples.S4517 as S
80import Text.Edifact.D01B.Simples.S5004 as S
81import Text.Edifact.D01B.Simples.S5025 as S
82import Text.Edifact.D01B.Simples.S5118 as S
83import Text.Edifact.D01B.Simples.S5125 as S
84import Text.Edifact.D01B.Simples.S5213 as S
85import Text.Edifact.D01B.Simples.S5237 as S
86import Text.Edifact.D01B.Simples.S5242 as S
87import Text.Edifact.D01B.Simples.S5243 as S
88import Text.Edifact.D01B.Simples.S5245 as S
89import Text.Edifact.D01B.Simples.S5249 as S
90import Text.Edifact.D01B.Simples.S5275 as S
91import Text.Edifact.D01B.Simples.S5284 as S
92import Text.Edifact.D01B.Simples.S5375 as S
93import Text.Edifact.D01B.Simples.S5387 as S
94import Text.Edifact.D01B.Simples.S5402 as S
95import Text.Edifact.D01B.Simples.S5479 as S
96import Text.Edifact.D01B.Simples.S5482 as S
97import Text.Edifact.D01B.Simples.S6008 as S
98import Text.Edifact.D01B.Simples.S6060 as S
99import Text.Edifact.D01B.Simples.S6063 as S
100import Text.Edifact.D01B.Simples.S6066 as S
101import Text.Edifact.D01B.Simples.S6069 as S
102import Text.Edifact.D01B.Simples.S6140 as S
103import Text.Edifact.D01B.Simples.S6145 as S
104import Text.Edifact.D01B.Simples.S6152 as S
105import Text.Edifact.D01B.Simples.S6154 as S
106import Text.Edifact.D01B.Simples.S6155 as S
107import Text.Edifact.D01B.Simples.S6162 as S
108import Text.Edifact.D01B.Simples.S6167 as S
109import Text.Edifact.D01B.Simples.S6168 as S
110import Text.Edifact.D01B.Simples.S6245 as S
111import Text.Edifact.D01B.Simples.S6246 as S
112import Text.Edifact.D01B.Simples.S6311 as S
113import Text.Edifact.D01B.Simples.S6313 as S
114import Text.Edifact.D01B.Simples.S6314 as S
115import Text.Edifact.D01B.Simples.S6321 as S
116import Text.Edifact.D01B.Simples.S6341 as S
117import Text.Edifact.D01B.Simples.S6343 as S
118import Text.Edifact.D01B.Simples.S6345 as S
119import Text.Edifact.D01B.Simples.S6347 as S
120import Text.Edifact.D01B.Simples.S6348 as S
121import Text.Edifact.D01B.Simples.S6350 as S
122import Text.Edifact.D01B.Simples.S6353 as S
123import Text.Edifact.D01B.Simples.S6411 as S
124import Text.Edifact.D01B.Simples.S6432 as S
125import Text.Edifact.D01B.Simples.S7064 as S
126import Text.Edifact.D01B.Simples.S7065 as S
127import Text.Edifact.D01B.Simples.S7085 as S
128import Text.Edifact.D01B.Simples.S7088 as S
129import Text.Edifact.D01B.Simples.S7102 as S
130import Text.Edifact.D01B.Simples.S7106 as S
131import Text.Edifact.D01B.Simples.S7124 as S
132import Text.Edifact.D01B.Simples.S7130 as S
133import Text.Edifact.D01B.Simples.S7140 as S
134import Text.Edifact.D01B.Simples.S7143 as S
135import Text.Edifact.D01B.Simples.S7224 as S
136import Text.Edifact.D01B.Simples.S7233 as S
137import Text.Edifact.D01B.Simples.S7273 as S
138import Text.Edifact.D01B.Simples.S7357 as S
139import Text.Edifact.D01B.Simples.S7383 as S
140import Text.Edifact.D01B.Simples.S7402 as S
141import Text.Edifact.D01B.Simples.S7405 as S
142import Text.Edifact.D01B.Simples.S7418 as S
143import Text.Edifact.D01B.Simples.S7419 as S
144import Text.Edifact.D01B.Simples.S7511 as S
145import Text.Edifact.D01B.Simples.S8022 as S
146import Text.Edifact.D01B.Simples.S8023 as S
147import Text.Edifact.D01B.Simples.S8028 as S
148import Text.Edifact.D01B.Simples.S8051 as S
149import Text.Edifact.D01B.Simples.S8053 as S
150import Text.Edifact.D01B.Simples.S8066 as S
151import Text.Edifact.D01B.Simples.S8067 as S
152import Text.Edifact.D01B.Simples.S8077 as S
153import Text.Edifact.D01B.Simples.S8078 as S
154import Text.Edifact.D01B.Simples.S8092 as S
155import Text.Edifact.D01B.Simples.S8101 as S
156import Text.Edifact.D01B.Simples.S8126 as S
157import Text.Edifact.D01B.Simples.S8154 as S
158import Text.Edifact.D01B.Simples.S8155 as S
159import Text.Edifact.D01B.Simples.S8158 as S
160import Text.Edifact.D01B.Simples.S8169 as S
161import Text.Edifact.D01B.Simples.S8178 as S
162import Text.Edifact.D01B.Simples.S8179 as S
163import Text.Edifact.D01B.Simples.S8186 as S
164import Text.Edifact.D01B.Simples.S8211 as S
165import Text.Edifact.D01B.Simples.S8212 as S
166import Text.Edifact.D01B.Simples.S8213 as S
167import Text.Edifact.D01B.Simples.S8246 as S
168import Text.Edifact.D01B.Simples.S8249 as S
169import Text.Edifact.D01B.Simples.S8255 as S
170import Text.Edifact.D01B.Simples.S8260 as S
171import Text.Edifact.D01B.Simples.S8273 as S
172import Text.Edifact.D01B.Simples.S8275 as S
173import Text.Edifact.D01B.Simples.S8281 as S
174import Text.Edifact.D01B.Simples.S8323 as S
175import Text.Edifact.D01B.Simples.S8325 as S
176import Text.Edifact.D01B.Simples.S8332 as S
177import Text.Edifact.D01B.Simples.S8334 as S
178import Text.Edifact.D01B.Simples.S8335 as S
179import Text.Edifact.D01B.Simples.S8339 as S
180import Text.Edifact.D01B.Simples.S8341 as S
181import Text.Edifact.D01B.Simples.S8351 as S
182import Text.Edifact.D01B.Simples.S8364 as S
183import Text.Edifact.D01B.Simples.S8410 as S
184import Text.Edifact.D01B.Simples.S8453 as S
185import Text.Edifact.D01B.Simples.S8457 as S
186import Text.Edifact.D01B.Simples.S8459 as S
187import Text.Edifact.D01B.Simples.S9012 as S
188import Text.Edifact.D01B.Simples.S9013 as S
189import Text.Edifact.D01B.Simples.S9015 as S
190import Text.Edifact.D01B.Simples.S9302 as S
191import Text.Edifact.D01B.Simples.S9303 as S
192import Text.Edifact.D01B.Simples.S9308 as S
193import Text.Edifact.D01B.Simples.S9353 as S
194import Text.Edifact.D01B.Simples.S9411 as S
195import Text.Edifact.D01B.Simples.S9415 as S
196import Text.Edifact.D01B.Simples.S9417 as S
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1000.hs b/specification/src/Text/Edifact/D01B/Simples/S1000.hs
new file mode 100644
index 0000000..a5db657
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1000.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1000
7 ( simple1000
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1000 Document name [B]
16-- >
17-- > Desc: Name of a document.
18-- >
19-- > Repr: an..35
20simple1000 :: Parser Value
21simple1000 = simple "1000" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1001.hs b/specification/src/Text/Edifact/D01B/Simples/S1001.hs
new file mode 100644
index 0000000..e82e812
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1001.hs
@@ -0,0 +1,2723 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1001
7 ( simple1001
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1001 Document name code [C]
16-- >
17-- > Desc: Code specifying the document name.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Certificate of analysis
22-- > Certificate providing the values of an analysis.
23-- >
24-- > 2 Certificate of conformity
25-- > Certificate certifying the conformity to predefined
26-- > definitions.
27-- >
28-- > 3 Certificate of quality
29-- > Certificate certifying the quality of goods, services
30-- > etc.
31-- >
32-- > 4 Test report
33-- > Report providing the results of a test session.
34-- >
35-- > 5 Product performance report
36-- > Report specifying the performance values of products.
37-- >
38-- > 6 Product specification report
39-- > Report providing specification values of products.
40-- >
41-- > 7 Process data report
42-- > Reports on events during production process.
43-- >
44-- > 8 First sample test report
45-- > Document/message describes the test report of the first
46-- > sample.
47-- >
48-- > 9 Price/sales catalogue
49-- > A document/message to enable the transmission of
50-- > information regarding pricing and catalogue details for
51-- > goods and services offered by a seller to a buyer.
52-- >
53-- > 10 Party information
54-- > Document/message providing basic data concerning a
55-- > party.
56-- >
57-- > 11 Federal label approval
58-- > A pre-approved document relating to federal label
59-- > approval requirements.
60-- >
61-- > 12 Mill certificate
62-- > Certificate certifying a specific quality of
63-- > agricultural products.
64-- >
65-- > 13 Post receipt
66-- > Document/message which evidences the transport of goods
67-- > by post (e.g. mail, parcel, etc.).
68-- >
69-- > 14 Weight certificate
70-- > Certificate certifying the weight of goods.
71-- >
72-- > 15 Weight list
73-- > Document/message specifying the weight of goods.
74-- >
75-- > 16 Certificate
76-- > Document by means of which the documentary credit
77-- > applicant specifies the conditions for the certificate
78-- > and by whom the certificate is to be issued.
79-- >
80-- > 17 Combined certificate of value and origin
81-- > Document identifying goods in which the issuing
82-- > authority expressly certifies that the goods originate
83-- > in a specific country or part of, or group of countries.
84-- > It also states the price and/or cost of the goods with
85-- > the purpose of determining the customs origin.
86-- >
87-- > 18 Movement certificate A.TR.1
88-- > Specific form of transit declaration issued by the
89-- > exporter (movement certificate).
90-- >
91-- > 19 Certificate of quantity
92-- > Certificate certifying the quantity of goods, services
93-- > etc.
94-- >
95-- > 20 Quality data message
96-- > Usage of QALITY-message.
97-- >
98-- > 21 Query
99-- > Request information based on defined criteria.
100-- >
101-- > 22 Response to query
102-- > Self-explanatory.
103-- >
104-- > 23 Status information
105-- > Information regarding the status of a related message.
106-- >
107-- > 24 Restow
108-- > Message/document identifying containers that have been
109-- > unloaded and then reloaded onto the same means of
110-- > transport.
111-- >
112-- > 25 Container discharge list
113-- > Message/document itemising containers to be discharged
114-- > from vessel.
115-- >
116-- > 26 Corporate superannuation contributions advice
117-- > Document/message providing contributions advice used for
118-- > corporate superannuation schemes.
119-- >
120-- > 27 Industry superannuation contributions advice
121-- > Document/message providing contributions advice used for
122-- > superannuation schemes which are industry wide.
123-- >
124-- > 28 Corporate superannuation member maintenance message
125-- > Member maintenance message used for corporate
126-- > superannuation schemes.
127-- >
128-- > 29 Industry superannuation member maintenance message
129-- > Member maintenance message used for industry wide
130-- > superannuation schemes.
131-- >
132-- > 30 Life insurance payroll deductions advice
133-- > Payroll deductions advice used in the life insurance
134-- > industry.
135-- >
136-- > 31 Underbond request
137-- > A Message/document requesting to move cargo from one
138-- > Customs control point to another.
139-- >
140-- > 32 Underbond approval
141-- > A message/document issuing Customs approval to move
142-- > cargo from one Customs control point to another.
143-- >
144-- > 33 Certificate of sealing of export meat lockers
145-- > Document / message issued by the authority in the
146-- > exporting country evidencing the sealing of export meat
147-- > lockers.
148-- >
149-- > 34 Cargo status
150-- > Message identifying the status of cargo.
151-- >
152-- > 35 Inventory report
153-- > A message specifying information relating to held
154-- > inventories.
155-- >
156-- > 36 Identity card
157-- > Official document to identify a person.
158-- >
159-- > 37 Response to a trade statistics message
160-- > Document/message in which the competent national
161-- > authorities provide a declarant with an acceptance or a
162-- > rejection about a received declaration for European
163-- > statistical purposes.
164-- >
165-- > 38 Vaccination certificate
166-- > Official document proving immunisation against certain
167-- > diseases.
168-- >
169-- > 39 Passport
170-- > An official document giving permission to travel in
171-- > foreign countries.
172-- >
173-- > 40 Driving licence (national)
174-- > An official document giving permission to drive a car in
175-- > a given country.
176-- >
177-- > 41 Driving licence (international)
178-- > An official document giving a native of one country
179-- > permission to drive a vehicle in certain other
180-- > countries.
181-- >
182-- > 42 Free pass
183-- > A document giving free access to a service.
184-- >
185-- > 43 Season ticket
186-- > A document giving access to a service for a determined
187-- > period of time.
188-- >
189-- > 44 Transport status report
190-- > A message to report the transport status and/or change
191-- > in the transport status (i.e. event) between agreed
192-- > parties.
193-- >
194-- > 45 Transport status request
195-- > A message to request a transport status report (e.g.
196-- > through the International multimodal status report
197-- > message IFSTA).
198-- >
199-- > 46 Banking status
200-- > A banking status document and/or message.
201-- >
202-- > 47 Extra-Community trade statistical declaration
203-- > Document/message in which a declarant provides
204-- > information about extra-Community trade of goods
205-- > required by the body responsible for the collection of
206-- > trade statistics. Trade by a country in the European
207-- > Union with a country outside the European Union.
208-- >
209-- > 48 Written instructions in conformance with ADR article number
210-- > 10385
211-- > Written instructions relating to dangerous goods and
212-- > defined in the European Agreement of Dangerous Transport
213-- > by Road known as ADR (Accord europeen relatif au
214-- > transport international des marchandises Dangereuses par
215-- > Route).
216-- >
217-- > 49 Damage certification
218-- > Official certification that damages to the goods to be
219-- > transported have been discovered.
220-- >
221-- > 50 Validated priced tender
222-- > A validated priced tender.
223-- >
224-- > 51 Price/sales catalogue response
225-- > A document providing a response to a previously sent
226-- > price/sales catalogue.
227-- >
228-- > 52 Price negotiation result
229-- > A document providing the result of price negotiations.
230-- >
231-- > 53 Safety and hazard data sheet
232-- > Document or message to supply advice on a dangerous or
233-- > hazardous material to industrial customers so as to
234-- > enable them to take measures to protect their employees
235-- > and the environment from any potential harmful effects
236-- > from these material.
237-- >
238-- > 54 Legal statement of an account
239-- > A statement of an account containing the booked items as
240-- > in the ledger of the account servicing financial
241-- > institution.
242-- >
243-- > 55 Listing statement of an account
244-- > A statement from the account servicing financial
245-- > institution containing items pending to be booked.
246-- >
247-- > 56 Closing statement of an account
248-- > Last statement of a period containing the interest
249-- > calculation and the final balance of the last entry
250-- > date.
251-- >
252-- > 57 Transport equipment on-hire report
253-- > Report on the movement of containers or other items of
254-- > transport equipment to record physical movement activity
255-- > and establish the beginning of a rental period.
256-- >
257-- > 58 Transport equipment off-hire report
258-- > Report on the movement of containers or other items of
259-- > transport equipment to record physical movement activity
260-- > and establish the end of a rental period.
261-- >
262-- > 59 Treatment - nil outturn
263-- > No shortage, surplus or damaged outturn resulting from
264-- > container vessel unpacking.
265-- >
266-- > 60 Treatment - time-up underbond
267-- > Movement type indicator: goods are moved under customs
268-- > control for warehousing due to being time-up.
269-- >
270-- > 61 Treatment - underbond by sea
271-- > Movement type indicator: goods are to move by sea under
272-- > customs control to a customs office where formalities
273-- > will be completed.
274-- >
275-- > 62 Treatment - personal effect
276-- > Cargo consists of personal effects.
277-- >
278-- > 63 Treatment - timber
279-- > Cargo consists of timber.
280-- >
281-- > 64 Preliminary credit assessment
282-- > Document/message issued either by a factor to indicate
283-- > his preliminary credit assessment on a buyer, or by a
284-- > seller to request a factor's preliminary credit
285-- > assessment on a buyer.
286-- >
287-- > 65 Credit cover
288-- > Document/message issued either by a factor to give a
289-- > credit cover on a buyer, or by a seller to request a
290-- > factor's credit cover.
291-- >
292-- > 66 Current account
293-- > Document/message issued by a factor to indicate the
294-- > money movements of a seller's or another factor's
295-- > account with him.
296-- >
297-- > 67 Commercial dispute
298-- > Document/message issued by a party (usually the buyer)
299-- > to indicate that one or more invoices or one or more
300-- > credit notes are disputed for payment.
301-- >
302-- > 68 Chargeback
303-- > Document/message issued by a factor to a seller or to
304-- > another factor to indicate that the rest of the amounts
305-- > of one or more invoices uncollectable from buyers are
306-- > charged back to clear the invoice(s) off the ledger.
307-- >
308-- > 69 Reassignment
309-- > Document/message issued by a factor to a seller or to
310-- > another factor to reassign an invoice or credit note
311-- > previously assigned to him.
312-- >
313-- > 70 Collateral account
314-- > Document message issued by a factor to indicate the
315-- > movements of invoices, credit notes and payments of a
316-- > seller's account.
317-- >
318-- > 71 Request for payment
319-- > Document/message issued by a creditor to a debtor to
320-- > request payment of one or more invoices past due.
321-- >
322-- > 72 Unship permit
323-- > A message or document issuing permission to unship
324-- > cargo.
325-- >
326-- > 73 Statistical definitions
327-- > Transmission of one or more statistical definitions.
328-- >
329-- > 74 Statistical data
330-- > Transmission of one or more items of data or data sets.
331-- >
332-- > 75 Request for statistical data
333-- > Request for one or more items or data sets of
334-- > statistical data.
335-- >
336-- > 76 Call-off delivery
337-- > Document/message to provide split quantities and
338-- > delivery dates referring to a previous delivery
339-- > instruction.
340-- >
341-- > 77 Consignment status report
342-- > Message covers information about the consignment status.
343-- >
344-- > 78 Inventory movement advice
345-- > Advice of inventory movements.
346-- >
347-- > 79 Inventory status advice
348-- > Advice of stock on hand.
349-- >
350-- > 80 Debit note related to goods or services
351-- > Debit information related to a transaction for goods or
352-- > services to the relevant party.
353-- >
354-- > 81 Credit note related to goods or services
355-- > Document message used to provide credit information
356-- > related to a transaction for goods or services to the
357-- > relevant party.
358-- >
359-- > 82 Metered services invoice
360-- > Document/message claiming payment for the supply of
361-- > metered services (e.g., gas, electricity, etc.) supplied
362-- > to a fixed meter whose consumption is measured over a
363-- > period of time.
364-- >
365-- > 83 Credit note related to financial adjustments
366-- > Document message for providing credit information
367-- > related to financial adjustments to the relevant party,
368-- > e.g., bonuses.
369-- >
370-- > 84 Debit note related to financial adjustments
371-- > Document/message for providing debit information related
372-- > to financial adjustments to the relevant party.
373-- >
374-- > 85 Customs manifest
375-- > Message/document identifying a customs manifest. The
376-- > document itemises a list of cargo prepared by shipping
377-- > companies from bills of landing and presented to customs
378-- > for formal report of cargo.
379-- >
380-- > 86 Vessel unpack report
381-- > A document code to indicate that the message being
382-- > transmitted identifies all short and surplus cargoes
383-- > off-loaded from a vessel at a specified discharging
384-- > port.
385-- >
386-- > 87 General cargo summary manifest report
387-- > A document code to indicate that the message being
388-- > transmitted is summary manifest information for general
389-- > cargo.
390-- >
391-- > 88 Consignment unpack report
392-- > A document code to indicate that the message being
393-- > transmitted is a consignment unpack report only.
394-- >
395-- > 89 Meat and meat by-products sanitary certificate
396-- > Document or message issued by the competent authority in
397-- > the exporting country evidencing that meat or meat by-
398-- > products comply with the requirements set by the
399-- > importing country.
400-- >
401-- > 90 Meat food products sanitary certificate
402-- > Document or message issued by the competent authority in
403-- > the exporting country evidencing that meat food products
404-- > comply with the requirements set by the importing
405-- > country.
406-- >
407-- > 91 Poultry sanitary certificate
408-- > Document or message issued by the competent authority in
409-- > the exporting country evidencing that poultry products
410-- > comply with the requirements set by the importing
411-- > country.
412-- >
413-- > 92 Horsemeat sanitary certificate
414-- > Document or message issued by the competent authority in
415-- > the exporting country evidencing that horsemeat products
416-- > comply with the requirements set by the importing
417-- > country.
418-- >
419-- > 93 Casing sanitary certificate
420-- > Document or message issued by the competent authority in
421-- > the exporting country evidencing that casing products
422-- > comply with the requirements set by the importing
423-- > country.
424-- >
425-- > 94 Pharmaceutical sanitary certificate
426-- > Document or message issued by the competent authority in
427-- > the exporting country evidencing that pharmaceutical
428-- > products comply with the requirements set by the
429-- > importing country.
430-- >
431-- > 95 Inedible sanitary certificate
432-- > Document or message issued by the competent authority in
433-- > the exporting country evidencing that inedible products
434-- > comply with the requirements set by the importing
435-- > country.
436-- >
437-- > 96 Impending arrival
438-- > Notification of impending arrival details for vessel.
439-- >
440-- > 97 Means of transport advice
441-- > Message reporting the means of transport used to carry
442-- > goods or cargo.
443-- >
444-- > 98 Arrival information
445-- > Message reporting the arrival details of goods or cargo.
446-- >
447-- > 99 Cargo release notification
448-- > Message/document sent by the cargo handler indicating
449-- > that the cargo has moved from a Customs controlled
450-- > premise.
451-- >
452-- > 100 Excise certificate
453-- > Certificate asserting that the goods have been submitted
454-- > to the excise authorities before departure from the
455-- > exporting country or before delivery in case of import
456-- > traffic.
457-- >
458-- > 101 Registration document
459-- > An official document providing registration details.
460-- >
461-- > 102 Tax notification
462-- > Used to specify that the message is a tax notification.
463-- >
464-- > 103 Transport equipment direct interchange report
465-- > Report on the movement of containers or other items of
466-- > transport equipment being exchanged, establishing
467-- > relevant rental periods.
468-- >
469-- > 104 Transport equipment impending arrival advice
470-- > Advice that containers or other items of transport
471-- > equipment may be expected to be delivered to a certain
472-- > location.
473-- >
474-- > 105 Purchase order
475-- > Document/message issued within an enterprise to initiate
476-- > the purchase of articles, materials or services required
477-- > for the production or manufacture of goods to be offered
478-- > for sale or otherwise supplied to customers.
479-- >
480-- > 106 Transport equipment damage report
481-- > Report of damaged items of transport equipment that have
482-- > been returned.
483-- >
484-- > 107 Transport equipment maintenance and repair work estimate
485-- > advice
486-- > Advice providing estimates of transport equipment
487-- > maintenance and repair costs.
488-- >
489-- > 108 Transport equipment empty release instruction
490-- > Instruction to release an item of empty transport
491-- > equipment to a specified party or parties.
492-- >
493-- > 109 Transport movement gate in report
494-- > Report on the inward movement of cargo, containers or
495-- > other items of transport equipment which have been
496-- > delivered to a facility by an inland carrier.
497-- >
498-- > 110 Manufacturing instructions
499-- > Document/message issued within an enterprise to initiate
500-- > the manufacture of goods to be offered for sale.
501-- >
502-- > 111 Transport movement gate out report
503-- > Report on the outward movement of cargo, containers or
504-- > other items of transport equipment (either full or
505-- > empty) which have been picked up by an inland carrier.
506-- >
507-- > 112 Transport equipment unpacking instruction
508-- > Instruction to unpack specified cargo from specified
509-- > containers or other items of transport equipment.
510-- >
511-- > 113 Transport equipment unpacking report
512-- > Report on the completion of unpacking specified
513-- > containers or other items of transport equipment.
514-- >
515-- > 114 Transport equipment pick-up availability request
516-- > Request for confirmation that an item of transport
517-- > equipment will be available for collection.
518-- >
519-- > 115 Transport equipment pick-up availability confirmation
520-- > Confirmation that an item of transport equipment is
521-- > available for collection.
522-- >
523-- > 116 Transport equipment pick-up report
524-- > Report that an item of transport equipment has been
525-- > collected.
526-- >
527-- > 117 Transport equipment shift report
528-- > Report on the movement of containers or other items of
529-- > transport within a facility.
530-- >
531-- > 118 Transport discharge instruction
532-- > Instruction to unload specified cargo, containers or
533-- > transport equipment from a means of transport.
534-- >
535-- > 119 Transport discharge report
536-- > Report on cargo, containers or transport equipment
537-- > unloaded from a particular means of transport.
538-- >
539-- > 120 Stores requisition
540-- > Document/message issued within an enterprise ordering
541-- > the taking out of stock of goods.
542-- >
543-- > 121 Transport loading instruction
544-- > Instruction to load cargo, containers or transport
545-- > equipment onto a means of transport.
546-- >
547-- > 122 Transport loading report
548-- > Report on completion of loading cargo, containers or
549-- > other transport equipment onto a means of transport.
550-- >
551-- > 123 Transport equipment maintenance and repair work
552-- > authorisation
553-- > Authorisation to have transport equipment repaired or to
554-- > have maintenance performed.
555-- >
556-- > 124 Transport departure report
557-- > Report of the departure of a means of transport from a
558-- > particular facility.
559-- >
560-- > 125 Transport empty equipment advice
561-- > Advice that an item or items of empty transport
562-- > equipment are available for return.
563-- >
564-- > 126 Transport equipment acceptance order
565-- > Order to accept items of transport equipment which are
566-- > to be delivered by an inland carrier (rail, road or
567-- > barge) to a specified facility.
568-- >
569-- > 127 Transport equipment special service instruction
570-- > Instruction to perform a specified service or services
571-- > on an item or items of transport equipment.
572-- >
573-- > 128 Transport equipment stock report
574-- > Report on the number of items of transport equipment
575-- > stored at one or more locations.
576-- >
577-- > 129 Transport cargo release order
578-- > Order to release cargo or items of transport equipment
579-- > to a specified party.
580-- >
581-- > 130 Invoicing data sheet
582-- > Document/message issued within an enterprise containing
583-- > data about goods sold, to be used as the basis for the
584-- > preparation of an invoice.
585-- >
586-- > 131 Transport equipment packing instruction
587-- > Instruction to pack cargo into a container or other item
588-- > of transport equipment.
589-- >
590-- > 132 Customs clearance notice
591-- > Notification of customs clearance of cargo or items of
592-- > transport equipment.
593-- >
594-- > 133 Customs documents expiration notice
595-- > Notice specifying expiration of Customs documents
596-- > relating to cargo or items of transport equipment.
597-- >
598-- > 134 Transport equipment on-hire request
599-- > Request for transport equipment to be made available for
600-- > hire.
601-- >
602-- > 135 Transport equipment on-hire order
603-- > Order to release empty items of transport equipment for
604-- > on-hire to a lessee, and authorising collection by or on
605-- > behalf of a specified party.
606-- >
607-- > 136 Transport equipment off-hire request
608-- > Request to terminate the lease on an item of transport
609-- > equipment at a specified time.
610-- >
611-- > 137 Transport equipment survey order
612-- > Order to perform a survey on specified items of
613-- > transport equipment.
614-- >
615-- > 138 Transport equipment survey order response
616-- > Response to an order to conduct a survey of transport
617-- > equipment.
618-- >
619-- > 139 Transport equipment survey report
620-- > Survey report of specified items of transport equipment.
621-- >
622-- > 140 Packing instructions
623-- > Document/message within an enterprise giving
624-- > instructions on how goods are to be packed.
625-- >
626-- > 141 Advising items to be booked to a financial account
627-- > A document and/or message advising of items which have
628-- > to be booked to a financial account.
629-- >
630-- > 142 Transport equipment maintenance and repair work estimate
631-- > order
632-- > Order to draw up an estimate of the costs of maintenance
633-- > or repair of transport equipment.
634-- >
635-- > 143 Transport equipment maintenance and repair notice
636-- > Report of transport equipment which has been repaired or
637-- > has had maintenance performed.
638-- >
639-- > 144 Empty container disposition order
640-- > Order to make available empty containers.
641-- >
642-- > 145 Cargo vessel discharge order
643-- > Order that the containers or cargo specified are to be
644-- > discharged from a vessel.
645-- >
646-- > 146 Cargo vessel loading order
647-- > Order that specified cargo, containers or groups of
648-- > containers are to be loaded in or on a vessel.
649-- >
650-- > 147 Multidrop order
651-- > One purchase order that contains the orders of two or
652-- > more vendors and the associated delivery points for
653-- > each.
654-- >
655-- > 148 Bailment contract
656-- > A document authorizing the bailing of goods.
657-- >
658-- > 149 Basic agreement
659-- > A document indicating an agreement containing basic
660-- > terms and conditions applicable to future contracts
661-- > between two parties.
662-- >
663-- > 150 Internal transport order
664-- > Document/message giving instructions about the transport
665-- > of goods within an enterprise.
666-- >
667-- > 151 Grant
668-- > A document indicating the granting of funds.
669-- >
670-- > 152 Indefinite delivery indefinite quantity contract
671-- > A document indicating a contract calling for the
672-- > indefinite deliveries of indefinite quantities of goods.
673-- >
674-- > 153 Indefinite delivery definite quantity contract
675-- > A document indicating a contract calling for indefinite
676-- > deliveries of definite quantities.
677-- >
678-- > 154 Requirements contract
679-- > A document indicating a requirements contract that
680-- > authorizes the filling of all purchase requirements
681-- > during a specified contract period.
682-- >
683-- > 155 Task order
684-- > A document indicating an order that tasks a contractor
685-- > to perform a specified function.
686-- >
687-- > 156 Make or buy plan
688-- > A document indicating a plan that identifies which items
689-- > will be made and which items will be bought.
690-- >
691-- > 157 Subcontractor plan
692-- > A document indicating a plan that identifies the
693-- > manufacturer's subcontracting strategy for a specific
694-- > contract.
695-- >
696-- > 158 Cost data summary
697-- > A document indicating a summary of cost data.
698-- >
699-- > 159 Certified cost and price data
700-- > A document indicating cost and price data whose accuracy
701-- > has been certified.
702-- >
703-- > 160 Wage determination
704-- > A document indicating a determination of the wages to be
705-- > paid.
706-- >
707-- > 161 Contract Funds Status Report (CFSR)
708-- > A report to provide the status of funds applicable to
709-- > the contract.
710-- >
711-- > 162 Certified inspection and test results
712-- > A certification as to the accuracy of inspection and
713-- > test results.
714-- >
715-- > 163 Material inspection and receiving report
716-- > A report that is both an inspection report for materials
717-- > and a receiving document.
718-- >
719-- > 164 Purchasing specification
720-- > A document indicating a specification used to purchase
721-- > an item.
722-- >
723-- > 165 Payment or performance bond
724-- > A document indicating a bond that guarantees the payment
725-- > of monies or a performance.
726-- >
727-- > 166 Contract security classification specification
728-- > A document that indicates the specification contains the
729-- > security and classification requirements for a contract.
730-- >
731-- > 167 Manufacturing specification
732-- > A document indicating the specification of how an item
733-- > is to be manufactured.
734-- >
735-- > 168 Buy America certificate of compliance
736-- > A document certifying that more than 50 percent of the
737-- > cost of an item is attributed to US origin.
738-- >
739-- > 169 Container off-hire notice
740-- > Notice to return leased containers.
741-- >
742-- > 170 Cargo acceptance order
743-- > Order to accept cargo to be delivered by a carrier.
744-- >
745-- > 171 Pick-up notice
746-- > Notice specifying the pick-up of released cargo or
747-- > containers from a certain address.
748-- >
749-- > 172 Authorisation to plan and suggest orders
750-- > Document or message that authorises receiver to plan
751-- > orders, based on information in this message, and send
752-- > these orders as suggestions to the sender.
753-- >
754-- > 173 Authorisation to plan and ship orders
755-- > Document or message that authorises receiver to plan and
756-- > ship orders based on information in this message.
757-- >
758-- > 174 Drawing
759-- > The document or message is a drawing.
760-- >
761-- > 175 Cost Performance Report (CPR) format 2
762-- > A report identifying the cost performance on a contract
763-- > at specified levels of the work breakdown structure
764-- > (format 2 - organizational categories).
765-- >
766-- > 176 Cost Schedule Status Report (CSSR)
767-- > A report providing the status of the cost and schedule
768-- > applicable to a contract.
769-- >
770-- > 177 Cost Performance Report (CPR) format 1
771-- > A report identifying the cost performance on a contract
772-- > including the current month's values at specified levels
773-- > of the work breakdown structure (format 1 - work
774-- > breakdown structure).
775-- >
776-- > 178 Cost Performance Report (CPR) format 3
777-- > A report identifying the cost performance on a contract
778-- > that summarizes changes to a contract over a given
779-- > reporting period with beginning and ending values
780-- > (format 3 - baseline).
781-- >
782-- > 179 Cost Performance Report (CPR) format 4
783-- > A report identifying the cost performance on a contract
784-- > including forecasts of labour requirements for the
785-- > remaining portion of the contract (format 4 - staffing).
786-- >
787-- > 180 Cost Performance Report (CPR) format 5
788-- > A report identifying the cost performance on a contract
789-- > that summarizes cost or schedule variances (format 5 -
790-- > explanations and problem analysis).
791-- >
792-- > 181 Progressive discharge report
793-- > Document or message progressively issued by the
794-- > container terminal operator in charge of discharging a
795-- > vessel identifying containers that have been discharged
796-- > from a specific vessel at that point in time.
797-- >
798-- > 182 Balance confirmation
799-- > Confirmation of a balance at an entry date.
800-- >
801-- > 183 Container stripping order
802-- > Order to unload goods from a container.
803-- >
804-- > 184 Container stuffing order
805-- > Order to stuff specified goods or consignments in a
806-- > container.
807-- >
808-- > 185 Conveyance declaration (arrival)
809-- > Declaration to the public authority upon arrival of the
810-- > conveyance.
811-- >
812-- > 186 Conveyance declaration (departure)
813-- > Declaration to the public authority upon departure of
814-- > the conveyance.
815-- >
816-- > 187 Conveyance declaration (combined)
817-- > Combined declaration of arrival and departure to the
818-- > public authority.
819-- >
820-- > 188 Project recovery plan
821-- > A project plan for recovery after a delay or problem
822-- > resolution.
823-- >
824-- > 189 Project production plan
825-- > A project plan for the production of goods.
826-- >
827-- > 190 Statistical and other administrative internal documents
828-- > Documents/messages issued within an enterprise for the
829-- > for the purpose of collection of production and other
830-- > internal statistics, and for other administration
831-- > purposes.
832-- >
833-- > 191 Project master schedule
834-- > A high level, all encompassing master schedule of
835-- > activities to complete a project.
836-- >
837-- > 192 Priced alternate tender bill of quantity
838-- > A priced tender based upon an alternate specification.
839-- >
840-- > 193 Estimated priced bill of quantity
841-- > An estimate based upon a detailed, quantity based
842-- > specification (bill of quantity).
843-- >
844-- > 194 Draft bill of quantity
845-- > Document/message providing a draft bill of quantity,
846-- > issued in an unpriced form.
847-- >
848-- > 195 Documentary credit collection instruction
849-- > Instruction for the collection of the documentary
850-- > credit.
851-- >
852-- > 196 Request for an amendment of a documentary credit
853-- > Request for an amendment of a documentary credit.
854-- >
855-- > 197 Documentary credit amendment information
856-- > Documentary credit amendment information.
857-- >
858-- > 198 Advice of an amendment of a documentary credit
859-- > Advice of an amendment of a documentary credit.
860-- >
861-- > 199 Response to an amendment of a documentary credit
862-- > Response to an amendment of a documentary credit.
863-- >
864-- > 200 Documentary credit issuance information
865-- > Provides information on documentary credit issuance.
866-- >
867-- > 201 Direct payment valuation request
868-- > Request to establish a direct payment valuation.
869-- >
870-- > 202 Direct payment valuation
871-- > Document/message addressed, for instance, by a general
872-- > contractor to the owner, in order that a direct payment
873-- > be made to a subcontractor.
874-- >
875-- > 203 Provisional payment valuation
876-- > Document/message establishing a provisional payment
877-- > valuation.
878-- >
879-- > 204 Payment valuation
880-- > Document/message establishing the financial elements of
881-- > a situation of works.
882-- >
883-- > 205 Quantity valuation
884-- > Document/message providing a confirmed assessment, by
885-- > quantity, of the completed work for a construction
886-- > contract.
887-- >
888-- > 206 Quantity valuation request
889-- > Document/message providing an initial assessment, by
890-- > quantity, of the completed work for a construction
891-- > contract.
892-- >
893-- > 207 Contract bill of quantities - BOQ
894-- > Document/message providing a formal specification
895-- > identifying quantities and prices that are the basis of
896-- > a contract for a construction project. BOQ means: Bill
897-- > of quantity.
898-- >
899-- > 208 Unpriced bill of quantity
900-- > Document/message providing a detailed, quantity based
901-- > specification, issued in an unpriced form to invite
902-- > tender prices.
903-- >
904-- > 209 Priced tender BOQ
905-- > Document/message providing a detailed, quantity based
906-- > specification, updated with prices to form a tender
907-- > submission for a construction contract. BOQ means: Bill
908-- > of quantity.
909-- >
910-- > 210 Enquiry
911-- > Document/message issued by a party interested in the
912-- > purchase of goods specified therein and indicating
913-- > particular, desirable conditions regarding delivery
914-- > terms, etc., addressed to a prospective supplier with a
915-- > view to obtaining an offer.
916-- >
917-- > 211 Interim application for payment
918-- > Document/message containing a provisional assessment in
919-- > support of a request for payment for completed work for
920-- > a construction contract.
921-- >
922-- > 212 Agreement to pay
923-- > Document/message in which the debtor expresses the
924-- > intention to pay.
925-- >
926-- > 213 Request for financial cancellation
927-- > The message is a request for financial cancellation.
928-- >
929-- > 214 Pre-authorised direct debit(s)
930-- > The message contains pre-authorised direct debit(s).
931-- >
932-- > 215 Letter of intent
933-- > Document/message by means of which a buyer informs a
934-- > seller that the buyer intends to enter into contractual
935-- > negotiations.
936-- >
937-- > 216 Approved unpriced bill of quantity
938-- > Document/message providing an approved detailed,
939-- > quantity based specification (bill of quantity), in an
940-- > unpriced form.
941-- >
942-- > 217 Payment valuation for unscheduled items
943-- > A payment valuation for unscheduled items.
944-- >
945-- > 218 Final payment request based on completion of work
946-- > The final payment request of a series of payment
947-- > requests submitted upon completion of all the work.
948-- >
949-- > 219 Payment request for completed units
950-- > A request for payment for completed units.
951-- >
952-- > 220 Order
953-- > Document/message by means of which a buyer initiates a
954-- > transaction with a seller involving the supply of goods
955-- > or services as specified, according to conditions set
956-- > out in an offer, or otherwise known to the buyer.
957-- >
958-- > 221 Blanket order
959-- > Usage of document/message for general order purposes
960-- > with later split into quantities and delivery dates and
961-- > maybe delivery locations.
962-- >
963-- > 222 Spot order
964-- > Document/message ordering the remainder of a
965-- > production's batch.
966-- >
967-- > 223 Lease order
968-- > Document/message for goods in leasing contracts.
969-- >
970-- > 224 Rush order
971-- > Document/message for urgent ordering.
972-- >
973-- > 225 Repair order
974-- > Document/message to order repair of goods.
975-- >
976-- > 226 Call off order
977-- > Document/message to provide split quantities and
978-- > delivery dates referring to a previous blanket order.
979-- >
980-- > 227 Consignment order
981-- > Order to deliver goods into stock with agreement on
982-- > payment when goods are sold out of this stock.
983-- >
984-- > 228 Sample order
985-- > Document/message to order samples.
986-- >
987-- > 229 Swap order
988-- > Document/message informing buyer or seller of the
989-- > replacement of goods previously ordered.
990-- >
991-- > 230 Purchase order change request
992-- > Change to an purchase order already sent.
993-- >
994-- > 231 Purchase order response
995-- > Response to an purchase order already received.
996-- >
997-- > 232 Hire order
998-- > Document/message for hiring human resources or renting
999-- > goods or equipment.
1000-- >
1001-- > 233 Spare parts order
1002-- > Document/message to order spare parts.
1003-- >
1004-- > 234 Campaign price/sales catalogue
1005-- > A price/sales catalogue containing special prices which
1006-- > are valid only for a specified period or under specified
1007-- > conditions.
1008-- >
1009-- > 235 Container list
1010-- > Document or message issued by party identifying the
1011-- > containers for which they are responsible.
1012-- >
1013-- > 236 Delivery forecast
1014-- > A message which enables the transmission of delivery or
1015-- > product forecasting requirements.
1016-- >
1017-- > 237 Cross docking services order
1018-- > A document or message to order cross docking services.
1019-- >
1020-- > 238 Non-pre-authorised direct debit(s)
1021-- > The message contains non-pre-authorised direct debit(s).
1022-- >
1023-- > 239 Rejected direct debit(s)
1024-- > The message contains rejected direct debit(s).
1025-- >
1026-- > 240 Delivery instructions
1027-- > Document/message issued by a buyer giving instructions
1028-- > regarding the details of the delivery of goods ordered.
1029-- >
1030-- > 241 Delivery schedule
1031-- > Usage of DELFOR-message.
1032-- >
1033-- > 242 Delivery just-in-time
1034-- > Usage of DELJIT-message.
1035-- >
1036-- > 243 Pre-authorised direct debit request(s)
1037-- > The message contains pre-authorised direct debit
1038-- > request(s).
1039-- >
1040-- > 244 Non-pre-authorised direct debit request(s)
1041-- > The message contains non-pre-authorised direct debit
1042-- > request(s).
1043-- >
1044-- > 245 Delivery release
1045-- > Document/message issued by a buyer releasing the
1046-- > despatch of goods after receipt of the Ready for
1047-- > despatch advice from the seller.
1048-- >
1049-- > 246 Settlement of a letter of credit
1050-- > Settlement of a letter of credit.
1051-- >
1052-- > 247 Bank to bank funds transfer
1053-- > The message is a bank to bank funds transfer.
1054-- >
1055-- > 248 Customer payment order(s)
1056-- > The message contains customer payment order(s).
1057-- >
1058-- > 249 Low value payment order(s)
1059-- > The message contains low value payment order(s) only.
1060-- >
1061-- > 250 Crew list declaration
1062-- > Declaration regarding crew members aboard the
1063-- > conveyance.
1064-- >
1065-- > 251 Inquiry
1066-- > This is a request for information.
1067-- >
1068-- > 252 Response to previous banking status message
1069-- > A response to a previously sent banking status message.
1070-- >
1071-- > 253 Project master plan
1072-- > A high level, all encompassing master plan to complete a
1073-- > project.
1074-- >
1075-- > 254 Project plan
1076-- > A plan for project work to be completed.
1077-- >
1078-- > 255 Project schedule
1079-- > A schedule of project activities to be completed.
1080-- >
1081-- > 256 Project planning available resources
1082-- > Available resources for project planning purposes.
1083-- >
1084-- > 257 Project planning calendar
1085-- > Work calendar information for project planning purposes.
1086-- >
1087-- > 258 Standing order
1088-- > An order to supply fixed quantities of products at fixed
1089-- > regular intervals.
1090-- >
1091-- > 259 Cargo movement event log
1092-- > A document detailing times and dates of events
1093-- > pertaining to a cargo movement.
1094-- >
1095-- > 260 Cargo analysis voyage report
1096-- > An analysis of the cargo for a voyage.
1097-- >
1098-- > 261 Self billed credit note
1099-- > A document which indicates that the customer is claiming
1100-- > credit in a self billing environment.
1101-- >
1102-- > 262 Consolidated credit note - goods and services
1103-- > Credit note for goods and services that covers multiple
1104-- > transactions involving more than one invoice.
1105-- >
1106-- > 263 Inventory adjustment status report
1107-- > A message detailing statuses related to the adjustment
1108-- > of inventory.
1109-- >
1110-- > 264 Transport equipment movement instruction
1111-- > Instruction to perform one or more different movements
1112-- > of transport equipment.
1113-- >
1114-- > 265 Transport equipment movement report
1115-- > Report on one or more different movements of transport
1116-- > equipment.
1117-- >
1118-- > 266 Transport equipment status change report
1119-- > Report on one or more changes of status associated with
1120-- > an item or items of transport equipment.
1121-- >
1122-- > 267 Fumigation certificate
1123-- > Certificate attesting that fumigation has been
1124-- > performed.
1125-- >
1126-- > 268 Wine certificate
1127-- > Certificate attesting to the quality, origin or
1128-- > appellation of wine.
1129-- >
1130-- > 269 Wool health certificate
1131-- > Certificate attesting that wool is free from specified
1132-- > risks to human or animal health.
1133-- >
1134-- > 270 Delivery note
1135-- > Paper document attached to a consignment informing the
1136-- > receiving party about contents of this consignment.
1137-- >
1138-- > 271 Packing list
1139-- > Document/message specifying the distribution of goods in
1140-- > individual packages (in trade environment the despatch
1141-- > advice message is used for the packing list).
1142-- >
1143-- > 272 New code request
1144-- > Requesting a new code.
1145-- >
1146-- > 273 Code change request
1147-- > Request a change to an existing code.
1148-- >
1149-- > 274 Simple data element request
1150-- > Requesting a new simple data element.
1151-- >
1152-- > 275 Simple data element change request
1153-- > Request a change to an existing simple data element.
1154-- >
1155-- > 276 Composite data element request
1156-- > Requesting a new composite data element.
1157-- >
1158-- > 277 Composite data element change request
1159-- > Request a change to an existing composite data element.
1160-- >
1161-- > 278 Segment request
1162-- > Request a new segment.
1163-- >
1164-- > 279 Segment change request
1165-- > Requesting a change to an existing segment.
1166-- >
1167-- > 280 New message request
1168-- > Request for a new message (NMR).
1169-- >
1170-- > 281 Message in development request
1171-- > Requesting a Message in Development (MiD).
1172-- >
1173-- > 282 Modification of existing message
1174-- > Requesting a change to an existing message.
1175-- >
1176-- > 283 Tracking number assignment report
1177-- > Report of assigned tracking numbers.
1178-- >
1179-- > 284 User directory definition
1180-- > Document/message defining the contents of a user
1181-- > directory set or parts thereof.
1182-- >
1183-- > 285 United Nations standard message request
1184-- > Requesting a United Nations Standard Message (UNSM).
1185-- >
1186-- > 286 Service directory definition
1187-- > Document/message defining the contents of a service
1188-- > directory set or parts thereof.
1189-- >
1190-- > 287 Status report
1191-- > Message covers information about the status.
1192-- >
1193-- > 288 Kanban schedule
1194-- > Message to describe a Kanban schedule.
1195-- >
1196-- > 289 Product data message
1197-- > A message to submit master data, a set of data that is
1198-- > rarely changed, to identify and describe products a
1199-- > supplier offers to their (potential) customer or buyer.
1200-- >
1201-- > 290 A claim for parts and/or labour charges
1202-- > A claim for parts and/or labour charges incurred .
1203-- >
1204-- > 291 Delivery schedule response
1205-- > A message providing a response to a previously
1206-- > transmitted delivery schedule.
1207-- >
1208-- > 292 Inspection request
1209-- > A message requesting a party to inspect items.
1210-- >
1211-- > 293 Inspection report
1212-- > A message informing a party of the results of an
1213-- > inspection.
1214-- >
1215-- > 294 Application acknowledgement and error report
1216-- > A message used by an application to acknowledge
1217-- > reception of a message and/or to report any errors.
1218-- >
1219-- > 295 Price variation invoice
1220-- > An invoice which requests payment for the difference in
1221-- > price between an original invoice and the result of the
1222-- > application of a price variation formula.
1223-- >
1224-- > 296 Credit note for price variation
1225-- > A credit note which is issued against a price variation
1226-- > invoice.
1227-- >
1228-- > 297 Instruction to collect
1229-- > A message instructing a party to collect goods.
1230-- >
1231-- > 298 Dangerous goods list
1232-- > Listing of all details of dangerous goods carried.
1233-- >
1234-- > 299 Registration renewal
1235-- > Code specifying the continued validity of previously
1236-- > submitted registration information.
1237-- >
1238-- > 300 Registration change
1239-- > Code specifying the modification of previously submitted
1240-- > registration information.
1241-- >
1242-- > 301 Response to registration
1243-- > Code specifying a response to an occurrence of a
1244-- > registration message.
1245-- >
1246-- > 302 Implementation guideline
1247-- > A document specifying the criterion and format for
1248-- > exchanging information in an electronic data interchange
1249-- > syntax.
1250-- >
1251-- > 303 Request for transfer
1252-- > Document/message is a request for transfer.
1253-- >
1254-- > 304 Cost performance report
1255-- > A report to convey cost performance data for a project
1256-- > or contract.
1257-- >
1258-- > 305 Application error and acknowledgement
1259-- > A message to inform a message issuer that a previously
1260-- > sent message has been received by the addressee's
1261-- > application, or that a previously sent message has been
1262-- > rejected by the addressee's application.
1263-- >
1264-- > 306 Cash pool financial statement
1265-- > A financial statement for a cash pool.
1266-- >
1267-- > 307 Sequenced delivery schedule
1268-- > Message to describe a sequence of product delivery.
1269-- >
1270-- > 308 Delcredere credit note
1271-- > A credit note sent to the party paying on behalf of a
1272-- > number of buyers.
1273-- >
1274-- > 309 Healthcare discharge report, final
1275-- > Final discharge report by healthcare provider.
1276-- >
1277-- > 310 Offer/quotation
1278-- > Document/message which , with a view to concluding a
1279-- > contract, sets out the conditions under which the goods
1280-- > are offered.
1281-- >
1282-- > 311 Request for quote
1283-- > Document/message requesting a quote on specified goods
1284-- > or services.
1285-- >
1286-- > 312 Acknowledgement message
1287-- > Message providing acknowledgement information at the
1288-- > business application level concerning the processing of
1289-- > a message.
1290-- >
1291-- > 313 Application error message
1292-- > Message indicating that a message was rejected due to
1293-- > errors encountered at the application level.
1294-- >
1295-- > 314 Cargo movement voyage summary
1296-- > A consolidated voyage summary which contains the
1297-- > information in a certificate of analysis, a voyage
1298-- > analysis and a cargo movement time log for a voyage.
1299-- >
1300-- > 315 Contract
1301-- > Document/message evidencing an agreement between the
1302-- > seller and the buyer for the supply of goods or
1303-- > services; its effects are equivalent to those of an
1304-- > order followed by an acknowledgement of order.
1305-- >
1306-- > 316 Application for usage of berth or mooring facilities
1307-- > Document to apply for usage of berth or mooring
1308-- > facilities.
1309-- >
1310-- > 317 Application for designation of berthing places
1311-- > Document to apply for designation of berthing places.
1312-- >
1313-- > 318 Application for shifting from the designated place in port
1314-- > Document to apply for shifting from the designated place
1315-- > in port.
1316-- >
1317-- > 319 Supplementary document for application for cargo operation
1318-- > of dangerous goods
1319-- > Supplementary document to apply for cargo operation of
1320-- > dangerous goods.
1321-- >
1322-- > 320 Acknowledgement of order
1323-- > Document/message acknowledging an undertaking to fulfil
1324-- > an order and confirming conditions or acceptance of
1325-- > conditions.
1326-- >
1327-- > 321 Supplementary document for application for transport of
1328-- > dangerous goods
1329-- > Supplementary document to apply for transport of
1330-- > dangerous goods.
1331-- >
1332-- > 322 Optical Character Reading (OCR) payment
1333-- > Payment effected by an Optical Character Reading (OCR)
1334-- > document.
1335-- >
1336-- > 323 Preliminary sales report
1337-- > Preliminary sales report sent before all the information
1338-- > is available.
1339-- >
1340-- > 324 Transport emergency card
1341-- > Official document specifying, for a given dangerous
1342-- > goods item, information such as nature of hazard,
1343-- > protective devices, actions to be taken in case of
1344-- > accident, spillage or fire and first aid to be given.
1345-- >
1346-- > 325 Proforma invoice
1347-- > Document/message serving as a preliminary invoice,
1348-- > containing - on the whole - the same information as the
1349-- > final invoice, but not actually claiming payment.
1350-- >
1351-- > 326 Partial invoice
1352-- > Document/message specifying details of an incomplete
1353-- > invoice.
1354-- >
1355-- > 327 Operating instructions
1356-- > Document/message describing instructions for operation.
1357-- >
1358-- > 328 Name/product plate
1359-- > Plates on goods identifying and describing an article.
1360-- >
1361-- > 329 Co-insurance ceding bordereau
1362-- > The document or message contains a bordereau describing
1363-- > co-insurance ceding information.
1364-- >
1365-- > 330 Request for delivery instructions
1366-- > Document/message issued by a supplier requesting
1367-- > instructions from the buyer regarding the details of the
1368-- > delivery of goods ordered.
1369-- >
1370-- > 331 Commercial invoice which includes a packing list
1371-- > Commercial transaction (invoice) will include a packing
1372-- > list.
1373-- >
1374-- > 332 Trade data
1375-- > Document/message is for trade data.
1376-- >
1377-- > 333 Customs declaration for cargo examination
1378-- > Declaration provided to customs for cargo examination.
1379-- >
1380-- > 334 Customs declaration for cargo examination, alternate
1381-- > Alternate declaration provided to customs for cargo
1382-- > examination.
1383-- >
1384-- > 335 Booking request
1385-- > Document/message issued by a supplier to a carrier
1386-- > requesting space to be reserved for a specified
1387-- > consignment, indicating desirable conveyance, despatch
1388-- > time, etc.
1389-- >
1390-- > 336 Customs crew and conveyance
1391-- > Document/message contains information regarding the crew
1392-- > list and conveyance.
1393-- >
1394-- > 337 Customs summary declaration with commercial detail,
1395-- > alternate
1396-- > Alternate Customs declaration summary with commercial
1397-- > transaction details.
1398-- >
1399-- > 338 Items booked to a financial account report
1400-- > A message reporting items which have been booked to a
1401-- > financial account.
1402-- >
1403-- > 339 Report of transactions which need further information from
1404-- > the receiver
1405-- > A message reporting transactions which need further
1406-- > information from the receiver.
1407-- >
1408-- > 340 Shipping instructions
1409-- > Document/message advising details of cargo and
1410-- > exporter's requirements for its physical movement.
1411-- >
1412-- > 341 Shipper's letter of instructions (air)
1413-- > Document/message issued by a consignor in which he gives
1414-- > details of a consignment of goods that enables an
1415-- > airline or its agent to prepare an air waybill.
1416-- >
1417-- > 342 Report of transactions for information only
1418-- > A message reporting transactions for information only.
1419-- >
1420-- > 343 Cartage order (local transport)
1421-- > Document/message giving instructions regarding local
1422-- > transport of goods, e.g. from the premises of an
1423-- > enterprise to those of a carrier undertaking further
1424-- > transport.
1425-- >
1426-- > 344 EDI associated object administration message
1427-- > A message giving additional information about the
1428-- > exchange of an EDI associated object.
1429-- >
1430-- > 345 Ready for despatch advice
1431-- > Document/message issued by a supplier informing a buyer
1432-- > that goods ordered are ready for despatch.
1433-- >
1434-- > 346 Summary sales report
1435-- > Sales report containing summaries for several earlier
1436-- > sent sales reports.
1437-- >
1438-- > 347 Order status enquiry
1439-- > A message enquiring the status of previously sent
1440-- > orders.
1441-- >
1442-- > 348 Order status report
1443-- > A message reporting the status of previously sent
1444-- > orders.
1445-- >
1446-- > 349 Declaration regarding the inward and outward movement of
1447-- > vessel
1448-- > Document to declare inward and outward movement of a
1449-- > vessel.
1450-- >
1451-- > 350 Despatch order
1452-- > Document/message issued by a supplier initiating the
1453-- > despatch of goods to a buyer (consignee).
1454-- >
1455-- > 351 Despatch advice
1456-- > Document/message by means of which the seller or
1457-- > consignor informs the consignee about the despatch of
1458-- > goods.
1459-- >
1460-- > 352 Notification of usage of berth or mooring facilities
1461-- > Document to notify usage of berth or mooring facilities.
1462-- >
1463-- > 353 Application for vessel's entering into port area in night-
1464-- > time
1465-- > Document to apply for vessel's entering into port area
1466-- > in night-time.
1467-- >
1468-- > 354 Notification of emergency shifting from the designated
1469-- > place in port
1470-- > Document to notify shifting from designated place in
1471-- > port once secured at the designated place.
1472-- >
1473-- > 355 Customs summary declaration without commercial detail,
1474-- > alternate
1475-- > Alternate Customs declaration summary without any
1476-- > commercial transaction details.
1477-- >
1478-- > 356 Performance bond
1479-- > A document that guarantees performance.
1480-- >
1481-- > 357 Payment bond
1482-- > A document that guarantees the payment of monies.
1483-- >
1484-- > 358 Healthcare discharge report, preliminary
1485-- > Preliminary discharge report by healthcare provider.
1486-- >
1487-- > 359 Request for provision of a health service
1488-- > Document containing request for provision of a health
1489-- > service.
1490-- >
1491-- > 370 Advice of distribution of documents
1492-- > Document/message in which the party responsible for the
1493-- > issue of a set of trade documents specifies the various
1494-- > recipients of originals and copies of these documents,
1495-- > with an indication of the number of copies distributed
1496-- > to each of them.
1497-- >
1498-- > 371 Plan for provision of health service
1499-- > Document containing a plan for provision of health
1500-- > service.
1501-- >
1502-- > 372 Prescription
1503-- > Instructions for the dispensing and use of medicine or
1504-- > remedy.
1505-- >
1506-- > 373 Prescription request
1507-- > Request to issue a prescription for medicine or remedy.
1508-- >
1509-- > 374 Prescription dispensing report
1510-- > Document containing information of products dispensed
1511-- > according to a prescription.
1512-- >
1513-- > 375 Certificate of shipment
1514-- > Certificate providing confirmation that a consignment
1515-- > has been shipped.
1516-- >
1517-- > 376 Standing inquiry on product information
1518-- > A product inquiry which stands until it is cancelled.
1519-- >
1520-- > 377 Party credit information
1521-- > Document/message providing data concerning the credit
1522-- > information of a party.
1523-- >
1524-- > 378 Party payment behaviour information
1525-- > Document/message providing data concerning the payment
1526-- > behaviour of a party.
1527-- >
1528-- > 379 Request for metering point information
1529-- > Message to request information about a metering point.
1530-- >
1531-- > 380 Commercial invoice
1532-- > Document/message claiming payment for goods or services
1533-- > supplied under conditions agreed between seller and
1534-- > buyer.
1535-- >
1536-- > 381 Credit note
1537-- > Document/message for providing credit information to the
1538-- > relevant party.
1539-- >
1540-- > 382 Commission note
1541-- > Document/message in which a seller specifies the amount
1542-- > of commission, the percentage of the invoice amount, or
1543-- > some other basis for the calculation of the commission
1544-- > to which a sales agent is entitled.
1545-- >
1546-- > 383 Debit note
1547-- > Document/message for providing debit information to the
1548-- > relevant party.
1549-- >
1550-- > 384 Corrected invoice
1551-- > Commercial invoice that includes revised information
1552-- > differing from an earlier submission of the same
1553-- > invoice.
1554-- >
1555-- > 385 Consolidated invoice
1556-- > Commercial invoice that covers multiple transactions
1557-- > involving more than one vendor.
1558-- >
1559-- > 386 Prepayment invoice
1560-- > An invoice to pay amounts for goods and services in
1561-- > advance; these amounts will be subtracted from the final
1562-- > invoice.
1563-- >
1564-- > 387 Hire invoice
1565-- > Document/message for invoicing the hiring of human
1566-- > resources or renting goods or equipment.
1567-- >
1568-- > 388 Tax invoice
1569-- > An invoice for tax purposes.
1570-- >
1571-- > 389 Self-billed invoice
1572-- > An invoice the invoicee is producing instead of the
1573-- > seller.
1574-- >
1575-- > 390 Delcredere invoice
1576-- > An invoice sent to the party paying for a number of
1577-- > buyers.
1578-- >
1579-- > 391 Metering point information response
1580-- > Response to a request for information about a metering
1581-- > point.
1582-- >
1583-- > 392 Notification of change of supplier
1584-- > A notification of a change of supplier.
1585-- >
1586-- > 393 Factored invoice
1587-- > Invoice assigned to a third party for collection.
1588-- >
1589-- > 394 Lease invoice
1590-- > Usage of INVOIC-message for goods in leasing contracts.
1591-- >
1592-- > 395 Consignment invoice
1593-- > Commercial invoice that covers a transaction other than
1594-- > one involving a sale.
1595-- >
1596-- > 396 Factored credit note
1597-- > Credit note related to assigned invoice(s).
1598-- >
1599-- > 397 Commercial account summary response
1600-- > A document providing a response to a previously sent
1601-- > commercial account summary message.
1602-- >
1603-- > 398 Cross docking despatch advice
1604-- > Document by means of which the supplier or consignor
1605-- > informs the buyer, consignee or the distribution centre
1606-- > about the despatch of goods for cross docking.
1607-- >
1608-- > 399 Transshipment despatch advice
1609-- > Document by means of which the supplier or consignor
1610-- > informs the buyer, consignee or the distribution centre
1611-- > about the despatch of goods for transshipment.
1612-- >
1613-- > 400 Exceptional order
1614-- > An order which falls outside the framework of an
1615-- > agreement.
1616-- >
1617-- > 401 Transshipment order
1618-- > An order requesting the supply of products packed
1619-- > according to the final delivery point which will be
1620-- > moved across a dock in a distribution centre without
1621-- > further handling.
1622-- >
1623-- > 402 Cross docking order
1624-- > An order requesting the supply of products which will be
1625-- > de-consolidated in the distribution centre and re-
1626-- > consolidated according to final delivery location.
1627-- >
1628-- > 403 Means of transportation availability information
1629-- > Information giving the various availabilities of a means
1630-- > of transportation.
1631-- >
1632-- > 404 Means of transportation schedule information
1633-- > Information giving the various schedules of a means of
1634-- > transportation.
1635-- >
1636-- > 405 Transport equipment delivery notice
1637-- > Notification regarding the delivery of transport
1638-- > equipment.
1639-- >
1640-- > 406 Notification to supplier of contract termination
1641-- > Notification to the supplier regarding the termination
1642-- > of a contract.
1643-- >
1644-- > 407 Notification to supplier of metering point changes
1645-- > Notification to the supplier about changes regarding a
1646-- > metering point.
1647-- >
1648-- > 408 Notification of meter change
1649-- > Notification about the change of a meter.
1650-- >
1651-- > 409 Instructions for bank transfer
1652-- > Document/message containing instructions from a customer
1653-- > to his bank to pay an amount in a specified currency to
1654-- > a nominated party in another country by a method either
1655-- > specified (e.g. teletransmission, air mail) or left to
1656-- > the discretion of the bank.
1657-- >
1658-- > 410 Notification of metering point identification change
1659-- > Notification of the change of metering point
1660-- > identification.
1661-- >
1662-- > 411 Utilities time series message
1663-- > The Utilities time series message is sent between
1664-- > responsible parties in a utilities infrastructure for
1665-- > the purpose of reporting time series and connected
1666-- > technical and/or administrative information.
1667-- >
1668-- > 412 Application for banker's draft
1669-- > Application by a customer to his bank to issue a
1670-- > banker's draft stating the amount and currency of the
1671-- > draft, the name of the payee and the place and country
1672-- > of payment.
1673-- >
1674-- > 413 Infrastructure condition
1675-- > Information about components in an infrastructure.
1676-- >
1677-- > 414 Acknowledgement of change of supplier
1678-- > Acknowledgement of the change of supplier.
1679-- >
1680-- > 425 Collection payment advice
1681-- > Document/message whereby a bank advises that a
1682-- > collection has been paid, giving details and methods of
1683-- > funds disposal.
1684-- >
1685-- > 426 Documentary credit payment advice
1686-- > Document/message whereby a bank advises payment under a
1687-- > documentary credit.
1688-- >
1689-- > 427 Documentary credit acceptance advice
1690-- > Document/message whereby a bank advises acceptance under
1691-- > a documentary credit.
1692-- >
1693-- > 428 Documentary credit negotiation advice
1694-- > Document/message whereby a bank advises negotiation
1695-- > under a documentary credit.
1696-- >
1697-- > 429 Application for banker's guarantee
1698-- > Document/message whereby a customer requests his bank to
1699-- > issue a guarantee in favour of a nominated party in
1700-- > another country, stating the amount and currency and the
1701-- > specific conditions of the guarantee.
1702-- >
1703-- > 430 Banker's guarantee
1704-- > Document/message in which a bank undertakes to pay out a
1705-- > limited amount of money to a designated party, on
1706-- > conditions stated therein (other than those laid down in
1707-- > the Uniform Customs Practice).
1708-- >
1709-- > 431 Documentary credit letter of indemnity
1710-- > Document/message in which a beneficiary of a documentary
1711-- > credit accepts responsibility for non-compliance with
1712-- > the terms and conditions of the credit, and undertakes
1713-- > to refund the money received under the credit, with
1714-- > interest and charges accrued.
1715-- >
1716-- > 432 Notification to grid operator of contract termination
1717-- > Notification to the grid operator regarding the
1718-- > termination of a contract.
1719-- >
1720-- > 433 Notification to grid operator of metering point changes
1721-- > Notification to the grid operator about changes
1722-- > regarding a metering point.
1723-- >
1724-- > 434 Notification of balance responsible entity change
1725-- > Notification of a change of balance responsible entity.
1726-- >
1727-- > 435 Preadvice of a credit
1728-- > Preadvice indicating a credit to happen in the future.
1729-- >
1730-- > 447 Collection order
1731-- > Document/message whereby a bank is instructed (or
1732-- > requested) to handle financial and/or commercial
1733-- > documents in order to obtain acceptance and/or payment,
1734-- > or to deliver documents on such other terms and
1735-- > conditions as may be specified.
1736-- >
1737-- > 448 Documents presentation form
1738-- > Document/message whereby a draft or similar instrument
1739-- > and/or commercial documents are presented to a bank for
1740-- > acceptance, discounting, negotiation, payment or
1741-- > collection, whether or not against a documentary credit.
1742-- >
1743-- > 449 Identification match
1744-- > Message related to conducting a search for an
1745-- > identification match.
1746-- >
1747-- > 450 Payment order
1748-- > Document/message containing information needed to
1749-- > initiate the payment. It may cover the financial
1750-- > settlement for one or more commercial trade
1751-- > transactions. A payment order is an instruction to the
1752-- > ordered bank to arrange for the payment of one specified
1753-- > amount to the beneficiary.
1754-- >
1755-- > 451 Extended payment order
1756-- > Document/message containing information needed to
1757-- > initiate the payment. It may cover the financial
1758-- > settlement for several commercial trade transactions,
1759-- > which it is possible to specify in a special payments
1760-- > detail part. It is an instruction to the ordered bank to
1761-- > arrange for the payment of one specified amount to the
1762-- > beneficiary.
1763-- >
1764-- > 452 Multiple payment order
1765-- > Document/message containing a payment order to debit one
1766-- > or more accounts and to credit one or more
1767-- > beneficiaries.
1768-- >
1769-- > 453 Notice that circumstances prevent payment of delivered
1770-- > goods
1771-- > Message used to inform a supplier that delivered goods
1772-- > cannot be paid due to circumstances which prevent
1773-- > payment.
1774-- >
1775-- > 454 Credit advice
1776-- > Document/message sent by an account servicing
1777-- > institution to one of its account owners, to inform the
1778-- > account owner of an entry which has been or will be
1779-- > credited to its account for a specified amount on the
1780-- > date indicated.
1781-- >
1782-- > 455 Extended credit advice
1783-- > Document/message sent by an account servicing
1784-- > institution to one of its account owners, to inform the
1785-- > account owner of an entry that has been or will be
1786-- > credited to its account for a specified amount on the
1787-- > date indicated. It provides extended commercial
1788-- > information concerning the relevant remittance advice.
1789-- >
1790-- > 456 Debit advice
1791-- > Advice on a debit.
1792-- >
1793-- > 457 Reversal of debit
1794-- > Reversal of debit accounting entry by bank.
1795-- >
1796-- > 458 Reversal of credit
1797-- > Reversal of credit accounting entry by bank.
1798-- >
1799-- > 460 Documentary credit application
1800-- > Document/message whereby a bank is requested to issue a
1801-- > documentary credit on the conditions specified therein.
1802-- >
1803-- > 465 Documentary credit
1804-- > Document/message in which a bank states that it has
1805-- > issued a documentary credit under which the beneficiary
1806-- > is to obtain payment, acceptance or negotiation on
1807-- > compliance with certain terms and conditions and against
1808-- > presentation of stipulated documents and such drafts as
1809-- > may be specified. The credit may or may not be confirmed
1810-- > by another bank.
1811-- >
1812-- > 466 Documentary credit notification
1813-- > Document/message issued by an advising bank in order to
1814-- > transmit a documentary credit to a beneficiary, or to
1815-- > another advising bank.
1816-- >
1817-- > 467 Documentary credit transfer advice
1818-- > Document/message whereby a bank advises that (part of) a
1819-- > documentary credit is being or has been transferred in
1820-- > favour of a second beneficiary.
1821-- >
1822-- > 468 Documentary credit amendment notification
1823-- > Document/message whereby a bank advises that the terms
1824-- > and conditions of a documentary credit have been
1825-- > amended.
1826-- >
1827-- > 469 Documentary credit amendment
1828-- > Document/message whereby a bank notifies a beneficiary
1829-- > of the details of an amendment to the terms and
1830-- > conditions of a documentary credit.
1831-- >
1832-- > 481 Remittance advice
1833-- > Document/message advising of the remittance of payment.
1834-- >
1835-- > 485 Banker's draft
1836-- > Draft drawn in favour of a third party either by one
1837-- > bank on another bank, or by a branch of a bank on its
1838-- > head office (or vice versa) or upon another branch of
1839-- > the same bank. In either case, the draft should comply
1840-- > with the specifications laid down for cheques in the
1841-- > country in which it is to be payable.
1842-- >
1843-- > 490 Bill of exchange
1844-- > Document/message, issued and signed in conformity with
1845-- > the applicable legislation, which contains an
1846-- > unconditional order whereby the drawer directs the
1847-- > drawee to pay a definite sum of money to the payee or to
1848-- > his order, on demand or at a definite time, against the
1849-- > surrender of the document itself.
1850-- >
1851-- > 491 Promissory note
1852-- > Document/message, issued and signed in conformity with
1853-- > the applicable legislation, which contains an
1854-- > unconditional promise whereby the maker undertakes to
1855-- > pay a definite sum of money to the payee or to his
1856-- > order, on demand or at a definite time, against the
1857-- > surrender of the document itself.
1858-- >
1859-- > 493 Statement of account message
1860-- > Usage of STATAC-message.
1861-- >
1862-- > 520 Insurance certificate
1863-- > Document/message issued to the insured certifying that
1864-- > insurance has been effected and that a policy has been
1865-- > issued. Such a certificate for a particular cargo is
1866-- > primarily used when good are insured under the terms of
1867-- > a floating or an open policy; at the request of the
1868-- > insured it can be exchanged for a policy.
1869-- >
1870-- > 530 Insurance policy
1871-- > Document/message issued by the insurer evidencing an
1872-- > agreement to insure and containing the conditions of the
1873-- > agreement concluded whereby the insurer undertakes for a
1874-- > specific fee to indemnify the insured for the losses
1875-- > arising out of the perils and accidents specified in the
1876-- > contract.
1877-- >
1878-- > 550 Insurance declaration sheet (bordereau)
1879-- > A document/message used when an insured reports to his
1880-- > insurer details of individual shipments which are
1881-- > covered by an insurance contract - an open cover or a
1882-- > floating policy - between the parties.
1883-- >
1884-- > 575 Insurer's invoice
1885-- > Document/message issued by an insurer specifying the
1886-- > cost of an insurance which has been effected and
1887-- > claiming payment therefore.
1888-- >
1889-- > 580 Cover note
1890-- > Document/message issued by an insurer (insurance broker,
1891-- > agent, etc.) to notify the insured that his insurance
1892-- > have been carried out.
1893-- >
1894-- > 610 Forwarding instructions
1895-- > Document/message issued to a freight forwarder, giving
1896-- > instructions regarding the action to be taken by the
1897-- > forwarder for the forwarding of goods described therein.
1898-- >
1899-- > 621 Forwarder's advice to import agent
1900-- > Document/message issued by a freight forwarder in an
1901-- > exporting country advising his counterpart in an
1902-- > importing country about the forwarding of goods
1903-- > described therein.
1904-- >
1905-- > 622 Forwarder's advice to exporter
1906-- > Document/message issued by a freight forwarder informing
1907-- > an exporter of the action taken in fulfillment of
1908-- > instructions received.
1909-- >
1910-- > 623 Forwarder's invoice
1911-- > Invoice issued by a freight forwarder specifying
1912-- > services rendered and costs incurred and claiming
1913-- > payment therefore.
1914-- >
1915-- > 624 Forwarder's certificate of receipt
1916-- > Non-negotiable document issued by a forwarder to certify
1917-- > that he has assumed control of a specified consignment,
1918-- > with irrevocable instructions to send it to the
1919-- > consignee indicated in the document or to hold it at his
1920-- > disposal. E.g. FIATA-FCR.
1921-- >
1922-- > 630 Shipping note
1923-- > Document/message provided by the shipper or his agent to
1924-- > the carrier, multimodal transport operator, terminal or
1925-- > other receiving authority, giving information about
1926-- > export consignments offered for transport, and providing
1927-- > for the necessary receipts and declarations of
1928-- > liability. (Sometimes a multipurpose cargo handling
1929-- > document also fulfilling the functions of document 632,
1930-- > 633, 650 and 655).
1931-- >
1932-- > 631 Forwarder's warehouse receipt
1933-- > Document/message issued by a forwarder acting as
1934-- > Warehouse Keeper acknowledging receipt of goods placed
1935-- > in a warehouse, and stating or referring to the
1936-- > conditions which govern the warehousing and the release
1937-- > of goods. The document contains detailed provisions
1938-- > regarding the rights of holders-by-endorsement, transfer
1939-- > of ownership, etc. E.g. FIATA-FWR.
1940-- >
1941-- > 632 Goods receipt
1942-- > Document/message to acknowledge the receipt of goods and
1943-- > in addition may indicate receiving conditions.
1944-- >
1945-- > 633 Port charges documents
1946-- > Documents/messages specifying services rendered, storage
1947-- > and handling costs, demurrage and other charges due to
1948-- > the owner of goods described therein.
1949-- >
1950-- > 635 Warehouse warrant
1951-- > Negotiable receipt document, issued by a Warehouse
1952-- > Keeper to a person placing goods in a warehouse and
1953-- > conferring title to the goods stored.
1954-- >
1955-- > 640 Delivery order
1956-- > Document/message issued by a party entitled to authorize
1957-- > the release of goods specified therein to a named
1958-- > consignee, to be retained by the custodian of the goods.
1959-- >
1960-- > 650 Handling order
1961-- > Document/message issued by a cargo handling organization
1962-- > (port administration, terminal operator, etc.) for the
1963-- > removal or other handling of goods under their care.
1964-- >
1965-- > 655 Gate pass
1966-- > Document/message authorizing goods specified therein to
1967-- > be brought out of a fenced-in port or terminal area.
1968-- >
1969-- > 700 Waybill
1970-- > Non-negotiable document evidencing the contract for the
1971-- > transport of cargo.
1972-- >
1973-- > 701 Universal (multipurpose) transport document
1974-- > Document/message evidencing a contract of carriage
1975-- > covering the movement of goods by any mode of transport,
1976-- > or combination of modes, for national as well as
1977-- > international transport, under any applicable
1978-- > international convention or national law and under the
1979-- > conditions of carriage of any carrier or transport
1980-- > operator undertaking or arranging the transport referred
1981-- > to in the document.
1982-- >
1983-- > 702 Goods receipt, carriage
1984-- > Document/message issued by a carrier or a carrier's
1985-- > agent, acknowledging receipt for carriage of goods
1986-- > specified therein on conditions stated or referred to in
1987-- > the document, enabling the carrier to issue a transport
1988-- > document.
1989-- >
1990-- > 703 House waybill
1991-- > The document made out by an agent/consolidator which
1992-- > evidences the contract between the shipper and the
1993-- > agent/consolidator for the arrangement of carriage of
1994-- > goods.
1995-- >
1996-- > 704 Master bill of lading
1997-- > A bill of lading issued by the master of a vessel (in
1998-- > actuality the owner or charterer of the vessel). It
1999-- > could cover a number of house bills.
2000-- >
2001-- > 705 Bill of lading
2002-- > Negotiable document/message which evidences a contract
2003-- > of carriage by sea and the taking over or loading of
2004-- > goods by carrier, and by which carrier undertakes to
2005-- > deliver goods against surrender of the document. A
2006-- > provision in the document that goods are to be delivered
2007-- > to the order of a named person, or to order, or to
2008-- > bearer, constitutes such an undertaking.
2009-- >
2010-- > 706 Bill of lading original
2011-- > The original of the bill of lading issued by a transport
2012-- > company. When issued by the maritime industry it could
2013-- > signify ownership of the cargo.
2014-- >
2015-- > 707 Bill of lading copy
2016-- > A copy of the bill of lading issued by a transport
2017-- > company.
2018-- >
2019-- > 708 Empty container bill
2020-- > Bill of lading indicating an empty container.
2021-- >
2022-- > 709 Tanker bill of lading
2023-- > Document which evidences a transport of liquid bulk
2024-- > cargo.
2025-- >
2026-- > 710 Sea waybill
2027-- > Non-negotiable document which evidences a contract for
2028-- > the carriage of goods by sea and the taking over of the
2029-- > goods by the carrier, and by which the carrier
2030-- > undertakes to deliver the goods to the consignee named
2031-- > in the document.
2032-- >
2033-- > 711 Inland waterway bill of lading
2034-- > Negotiable transport document made out to a named
2035-- > person, to order or to bearer, signed by the carrier and
2036-- > handed to the sender after receipt of the goods.
2037-- >
2038-- > 712 Non-negotiable maritime transport document (generic)
2039-- > Non-negotiable document which evidences a contract for
2040-- > the carriage of goods by sea and the taking over or
2041-- > loading of the goods by the carrier, and by which the
2042-- > carrier undertakes to deliver the goods to the consignee
2043-- > named in the document. E.g. Sea waybill. Remark:
2044-- > Synonymous with "straight" or "non-negotiable Bill of
2045-- > lading" used in certain countries, e.g. Canada.
2046-- >
2047-- > 713 Mate's receipt
2048-- > Document/message issued by a ship's officer to
2049-- > acknowledge that a specified consignment has been
2050-- > received on board a vessel, and the apparent condition
2051-- > of the goods; enabling the carrier to issue a Bill of
2052-- > lading.
2053-- >
2054-- > 714 House bill of lading
2055-- > The bill of lading issued not by the carrier but by the
2056-- > freight forwarder/consolidator known by the carrier.
2057-- >
2058-- > 715 Letter of indemnity for non-surrender of bill of lading
2059-- > Document/message issued by a commercial party or a bank
2060-- > of an insurance company accepting responsibility to the
2061-- > beneficiary of the indemnity in accordance with the
2062-- > terms thereof.
2063-- >
2064-- > 716 Forwarder's bill of lading
2065-- > Non-negotiable document issued by a freight forwarder
2066-- > evidencing a contract for the carriage of goods by sea
2067-- > and the taking over or loading of the goods by the
2068-- > freight forwarder, and by which the freight forwarder
2069-- > undertakes to deliver the goods to the consignee named
2070-- > in the document.
2071-- >
2072-- > 720 Rail consignment note (generic term)
2073-- > Transport document constituting a contract for the
2074-- > carriage of goods between the sender and the carrier
2075-- > (the railway). For international rail traffic, this
2076-- > document must conform to the model prescribed by the
2077-- > international conventions concerning carriage of goods
2078-- > by rail, e.g. CIM Convention, SMGS Convention.
2079-- >
2080-- > 722 Road list-SMGS
2081-- > Accounting document, one copy of which is drawn up for
2082-- > each consignment note; it accompanies the consignment
2083-- > over the whole route and is a rail transport document.
2084-- >
2085-- > 723 Escort official recognition
2086-- > Document/message which gives right to the owner to exert
2087-- > all functions normally transferred to a guard in a train
2088-- > by which an escorted consignment is transported.
2089-- >
2090-- > 724 Recharging document
2091-- > Fictitious transport document regarding a previous
2092-- > transport, enabling a carrier's agent to give to another
2093-- > carrier's agent (in a different country) the possibility
2094-- > to collect charges relating to the original transport
2095-- > (rail environment).
2096-- >
2097-- > 730 Road consignment note
2098-- > Transport document/message which evidences a contract
2099-- > between a carrier and a sender for the carriage of goods
2100-- > by road (generic term). Remark: For international road
2101-- > traffic, this document must contain at least the
2102-- > particulars prescribed by the convention on the contract
2103-- > for the international carriage of goods by road (CMR).
2104-- >
2105-- > 740 Air waybill
2106-- > Document/message made out by or on behalf of the shipper
2107-- > which evidences the contract between the shipper and
2108-- > carrier(s) for carriage of goods over routes of the
2109-- > carrier(s) and which is identified by the airline prefix
2110-- > issuing the document plus a serial (IATA).
2111-- >
2112-- > 741 Master air waybill
2113-- > Document/message made out by or on behalf of the
2114-- > agent/consolidator which evidences the contract between
2115-- > the agent/consolidator and carrier(s) for carriage of
2116-- > goods over routes of the carrier(s) for a consignment
2117-- > consisting of goods originated by more than one shipper
2118-- > (IATA).
2119-- >
2120-- > 743 Substitute air waybill
2121-- > A temporary air waybill which contains only limited
2122-- > information because of the absence of the original.
2123-- >
2124-- > 744 Crew's effects declaration
2125-- > Declaration to Customs regarding the personal effects of
2126-- > crew members aboard the conveyance; equivalent to IMO
2127-- > FAL 4.
2128-- >
2129-- > 745 Passenger list
2130-- > Declaration to Customs regarding passengers aboard the
2131-- > conveyance; equivalent to IMO FAL 6.
2132-- >
2133-- > 746 Delivery notice (rail transport)
2134-- > Document/message created by the consignor or by the
2135-- > departure station, joined to the transport or sent to
2136-- > the consignee, giving the possibility to the consignee
2137-- > or the arrival station to attest the delivery of the
2138-- > goods. The document must be returned to the consignor or
2139-- > to the departure station.
2140-- >
2141-- > 750 Despatch note (post parcels)
2142-- > Document/message which, according to Article 106 of the
2143-- > "Agreement concerning Postal Parcels" under the UPU
2144-- > convention, is to accompany post parcels.
2145-- >
2146-- > 760 Multimodal/combined transport document (generic)
2147-- > A transport document used when more than one mode of
2148-- > transportation is involved in the movement of cargo. It
2149-- > is a contract of carriage and receipt of the cargo for a
2150-- > multimodal transport. It indicates the place where the
2151-- > responsible transport company in the move takes
2152-- > responsibility for the cargo, the place where the
2153-- > responsibility of this transport company in the move
2154-- > ends and the conveyances involved.
2155-- >
2156-- > 761 Through bill of lading
2157-- > Bill of lading which evidences a contract of carriage
2158-- > from one place to another in separate stages of which at
2159-- > least one stage is a sea transit, and by which the
2160-- > issuing carrier accepts responsibility for the carriage
2161-- > as set forth in the through bill of lading.
2162-- >
2163-- > 763 Forwarder's certificate of transport
2164-- > Negotiable document/message issued by a forwarder to
2165-- > certify that he has taken charge of a specified
2166-- > consignment for despatch and delivery in accordance with
2167-- > the consignor's instructions, as indicated in the
2168-- > document, and that he accepts responsibility for
2169-- > delivery of the goods to the holder of the document
2170-- > through the intermediary of a delivery agent of his
2171-- > choice. E.g. FIATA-FCT.
2172-- >
2173-- > 764 Combined transport document (generic)
2174-- > Negotiable or non-negotiable document evidencing a
2175-- > contract for the performance and/or procurement of
2176-- > performance of combined transport of goods and bearing
2177-- > on its face either the heading "Negotiable combined
2178-- > transport document issued subject to Uniform Rules for a
2179-- > Combined Transport Document (ICC Brochure No. 298)" or
2180-- > the heading "Non-negotiable Combined Transport Document
2181-- > issued subject to Uniform Rules for a Combined Transport
2182-- > Document (ICC Brochure No. 298)".
2183-- >
2184-- > 765 Multimodal transport document (generic)
2185-- > Document/message which evidences a multimodal transport
2186-- > contract, the taking in charge of the goods by the
2187-- > multimodal transport operator, and an undertaking by him
2188-- > to deliver the goods in accordance with the terms of the
2189-- > contract. (International Convention on Multimodal
2190-- > Transport of Goods).
2191-- >
2192-- > 766 Combined transport bill of lading/multimodal bill of lading
2193-- > Document which evidences a multimodal transport
2194-- > contract, the taking in charge of the goods by the
2195-- > multimodal transport operator, and an undertaking by him
2196-- > to deliver the goods in accordance with the terms of the
2197-- > contract.
2198-- >
2199-- > 770 Booking confirmation
2200-- > Document/message issued by a carrier to confirm that
2201-- > space has been reserved for a consignment in means of
2202-- > transport.
2203-- >
2204-- > 775 Calling forward notice
2205-- > Instructions for release or delivery of goods.
2206-- >
2207-- > 780 Freight invoice
2208-- > Document/message issued by a transport operation
2209-- > specifying freight costs and charges incurred for a
2210-- > transport operation and stating conditions of payment.
2211-- >
2212-- > 781 Arrival notice (goods)
2213-- > Notification from the carrier to the consignee in
2214-- > writing, by telephone or by any other means (express
2215-- > letter, message, telegram, etc.) informing him that a
2216-- > consignment addressed to him is being or will shortly be
2217-- > held at his disposal at a specified point in the place
2218-- > of destination.
2219-- >
2220-- > 782 Notice of circumstances preventing delivery (goods)
2221-- > Request made by the carrier to the sender, or, as the
2222-- > case may be, the consignee, for instructions as to the
2223-- > disposal of the consignment when circumstances prevent
2224-- > delivery and the return of the goods has not been
2225-- > requested by the consignor in the transport document.
2226-- >
2227-- > 783 Notice of circumstances preventing transport (goods)
2228-- > Request made by the carrier to the sender, or, the
2229-- > consignee as the case may be, for instructions as to the
2230-- > disposal of the goods when circumstances prevent
2231-- > transport before departure or en route, after acceptance
2232-- > of the consignment concerned.
2233-- >
2234-- > 784 Delivery notice (goods)
2235-- > Notification in writing, sent by the carrier to the
2236-- > sender, to inform him at his request of the actual date
2237-- > of delivery of the goods.
2238-- >
2239-- > 785 Cargo manifest
2240-- > Listing of goods comprising the cargo carried in a means
2241-- > of transport or in a transport-unit. The cargo manifest
2242-- > gives the commercial particulars of the goods, such as
2243-- > transport document numbers, consignors, consignees,
2244-- > shipping marks, number and kind of packages and
2245-- > descriptions and quantities of the goods.
2246-- >
2247-- > 786 Freight manifest
2248-- > Document/message containing the same information as a
2249-- > cargo manifest, and additional details on freight
2250-- > amounts, charges, etc.
2251-- >
2252-- > 787 Bordereau
2253-- > Document/message used in road transport, listing the
2254-- > cargo carried on a road vehicle, often referring to
2255-- > appended copies of Road consignment note.
2256-- >
2257-- > 788 Container manifest (unit packing list)
2258-- > Document/message specifying the contents of particular
2259-- > freight containers or other transport units, prepared by
2260-- > the party responsible for their loading into the
2261-- > container or unit.
2262-- >
2263-- > 789 Charges note
2264-- > Document used by the rail organization to indicate
2265-- > freight charges or additional charges in each case where
2266-- > the departure station is not able to calculate the
2267-- > charges for the total voyage (e.g. tariff not yet
2268-- > updated, part of voyage not covered by the tariff). This
2269-- > document must be considered as joined to the transport.
2270-- >
2271-- > 790 Advice of collection
2272-- > Document that is joined to the transport or sent by
2273-- > separate means, giving to the departure rail
2274-- > organization the proof that the cash-on delivery amount
2275-- > has been encashed by the arrival rail organization
2276-- > before reimbursement of the consignor.
2277-- >
2278-- > 791 Safety of ship certificate
2279-- > Document certifying a ship's safety to a specified date.
2280-- >
2281-- > 792 Safety of radio certificate
2282-- > Document certifying the safety of a ship's radio
2283-- > facilities to a specified date.
2284-- >
2285-- > 793 Safety of equipment certificate
2286-- > Document certifying the safety of a ship's equipment to
2287-- > a specified date.
2288-- >
2289-- > 794 Civil liability for oil certificate
2290-- > Document declaring a ship owner's liability for oil
2291-- > propelling or carried on a vessel.
2292-- >
2293-- > 795 Loadline document
2294-- > Document specifying the limit of a ship's legal
2295-- > submersion under various conditions.
2296-- >
2297-- > 796 Derat document
2298-- > Document certifying that a ship is free of rats, valid
2299-- > to a specified date.
2300-- >
2301-- > 797 Maritime declaration of health
2302-- > Document certifying the health condition on board a
2303-- > vessel, valid to a specified date.
2304-- >
2305-- > 798 Certificate of registry
2306-- > Official certificate stating the vessel's registry.
2307-- >
2308-- > 799 Ship's stores declaration
2309-- > Declaration to Customs regarding the contents of the
2310-- > ship's stores (equivalent to IMO FAL 3) i.e. goods
2311-- > intended for consumption by passengers/crew on board
2312-- > vessels, aircraft or trains, whether or not sold or
2313-- > landed; goods necessary for operation/maintenance of
2314-- > conveyance, including fuel/lubricants, excluding spare
2315-- > parts/equipment (IMO).
2316-- >
2317-- > 810 Export licence, application for
2318-- > Application for a permit issued by a government
2319-- > authority permitting exportation of a specified
2320-- > commodity subject to specified conditions as quantity,
2321-- > country of destination, etc.
2322-- >
2323-- > 811 Export licence
2324-- > Permit issued by a government authority permitting
2325-- > exportation of a specified commodity subject to
2326-- > specified conditions as quantity, country of
2327-- > destination, etc. Synonym: Embargo permit.
2328-- >
2329-- > 812 Exchange control declaration, export
2330-- > Document/message completed by an exporter/seller as a
2331-- > means whereby the competent body may control that the
2332-- > amount of foreign exchange accrued from a trade
2333-- > transaction is repatriated in accordance with the
2334-- > conditions of payment and exchange control regulations
2335-- > in force.
2336-- >
2337-- > 820 Despatch note model T
2338-- > European community transit declaration.
2339-- >
2340-- > 821 Despatch note model T1
2341-- > Transit declaration for goods circulating under internal
2342-- > community transit procedures (between European Union
2343-- > (EU) countries).
2344-- >
2345-- > 822 Despatch note model T2
2346-- > Ascertainment that the declared goods were originally
2347-- > produced in an European Union (EU) country.
2348-- >
2349-- > 823 Control document T5
2350-- > Control document (export declaration) used particularly
2351-- > in case of re-sending without use with only VAT
2352-- > collection, refusal, unconformity with contract etc.
2353-- >
2354-- > 824 Re-sending consignment note
2355-- > Rail consignment note prepared by the consignor for the
2356-- > facilitation of an eventual return to the origin of the
2357-- > goods.
2358-- >
2359-- > 825 Despatch note model T2L
2360-- > Ascertainment that the declared goods were originally
2361-- > produced in an European Union (EU) country. May only be
2362-- > used for goods that are loaded on one single means of
2363-- > transport in one single departure point for one single
2364-- > delivery point.
2365-- >
2366-- > 830 Goods declaration for exportation
2367-- > Document/message by which goods are declared for export
2368-- > Customs clearance, conforming to the layout key set out
2369-- > at Appendix I to Annex C.1 concerning outright
2370-- > exportation to the Kyoto convention (CCC). Within a
2371-- > Customs union, "for despatch" may have the same meaning
2372-- > as "for exportation".
2373-- >
2374-- > 833 Cargo declaration (departure)
2375-- > Generic term, sometimes referred to as Freight
2376-- > declaration, applied to the documents providing the
2377-- > particulars required by the Customs concerning the cargo
2378-- > (freight) carried by commercial means of transport
2379-- > (CCC).
2380-- >
2381-- > 840 Application for goods control certificate
2382-- > Document/message submitted to a competent body by party
2383-- > requesting a Goods control certificate to be issued in
2384-- > accordance with national or international standards, or
2385-- > conforming to legislation in the importing country, or
2386-- > as specified in the contract.
2387-- >
2388-- > 841 Goods control certificate
2389-- > Document/message issued by a competent body evidencing
2390-- > the quality of the goods described therein, in
2391-- > accordance with national or international standards, or
2392-- > conforming to legislation in the importing country, or
2393-- > as specified in the contract.
2394-- >
2395-- > 850 Application for phytosanitary certificate
2396-- > Document/message submitted to a competent body by party
2397-- > requesting a Phytosanitary certificate to be issued.
2398-- >
2399-- > 851 Phytosanitary certificate
2400-- > Document/message issued by the competent body in the
2401-- > exporting country evidencing that plants, fruit, or
2402-- > vegetables are free from disease and fit for consumption
2403-- > and giving details on fumigation or other treatment to
2404-- > which they may have been subjected.
2405-- >
2406-- > 852 Sanitary certificate
2407-- > Document/message issued by the competent authority in
2408-- > the exporting country evidencing that alimentary and
2409-- > animal products, including dead animals, are fit for
2410-- > human consumption, and giving details, when relevant, of
2411-- > controls undertaken.
2412-- >
2413-- > 853 Veterinary certificate
2414-- > Document/message issued by the competent authority in
2415-- > the exporting country evidencing that live animals or
2416-- > birds are not infested or infected with disease, and
2417-- > giving details regarding their provenance, and of
2418-- > vaccinations and other treatment to which they have been
2419-- > subjected.
2420-- >
2421-- > 855 Application for inspection certificate
2422-- > Document/message submitted to a competent body by a
2423-- > party requesting an Inspection certificate to be issued
2424-- > in accordance with national or international standards,
2425-- > or conforming to legislation in the country in which it
2426-- > is required, or as specified in the contract.
2427-- >
2428-- > 856 Inspection certificate
2429-- > Document/message issued by a competent body evidencing
2430-- > that the goods described therein have been inspected in
2431-- > accordance with national or international standards, in
2432-- > conformity with legislation in the country in which the
2433-- > inspection is required, or as specified in the contract.
2434-- >
2435-- > 860 Certificate of origin, application for
2436-- > Document/message submitted to a competent body by an
2437-- > interested party requesting a Certificate of origin to
2438-- > be issued in accordance with relevant criteria, and on
2439-- > the basis of evidence of the origin of the goods.
2440-- >
2441-- > 861 Certificate of origin
2442-- > Document/message identifying goods, in which the
2443-- > authority or body authorized to issue it certifies
2444-- > expressly that the goods to which the certificate
2445-- > relates originate in a specific country. The word
2446-- > "country" may include a group of countries, a region or
2447-- > a part of a country. This certificate may also include a
2448-- > declaration by the manufacturer, producer, supplier,
2449-- > exporter or other competent person.
2450-- >
2451-- > 862 Declaration of origin
2452-- > Appropriate statement as to the origin of the goods,
2453-- > made in connection with their exportation by the
2454-- > manufacturer, producer, supplier, exporter or other
2455-- > competent person on the Commercial invoice or any other
2456-- > document relating to the goods (CCC).
2457-- >
2458-- > 863 Regional appellation certificate
2459-- > Certificate drawn up in accordance with the rules laid
2460-- > down by an authority or approved body, certifying that
2461-- > the goods described therein qualify for a designation
2462-- > specific to the given region (e.g. champagne, port wine,
2463-- > Parmesan cheese).
2464-- >
2465-- > 864 Preference certificate of origin
2466-- > Document/message describing a certificate of origin
2467-- > meeting the requirements for preferential treatment.
2468-- >
2469-- > 865 Certificate of origin form GSP
2470-- > Specific form of certificate of origin for goods
2471-- > qualifying for preferential treatment under the
2472-- > generalized system of preferences (includes a combined
2473-- > declaration of origin and certificate, form A).
2474-- >
2475-- > 870 Consular invoice
2476-- > Document/message to be prepared by an exporter in his
2477-- > country and presented to a diplomatic representation of
2478-- > the importing country for endorsement and subsequently
2479-- > to be presented by the importer in connection with the
2480-- > import of the goods described therein.
2481-- >
2482-- > 890 Dangerous goods declaration
2483-- > Document/message issued by a consignor in accordance
2484-- > with applicable conventions or regulations, describing
2485-- > hazardous goods or materials for transport purposes, and
2486-- > stating that the latter have been packed and labelled in
2487-- > accordance with the provisions of the relevant
2488-- > conventions or regulations.
2489-- >
2490-- > 895 Statistical document, export
2491-- > Document/message in which an exporter provides
2492-- > information about exported goods required by the body
2493-- > responsible for the collection of international trade
2494-- > statistics.
2495-- >
2496-- > 896 INTRASTAT declaration
2497-- > Document/message in which a declarant provides
2498-- > information about goods required by the body responsible
2499-- > for the collection of trade statistics.
2500-- >
2501-- > 901 Delivery verification certificate
2502-- > Document/message whereby an official authority (Customs
2503-- > or governmental) certifies that goods have been
2504-- > delivered.
2505-- >
2506-- > 910 Import licence, application for
2507-- > Document/message in which an interested party applies to
2508-- > the competent body for authorization to import either a
2509-- > limited quantity of articles subject to import
2510-- > restrictions, or an unlimited quantity of such articles
2511-- > during a limited period, and specifies the kind of
2512-- > articles, their origin and value, etc.
2513-- >
2514-- > 911 Import licence
2515-- > Document/message issued by the competent body in
2516-- > accordance with import regulations in force, by which
2517-- > authorization is granted to a named party to import
2518-- > either a limited quantity of designated articles or an
2519-- > unlimited quantity of such articles during a limited
2520-- > period, under conditions specified in the document.
2521-- >
2522-- > 913 Customs declaration without commercial detail
2523-- > CUSDEC transmission that does not include data from the
2524-- > commercial detail section of the message.
2525-- >
2526-- > 914 Customs declaration with commercial and item detail
2527-- > CUSDEC transmission that includes data from both the
2528-- > commercial detail and item detail sections of the
2529-- > message.
2530-- >
2531-- > 915 Customs declaration without item detail
2532-- > CUSDEC transmission that does not include data from the
2533-- > item detail section of the message.
2534-- >
2535-- > 916 Related document
2536-- > Document that has a relationship with the stated
2537-- > document/message.
2538-- >
2539-- > 917 Receipt (Customs)
2540-- > Receipt for Customs duty/tax/fee paid.
2541-- >
2542-- > 925 Application for exchange allocation
2543-- > Document/message whereby an importer/buyer requests the
2544-- > competent body to allocate an amount of foreign exchange
2545-- > to be transferred to an exporter/seller in payment for
2546-- > goods.
2547-- >
2548-- > 926 Foreign exchange permit
2549-- > Document/message issued by the competent body
2550-- > authorizing an importer/buyer to transfer an amount of
2551-- > foreign exchange to an exporter/seller in payment for
2552-- > goods.
2553-- >
2554-- > 927 Exchange control declaration (import)
2555-- > Document/message completed by an importer/buyer as a
2556-- > means for the competent body to control that a trade
2557-- > transaction for which foreign exchange has been
2558-- > allocated has been executed and that money has been
2559-- > transferred in accordance with the conditions of payment
2560-- > and the exchange control regulations in force.
2561-- >
2562-- > 929 Goods declaration for importation
2563-- > Document/message by which goods are declared for import
2564-- > Customs clearance [sister entry of 830].
2565-- >
2566-- > 930 Goods declaration for home use
2567-- > Document/message by which goods are declared for import
2568-- > Customs clearance according to Annex B.1 (concerning
2569-- > clearance for home use) to the Kyoto convention (CCC).
2570-- >
2571-- > 931 Customs immediate release declaration
2572-- > Document/message issued by an importer notifying Customs
2573-- > that goods have been removed from an importing means of
2574-- > transport to the importer's premises under a Customs-
2575-- > approved arrangement for immediate release, or
2576-- > requesting authorization to do so.
2577-- >
2578-- > 932 Customs delivery note
2579-- > Document/message whereby a Customs authority releases
2580-- > goods under its control to be placed at the disposal of
2581-- > the party concerned. Synonym: Customs release note.
2582-- >
2583-- > 933 Cargo declaration (arrival)
2584-- > Generic term, sometimes referred to as Freight
2585-- > declaration, applied to the documents providing the
2586-- > particulars required by the Customs concerning the cargo
2587-- > (freight) carried by commercial means of transport
2588-- > (CCC).
2589-- >
2590-- > 934 Value declaration
2591-- > Document/message in which a declarant (importer) states
2592-- > the invoice or other price (e.g. selling price, price of
2593-- > identical goods), and specifies costs for freight,
2594-- > insurance and packing, etc., terms of delivery and
2595-- > payment, any relationship with the trading partner,
2596-- > etc., for the purpose of determining the Customs value
2597-- > of goods imported.
2598-- >
2599-- > 935 Customs invoice
2600-- > Document/message required by the Customs in an importing
2601-- > country in which an exporter states the invoice or other
2602-- > price (e.g. selling price, price of identical goods),
2603-- > and specifies costs for freight, insurance and packing,
2604-- > etc., terms of delivery and payment, for the purpose of
2605-- > determining the Customs value in the importing country
2606-- > of goods consigned to that country.
2607-- >
2608-- > 936 Customs declaration (post parcels)
2609-- > Document/message which, according to Article 106 of the
2610-- > "Agreement concerning Postal Parcels" under the UPU
2611-- > Convention, must accompany post parcels and in which the
2612-- > contents of such parcels are specified.
2613-- >
2614-- > 937 Tax declaration (value added tax)
2615-- > Document/message in which an importer states the
2616-- > pertinent information required by the competent body for
2617-- > assessment of value-added tax.
2618-- >
2619-- > 938 Tax declaration (general)
2620-- > Document/message containing a general tax declaration.
2621-- >
2622-- > 940 Tax demand
2623-- > Document/message containing the demand of tax.
2624-- >
2625-- > 941 Embargo permit
2626-- > Document/message giving the permission to export
2627-- > specified goods.
2628-- >
2629-- > 950 Goods declaration for Customs transit
2630-- > Document/message by which the sender declares goods for
2631-- > Customs transit according to Annex E.1 (concerning
2632-- > Customs transit) to the Kyoto convention (CCC).
2633-- >
2634-- > 951 TIF form
2635-- > International Customs transit document by which the
2636-- > sender declares goods for carriage by rail in accordance
2637-- > with the provisions of the 1952 International Convention
2638-- > to facilitate the crossing of frontiers for goods
2639-- > carried by rail (TIF Convention of UIC).
2640-- >
2641-- > 952 TIR carnet
2642-- > International Customs document (International Transit by
2643-- > Road), issued by a guaranteeing association approved by
2644-- > the Customs authorities, under the cover of which goods
2645-- > are carried, in most cases under Customs seal, in road
2646-- > vehicles and/or containers in compliance with the
2647-- > requirements of the Customs TIR Convention of the
2648-- > International Transport of Goods under cover of TIR
2649-- > Carnets (UN/ECE).
2650-- >
2651-- > 953 EC carnet
2652-- > EC customs transit document issued by EC customs
2653-- > authorities for transit and/or temporary user of goods
2654-- > within the EC.
2655-- >
2656-- > 954 EUR 1 certificate of origin
2657-- > Customs certificate used in preferential goods
2658-- > interchanges between EC countries and EC external
2659-- > countries.
2660-- >
2661-- > 955 ATA carnet
2662-- > International Customs document (Admission Temporaire /
2663-- > Temporary Admission) which, issued under the terms of
2664-- > the ATA Convention (1961), incorporates an
2665-- > internationally valid guarantee and may be used, in lieu
2666-- > of national Customs documents and as security for import
2667-- > duties and taxes, to cover the temporary admission of
2668-- > goods and, where appropriate, the transit of goods. If
2669-- > accepted for controlling the temporary export and
2670-- > reimport of goods, international guarantee does not
2671-- > apply (CCC).
2672-- >
2673-- > 960 Single administrative document
2674-- > A set of documents, replacing the various (national)
2675-- > forms for Customs declaration within the EC, implemented
2676-- > on 01-01-1988.
2677-- >
2678-- > 961 General response (Customs)
2679-- > General response message to permit the transfer of data
2680-- > from Customs to the transmitter of the previous message.
2681-- >
2682-- > 962 Document response (Customs)
2683-- > Document response message to permit the transfer of data
2684-- > from Customs to the transmitter of the previous message.
2685-- >
2686-- > 963 Error response (Customs)
2687-- > Error response message to permit the transfer of data
2688-- > from Customs to the transmitter of the previous message.
2689-- >
2690-- > 964 Package response (Customs)
2691-- > Package response message to permit the transfer of data
2692-- > from Customs to the transmitter of the previous message.
2693-- >
2694-- > 965 Tax calculation/confirmation response (Customs)
2695-- > Tax calculation/confirmation response message to permit
2696-- > the transfer of data from Customs to the transmitter of
2697-- > the previous message.
2698-- >
2699-- > 966 Quota prior allocation certificate
2700-- > Document/message issued by the competent body for prior
2701-- > allocation of a quota.
2702-- >
2703-- > 990 End use authorization
2704-- > Document issued by Customs granting the end-use Customs
2705-- > procedure.
2706-- >
2707-- > 991 Government contract
2708-- > Document/message describing a contract with a government
2709-- > authority.
2710-- >
2711-- > 995 Statistical document, import
2712-- > Document/message describing an import document that is
2713-- > used for statistical purposes.
2714-- >
2715-- > 996 Application for documentary credit
2716-- > Message with application for opening of a documentary
2717-- > credit.
2718-- >
2719-- > 998 Previous Customs document/message
2720-- > Indication of the previous Customs document/message
2721-- > concerning the same transaction.
2722simple1001 :: Parser Value
2723simple1001 = simple "1001" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1004.hs b/specification/src/Text/Edifact/D01B/Simples/S1004.hs
new file mode 100644
index 0000000..b1da145
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1004.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1004
7 ( simple1004
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1004 Document identifier [C]
16-- >
17-- > Desc: To identify a document.
18-- >
19-- > Repr: an..35
20simple1004 :: Parser Value
21simple1004 = simple "1004" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1050.hs b/specification/src/Text/Edifact/D01B/Simples/S1050.hs
new file mode 100644
index 0000000..461136f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1050.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1050
7 ( simple1050
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1050 Sequence position identifier [C]
16-- >
17-- > Desc: To identify a position in a sequence.
18-- >
19-- > Repr: an..10
20simple1050 :: Parser Value
21simple1050 = simple "1050" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1056.hs b/specification/src/Text/Edifact/D01B/Simples/S1056.hs
new file mode 100644
index 0000000..1aa014a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1056.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1056
7 ( simple1056
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1056 Version identifier [B]
16-- >
17-- > Desc: To identify a version.
18-- >
19-- > Repr: an..9
20simple1056 :: Parser Value
21simple1056 = simple "1056" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1060.hs b/specification/src/Text/Edifact/D01B/Simples/S1060.hs
new file mode 100644
index 0000000..644b101
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1060.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1060
7 ( simple1060
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1060 Revision identifier [B]
16-- >
17-- > Desc: To identify a revision.
18-- >
19-- > Repr: an..6
20simple1060 :: Parser Value
21simple1060 = simple "1060" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1131.hs b/specification/src/Text/Edifact/D01B/Simples/S1131.hs
new file mode 100644
index 0000000..842d323
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1131.hs
@@ -0,0 +1,1938 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1131
7 ( simple1131
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1131 Code list identification code [C]
16-- >
17-- > Desc: Code identifying a user or association maintained code
18-- > list.
19-- >
20-- > Repr: an..17
21-- >
22-- > X 1 Logistics code list
23-- > Code list containing logistics and program management
24-- > activities.
25-- >
26-- > Note:
27-- > 1. This code value will be removed effective with
28-- > directory D.04A.
29-- >
30-- > X 2 ICD 9
31-- > A code list containing the International Classification
32-- > of Diseases, version 9 (ICD 9).
33-- >
34-- > Note:
35-- > 1. This code value will be removed effective with
36-- > directory D.04A.
37-- >
38-- > X 3 Operating status
39-- > Code list identifying operating status of an entity.
40-- >
41-- > Note:
42-- > 1. This code value will be removed effective with
43-- > directory D.04A.
44-- >
45-- > X 4 DoDAAC (Department of Defense Activity Address Code)
46-- > A code list containing codes assigned to operating
47-- > military units to identify the name and address of the
48-- > unit.
49-- >
50-- > Note:
51-- > 1. This code value will be removed effective with
52-- > directory D.04A.
53-- >
54-- > X 5 Facility identification
55-- > A code list identifying a facility(ies).
56-- >
57-- > Note:
58-- > 1. This code value will be removed effective with
59-- > directory D.04A.
60-- >
61-- > X 6 Application acknowledgement and error codes
62-- > A code list to identify acknowledgement and error codes
63-- > applicable at the application level.
64-- >
65-- > Note:
66-- > 1. This code value will be removed effective with
67-- > directory D.04A.
68-- >
69-- > X 7 Health industry organization identification
70-- > List of codes identifying organizations in the health
71-- > care industry.
72-- >
73-- > Note:
74-- > 1. This code value will be removed effective with
75-- > directory D.04A.
76-- >
77-- > X 8 Electromagnetic transmitter identification
78-- > A code list containing electromagnetic transmitter
79-- > identifications.
80-- >
81-- > Note:
82-- > 1. This code value will be removed effective with
83-- > directory D.04A.
84-- >
85-- > X 9 Military Assistance Program Address Code (MAPAC)
86-- > Lists of codes identifying name and address information
87-- > for organizations participating in a military assistance
88-- > program.
89-- >
90-- > Note:
91-- > 1. This code value will be removed effective with
92-- > directory D.04A.
93-- >
94-- > X 10 Medicare provider
95-- > A list of codes identifying health care providers under
96-- > the Medicare program.
97-- >
98-- > Note:
99-- > 1. This code value will be removed effective with
100-- > directory D.04A.
101-- >
102-- > X 11 Medicaid provider
103-- > A list of codes identifying health care providers under
104-- > a Medicaid program.
105-- >
106-- > Note:
107-- > 1. This code value will be removed effective with
108-- > directory D.04A.
109-- >
110-- > X 12 Telephone directory
111-- > Self explanatory.
112-- >
113-- > Note:
114-- > 1. This code value will be removed effective with
115-- > directory D.04A.
116-- >
117-- > X 13 Employee identification
118-- > A list of codes identifying employees of an
119-- > organization.
120-- >
121-- > Note:
122-- > 1. This code value will be removed effective with
123-- > directory D.04A.
124-- >
125-- > X 14 Sample extraction location
126-- > Code list identifying the location from which a sample
127-- > is taken.
128-- >
129-- > Note:
130-- > 1. This code value will be removed effective with
131-- > directory D.04A.
132-- >
133-- > X 15 Medical benefits schedule
134-- > Code list containing classifications of medical services
135-- > for use in determining the medical benefits payable.
136-- >
137-- > Note:
138-- > 1. This code value will be removed effective with
139-- > directory D.04A.
140-- >
141-- > X 16 Postcode directory
142-- > [3251] Code defining postal zones or addresses.
143-- >
144-- > Note:
145-- > 1. This code value will be removed effective with
146-- > directory D.04A.
147-- >
148-- > X 17 ICD 10
149-- > Code list containing the International Classification of
150-- > Diseases, version 10 (ICD 10).
151-- >
152-- > Note:
153-- > 1. This code value will be removed effective with
154-- > directory D.04A.
155-- >
156-- > X 18 Diagnosis Related Group (DRG)
157-- > Code list containing diagnosis related group
158-- > classifications.
159-- >
160-- > Note:
161-- > 1. This code value will be removed effective with
162-- > directory D.04A.
163-- >
164-- > X 19 Standard text clauses
165-- > A list of codes representing standardized text clauses.
166-- >
167-- > Note:
168-- > 1. This code value will be removed effective with
169-- > directory D.04A.
170-- >
171-- > X 20 United Nations Standard Products and Services
172-- > Classification (UN/SPSC) code
173-- > A code list that provides a hierarchical classification
174-- > of goods and services for the purposes of resource
175-- > discovery and spend analysis.
176-- >
177-- > Note:
178-- > 1. This code value will be removed effective with
179-- > directory D.04A.
180-- >
181-- > X 21 Policy on claim indicator
182-- > Identifies a code list containing indicators referring
183-- > to policy on claims.
184-- >
185-- > Note:
186-- > 1. This code value will be removed effective with
187-- > directory D.04A.
188-- >
189-- > X 22 EDIRA-Id (EDI Registration Authority Identification)
190-- > A code list specifying codes assigned by the EDI
191-- > Registration Authority to register organizations (legal
192-- > persons, partnerships, sole proprietorships and their
193-- > branch offices) and private persons.
194-- >
195-- > Note:
196-- > 1. This code value will be removed effective with
197-- > directory D.04A.
198-- >
199-- > X 23 Clearing house automated payment
200-- > Self explanatory.
201-- >
202-- > Note:
203-- > 1. This code value will be removed effective with
204-- > directory D.04A.
205-- >
206-- > X 24 Rail handling restrictions and instructions
207-- > A code list specifying rail codes for handling
208-- > restrictions or instructions.
209-- >
210-- > Note:
211-- > 1. This code value will be removed effective with
212-- > directory D.04A.
213-- >
214-- > X 25 Bank identification
215-- > Code for identification of banks.
216-- >
217-- > Note:
218-- > 1. This code value will be removed effective with
219-- > directory D.04A.
220-- >
221-- > X 26 Rail harmonized equipment type
222-- > A code list specifying codes for harmonized equipment
223-- > type in the railway industry.
224-- >
225-- > Note:
226-- > 1. This code value will be removed effective with
227-- > directory D.04A.
228-- >
229-- > X 27 Railway frontier and transit point
230-- > A code list specifying frontier or transit points in the
231-- > railway industry.
232-- >
233-- > Note:
234-- > 1. This code value will be removed effective with
235-- > directory D.04A.
236-- >
237-- > X 33 Commercial And Government Entity (CAGE)
238-- > List of codes identifying a commercial and government
239-- > entity.
240-- >
241-- > Note:
242-- > 1. This code value will be removed effective with
243-- > directory D.04A.
244-- >
245-- > X 34 Reinsurance policy attributes
246-- > A list of attributes regarding policies reinsured with a
247-- > professional reinsurer.
248-- >
249-- > Note:
250-- > 1. This code value will be removed effective with
251-- > directory D.04A.
252-- >
253-- > X 35 Rail additional charges
254-- > A code list identifying specific rail charges included
255-- > in the payment conditions in addition to the freight
256-- > cost.
257-- >
258-- > Note:
259-- > 1. This code value will be removed effective with
260-- > directory D.04A.
261-- >
262-- > X 36 Railway company network
263-- > A code list identifying the different railway companies
264-- > as member of the International Union of Railways.
265-- >
266-- > Note:
267-- > 1. This code value will be removed effective with
268-- > directory D.04A.
269-- >
270-- > X 37 Railway locations
271-- > Code identifying a location in railway environment.
272-- >
273-- > Note:
274-- > 1. This code value will be removed effective with
275-- > directory D.04A.
276-- >
277-- > X 38 Railway customer
278-- > A code list identifying rail customers.
279-- >
280-- > Note:
281-- > 1. This code value will be removed effective with
282-- > directory D.04A.
283-- >
284-- > X 39 Rail unified nomenclature of goods
285-- > Self explanatory.
286-- >
287-- > Note:
288-- > 1. This code value will be removed effective with
289-- > directory D.04A.
290-- >
291-- > X 40 Reinsurance monetary type
292-- > Identifies the type of reinsurance amounts.
293-- >
294-- > Note:
295-- > 1. This code value will be removed effective with
296-- > directory D.04A.
297-- >
298-- > X 42 Business function
299-- > Self explanatory.
300-- >
301-- > Note:
302-- > 1. This code value will be removed effective with
303-- > directory D.04A.
304-- >
305-- > X 43 Clearing House Interbank Payment System Participants ID
306-- > Participants identification of the automated clearing
307-- > house of the New York Clearing House Association
308-- > (CHIPS).
309-- >
310-- > Note:
311-- > 1. This code value will be removed effective with
312-- > directory D.04A.
313-- >
314-- > X 44 Clearing House Interbank Payment System Universal ID
315-- > Universal identification of the automated clearing house
316-- > of the New York Clearing House Association (CHIPS).
317-- >
318-- > Note:
319-- > 1. This code value will be removed effective with
320-- > directory D.04A.
321-- >
322-- > X 45 United Nations Common Coding System (UNCCS)
323-- > A code list adopted by the United Nations organisations
324-- > for the procurement of goods and services.
325-- >
326-- > Note:
327-- > 1. This code value will be removed effective with
328-- > directory D.04A.
329-- >
330-- > X 46 DUNS (Dun and Bradstreet) +4
331-- > An organization identified by the DUNS number and a 4-
332-- > character extension.
333-- >
334-- > Note:
335-- > 1. This code value will be removed effective with
336-- > directory D.04A.
337-- >
338-- > X 47 Occupation classification
339-- > Identifies the class of occupation.
340-- >
341-- > Note:
342-- > 1. This code value will be removed effective with
343-- > directory D.04A.
344-- >
345-- > X 48 Policy reserve valuation type
346-- > Identification of the policy reserve valuation type.
347-- >
348-- > Note:
349-- > 1. This code value will be removed effective with
350-- > directory D.04A.
351-- >
352-- > X 49 Life reinsurance message type
353-- > To indicate the type of life reinsurance activity
354-- > transmitted in the message.
355-- >
356-- > Note:
357-- > 1. This code value will be removed effective with
358-- > directory D.04A.
359-- >
360-- > X 52 Value added tax identification
361-- > Value added tax identification code.
362-- >
363-- > Note:
364-- > 1. This code value will be removed effective with
365-- > directory D.04A.
366-- >
367-- > X 53 Passport number
368-- > Number assigned to a passport.
369-- >
370-- > Note:
371-- > 1. This code value will be removed effective with
372-- > directory D.04A.
373-- >
374-- > X 54 Statistical object
375-- > A statistical object such as a statistical concept,
376-- > array structure component or statistical nomenclature.
377-- >
378-- > Note:
379-- > 1. This code value will be removed effective with
380-- > directory D.04A.
381-- >
382-- > X 55 Quality conformance
383-- > A code list specifying the quality standard a product
384-- > complies with, e.g. ISO9000, BS5750, etc.
385-- >
386-- > Note:
387-- > 1. This code value will be removed effective with
388-- > directory D.04A.
389-- >
390-- > X 56 Safety regulation
391-- > A code list specifying the safety regulations which
392-- > apply to a product, such as UK COSHH (control of
393-- > substances hazardous to health) regulations.
394-- >
395-- > Note:
396-- > 1. This code value will be removed effective with
397-- > directory D.04A.
398-- >
399-- > X 57 Product code
400-- > Code assigned to a specific product by a controlling
401-- > agency.
402-- >
403-- > Note:
404-- > 1. This code value will be removed effective with
405-- > directory D.04A.
406-- >
407-- > X 58 Business account number
408-- > An identifying number or code assigned by issuing
409-- > authorities to manage business activities.
410-- >
411-- > Note:
412-- > 1. This code value will be removed effective with
413-- > directory D.04A.
414-- >
415-- > X 59 Railway services harmonized code
416-- > Services provided by the different railway
417-- > organizations.
418-- >
419-- > Note:
420-- > 1. This code value will be removed effective with
421-- > directory D.04A.
422-- >
423-- > X 60 Type of financial account
424-- > Identification of the type of financial account.
425-- >
426-- > Note:
427-- > 1. This code value will be removed effective with
428-- > directory D.04A.
429-- >
430-- > X 61 Type of assets and liabilities
431-- > Identification of the type of assets and liabilities.
432-- >
433-- > Note:
434-- > 1. This code value will be removed effective with
435-- > directory D.04A.
436-- >
437-- > X 62 Requirements indicator
438-- > A code list which specifies various requirements that a
439-- > customer may have when fulfilling a purchase order.
440-- >
441-- > Note:
442-- > 1. This code value will be removed effective with
443-- > directory D.04A.
444-- >
445-- > X 63 Handling action
446-- > Codes for handling action.
447-- >
448-- > Note:
449-- > 1. This code value will be removed effective with
450-- > directory D.04A.
451-- >
452-- > X 64 Freight forwarder
453-- > Codes for freight forwarders.
454-- >
455-- > Note:
456-- > 1. This code value will be removed effective with
457-- > directory D.04A.
458-- >
459-- > X 65 Shipping agent
460-- > Codes for shipping agents.
461-- >
462-- > Note:
463-- > 1. This code value will be removed effective with
464-- > directory D.04A.
465-- >
466-- > X 67 Type of package
467-- > Indication of the type of package codes.
468-- >
469-- > Note:
470-- > 1. This code value will be removed effective with
471-- > directory D.04A.
472-- >
473-- > X 68 Type of industrial activity
474-- > Identification of the type of industrial activity.
475-- >
476-- > Note:
477-- > 1. This code value will be removed effective with
478-- > directory D.04A.
479-- >
480-- > X 69 Type of survey question
481-- > Identification of the type of survey question.
482-- >
483-- > Note:
484-- > 1. This code value will be removed effective with
485-- > directory D.04A.
486-- >
487-- > X 70 Customs inspection type
488-- > A code to indicate the type of inspection performed by
489-- > customs.
490-- >
491-- > Note:
492-- > 1. This code value will be removed effective with
493-- > directory D.04A.
494-- >
495-- > X 71 Nature of transaction
496-- > Identification of the nature of the transaction.
497-- >
498-- > Note:
499-- > 1. This code value will be removed effective with
500-- > directory D.04A.
501-- >
502-- > X 72 Container terminal
503-- > Codes for container terminal.
504-- >
505-- > Note:
506-- > 1. This code value will be removed effective with
507-- > directory D.04A.
508-- >
509-- > X 73 Insurance information indicator
510-- > Identifies the type of insurance information provided.
511-- >
512-- > Note:
513-- > 1. This code value will be removed effective with
514-- > directory D.04A.
515-- >
516-- > X 74 Joint life insurance indicator
517-- > Indicates joint life insurance coverage.
518-- >
519-- > Note:
520-- > 1. This code value will be removed effective with
521-- > directory D.04A.
522-- >
523-- > X 75 Bill of lading clauses
524-- > Code list identifying official clauses associated with
525-- > bills of lading.
526-- >
527-- > Note:
528-- > 1. This code value will be removed effective with
529-- > directory D.04A.
530-- >
531-- > X 76 Export commodity classification (US Schedule B)
532-- > Code list containing the commodity classifications
533-- > applying to goods being exported (United States Schedule
534-- > B).
535-- >
536-- > Note:
537-- > 1. This code value will be removed effective with
538-- > directory D.04A.
539-- >
540-- > X 77 Customs domestic port location codes (US Schedule D)
541-- > Code list containing Customs domestic port locations
542-- > (United States Schedule D).
543-- >
544-- > Note:
545-- > 1. This code value will be removed effective with
546-- > directory D.04A.
547-- >
548-- > X 78 Customs foreign port location codes (US Schedule K)
549-- > Code list containing Customs foreign port locations
550-- > (United States Schedule K).
551-- >
552-- > Note:
553-- > 1. This code value will be removed effective with
554-- > directory D.04A.
555-- >
556-- > X 79 Functional group
557-- > Identifies a group of application related messages.
558-- >
559-- > Note:
560-- > 1. This code value will be removed effective with
561-- > directory D.04A.
562-- >
563-- > X 80 Application error code
564-- > A code list specifying application errors.
565-- >
566-- > Note:
567-- > 1. This code value will be removed effective with
568-- > directory D.04A.
569-- >
570-- > X 81 Policy type
571-- > To identify the code list for the type of policy.
572-- >
573-- > Note:
574-- > 1. This code value will be removed effective with
575-- > directory D.04A.
576-- >
577-- > X 82 Type of insured
578-- > To specify the insured type.
579-- >
580-- > Note:
581-- > 1. This code value will be removed effective with
582-- > directory D.04A.
583-- >
584-- > X 83 Occupation code
585-- > Identification of an occupation.
586-- >
587-- > Note:
588-- > 1. This code value will be removed effective with
589-- > directory D.04A.
590-- >
591-- > X 84 State code
592-- > A code list of states within a country.
593-- >
594-- > Note:
595-- > 1. This code value will be removed effective with
596-- > directory D.04A.
597-- >
598-- > X 85 Technical Assessment Checklist (TAC)
599-- > A code list of technical assessment checklist numbers.
600-- >
601-- > Note:
602-- > 1. This code value will be removed effective with
603-- > directory D.04A.
604-- >
605-- > X 86 Syntax notes
606-- > A code list of syntax (dependency) note identifiers.
607-- >
608-- > Note:
609-- > 1. This code value will be removed effective with
610-- > directory D.04A.
611-- >
612-- > X 100 Enhanced party identification
613-- > Self explanatory.
614-- >
615-- > Note:
616-- > 1. This code value will be removed effective with
617-- > directory D.04A.
618-- >
619-- > X 101 Air carrier
620-- > Self explanatory.
621-- >
622-- > Note:
623-- > 1. This code value will be removed effective with
624-- > directory D.04A.
625-- >
626-- > X 102 Size and type
627-- > Self explanatory.
628-- >
629-- > Note:
630-- > 1. This code value will be removed effective with
631-- > directory D.04A.
632-- >
633-- > X 103 Call sign directory
634-- > A directory of call signs assigned to transport
635-- > vehicles.
636-- >
637-- > Note:
638-- > 1. This code value will be removed effective with
639-- > directory D.04A.
640-- >
641-- > X 104 Customs area of transaction
642-- > Customs code to indicate the different types of
643-- > declarations according to the countries involved in the
644-- > transaction (e.g. box 1/1 of SAD: inter EC Member
645-- > States, EC-EFTA, EC-third countries, etc.).
646-- >
647-- > Note:
648-- > 1. This code value will be removed effective with
649-- > directory D.04A.
650-- >
651-- > X 105 Customs declaration type
652-- > Customs code to indicate the type of declaration
653-- > according to the different Customs procedures requested
654-- > (e.g.: import, export, transit).
655-- >
656-- > Note:
657-- > 1. This code value will be removed effective with
658-- > directory D.04A.
659-- >
660-- > X 106 Incoterms 1980
661-- > (4110) Code to indicate applicable Incoterm (1980
662-- > edition) under which seller undertakes to deliver
663-- > merchandise to buyer (ICC). Incoterms 1990: use 4053
664-- > only.
665-- >
666-- > Note:
667-- > 1. This code value will be removed effective with
668-- > directory D.04A.
669-- >
670-- > X 107 Excise duty
671-- > Customs or fiscal authorities code to identify a
672-- > specific or ad valorem levy on a specific commodity,
673-- > applied either domestically or at time of importation.
674-- >
675-- > Note:
676-- > 1. This code value will be removed effective with
677-- > directory D.04A.
678-- >
679-- > X 108 Tariff schedule
680-- > Self explanatory.
681-- >
682-- > Note:
683-- > 1. This code value will be removed effective with
684-- > directory D.04A.
685-- >
686-- > X 109 Customs indicator
687-- > Customs code for circumstances where only an indication
688-- > is needed.
689-- >
690-- > Note:
691-- > 1. This code value will be removed effective with
692-- > directory D.04A.
693-- >
694-- > X 110 Customs special codes
695-- > Customs code to indicate an exemption to a regulation or
696-- > a special Customs treatment.
697-- >
698-- > Note:
699-- > 1. This code value will be removed effective with
700-- > directory D.04A.
701-- >
702-- > X 112 Statistical nature of transaction
703-- > Indication of the type of contract under which goods are
704-- > supplied.
705-- >
706-- > Note:
707-- > 1. This code value will be removed effective with
708-- > directory D.04A.
709-- >
710-- > X 113 Customs office
711-- > Customs administrative unit competent for the
712-- > performance of Customs formalities, and the premises or
713-- > other areas approved for the purpose by the competent
714-- > authorities (CCC).
715-- >
716-- > Note:
717-- > 1. This code value will be removed effective with
718-- > directory D.04A.
719-- >
720-- > X 114 Railcar letter marking
721-- > Codes for all marking codes (in letters) for railcars
722-- > specifying the type, series, order number, check digit
723-- > and some technical characteristics.
724-- >
725-- > Note:
726-- > 1. This code value will be removed effective with
727-- > directory D.04A.
728-- >
729-- > X 115 Examination facility
730-- > Building or location where merchandise is examined by
731-- > Customs.
732-- >
733-- > Note:
734-- > 1. This code value will be removed effective with
735-- > directory D.04A.
736-- >
737-- > X 116 Customs preference
738-- > Customs code to identify a specific tariff preference.
739-- >
740-- > Note:
741-- > 1. This code value will be removed effective with
742-- > directory D.04A.
743-- >
744-- > X 117 Customs procedure
745-- > (9380) Customs code to identify goods which are subject
746-- > to Customs control (e.g. home use, Customs warehousing,
747-- > temporary admission, Customs transit).
748-- >
749-- > Note:
750-- > 1. This code value will be removed effective with
751-- > directory D.04A.
752-- >
753-- > X 118 Government agency procedure
754-- > Treatment applied by a government agency other than
755-- > Customs to merchandise under their control.
756-- >
757-- > Note:
758-- > 1. This code value will be removed effective with
759-- > directory D.04A.
760-- >
761-- > X 119 Customs simplified procedure
762-- > Customs code to indicate the type of simplified Customs
763-- > procedure requested by a declarant (CCC).
764-- >
765-- > Note:
766-- > 1. This code value will be removed effective with
767-- > directory D.04A.
768-- >
769-- > X 120 Customs status of goods
770-- > Customs code to specify the status accorded by Customs
771-- > to a consignment e.g. release without further formality,
772-- > present supporting documents for inspection, etc (CCC).
773-- >
774-- > Note:
775-- > 1. This code value will be removed effective with
776-- > directory D.04A.
777-- >
778-- > X 121 Shipment description
779-- > Code to indicate whether a shipment is a total, part or
780-- > split consignment.
781-- >
782-- > Note:
783-- > 1. This code value will be removed effective with
784-- > directory D.04A.
785-- >
786-- > X 122 Commodity
787-- > (7357) Code identifying types of goods for Customs,
788-- > transport or statistical purposes (generic term).
789-- >
790-- > Note:
791-- > 1. This code value will be removed effective with
792-- > directory D.04A.
793-- >
794-- > X 123 Entitlement
795-- > Code to indicate the recipient of a charge amount
796-- > (IATA).
797-- >
798-- > Note:
799-- > 1. This code value will be removed effective with
800-- > directory D.04A.
801-- >
802-- > X 125 Customs transit guarantee
803-- > Customs code to identify the type of guarantee used in a
804-- > transit movement.
805-- >
806-- > Note:
807-- > 1. This code value will be removed effective with
808-- > directory D.04A.
809-- >
810-- > X 126 Accounting information identifier
811-- > Identification of a specific kind of accounting
812-- > information.
813-- >
814-- > Note:
815-- > 1. This code value will be removed effective with
816-- > directory D.04A.
817-- >
818-- > X 127 Customs valuation method
819-- > Customs code to identify the valuation method used to
820-- > determine the dutiable value of the declared goods.
821-- >
822-- > Note:
823-- > 1. This code value will be removed effective with
824-- > directory D.04A.
825-- >
826-- > X 128 Service
827-- > Identification of services.
828-- >
829-- > Note:
830-- > 1. This code value will be removed effective with
831-- > directory D.04A.
832-- >
833-- > X 129 Customs warehouse
834-- > Identification and/or location of the Customs warehouse
835-- > in which goods will be or have been deposited (CCC).
836-- >
837-- > Note:
838-- > 1. This code value will be removed effective with
839-- > directory D.04A.
840-- >
841-- > X 130 Special handling
842-- > Code to indicate that the nature of the consignment may
843-- > necessitate use of special handling procedures (IATA).
844-- >
845-- > Note:
846-- > 1. This code value will be removed effective with
847-- > directory D.04A.
848-- >
849-- > X 131 Free zone
850-- > Code identifying the zone within a state where any goods
851-- > introduced are generally regarded, insofar as import
852-- > duties and taxes are concerned, as being outside the
853-- > Customs territory and are not subject to the usual
854-- > Customs control.
855-- >
856-- > Note:
857-- > 1. This code value will be removed effective with
858-- > directory D.04A.
859-- >
860-- > X 132 Charge
861-- > Identification of a type of charge.
862-- >
863-- > Note:
864-- > 1. This code value will be removed effective with
865-- > directory D.04A.
866-- >
867-- > X 133 Financial regime
868-- > Nature and methods of a transaction from financial
869-- > viewpoint.
870-- >
871-- > Note:
872-- > 1. This code value will be removed effective with
873-- > directory D.04A.
874-- >
875-- > X 134 Duty, tax or fee payment method
876-- > [4390] Method by which a duty or tax is paid to the
877-- > relevant administration.
878-- >
879-- > Note:
880-- > 1. This code value will be removed effective with
881-- > directory D.04A.
882-- >
883-- > X 135 Rate class
884-- > Code to identify a specific rate category.
885-- >
886-- > Note:
887-- > 1. This code value will be removed effective with
888-- > directory D.04A.
889-- >
890-- > X 136 Restrictions and prohibitions placed on the re-use of
891-- > designated rail wagons
892-- > A code list identifying restrictions and prohibitions
893-- > placed on the re-use of designated rail wagons.
894-- >
895-- > Note:
896-- > 1. This code value will be removed effective with
897-- > directory D.04A.
898-- >
899-- > X 137 Rail harmonized codification of tariffs
900-- > A list of rail tariffs, the coding of which has been
901-- > harmonized.
902-- >
903-- > Note:
904-- > 1. This code value will be removed effective with
905-- > directory D.04A.
906-- >
907-- > X 139 Port
908-- > A location having facilities for means of transport to
909-- > load or discharge cargo.
910-- >
911-- > Note:
912-- > 1. This code value will be removed effective with
913-- > directory D.04A.
914-- >
915-- > X 140 Area
916-- > Codes for specific geographic areas e.g. seas, straits,
917-- > basins etc.
918-- >
919-- > Note:
920-- > 1. This code value will be removed effective with
921-- > directory D.04A.
922-- >
923-- > X 141 Forwarding restrictions
924-- > A code list containing restrictions regarding the
925-- > forwarding of goods or equipment.
926-- >
927-- > Note:
928-- > 1. This code value will be removed effective with
929-- > directory D.04A.
930-- >
931-- > X 142 Train identification
932-- > A code list specifying international train
933-- > identifications maintained by the UIC (International
934-- > Union of Railways).
935-- >
936-- > Note:
937-- > 1. This code value will be removed effective with
938-- > directory D.04A.
939-- >
940-- > X 143 Removable accessories and special equipment on railcars
941-- > A list of removable accessories and special equipment
942-- > associated with railcars.
943-- >
944-- > Note:
945-- > 1. This code value will be removed effective with
946-- > directory D.04A.
947-- >
948-- > X 144 Rail routes
949-- > A code list identifying routes used in rail transport.
950-- >
951-- > Note:
952-- > 1. This code value will be removed effective with
953-- > directory D.04A.
954-- >
955-- > X 145 Airport/city
956-- > As described and published by IATA.
957-- >
958-- > Note:
959-- > 1. This code value will be removed effective with
960-- > directory D.04A.
961-- >
962-- > X 146 Means of transport identification
963-- > Code identifying the name or number of a means of
964-- > transport (vessel, vehicle).
965-- >
966-- > Note:
967-- > 1. This code value will be removed effective with
968-- > directory D.04A.
969-- >
970-- > X 147 Document requested by Customs
971-- > Customs code to identify documents requested by Customs
972-- > in an information interchange.
973-- >
974-- > Note:
975-- > 1. This code value will be removed effective with
976-- > directory D.04A.
977-- >
978-- > X 148 Customs release notification
979-- > Authorisation given by Customs to move the goods or not
980-- > move the goods from the place of registration.
981-- >
982-- > Note:
983-- > 1. This code value will be removed effective with
984-- > directory D.04A.
985-- >
986-- > X 149 Customs transit type
987-- > Customs code to indicate the different kinds of transit
988-- > movement of the goods (e.g. Box 1/3 of the SAD).
989-- >
990-- > Note:
991-- > 1. This code value will be removed effective with
992-- > directory D.04A.
993-- >
994-- > X 150 Financial routing
995-- > Self explanatory.
996-- >
997-- > Note:
998-- > 1. This code value will be removed effective with
999-- > directory D.04A.
1000-- >
1001-- > X 151 Locations for tariff calculations
1002-- > A list of locations related to tariff calculations.
1003-- >
1004-- > Note:
1005-- > 1. This code value will be removed effective with
1006-- > directory D.04A.
1007-- >
1008-- > X 152 Materials
1009-- > Self explanatory.
1010-- >
1011-- > Note:
1012-- > 1. This code value will be removed effective with
1013-- > directory D.04A.
1014-- >
1015-- > X 153 Methods of payment
1016-- > Identification of methods of payment.
1017-- >
1018-- > Note:
1019-- > 1. This code value will be removed effective with
1020-- > directory D.04A.
1021-- >
1022-- > X 154 Bank branch sorting identification
1023-- > Identification of a specific branch of a bank.
1024-- >
1025-- > Note:
1026-- > 1. This code value will be removed effective with
1027-- > directory D.04A.
1028-- >
1029-- > X 155 Automated clearing house
1030-- > Identification of automated clearing houses.
1031-- >
1032-- > Note:
1033-- > 1. This code value will be removed effective with
1034-- > directory D.04A.
1035-- >
1036-- > X 156 Location of goods
1037-- > (3384) Indication of the place where goods are located
1038-- > and where they are available for examination.
1039-- >
1040-- > Note:
1041-- > 1. This code value will be removed effective with
1042-- > directory D.04A.
1043-- >
1044-- > X 157 Clearing code
1045-- > Identification of the responsible bank/clearing house
1046-- > which has cleared or is ordered to do the clearing.
1047-- >
1048-- > Note:
1049-- > 1. This code value will be removed effective with
1050-- > directory D.04A.
1051-- >
1052-- > X 158 Terms of delivery
1053-- > Code to identify terms of delivery.
1054-- >
1055-- > Note:
1056-- > 1. This code value will be removed effective with
1057-- > directory D.04A.
1058-- >
1059-- > X 160 Party identification
1060-- > Identification of parties, corporates, etc.
1061-- >
1062-- > Note:
1063-- > 1. This code value will be removed effective with
1064-- > directory D.04A.
1065-- >
1066-- > X 161 Goods description
1067-- > Identification of a type of goods description.
1068-- >
1069-- > Note:
1070-- > 1. This code value will be removed effective with
1071-- > directory D.04A.
1072-- >
1073-- > X 162 Country
1074-- > Identification of a country.
1075-- >
1076-- > Note:
1077-- > 1. This code value will be removed effective with
1078-- > directory D.04A.
1079-- >
1080-- > X 163 Country sub-entity
1081-- > (3228) Identification of country sub-entity (region,
1082-- > department, state, province) defined by appropriate
1083-- > authority.
1084-- >
1085-- > Note:
1086-- > 1. This code value will be removed effective with
1087-- > directory D.04A.
1088-- >
1089-- > X 164 Member organizations
1090-- > Identification of member organizations.
1091-- >
1092-- > Note:
1093-- > 1. This code value will be removed effective with
1094-- > directory D.04A.
1095-- >
1096-- > X 165 Amendment code (Customs)
1097-- > Customs code indicating the reason for transmitting an
1098-- > amendment to Customs.
1099-- >
1100-- > Note:
1101-- > 1. This code value will be removed effective with
1102-- > directory D.04A.
1103-- >
1104-- > X 166 Social security identification
1105-- > Code assigned by the authority competent to issue social
1106-- > security identification to identify a person.
1107-- >
1108-- > Note:
1109-- > 1. This code value will be removed effective with
1110-- > directory D.04A.
1111-- >
1112-- > X 167 Tax party identification
1113-- > Code assigned by a tax authority to identify a party.
1114-- >
1115-- > Note:
1116-- > 1. This code value will be removed effective with
1117-- > directory D.04A.
1118-- >
1119-- > X 168 Rail document names
1120-- > Rail specific identifications of documents.
1121-- >
1122-- > Note:
1123-- > 1. This code value will be removed effective with
1124-- > directory D.04A.
1125-- >
1126-- > X 169 Harmonized system
1127-- > Identification of commodities according to the
1128-- > Harmonized System.
1129-- >
1130-- > Note:
1131-- > 1. This code value will be removed effective with
1132-- > directory D.04A.
1133-- >
1134-- > X 170 Bank securities code
1135-- > Self explanatory.
1136-- >
1137-- > Note:
1138-- > 1. This code value will be removed effective with
1139-- > directory D.04A.
1140-- >
1141-- > X 172 Carriers
1142-- > Code list identifying carriers.
1143-- >
1144-- > Note:
1145-- > 1. This code value will be removed effective with
1146-- > directory D.04A.
1147-- >
1148-- > X 173 Export requirements
1149-- > Identification of requirements and regulations
1150-- > established by relevant authorities concerning
1151-- > exportation.
1152-- >
1153-- > Note:
1154-- > 1. This code value will be removed effective with
1155-- > directory D.04A.
1156-- >
1157-- > X 174 Citizen identification
1158-- > Self explanatory.
1159-- >
1160-- > Note:
1161-- > 1. This code value will be removed effective with
1162-- > directory D.04A.
1163-- >
1164-- > X 175 Account analysis codes
1165-- > Account service charges list.
1166-- >
1167-- > Note:
1168-- > 1. This code value will be removed effective with
1169-- > directory D.04A.
1170-- >
1171-- > X 176 Flow of the goods
1172-- > List of statistical codes covering the movement of the
1173-- > goods to be declared (e.g. despatch, arrival).
1174-- >
1175-- > Note:
1176-- > 1. This code value will be removed effective with
1177-- > directory D.04A.
1178-- >
1179-- > X 177 Statistical procedures
1180-- > Indication of the statistical procedure to which the
1181-- > goods are subject.
1182-- >
1183-- > Note:
1184-- > 1. This code value will be removed effective with
1185-- > directory D.04A.
1186-- >
1187-- > X 178 Standard text according US embargo regulations
1188-- > US government regulations prescribe specific standard
1189-- > text usage. Using codes from this code list prevents
1190-- > full text transmission.
1191-- >
1192-- > Note:
1193-- > 1. This code value will be removed effective with
1194-- > directory D.04A.
1195-- >
1196-- > X 179 Standard text for export according national prescriptions
1197-- > National export regulations prescribe specific standard
1198-- > text usage. Using codes from this code list prevents
1199-- > full text transmission.
1200-- >
1201-- > Note:
1202-- > 1. This code value will be removed effective with
1203-- > directory D.04A.
1204-- >
1205-- > X 180 Airport terminal
1206-- > Code identifying terminals or other sub-locations at
1207-- > airports.
1208-- >
1209-- > Note:
1210-- > 1. This code value will be removed effective with
1211-- > directory D.04A.
1212-- >
1213-- > X 181 Activity
1214-- > Code identifying activities.
1215-- >
1216-- > Note:
1217-- > 1. This code value will be removed effective with
1218-- > directory D.04A.
1219-- >
1220-- > X 182 Combiterms 1990
1221-- > Code to indicate the applicable Combiterm (1990
1222-- > edition), used for the purpose of cost distribution
1223-- > between seller according to Incoterms 1990.
1224-- >
1225-- > Note:
1226-- > 1. This code value will be removed effective with
1227-- > directory D.04A.
1228-- >
1229-- > X 183 Dangerous goods packing type
1230-- > Identification of package types for the description
1231-- > related to dangerous goods.
1232-- >
1233-- > Note:
1234-- > 1. This code value will be removed effective with
1235-- > directory D.04A.
1236-- >
1237-- > X 184 Tax assessment method
1238-- > A code to identify the tax assessment method.
1239-- >
1240-- > Note:
1241-- > 1. This code value will be removed effective with
1242-- > directory D.04A.
1243-- >
1244-- > X 185 Item type
1245-- > A code list defining the level of elaboration of a item
1246-- > such as raw material, component, tooling, etc.
1247-- >
1248-- > Note:
1249-- > 1. This code value will be removed effective with
1250-- > directory D.04A.
1251-- >
1252-- > X 186 Product supply condition
1253-- > A code list specifying the rules according to which a
1254-- > product is supplied, e.g. from stock, available on
1255-- > demand, make on order, etc.
1256-- >
1257-- > Note:
1258-- > 1. This code value will be removed effective with
1259-- > directory D.04A.
1260-- >
1261-- > X 187 Supplier's stock turnover
1262-- > A code list giving an indication about the level of the
1263-- > supplier's stock turnover.
1264-- >
1265-- > Note:
1266-- > 1. This code value will be removed effective with
1267-- > directory D.04A.
1268-- >
1269-- > X 188 Article status
1270-- > A code list defining the status of an article from the
1271-- > procurement point of view, e.g. new article, critical
1272-- > article, etc.
1273-- >
1274-- > Note:
1275-- > 1. This code value will be removed effective with
1276-- > directory D.04A.
1277-- >
1278-- > X 189 Quality control code
1279-- > A code list specifying how the article is classified
1280-- > according to the quality control point of view, e.g.
1281-- > safety item, subject to regulation, etc.
1282-- >
1283-- > Note:
1284-- > 1. This code value will be removed effective with
1285-- > directory D.04A.
1286-- >
1287-- > X 190 Item sourcing category
1288-- > A code list to specify details related to the sourcing
1289-- > of the corresponding item such as provided by the buyer,
1290-- > from a mandatory source, etc.
1291-- >
1292-- > Note:
1293-- > 1. This code value will be removed effective with
1294-- > directory D.04A.
1295-- >
1296-- > X 191 Dumping or countervailing assessment method
1297-- > A code to identify the method used to determine the
1298-- > dumping or countervailing duty.
1299-- >
1300-- > Note:
1301-- > 1. This code value will be removed effective with
1302-- > directory D.04A.
1303-- >
1304-- > X 192 Dumping specification
1305-- > Code list to identify types of goods for dumping
1306-- > purposes.
1307-- >
1308-- > Note:
1309-- > 1. This code value will be removed effective with
1310-- > directory D.04A.
1311-- >
1312-- > X 193 Legal event
1313-- > Identifies a code list of legal events.
1314-- >
1315-- > Note:
1316-- > 1. This code value will be removed effective with
1317-- > directory D.04A.
1318-- >
1319-- > X 194 Record precedence based on its currency in time
1320-- > Identifies the priority of a record based on its
1321-- > currency in time.
1322-- >
1323-- > Note:
1324-- > 1. This code value will be removed effective with
1325-- > directory D.04A.
1326-- >
1327-- > X 195 Ownership rights
1328-- > Identifies a code list containing types of ownership
1329-- > rights.
1330-- >
1331-- > Note:
1332-- > 1. This code value will be removed effective with
1333-- > directory D.04A.
1334-- >
1335-- > X 196 Property ownership extent
1336-- > Identifies a code list containing the extent of legal
1337-- > rights of possession to property.
1338-- >
1339-- > Note:
1340-- > 1. This code value will be removed effective with
1341-- > directory D.04A.
1342-- >
1343-- > X 197 Monetary function detail
1344-- > Identifies a code list containing monetary function
1345-- > details.
1346-- >
1347-- > Note:
1348-- > 1. This code value will be removed effective with
1349-- > directory D.04A.
1350-- >
1351-- > X 198 Account relationship type
1352-- > Identifies a code list containing types of account
1353-- > relationships.
1354-- >
1355-- > Note:
1356-- > 1. This code value will be removed effective with
1357-- > directory D.04A.
1358-- >
1359-- > X 199 Account rating
1360-- > Identifies the code list containing account rating
1361-- > types.
1362-- >
1363-- > Note:
1364-- > 1. This code value will be removed effective with
1365-- > directory D.04A.
1366-- >
1367-- > X 200 Loan type
1368-- > Identifies the code list of loan types.
1369-- >
1370-- > Note:
1371-- > 1. This code value will be removed effective with
1372-- > directory D.04A.
1373-- >
1374-- > X 201 Claim type
1375-- > Identifies the code list containing the claim types.
1376-- >
1377-- > Note:
1378-- > 1. This code value will be removed effective with
1379-- > directory D.04A.
1380-- >
1381-- > X 202 Legal case type
1382-- > Identifies the code list containing the type of legal
1383-- > cases.
1384-- >
1385-- > Note:
1386-- > 1. This code value will be removed effective with
1387-- > directory D.04A.
1388-- >
1389-- > X 203 Court of law event type
1390-- > Identifies the code list containing the type of law
1391-- > events.
1392-- >
1393-- > Note:
1394-- > 1. This code value will be removed effective with
1395-- > directory D.04A.
1396-- >
1397-- > X 204 Notice type
1398-- > Identifies the code list containing the type of notice.
1399-- >
1400-- > Note:
1401-- > 1. This code value will be removed effective with
1402-- > directory D.04A.
1403-- >
1404-- > X 205 Ethnicity
1405-- > Identifies the code list containing ethnic types.
1406-- >
1407-- > Note:
1408-- > 1. This code value will be removed effective with
1409-- > directory D.04A.
1410-- >
1411-- > X 206 Individual participation in company
1412-- > Identifies the code list containing the types of
1413-- > participation of an individual within a company.
1414-- >
1415-- > Note:
1416-- > 1. This code value will be removed effective with
1417-- > directory D.04A.
1418-- >
1419-- > X 207 Real estate asset type
1420-- > Identifies the code list containing the types of real
1421-- > estate assets.
1422-- >
1423-- > Note:
1424-- > 1. This code value will be removed effective with
1425-- > directory D.04A.
1426-- >
1427-- > X 208 Asset recurrence
1428-- > Identifies the code list containing the types of
1429-- > recurrences of assets.
1430-- >
1431-- > Note:
1432-- > 1. This code value will be removed effective with
1433-- > directory D.04A.
1434-- >
1435-- > X 209 Construction material
1436-- > Identifies the code list containing types of materials
1437-- > used for construction.
1438-- >
1439-- > Note:
1440-- > 1. This code value will be removed effective with
1441-- > directory D.04A.
1442-- >
1443-- > X 210 Information request type
1444-- > Identifies a code list containing types of information
1445-- > requests.
1446-- >
1447-- > Note:
1448-- > 1. This code value will be removed effective with
1449-- > directory D.04A.
1450-- >
1451-- > X 211 Business change
1452-- > Identifies a code list containing business change types.
1453-- >
1454-- > Note:
1455-- > 1. This code value will be removed effective with
1456-- > directory D.04A.
1457-- >
1458-- > X 212 Business credit rating
1459-- > Identifies a code list containing business credit rating
1460-- > types.
1461-- >
1462-- > Note:
1463-- > 1. This code value will be removed effective with
1464-- > directory D.04A.
1465-- >
1466-- > X 213 Corporate financial filing criteria
1467-- > Identifies a code list containing criteria for corporate
1468-- > financial filings.
1469-- >
1470-- > Note:
1471-- > 1. This code value will be removed effective with
1472-- > directory D.04A.
1473-- >
1474-- > X 214 Reason for public record filing
1475-- > Identifies a code list containing reasons for public
1476-- > record filings.
1477-- >
1478-- > Note:
1479-- > 1. This code value will be removed effective with
1480-- > directory D.04A.
1481-- >
1482-- > X 215 Registration type
1483-- > Identifies a code list containing registration types.
1484-- >
1485-- > Note:
1486-- > 1. This code value will be removed effective with
1487-- > directory D.04A.
1488-- >
1489-- > X 216 Stock exchange detail
1490-- > Identifies a code list containing stock exchange
1491-- > details.
1492-- >
1493-- > Note:
1494-- > 1. This code value will be removed effective with
1495-- > directory D.04A.
1496-- >
1497-- > X 217 Business legal structure type
1498-- > Identifies a code list containing business legal
1499-- > structure details.
1500-- >
1501-- > Note:
1502-- > 1. This code value will be removed effective with
1503-- > directory D.04A.
1504-- >
1505-- > X 218 Information request result
1506-- > Identifies a code list containing information request
1507-- > results.
1508-- >
1509-- > Note:
1510-- > 1. This code value will be removed effective with
1511-- > directory D.04A.
1512-- >
1513-- > X 219 Financial information type
1514-- > Identifies a code list containing financial information
1515-- > types.
1516-- >
1517-- > Note:
1518-- > 1. This code value will be removed effective with
1519-- > directory D.04A.
1520-- >
1521-- > X 220 Consolidation detail
1522-- > Identifies a code list containing consolidation details.
1523-- >
1524-- > Note:
1525-- > 1. This code value will be removed effective with
1526-- > directory D.04A.
1527-- >
1528-- > X 221 Condition detail
1529-- > Identifies a code list containing condition details.
1530-- >
1531-- > Note:
1532-- > 1. This code value will be removed effective with
1533-- > directory D.04A.
1534-- >
1535-- > X 222 Financial statement format
1536-- > Identifies a code list containing financial statement
1537-- > formats.
1538-- >
1539-- > Note:
1540-- > 1. This code value will be removed effective with
1541-- > directory D.04A.
1542-- >
1543-- > X 223 Source of disclosure
1544-- > Identifies a code list containing disclosure sources.
1545-- >
1546-- > Note:
1547-- > 1. This code value will be removed effective with
1548-- > directory D.04A.
1549-- >
1550-- > X 224 General territory type
1551-- > Identifies a code list containing general territory
1552-- > types.
1553-- >
1554-- > Note:
1555-- > 1. This code value will be removed effective with
1556-- > directory D.04A.
1557-- >
1558-- > X 225 Roadway type
1559-- > Identifies a code list containing roadway types.
1560-- >
1561-- > Note:
1562-- > 1. This code value will be removed effective with
1563-- > directory D.04A.
1564-- >
1565-- > X 226 Roadway detail
1566-- > Identifies a code list containing roadway details.
1567-- >
1568-- > Note:
1569-- > 1. This code value will be removed effective with
1570-- > directory D.04A.
1571-- >
1572-- > X 227 City
1573-- > Identifies a code list containing cities.
1574-- >
1575-- > Note:
1576-- > 1. This code value will be removed effective with
1577-- > directory D.04A.
1578-- >
1579-- > X 228 County
1580-- > Identifies a code list containing counties. A county is
1581-- > any of the territorial divisions of some countries,
1582-- > forming the chief unit of local administration.
1583-- >
1584-- > Note:
1585-- > 1. This code value will be removed effective with
1586-- > directory D.04A.
1587-- >
1588-- > X 229 Geographic location
1589-- > Identifies a code list containing geographic locations.
1590-- >
1591-- > Note:
1592-- > 1. This code value will be removed effective with
1593-- > directory D.04A.
1594-- >
1595-- > X 230 Entity relationship
1596-- > Identifies a code list of entity relationships.
1597-- >
1598-- > Note:
1599-- > 1. This code value will be removed effective with
1600-- > directory D.04A.
1601-- >
1602-- > X 231 Payment behaviour rating
1603-- > Identifies a code list containing payment behaviour
1604-- > ratings.
1605-- >
1606-- > Note:
1607-- > 1. This code value will be removed effective with
1608-- > directory D.04A.
1609-- >
1610-- > X 232 Inquiry selection
1611-- > Identifies a code list containing inquiry selections.
1612-- >
1613-- > Note:
1614-- > 1. This code value will be removed effective with
1615-- > directory D.04A.
1616-- >
1617-- > X 233 Rating summary value
1618-- > Identifies a code list containing rating summary values.
1619-- >
1620-- > Note:
1621-- > 1. This code value will be removed effective with
1622-- > directory D.04A.
1623-- >
1624-- > X 234 Industry rating
1625-- > Identifies a code list containing industry ratings.
1626-- >
1627-- > Note:
1628-- > 1. This code value will be removed effective with
1629-- > directory D.04A.
1630-- >
1631-- > X 235 Forecast type
1632-- > Identifies a code list containing forecast types.
1633-- >
1634-- > Note:
1635-- > 1. This code value will be removed effective with
1636-- > directory D.04A.
1637-- >
1638-- > X 236 Hobby
1639-- > Identifies a code list containing hobby types.
1640-- >
1641-- > Note:
1642-- > 1. This code value will be removed effective with
1643-- > directory D.04A.
1644-- >
1645-- > X 237 Functional business area
1646-- > Identifies a code list containing functional business
1647-- > areas.
1648-- >
1649-- > Note:
1650-- > 1. This code value will be removed effective with
1651-- > directory D.04A.
1652-- >
1653-- > X 238 Current asset details
1654-- > Identifies a code list containing details of the current
1655-- > asset types.
1656-- >
1657-- > Note:
1658-- > 1. This code value will be removed effective with
1659-- > directory D.04A.
1660-- >
1661-- > X 239 Asset details
1662-- > Identifies a code list containing details of the asset
1663-- > types.
1664-- >
1665-- > Note:
1666-- > 1. This code value will be removed effective with
1667-- > directory D.04A.
1668-- >
1669-- > X 240 Current liability details
1670-- > Identifies a code list containing the current liability
1671-- > types.
1672-- >
1673-- > Note:
1674-- > 1. This code value will be removed effective with
1675-- > directory D.04A.
1676-- >
1677-- > X 241 Liability details
1678-- > Identifies a code list containing details of liability
1679-- > types.
1680-- >
1681-- > Note:
1682-- > 1. This code value will be removed effective with
1683-- > directory D.04A.
1684-- >
1685-- > X 242 Financial item reclassification
1686-- > Identifies a code list containing financial item
1687-- > reclassifications.
1688-- >
1689-- > Note:
1690-- > 1. This code value will be removed effective with
1691-- > directory D.04A.
1692-- >
1693-- > X 243 Financial item allocation
1694-- > Identifies a code list containing financial item
1695-- > allocations.
1696-- >
1697-- > Note:
1698-- > 1. This code value will be removed effective with
1699-- > directory D.04A.
1700-- >
1701-- > X 244 Reason for financial item detail change
1702-- > Identifies a code list containing reasons for the change
1703-- > in financial item details.
1704-- >
1705-- > Note:
1706-- > 1. This code value will be removed effective with
1707-- > directory D.04A.
1708-- >
1709-- > X 245 Educational institution type
1710-- > Identifies a code list containing educational
1711-- > institution types.
1712-- >
1713-- > Note:
1714-- > 1. This code value will be removed effective with
1715-- > directory D.04A.
1716-- >
1717-- > X 246 Educational study area
1718-- > Identifies a code list containing educational study
1719-- > areas.
1720-- >
1721-- > Note:
1722-- > 1. This code value will be removed effective with
1723-- > directory D.04A.
1724-- >
1725-- > X 247 Security share type
1726-- > Identifies a code list containing security share types.
1727-- >
1728-- > Note:
1729-- > 1. This code value will be removed effective with
1730-- > directory D.04A.
1731-- >
1732-- > X 248 Insurance coverage detail
1733-- > Identifies a code list containing insurance coverage
1734-- > details.
1735-- >
1736-- > Note:
1737-- > 1. This code value will be removed effective with
1738-- > directory D.04A.
1739-- >
1740-- > X 249 Property type
1741-- > Identifies a code list containing property types.
1742-- >
1743-- > Note:
1744-- > 1. This code value will be removed effective with
1745-- > directory D.04A.
1746-- >
1747-- > X 250 Data category
1748-- > Identifies a code list containing data categories.
1749-- >
1750-- > Note:
1751-- > 1. This code value will be removed effective with
1752-- > directory D.04A.
1753-- >
1754-- > X 251 Information type
1755-- > Identifies a code list containing types of information.
1756-- >
1757-- > Note:
1758-- > 1. This code value will be removed effective with
1759-- > directory D.04A.
1760-- >
1761-- > X 252 Court of law type
1762-- > Identifies a code list containing court of law types.
1763-- >
1764-- > Note:
1765-- > 1. This code value will be removed effective with
1766-- > directory D.04A.
1767-- >
1768-- > X 253 Region
1769-- > Identifies a code list containing regions that identify
1770-- > an area of the earth's surface, having definable
1771-- > boundaries or characteristics.
1772-- >
1773-- > Note:
1774-- > 1. This code value will be removed effective with
1775-- > directory D.04A.
1776-- >
1777-- > X 254 Postal service carrier route
1778-- > Identifies a code list containing routes covered by a
1779-- > postal service carrier.
1780-- >
1781-- > Note:
1782-- > 1. This code value will be removed effective with
1783-- > directory D.04A.
1784-- >
1785-- > X 255 Continent
1786-- > Identifies a code list containing continents, that are
1787-- > any of the main continuous expanses of land.
1788-- >
1789-- > Note:
1790-- > 1. This code value will be removed effective with
1791-- > directory D.04A.
1792-- >
1793-- > X 256 Postal district
1794-- > Identifies a code list containing territories for the
1795-- > routing of mail.
1796-- >
1797-- > Note:
1798-- > 1. This code value will be removed effective with
1799-- > directory D.04A.
1800-- >
1801-- > X 257 Non-postal town
1802-- > Identifies a code list containing towns not recognised
1803-- > as a postal entity.
1804-- >
1805-- > Note:
1806-- > 1. This code value will be removed effective with
1807-- > directory D.04A.
1808-- >
1809-- > X 258 City subdivision
1810-- > Identifies a code list containing subdivisions of a
1811-- > city.
1812-- >
1813-- > Note:
1814-- > 1. This code value will be removed effective with
1815-- > directory D.04A.
1816-- >
1817-- > X 259 Financial analysis categories
1818-- > Identifies a code list containing financial analysis
1819-- > categories.
1820-- >
1821-- > Note:
1822-- > 1. This code value will be removed effective with
1823-- > directory D.04A.
1824-- >
1825-- > X 260 Accord Europeen relatif au transport international des
1826-- > marchandises(ADR).
1827-- > A code list identifying dangerous goods for transport
1828-- > purposes.
1829-- >
1830-- > Note:
1831-- > 1. This code value will be removed effective with
1832-- > directory D.04A.
1833-- >
1834-- > X 261 Consignee's premises
1835-- > Facility controlled by the consignee of cargo.
1836-- >
1837-- > Note:
1838-- > 1. This code value will be removed effective with
1839-- > directory D.04A.
1840-- >
1841-- > X 262 Consignor's premises
1842-- > Facility controlled by the consignor of cargo.
1843-- >
1844-- > Note:
1845-- > 1. This code value will be removed effective with
1846-- > directory D.04A.
1847-- >
1848-- > X 263 Packing and/or unpacking facility
1849-- > Facility dedicated to the packing and/or unpacking of
1850-- > cargo.
1851-- >
1852-- > Note:
1853-- > 1. This code value will be removed effective with
1854-- > directory D.04A.
1855-- >
1856-- > X 264 Storage facility
1857-- > Facility at which goods are stored.
1858-- >
1859-- > Note:
1860-- > 1. This code value will be removed effective with
1861-- > directory D.04A.
1862-- >
1863-- > X 265 Repair facility
1864-- > Facility at which repairs are carried out.
1865-- >
1866-- > Note:
1867-- > 1. This code value will be removed effective with
1868-- > directory D.04A.
1869-- >
1870-- > X 266 Marine berth
1871-- > The location within a port where a ship anchors or ties
1872-- > up.
1873-- >
1874-- > Note:
1875-- > 1. This code value will be removed effective with
1876-- > directory D.04A.
1877-- >
1878-- > X 267 Marine wharf
1879-- > Landing platform where a ship can load and unload.
1880-- >
1881-- > Note:
1882-- > 1. This code value will be removed effective with
1883-- > directory D.04A.
1884-- >
1885-- > X 268 Gate
1886-- > The location at which access to or from a facility is
1887-- > controlled.
1888-- >
1889-- > Note:
1890-- > 1. This code value will be removed effective with
1891-- > directory D.04A.
1892-- >
1893-- > X 269 Warehouse
1894-- > A covered facility for the storage and distribution of
1895-- > goods.
1896-- >
1897-- > Note:
1898-- > 1. This code value will be removed effective with
1899-- > directory D.04A.
1900-- >
1901-- > X 270 Business classification
1902-- > Code list of business classifications.
1903-- >
1904-- > Note:
1905-- > 1. This code value will be removed effective with
1906-- > directory D.04A.
1907-- >
1908-- > X 271 Facility security clearance
1909-- > Code list specifying the security clearance assigned to
1910-- > a facility.
1911-- >
1912-- > Note:
1913-- > 1. This code value will be removed effective with
1914-- > directory D.04A.
1915-- >
1916-- > X 272 Individual security clearance
1917-- > Code list specifying the security clearance assigned to
1918-- > an individual.
1919-- >
1920-- > Note:
1921-- > 1. This code value will be removed effective with
1922-- > directory D.04A.
1923-- >
1924-- > X 273 Means of communications identifier
1925-- > Code list of communication means used to transmit data.
1926-- >
1927-- > Note:
1928-- > 1. This code value will be removed effective with
1929-- > directory D.04A.
1930-- >
1931-- > X ZZZ Mutually defined
1932-- > Self explanatory.
1933-- >
1934-- > Note:
1935-- > 1. This code value will be removed effective with
1936-- > directory D.04A.
1937simple1131 :: Parser Value
1938simple1131 = simple "1131" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1153.hs b/specification/src/Text/Edifact/D01B/Simples/S1153.hs
new file mode 100644
index 0000000..09514a1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1153.hs
@@ -0,0 +1,2832 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1153
7 ( simple1153
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1153 Reference code qualifier [C]
16-- >
17-- > Desc: Code qualifying a reference.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Acknowledgement of order number
22-- > [1018] Reference number assigned by the seller to his
23-- > acknowledgement of an order.
24-- >
25-- > AAB Proforma invoice number
26-- > [1088] Reference number assigned by the seller to a
27-- > Proforma Invoice.
28-- >
29-- > AAC Documentary credit number
30-- > [1172] Reference number assigned by issuing bank to a
31-- > Documentary credit.
32-- >
33-- > AAD Contract addendum number
34-- > [1318] Reference number assigned by the issuer to a
35-- > Contract Addendum.
36-- >
37-- > AAE Goods declaration number
38-- > Reference number assigned to a goods declaration.
39-- >
40-- > AAF Debit card number
41-- > A reference number identifying a debit card.
42-- >
43-- > AAG Offer number
44-- > Reference number assigned by issuing party to an offer.
45-- >
46-- > AAH Bank's batch interbank transaction reference number
47-- > Reference number allocated by the bank to a batch of
48-- > different underlying interbank transactions.
49-- >
50-- > AAI Bank's individual interbank transaction reference number
51-- > Reference number allocated by the bank to one specific
52-- > interbank transaction.
53-- >
54-- > AAJ Delivery order number
55-- > Reference number assigned by issuer to a delivery order.
56-- >
57-- > AAK Despatch advice number
58-- > Reference number assigned by issuing party to a despatch
59-- > advice.
60-- >
61-- > AAL Drawing number
62-- > Reference number identifying a specific product drawing.
63-- >
64-- > AAM Waybill number
65-- > Reference number assigned to a waybill, see: 1001 = 700.
66-- >
67-- > AAN Delivery schedule number
68-- > Reference number assigned by buyer to a delivery
69-- > schedule.
70-- >
71-- > AAO Consignee's shipment reference number
72-- > [1362] Reference assigned by the consignee to a
73-- > shipment.
74-- >
75-- > AAP Part consignment number
76-- > [1310] Reference to a specific consignment forming part
77-- > of a contract allowing part deliveries.
78-- >
79-- > AAQ Unit load device (e.g. container) identification number
80-- > [8260] Marks (letters and/or numbers) which identify a
81-- > unit load device e.g. freight container.
82-- >
83-- > AAR Municipality assigned business registry number
84-- > A reference number assigned by a municipality to
85-- > identify a business.
86-- >
87-- > AAS Transport document number
88-- > [1188] Reference assigned by the carrier or his agent to
89-- > the transport document.
90-- >
91-- > AAT Master label number
92-- > Identifies the master label number of any package type.
93-- >
94-- > AAU Despatch note number
95-- > [1128] Reference number assigned by the seller to a
96-- > Despatch Note.
97-- >
98-- > AAV Enquiry number
99-- > Reference number assigned to an enquiry.
100-- >
101-- > AAW Docket number
102-- > A reference number identifying the docket.
103-- >
104-- > AAX Civil action number
105-- > A reference number identifying the civil action.
106-- >
107-- > AAY Carrier's agent reference number
108-- > Reference number assigned by the carriers agent to a
109-- > transaction.
110-- >
111-- > AAZ Standard Carrier Alpha Code (SCAC) number
112-- > For maritime shipments, this code qualifies a Standard
113-- > Alpha Carrier Code (SCAC) as issued by the United Stated
114-- > National Motor Traffic Association Inc.
115-- >
116-- > ABA Customs valuation decision number
117-- > Reference by an importing party to a previous decision
118-- > made by a Customs administration regarding the valuation
119-- > of goods.
120-- >
121-- > ABB End use authorization number
122-- > Reference issued by a Customs administration authorizing
123-- > a preferential rate of duty if a product is used for a
124-- > specified purpose, see: 1001 = 990.
125-- >
126-- > ABC Anti-dumping case number
127-- > Reference issued by a Customs administration pertaining
128-- > to a past or current investigation of goods "dumped" at
129-- > a price lower than the exporter's domestic market price.
130-- >
131-- > ABD Customs tariff number
132-- > [7282] Code number of the goods in accordance with the
133-- > tariff nomenclature system of classification in use
134-- > where the Customs declaration is made.
135-- >
136-- > ABE Declarant's reference number
137-- > Unique reference number assigned to a document or a
138-- > message by the declarant for identification purposes.
139-- >
140-- > ABF Repair estimate number
141-- > A number identifying a repair estimate.
142-- >
143-- > ABG Customs decision request number
144-- > Reference issued by Customs pertaining to a pending
145-- > tariff classification decision requested by an importer
146-- > or agent.
147-- >
148-- > ABH Sub-house bill of lading number
149-- > Reference assigned to a sub-house bill of lading.
150-- >
151-- > ABI Deferred payment reference
152-- > [1168] Reference or indication of the deferred payment
153-- > of duty/tax.
154-- >
155-- > ABJ Quota number
156-- > Reference number allocated by a government authority to
157-- > identify a quota.
158-- >
159-- > ABK Transit (onward carriage) guarantee (bond) number
160-- > Reference number to identify the guarantee or security
161-- > provided for Customs transit operation (CCC).
162-- >
163-- > ABL Customs guarantee number
164-- > Reference assigned to a Customs guarantee.
165-- >
166-- > ABM Replacing part number
167-- > New part number which replaces the existing part number.
168-- >
169-- > ABN Seller's catalogue number
170-- > Identification number assigned to a seller's catalogue.
171-- >
172-- > ABO Originator's reference
173-- > A unique reference assigned by the originator.
174-- >
175-- > ABP Declarant's Customs identity number
176-- > Reference to the party whose posted bond or security is
177-- > being declared in order to accept responsibility for a
178-- > goods declaration and the applicable duties and taxes.
179-- >
180-- > ABQ Importer reference number
181-- > Reference number assigned by the importer to identify a
182-- > particular shipment for his own purposes.
183-- >
184-- > ABR Export clearance instruction reference number
185-- > Reference number of the clearance instructions given by
186-- > the consignor through different means.
187-- >
188-- > ABS Import clearance instruction reference number
189-- > Reference number of the import clearance instructions
190-- > given by the consignor/consignee through different
191-- > means.
192-- >
193-- > ABT Customs declaration number
194-- > [1426] Number, assigned or accepted by Customs, to
195-- > identify a Goods declaration.
196-- >
197-- > ABU Article number
198-- > A number that identifies an article.
199-- >
200-- > ABV Intra-plant routing
201-- > To define routing within a plant.
202-- >
203-- > ABW Stock keeping unit number
204-- > A number that identifies the stock keeping unit.
205-- >
206-- > ABX Text Element Identifier deletion reference
207-- > The reference used within a given TEI (Text Element
208-- > Identifier) which is to be deleted.
209-- >
210-- > ABY Allotment identification (Air)
211-- > Reference assigned to guarantied capacity on one or more
212-- > specific flights on specific date(s) to third parties as
213-- > agents and other airlines.
214-- >
215-- > ABZ Vehicle licence number
216-- > Number of the licence issued for a vehicle by an agency
217-- > of government.
218-- >
219-- > AC Air cargo transfer manifest
220-- > A number assigned to an air cargo list of goods to be
221-- > transferred.
222-- >
223-- > ACA Cargo acceptance order reference number
224-- > Reference assigned to the cargo acceptance order.
225-- >
226-- > ACB US government agency number
227-- > A number that identifies a United States Government
228-- > agency.
229-- >
230-- > ACC Shipping unit identification
231-- > Identifying marks on the outermost unit that is used to
232-- > transport merchandise.
233-- >
234-- > ACD Additional reference number
235-- > Reference number provided in addition to another given
236-- > reference.
237-- >
238-- > ACE Related document number
239-- > Reference number identifying a related document.
240-- >
241-- > ACF Addressee reference
242-- > A reference number of an addressee.
243-- >
244-- > ACG ATA carnet number
245-- > Reference number assigned to an ATA carnet.
246-- >
247-- > ACH Packaging unit identification
248-- > Identifying marks on packing units.
249-- >
250-- > ACI Outerpackaging unit identification
251-- > (7070) Identifying marks on packing units contained
252-- > within an outermost shipping unit.
253-- >
254-- > ACJ Customer material specification number
255-- > Number for a material specification given by customer.
256-- >
257-- > ACK Bank reference
258-- > Cross reference issued by financial institution.
259-- >
260-- > ACL Principal reference number
261-- > A number that identifies the principal reference.
262-- >
263-- > ACM Unique REINAC reference number of the sender
264-- > Description to be provided.
265-- >
266-- > ACN Advice of collection number
267-- > [1030] Number of the Advice of Collection attached to
268-- > the Rail Consignment Note (CIM 75).
269-- >
270-- > ACO Iron charge number
271-- > Number attributed to the iron charge for the production
272-- > of steel products.
273-- >
274-- > ACP Hot roll number
275-- > Number attributed to a hot roll coil.
276-- >
277-- > ACQ Cold roll number
278-- > Number attributed to a cold roll coil.
279-- >
280-- > ACR Railway wagon number
281-- > (8320) Registered identification initials and numbers of
282-- > railway wagon. Synonym: Rail car number.
283-- >
284-- > ACS Unique CURRAC reference number of the sender
285-- > Description to be provided.
286-- >
287-- > ACT Unique claims reference number of the sender
288-- > A number that identifies the unique claims reference of
289-- > the sender.
290-- >
291-- > ACU Loss/event number
292-- > To reference to the unique number that is assigned to
293-- > each major loss hitting the reinsurance industry.
294-- >
295-- > ACV Estimate order reference number
296-- > Reference number assigned by the ordering party of the
297-- > estimate order.
298-- >
299-- > ACW Reference number to previous message
300-- > Reference number assigned to the message which was
301-- > previously issued (e.g. in the case of a cancellation,
302-- > the primary reference of the message to be cancelled
303-- > will be quoted in this element).
304-- >
305-- > ACX Banker's acceptance
306-- > Reference number for banker's acceptance issued by the
307-- > accepting financial institution.
308-- >
309-- > ACY Duty memo number
310-- > Reference number assigned by customs to a duty memo.
311-- >
312-- > ACZ Equipment transport charge number
313-- > Reference assigned to a specific equipment
314-- > transportation charge.
315-- >
316-- > ADA Buyer's item number
317-- > Reference number assigned by the buyer to an item.
318-- >
319-- > ADB Matured certificate of deposit
320-- > Reference number for certificate of deposit allocated by
321-- > issuing financial institution.
322-- >
323-- > ADC Loan
324-- > Reference number for loan allocated by lending financial
325-- > institution.
326-- >
327-- > ADD Analysis number/test number
328-- > Number given to a specific analysis or test operation.
329-- >
330-- > ADE Account number
331-- > Identification number of an account.
332-- >
333-- > ADF Treaty number
334-- > A number that identifies a treaty.
335-- >
336-- > ADG Catastrophe number
337-- > A number that identifies a catastrophe.
338-- >
339-- > ADH PCS Catastrophe
340-- > Description to be provided.
341-- >
342-- > ADI Bureau signing (statement reference)
343-- > A statement reference that identifies a bureau signing.
344-- >
345-- > ADJ Company / syndicate reference 1
346-- > First reference of a company/syndicate.
347-- >
348-- > ADK Company / syndicate reference 2
349-- > Second reference of a company/syndicate.
350-- >
351-- > ADL Ordering customer consignment reference number
352-- > Reference number assigned to the consignment by the
353-- > ordering customer.
354-- >
355-- > ADM Shipowner's authorization number
356-- > Reference number assigned by the shipowner as an
357-- > authorization number to transport certain goods (such as
358-- > hazardous goods, cool or reefer goods).
359-- >
360-- > ADN Inland transport order number
361-- > Reference number assigned by the principal to the
362-- > transport order for inland carriage.
363-- >
364-- > ADO Container work order reference number
365-- > Reference number assigned by the principal to the work
366-- > order for a (set of) container(s).
367-- >
368-- > ADP Statement number
369-- > A reference number identifying a statement.
370-- >
371-- > ADQ Unique market reference
372-- > A number that identifies a unique market.
373-- >
374-- > ADR Bureau signing (original FDO reference)
375-- > Description to be provided.
376-- >
377-- > ADS Original FDO transaction reference
378-- > Description to be provided.
379-- >
380-- > ADT Group accounting
381-- > Description to be provided.
382-- >
383-- > ADU Broker reference 1
384-- > First reference of a broker.
385-- >
386-- > ADV Broker reference 2
387-- > Second reference of a broker.
388-- >
389-- > ADW Lloyd's claims office reference
390-- > A number that identifies a Lloyd's claims office.
391-- >
392-- > ADX Secure delivery terms and conditions agreement reference
393-- > A reference to a secure delivery terms and conditions
394-- > agreement. A secured delivery agreement is an agreement
395-- > containing terms and conditions to secure deliveries in
396-- > case of failure in the production or logistics process
397-- > of the supplier.
398-- >
399-- > ADY Report number
400-- > Reference to a report to Customs by a carrier at the
401-- > point of entry, encompassing both conveyance and
402-- > consignment information.
403-- >
404-- > ADZ Trader account number
405-- > Number assigned by a Customs authority which uniquely
406-- > identifies a trader (i.e. importer, exporter or
407-- > declarant) for Customs purposes.
408-- >
409-- > AE Authorization for expense (AFE) number
410-- > A number that identifies an authorization for expense
411-- > (AFE).
412-- >
413-- > AEA Government agency reference number
414-- > Coded reference number that pertains to the business of
415-- > a government agency.
416-- >
417-- > AEB Assembly number
418-- > A number that identifies an assembly.
419-- >
420-- > AEC Symbol number
421-- > A number that identifies a symbol.
422-- >
423-- > AED Commodity number
424-- > A number that identifies a commodity.
425-- >
426-- > AEE Eur 1 certificate number
427-- > Reference number assigned to a Eur 1 certificate.
428-- >
429-- > AEF Customer process specification number
430-- > Retrieval number for a process specification defined by
431-- > customer.
432-- >
433-- > AEG Customer specification number
434-- > Retrieval number for a specification defined by
435-- > customer.
436-- >
437-- > AEH Applicable instructions or standards
438-- > Instructions or standards applicable for the whole
439-- > message or a message line item. These instructions or
440-- > standards may be published by a neutral organization or
441-- > authority or another party concerned.
442-- >
443-- > AEI Registration number of previous Customs declaration
444-- > Registration number of the Customs declaration lodged
445-- > for the previous Customs procedure.
446-- >
447-- > AEJ Post-entry reference
448-- > Reference to a message related to a post-entry.
449-- >
450-- > AEK Payment order number
451-- > A number that identifies a payment order.
452-- >
453-- > AEL Delivery number (transport)
454-- > Reference number by which a haulier/carrier will
455-- > announce himself at the container terminal or depot when
456-- > delivering equipment.
457-- >
458-- > AEM Transport route
459-- > A predefined and identified sequence of points where
460-- > goods are collected, agreed between partners, e.g. the
461-- > party in charge of organizing the transport and the
462-- > parties where goods will be collected. The same
463-- > collecting points may be included in different transport
464-- > routes, but in a different sequence.
465-- >
466-- > AEN Customer's unit inventory number
467-- > Number assigned by customer to a unique unit for
468-- > inventory purposes.
469-- >
470-- > AEO Product reservation number
471-- > Number assigned by seller to identify reservation of
472-- > specified products.
473-- >
474-- > AEP Project number
475-- > Reference number assigned to a project.
476-- >
477-- > AEQ Drawing list number
478-- > Reference number identifying a drawing list.
479-- >
480-- > AER Project specification number
481-- > Reference number identifying a project specification.
482-- >
483-- > AES Primary reference
484-- > A number that identifies the primary reference.
485-- >
486-- > AET Request for cancellation number
487-- > A number that identifies a request for cancellation.
488-- >
489-- > AEU Supplier's control number
490-- > Reference to a file regarding a control of the supplier
491-- > carried out on departure of the goods.
492-- >
493-- > AEV Shipping note number
494-- > Reference number assigned to a shipping note, see: 1001
495-- > = 630.
496-- >
497-- > AEW Empty container bill number
498-- > Reference number assigned to an empty container bill,
499-- > see: 1001 = 708.
500-- >
501-- > AEX Non-negotiable maritime transport document number
502-- > Reference number assigned to a sea waybill, see: 1001 =
503-- > 712.
504-- >
505-- > AEY Substitute air waybill number
506-- > Reference number assigned to a substitute air waybill,
507-- > see: 1001 = 743.
508-- >
509-- > AEZ Despatch note (post parcels) number
510-- > (1128) Reference number assigned to a despatch note
511-- > (post parcels), see: 1001 = 750.
512-- >
513-- > AF Airlines flight identification number
514-- > (8110) Identification of a commercial flight by carrier
515-- > code and number as assigned by the airline (IATA).
516-- >
517-- > AFA Through bill of lading number
518-- > Reference number assigned to a through bill of lading,
519-- > see: 1001 = 761.
520-- >
521-- > AFB Cargo manifest number
522-- > Reference number assigned to a cargo manifest, see: 1001
523-- > = 785.
524-- >
525-- > AFC Bordereau number
526-- > Reference number assigned to a bordereau, see: 1001 =
527-- > 787.
528-- >
529-- > AFD Customs item number
530-- > Number (1496 in CST) assigned by the declarant to an
531-- > item.
532-- >
533-- > AFE Export Control Commodity number (ECCN)
534-- > Reference number to relevant item within Commodity
535-- > Control List covering actual products change
536-- > functionality.
537-- >
538-- > AFF Marking/label reference
539-- > Reference where marking/label information derives from.
540-- >
541-- > AFG Tariff number
542-- > A number that identifies a tariff.
543-- >
544-- > AFH Replenishment purchase order number
545-- > Purchase order number specified by the buyer for the
546-- > assignment to vendor's replenishment orders in a vendor
547-- > managed inventory program.
548-- >
549-- > AFI Immediate transportation no. for in bond movement
550-- > A number that identifies immediate transportation for in
551-- > bond movement.
552-- >
553-- > AFJ Transportation exportation no. for in bond movement
554-- > A number that identifies the transportation exportation
555-- > number for an in bond movement.
556-- >
557-- > AFK Immediate exportation no. for in bond movement
558-- > A number that identifies the immediate exportation
559-- > number for an in bond movement.
560-- >
561-- > AFL Associated invoices
562-- > A number that identifies associated invoices.
563-- >
564-- > AFM Secondary Customs reference
565-- > A number that identifies the secondary customs
566-- > reference.
567-- >
568-- > AFN Account party's reference
569-- > Reference of the account party.
570-- >
571-- > AFO Beneficiary's reference
572-- > Reference of the beneficiary.
573-- >
574-- > AFP Second beneficiary's reference
575-- > Reference of the second beneficiary.
576-- >
577-- > AFQ Applicant's bank reference
578-- > Reference number of the applicant's bank.
579-- >
580-- > AFR Issuing bank's reference
581-- > Reference number of the issuing bank.
582-- >
583-- > AFS Beneficiary's bank reference
584-- > Reference number of the beneficiary's bank.
585-- >
586-- > AFT Direct payment valuation number
587-- > Reference number assigned to a direct payment valuation.
588-- >
589-- > AFU Direct payment valuation request number
590-- > Reference number assigned to a direct payment valuation
591-- > request.
592-- >
593-- > AFV Quantity valuation number
594-- > Reference number assigned to a quantity valuation.
595-- >
596-- > AFW Quantity valuation request number
597-- > Reference number assigned to a quantity valuation
598-- > request.
599-- >
600-- > AFX Bill of quantities number
601-- > Reference number assigned to a bill of quantities.
602-- >
603-- > AFY Payment valuation number
604-- > Reference number assigned to a payment valuation.
605-- >
606-- > AFZ Situation number
607-- > Common reference number given to documents concerning a
608-- > determined period of works.
609-- >
610-- > AGA Agreement to pay number
611-- > A number that identifies an agreement to pay.
612-- >
613-- > AGB Contract party reference number
614-- > Reference number assigned to a party for a particular
615-- > contract.
616-- >
617-- > AGC Account party's bank reference
618-- > Reference number of the account party's bank.
619-- >
620-- > AGD Agent's bank reference
621-- > Reference number issued by the agent's bank.
622-- >
623-- > AGE Agent's reference
624-- > Reference number of the agent.
625-- >
626-- > AGF Applicant's reference
627-- > Reference number of the applicant.
628-- >
629-- > AGG Dispute number
630-- > Reference number to a dispute notice.
631-- >
632-- > AGH Credit rating agency's reference number
633-- > Reference number assigned by a credit rating agency to a
634-- > debtor.
635-- >
636-- > AGI Request number
637-- > The reference number of a request.
638-- >
639-- > AGJ Single transaction sequence number
640-- > A number that identifies a single transaction sequence.
641-- >
642-- > AGK Application reference number
643-- > A number that identifies an application reference.
644-- >
645-- > AGL Delivery verification certificate
646-- > Formal identification of delivery verification
647-- > certificate which is a formal document from Customs etc.
648-- > confirming that physical goods have been delivered. It
649-- > may be needed to support a tax reclaim based on an
650-- > invoice.
651-- >
652-- > AGM Number of temporary importation document
653-- > Number assigned by customs to identify consignment in
654-- > transit.
655-- >
656-- > AGN Reference number quoted on statement
657-- > Reference number quoted on the statement sent to the
658-- > beneficiary for information purposes.
659-- >
660-- > AGO Sender's reference to the original message
661-- > The reference provided by the sender of the original
662-- > message.
663-- >
664-- > AGP Company issued equipment ID
665-- > Owner/operator, non-government issued equipment
666-- > reference number.
667-- >
668-- > AGQ Domestic flight number
669-- > Airline flight number assigned to a flight originating
670-- > and terminating within the same country.
671-- >
672-- > AGR International flight number
673-- > Airline flight number assigned to a flight originating
674-- > and terminating across national borders.
675-- >
676-- > AGS Employer identification number of service bureau
677-- > Reference number assigned by a service/processing bureau
678-- > to an employer.
679-- >
680-- > AGT Service group identification number
681-- > Identification used for a group of services.
682-- >
683-- > AGU Member number
684-- > Reference number assigned to a person as a member of a
685-- > group of persons or a service scheme.
686-- >
687-- > AGV Previous member number
688-- > Reference number previously assigned to a member.
689-- >
690-- > AGW Scheme/plan number
691-- > Reference number assigned to a service scheme or plan.
692-- >
693-- > AGX Previous scheme/plan number
694-- > Reference number previously assigned to a service scheme
695-- > or plan.
696-- >
697-- > AGY Receiving party's member identification
698-- > Identification used by the receiving party for a member
699-- > of a service scheme or group of persons.
700-- >
701-- > AGZ Payroll number
702-- > Reference number assigned to the payroll of an
703-- > organisation.
704-- >
705-- > AHA Packaging specification number
706-- > Reference number of documentation specifying the
707-- > technical detail of packaging requirements.
708-- >
709-- > AHB Authority issued equipment identification
710-- > Identification issued by an authority, e.g. government,
711-- > airport authority.
712-- >
713-- > AHC Training flight number
714-- > Non-revenue producing airline flight for training
715-- > purposes.
716-- >
717-- > AHD Fund code number
718-- > Reference number to identify appropriation and branch
719-- > chargeable for item.
720-- >
721-- > AHE Signal code number
722-- > Reference number to identify a signal.
723-- >
724-- > AHF Major force program number
725-- > Reference number according to Major Force Program (US).
726-- >
727-- > AHG Nomination number
728-- > Reference number assigned by a shipper to a request/
729-- > commitment-to-ship on a pipeline system.
730-- >
731-- > AHH Laboratory registration number
732-- > Reference number is the official registration number of
733-- > the laboratory.
734-- >
735-- > AHI Transport contract reference number
736-- > Reference number of a transport contract.
737-- >
738-- > AHJ Payee's reference number
739-- > Reference number of the party to be paid.
740-- >
741-- > AHK Payer's reference number
742-- > Reference number of the party who pays.
743-- >
744-- > AHL Creditor's reference number
745-- > Reference number of the party to whom a debt is owed.
746-- >
747-- > AHM Debtor's reference number
748-- > Reference number of the party who owes an amount of
749-- > money.
750-- >
751-- > AHN Joint venture reference number
752-- > Reference number assigned to a joint venture agreement.
753-- >
754-- > AHO Chamber of Commerce registration number
755-- > The registration number by which a company/organization
756-- > is known to the Chamber of Commerce.
757-- >
758-- > AHP Tax registration number
759-- > The registration number by which a company/organization
760-- > is identified with the tax administration.
761-- >
762-- > AHQ Wool identification number
763-- > Shipping Identification Mark (SIM) allocated to a wool
764-- > consignment by a shipping company.
765-- >
766-- > AHR Wool tax reference number
767-- > Reference or indication of the payment of wool tax.
768-- >
769-- > AHS Meat processing establishment registration number
770-- > Registration number allocated to a registered meat
771-- > packing establishment by the local quarantine and
772-- > inspection authority.
773-- >
774-- > AHT Quarantine/treatment status reference number
775-- > Coded quarantine/treatment status of a container and its
776-- > cargo and packing materials, generated by a shipping
777-- > company based upon declarations presented by a shipper.
778-- >
779-- > AHU Request for quote number
780-- > Reference number assigned by the requestor to a request
781-- > for quote.
782-- >
783-- > AHV Manual processing authority number
784-- > Number allocated to allow the manual processing of an
785-- > entity.
786-- >
787-- > AHW Import permit number
788-- > Reference number assigned by the issuing authority to an
789-- > import permit for goods.
790-- >
791-- > AHX Rate note number
792-- > Reference assigned to a specific rate.
793-- >
794-- > AHY Freight Forwarder number
795-- > An identification code of a Freight Forwarder.
796-- >
797-- > AHZ Customs release code
798-- > A code associated to a requirement that must be
799-- > presented to gain the release of goods by Customs.
800-- >
801-- > AIA Compliance code number
802-- > Number assigned to indicate regulatory compliance.
803-- >
804-- > AIB Department of transportation bond number
805-- > Number of a bond assigned by the department of
806-- > transportation.
807-- >
808-- > AIC Export establishment number
809-- > Number to identify export establishment.
810-- >
811-- > AID Certificate of conformity
812-- > Certificate certifying the conformity to predefined
813-- > definitions.
814-- >
815-- > AIE Ministerial certificate of homologation
816-- > Certificate of approval for components which are subject
817-- > to legal restrictions and must be approved by the
818-- > government.
819-- >
820-- > AIF Previous delivery instruction number
821-- > The identification of a previous delivery instruction.
822-- >
823-- > AIG Passport number
824-- > Number assigned to a passport.
825-- >
826-- > AIH Common transaction reference number
827-- > Reference number applicable to different underlying
828-- > individual transactions.
829-- >
830-- > AII Bank's common transaction reference number
831-- > Bank's reference number allocated by the bank to
832-- > different underlying individual transactions.
833-- >
834-- > AIJ Customer's individual transaction reference number
835-- > Customer's reference number allocated by the customer to
836-- > one specific transaction.
837-- >
838-- > AIK Bank's individual transaction reference number
839-- > Bank's reference number allocated by the bank to one
840-- > specific transaction.
841-- >
842-- > AIL Customer's common transaction reference number
843-- > Customer's reference number allocated by the customer to
844-- > different underlying individual transactions.
845-- >
846-- > AIM Individual transaction reference number
847-- > Reference number applying to one specific transaction.
848-- >
849-- > AIN Product sourcing agreement number
850-- > Reference number assigned to a product sourcing
851-- > agreement.
852-- >
853-- > AIO Customs transhipment number
854-- > Approval number issued by Customs for cargo to be
855-- > transhipped under Customs control.
856-- >
857-- > AIP Customs preference inquiry number
858-- > The number assigned by Customs to a preference inquiry.
859-- >
860-- > AIQ Packing plant number
861-- > Number to identify packing establishment.
862-- >
863-- > AIR Original certificate number
864-- > Number giving reference to an original certificate
865-- > number.
866-- >
867-- > AIS Processing plant number
868-- > Number to identify processing plant.
869-- >
870-- > AIT Slaughter plant number
871-- > Number to identify slaughter plant.
872-- >
873-- > AIU Charge card account number
874-- > Number to identify charge card account.
875-- >
876-- > AIV Event reference number
877-- > A number identifying an event.
878-- >
879-- > AIW Transport section reference number
880-- > A number identifying a transport section.
881-- >
882-- > AIX Referred product for mechanical analysis
883-- > A product number identifying the product which is used
884-- > for mechanical analysis considered valid for a group of
885-- > products.
886-- >
887-- > AIY Referred product for chemical analysis
888-- > A product number identifying the product which is used
889-- > for chemical analysis considered valid for a group of
890-- > products.
891-- >
892-- > AIZ Consolidated invoice number
893-- > Invoice number into which other invoices are
894-- > consolidated.
895-- >
896-- > AJA Part reference indicator in a drawing
897-- > To designate the number which provides a cross reference
898-- > between parts contained in a drawing and a parts
899-- > catalogue.
900-- >
901-- > AJB U.S. Code of Federal Regulations (CFR)
902-- > A reference indicating a citation from the U.S. Code of
903-- > Federal Regulations (CFR).
904-- >
905-- > AJC Purchasing activity clause number
906-- > A number indicating a clause applicable to a purchasing
907-- > activity.
908-- >
909-- > AJD U.S. Defense Federal Acquisition Regulation Supplement
910-- > A reference indicating a citation from the U.S. Defense
911-- > Federal Acquisition Regulation Supplement.
912-- >
913-- > AJE Agency clause number
914-- > A number indicating a clause applicable to a particular
915-- > agency.
916-- >
917-- > AJF Circular publication number
918-- > A number specifying a circular publication.
919-- >
920-- > AJG U.S. Federal Acquisition Regulation
921-- > A reference indicating a citation from the U.S. Federal
922-- > Acquisition Regulation.
923-- >
924-- > AJH U.S. General Services Administration Regulation
925-- > A reference indicating a citation from U.S. General
926-- > Services Administration Regulation.
927-- >
928-- > AJI U.S. Federal Information Resources Management Regulation
929-- > A reference indicating a citation from U.S. Federal
930-- > Information Resources Management Regulation.
931-- >
932-- > AJJ Paragraph
933-- > A reference indicating a paragraph cited as the source
934-- > of information.
935-- >
936-- > AJK Special instructions number
937-- > A number indicating a citation used for special
938-- > instructions.
939-- >
940-- > AJL Site specific procedures, terms, and conditions number
941-- > A number indicating a set of site specific procedures,
942-- > terms and conditions.
943-- >
944-- > AJM Master solicitation procedures, terms, and conditions
945-- > number
946-- > A number indicating a master solicitation containing
947-- > procedures, terms and conditions.
948-- >
949-- > AJN U.S. Department of Veterans Affairs Acquisition Regulation
950-- > A reference indicating a citation from the U.S.
951-- > Department of Veterans Affairs Acquisition Regulation.
952-- >
953-- > AJO Military Interdepartmental Purchase Request (MIPR) number
954-- > A number indicating an interdepartmental purchase
955-- > request used by the military.
956-- >
957-- > AJP Foreign military sales number
958-- > A number specifying a sale to a foreign military.
959-- >
960-- > AJQ Defense priorities allocation system priority rating
961-- > A reference indicating a priority rating assigned to
962-- > allocate resources for defense purchases.
963-- >
964-- > AJR Wage determination number
965-- > A number specifying a wage determination.
966-- >
967-- > AJS Agreement number
968-- > A number specifying an agreement between parties.
969-- >
970-- > AJT Standard Industry Classification (SIC) number
971-- > A number specifying a standard industry classification.
972-- >
973-- > AJU End item number
974-- > A number specifying the end item applicable to a
975-- > subordinate item.
976-- >
977-- > AJV Federal supply schedule item number
978-- > A number specifying an item listed in a federal supply
979-- > schedule.
980-- >
981-- > AJW Technical document number
982-- > A number specifying a technical document.
983-- >
984-- > AJX Technical order number
985-- > A reference to an order that specifies a technical
986-- > change.
987-- >
988-- > AJY Suffix
989-- > A reference to specify a suffix added to the end of a
990-- > basic identifier.
991-- >
992-- > AJZ Transportation account number
993-- > An account number to be charged or credited for
994-- > transportation.
995-- >
996-- > AKA Container disposition order reference number
997-- > Reference assigned to the empty container disposition
998-- > order.
999-- >
1000-- > AKB Container prefix
1001-- > The first part of the unique identification of a
1002-- > container formed by an alpha code identifying the owner
1003-- > of the container.
1004-- >
1005-- > AKC Transport equipment return reference
1006-- > Reference known at the address to return equipment to.
1007-- >
1008-- > AKD Transport equipment survey reference
1009-- > Reference number assigned by the ordering party to the
1010-- > transport equipment survey order.
1011-- >
1012-- > AKE Transport equipment survey report number
1013-- > Reference number used by a party to identify its
1014-- > transport equipment survey report.
1015-- >
1016-- > AKF Transport equipment stuffing order
1017-- > Reference number assigned to the order to stuff goods in
1018-- > transport equipment.
1019-- >
1020-- > AKG Vehicle Identification Number (VIN)
1021-- > The identification number which uniquely distinguishes
1022-- > one vehicle from another through the lifespan of the
1023-- > vehicle.
1024-- >
1025-- > AKH Government bill of lading
1026-- > Bill of lading as defined by the government.
1027-- >
1028-- > AKI Ordering customer's second reference number
1029-- > Ordering customer's second reference number.
1030-- >
1031-- > AKJ Direct debit reference
1032-- > Reference number assigned to the direct debit operation.
1033-- >
1034-- > AKK Meter reading at the beginning of the delivery
1035-- > Meter reading at the beginning of the delivery.
1036-- >
1037-- > AKL Meter reading at the end of delivery
1038-- > Meter reading at the end of the delivery.
1039-- >
1040-- > AKM Replenishment purchase order range start number
1041-- > Starting number of a range of purchase order numbers
1042-- > assigned by the buyer to vendor's replenishment orders.
1043-- >
1044-- > AKN Third bank's reference
1045-- > Reference number of the third bank.
1046-- >
1047-- > AKO Action authorization number
1048-- > A reference number authorizing an action.
1049-- >
1050-- > AKP Appropriation number
1051-- > The number identifying a type of funding for a specific
1052-- > purpose (appropriation).
1053-- >
1054-- > AKQ Product change authority number
1055-- > Number which authorises a change in form, fit or
1056-- > function of a product.
1057-- >
1058-- > AKR General cargo consignment reference number
1059-- > Reference number identifying a particular general cargo
1060-- > (non-containerised or break bulk) consignment.
1061-- >
1062-- > AKS Catalogue sequence number
1063-- > A number which uniquely identifies an item within a
1064-- > catalogue according to a standard numbering system.
1065-- >
1066-- > AKT Forwarding order number
1067-- > Reference number assigned to the forwarding order by the
1068-- > ordering customer.
1069-- >
1070-- > AKU Transport equipment survey reference number
1071-- > Reference number known at the address where the
1072-- > transport equipment will be or has been surveyed.
1073-- >
1074-- > AKV Lease contract reference
1075-- > Reference number of the lease contract.
1076-- >
1077-- > AKW Transport costs reference number
1078-- > Reference number of the transport costs.
1079-- >
1080-- > AKX Transport equipment stripping order
1081-- > Reference number assigned to the order to strip goods
1082-- > from transport equipment.
1083-- >
1084-- > AKY Prior policy number
1085-- > The number of the prior policy.
1086-- >
1087-- > AKZ Policy number
1088-- > Number assigned to a policy.
1089-- >
1090-- > ALA Procurement budget number
1091-- > A number which uniquely identifies a procurement budget
1092-- > against which commitments or invoices can be allocated.
1093-- >
1094-- > ALB Domestic inventory management code
1095-- > Code to identify the management of domestic inventory.
1096-- >
1097-- > ALC Customer reference number assigned to previous balance of
1098-- > payment information
1099-- > Identification number of the previous balance of
1100-- > payments information from customer message.
1101-- >
1102-- > ALD Previous credit advice reference number
1103-- > Reference number of the previous "Credit advice"
1104-- > message.
1105-- >
1106-- > ALE Reporting form number
1107-- > Reference number assigned to the reporting form.
1108-- >
1109-- > ALF Authorization number for exception to dangerous goods
1110-- > regulations
1111-- > Reference number allocated by an authority. This number
1112-- > contains an approval concerning exceptions on the
1113-- > existing dangerous goods regulations.
1114-- >
1115-- > ALG Dangerous goods security number
1116-- > Reference number allocated by an authority in order to
1117-- > control the dangerous goods on board of a specific means
1118-- > of transport for dangerous goods security purposes.
1119-- >
1120-- > ALH Dangerous goods transport licence number
1121-- > Licence number allocated by an authority as to the
1122-- > permission of carrying dangerous goods by a specific
1123-- > means of transport.
1124-- >
1125-- > ALI Previous rental agreement number
1126-- > Number to identify the previous rental agreement number.
1127-- >
1128-- > ALJ Next rental agreement reason number
1129-- > Number to identify the reason for the next rental
1130-- > agreement.
1131-- >
1132-- > ALK Consignee's invoice number
1133-- > The invoice number assigned by a consignee.
1134-- >
1135-- > ALL Message batch number
1136-- > A number identifying a batch of messages.
1137-- >
1138-- > ALM Previous delivery schedule number
1139-- > A reference number identifying a previous delivery
1140-- > schedule.
1141-- >
1142-- > ALN Physical inventory recount reference number
1143-- > A reference to a re-count of physically held inventory.
1144-- >
1145-- > ALO Receiving advice number
1146-- > A reference number to a receiving advice.
1147-- >
1148-- > ALP Returnable container reference number
1149-- > A reference number identifying a returnable container.
1150-- >
1151-- > ALQ Returns notice number
1152-- > A reference number to a returns notice.
1153-- >
1154-- > ALR Sales forecast number
1155-- > A reference number identifying a sales forecast.
1156-- >
1157-- > ALS Sales report number
1158-- > A reference number identifying a sales report.
1159-- >
1160-- > ALT Previous tax control number
1161-- > A reference number identifying a previous tax control
1162-- > number.
1163-- >
1164-- > ALU AGERD (Aerospace Ground Equipment Requirement Data) number
1165-- > Identifies the equipment required to conduct
1166-- > maintenance.
1167-- >
1168-- > ALV Registered capital reference
1169-- > Registered capital reference of a company.
1170-- >
1171-- > ALW Standard number of inspection document
1172-- > Code identifying the standard number of the inspection
1173-- > document supplied.
1174-- >
1175-- > ALX Model
1176-- > A reference used to identify a model.
1177-- >
1178-- > ALY Financial management reference
1179-- > A financial management reference.
1180-- >
1181-- > ALZ NOTIfication for COLlection number (NOTICOL)
1182-- > A reference assigned by a consignor to a notification
1183-- > document which indicates the availability of goods for
1184-- > collection.
1185-- >
1186-- > AMA Previous request for metered reading reference number
1187-- > Number to identify a previous request for a recording or
1188-- > reading of a measuring device.
1189-- >
1190-- > AMB Next rental agreement number
1191-- > Number to identify the next rental agreement.
1192-- >
1193-- > AMC Reference number of a request for metered reading
1194-- > Number to identify a request for a recording or reading
1195-- > of a measuring device to be taken.
1196-- >
1197-- > AMD Hastening number
1198-- > A number which uniquely identifies a request to hasten
1199-- > an action.
1200-- >
1201-- > AME Repair data request number
1202-- > A number which uniquely identifies a request for data
1203-- > about repairs.
1204-- >
1205-- > AMF Consumption data request number
1206-- > A number which identifies a request for consumption
1207-- > data.
1208-- >
1209-- > AMG Profile number
1210-- > Reference number allocated to a discrete set of
1211-- > criteria.
1212-- >
1213-- > AMH Case number
1214-- > Number assigned to a case.
1215-- >
1216-- > AMI Government quality assurance and control level Number
1217-- > A number which identifies the level of quality assurance
1218-- > and control required by the government for an article.
1219-- >
1220-- > AMJ Payment plan reference
1221-- > A number which uniquely identifies a payment plan.
1222-- >
1223-- > AMK Replaced meter unit number
1224-- > Number identifying the replaced meter unit.
1225-- >
1226-- > AML Replenishment purchase order range end number
1227-- > Ending number of a range of purchase order numbers
1228-- > assigned by the buyer to vendor's replenishment orders.
1229-- >
1230-- > AMM Insurer assigned reference number
1231-- > A unique reference number assigned by the insurer.
1232-- >
1233-- > AMN Canadian excise entry number
1234-- > An excise entry number assigned by the Canadian Customs.
1235-- >
1236-- > AMO Premium rate table
1237-- > Identifies the premium rate table.
1238-- >
1239-- > AMP Advise through bank's reference
1240-- > Financial institution through which the advising bank is
1241-- > to advise the documentary credit.
1242-- >
1243-- > AMQ US, Department of Transportation bond surety code
1244-- > A bond surety code assigned by the United States
1245-- > Department of Transportation (DOT).
1246-- >
1247-- > AMR US, Food and Drug Administration establishment indicator
1248-- > An establishment indicator assigned by the United States
1249-- > Food and Drug Administration.
1250-- >
1251-- > AMS US, Federal Communications Commission (FCC) import
1252-- > condition number
1253-- > A number known as the United States Federal
1254-- > Communications Commission (FCC) import condition number
1255-- > applying to certain types of regulated communications
1256-- > equipment.
1257-- >
1258-- > AMT Goods and Services Tax identification number
1259-- > An identification number assigned to an organization
1260-- > collecting Goods and Services Taxes (GST).
1261-- >
1262-- > AMU Integrated logistic support cross reference number
1263-- > Provides the identification of the reference which
1264-- > allows cross referencing of items between different
1265-- > areas of integrated logistics support.
1266-- >
1267-- > AMV Department number
1268-- > Number assigned to a department within an organization.
1269-- >
1270-- > AMW Buyer's catalogue number
1271-- > Identification of a catalogue maintained by a buyer.
1272-- >
1273-- > AMX Financial settlement party's reference number
1274-- > Reference number of the party who is responsible for the
1275-- > financial settlement.
1276-- >
1277-- > AMY Standard's version number
1278-- > The version number assigned to a standard.
1279-- >
1280-- > AMZ Pipeline number
1281-- > Number to identify a pipeline.
1282-- >
1283-- > ANA Account servicing bank's reference number
1284-- > Reference number of the account servicing bank.
1285-- >
1286-- > ANB Completed units payment request reference
1287-- > A reference to a payment request for completed units.
1288-- >
1289-- > ANC Payment in advance request reference
1290-- > A reference to a request for payment in advance.
1291-- >
1292-- > AND Parent file
1293-- > Identifies the parent file in a structure of related
1294-- > files.
1295-- >
1296-- > ANE Sub file
1297-- > Identifies the sub file in a structure of related files.
1298-- >
1299-- > ANF CAD file layer convention
1300-- > Reference number identifying a layer convention for a
1301-- > file in a Computer Aided Design (CAD) environment.
1302-- >
1303-- > ANG Technical regulation
1304-- > Reference number identifying a technical regulation.
1305-- >
1306-- > ANH Plot file
1307-- > Reference number indicating that the file is a plot
1308-- > file.
1309-- >
1310-- > ANI File conversion journal
1311-- > Reference number identifying a journal recording details
1312-- > about conversion operations between file formats.
1313-- >
1314-- > ANJ Authorization number
1315-- > A number which uniquely identifies an authorization.
1316-- >
1317-- > ANK Reference number assigned by third party
1318-- > Reference number assigned by a third party.
1319-- >
1320-- > ANL Deposit reference number
1321-- > A reference number identifying a deposit.
1322-- >
1323-- > ANM Named bank's reference
1324-- > Reference number of the named bank.
1325-- >
1326-- > ANN Drawee's reference
1327-- > Reference number of the drawee.
1328-- >
1329-- > ANO Case of need party's reference
1330-- > Reference number of the case of need party.
1331-- >
1332-- > ANP Collecting bank's reference
1333-- > Reference number of the collecting bank.
1334-- >
1335-- > ANQ Remitting bank's reference
1336-- > Reference number of the remitting bank.
1337-- >
1338-- > ANR Principal's bank reference
1339-- > Reference number of the principal's bank.
1340-- >
1341-- > ANS Presenting bank's reference
1342-- > Reference number of the presenting bank.
1343-- >
1344-- > ANT Consignee's reference
1345-- > Reference number of the consignee.
1346-- >
1347-- > ANU Financial transaction reference number
1348-- > Reference number of the financial transaction.
1349-- >
1350-- > ANV Credit reference number
1351-- > The reference number of a credit instruction.
1352-- >
1353-- > ANW Receiving bank's authorization number
1354-- > Authorization number of the receiving bank.
1355-- >
1356-- > ANX Clearing reference
1357-- > Reference allocated by a clearing procedure.
1358-- >
1359-- > ANY Sending bank's reference number
1360-- > Reference number of the sending bank.
1361-- >
1362-- > X ANZ Direct debit reference
1363-- > Reference of the direct debit.
1364-- >
1365-- > Note:
1366-- > 1. This code value will be removed effective with
1367-- > directory D.02A.
1368-- >
1369-- > AOA Documentary payment reference
1370-- > Reference of the documentary payment.
1371-- >
1372-- > X AOB Third bank's reference
1373-- > Reference assigned by a third bank.
1374-- >
1375-- > Note:
1376-- > 1. This code value will be removed effective with
1377-- > directory D.02A.
1378-- >
1379-- > X AOC Ordering customer's second reference number
1380-- > The second reference number of the ordering customer.
1381-- >
1382-- > Note:
1383-- > 1. This code value will be removed effective with
1384-- > directory D.02A.
1385-- >
1386-- > AOD Accounting file reference
1387-- > Reference of an accounting file.
1388-- >
1389-- > AOE Sender's file reference number
1390-- > File reference number assigned by the sender.
1391-- >
1392-- > AOF Receiver's file reference number
1393-- > File reference number assigned by the receiver.
1394-- >
1395-- > AOG Source document internal reference
1396-- > Reference number assigned to a source document for
1397-- > internal usage.
1398-- >
1399-- > AOH Principal's reference
1400-- > Reference number of the principal.
1401-- >
1402-- > AOI Debit reference number
1403-- > The reference number of a debit instruction.
1404-- >
1405-- > AOJ Calendar
1406-- > A calendar reference number.
1407-- >
1408-- > AOK Work shift
1409-- > A work shift reference number.
1410-- >
1411-- > AOL Work breakdown structure
1412-- > A structure reference that identifies the breakdown of
1413-- > work for a project.
1414-- >
1415-- > AOM Organisation breakdown structure
1416-- > A structure reference that identifies the breakdown of
1417-- > an organisation.
1418-- >
1419-- > AON Work task charge number
1420-- > A reference assigned to a specific work task charge.
1421-- >
1422-- > AOO Functional work group
1423-- > A reference to identify a functional group performing
1424-- > work.
1425-- >
1426-- > AOP Work team
1427-- > A reference to identify a team performing work.
1428-- >
1429-- > AOQ Department
1430-- > Section of an organisation.
1431-- >
1432-- > AOR Statement of work
1433-- > A reference number for a statement of work.
1434-- >
1435-- > AOS Work package
1436-- > A reference for a detailed package of work.
1437-- >
1438-- > AOT Planning package
1439-- > A reference for a planning package of work.
1440-- >
1441-- > AOU Cost account
1442-- > A cost control account reference.
1443-- >
1444-- > AOV Work order
1445-- > Reference number for an order to do work.
1446-- >
1447-- > AOW Transportation Control Number (TCN)
1448-- > A number assigned for transportation purposes.
1449-- >
1450-- > AOX Constraint notation
1451-- > Identifies a reference to a constraint notation.
1452-- >
1453-- > AOY ETERMS reference
1454-- > Identifies a reference to the ICC (International Chamber
1455-- > of Commerce) ETERMS(tm) repository of electronic
1456-- > commerce trading terms and conditions.
1457-- >
1458-- > AOZ Implementation version number
1459-- > Identifies a version number of an implementation.
1460-- >
1461-- > AP Accounts receivable number
1462-- > Reference number assigned by accounts receivable
1463-- > department to the account of a specific debtor.
1464-- >
1465-- > APA Incorporated legal reference
1466-- > Identifies a legal reference which is deemed
1467-- > incorporated by reference.
1468-- >
1469-- > APB Payment instalment reference number
1470-- > A reference number given to a payment instalment to
1471-- > identify a specific instance of payment of a debt which
1472-- > can be paid at specified intervals.
1473-- >
1474-- > APC Equipment owner reference number
1475-- > Reference number issued by the owner of the equipment.
1476-- >
1477-- > APD Cedent's claim number
1478-- > To identify the number assigned to the claim by the
1479-- > ceding company.
1480-- >
1481-- > APE Reinsurer's claim number
1482-- > To identify the number assigned to the claim by the
1483-- > reinsurer.
1484-- >
1485-- > APF Price/sales catalogue response reference number
1486-- > A reference number identifying a response to a
1487-- > price/sales catalogue.
1488-- >
1489-- > APG General purpose message reference number
1490-- > A reference number identifying a general purpose
1491-- > message.
1492-- >
1493-- > APH Invoicing data sheet reference number
1494-- > A reference number identifying an invoicing data sheet.
1495-- >
1496-- > API Inventory report reference number
1497-- > A reference number identifying an inventory report.
1498-- >
1499-- > APJ Ceiling formula reference number
1500-- > The reference number which identifies a formula for
1501-- > determining a ceiling.
1502-- >
1503-- > APK Price variation formula reference number
1504-- > The reference number which identifies a price variation
1505-- > formula.
1506-- >
1507-- > APL Reference to account servicing bank's message
1508-- > Reference to the account servicing bank's message.
1509-- >
1510-- > APM Party sequence number
1511-- > Reference identifying a party sequence number.
1512-- >
1513-- > APN Purchaser's request reference
1514-- > Reference identifying a request made by the purchaser.
1515-- >
1516-- > APO Contractor request reference
1517-- > Reference identifying a request made by a contractor.
1518-- >
1519-- > APP Accident reference number
1520-- > Reference number assigned to an accident.
1521-- >
1522-- > APQ Commercial account summary reference number
1523-- > A reference number identifying a commercial account
1524-- > summary.
1525-- >
1526-- > APR Contract breakdown reference
1527-- > A reference which identifies a specific breakdown of a
1528-- > contract.
1529-- >
1530-- > APS Contractor registration number
1531-- > A reference number used to identify a contractor.
1532-- >
1533-- > APT Applicable coefficient identification number
1534-- > The identification number of the coefficient which is
1535-- > applicable.
1536-- >
1537-- > APU Special budget account number
1538-- > The number of a special budget account.
1539-- >
1540-- > APV Authorisation for repair reference
1541-- > Reference of the authorisation for repair.
1542-- >
1543-- > APW Manufacturer defined repair rates reference
1544-- > Reference assigned by a manufacturer to their repair
1545-- > rates.
1546-- >
1547-- > APX Original submitter log number
1548-- > A control number assigned by the original submitter.
1549-- >
1550-- > APY Original submitter, parent Data Maintenance Request (DMR)
1551-- > log number
1552-- > A Data Maintenance Request (DMR) original submitter's
1553-- > reference log number for the parent DMR.
1554-- >
1555-- > APZ Original submitter, child Data Maintenance Request (DMR)
1556-- > log number
1557-- > A Data Maintenance Request (DMR) original submitter's
1558-- > reference log number for a child DMR.
1559-- >
1560-- > AQA Entry point assessment log number
1561-- > The reference log number assigned by an entry point
1562-- > assessment group for the DMR.
1563-- >
1564-- > AQB Entry point assessment log number, parent DMR
1565-- > The reference log number assigned by an entry point
1566-- > assessment group for the parent Data Maintenance Request
1567-- > (DMR).
1568-- >
1569-- > AQC Entry point assessment log number, child DMR
1570-- > The reference log number assigned by an entry point
1571-- > assessment group for a child Data Maintenance Request
1572-- > (DMR).
1573-- >
1574-- > AQD Data structure tag
1575-- > The tag assigned to a data structure.
1576-- >
1577-- > AQE Central secretariat log number
1578-- > The reference log number assigned by the central
1579-- > secretariat for the Data Maintenance Request (DMR).
1580-- >
1581-- > AQF Central secretariat log number, parent Data Maintenance
1582-- > Request (DMR)
1583-- > The reference log number assigned by the central
1584-- > secretariat for the parent Data Maintenance Request
1585-- > (DMR).
1586-- >
1587-- > AQG Central secretariat log number, child Data Maintenance
1588-- > Request (DMR)
1589-- > The reference log number assigned by the central
1590-- > secretariat for the child Data Maintenance Request
1591-- > (DMR).
1592-- >
1593-- > AQH International assessment log number
1594-- > The reference log number assigned to a Data Maintenance
1595-- > Request (DMR) changed in international assessment.
1596-- >
1597-- > AQI International assessment log number, parent Data
1598-- > Maintenance Request (DMR)
1599-- > The reference log number assigned to a Data Maintenance
1600-- > Request (DMR) changed in international assessment that
1601-- > is a parent to the current DMR.
1602-- >
1603-- > AQJ International assessment log number, child Data Maintenance
1604-- > Request (DMR)
1605-- > The reference log number assigned to a Data Maintenance
1606-- > Request (DMR) changed in international assessment that
1607-- > is a child to the current DMR.
1608-- >
1609-- > AQK Status report number
1610-- > The reference number for a status report.
1611-- >
1612-- > AQL Message design group number
1613-- > Reference number for a message design group.
1614-- >
1615-- > AQM US Customs Service (USCS) entry code
1616-- > An entry number assigned by the United States (US)
1617-- > customs service.
1618-- >
1619-- > AQN Beginning job sequence number
1620-- > The number designating the beginning of the job
1621-- > sequence.
1622-- >
1623-- > AQO Sender's clause number
1624-- > The number that identifies the sender's clause.
1625-- >
1626-- > AQP Dun and Bradstreet Canada's 8 digit Standard Industrial
1627-- > Classification (SIC) code
1628-- > Dun and Bradstreet Canada's 8 digit Standard Industrial
1629-- > Classification (SIC) code identifying activities of the
1630-- > company.
1631-- >
1632-- > AQQ Activite Principale Exercee (APE) identifier
1633-- > The French industry code for the main activity of a
1634-- > company.
1635-- >
1636-- > AQR Dun and Bradstreet US 8 digit Standard Industrial
1637-- > Classification (SIC) code
1638-- > Dun and Bradstreet United States' 8 digit Standard
1639-- > Industrial Classification (SIC) code identifying
1640-- > activities of the company.
1641-- >
1642-- > AQS Nomenclature Activity Classification Economy (NACE)
1643-- > identifier
1644-- > A European industry classification code used to identify
1645-- > the activity of a company.
1646-- >
1647-- > AQT Norme Activite Francaise (NAF) identifier
1648-- > A French industry classification code assigned by the
1649-- > French government to identify the activity of a company.
1650-- >
1651-- > AQU Registered contractor activity type
1652-- > Reference number identifying the type of registered
1653-- > contractor activity.
1654-- >
1655-- > AQV Statistic Bundes Amt (SBA) identifier
1656-- > A German industry classification code issued by
1657-- > Statistic Bundes Amt (SBA) to identify the activity of a
1658-- > company.
1659-- >
1660-- > AQW State or province assigned entity identification
1661-- > Reference number of an entity assigned by a state or
1662-- > province.
1663-- >
1664-- > AQX Institute of Security and Future Market Development (ISFMD)
1665-- > serial number
1666-- > A number used to identify a public but not publicly
1667-- > traded company.
1668-- >
1669-- > AQY File identification number
1670-- > A number assigned to identify a file.
1671-- >
1672-- > AQZ Bankruptcy procedure number
1673-- > A number identifying a bankruptcy procedure.
1674-- >
1675-- > ARA National government business identification number
1676-- > A business identification number which is assigned by a
1677-- > national government.
1678-- >
1679-- > ARB Prior Data Universal Number System (DUNS) number
1680-- > A previously assigned Data Universal Number System
1681-- > (DUNS) number.
1682-- >
1683-- > ARC Companies Registry Office (CRO) number
1684-- > Identifies the reference number assigned by the
1685-- > Companies Registry Office (CRO).
1686-- >
1687-- > ARD Costa Rican judicial number
1688-- > A number assigned by the government to a business in
1689-- > Costa Rica.
1690-- >
1691-- > ARE Numero de Identificacion Tributaria (NIT)
1692-- > A number assigned by the government to a business in
1693-- > some Latin American countries.
1694-- >
1695-- > ARF Patron number
1696-- > A number assigned by the government to a business in
1697-- > some Latin American countries. Note that "Patron" is a
1698-- > Spanish word, it is not a person who gives financial or
1699-- > other support.
1700-- >
1701-- > ARG Registro Informacion Fiscal (RIF) number
1702-- > A number assigned by the government to a business in
1703-- > some Latin American countries.
1704-- >
1705-- > ARH Registro Unico de Contribuyente (RUC) number
1706-- > A number assigned by the government to a business in
1707-- > some Latin American countries.
1708-- >
1709-- > ARI Tokyo SHOKO Research (TSR) business identifier
1710-- > A number assigned to a business by TSR.
1711-- >
1712-- > ARJ Personal identity card number
1713-- > An identity card number assigned to a person.
1714-- >
1715-- > ARK Systeme Informatique pour le Repertoire des ENtreprises
1716-- > (SIREN) number
1717-- > An identification number known as a SIREN assigned to a
1718-- > business in France.
1719-- >
1720-- > ARL Systeme Informatique pour le Repertoire des ETablissements
1721-- > (SIRET) number
1722-- > An identification number known as a SIRET assigned to a
1723-- > business location in France.
1724-- >
1725-- > ARM Publication issue number
1726-- > A number assigned to identify a publication issue.
1727-- >
1728-- > ARN Original filing number
1729-- > A number assigned to the original filing.
1730-- >
1731-- > ARO Page number
1732-- > The number of a page.
1733-- >
1734-- > ARP Public filing registration number
1735-- > A number assigned at the time of registration of a
1736-- > public filing.
1737-- >
1738-- > ARQ Regiristo Federal de Contribuyentes
1739-- > A federal tax identification number assigned by the
1740-- > Mexican tax authority.
1741-- >
1742-- > ARR Social security number
1743-- > An identification number assigned to an individual by
1744-- > the social security administration.
1745-- >
1746-- > ARS Document volume number
1747-- > The number of a document volume.
1748-- >
1749-- > ART Book number
1750-- > A number assigned to identify a book.
1751-- >
1752-- > ARU Stock exchange company identifier
1753-- > A reference assigned by the stock exchange to a company.
1754-- >
1755-- > ARV Imputation account
1756-- > An account to which an amount is to be posted.
1757-- >
1758-- > ARW Financial phase reference
1759-- > A reference which identifies a specific financial phase.
1760-- >
1761-- > ARX Technical phase reference
1762-- > A reference which identifies a specific technical phase.
1763-- >
1764-- > ARY Prior contractor registration number
1765-- > A previous reference number used to identify a
1766-- > contractor.
1767-- >
1768-- > ARZ Stock adjustment number
1769-- > A number identifying a stock adjustment.
1770-- >
1771-- > ASA Dispensation reference
1772-- > A reference number assigned to an official exemption
1773-- > from a law or obligation.
1774-- >
1775-- > ASB Investment reference number
1776-- > A reference to a specific investment.
1777-- >
1778-- > ASC Assuming company
1779-- > A number that identifies an assuming company.
1780-- >
1781-- > ASD Budget chapter
1782-- > A reference to the chapter in a budget.
1783-- >
1784-- > ASE Duty free products security number
1785-- > A security number allocated for duty free products.
1786-- >
1787-- > ASF Duty free products receipt authorisation number
1788-- > Authorisation number allocated for the receipt of duty
1789-- > free products.
1790-- >
1791-- > ASG Party information message reference
1792-- > Reference identifying a party information message.
1793-- >
1794-- > ASH Formal statement reference
1795-- > A reference to a formal statement.
1796-- >
1797-- > ASI Proof of delivery reference number
1798-- > A reference number identifying a proof of delivery which
1799-- > is generated by the goods recipient.
1800-- >
1801-- > ASJ Supplier's credit claim reference number
1802-- > A reference number identifying a supplier's credit
1803-- > claim.
1804-- >
1805-- > ASK Picture of actual product
1806-- > Reference identifying the picture of an actual product.
1807-- >
1808-- > ASL Picture of a generic product
1809-- > Reference identifying a picture of a generic product.
1810-- >
1811-- > ASM Trading partner identification number
1812-- > Code specifying an identification assigned to an entity
1813-- > with whom one conducts trade.
1814-- >
1815-- > ASN Prior trading partner identification number
1816-- > Code specifying an identification number previously
1817-- > assigned to a trading partner.
1818-- >
1819-- > ASO Password
1820-- > Code used for authentication purposes.
1821-- >
1822-- > ASP Formal report number
1823-- > A number uniquely identifying a formal report.
1824-- >
1825-- > ASQ Fund account number
1826-- > Account number of fund.
1827-- >
1828-- > ASR Safe custody number
1829-- > The number of a file or portfolio kept for safe custody
1830-- > on behalf of clients.
1831-- >
1832-- > ASS Master account number
1833-- > A reference number identifying a master account.
1834-- >
1835-- > AST Group reference number
1836-- > The reference number identifying a group.
1837-- >
1838-- > ASU Accounting transmission number
1839-- > A number used to identify the transmission of an
1840-- > accounting book entry.
1841-- >
1842-- > ASV Product data file number
1843-- > The number of a product data file.
1844-- >
1845-- > ASW Cadastro Geral do Contribuinte (CGC)
1846-- > Brazilian taxpayer number.
1847-- >
1848-- > ASX Foreign resident identification number
1849-- > Number assigned by a government agency to identify a
1850-- > foreign resident.
1851-- >
1852-- > ASY CD-ROM
1853-- > Identity number of the Compact Disk Read Only Memory
1854-- > (CD-ROM).
1855-- >
1856-- > ASZ Physical medium
1857-- > Identifies the physical medium.
1858-- >
1859-- > ATA Financial cancellation reference number
1860-- > Reference number of a financial cancellation.
1861-- >
1862-- > ATB Purchase for export Customs agreement number
1863-- > A number assigned by a Customs authority allowing the
1864-- > purchase of goods free of tax because they are to be
1865-- > exported immediately after the purchase.
1866-- >
1867-- > ATC Judgment number
1868-- > A reference number identifying the legal decision.
1869-- >
1870-- > ATD Secretariat number
1871-- > A reference number identifying a secretariat.
1872-- >
1873-- > ATE Previous banking status message reference
1874-- > Message reference number of the previous banking status
1875-- > message being responded to.
1876-- >
1877-- > ATF Last received banking status message reference
1878-- > Reference number of the latest received banking status
1879-- > message.
1880-- >
1881-- > ATG Bank's documentary procedure reference
1882-- > Reference allocated by the bank to a documentary
1883-- > procedure.
1884-- >
1885-- > ATH Customer's documentary procedure reference
1886-- > Reference allocated by a customer to a documentary
1887-- > procedure.
1888-- >
1889-- > ATI Safe deposit box number
1890-- > Number of the safe deposit box.
1891-- >
1892-- > ATJ Receiving Bankgiro number
1893-- > Number of the receiving Bankgiro.
1894-- >
1895-- > ATK Sending Bankgiro number
1896-- > Number of the sending Bankgiro.
1897-- >
1898-- > ATL Bankgiro reference
1899-- > Reference of the Bankgiro.
1900-- >
1901-- > ATM Guarantee number
1902-- > Number of a guarantee.
1903-- >
1904-- > ATN Collection instrument number
1905-- > To identify the number of an instrument used to remit
1906-- > funds to a beneficiary.
1907-- >
1908-- > ATO Converted Postgiro number
1909-- > To identify the reference number of a giro payment
1910-- > having been converted to a Postgiro account.
1911-- >
1912-- > ATP Cost centre alignment number
1913-- > Number used in the financial management process to align
1914-- > cost allocations.
1915-- >
1916-- > ATQ Kamer Van Koophandel (KVK) number
1917-- > An identification number assigned by the Dutch Chamber
1918-- > of Commerce to a business in the Netherlands.
1919-- >
1920-- > ATR Institut Belgo-Luxembourgeois de Codification (IBLC) number
1921-- > An identification number assigned by the Luxembourg
1922-- > National Bank to a business in Luxembourg.
1923-- >
1924-- > ATS External object reference
1925-- > A reference identifying an external object.
1926-- >
1927-- > ATT Exceptional transport authorisation number
1928-- > Authorisation number for exceptional transport (using
1929-- > specific equipment, out of gauge, materials and/or
1930-- > specific routing).
1931-- >
1932-- > ATU Clave Unica de Identificacion Tributaria (CUIT)
1933-- > Tax identification number in Argentina.
1934-- >
1935-- > ATV Registro Unico Tributario (RUT)
1936-- > Tax identification number in Chile.
1937-- >
1938-- > ATW Flat rack container bundle identification number
1939-- > Reference number assigned to a bundle of flat rack
1940-- > containers.
1941-- >
1942-- > ATX Transport equipment acceptance order reference
1943-- > Reference number assigned to an order to accept
1944-- > transport equipment that is to be delivered by an inland
1945-- > carrier to a specified facility.
1946-- >
1947-- > ATY Transport equipment release order reference
1948-- > Reference number assigned to an order to release
1949-- > transport equipment which is to be picked up by an
1950-- > inland carrier from a specified facility.
1951-- >
1952-- > ATZ Ship's stay reference number
1953-- > Reference number assigned by a port authority to the
1954-- > stay of a vessel in the port.
1955-- >
1956-- > AU Authorization to meet competition number
1957-- > A number assigned by a requestor to an offer incoming
1958-- > following request for quote.
1959-- >
1960-- > AUA Place of positioning reference
1961-- > Identifies the reference pertaining to the place of
1962-- > positioning.
1963-- >
1964-- > AUB Party reference
1965-- > The reference to a party.
1966-- >
1967-- > AUC Issued prescription identification
1968-- > The identification of the issued prescription.
1969-- >
1970-- > AUD Collection reference
1971-- > A reference identifying a collection.
1972-- >
1973-- > AUE Travel service
1974-- > Reference identifying a travel service.
1975-- >
1976-- > AUF Consignment stock contract
1977-- > Reference identifying a consignment stock contract.
1978-- >
1979-- > AUG Importer's letter of credit reference
1980-- > Letter of credit reference issued by importer.
1981-- >
1982-- > AUH Performed prescription identification
1983-- > The identification of the prescription that has been
1984-- > carried into effect.
1985-- >
1986-- > AUI Image reference
1987-- > A reference number identifying an image.
1988-- >
1989-- > AUJ Proposed purchase order reference number
1990-- > A reference number assigned to a proposed purchase
1991-- > order.
1992-- >
1993-- > AUK Application for financial support reference number
1994-- > Reference number assigned to an application for
1995-- > financial support.
1996-- >
1997-- > AUL Manufacturing quality agreement number
1998-- > Reference number of a manufacturing quality agreement.
1999-- >
2000-- > AUM Software editor reference
2001-- > Reference identifying the software editor.
2002-- >
2003-- > AUN Software reference
2004-- > Reference identifying the software.
2005-- >
2006-- > AUO Software quality reference
2007-- > Reference allocated to the software by a quality
2008-- > assurance agency.
2009-- >
2010-- > AUP Consolidated orders' reference
2011-- > A reference number to identify orders which have been,
2012-- > or shall be consolidated.
2013-- >
2014-- > AUQ Customs binding ruling number
2015-- > Binding ruling number issued by customs.
2016-- >
2017-- > AUR Customs non-binding ruling number
2018-- > Non-binding ruling number issued by customs.
2019-- >
2020-- > AUS Delivery route reference
2021-- > A reference to the route of the delivery.
2022-- >
2023-- > AUT Net area supplier reference
2024-- > A reference identifying a supplier within a net area.
2025-- >
2026-- > AUU Time series reference
2027-- > Reference to a time series.
2028-- >
2029-- > AUV Connecting point to central grid
2030-- > Reference to a connecting point to a central grid.
2031-- >
2032-- > AUW Marketing plan identification number (MPIN)
2033-- > Number identifying a marketing plan.
2034-- >
2035-- > AUX Entity reference number, previous
2036-- > The previous reference number assigned to an entity.
2037-- >
2038-- > AUY International Standard Industrial Classification (ISIC)
2039-- > code
2040-- > A code specifying an international standard industrial
2041-- > classification.
2042-- >
2043-- > AUZ Customs pre-approval ruling number
2044-- > Pre-approval ruling number issued by Customs.
2045-- >
2046-- > AV Account payable number
2047-- > Reference number assigned by accounts payable department
2048-- > to the account of a specific creditor.
2049-- >
2050-- > AWA Rate code number
2051-- > Number assigned by a buyer to rate a product.
2052-- >
2053-- > AWB Air waybill number
2054-- > Reference number assigned to an air waybill, see: 1001 =
2055-- > 740.
2056-- >
2057-- > AWC Documentary credit amendment number
2058-- > Number of the amendment of the documentary credit.
2059-- >
2060-- > AWD Advising bank's reference
2061-- > Reference number of the advising bank.
2062-- >
2063-- > AWE Cost centre
2064-- > A number identifying a cost centre.
2065-- >
2066-- > AWF Work item quantity determination
2067-- > A reference assigned to a work item quantity
2068-- > determination.
2069-- >
2070-- > AWG Internal data process number
2071-- > A number identifying an internal data process.
2072-- >
2073-- > AWH Category of work reference
2074-- > A reference identifying a category of work.
2075-- >
2076-- > AWI Policy form number
2077-- > Number assigned to a policy form.
2078-- >
2079-- > AWJ Net area
2080-- > Reference to an area of a net.
2081-- >
2082-- > + AWK Service provider
2083-- > Reference of the service provider.
2084-- >
2085-- > + AWL Error position
2086-- > Reference to the position of an error in a message.
2087-- >
2088-- > + AWM Service category reference
2089-- > Reference identifying the service category.
2090-- >
2091-- > + AWN Connected location
2092-- > Reference of a connected location.
2093-- >
2094-- > + AWO Related party
2095-- > Reference of a related party.
2096-- >
2097-- > + AWP Latest accounting entry record reference
2098-- > Code identifying the reference of the latest accounting
2099-- > entry record.
2100-- >
2101-- > + AWQ Accounting entry
2102-- > Accounting entry to which this item is related.
2103-- >
2104-- > + AWR Document reference, original
2105-- > The original reference of a document.
2106-- >
2107-- > BA Beginning meter reading actual
2108-- > Meter reading at the beginning of an invoicing period.
2109-- >
2110-- > BC Buyer's contract number
2111-- > Reference number assigned by buyer to a contract.
2112-- >
2113-- > BD Bid number
2114-- > Number assigned by a submitter of a bid to his bid.
2115-- >
2116-- > BE Beginning meter reading estimated
2117-- > Meter reading at the beginning of an invoicing period
2118-- > where an actual reading is not available.
2119-- >
2120-- > BH House bill of lading number
2121-- > Reference number assigned to a house bill of lading,
2122-- > see: 1001 = 714.
2123-- >
2124-- > BM Bill of lading number
2125-- > Reference number assigned to a bill of lading, see: 1001
2126-- > = 705.
2127-- >
2128-- > BN Booking reference number
2129-- > [1016] Reference number assigned by the carrier or his
2130-- > agent when cargo space is reserved prior to loading.
2131-- >
2132-- > BO Blanket order number
2133-- > Reference number assigned by the order issuer to a
2134-- > blanket order.
2135-- >
2136-- > BR Broker or sales office number
2137-- > A number that identifies a broker or sales office.
2138-- >
2139-- > BT Batch number/lot number
2140-- > Reference number assigned by manufacturer to a series of
2141-- > similar products or goods produced under similar
2142-- > conditions.
2143-- >
2144-- > BW Blended with number
2145-- > The batch/lot/package number a product is blended with.
2146-- >
2147-- > CAS IATA Cargo Agent CASS Address number
2148-- > Code issued by IATA to identify agent locations for CASS
2149-- > billing purposes.
2150-- >
2151-- > + CAT Matching of entries, balanced
2152-- > Reference to a balanced matching of entries.
2153-- >
2154-- > + CAU Entry flagging
2155-- > Reference to a flagging of entries.
2156-- >
2157-- > + CAV Matching of entries, unbalanced
2158-- > Reference to an unbalanced matching of entries.
2159-- >
2160-- > + CAW Document reference, internal
2161-- > Internal reference to a document.
2162-- >
2163-- > + CAX European Value Added Tax identification
2164-- > Value Added Tax identification number according to
2165-- > European regulation.
2166-- >
2167-- > + CAY Cost accounting document
2168-- > The reference to a cost accounting document.
2169-- >
2170-- > CD Credit note number
2171-- > Reference number assigned to a credit note.
2172-- >
2173-- > CEC Ceding company
2174-- > Company selling obligations to a third party.
2175-- >
2176-- > CFE Consignee's further order
2177-- > Reference of an order given by the consignee after
2178-- > departure of the means of transport.
2179-- >
2180-- > CFO Consignor's further order
2181-- > Reference of an order given by the consignor after
2182-- > departure of the means of transport.
2183-- >
2184-- > CG Consignee's order number
2185-- > A number that identifies a consignee's order.
2186-- >
2187-- > CH Customer catalogue number
2188-- > Number identifying a catalogue for customer's usage.
2189-- >
2190-- > CK Cheque number
2191-- > Unique number assigned to one specific cheque.
2192-- >
2193-- > CKN Checking number
2194-- > Number assigned by checking party to one specific check
2195-- > action.
2196-- >
2197-- > CM Credit memo number
2198-- > Reference number assigned by issuer to a credit memo.
2199-- >
2200-- > CMR Road consignment note number
2201-- > Reference number assigned to a road consignment note,
2202-- > see: 1001 = 730.
2203-- >
2204-- > CN Carrier's reference number
2205-- > Reference number assigned by carrier to a consignment.
2206-- >
2207-- > CNO Charge note reference number
2208-- > [1070] Indication in pre-printed form that a Charges
2209-- > note has been established and is attached to the Rail
2210-- > Consignment Note (CIM 76).
2211-- >
2212-- > CO Buyers order number
2213-- > [1022] Reference number assigned by the buyer to an
2214-- > order.
2215-- >
2216-- > COF Call off order number
2217-- > A number that identifies a call off order.
2218-- >
2219-- > CP Condition of purchase document number
2220-- > Reference number identifying the conditions of purchase
2221-- > relevant to a purchase.
2222-- >
2223-- > CR Customer reference number
2224-- > Reference number assigned by the customer to a
2225-- > transaction.
2226-- >
2227-- > CRN Conveyance reference number
2228-- > [8028] Unique reference given by the carrier to a
2229-- > certain journey or departure of a means of transport
2230-- > (generic term).
2231-- >
2232-- > CS Condition of sale document number
2233-- > Reference number identifying the conditions of sale
2234-- > relevant to a sale.
2235-- >
2236-- > CST Team assignment number
2237-- > Team number assigned to a group that is responsible for
2238-- > working a particular transaction.
2239-- >
2240-- > CT Contract number
2241-- > Reference number of a contract concluded between
2242-- > parties.
2243-- >
2244-- > CU Consignor's reference number
2245-- > [1140] Reference number assigned by a consignor to a
2246-- > particular shipment for his own purposes or for those of
2247-- > the consignee.
2248-- >
2249-- > CV Container operators reference number
2250-- > Reference number assigned by the party operating or
2251-- > controlling the transport container to a transaction or
2252-- > consignment.
2253-- >
2254-- > CW Package number
2255-- > (7070) Reference number identifying a package or carton
2256-- > within a consignment.
2257-- >
2258-- > CZ Cooperation contract number
2259-- > Number issued by a party concerned given to a contract
2260-- > on cooperation of two or more parties.
2261-- >
2262-- > DA Deferment approval number
2263-- > Number assigned by authorities to a party to approve
2264-- > deferment of payment of tax or duties.
2265-- >
2266-- > DAN Debit account number
2267-- > Reference number assigned by issuer to a debit account.
2268-- >
2269-- > DB Buyer's debtor number
2270-- > Reference number assigned to a debtor.
2271-- >
2272-- > DI Distributor invoice number
2273-- > Reference number assigned by issuer to a distributor
2274-- > invoice.
2275-- >
2276-- > DL Debit note number
2277-- > Reference number assigned by issuer to a debit note.
2278-- >
2279-- > DM Document number
2280-- > [1004] Reference number assigned to the document by the
2281-- > issuer.
2282-- >
2283-- > DQ Delivery note number
2284-- > Reference number assigned by the issuer to a delivery
2285-- > note.
2286-- >
2287-- > DR Dock receipt number
2288-- > Number of the cargo receipt submitted when cargo is
2289-- > delivered to a marine terminal.
2290-- >
2291-- > EA Ending meter reading actual
2292-- > Meter reading at the end of an invoicing period.
2293-- >
2294-- > EB Embargo permit number
2295-- > Reference number assigned by issuer to an embargo
2296-- > permit.
2297-- >
2298-- > ED Export declaration
2299-- > Number assigned by the exporter to his export
2300-- > declaration number submitted to an authority.
2301-- >
2302-- > EE Ending meter reading estimated
2303-- > Meter reading at the end of an invoicing period where an
2304-- > actual reading is not available.
2305-- >
2306-- > EI Employer's identification number
2307-- > Number issued by an authority to identify an employer.
2308-- >
2309-- > EN Embargo number
2310-- > Number assigned to specific goods or a family of goods
2311-- > in a classification of embargo measures.
2312-- >
2313-- > EP Export permit number
2314-- > Reference number assigned by issuing authority to an
2315-- > export permit for products.
2316-- >
2317-- > EQ Equipment number
2318-- > Number assigned by the manufacturer to specific
2319-- > equipment.
2320-- >
2321-- > ER Container/equipment receipt number
2322-- > Number of the Equipment Interchange Receipt issued for
2323-- > full or empty equipment received.
2324-- >
2325-- > ERN Exporter's reference number
2326-- > Reference to a party exporting goods.
2327-- >
2328-- > ET Excess transportation number
2329-- > Number assigned to excess transport.
2330-- >
2331-- > EX Export licence number
2332-- > [1208] Reference number assigned by issuing authority to
2333-- > an Export Licence.
2334-- >
2335-- > FC Fiscal number
2336-- > Tax payer's number. Number assigned to individual
2337-- > persons as well as to corporates by a public
2338-- > institution; this number is different from the VAT
2339-- > registration number.
2340-- >
2341-- > FF Freight forwarder's reference number
2342-- > [1460] Reference number assigned to the consignment by
2343-- > the freight forwarder.
2344-- >
2345-- > FI File line identifier
2346-- > Number assigned by the file issuer or sender to identify
2347-- > a specific line.
2348-- >
2349-- > FLW Flow reference number
2350-- > Number given to a usual sender which has regular
2351-- > expeditions of the same goods, to the same destination,
2352-- > defining all general conditions of the transport.
2353-- >
2354-- > FN Freight bill number
2355-- > Reference number assigned by issuing party to a freight
2356-- > bill.
2357-- >
2358-- > FO Foreign exchange
2359-- > Exchange of two currencies at an agreed rate.
2360-- >
2361-- > FS Final sequence number
2362-- > A number that identifies the final sequence.
2363-- >
2364-- > FT Free zone identifier
2365-- > Identifier to specify the territory of a State where any
2366-- > goods introduced are generally regarded, insofar as
2367-- > import duties and taxes are concerned, as being outside
2368-- > the Customs territory and are not subject to usual
2369-- > Customs control (CCC).
2370-- >
2371-- > FV File version number
2372-- > Number given to a version of an identified file.
2373-- >
2374-- > FX Foreign exchange contract number
2375-- > Reference number identifying a foreign exchange
2376-- > contract.
2377-- >
2378-- > GA Standard's number
2379-- > Number to identify a standardization description (e.g.
2380-- > ISO 9375).
2381-- >
2382-- > GC Government contract number
2383-- > Number assigned to a specific government/public
2384-- > contract.
2385-- >
2386-- > GD Standard's code number
2387-- > Number to identify a specific parameter within a
2388-- > standardization description (e.g. M5 for screws or DIN
2389-- > A4 for paper).
2390-- >
2391-- > GDN General declaration number
2392-- > Number of the declaration of incoming goods out of a
2393-- > vessel.
2394-- >
2395-- > GN Government reference number
2396-- > A number that identifies a government reference.
2397-- >
2398-- > HS Harmonised system number
2399-- > Number specifying the goods classification under the
2400-- > Harmonised Commodity Description and Coding System of
2401-- > the Customs Co-operation Council (CCC).
2402-- >
2403-- > HWB House waybill number
2404-- > Reference number assigned to a house waybill, see: 1001
2405-- > = 703.
2406-- >
2407-- > IA Internal vendor number
2408-- > Number identifying the company-internal vending
2409-- > department/unit.
2410-- >
2411-- > IB In bond number
2412-- > Customs assigned number that is used to control the
2413-- > movement of imported cargo prior to its formal Customs
2414-- > clearing.
2415-- >
2416-- > ICA IATA cargo agent code number
2417-- > Code issued by IATA identify each IATA Cargo Agent whose
2418-- > name is entered on the Cargo Agency List.
2419-- >
2420-- > ICE Insurance certificate reference number
2421-- > A number that identifies an insurance certificate
2422-- > reference.
2423-- >
2424-- > ICO Insurance contract reference number
2425-- > A number that identifies an insurance contract
2426-- > reference.
2427-- >
2428-- > II Initial sample inspection report number
2429-- > Inspection report number given to the initial sample
2430-- > inspection.
2431-- >
2432-- > IL Internal order number
2433-- > Number assigned to an order for internal handling/follow
2434-- > up.
2435-- >
2436-- > INB Intermediary broker
2437-- > A number that identifies an intermediary broker.
2438-- >
2439-- > INN Interchange number new
2440-- > Number assigned by the interchange sender to identify
2441-- > one specific interchange. This number points to the
2442-- > actual interchange.
2443-- >
2444-- > INO Interchange number old
2445-- > Number assigned by the interchange sender to identify
2446-- > one specific interchange. This number points to the
2447-- > previous interchange.
2448-- >
2449-- > IP Import licence number
2450-- > [1106] Reference number assigned by the issuing
2451-- > authority to an Import Licence.
2452-- >
2453-- > IS Invoice number suffix
2454-- > A number added at the end of an invoice number.
2455-- >
2456-- > IT Internal customer number
2457-- > Number assigned by a seller, supplier etc. to identify a
2458-- > customer within his enterprise.
2459-- >
2460-- > IV Invoice number
2461-- > [1334] Reference number assigned by the seller to a
2462-- > Commercial Invoice.
2463-- >
2464-- > JB Job number
2465-- > Identifies a piece of work.
2466-- >
2467-- > JE Ending job sequence number
2468-- > A number that identifies the ending job sequence.
2469-- >
2470-- > LA Shipping label serial number
2471-- > The serial number on a shipping label.
2472-- >
2473-- > LAN Loading authorization number
2474-- > [4092] A number assigned to the loading authorization
2475-- > granted by the forwarding station when the consignment
2476-- > is subject to traffic limitations (CIM 43).
2477-- >
2478-- > LAR Lower number in range
2479-- > Lower number in a range of numbers.
2480-- >
2481-- > LB Lockbox
2482-- > Type of cash management system offered by financial
2483-- > institutions to provide for collection of customers
2484-- > 'receivables'.
2485-- >
2486-- > LC Letter of credit number
2487-- > Reference number identifying the letter of credit
2488-- > document.
2489-- >
2490-- > LI Line item reference number
2491-- > (1156) Reference number identifying a particular line in
2492-- > a document.
2493-- >
2494-- > LO Load planning number
2495-- > The reference that identifies the load planning number.
2496-- >
2497-- > LS Bar coded label serial number
2498-- > The serial number on a bar code label.
2499-- >
2500-- > MA Ship notice/manifest number
2501-- > The number assigned to a ship notice or manifest.
2502-- >
2503-- > MB Master bill of lading number
2504-- > Reference number assigned to a master bill of lading,
2505-- > see: 1001 = 704.
2506-- >
2507-- > MF Manufacturer's part number
2508-- > Reference number assigned by the manufacturer to his
2509-- > product or part.
2510-- >
2511-- > MG Meter unit number
2512-- > Number identifying a unique meter unit.
2513-- >
2514-- > MH Manufacturing order number
2515-- > Reference number assigned by manufacturer for a given
2516-- > production quantity of products.
2517-- >
2518-- > MR Message recipient
2519-- > A number that identifies the message recipient.
2520-- >
2521-- > MRN Mailing reference number
2522-- > Identifies the party designated by the importer to
2523-- > receive certain customs correspondence in lieu of its
2524-- > being mailed directly to the importer.
2525-- >
2526-- > MS Message sender
2527-- > A number that identifies the message sender.
2528-- >
2529-- > MSS Manufacturer's material safety data sheet number
2530-- > A number that identifies a manufacturer's material
2531-- > safety data sheet.
2532-- >
2533-- > MWB Master air waybill number
2534-- > Reference number assigned to a master air waybill, see:
2535-- > 1001 = 741.
2536-- >
2537-- > NA North American hazardous goods classification number
2538-- > Reference to materials designated as hazardous for
2539-- > purposes of transportation in North American commerce.
2540-- >
2541-- > OH Current invoice number
2542-- > Reference number identifying the current invoice.
2543-- >
2544-- > OI Previous invoice number
2545-- > Reference number identifying a previously issued
2546-- > invoice.
2547-- >
2548-- > ON Order number (purchase)
2549-- > [1022] Reference number assigned by the buyer to an
2550-- > order.
2551-- >
2552-- > OP Original purchase order
2553-- > Reference to the order previously sent.
2554-- >
2555-- > OR General order number
2556-- > Customs number assigned to imported merchandise that has
2557-- > been left unclaimed and subsequently moved to a Customs
2558-- > bonded warehouse for storage.
2559-- >
2560-- > PB Payer's financial institution account number
2561-- > Originated company account number (ACH transfer), check,
2562-- > draft or wire.
2563-- >
2564-- > PC Production code
2565-- > Number assigned by the manufacturer to a specified
2566-- > article or batch to identify the manufacturing date etc.
2567-- > for subsequent reference.
2568-- >
2569-- > PD Promotion deal number
2570-- > Number assigned by a vendor to a special promotion
2571-- > activity.
2572-- >
2573-- > PE Plant number
2574-- > A number that identifies a plant.
2575-- >
2576-- > PF Prime contractor contract number
2577-- > Reference number assigned by the client to the contract
2578-- > of the prime contractor.
2579-- >
2580-- > PI Price list version number
2581-- > A number that identifies the version of a price list.
2582-- >
2583-- > PK Packing list number
2584-- > (1014) Reference number assigned to a packing list, see:
2585-- > 1001 = 271.
2586-- >
2587-- > PL Price list number
2588-- > Reference number assigned to a price list.
2589-- >
2590-- > POR Purchase order response number
2591-- > Reference number assigned by the seller to an order
2592-- > response.
2593-- >
2594-- > PP Purchase order change number
2595-- > Reference number assigned by a buyer for a revision of a
2596-- > purchase order.
2597-- >
2598-- > PQ Payment reference
2599-- > Reference number assigned to a payment.
2600-- >
2601-- > PR Price quote number
2602-- > Reference number assigned by the seller to a quote.
2603-- >
2604-- > PS Purchase order number suffix
2605-- > A number added at the end of a purchase order number.
2606-- >
2607-- > PW Prior purchase order number
2608-- > Reference number of a purchase order previously sent to
2609-- > the supplier.
2610-- >
2611-- > PY Payee's financial institution account number
2612-- > Receiving company account number (ACH transfer), check,
2613-- > draft or wire.
2614-- >
2615-- > RA Remittance advice number
2616-- > A number that identifies a remittance advice.
2617-- >
2618-- > RC Rail/road routing code
2619-- > International Western and Eastern European route code
2620-- > used in all rail organizations and specified in the
2621-- > international tariffs (rail tariffs) known by the
2622-- > customers.
2623-- >
2624-- > RCN Railway consignment note number
2625-- > Reference number assigned to a rail consignment note,
2626-- > see: 1001 = 720.
2627-- >
2628-- > RE Release number
2629-- > Reference number assigned to identify a release of a set
2630-- > of rules, conventions, conditions, etc.
2631-- >
2632-- > REN Received number
2633-- > [1150] Number assigned to a rail consignment upon its
2634-- > arrival at its destination station (CIM 84).
2635-- >
2636-- > RF Export reference number
2637-- > Reference number given to an export shipment.
2638-- >
2639-- > RR Payer's financial institution transit routing No.(ACH
2640-- > transfers)
2641-- > ODFI (ACH transfer).
2642-- >
2643-- > RT Payee's financial institution transit routing No.
2644-- > RDFI Transit routing number (ACH transfer).
2645-- >
2646-- > SA Sales person number
2647-- > Identification number of a sales person.
2648-- >
2649-- > SB Sales region number
2650-- > A number that identifies a sales region.
2651-- >
2652-- > SD Sales department number
2653-- > A number that identifies a sales department.
2654-- >
2655-- > SE Serial number
2656-- > Identification number of an item which distinguishes
2657-- > this specific item out of an number of identical items.
2658-- >
2659-- > SF Ship from
2660-- > A number that identifies a ship from location.
2661-- >
2662-- > SH Previous highest schedule number
2663-- > Number of the latest schedule of a previous period
2664-- > (ODETTE DELINS).
2665-- >
2666-- > SI SID (Shipper's identifying number for shipment)
2667-- > A number that identifies the SID (shipper's
2668-- > identification) number for a shipment.
2669-- >
2670-- > SM Sales office number
2671-- > A number that identifies a sales office.
2672-- >
2673-- > SN Seal number
2674-- > [9308] Identification number on Customs or other seals
2675-- > affixed to containers or other transport units.
2676-- >
2677-- > SP Scan line
2678-- > A number that identifies a scan line.
2679-- >
2680-- > SQ Equipment sequence number
2681-- > A temporary reference number identifying a particular
2682-- > piece of equipment within a series of pieces of
2683-- > equipment.
2684-- >
2685-- > SRN Shipment reference number
2686-- > Reference number assigned to a shipment.
2687-- >
2688-- > SS Sellers reference number
2689-- > Reference number assigned to a transaction by the
2690-- > seller.
2691-- >
2692-- > STA Station reference number
2693-- > International UIC code assigned to every European rail
2694-- > station (CIM convention).
2695-- >
2696-- > SW Swap order number
2697-- > Number assigned by the seller to a swap order (see
2698-- > definition of DE 1001, code 229).
2699-- >
2700-- > SZ Specification number
2701-- > Number assigned by the issuer to his specification.
2702-- >
2703-- > TB Trucker's bill of lading
2704-- > A cargo list/description issued by a motor carrier of
2705-- > freight.
2706-- >
2707-- > TE Telex message number
2708-- > Reference number identifying a telex message.
2709-- >
2710-- > TF Transfer number
2711-- > An extra number assigned to goods or a container which
2712-- > functions as a reference number or as an authorization
2713-- > number to get the goods or container released from a
2714-- > certain party.
2715-- >
2716-- > TI TIR carnet number
2717-- > Reference number assigned to a TIR carnet.
2718-- >
2719-- > TL Tax exemption licence number
2720-- > Number assigned by the tax authorities to a party
2721-- > indicating its tax exemption authorization. This number
2722-- > could relate to a specified business type, a specified
2723-- > local area or a class of products.
2724-- >
2725-- > TN Transaction reference number
2726-- > Reference applied to a transaction between two or more
2727-- > parties over a defined life cycle; e.g. number applied
2728-- > by importer or broker to obtain release from Customs,
2729-- > may then used to control declaration through final
2730-- > accounting (synonyms: declaration, entry number).
2731-- >
2732-- > TP Test report number
2733-- > Reference number identifying a test report document
2734-- > relevant to the product.
2735-- >
2736-- > UAR Upper number of range
2737-- > Upper number in a range of numbers.
2738-- >
2739-- > UC Ultimate customer's reference number
2740-- > The originator's reference number as forwarded in a
2741-- > sequence of parties involved.
2742-- >
2743-- > UCN Unique consignment reference number
2744-- > (1202) Unique reference of a consignment (UCRN) used for
2745-- > identification purposes in documents and messages
2746-- > exchanged between parties in international trade. See
2747-- > also: Unique Identifier Code (UNIC) in UN/ECE
2748-- > Recommendation No. 8, March 1992.
2749-- >
2750-- > UN United Nations dangerous goods (UNDG) number
2751-- > [7124] Unique serial number assigned within the United
2752-- > Nations to substances and articles contained in a list
2753-- > of the dangerous goods most commonly carried.
2754-- >
2755-- > UO Ultimate customer's order number
2756-- > The originator's order number as forwarded in a sequence
2757-- > of parties involved.
2758-- >
2759-- > VA VAT registration number
2760-- > Unique number assigned by the relevant tax authority to
2761-- > identify a party for use in relation to Value Added Tax
2762-- > (VAT).
2763-- >
2764-- > VC Vendor contract number
2765-- > Number assigned by the vendor to a contract.
2766-- >
2767-- > VM Vessel identification
2768-- > (8123) Reference identifying a vessel (UN/ECE
2769-- > Recommendation No 10).
2770-- >
2771-- > VN Order number (vendor)
2772-- > Reference number assigned by supplier to a buyer's
2773-- > purchase order.
2774-- >
2775-- > VON Voyage number
2776-- > [8228] Reference number assigned by the carrier or his
2777-- > agent to the voyage of the vessel.
2778-- >
2779-- > VP Vendor product number
2780-- > Number assigned by vendor to another manufacturer's
2781-- > product.
2782-- >
2783-- > VR Vendor ID number
2784-- > A number that identifies a vendor's identification.
2785-- >
2786-- > VS Vendor order number suffix
2787-- > The suffix for a vendor order number.
2788-- >
2789-- > VT Motor vehicle identification number
2790-- > (Reference identifying a motor vehicle used for
2791-- > transport) normally is the vehicle registration number.
2792-- >
2793-- > VV Voucher number
2794-- > Reference number identifying a voucher.
2795-- >
2796-- > WE Warehouse entry number
2797-- > Entry number under which imported merchandise was placed
2798-- > in a Customs bonded warehouse.
2799-- >
2800-- > WM Weight agreement number
2801-- > A number identifying a weight agreement.
2802-- >
2803-- > WN Well number
2804-- > A number assigned to a shaft sunk into the ground.
2805-- >
2806-- > WR Warehouse receipt number
2807-- > A number identifying a warehouse receipt.
2808-- >
2809-- > WS Warehouse storage location number
2810-- > A number identifying a warehouse storage location.
2811-- >
2812-- > WY Rail waybill number
2813-- > The number on a rail waybill.
2814-- >
2815-- > XA Company/place registration number
2816-- > Company registration and place as legally required.
2817-- >
2818-- > XC Cargo control number
2819-- > Reference used to identify and control a carrier and
2820-- > consignment from initial entry into a country until
2821-- > release of the cargo by Customs.
2822-- >
2823-- > XP Previous cargo control number
2824-- > Where a consignment is deconsolidated and/or transferred
2825-- > to the control of another carrier or freight forwarder
2826-- > (e.g. housebill, abstract) this references the previous
2827-- > (e.g. master) cargo control number.
2828-- >
2829-- > ZZZ Mutually defined reference number
2830-- > Number based on party agreement.
2831simple1153 :: Parser Value
2832simple1153 = simple "1153" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1154.hs b/specification/src/Text/Edifact/D01B/Simples/S1154.hs
new file mode 100644
index 0000000..92305ba
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1154.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1154
7 ( simple1154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1154 Reference identifier [C]
16-- >
17-- > Desc: Identifies a reference.
18-- >
19-- > Repr: an..70
20simple1154 :: Parser Value
21simple1154 = simple "1154" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1156.hs b/specification/src/Text/Edifact/D01B/Simples/S1156.hs
new file mode 100644
index 0000000..b54228e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1156.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1156
7 ( simple1156
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1156 Document line identifier [C]
16-- >
17-- > Desc: To identify a line of a document.
18-- >
19-- > Repr: an..6
20simple1156 :: Parser Value
21simple1156 = simple "1156" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1159.hs b/specification/src/Text/Edifact/D01B/Simples/S1159.hs
new file mode 100644
index 0000000..bb69113
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1159.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1159
7 ( simple1159
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1159 Sequence identifier source code [B]
16-- >
17-- > Desc: Code specifying the source of a sequence identifier.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Broadcast 1
22-- > Report from workstation 1.
23-- >
24-- > 2 Broadcast 2
25-- > Report from workstation 2.
26-- >
27-- > 3 Manufacturer sequence number
28-- > The manufacturer's plant requesting the delivery of the
29-- > item has allocated the sequence number.
30-- >
31-- > 4 Manufacturer production sequence number
32-- > The plant requesting the delivery of an item assigns a
33-- > number indicating the sequence of the finished article.
34-- >
35-- > 5 Transmission sequence
36-- > The positional sequence when transmitted.
37-- >
38-- > 6 Structure sequence
39-- > The positional sequence in a message structure as
40-- > published in a particular UN directory.
41simple1159 :: Parser Value
42simple1159 = simple "1159" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1218.hs b/specification/src/Text/Edifact/D01B/Simples/S1218.hs
new file mode 100644
index 0000000..78dbf79
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1218.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1218
7 ( simple1218
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1218 Document originals required quantity [B]
16-- >
17-- > Desc: Quantity of document originals required.
18-- >
19-- > Repr: n..2
20simple1218 :: Parser Value
21simple1218 = simple "1218" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1220.hs b/specification/src/Text/Edifact/D01B/Simples/S1220.hs
new file mode 100644
index 0000000..5a0f341
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1220.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1220
7 ( simple1220
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1220 Document copies required quantity [B]
16-- >
17-- > Desc: Quantity of document copies required.
18-- >
19-- > Repr: n..2
20simple1220 :: Parser Value
21simple1220 = simple "1220" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1225.hs b/specification/src/Text/Edifact/D01B/Simples/S1225.hs
new file mode 100644
index 0000000..3cc4ddc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1225.hs
@@ -0,0 +1,251 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1225
7 ( simple1225
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1225 Message function code [C]
16-- >
17-- > Desc: Code indicating the function of the message.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Cancellation
22-- > Message cancelling a previous transmission for a given
23-- > transaction.
24-- >
25-- > 2 Addition
26-- > Message containing items to be added.
27-- >
28-- > 3 Deletion
29-- > Message containing items to be deleted.
30-- >
31-- > 4 Change
32-- > Message containing items to be changed.
33-- >
34-- > 5 Replace
35-- > Message replacing a previous message.
36-- >
37-- > 6 Confirmation
38-- > Message confirming the details of a previous
39-- > transmission where such confirmation is required or
40-- > recommended under the terms of a trading partner
41-- > agreement.
42-- >
43-- > 7 Duplicate
44-- > The message is a duplicate of a previously generated
45-- > message.
46-- >
47-- > 8 Status
48-- > Code indicating that the referenced message is a status.
49-- >
50-- > 9 Original
51-- > Initial transmission related to a given transaction.
52-- >
53-- > 10 Not found
54-- > Message whose reference number is not filed.
55-- >
56-- > 11 Response
57-- > Message responding to a previous message or document.
58-- >
59-- > 12 Not processed
60-- > Message indicating that the referenced message was
61-- > received but not yet processed.
62-- >
63-- > 13 Request
64-- > Code indicating that the referenced message is a
65-- > request.
66-- >
67-- > 14 Advance notification
68-- > Code indicating that the information contained in the
69-- > message is an advance notification of information to
70-- > follow.
71-- >
72-- > 15 Reminder
73-- > Repeated message transmission for reminding purposes.
74-- >
75-- > 16 Proposal
76-- > Message content is a proposal.
77-- >
78-- > 17 Cancel, to be reissued
79-- > Referenced transaction cancelled, reissued message will
80-- > follow.
81-- >
82-- > 18 Reissue
83-- > New issue of a previous message (maybe cancelled).
84-- >
85-- > 19 Seller initiated change
86-- > Change information submitted by buyer but initiated by
87-- > seller.
88-- >
89-- > 20 Replace heading section only
90-- > Message to replace the heading of a previous message.
91-- >
92-- > 21 Replace item detail and summary only
93-- > Message to replace item detail and summary of a previous
94-- > message.
95-- >
96-- > 22 Final transmission
97-- > Final message in a related series of messages together
98-- > making up a commercial, administrative or transport
99-- > transaction.
100-- >
101-- > 23 Transaction on hold
102-- > Message not to be processed until further release
103-- > information.
104-- >
105-- > 24 Delivery instruction
106-- > Delivery schedule message only used to transmit short-
107-- > term delivery instructions.
108-- >
109-- > 25 Forecast
110-- > Delivery schedule message only used to transmit long-
111-- > term schedule information.
112-- >
113-- > 26 Delivery instruction and forecast
114-- > Combination of codes '24' and '25'.
115-- >
116-- > 27 Not accepted
117-- > Message to inform that the referenced message is not
118-- > accepted by the recipient.
119-- >
120-- > 28 Accepted, with amendment in heading section
121-- > Message accepted but amended in heading section.
122-- >
123-- > 29 Accepted without amendment
124-- > Referenced message is entirely accepted.
125-- >
126-- > 30 Accepted, with amendment in detail section
127-- > Referenced message is accepted but amended in detail
128-- > section.
129-- >
130-- > 31 Copy
131-- > Indicates that the message is a copy of an original
132-- > message that has been sent, e.g. for action or
133-- > information.
134-- >
135-- > 32 Approval
136-- > A message releasing an existing referenced message for
137-- > action to the receiver.
138-- >
139-- > 33 Change in heading section
140-- > Message changing the referenced message heading section.
141-- >
142-- > 34 Accepted with amendment
143-- > The referenced message is accepted but amended.
144-- >
145-- > 35 Retransmission
146-- > Change-free transmission of a message previously sent.
147-- >
148-- > 36 Change in detail section
149-- > Message changing referenced detail section.
150-- >
151-- > 37 Reversal of a debit
152-- > Reversal of a previously posted debit.
153-- >
154-- > 38 Reversal of a credit
155-- > Reversal of a previously posted credit.
156-- >
157-- > 39 Reversal for cancellation
158-- > Code indicating that the referenced message is reversing
159-- > a cancellation of a previous transmission for a given
160-- > transaction.
161-- >
162-- > 40 Request for deletion
163-- > The message is given to inform the recipient to delete
164-- > the referenced transaction.
165-- >
166-- > 41 Finishing/closing order
167-- > Last of series of call-offs.
168-- >
169-- > 42 Confirmation via specific means
170-- > Message confirming a transaction previously agreed via
171-- > other means (e.g. phone).
172-- >
173-- > 43 Additional transmission
174-- > Message already transmitted via another communication
175-- > channel. This transmission is to provide electronically
176-- > processable data only.
177-- >
178-- > 44 Accepted without reserves
179-- > Message accepted without reserves.
180-- >
181-- > 45 Accepted with reserves
182-- > Message accepted with reserves.
183-- >
184-- > 46 Provisional
185-- > Message content is provisional.
186-- >
187-- > 47 Definitive
188-- > Message content is definitive.
189-- >
190-- > 48 Accepted, contents rejected
191-- > Message to inform that the previous message is received,
192-- > but it cannot be processed due to regulations, laws,
193-- > etc.
194-- >
195-- > 49 Settled dispute
196-- > The reported dispute is settled.
197-- >
198-- > 50 Withdraw
199-- > Message withdrawing a previously approved message.
200-- >
201-- > 51 Authorisation
202-- > Message authorising a message or transaction(s).
203-- >
204-- > 52 Proposed amendment
205-- > A code used to indicate an amendment suggested by the
206-- > sender.
207-- >
208-- > 53 Test
209-- > Code indicating the message is to be considered as a
210-- > test.
211-- >
212-- > 54 Extract
213-- > A subset of the original.
214-- >
215-- > 55 Notification only
216-- > The receiver may use the notification information for
217-- > analysis only.
218-- >
219-- > 56 Advice of ledger booked items
220-- > An advice that items have been booked in the ledger.
221-- >
222-- > 57 Advice of items pending to be booked in the ledger
223-- > An advice that items are pending to be booked in the
224-- > ledger.
225-- >
226-- > 58 Pre-advice of items requiring further information
227-- > A pre-advice that items require further information.
228-- >
229-- > 59 Pre-adviced items
230-- > A pre-advice of items.
231-- >
232-- > 60 No action since last message
233-- > Code indicating the fact that no action has taken place
234-- > since the last message.
235-- >
236-- > 61 Complete schedule
237-- > The message function is a complete schedule.
238-- >
239-- > 62 Update schedule
240-- > The message function is an update to a schedule.
241-- >
242-- > 63 Not accepted, provisional
243-- > Not accepted, subject to confirmation.
244-- >
245-- > 64 Verification
246-- > The message is transmitted to verify information.
247-- >
248-- > 65 Unsettled dispute
249-- > To report an unsettled dispute.
250simple1225 :: Parser Value
251simple1225 = simple "1225" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1229.hs b/specification/src/Text/Edifact/D01B/Simples/S1229.hs
new file mode 100644
index 0000000..aed5ea6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1229.hs
@@ -0,0 +1,383 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1229
7 ( simple1229
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1229 Action request/notification description code [C]
16-- >
17-- > Desc: Code specifying the action to be taken or already
18-- > taken.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Added
23-- > The information is to be or has been added.
24-- >
25-- > 2 Deleted
26-- > The information is to be or has been deleted.
27-- >
28-- > 3 Changed
29-- > The information is to be or has been changed.
30-- >
31-- > 4 No action
32-- > This line item is not affected by the actual message.
33-- >
34-- > 5 Accepted without amendment
35-- > This line item is entirely accepted by the seller.
36-- >
37-- > 6 Accepted with amendment
38-- > This line item is accepted but amended by the seller.
39-- >
40-- > 7 Not accepted
41-- > This line item is not accepted by the seller.
42-- >
43-- > 8 Schedule only
44-- > Code specifying that the message is a schedule only.
45-- >
46-- > 9 Amendments
47-- > Code specifying that amendments are requested/notified.
48-- >
49-- > 10 Not found
50-- > This line item is not found in the referenced message.
51-- >
52-- > 11 Not amended
53-- > This line is not amended by the buyer.
54-- >
55-- > 12 Line item numbers changed
56-- > Code specifying that the line item numbers have changed.
57-- >
58-- > 13 Buyer has deducted amount
59-- > Buyer has deducted amount from payment.
60-- >
61-- > 14 Buyer claims against invoice
62-- > Buyer has a claim against an outstanding invoice.
63-- >
64-- > 15 Charge back by seller
65-- > Factor has been requested to charge back the outstanding
66-- > item.
67-- >
68-- > 16 Seller will issue credit note
69-- > Seller agrees to issue a credit note.
70-- >
71-- > 17 Terms changed for new terms
72-- > New settlement terms have been agreed.
73-- >
74-- > 18 Abide outcome of negotiations
75-- > Factor agrees to abide by the outcome of negotiations
76-- > between seller and buyer.
77-- >
78-- > 19 Seller rejects dispute
79-- > Seller does not accept validity of dispute.
80-- >
81-- > 20 Settlement
82-- > The reported situation is settled.
83-- >
84-- > 21 No delivery
85-- > Code indicating that no delivery will be required.
86-- >
87-- > 22 Call-off delivery
88-- > A request for delivery of a particular quantity of goods
89-- > to be delivered on a particular date (or within a
90-- > particular period).
91-- >
92-- > 23 Proposed amendment
93-- > A code used to indicate an amendment suggested by the
94-- > sender.
95-- >
96-- > 24 Accepted with amendment, no confirmation required
97-- > Accepted with changes which require no confirmation.
98-- >
99-- > 25 Equipment provisionally repaired
100-- > The equipment or component has been provisionally
101-- > repaired.
102-- >
103-- > 26 Included
104-- > Code indicating that the entity is included.
105-- >
106-- > 27 Upon receipt and verification of documents we shall cover
107-- > you when due as per your instructions
108-- > Upon receipt and verification of documents we shall
109-- > cover you when due as per your instructions.
110-- >
111-- > 28 Upon receipt and verification of documents we shall
112-- > authorize you to debit our account with you when due
113-- > Upon receipt and verification of documents we shall
114-- > authorize you to debit our account with you when due.
115-- >
116-- > 29 On receipt of your authenticated advice we shall cover you
117-- > when due as per your instructions
118-- > On receipt of your authenticated advice we shall cover
119-- > you when due as per your instructions.
120-- >
121-- > 30 On receipt of your authenticated advice we shall authorize
122-- > you to debit our account with you when due
123-- > On receipt of your authenticated advice we shall
124-- > authorize you to debit our account with you when due.
125-- >
126-- > 31 On receipt of your authenticated advice we shall credit
127-- > your account with us when due
128-- > On receipt of your authenticated advice we shall credit
129-- > your account with us when due.
130-- >
131-- > 32 Credit advice requested for direct debit
132-- > A credit advice is requested for the direct debit.
133-- >
134-- > 33 Credit advice and acknowledgement for direct debit
135-- > A credit advice and acknowledgement are requested for
136-- > the direct debit.
137-- >
138-- > 34 Inquiry
139-- > Request for information.
140-- >
141-- > 35 Checked
142-- > Checked.
143-- >
144-- > 36 Not checked
145-- > Not checked.
146-- >
147-- > 37 Cancelled
148-- > Discontinued.
149-- >
150-- > 38 Replaced
151-- > Provide a replacement.
152-- >
153-- > 39 New
154-- > Not existing before.
155-- >
156-- > 40 Agreed
157-- > Consent.
158-- >
159-- > 41 Proposed
160-- > Put forward for consideration.
161-- >
162-- > 42 Already delivered
163-- > Delivery has taken place.
164-- >
165-- > 43 Additional subordinate structures will follow
166-- > Additional subordinate structures will follow the
167-- > current hierarchy level.
168-- >
169-- > 44 Additional subordinate structures will not follow
170-- > No additional subordinate structures will follow the
171-- > current hierarchy level.
172-- >
173-- > 45 Result opposed
174-- > A notification that the result is opposed.
175-- >
176-- > 46 Auction held
177-- > A notification that an auction was held.
178-- >
179-- > 47 Legal action pursued
180-- > A notification that legal action has been pursued.
181-- >
182-- > 48 Meeting held
183-- > A notification that a meeting was held.
184-- >
185-- > 49 Result set aside
186-- > A notification that the result has been set aside.
187-- >
188-- > 50 Result disputed
189-- > A notification that the result has been disputed.
190-- >
191-- > 51 Countersued
192-- > A notification that a countersuit has been filed.
193-- >
194-- > 52 Pending
195-- > A notification that an action is awaiting settlement.
196-- >
197-- > 53 Court action dismissed
198-- > A notification that a court action will no longer be
199-- > heard.
200-- >
201-- > 54 Referred item, accepted
202-- > The item being referred to has been accepted.
203-- >
204-- > 55 Referred item, rejected
205-- > The item being referred to has been rejected.
206-- >
207-- > 56 Debit advice statement line
208-- > Notification that the statement line is a debit advice.
209-- >
210-- > 57 Credit advice statement line
211-- > Notification that the statement line is a credit advice.
212-- >
213-- > 58 Grouped credit advices
214-- > Notification that the credit advices are grouped.
215-- >
216-- > 59 Grouped debit advices
217-- > Notification that the debit advices are grouped.
218-- >
219-- > 60 Registered
220-- > The name is registered.
221-- >
222-- > 61 Payment denied
223-- > The payment has been denied.
224-- >
225-- > 62 Approved as amended
226-- > Approved with modifications.
227-- >
228-- > 63 Approved as submitted
229-- > The request has been approved as submitted.
230-- >
231-- > 64 Cancelled, no activity
232-- > Cancelled due to the lack of activity.
233-- >
234-- > 65 Under investigation
235-- > Investigation is being done.
236-- >
237-- > 66 Initial claim received
238-- > Notification that the initial claim was received.
239-- >
240-- > 67 Not in process
241-- > Not in process.
242-- >
243-- > 68 Rejected, duplicate
244-- > Rejected because it is a duplicate.
245-- >
246-- > 69 Rejected, resubmit with corrections
247-- > Rejected but may be resubmitted when corrected.
248-- >
249-- > 70 Pending, incomplete
250-- > Pending because of incomplete information.
251-- >
252-- > 71 Under field office investigation
253-- > Investigation by the field is being done.
254-- >
255-- > 72 Pending, awaiting additional material
256-- > Pending awaiting receipt of additional material.
257-- >
258-- > 73 Pending, awaiting review
259-- > Pending while awaiting review.
260-- >
261-- > 74 Reopened
262-- > Opened again.
263-- >
264-- > 75 Processed by primary, forwarded to additional payer(s)
265-- > This request has been processed by the primary payer and
266-- > sent to additional payer(s).
267-- >
268-- > 76 Processed by secondary, forwarded to additional payer(s)
269-- > This request has been processed by the secondary payer
270-- > and sent to additional payer(s).
271-- >
272-- > 77 Processed by tertiary, forwarded to additional payer(s)
273-- > This request has been processed by the tertiary payer
274-- > and sent to additional payer(s).
275-- >
276-- > 78 Previous payment decision reversed
277-- > A previous payment decision has been reversed.
278-- >
279-- > 79 Not our claim, forwarded to another payer(s)
280-- > A request does not belong to this payer but has been
281-- > forwarded to another payer(s).
282-- >
283-- > 80 Transferred to correct insurance carrier
284-- > The request has been transferred to the correct
285-- > insurance carrier for processing.
286-- >
287-- > 81 Not paid, predetermination pricing only
288-- > Payment has not been made and the enclosed response is
289-- > predetermination pricing only.
290-- >
291-- > 82 Documentation claim
292-- > The claim is for documentation purposes only, no payment
293-- > required.
294-- >
295-- > 83 Reviewed
296-- > Assessed.
297-- >
298-- > 84 Repriced
299-- > This price was changed.
300-- >
301-- > 85 Audited
302-- > An official examination has occurred.
303-- >
304-- > 86 Conditionally paid
305-- > Payment has been conditionally made.
306-- >
307-- > 87 On appeal
308-- > Reconsideration of the decision has been applied for.
309-- >
310-- > 88 Closed
311-- > Shut.
312-- >
313-- > 89 Reaudited
314-- > A subsequent official examination has occurred.
315-- >
316-- > 90 Reissued
317-- > Issued again.
318-- >
319-- > 91 Closed after reopening
320-- > Reopened and then closed.
321-- >
322-- > 92 Redetermined
323-- > Determined again or differently.
324-- >
325-- > 93 Processed as primary
326-- > Processed as the first.
327-- >
328-- > 94 Processed as secondary
329-- > Processed as the second.
330-- >
331-- > 95 Processed as tertiary
332-- > Processed as the third.
333-- >
334-- > 96 Correction of error
335-- > A correction to information previously communicated
336-- > which contained an error.
337-- >
338-- > 97 Single credit item of a group
339-- > Notification that the credit item is a single credit
340-- > item of a group of credit items.
341-- >
342-- > 98 Single debit item of a group
343-- > Notification that the debit item is a single debit item
344-- > of a group of debit items.
345-- >
346-- > 99 Interim response
347-- > The response is an interim one.
348-- >
349-- > 100 Final response
350-- > The response is an final one.
351-- >
352-- > 101 Debit advice requested
353-- > A debit advice is requested for the transaction.
354-- >
355-- > 102 Transaction not impacted
356-- > Advice that the transaction is not impacted.
357-- >
358-- > 103 Patient to be notified
359-- > The action to take is to notify the patient.
360-- >
361-- > 104 Healthcare provider to be notified
362-- > The action to take is to notify the healthcare provider.
363-- >
364-- > 105 Usual general practitioner to be notified
365-- > The action to take is to notify the usual general
366-- > practitioner.
367-- >
368-- > 106 Advice without details
369-- > An advice without details is requested or notified.
370-- >
371-- > 107 Advice with details
372-- > An advice with details is requested or notified.
373-- >
374-- > 108 Amendment requested
375-- > An amendment is requested.
376-- >
377-- > 109 For information
378-- > Included for information only.
379-- >
380-- > 110 Withdraw
381-- > A code indicating discontinuance or retraction.
382simple1229 :: Parser Value
383simple1229 = simple "1229" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1312.hs b/specification/src/Text/Edifact/D01B/Simples/S1312.hs
new file mode 100644
index 0000000..9489ec7
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1312.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1312
7 ( simple1312
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1312 Consignment load sequence identifier [B]
16-- >
17-- > Desc: To identify the loading sequence of a consignment or
18-- > consignments.
19-- >
20-- > Repr: n..4
21simple1312 :: Parser Value
22simple1312 = simple "1312" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1366.hs b/specification/src/Text/Edifact/D01B/Simples/S1366.hs
new file mode 100644
index 0000000..282594e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1366.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1366
7 ( simple1366
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1366 Document source description [B]
16-- >
17-- > Desc: Free form description of the source of a document.
18-- >
19-- > Repr: an..70
20simple1366 :: Parser Value
21simple1366 = simple "1366" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1373.hs b/specification/src/Text/Edifact/D01B/Simples/S1373.hs
new file mode 100644
index 0000000..556bbce
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1373.hs
@@ -0,0 +1,157 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1373
7 ( simple1373
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1373 Document status code [B]
16-- >
17-- > Desc: Code specifying the status of a document.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Accepted
22-- > The specified document is accepted.
23-- >
24-- > 2 Accompanying goods
25-- > Notice that a specific document will be accompanying the
26-- > goods.
27-- >
28-- > 3 Conditionally accepted
29-- > The specified document is conditionally accepted.
30-- >
31-- > 4 To arrive by separate EDI message
32-- > Notice that a specific document/message will be
33-- > transmitted via a separate EDI message.
34-- >
35-- > 5 Information only
36-- > Notice that the specific document or message is for
37-- > information only.
38-- >
39-- > 6 To arrive by manual means
40-- > Notice that a specific document or message will not be
41-- > sent via EDI.
42-- >
43-- > 7 To be raised and sent
44-- > Request for a specific message to be formatted and
45-- > transmitted or a request for a specific document to be
46-- > raised and sent.
47-- >
48-- > 8 Rejected
49-- > The specified document is rejected.
50-- >
51-- > 9 To be printed
52-- > The document or message is to be printed.
53-- >
54-- > 10 Document currently valid
55-- > Specific document is currently valid.
56-- >
57-- > 11 Document not available
58-- > Specified document is not available.
59-- >
60-- > 12 Document exhausted by declaration and attached
61-- > Customs declaration to which the document is related
62-- > completed or exhaust the allowance stated on the
63-- > document. The document is attached to the Customs
64-- > declaration.
65-- >
66-- > 13 Document not exhausted by declaration and attached
67-- > Customs declaration to which the document is related
68-- > does not complete or exhaust the allowance stated on the
69-- > document . The document is not attached to the
70-- > declaration but has already been lodged in the Customs
71-- > station.
72-- >
73-- > 14 Document exhausted by declaration and previously lodged
74-- > Customs declaration to which the document is related
75-- > completed or exhaust the allowance stated on the
76-- > document. The usage of the document is complete. The
77-- > document is not attached to the declaration but has
78-- > already been lodged in the Customs station.
79-- >
80-- > 15 Document not exhausted by declaration and previously lodged
81-- > Customs declaration to which the document is related
82-- > does not complete or exhaust the allowance stated on the
83-- > document. The document can continue to be used for
84-- > future declarations until the allowance is exhausted.
85-- > The document is not attached to the declaration but has
86-- > already been lodged in the Customs station.
87-- >
88-- > 16 Document not attached
89-- > Specified document is not or cannot be attached.
90-- >
91-- > 17 Document with the goods
92-- > Document not attached to the Customs declaration but is
93-- > attached to the goods.
94-- >
95-- > 18 Document attached, to be returned after endorsement
96-- > Specified document is attached to the Customs
97-- > declaration and will be required to be returned to the
98-- > declarant after Customs endorsement.
99-- >
100-- > 19 Document applied for
101-- > Application has been submitted for that document.
102-- >
103-- > 20 Received for shipment
104-- > Indicates that the document has legal validity from the
105-- > date of receival of the cargo.
106-- >
107-- > 21 Shipped on board
108-- > Indicates that the document has legal validity from the
109-- > date that cargo is loaded on board a vessel.
110-- >
111-- > 22 Status 0
112-- > Message is at status 0.
113-- >
114-- > 23 Status 1
115-- > Message is at status 1.
116-- >
117-- > 24 Status 2
118-- > Message is at status 2.
119-- >
120-- > 25 Message under development
121-- > Message is under development.
122-- >
123-- > 26 Document not freighted
124-- > Document not to include freight figures.
125-- >
126-- > 27 Document freighted
127-- > Document to include freight figures.
128-- >
129-- > 28 Archived
130-- > The document or message has been archived.
131-- >
132-- > 29 Provisional
133-- > The document or message has no official status.
134-- >
135-- > 30 Documents enclosed in the first transmission
136-- > The documents are enclosed in the first transmission.
137-- >
138-- > 31 Documents enclosed in the second transmission
139-- > The documents are enclosed in the second transmission.
140-- >
141-- > 32 Document not required, waiver issued
142-- > The document is not required, waiver of requirement has
143-- > been issued.
144-- >
145-- > 33 Already on file with receiver of this message
146-- > The document is already on file with the party receiving
147-- > the message.
148-- >
149-- > 34 Retained by sender of this message, or by sender's agent or
150-- > representative
151-- > The document is in the possession of the sender or
152-- > sender's agent or representative.
153-- >
154-- > 36 Document previously submitted
155-- > The document has already been submitted.
156simple1373 :: Parser Value
157simple1373 = simple "1373" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1490.hs b/specification/src/Text/Edifact/D01B/Simples/S1490.hs
new file mode 100644
index 0000000..a3c8216
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1490.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1490
7 ( simple1490
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1490 Consolidation item number [B]
16-- >
17-- > Desc: To specify a consignment within a consolidation.
18-- >
19-- > Repr: n..4
20simple1490 :: Parser Value
21simple1490 = simple "1490" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S1496.hs b/specification/src/Text/Edifact/D01B/Simples/S1496.hs
new file mode 100644
index 0000000..02da337
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S1496.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S1496
7 ( simple1496
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1496 Goods item number [B]
16-- >
17-- > Desc: To specify a goods item within a consignment.
18-- >
19-- > Repr: n..5
20simple1496 :: Parser Value
21simple1496 = simple "1496" (numeric `upTo` 5)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S2005.hs b/specification/src/Text/Edifact/D01B/Simples/S2005.hs
new file mode 100644
index 0000000..9c04d04
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S2005.hs
@@ -0,0 +1,2529 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S2005
7 ( simple2005
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 2005 Date or time or period function code qualifier [C]
16-- >
17-- > Desc: Code qualifying the function of a date, time or
18-- > period.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Service completion date/time, actual
23-- > Actual date/time on which the service was completed.
24-- >
25-- > 2 Delivery date/time, requested
26-- > Date on which buyer requests goods to be delivered.
27-- >
28-- > 3 Invoice date/time
29-- > [2376] Date when a Commercial Invoice is issued.
30-- >
31-- > 4 Order date/time
32-- > [2010] Date when an order is issued.
33-- >
34-- > 5 Saleable stock demand cover period, expected
35-- > A period of time when saleable stocks are expected to
36-- > cover demand for a product.
37-- >
38-- > 6 Moved from location date
39-- > The date an entity moved from a location.
40-- >
41-- > 7 Effective date/time
42-- > Date and/or time at which specified event or document
43-- > becomes effective.
44-- >
45-- > 8 Order received date/time
46-- > Date/time when the purchase order is received by the
47-- > seller.
48-- >
49-- > 9 Processing date/time
50-- > Date/time of processing.
51-- >
52-- > 10 Shipment date/time, requested
53-- > Date on which goods should be shipped or despatched by
54-- > the supplier.
55-- >
56-- > 11 Despatch date and or time
57-- > (2170) Date/time on which the goods are or are expected
58-- > to be despatched or shipped.
59-- >
60-- > 12 Terms discount due date/time
61-- > Date by which payment should be made if discount terms
62-- > are to apply.
63-- >
64-- > 13 Terms net due date
65-- > Date by which payment must be made.
66-- >
67-- > 14 Payment date/time, deferred
68-- > Date/time when instalments are due.
69-- >
70-- > 15 Promotion start date/time
71-- > Date/time when promotion activities begin.
72-- >
73-- > 16 Promotion end date/time
74-- > Date/time when promotion activities end.
75-- >
76-- > 17 Delivery date/time, estimated
77-- > Date and/or time when the shipper of the goods expects
78-- > delivery will take place.
79-- >
80-- > 18 Installation date/time/period
81-- > The date/time/period of the act, or an instance of
82-- > installing something or someone.
83-- >
84-- > 19 Meat ageing period
85-- > Period of time between slaughter and delivery during
86-- > which meat is ageing.
87-- >
88-- > 20 Cheque date/time
89-- > Date/time when cheque is issued.
90-- >
91-- > 21 Charge back date/time
92-- > The date/time of the charge back.
93-- >
94-- > 22 Freight bill date/time
95-- > Date/time when freight bill is issued.
96-- >
97-- > 23 Equipment reconditioning date/time, actual
98-- > Actual date/time of the reconditioning of a piece of
99-- > equipment.
100-- >
101-- > 24 Transfer note acceptance date and time
102-- > Date and time when a transfer note (transfer document
103-- > for transport exclusively using containers as equipment)
104-- > is recognised as being valid by the carrier.
105-- >
106-- > 35 Delivery date/time, actual
107-- > Date/time on which goods or consignment are delivered at
108-- > their destination.
109-- >
110-- > 36 Expiry date
111-- > Date of expiry of the validity of a referenced document,
112-- > price information or any other referenced data element
113-- > with a limited validity period.
114-- >
115-- > 37 Ship not before date/time
116-- > Goods should not be shipped before given date/time.
117-- >
118-- > 38 Ship not later than date/time
119-- > Date/time by which the goods should have been shipped.
120-- >
121-- > 39 Ship week of date
122-- > Date identifying the week during which goods should be
123-- > shipped.
124-- >
125-- > 40 Clinical information issue date and/or time
126-- > Date and/or time when clinical information is issued.
127-- >
128-- > 41 Event duration, expected
129-- > The expected duration of an event.
130-- >
131-- > 42 Superseded date/time
132-- > Date/time being overlaid by a date given elsewhere.
133-- >
134-- > 43 Event duration, intended
135-- > The intended duration of an event.
136-- >
137-- > 44 Availability
138-- > Date/time when received item is available.
139-- >
140-- > 45 Compilation date and time
141-- > Date and time of the compilation.
142-- >
143-- > 46 Cancellation date
144-- > Date on which a document or message has been cancelled.
145-- >
146-- > 47 Statistical time series date
147-- > Date for statistical time series purposes.
148-- >
149-- > 48 Duration
150-- > Duration.
151-- >
152-- > 49 Deliver not before and not after dates
153-- > Deliver not before and not after a specific date range.
154-- >
155-- > 50 Goods receipt date/time
156-- > Date/time upon which the goods were received by a given
157-- > party.
158-- >
159-- > 51 Cumulative quantity start date
160-- > First Date for accumulation of delivery quantities.
161-- >
162-- > 52 Cumulative quantity end date
163-- > Last Date for accumulation of delivery quantities.
164-- >
165-- > 53 Buyer's local time
166-- > Time at the buyer's location.
167-- >
168-- > 54 Seller's local time
169-- > Time at the seller's location.
170-- >
171-- > 55 Confirmed date/time
172-- > Date/time which has been confirmed.
173-- >
174-- > 56 Original authorisation date and/or time
175-- > Date and/or time when original authorisation was issued.
176-- >
177-- > 57 Precaution relevant period
178-- > The period when a precaution is relevant.
179-- >
180-- > 58 Clearance date (Customs)
181-- > (3080) Date on which Customs formalities necessary to
182-- > allow goods to be exported, to enter home use, or to be
183-- > placed under another Customs procedure has been
184-- > accomplished (CCC).
185-- >
186-- > 59 Inbound movement authorization date
187-- > Inland movement authorization date.
188-- >
189-- > 60 Engineering change level date
190-- > Date the engineering level of goods is changed.
191-- >
192-- > 61 Cancel if not delivered by this date
193-- > The date on which cancellation should take place, if
194-- > delivery has not occurred.
195-- >
196-- > 62 Excluded date
197-- > Date excluded from a period of time.
198-- >
199-- > 63 Delivery date/time, latest
200-- > Date identifying a point of time after which goods shall
201-- > not or will not be delivered.
202-- >
203-- > 64 Delivery date/time, earliest
204-- > Date identifying a point in time before which the goods
205-- > shall not be delivered.
206-- >
207-- > 65 Delivery date/time, 1st schedule
208-- > The first scheduled date/time for delivery.
209-- >
210-- > 66 Excluded period
211-- > An interval of time excluded from a period of time.
212-- >
213-- > 67 Delivery date/time, current schedule
214-- > Delivery Date deriving from actual schedule.
215-- >
216-- > 68 Additional period
217-- > An interval of time added to a period of time.
218-- >
219-- > 69 Delivery date/time, promised for
220-- > [2138] Date by which, or period within which, the
221-- > merchandise should be delivered to the buyer, as agreed
222-- > between the seller and the buyer (generic term).
223-- >
224-- > 70 Additional date
225-- > Date added to a period of time.
226-- >
227-- > 71 Delivery date/time, requested for (after and including)
228-- > Delivery is requested to happen after or on given date.
229-- >
230-- > 72 Delivery date/time, promised for (after and including)
231-- > Delivery might take place earliest at given date.
232-- >
233-- > 73 Guarantee period
234-- > The period for which the guarantee is or will be
235-- > granted.
236-- >
237-- > 74 Delivery date/time, requested for (prior to and including)
238-- > Delivery is requested to happen prior to or including
239-- > the given date.
240-- >
241-- > 75 Delivery date/time, promised for (prior to and including)
242-- > Delivery might take place latest at given date.
243-- >
244-- > 76 Delivery date/time, scheduled for
245-- > The date/time for which delivery is scheduled.
246-- >
247-- > 77 Specification revision date
248-- > Date of revision to a specification.
249-- >
250-- > 78 Event date/time/period, actual
251-- > The actual date/time/period an event occurred.
252-- >
253-- > 79 Shipment date/time, promised for
254-- > Shipment might happen at given date/time.
255-- >
256-- > 80 Planning end date and/or time, actual
257-- > The actual date and/or time the planning ended.
258-- >
259-- > 81 Shipment date/time, requested for (after and including)
260-- > Shipment should happen earliest at given date.
261-- >
262-- > 82 Medicine administration time
263-- > Designated time of day for the administration of
264-- > medicine.
265-- >
266-- > 83 Dispensing interval, minimum
267-- > The shortest interval allowed between one dispensing of
268-- > an item and the next dispensing of the same item.
269-- >
270-- > 84 Shipment date/time, requested for (prior to and including)
271-- > Shipment should take place latest at given date.
272-- >
273-- > 85 Shipment date/time, promised for (prior to and including)
274-- > Shipment might take place latest at given date.
275-- >
276-- > 86 Medication date/time, start
277-- > Date and/or time when medication was started.
278-- >
279-- > 87 Travel service connection time
280-- > Time elapsing between the arrival of a travel service
281-- > and the departure of a connecting travel service.
282-- >
283-- > 88 Summer time, start
284-- > Date/time at which the summer time starts.
285-- >
286-- > 89 Inquiry date
287-- > The date on which an inquiry is made.
288-- >
289-- > 90 Report start date
290-- > The date on which a report is to begin.
291-- >
292-- > 91 Report end date
293-- > The date on which a report is to end.
294-- >
295-- > 92 Contract effective date
296-- > Date when a contract becomes valid.
297-- >
298-- > 93 Contract expiry date
299-- > Date when a contract expires.
300-- >
301-- > 94 Production/manufacture date
302-- > Date on which goods are produced.
303-- >
304-- > 95 Bill of lading date
305-- > Date as specified on the bill of lading.
306-- >
307-- > 96 Discharge date/time
308-- > Date/time when goods should, might or have been
309-- > discharged from the means of transport.
310-- >
311-- > 97 Transaction creation date
312-- > The date on which a transaction was originated or
313-- > brought into being.
314-- >
315-- > 98 Winter time, start
316-- > Date/time at which the winter time starts.
317-- >
318-- > 99 Quotation opening date
319-- > The date on which the quotation has been or may be
320-- > opened.
321-- >
322-- > 100 Product ageing period before delivery
323-- > Period of time before delivery during which the product
324-- > is ageing.
325-- >
326-- > 101 Production date, no schedule established as of
327-- > Date as of there is no valid production schedule.
328-- >
329-- > 102 Health problem period
330-- > Period of time of health problem.
331-- >
332-- > 103 Closing date/time for breakbulk STORO
333-- > Date/time on which delivering period for breakbulk STORO
334-- > cargo ends (STORO = Stowing on Roll on-Roll off vessel).
335-- >
336-- > 104 Closing date/time for container RO-RO
337-- > Date/time on which delivering period for container Roll
338-- > on-Roll off (RO-RO) cargo ends.
339-- >
340-- > 105 Starting date/time for breakbulk STORO
341-- > Date/time on which delivering period for breakbulk STORO
342-- > cargo starts (STORO = Stowing on Roll on-Roll off
343-- > vessel).
344-- >
345-- > 106 Starting date/time for container RO-RO
346-- > Date/time on which delivering period for container Roll
347-- > on-Roll off (RO-RO) cargo starts.
348-- >
349-- > 107 Deposit date/time
350-- > The date/time on which a deposit was made.
351-- >
352-- > 108 Postmark date/time
353-- > An official mark stamped on a letter identifying
354-- > date/time of dispatch or arrival.
355-- >
356-- > 109 Receive at lockbox date
357-- > The date on which a financial institution, serving as
358-- > collection agency for a company located in another part
359-- > of the country, collects an amount of money on behalf of
360-- > that company.
361-- >
362-- > 110 Ship date, originally scheduled
363-- > The date on which the shipment of goods was originally
364-- > scheduled.
365-- >
366-- > 111 Manifest/ship notice date
367-- > The date of issuance of a manifest or ship notice.
368-- >
369-- > 112 First interest-bearing date
370-- > The first date from which interest is borne.
371-- >
372-- > 113 Sample required date
373-- > Date as of a sample has to be available customer
374-- > defined.
375-- >
376-- > 114 Tooling required date
377-- > Date as of a tool has to be available customer defined.
378-- >
379-- > 115 Sample available date
380-- > Date as of a sample will be available seller defined.
381-- >
382-- > 116 Equipment return period, expected
383-- > Period until which equipment is expected to be hired.
384-- >
385-- > 117 Delivery date/time, first
386-- > First possible date/time for delivery.
387-- >
388-- > 118 Cargo booking confirmed date/time
389-- > Date/time at which the cargo booking has been accepted
390-- > by the carrier.
391-- >
392-- > 119 Test completion date
393-- > Date when a test has been completed.
394-- >
395-- > 120 Last interest-bearing date
396-- > The last date from which interest is borne.
397-- >
398-- > 121 Entry date
399-- > Date of entry.
400-- >
401-- > 122 Contract completion date
402-- > The date a contract is completed.
403-- >
404-- > 123 Documentary credit expiry date/time
405-- > The latest date/time for presentation of the documents
406-- > to the bank where the credit expires.
407-- >
408-- > 124 Despatch note date
409-- > [2218] Date when a Despatch Note is issued.
410-- >
411-- > 125 Import licence date
412-- > [2292] Date when Import Licence is issued.
413-- >
414-- > 126 Contract date
415-- > [2326] Date when a Contract is agreed.
416-- >
417-- > 127 Previous report date
418-- > Date of the previous report.
419-- >
420-- > 128 Delivery date/time, last
421-- > Date when the last delivery should be or has been
422-- > accomplished.
423-- >
424-- > 129 Exportation date
425-- > Date when imported vessel/merchandise last left the
426-- > country of export for the country of import.
427-- >
428-- > 130 Current report date
429-- > Date of the current report.
430-- >
431-- > 131 Tax point date
432-- > Date on which tax is due or calculated.
433-- >
434-- > 132 Arrival date/time, estimated
435-- > (2348) Date/time when carrier estimates that a means of
436-- > transport should arrive at the port of discharge or
437-- > place of destination.
438-- >
439-- > 133 Departure date/time, estimated
440-- > Date/time when carrier estimates that a means of
441-- > transport should depart at the place of departure.
442-- >
443-- > 134 Rate of exchange date/time
444-- > Date/time on which the exchange rate was fixed.
445-- >
446-- > 135 Telex date
447-- > Date identifying when a telex message was sent.
448-- >
449-- > 136 Departure date/time
450-- > [2280] Date (and time) of departure of means of
451-- > transport.
452-- >
453-- > 137 Document/message date/time
454-- > (2006) Date/time when a document/message is issued. This
455-- > may include authentication.
456-- >
457-- > 138 Payment date
458-- > [2034] Date on which an amount due is made available to
459-- > the creditor, in accordance with the terms of payment.
460-- >
461-- > 139 Property mortgage date, start
462-- > The date the mortgage on a piece of property begins.
463-- >
464-- > 140 Payment due date
465-- > Date/time at which funds should be made available.
466-- >
467-- > 141 Presentation date of Goods declaration (Customs)
468-- > [2032] Date on which a Goods declaration is presented or
469-- > lodged with Customs.
470-- >
471-- > 142 Labour wage determination date
472-- > The date a labour wage is determined.
473-- >
474-- > 143 Acceptance date/time of goods
475-- > [2126] Date on which the goods are taken over by the
476-- > carrier at the place of acceptance (CMR 4).
477-- >
478-- > 144 Quota date
479-- > Date that the quota applies to.
480-- >
481-- > 145 Event date
482-- > A date specifying an event.
483-- >
484-- > 146 Entry date, estimated (Customs)
485-- > Date on which the official date of Customs entry is
486-- > anticipated.
487-- >
488-- > 147 Expiry date of export licence
489-- > [2078] Date of expiry of the validity of an Export
490-- > Licence.
491-- >
492-- > 148 Acceptance date of Goods declaration (Customs)
493-- > [2036] Date on which a Goods declaration is accepted by
494-- > Customs in accordance with Customs legislation.
495-- >
496-- > 149 Invoice date, required
497-- > Date required for invoice issue.
498-- >
499-- > 150 Declaration/presentation date
500-- > Date when item has been or has to be declared/presented.
501-- >
502-- > 151 Importation date
503-- > Date on which goods are imported, as determined by the
504-- > governing Customs administration.
505-- >
506-- > 152 Exportation date for textiles
507-- > Date when imported textiles last left the country of
508-- > origin for the country of importation.
509-- >
510-- > 153 Cancellation date/time, latest
511-- > The latest date/time on which cancellation of the
512-- > payment order may be requested.
513-- >
514-- > 154 Acceptance date of document
515-- > The date on which a document was accepted.
516-- >
517-- > 155 Accounting period start date
518-- > The first date of an accounting period.
519-- >
520-- > 156 Accounting period end date
521-- > The last date of an accounting period.
522-- >
523-- > 157 Validity start date
524-- > The first date of a period for which something is valid.
525-- >
526-- > 158 Horizon start date
527-- > The first date of a period forming a horizon.
528-- >
529-- > 159 Horizon end date
530-- > The last date of a period forming a horizon.
531-- >
532-- > 160 Authorization date
533-- > Date when an authorization was given.
534-- >
535-- > 161 Release date of customer
536-- > Date the customer authorised the goods' release.
537-- >
538-- > 162 Release date of supplier
539-- > Date when the supplier released goods.
540-- >
541-- > 163 Processing start date/time
542-- > Date/Time when a specific process starts.
543-- >
544-- > 164 Processing end date/time
545-- > Date/Time when a specific process ends.
546-- >
547-- > 165 Tax period start date
548-- > Date when a tax period begins.
549-- >
550-- > 166 Tax period end date
551-- > Date when a tax period ends.
552-- >
553-- > 167 Charge period start date
554-- > The charge period's first date.
555-- >
556-- > 168 Charge period end date
557-- > The charge period's last date.
558-- >
559-- > 169 Lead time
560-- > Time required between order entry till earliest goods
561-- > delivery.
562-- >
563-- > 170 Settlement due date
564-- > More generic than 'payment due date' and therefore more
565-- > apt for reinsurance/insurance business.
566-- >
567-- > 171 Reference date/time
568-- > Date/time on which the reference was issued.
569-- >
570-- > 172 Hired from date
571-- > Date from which an item has been or will be hired.
572-- >
573-- > 173 Hired until date
574-- > Date until which an item has been or will be hired.
575-- >
576-- > 174 Advise after date/time
577-- > The information must be advised after the date/time
578-- > indicated.
579-- >
580-- > 175 Advise before date/time
581-- > The information must be advised before the date/time
582-- > indicated.
583-- >
584-- > 176 Advise completed date/time
585-- > The advise has been completed at the date indicated.
586-- >
587-- > 177 Advise on date/time
588-- > The information must be advised on the date/time
589-- > indicated.
590-- >
591-- > 178 Arrival date/time, actual
592-- > [2106] Date (and time) of arrival of means of transport.
593-- >
594-- > 179 Booking date/time
595-- > Date at which the booking was made.
596-- >
597-- > 180 Closing date/time
598-- > Final date for delivering cargo to a liner ship.
599-- >
600-- > 181 Positioning date/time of equipment
601-- > Date/time when equipment is positioned.
602-- >
603-- > 182 Issue date
604-- > Date when a document/message has been or will be issued.
605-- >
606-- > 183 Date, as at
607-- > Date related to a given context.
608-- >
609-- > 184 Notification date/time
610-- > Date/time of notification.
611-- >
612-- > 185 Commenced tank cleaning date/time
613-- > The date/and or time tank cleaning was started.
614-- >
615-- > 186 Departure date/time, actual
616-- > (2280) Date (and time) of departure of means of
617-- > transport.
618-- >
619-- > 187 Authentication date/time of document
620-- > Date/time when the document is signed or otherwise
621-- > authenticated.
622-- >
623-- > 188 Previous current account date
624-- > Date of the previous current account.
625-- >
626-- > 189 Departure date/time, scheduled
627-- > Date (and time) of scheduled departure of means of
628-- > transport.
629-- >
630-- > 190 Transhipment date/time
631-- > Date and time of the transfer of the goods from one
632-- > means of transport to another.
633-- >
634-- > 191 Delivery date/time, expected
635-- > Date/time on which goods are expected to be delivered.
636-- >
637-- > 192 Expiration date/time of customs document
638-- > Date on which validity of a customs document expires.
639-- >
640-- > 193 Execution date
641-- > The date when ordered bank initiated the transaction.
642-- >
643-- > 194 Start date/time
644-- > Date/time on which a period starts.
645-- >
646-- > 195 Expiry date of import licence
647-- > [2272] Date of expiry of the validity of an Import
648-- > Licence.
649-- >
650-- > 196 Departure date/time, earliest
651-- > Date/time of earliest departure of means of transport.
652-- >
653-- > 197 Lay-time first day
654-- > First of a number of days allowed in a charter party of
655-- > the loading and discharging of cargo.
656-- >
657-- > 198 Lay-time last day
658-- > Last of a number of days allowed in a charter party for
659-- > the loading and discharging of cargo.
660-- >
661-- > 199 Positioning date/time of goods
662-- > The date and/or time the goods have to be or have been
663-- > positioned.
664-- >
665-- > 200 Pick-up/collection date/time of cargo
666-- > Date/time at which the cargo is picked up.
667-- >
668-- > 201 Pick-up date/time of equipment
669-- > Date/time at which the equipment is picked up.
670-- >
671-- > 202 Posting date
672-- > The date when an entry is posted to an account.
673-- >
674-- > 203 Execution date/time, requested
675-- > The date/time on which the ordered bank is requested to
676-- > initiate the payment order, as specified by the
677-- > originator (e.g. the date of the debit).
678-- >
679-- > 204 Release date (Customs)
680-- > Date on which Customs releases merchandise to the
681-- > carrier or importer.
682-- >
683-- > 205 Settlement date
684-- > Date for settlement of financial transaction e.g.
685-- > foreign exchange securities.
686-- >
687-- > 206 End date/time
688-- > Date/time on which a period (from - to) ends.
689-- >
690-- > 207 Commenced pumping ballast date/time
691-- > Date/time on which the intake of materials to be carried
692-- > to improve the trim and the stability of the means of
693-- > transport, was commenced.
694-- >
695-- > 208 Departure date/time, ultimate
696-- > Date/time at which a means of transport has to depart
697-- > ultimately.
698-- >
699-- > 209 Value date
700-- > Date on which the funds are at the disposal of the
701-- > beneficiary or cease to be at the disposal of the
702-- > ordering customer.
703-- >
704-- > 210 Reinsurance current account period
705-- > The date of the current reinsurance account.
706-- >
707-- > 211 360/30
708-- > Calculation is based on year of 360 days, month of 30
709-- > days.
710-- >
711-- > 212 360/28-31
712-- > Calculation is based on year of 360 days, month of 28-31
713-- > days.
714-- >
715-- > 213 365-6/30
716-- > Calculation is based on year of 365-6 days, month of 30
717-- > days.
718-- >
719-- > 214 365-6/28-31
720-- > Calculation is based on year of 365-6 days, month of 28-
721-- > 31 days.
722-- >
723-- > 215 365/28-31
724-- > Calculation is based on year of 365 days, month of 28-31
725-- > days.
726-- >
727-- > 216 365/30
728-- > Calculation is based on year of 365 days, month of 30
729-- > days.
730-- >
731-- > 217 From date of award to latest delivery
732-- > Lead time to determine the latest date a delivery can be
733-- > made based on the date an award is made.
734-- >
735-- > 218 Authentication/validation date/time
736-- > The date/time of authentication and/or validation.
737-- >
738-- > 219 Crossborder date/time
739-- > Date/time at which goods are transferred across a
740-- > country border.
741-- >
742-- > 220 Property mortgage scheduled date, end
743-- > The date the mortgage on a piece of property is
744-- > scheduled to end.
745-- >
746-- > 221 Interest period
747-- > Number of days used for the calculation of interests.
748-- >
749-- > 222 Presentation date, latest
750-- > Latest date for presentation of a document.
751-- >
752-- > 223 Delivery date/time, deferred
753-- > New date and time of delivery calculated on basis of a
754-- > consignee's requirement (chargeable).
755-- >
756-- > 224 Permit to admit date
757-- > Date on which permission was granted to move merchandise
758-- > into a bonded warehouse or free trade zone.
759-- >
760-- > 225 Certification of weight date/time
761-- > Date/time at which the carrier proceeds to the weighting
762-- > of the goods.
763-- >
764-- > 226 Discrepancy date/time
765-- > Date/time at which a discrepancy has been found.
766-- >
767-- > 227 Beneficiary's banks due date
768-- > Date on which funds should be made available to the
769-- > beneficiary's bank.
770-- >
771-- > 228 Debit value date, requested
772-- > Date on which the account owner wants the debit value to
773-- > his account.
774-- >
775-- > 229 Hoses connected date/time
776-- > The date and/or time hoses were connected.
777-- >
778-- > 230 Hoses disconnected date/time
779-- > The date and/or time hoses were disconnected.
780-- >
781-- > 231 Arrival date/time, earliest
782-- > Date/time of earliest arrival of means of transport.
783-- >
784-- > 232 Arrival date/time, scheduled
785-- > Date (and time) of scheduled arrival of means of
786-- > transport.
787-- >
788-- > 233 Arrival date/time, ultimate
789-- > Date (and time) of ultimate arrival of means of
790-- > transport.
791-- >
792-- > 234 Collection date/time, earliest
793-- > The transport order may be issued before the goods are
794-- > ready for picking up. This date/time indicates from when
795-- > on the carrier can have access to the consignment.
796-- >
797-- > 235 Collection date/time, latest
798-- > In relation with the arrangements agreed between buyer
799-- > and seller or between sender and main transport it may
800-- > be necessary to specify the latest collection date/time.
801-- >
802-- > 236 Completed pumping ballast date/time
803-- > Date/time at which the intake of materials, to be
804-- > carried to improve the trim and the stability of the
805-- > means of transport, was completed.
806-- >
807-- > 237 Completed tank cleaning date/time
808-- > The date and/or time tank cleaning was completed.
809-- >
810-- > 238 Tanks accepted date/time
811-- > The date and/or time the tanks are to be or have been
812-- > accepted.
813-- >
814-- > 239 Tanks inspected date/time
815-- > The date and/or time the tanks are to be or have been
816-- > inspected.
817-- >
818-- > 240 Reinsurance accounting period
819-- > To identify a reinsurance account period via start and
820-- > end dates.
821-- >
822-- > Note:
823-- > 1. This period is not the same as "reinsurance current
824-- > account period".
825-- >
826-- > 241 From date of award to earliest delivery
827-- > Lead time to determine the earliest date a delivery can
828-- > be made based on the date an award is made.
829-- >
830-- > 242 Preparation date/time of document
831-- > Date and/or time that the document was prepared.
832-- >
833-- > 243 Transmission date/time of document
834-- > The date/time at which a document was transmitted.
835-- >
836-- > 244 Settlement date, planned
837-- > The date for which settlement is planned.
838-- >
839-- > 245 Underwriting year
840-- > Year in which the treaty was commenced.
841-- >
842-- > 246 Accounting year
843-- > Year considered for accounting of the treaty or portion
844-- > of the treaty.
845-- >
846-- > 247 Year of occurrence
847-- > Year in which a specific event (e.g. a loss) took place.
848-- >
849-- > 248 Loss
850-- > Date, time, period on which a referenced loss occurred.
851-- >
852-- > 249 Cash call date
853-- > Date on which a cash call was made for a loss suffered
854-- > and covered.
855-- >
856-- > 250 Re-exportation date
857-- > Date of re-exportation.
858-- >
859-- > 251 Re-importation date
860-- > Date of re-importation.
861-- >
862-- > 252 Arrival date/time at initial port
863-- > Date/time that the conveyance arrives at the initial
864-- > port in the country of destination.
865-- >
866-- > 253 Departure date/time from last port of call
867-- > Date/time that conveyance departed from the last foreign
868-- > port of call.
869-- >
870-- > 254 Registration date of previous Customs declaration
871-- > Registration date of the Customs declaration for the
872-- > previous Customs procedure either in the same or another
873-- > country.
874-- >
875-- > 255 Availability due date
876-- > Date when ordered items should be available at a
877-- > specified location.
878-- >
879-- > 256 From date of award to completion
880-- > Lead time to determine the completion date of an effort
881-- > based on the date an award is made.
882-- >
883-- > 257 Calculation date/time/period
884-- > The date/time/period on which a calculation will take,
885-- > or has taken, place.
886-- >
887-- > 258 Guarantee date
888-- > Date when a guarantee is placed.
889-- >
890-- > 259 Conveyance registration date
891-- > Date when a vessel, vehicle or other means of transport
892-- > was registered by a competent authority.
893-- >
894-- > 260 Valuation date (Customs)
895-- > Date when Customs valuation was made.
896-- >
897-- > 261 Release date/time
898-- > Date/time assigned to identify the release of a set of
899-- > rules, conditions, conventions, productions, etc.
900-- >
901-- > 262 Closure date/time/period
902-- > Date/time/period when an enterprise is closed.
903-- >
904-- > 263 Invoicing period
905-- > Period for which an invoice is issued.
906-- >
907-- > 264 Release frequency
908-- > Frequency of a release.
909-- >
910-- > 265 Due date
911-- > The date on which some action should occur.
912-- >
913-- > 266 Validation date
914-- > The date on which something was made valid, ratified or
915-- > confirmed.
916-- >
917-- > 267 Rate/price date/time
918-- > Date/time on which a rate/price is determined.
919-- >
920-- > 268 Transit time/limits
921-- > The time to go over a distance.
922-- >
923-- > 269 Discharge date/time, started
924-- > Date/time when discharge operations were started.
925-- >
926-- > 270 Ship during date
927-- > The date identifying the period during or in which the
928-- > goods should be shipped.
929-- >
930-- > 271 Ship on or about date
931-- > Date on or about which goods should be shipped.
932-- >
933-- > 272 Documentary credit presentation period
934-- > The specification of the period of time, expressed in
935-- > number of days, after the date of issuance of the
936-- > transport document(s) within which the documents must be
937-- > presented.
938-- >
939-- > 273 Validity period
940-- > Dates (from/to)/period referenced documents are valid.
941-- >
942-- > 274 From date of order receipt to sample ready
943-- > Lead time is the defined timespan.
944-- >
945-- > 275 From date of tooling authorization to sample ready
946-- > Lead time is the defined timespan.
947-- >
948-- > 276 From date of receipt of tooling aids to sample ready
949-- > Lead time is the defined timespan.
950-- >
951-- > 277 From date of sample approval to first product shipment
952-- > Lead time is the defined timespan.
953-- >
954-- > 278 From date of order receipt to shipment
955-- > Lead time is the defined timespan.
956-- >
957-- > 279 From date of order receipt to delivery
958-- > Lead time is the defined timespan.
959-- >
960-- > 280 From last booked order to delivery
961-- > Lead time is the defined timespan.
962-- >
963-- > 281 Date of order lead time
964-- > Lead time is referenced to the date of order.
965-- >
966-- > 282 Confirmation date lead time
967-- > Lead time is referenced to the date of confirmation.
968-- >
969-- > 283 Arrival date/time of transport lead time
970-- > Lead time is referenced to the date a transport will
971-- > arrive or has arrived.
972-- >
973-- > 284 Before inventory is replenished based on stock check lead
974-- > time
975-- > Lead time is the defined timespan.
976-- >
977-- > 285 Invitation to tender date/time
978-- > Date/time on which the invitation to tender has been
979-- > made available to relevant parties.
980-- >
981-- > 286 Tender submission date/time
982-- > Date/time on which the tender was submitted.
983-- >
984-- > 287 Contract award date/time
985-- > Date/time on which the contract is awarded to a
986-- > tenderer.
987-- >
988-- > 288 Price base date/time
989-- > Base date/time of prices.
990-- >
991-- > 289 Interest rate validity period
992-- > Validity period of the interest rate.
993-- >
994-- > 290 Contractual start date/time
995-- > Date/time on which activities stated in the contract
996-- > must start.
997-- >
998-- > 291 Start date/time, planned
999-- > The date/time for which something is planned to begin or
1000-- > commence.
1001-- >
1002-- > 292 Works completion date/time, planned
1003-- > The date/time for the completion of building or repair
1004-- > operations is planned.
1005-- >
1006-- > 293 Works completion date/time, actual
1007-- > The actual date/time for the completion of building or
1008-- > repair operations.
1009-- >
1010-- > 294 Hand over date/time, planned
1011-- > Date/time on which hand over (i.e. the transfer of
1012-- > responsibility for an object or activity such as
1013-- > documentation, system etc. from one party to another) is
1014-- > planned to take place.
1015-- >
1016-- > 295 Hand over date/time, actual
1017-- > Date/time on which hand over (i.e. the transfer of
1018-- > responsibility for an object or activity such as
1019-- > documentation, system etc. from one party to another)
1020-- > actually takes place.
1021-- >
1022-- > 296 Retention release date/time
1023-- > Date/time on which the retention is released.
1024-- >
1025-- > 297 Retention release date/time, partial
1026-- > Date/time on which the retention is partially released.
1027-- >
1028-- > 298 Escalation start date
1029-- > Value date of the indexes appearing as denominators in
1030-- > an escalation formula.
1031-- >
1032-- > 299 Price adjustment start date
1033-- > Value date of the indexes appearing as denominators in a
1034-- > price adjustment formula.
1035-- >
1036-- > 300 Price adjustment limit date
1037-- > Limit value date of indexes used as numerators in a
1038-- > price adjustment formula.
1039-- >
1040-- > 301 Value date of index
1041-- > Date of validity of index values.
1042-- >
1043-- > 302 Publication date
1044-- > The date of the act of making something publicly known.
1045-- >
1046-- > 303 Escalation date
1047-- > Value date of indexes appearing as numerators in an
1048-- > escalation formula.
1049-- >
1050-- > 304 Price adjustment date
1051-- > Value date of indexes appearing as numerators in a price
1052-- > adjustment formula.
1053-- >
1054-- > 305 Latest price adjustment date
1055-- > Date on which the latest price adjustment took place.
1056-- >
1057-- > 306 Work period
1058-- > Period of execution of works.
1059-- >
1060-- > 307 Payment instruction date/time
1061-- > Date/time on which a payment instruction was given.
1062-- >
1063-- > 308 Payment valuation presentation date/time
1064-- > Date/time on which the payment valuation is presented.
1065-- >
1066-- > #| 309 Banks' value date
1067-- > Date on which the funds are at the disposal of the
1068-- > receiving bank or cease to be at the disposal of the
1069-- > sending bank.
1070-- >
1071-- > 310 Received date/time
1072-- > Date/time of receipt.
1073-- >
1074-- > 311 On
1075-- > Fixed maturity day for deferred payment or time
1076-- > draft(s).
1077-- >
1078-- > 312 Ship not before and not after date/time
1079-- > Shipment(s) of goods is/are to be made not before the
1080-- > first specified date/time and not after the second
1081-- > specified date/time.
1082-- >
1083-- > 313 Order to proceed date
1084-- > Issue date of an instruction to start work.
1085-- >
1086-- > 314 Planned duration of works
1087-- > The period of time planned for the completion of
1088-- > building or repair operations.
1089-- >
1090-- > 315 Agreement to pay date
1091-- > Date on which the debtor agreed to pay.
1092-- >
1093-- > 316 Valuation date/time
1094-- > Date/time of valuation.
1095-- >
1096-- > 317 Reply date
1097-- > The date to answer or to respond in word or action.
1098-- >
1099-- > 318 Request date
1100-- > The date on which something was asked for.
1101-- >
1102-- > 319 Customer value date
1103-- > Date at which funds are taken into account for interest
1104-- > calculation (in debit or credit).
1105-- >
1106-- > 320 Declaration reference period
1107-- > Reference period of a set of items reported on the same
1108-- > declaration.
1109-- >
1110-- > 321 Promotion date/period
1111-- > Date/period relevant for specific promotion activities.
1112-- >
1113-- > 322 Accounting period
1114-- > Self-explanatory.
1115-- >
1116-- > 323 Horizon period
1117-- > Period forming a (planning) horizon.
1118-- >
1119-- > 324 Processing date/period
1120-- > Date/period a specific process happened/will happen.
1121-- >
1122-- > 325 Tax period
1123-- > Period a tax rate/tax amount etc. is applicable.
1124-- >
1125-- > 326 Charge period
1126-- > Period a specified charge is valid for.
1127-- >
1128-- > 327 Instalment payment due date
1129-- > Self-explanatory.
1130-- >
1131-- > 328 Payroll deduction date/time
1132-- > Date/time of a monetary deduction made from the salary
1133-- > of a person on a payroll.
1134-- >
1135-- > 329 Birth date/time
1136-- > Date/time when a person was born.
1137-- >
1138-- > 330 Joined employer date
1139-- > Date when a person joins an employer.
1140-- >
1141-- > 331 Contributions ceasing date/time
1142-- > Date/time when contributions cease.
1143-- >
1144-- > 332 Contribution period end date/time
1145-- > Date/time when a contribution period ends.
1146-- >
1147-- > 333 Part-time working change date/time
1148-- > Date/time when the proportion of part-time work changes.
1149-- >
1150-- > 334 Status change date/time
1151-- > Date/time when a status changes.
1152-- >
1153-- > 335 Contribution period start date/time
1154-- > Date/time when a contribution period commences.
1155-- >
1156-- > 336 Salary change effective date
1157-- > Date when a change in salary becomes effective.
1158-- >
1159-- > 337 Left employer date
1160-- > Date when a person leaves an employer.
1161-- >
1162-- > 338 Benefit change date/time
1163-- > Date/time when a benefit provided by a service provider
1164-- > is changed.
1165-- >
1166-- > 339 Category change date/time
1167-- > Date/time when a change of category is made.
1168-- >
1169-- > 340 Joined fund date/time
1170-- > Date/time when a person joins a fund.
1171-- >
1172-- > 341 Waiting time
1173-- > The period of time between the moment at which one wants
1174-- > an activity to begin and the moment at which this
1175-- > activity can actually begin.
1176-- >
1177-- > 342 On-board date
1178-- > The date goods have been loaded on board of a
1179-- > conveyance.
1180-- >
1181-- > 343 Date/time of discount termination
1182-- > Date/time when the deduction from an amount comes to an
1183-- > end.
1184-- >
1185-- > 344 Date/time of interest due
1186-- > Date/time when the interest has to be paid.
1187-- >
1188-- > 345 Days of operation
1189-- > Week days of operation.
1190-- >
1191-- > 346 Latest check-in time
1192-- > Latest time of check-in.
1193-- >
1194-- > 347 Slaughtering start date
1195-- > Date on which slaughtering commenced.
1196-- >
1197-- > 348 Packing start date
1198-- > Date on which packing commenced.
1199-- >
1200-- > 349 Packing end date
1201-- > Date on which packing completed.
1202-- >
1203-- > 350 Test start date
1204-- > Date when a test has been started.
1205-- >
1206-- > 351 Inspection date
1207-- > Date of inspection.
1208-- >
1209-- > 352 Slaughtering end date
1210-- > Date on which slaughtering completed.
1211-- >
1212-- > 353 Accounting transaction date
1213-- > Date to which an accounting transaction refers.
1214-- >
1215-- > 354 Activity period date range
1216-- > A specific date range associated with an activity.
1217-- >
1218-- > 355 Contractual delivery date
1219-- > The date of delivery contractually agreed between
1220-- > parties.
1221-- >
1222-- > 356 Sales date, and or time, and or period
1223-- > The date, and or time, and or period on which a sale
1224-- > took place.
1225-- >
1226-- > 357 Cancel if not published by this date
1227-- > Cancel if not published by this date.
1228-- >
1229-- > 358 Scheduled for delivery on or after
1230-- > Scheduled for delivery on or after the specified date,
1231-- > and or time.
1232-- >
1233-- > 359 Scheduled for delivery on or before
1234-- > Scheduled for delivery on or before specified date and
1235-- > or time.
1236-- >
1237-- > 360 Sell by date
1238-- > The date by which a product should be sold.
1239-- >
1240-- > 361 Best before date
1241-- > The best before date.
1242-- >
1243-- > 362 End availability date
1244-- > The end date of availability.
1245-- >
1246-- > 363 Total shelf life period
1247-- > A period indicating the total shelf life of a product.
1248-- >
1249-- > 364 Minimum shelf life remaining at time of despatch period
1250-- > Period indicating the minimum shelf life remaining for a
1251-- > product at the time of leaving the supplier.
1252-- >
1253-- > 365 Packaging date
1254-- > The date on which the packaging of a product took place.
1255-- >
1256-- > 366 Inventory report date
1257-- > Date on which a inventory report is made.
1258-- >
1259-- > 367 Previous meter reading date
1260-- > Date on which the previous reading of a meter took
1261-- > place.
1262-- >
1263-- > 368 Latest meter reading date
1264-- > Date on which the latest reading of a meter took place.
1265-- >
1266-- > 369 Date and or time of handling, estimated
1267-- > The date and or time when the handling action is
1268-- > estimated to take place.
1269-- >
1270-- > 370 Date when container equipment becomes domestic
1271-- > The date on which foreign-built container equipment has
1272-- > entered into the commerce of another country and has
1273-- > become domestic equipment.
1274-- >
1275-- > 371 Hydrotest date
1276-- > The date equipment has been hydrotested.
1277-- >
1278-- > 372 Equipment pre-trip date
1279-- > The date on which equipment is pre-tripped.
1280-- >
1281-- > 373 Mooring, date and time
1282-- > Date and time of mooring.
1283-- >
1284-- > 374 Road fund tax expiry date
1285-- > The date of expiry of the road fund tax.
1286-- >
1287-- > 375 Date of first registration
1288-- > Date of first registration.
1289-- >
1290-- > 376 Biannual terminal inspection date
1291-- > The date on which a biannual inspection of a terminal
1292-- > has taken or will take place.
1293-- >
1294-- > 377 Federal HighWay Administration (FHWA) inspection date
1295-- > The date on which container equipment is to be or has
1296-- > been inspected in accordance with the requirements of
1297-- > the U.S. Federal Highway Administration.
1298-- >
1299-- > 378 Container Safety Convention (CSC) inspection date
1300-- > The date on which container equipment is to be or has
1301-- > been inspected as per the Container Safety Convention
1302-- > (CSC).
1303-- >
1304-- > 379 Periodic inspection date
1305-- > The date on which a periodic inspection has to take
1306-- > place.
1307-- >
1308-- > 380 Drawing revision date
1309-- > Date the drawing revision has been allocated to a
1310-- > design.
1311-- >
1312-- > 381 Product lifespan at time of production
1313-- > The total lifespan of a product at the time of its
1314-- > production.
1315-- >
1316-- > 382 Earliest sale date
1317-- > The earliest date on which the product may be made
1318-- > available for sale.
1319-- >
1320-- > 383 Cancel if not shipped by this date
1321-- > Cancel the order if goods not shipped by this date.
1322-- >
1323-- > 384 Previous invoice date
1324-- > Indicates the date which was allocated to a previous
1325-- > invoice.
1326-- >
1327-- > 385 Payment cancelled, violation of agreement
1328-- > Date/time when a payment is cancelled due to the fact
1329-- > that the transaction does not comply with the agreement.
1330-- >
1331-- > 386 Payment cancelled due to administrative error
1332-- > Date/time when a payment is cancelled due to an
1333-- > administrative error.
1334-- >
1335-- > 387 Repair turnaround time
1336-- > Provides the period of time necessary to turnaround a
1337-- > given repair.
1338-- >
1339-- > 388 Order amendment binding date
1340-- > The date when an order amendment becomes binding for
1341-- > both parties.
1342-- >
1343-- > 389 Cure time
1344-- > Specifies the length of time that an article was or
1345-- > should be cured.
1346-- >
1347-- > 390 From date of award to delivery
1348-- > Lead time to determine the delivery date based on the
1349-- > date an award is made.
1350-- >
1351-- > 391 From date of receipt of item to approval
1352-- > Lead time to determine the date an item will be approved
1353-- > based on the date the item was received.
1354-- >
1355-- > 392 Equipment collection or pick-up date/time, earliest
1356-- > Date/time on which equipment can be picked up at the
1357-- > earliest.
1358-- >
1359-- > 393 Equipment collection or pick-up date/time, planned
1360-- > Date/time on which equipment can be picked up, either
1361-- > full or empty, according to a planning.
1362-- >
1363-- > 394 Equipment positioning date/time, actual
1364-- > Date/time on which equipment was actually positioned
1365-- > (delivered).
1366-- >
1367-- > 395 Equipment positioning date/time, estimated
1368-- > Date/time on which equipment is estimated to be
1369-- > positioned (delivered).
1370-- >
1371-- > 396 Equipment positioning date/time, requested
1372-- > Date/time on which equipment is requested to be
1373-- > positioned (delivered).
1374-- >
1375-- > 397 Equipment positioning date/time, ultimate
1376-- > Date/time on which equipment should be positioned
1377-- > (delivered) at the latest.
1378-- >
1379-- > 398 Goods collection or pick-up date/time, planned
1380-- > Date/time at which goods can be picked up, according to
1381-- > a planning.
1382-- >
1383-- > 399 Goods positioning date/time, expected
1384-- > Date/time on which goods are expected to be positioned.
1385-- >
1386-- > 400 Cargo release date/time, ultimate
1387-- > Ultimate date/time at which goods or equipment should be
1388-- > released.
1389-- >
1390-- > 401 Container Safety Convention (CSC) plate expiration date
1391-- > Date on which the validity of a Container Safety
1392-- > Convention (CSC) plate expires.
1393-- >
1394-- > 402 Document received date/time
1395-- > Date/time on which the document was actually received.
1396-- >
1397-- > 403 Discharge date/time, actual
1398-- > Date/time when the specified goods or transport
1399-- > equipment has or have been discharged from the means of
1400-- > transport.
1401-- >
1402-- > 404 Loading date/time, actual
1403-- > Date/time when the specified goods or transport
1404-- > equipment has or have been loaded in or on the means of
1405-- > transport.
1406-- >
1407-- > 405 Equipment collection or pick-up date/time, actual
1408-- > Date/time on which the equipment was actually collected.
1409-- >
1410-- > 406 Goods positioning date/time, planned
1411-- > The date/time on which the goods will be positioned
1412-- > according to a planning.
1413-- >
1414-- > 407 Document requested date/time
1415-- > Date/time on which the document is requested by a party.
1416-- >
1417-- > 408 Expected container hire from date/time
1418-- > Estimated date and time when the containers are expected
1419-- > to go on-hire.
1420-- >
1421-- > 409 Order completion date/time, ultimate
1422-- > Date/time on which the order should be completed at the
1423-- > latest.
1424-- >
1425-- > 410 Equipment repair ready date/time, ultimate
1426-- > Ultimate date/time on which a piece of equipment must be
1427-- > repaired.
1428-- >
1429-- > 411 Container stuffing date/time, ultimate
1430-- > Date/time on which the container stuffing should be
1431-- > completed at the latest.
1432-- >
1433-- > 412 Container stripping date/time, ultimate
1434-- > Date/time on which the container stripping should be
1435-- > completed at the latest.
1436-- >
1437-- > 413 Discharge and loading completed date/time
1438-- > Date/time when all discharge and loading operations on
1439-- > the transport means have been completed.
1440-- >
1441-- > 414 Equipment stock check date/time
1442-- > Date/time on which equipment has been ascertained as
1443-- > being in stock.
1444-- >
1445-- > 415 Activity reporting date
1446-- > The date applicable to the activity being reported.
1447-- >
1448-- > 416 Submission date
1449-- > The date of a submission.
1450-- >
1451-- > 417 Previous booking date/time
1452-- > Date/time at which the previous booking was made.
1453-- >
1454-- > 418 Minimum shelf life remaining at time of receipt
1455-- > The minimum shelf life remaining at the time of receipt.
1456-- >
1457-- > 419 Forecast period
1458-- > A period for which a forecast applies.
1459-- >
1460-- > 420 Unloaded, date and time
1461-- > To report the date and time that an unloading action
1462-- > occurred.
1463-- >
1464-- > 421 Estimated acceptance date
1465-- > To estimate the date of acceptance.
1466-- >
1467-- > 422 Documentary credit issue date
1468-- > The date the documentary credit has been issued.
1469-- >
1470-- > 423 First date of ordering
1471-- > The first date on which ordering may take place.
1472-- >
1473-- > 424 Last date of ordering
1474-- > The last date on which ordering may take place.
1475-- >
1476-- > 425 Original posting date
1477-- > Date when the entry was originally posted.
1478-- >
1479-- > 426 Reinsurance payment frequency
1480-- > The frequency of payments of reinsurance premiums.
1481-- >
1482-- > 427 Adjusted age
1483-- > The adjusted age used for purposes of calculation.
1484-- >
1485-- > 428 Original issue age
1486-- > The original issue age.
1487-- >
1488-- > 429 Coverage duration
1489-- > The period coverage has been in force.
1490-- >
1491-- > 430 Coverage issue date
1492-- > Date from which the anniversary coverage is measured.
1493-- >
1494-- > 431 Flat extra period
1495-- > Period for charging the additional extra.
1496-- >
1497-- > 432 Paid to date
1498-- > Date to which payments have been paid.
1499-- >
1500-- > 433 Reinsurance coverage duration
1501-- > The period for which reinsurance coverage has been in
1502-- > force.
1503-- >
1504-- > 434 Maturity date
1505-- > Date at which maturity occurs.
1506-- >
1507-- > 435 Reinsurance issue age
1508-- > The actual or equivalent age at time of issue.
1509-- >
1510-- > 436 Reinsurance paid-up date
1511-- > The date up to which the reinsurance has been paid.
1512-- >
1513-- > 437 Benefit period
1514-- > The period of time for which benefits are provided.
1515-- >
1516-- > 438 Disability wait period
1517-- > The period of time the insured must be disabled before
1518-- > reinsurance coverage becomes effective.
1519-- >
1520-- > 439 Deferred Period
1521-- > The period of time for which an activity has been
1522-- > postponed.
1523-- >
1524-- > 440 Documentary credit amendment date
1525-- > Date of amendment of a documentary credit.
1526-- >
1527-- > 441 Last on hire date
1528-- > Date the item was last placed on hire.
1529-- >
1530-- > 442 Last off hire date
1531-- > Date the item was last returned from hire.
1532-- >
1533-- > 443 Direct interchange date
1534-- > Date the item was directly interchanged.
1535-- >
1536-- > 444 Approval date
1537-- > Date of approval.
1538-- >
1539-- > 445 Original estimate date
1540-- > The date of the original estimate.
1541-- >
1542-- > 446 Revised estimate date
1543-- > The date the estimate was revised.
1544-- >
1545-- > 447 Creditor's requested value date
1546-- > Date on which the creditor requests to be credited.
1547-- >
1548-- > 448 Referenced item creation date
1549-- > Creation date of referenced item.
1550-- >
1551-- > 449 Date for the last update
1552-- > Date for the last update.
1553-- >
1554-- > 450 Opening date
1555-- > Date of opening.
1556-- >
1557-- > 451 Source document capture date
1558-- > Date source document data is entered into a business
1559-- > application.
1560-- >
1561-- > 452 Trial balance period
1562-- > Period covered by the trial balance.
1563-- >
1564-- > 453 Date of source document
1565-- > The date of the source document.
1566-- >
1567-- > 454 Accounting value date
1568-- > Date against which the entry has to be legally
1569-- > allocated.
1570-- >
1571-- > 455 Expected value date
1572-- > Date on which the funds are expected to be at the
1573-- > disposal of the beneficiary.
1574-- >
1575-- > 456 Chart of account period
1576-- > Period covered by the chart of account.
1577-- >
1578-- > 457 Date of separation
1579-- > Date of marital separation.
1580-- >
1581-- > 458 Date of divorce
1582-- > Date when two married persons are officially divorced.
1583-- >
1584-- > 459 Date of marriage
1585-- > Date when two persons are married.
1586-- >
1587-- > 460 Wage period, start date
1588-- > Date when a period of wage begins.
1589-- >
1590-- > 461 Wage period, end date
1591-- > Date when a period of wage ends.
1592-- >
1593-- > 462 Working period, start date
1594-- > Date when a period of work begins.
1595-- >
1596-- > 463 Working period, end date
1597-- > Date when a period of work ends.
1598-- >
1599-- > 464 Embarkation date and time
1600-- > Date and time at which crew and/or passengers board.
1601-- >
1602-- > 465 Disembarkation date and time
1603-- > Date and time at which crew and/or passengers disembark.
1604-- >
1605-- > 466 Time now date
1606-- > A time now date used for planning and scheduling
1607-- > purposes.
1608-- >
1609-- > 467 Holiday
1610-- > A date or period that is a break from work.
1611-- >
1612-- > 468 Non working
1613-- > To specify a non working date or period.
1614-- >
1615-- > 469 Start date or time, earliest
1616-- > The earliest date or time for starting.
1617-- >
1618-- > 470 Start date or time, latest
1619-- > The latest date or time for starting.
1620-- >
1621-- > 471 Finish date or time, earliest
1622-- > The earliest date or time for finishing.
1623-- >
1624-- > 472 Finish date or time, latest
1625-- > The latest date or time for finishing.
1626-- >
1627-- > 473 Start date or time, mandatory
1628-- > The mandatory date or time for starting.
1629-- >
1630-- > 474 Finish date or time, mandatory
1631-- > The mandatory date or time for finishing.
1632-- >
1633-- > 475 Start date or time, actual
1634-- > The actual date or time for starting.
1635-- >
1636-- > 476 Start date or time, estimated
1637-- > The estimated date or time for starting.
1638-- >
1639-- > 477 Completion date or time, estimated
1640-- > The estimated date or time for completion.
1641-- >
1642-- > 478 Start date or time, scheduled
1643-- > The scheduled date or time for starting.
1644-- >
1645-- > 479 Completion date or time, scheduled
1646-- > The scheduled date or time for completion.
1647-- >
1648-- > 480 Start date or time, not before
1649-- > The not before date or time for starting.
1650-- >
1651-- > 481 Start date or time, not after
1652-- > The not after date or time for starting.
1653-- >
1654-- > 482 Completion date or time, not before
1655-- > The not before date or time for completion.
1656-- >
1657-- > 483 Completion date or time, not after
1658-- > The not after date or time for completion.
1659-- >
1660-- > 484 Illness recovery date, expected
1661-- > Date when a person is expected to recover from illness.
1662-- >
1663-- > 485 Period of illness, start date
1664-- > Date when a period of illness began.
1665-- >
1666-- > 486 Period of illness, end date
1667-- > Date when a period of illness ends.
1668-- >
1669-- > 487 Decease date
1670-- > Date when a person died.
1671-- >
1672-- > 488 Benefit period, start date
1673-- > Date when a period of benefit begins.
1674-- >
1675-- > 489 Benefit period, end date
1676-- > Date when a period of benefit ends.
1677-- >
1678-- > 490 Selection period, start date
1679-- > Date when a period of selection begins.
1680-- >
1681-- > 491 Selection period, end date
1682-- > Date when a period of selection ends.
1683-- >
1684-- > 492 Balance date/time/period
1685-- > The date/time/period of a balance.
1686-- >
1687-- > 493 Benefit payments termination date
1688-- > To identify the date on which benefit payments have
1689-- > ceased.
1690-- >
1691-- > 494 Covered income period
1692-- > To identify the period over which covered income is
1693-- > measured.
1694-- >
1695-- > 495 Current income period
1696-- > To identify the period over which current income is
1697-- > measured.
1698-- >
1699-- > 496 Reinstatement date
1700-- > Identifies the date of reinstatement.
1701-- >
1702-- > 497 Definition of disability duration
1703-- > To identify the period for which the definition of
1704-- > disability applies.
1705-- >
1706-- > 498 Previous termination date
1707-- > Identifies the date of the previous termination.
1708-- >
1709-- > 499 Premium change period
1710-- > To identify the period of the premium change.
1711-- >
1712-- > 500 Off-hire survey date
1713-- > Date on which the equipment was surveyed at the end of
1714-- > the current leasing period.
1715-- >
1716-- > 501 In service survey date
1717-- > Date of survey of equipment while in use.
1718-- >
1719-- > 502 On hire survey date
1720-- > Date on which the equipment was surveyed at the
1721-- > beginning of the current leasing period.
1722-- >
1723-- > 503 Production inspection date
1724-- > Date of production inspection.
1725-- >
1726-- > 504 Overtime, start date
1727-- > Date when a period of overtime begins.
1728-- >
1729-- > 505 Overtime, end date
1730-- > Date when a period of overtime ends.
1731-- >
1732-- > 506 Back order delivery date/time/period
1733-- > The date/time/period during which the delivery of a back
1734-- > order will take, or has taken, place.
1735-- >
1736-- > 507 Negotiations start date
1737-- > The date on which negotiations started.
1738-- >
1739-- > 508 Work effective start date
1740-- > The date on which work will effectively start.
1741-- >
1742-- > 509 Contract binding date
1743-- > The date from which a contract becomes binding on the
1744-- > contracting parties.
1745-- >
1746-- > 510 Notification time limit
1747-- > The time limit which has been set for a notification to
1748-- > take place.
1749-- >
1750-- > 511 Time limit
1751-- > The time limit in which an event must take place.
1752-- >
1753-- > 512 Attendance date and or time and or period
1754-- > Date and or time and or period of attendance.
1755-- >
1756-- > 513 Accident date and or time
1757-- > Date and or time when an accident occurred.
1758-- >
1759-- > 514 Adoption date, actual
1760-- > Actual date when adoption occurs.
1761-- >
1762-- > 515 Reimbursement claim issue date and or time
1763-- > Date and or time when a reimbursement claim is issued.
1764-- >
1765-- > 516 Hospital admission date and or time
1766-- > Date and or time of admission to a hospital.
1767-- >
1768-- > 517 Hospital discharge date and or time
1769-- > Date and or time of discharge from a hospital.
1770-- >
1771-- > 518 Period of care start date and or time
1772-- > Date and or time when a period of care starts.
1773-- >
1774-- > 519 Period of care end date and or time
1775-- > Date and or time when a period of care ends.
1776-- >
1777-- > 520 Department admission date and or time
1778-- > Date and or time of admission to a department.
1779-- >
1780-- > 521 Department discharge date and or time
1781-- > Date and or time of discharge from a department.
1782-- >
1783-- > 522 Childbirth date and or time, actual
1784-- > Actual date and or time of childbirth.
1785-- >
1786-- > 523 Prescription issue date and or time
1787-- > Date and or time when a prescription was issued.
1788-- >
1789-- > 524 Prescription dispensing date and or time
1790-- > Date and or time when a prescription was dispensed.
1791-- >
1792-- > 525 Clinical examination date and or time
1793-- > Date and or time of clinical examination.
1794-- >
1795-- > 526 Death date and or time
1796-- > Date and or time of death.
1797-- >
1798-- > 527 Childbirth date, estimated
1799-- > Estimated date of childbirth.
1800-- >
1801-- > 528 Last menstrual cycle, start date
1802-- > Date when the last menstrual cycle started.
1803-- >
1804-- > 529 Pregnancy duration, actual
1805-- > Actual duration of pregnancy.
1806-- >
1807-- > 530 Fumigation date and/or time
1808-- > The date/or time on which fumigation is to occur or has
1809-- > taken place.
1810-- >
1811-- > 531 Payment period
1812-- > A period of time in which a payment has been or will be
1813-- > made.
1814-- >
1815-- > 532 Average delivery delay
1816-- > The average delay between deliveries.
1817-- >
1818-- > 533 Budget line application date
1819-- > The date on which something has been applied to a budget
1820-- > line.
1821-- >
1822-- > 534 Date of repair or service
1823-- > The date of a repair or service.
1824-- >
1825-- > 535 Date of product failure
1826-- > The date the product failed.
1827-- >
1828-- > 536 Review date
1829-- > Date the item was or will be reviewed.
1830-- >
1831-- > 537 International review cycle start date
1832-- > Date the international review cycle starts.
1833-- >
1834-- > 538 International assessment approval for publication date
1835-- > Date the Data Maintenance Request (DMR) was approved for
1836-- > publication after completing international review.
1837-- >
1838-- > 539 Status assignment date
1839-- > Date a status was assigned.
1840-- >
1841-- > 540 Instruction's original execution date
1842-- > Original execution date for the instruction.
1843-- >
1844-- > 541 First published date
1845-- > Date when material was first published.
1846-- >
1847-- > 542 Last published date
1848-- > Date when material was last published.
1849-- >
1850-- > 543 Balance sheet date, latest
1851-- > Date of the latest balance sheet.
1852-- >
1853-- > 544 Security share price as of given date
1854-- > Date of the security share price.
1855-- >
1856-- > 545 Assigned date
1857-- > Date when assigned.
1858-- >
1859-- > 546 Business opened date
1860-- > Date opened for business.
1861-- >
1862-- > 547 Initial financial accounts filed date
1863-- > Date when the initial financial accounts were filed.
1864-- >
1865-- > 548 Stop work as of given date
1866-- > Date work stopped or will stop.
1867-- >
1868-- > 549 Completion date
1869-- > Date of completion.
1870-- >
1871-- > 550 Lease term, start date
1872-- > Start date of the lease term.
1873-- >
1874-- > 551 Lease term, end date
1875-- > End date of the lease term.
1876-- >
1877-- > 552 Start date, actual
1878-- > Actual date of start.
1879-- >
1880-- > 553 Start date, estimated
1881-- > Date of estimated start.
1882-- >
1883-- > 554 Filed date
1884-- > Date when filed.
1885-- >
1886-- > 555 Return to work date
1887-- > Date of return to work.
1888-- >
1889-- > 556 Purchased date
1890-- > Date of purchase.
1891-- >
1892-- > 557 Returned date
1893-- > Date return takes place.
1894-- >
1895-- > 558 Changed date
1896-- > Date change takes place.
1897-- >
1898-- > 559 Terminated date
1899-- > Date termination takes place.
1900-- >
1901-- > 560 Evaluation date
1902-- > Date evaluation takes place.
1903-- >
1904-- > 561 Business termination date
1905-- > Date the business terminates.
1906-- >
1907-- > 562 Release from bankruptcy date
1908-- > Date when an entity is released from bankruptcy status.
1909-- >
1910-- > 563 Placement date, initial
1911-- > Date of initial placement.
1912-- >
1913-- > 564 Signature date
1914-- > Date of signature.
1915-- >
1916-- > 565 Bankruptcy filed date
1917-- > Date when bankruptcy was filed.
1918-- >
1919-- > 566 End date, scheduled
1920-- > Date when activity is scheduled to end.
1921-- >
1922-- > 567 Report period
1923-- > Period covered by the report.
1924-- >
1925-- > 568 Suspended date
1926-- > Date of suspension.
1927-- >
1928-- > 569 Renewal date
1929-- > Date of renewal.
1930-- >
1931-- > 570 Reported date
1932-- > Date when reported.
1933-- >
1934-- > 571 Checked date
1935-- > Date when checked.
1936-- >
1937-- > 572 Present residence, start date
1938-- > The beginning date of residence at present location.
1939-- >
1940-- > 573 Employment position, start date
1941-- > The start date of employment in a particular position.
1942-- >
1943-- > 574 Account closed date
1944-- > Date when account was closed.
1945-- >
1946-- > 575 Construction date, actual
1947-- > Date of actual construction.
1948-- >
1949-- > 576 Employment profession start date
1950-- > Start date of employment in a particular profession.
1951-- >
1952-- > 577 Next review date
1953-- > Date of next review.
1954-- >
1955-- > 578 Meeting date
1956-- > Date of the meeting.
1957-- >
1958-- > 579 Administrator ordered date
1959-- > Date when an administrator is ordered for a company.
1960-- >
1961-- > 580 Last date to file a claim
1962-- > Date after which no claim can be filed.
1963-- >
1964-- > 581 Convicted date
1965-- > Date when convicted.
1966-- >
1967-- > 582 Interviewed date
1968-- > Date of an interview.
1969-- >
1970-- > 583 Last visit date
1971-- > Date of last visit.
1972-- >
1973-- > 584 Future period
1974-- > Period in the future.
1975-- >
1976-- > 585 Preceding period
1977-- > Period preceding current period.
1978-- >
1979-- > 586 Expected problem resolution date
1980-- > Date when problem is expected to be resolved.
1981-- >
1982-- > 587 Action date
1983-- > Date of action.
1984-- >
1985-- > 588 Accountant's opinion date
1986-- > Date of an accountant's opinion.
1987-- >
1988-- > 589 Last activity date
1989-- > Date of last activity.
1990-- >
1991-- > 590 Resolved date
1992-- > Date when resolved.
1993-- >
1994-- > 591 Recorded date
1995-- > Date when recorded.
1996-- >
1997-- > 592 Date of birth, estimated
1998-- > The estimated date of birth.
1999-- >
2000-- > 593 Last annual report date
2001-- > Date of the last annual report.
2002-- >
2003-- > 594 Net worth date
2004-- > Date of net worth.
2005-- >
2006-- > 595 Payment cancellation rejected
2007-- > Date/time when a cancellation of a payment is rejected
2008-- > due to the fact that the payment is already done.
2009-- >
2010-- > 596 Profit period
2011-- > Period over which profit was earned.
2012-- >
2013-- > 597 Registration date
2014-- > Date when registered.
2015-- >
2016-- > 598 Consolidation date
2017-- > Date when consolidation occurred.
2018-- >
2019-- > 599 Board of directors not authorised as of given date
2020-- > As of this date the board of directors is not
2021-- > authorised.
2022-- >
2023-- > 600 Board of directors not complete as of given date
2024-- > As of this date the board of directors is not fully
2025-- > filled.
2026-- >
2027-- > 601 Manager not registered as of given date
2028-- > As of this date the manager is not registered.
2029-- >
2030-- > 602 Citizenship change date
2031-- > Date of citizenship change.
2032-- >
2033-- > 603 Participation date
2034-- > Date of participation.
2035-- >
2036-- > 604 Capitalisation date
2037-- > Date of capitalisation.
2038-- >
2039-- > 605 Board of directors registration date
2040-- > Date when the board of directors was registered.
2041-- >
2042-- > 606 Operations ceased date
2043-- > Date when operations ceased.
2044-- >
2045-- > 607 Satisfaction date
2046-- > Date when satisfaction was obtained.
2047-- >
2048-- > 608 Legal settlement terms met date
2049-- > Date when terms specified in the legal settlement were
2050-- > met.
2051-- >
2052-- > 609 Business control change date
2053-- > Date when a new authority took control.
2054-- >
2055-- > 610 Court registration date
2056-- > Date of registration in the court.
2057-- >
2058-- > 611 Annual report due date
2059-- > Date when annual report is due.
2060-- >
2061-- > 612 Asset and liability schedule date
2062-- > Date of the asset and liability schedule.
2063-- >
2064-- > 613 Annual report mailing date
2065-- > Date when the annual report was mailed.
2066-- >
2067-- > 614 Annual report filing date
2068-- > Date when the annual report was filed.
2069-- >
2070-- > 615 Annual report delinquent on date
2071-- > Date when annual report was considered delinquent.
2072-- >
2073-- > 616 Accounting methodology change date
2074-- > Date when accounting methodology was changed.
2075-- >
2076-- > 617 Closed until date
2077-- > Date when again open.
2078-- >
2079-- > 618 Conversion into holding company date
2080-- > Date business was converted into a holding company.
2081-- >
2082-- > 619 Deed not available as of given date
2083-- > Date when deed was not available.
2084-- >
2085-- > 620 Detrimental information receipt date
2086-- > Date when detrimental information was received.
2087-- >
2088-- > 621 Construction date, estimated
2089-- > Estimated date of construction.
2090-- >
2091-- > 622 Financial information date
2092-- > Date of the financial information.
2093-- >
2094-- > 623 Graduation date
2095-- > Date when graduation occurs.
2096-- >
2097-- > 624 Insolvency discharge granted date
2098-- > Date when insolvency discharge was granted.
2099-- >
2100-- > 625 Incorporation date
2101-- > Date of incorporation.
2102-- >
2103-- > 626 Inactivity end date
2104-- > Date when inactivity ends.
2105-- >
2106-- > 627 Last check for balance sheet update date
2107-- > Date balance sheet was last checked to determine if
2108-- > update had taken place.
2109-- >
2110-- > 628 Last capital change date
2111-- > Date of last capital change.
2112-- >
2113-- > 629 Letter of agreement date
2114-- > Date of a letter of agreement.
2115-- >
2116-- > 630 Letter of liability date
2117-- > Date of a letter of liability.
2118-- >
2119-- > 631 Liquidation date
2120-- > Date of liquidation.
2121-- >
2122-- > 632 Lowest activity period
2123-- > Period of lowest activity.
2124-- >
2125-- > 633 Legal structure change date
2126-- > Date when legal structure was changed.
2127-- >
2128-- > 634 Current name effective date
2129-- > Date when current name became effective.
2130-- >
2131-- > 635 Not registered as of given date
2132-- > Date when not yet registered.
2133-- >
2134-- > 636 Current authority control start date
2135-- > Date when current authority took control.
2136-- >
2137-- > 637 Privilege details verification date
2138-- > Date when privilege details were verified.
2139-- >
2140-- > 638 Current legal structure effective date
2141-- > Date when current legal structure became effective.
2142-- >
2143-- > 639 Peak activity period
2144-- > Period of peak activity.
2145-- >
2146-- > 640 Presentation to bankruptcy receivers date
2147-- > Date when presented to the bankruptcy receivers.
2148-- >
2149-- > 641 Resignation date
2150-- > Date of resignation.
2151-- >
2152-- > 642 Legal action closed date
2153-- > Date when the legal action was closed.
2154-- >
2155-- > 643 Mail receipt date
2156-- > Date mail was received.
2157-- >
2158-- > 644 Social security claims verification date
2159-- > Date when social security claims were verified.
2160-- >
2161-- > 645 Sole directorship registration date
2162-- > Date when sole directorship was registered.
2163-- >
2164-- > 646 Trade style registration date
2165-- > Date when trade style was registered.
2166-- >
2167-- > 647 Trial start date, scheduled
2168-- > Date when a trial is scheduled to begin.
2169-- >
2170-- > 648 Trial start date, actual
2171-- > Date when the trial actually started.
2172-- >
2173-- > 649 Value Added Tax (VAT) claims verification date
2174-- > Date when the Value Added Tax (VAT) claims were
2175-- > verified.
2176-- >
2177-- > 650 Receivership result date
2178-- > Date when the result of the receivership occurs.
2179-- >
2180-- > 651 Investigation end date
2181-- > The date when an investigation ended.
2182-- >
2183-- > 652 Employee temporary laid-off period end date
2184-- > The ending date of a period in which employees were
2185-- > temporarily placed out of work.
2186-- >
2187-- > 653 Investigation start date
2188-- > The date when an investigation began.
2189-- >
2190-- > 654 Income period
2191-- > The period of time in which income is earned.
2192-- >
2193-- > 655 Criminal sentence duration
2194-- > The period of time over which a criminal sentence
2195-- > applies.
2196-- >
2197-- > 656 Age
2198-- > The length of time that a person or thing has existed.
2199-- >
2200-- > 657 Receivables collection period
2201-- > The period of time over which receivable accounts are
2202-- > collected.
2203-- >
2204-- > 658 Comparison period
2205-- > The time period covered in a comparison.
2206-- >
2207-- > 659 Adjournment
2208-- > The period of time over which an adjournment is in
2209-- > effect.
2210-- >
2211-- > 660 Court dismissal date
2212-- > The date on which a court refused further hearing of a
2213-- > case.
2214-- >
2215-- > 661 Insufficient assets judgement date
2216-- > The date on which assets were judged to be insufficient.
2217-- >
2218-- > 662 Average payment period
2219-- > The average period of time over which money has been
2220-- > paid.
2221-- >
2222-- > 663 Forecast period start
2223-- > The beginning of a forecast period.
2224-- >
2225-- > 664 Period extended
2226-- > Number of time units added to the original end
2227-- > date/time/period.
2228-- >
2229-- > 665 Employee temporary laid-off period start date
2230-- > The start date of a period in which employees were
2231-- > temporarily placed out of work.
2232-- >
2233-- > 666 Management available date
2234-- > Date when management is available.
2235-- >
2236-- > 667 Withdrawn date
2237-- > The date when something was retracted.
2238-- >
2239-- > 668 Claim incurred date
2240-- > The date that the claim was incurred.
2241-- >
2242-- > 669 Financial coverage period
2243-- > The period of time for which financial coverage applies.
2244-- >
2245-- > 670 Claim made date
2246-- > The date on which a claim was made.
2247-- >
2248-- > 671 Stop distribution date
2249-- > The date on which distribution is to stop.
2250-- >
2251-- > 672 Period assigned
2252-- > The period assigned.
2253-- >
2254-- > 673 Lease period
2255-- > The period associated with a lease.
2256-- >
2257-- > 674 Forecast period end date
2258-- > The ending date of a forecast period.
2259-- >
2260-- > 675 Judgement date
2261-- > The date on which a decision from a court of law was
2262-- > rendered.
2263-- >
2264-- > 676 Period worked for the company
2265-- > Period of time that was worked for the company.
2266-- >
2267-- > 677 Transport equipment stuffing date and/or time
2268-- > The date and/or time on which the stuffing of transport
2269-- > equipment is to or has taken place.
2270-- >
2271-- > 678 Transport equipment stripping date and/or time
2272-- > The date and/or time on which the stripping of a
2273-- > transport equipment is to or has taken place.
2274-- >
2275-- > 679 Initial request date
2276-- > Date of an initial request.
2277-- >
2278-- > 680 Period overdue
2279-- > The period by which an event is overdue.
2280-- >
2281-- > 681 Implementation date/time/period
2282-- > A date/time/period within which an implementation is to
2283-- > take place.
2284-- >
2285-- > 682 Refusal period
2286-- > The period within which a refusal can be made.
2287-- >
2288-- > 683 Suspension period
2289-- > The period for which something is suspended.
2290-- >
2291-- > 684 Deletion date
2292-- > The date on which deletion occurs.
2293-- >
2294-- > 685 First sale date and/or time and/or period
2295-- > The first date, and/or time, and/or period a product was
2296-- > sold.
2297-- >
2298-- > 686 Last sale date and/or time and/or period
2299-- > The last date, and/or time, and/or period a product was
2300-- > sold.
2301-- >
2302-- > 687 Date ready for collection
2303-- > A date on which an object is ready for collection.
2304-- >
2305-- > 688 Shipping date, no schedule established as of
2306-- > As at this date no valid shipping schedule has been
2307-- > established.
2308-- >
2309-- > 689 Shipping date and/or time, current schedule
2310-- > Shipping date and/or time as currently scheduled.
2311-- >
2312-- > 690 Suppliers' average credit period
2313-- > The average period of time that credit is extended by
2314-- > suppliers.
2315-- >
2316-- > 691 Advising date
2317-- > Date of advice.
2318-- >
2319-- > 692 Project over target baseline date
2320-- > The date an over target baseline was implemented for a
2321-- > project.
2322-- >
2323-- > 693 Established date
2324-- > Date when an entity was established or created.
2325-- >
2326-- > 694 Latest filing period
2327-- > Latest period for which a filing may be made.
2328-- >
2329-- > 695 Mailing date
2330-- > Date when an item may be mailed.
2331-- >
2332-- > 696 Date/time of latest accounts filing at public registry
2333-- > The latest date/time when financial accounts were filed
2334-- > at public registry.
2335-- >
2336-- > 697 Date placed in disfavour
2337-- > Date when placed in a disfavoured category or status.
2338-- >
2339-- > 698 Employment position start date, estimated
2340-- > Estimated start date of employment in a particular
2341-- > position.
2342-- >
2343-- > 699 Registered contractor number assignment date, original
2344-- > Date when a registered contractor number was originally
2345-- > assigned.
2346-- >
2347-- > 700 Ownership change date
2348-- > Date when ownership changes.
2349-- >
2350-- > 701 Original duration
2351-- > Original length of time.
2352-- >
2353-- > 702 Period between changes
2354-- > The period of time between changes.
2355-- >
2356-- > 703 From date of notice to proceed to commencement of
2357-- > performance
2358-- > Period of time from notice to proceed until performance
2359-- > commencement.
2360-- >
2361-- > 704 From date of notice to proceed to completion
2362-- > Period of time from date of notice to proceed until
2363-- > completion.
2364-- >
2365-- > 705 Period an event is late due to customer
2366-- > The period of time an event is late due to the actions
2367-- > of a customer.
2368-- >
2369-- > 706 File generation date and/or time
2370-- > Date and, or time of file generation.
2371-- >
2372-- > 707 Endorsed certificate issue date
2373-- > Date on which a certificate, endorsed by signature or
2374-- > other agreed means, is issued.
2375-- >
2376-- > 708 Patient first visit for condition
2377-- > The date of the first visit by a patient to a healthcare
2378-- > provider for this condition.
2379-- >
2380-- > 709 Admission date and/or time, expected
2381-- > Expected date and/or time of admission.
2382-- >
2383-- > 710 Symptoms onset, patient alleged
2384-- > Date and/or time of onset of symptoms according to the
2385-- > patient.
2386-- >
2387-- > 711 Accident benefit period
2388-- > To identify the period of time for which benefits are
2389-- > provided in the event of an accident.
2390-- >
2391-- > 712 Accident benefit age limit
2392-- > To identify the age to which benefits are provided to
2393-- > the insured in the event of an accident.
2394-- >
2395-- > 713 Accident lifetime benefit qualification age
2396-- > To identify the qualification age for lifetime benefits
2397-- > provided to the insured in the event of an accident.
2398-- >
2399-- > 714 Sickness benefit period
2400-- > To identify the period of time for which benefits are
2401-- > provided in the event of sickness.
2402-- >
2403-- > 715 Sickness benefit age limit
2404-- > To identify the age to which benefits are provided to
2405-- > the insured in the event of sickness.
2406-- >
2407-- > 716 Sickness lifetime benefit qualification age
2408-- > To identify the qualification age for lifetime benefits
2409-- > provided to the insured in the event of sickness.
2410-- >
2411-- > 717 Accident insurance elimination period
2412-- > To identify the period of time the insured must be
2413-- > disabled in the event of an accident for benefits to be
2414-- > payable by the ceding company.
2415-- >
2416-- > 718 Sickness insurance elimination period
2417-- > The period of time the insured must be disabled in the
2418-- > event of sickness for benefits to be payable by the
2419-- > ceding company.
2420-- >
2421-- > 719 Provider signature date
2422-- > Date when the provider signed.
2423-- >
2424-- > 720 Condition initial treatment date
2425-- > Date when initially treated for this condition.
2426-- >
2427-- > 721 Information release authorization date
2428-- > Date when the information was authorized to be released.
2429-- >
2430-- > 722 Benefit release authorization date
2431-- > Date when a benefit is authorized for release.
2432-- >
2433-- > 723 Last seen date
2434-- > The date when last seen.
2435-- >
2436-- > 724 Acute manifestation date
2437-- > The date the symptoms manifested themselves in an acute
2438-- > form.
2439-- >
2440-- > 725 Similar illness onset date
2441-- > The date of the onset of an illness similar to the
2442-- > illness currently being treated.
2443-- >
2444-- > 726 Last X-ray date
2445-- > The date the last X-ray was taken.
2446-- >
2447-- > 727 Placement date, previous
2448-- > The date something was previously placed.
2449-- >
2450-- > 728 Placement date
2451-- > The date something is placed.
2452-- >
2453-- > 729 Temporary prosthesis date
2454-- > The date a temporary prosthetic device was provided.
2455-- >
2456-- > 730 Orthodontic treatment period, remaining
2457-- > The period of time that the orthodontic treatment has
2458-- > remaining.
2459-- >
2460-- > 731 Orthodontic treatment period, total
2461-- > The period of orthodontic treatment from beginning to
2462-- > end.
2463-- >
2464-- > 732 Maximum credit granted date
2465-- > Date on which the highest credit was granted.
2466-- >
2467-- > 733 Last date of accounts filed at public register
2468-- > Date on which accounts were last filed at the public
2469-- > register.
2470-- >
2471-- > 734 Allowed renewal duration period
2472-- > The period of time a company can renew its duration
2473-- > period.
2474-- >
2475-- > 735 Offset from Coordinated Universal Time (UTC)
2476-- > Number of hour's offset from Coordinated Universal Time
2477-- > (UTC).
2478-- >
2479-- > 736 Appointment expiry date
2480-- > Date when an appointment will expire.
2481-- >
2482-- > 737 Earliest filing period
2483-- > Earliest period for which a filing is made.
2484-- >
2485-- > 738 Original name change date
2486-- > Date when the original name was changed.
2487-- >
2488-- > 739 Education start date
2489-- > Date education begins at an educational institution.
2490-- >
2491-- > 740 Education end date
2492-- > Date education is completed at an educational
2493-- > institution.
2494-- >
2495-- > 741 Receivership period
2496-- > Period of time a receivership lasts.
2497-- >
2498-- > 742 Financial information submission date/time
2499-- > Date/time when financial information is submitted.
2500-- >
2501-- > 743 Purchase order latest possible change date
2502-- > Date identifying a point of time after which a purchase
2503-- > order cannot be changed.
2504-- >
2505-- > 744 Investment number allocation date
2506-- > The date that an investment number was allocated.
2507-- >
2508-- > 745 Payment impossible
2509-- > Date/time when a payment is recorded as being
2510-- > impossible.
2511-- >
2512-- > + 746 Record extraction period
2513-- > The period for extraction of records.
2514-- >
2515-- > + 747 Cost accounting value date
2516-- > Code identifying the value date of cost accounting.
2517-- > Value date is the date at which the entry is to effect a
2518-- > balance of the account.
2519-- >
2520-- > + 748 Open period
2521-- > Code identifying the period during which something is,
2522-- > was or will be open.
2523-- >
2524-- > ZZZ Mutually defined
2525-- > A code assigned within a code list to be used on an
2526-- > interim basis and as defined among trading partners
2527-- > until a precise code can be assigned to the code list.
2528simple2005 :: Parser Value
2529simple2005 = simple "2005" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S2379.hs b/specification/src/Text/Edifact/D01B/Simples/S2379.hs
new file mode 100644
index 0000000..34e9e54
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S2379.hs
@@ -0,0 +1,292 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S2379
7 ( simple2379
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 2379 Date or time or period format code [C]
16-- >
17-- > Desc: Code specifying the representation of a date, time or
18-- > period.
19-- >
20-- > Repr: an..3
21-- >
22-- > 2 DDMMYY
23-- > Calendar date: D = Day; M = Month; Y = Year.
24-- >
25-- > 3 MMDDYY
26-- > Calendar date: M = Month; D = Day; Y = Year.
27-- >
28-- > 4 DDMMCCYY
29-- > Calendar date C=Century; Y=Year; M=Month; D=Day.
30-- >
31-- > 5 DDMMCCYYHHMM
32-- > Calendar date and time: C=Century; Y=Year; M=Month;
33-- > D=Day; H=Hour; M=Minute.
34-- >
35-- > 101 YYMMDD
36-- > Calendar date: Y = Year; M = Month; D = Day.
37-- >
38-- > 102 CCYYMMDD
39-- > Calendar date: C = Century ; Y = Year ; M = Month ; D =
40-- > Day.
41-- >
42-- > 103 YYWWD
43-- > Calendar week day: Y = Year ; W = Week ; D = Day Week
44-- > number 01 is always first week of January Day number 1
45-- > is always Monday.
46-- >
47-- > 105 YYDDD
48-- > Calendar day: Y = Year ; D = Day January the first = Day
49-- > 001 Always start numbering the days of the year from
50-- > January 1st through December 31st.
51-- >
52-- > 106 MMDD
53-- > Day of a month: M = Month; D = Day.
54-- >
55-- > 107 DDD
56-- > Day's number within a specific year: D = Day.
57-- >
58-- > 108 WW
59-- > Week's number within a specific year: W = Week.
60-- >
61-- > 109 MM
62-- > Month's number within a specific year: M = Month.
63-- >
64-- > 110 DD
65-- > Day's number within is a specific month: D = Day.
66-- >
67-- > 201 YYMMDDHHMM
68-- > Calendar date including time without seconds: Y = Year;
69-- > M = Month; D = Day; H = Hour; M = Minute.
70-- >
71-- > 202 YYMMDDHHMMSS
72-- > Calendar date including time with seconds: Y = Year; M =
73-- > Month; D = Day; H = Hour; m = Minutes = Seconds.
74-- >
75-- > 203 CCYYMMDDHHMM
76-- > Calendar date including time with minutes: C=Century;
77-- > Y=Year; M=Month; D=Day; H=Hour; M=Minutes.
78-- >
79-- > 204 CCYYMMDDHHMMSS
80-- > Calendar date including time with seconds:
81-- > C=Century;Y=Year;
82-- > M=Month;D=Day;H=Hour;M=Minute;S=Second.
83-- >
84-- > 205 CCYYMMDDHHMMZHHMM
85-- > Calendar date including time and time zone expressed in
86-- > hours and minutes.
87-- > ZHHMM = time zone given as offset from Coordinated
88-- > Universal Time (UTC).
89-- >
90-- > 301 YYMMDDHHMMZZZ
91-- > See 201 + Z = Time zone.
92-- >
93-- > 302 YYMMDDHHMMSSZZZ
94-- > See 202 + Z = Time zone.
95-- >
96-- > 303 CCYYMMDDHHMMZZZ
97-- > See 203 plus Z=Time zone.
98-- >
99-- > 304 CCYYMMDDHHMMSSZZZ
100-- > See 204 plus Z=Time zone.
101-- >
102-- > 305 MMDDHHMM
103-- > Month, day, hours, minutes; M = Month; D = Day; H =
104-- > Hour; M = Minute.
105-- >
106-- > 306 DDHHMM
107-- > Day, hours, minutes; D = Day; H = Hour; M = Minute.
108-- >
109-- > 401 HHMM
110-- > Time without seconds: H = Hour; m = Minute.
111-- >
112-- > 402 HHMMSS
113-- > Time with seconds: H = Hour; m = Minute; s = Seconds.
114-- >
115-- > 404 HHMMSSZZZ
116-- > See 402 plus Z=Time zone.
117-- >
118-- > 405 MMMMSS
119-- > Time without hours: m=minutes, s=seconds.
120-- >
121-- > 406 ZHHMM
122-- > Offset from Coordinated Universal Time (UTC) where Z is
123-- > plus (+) or minus (-).
124-- >
125-- > 501 HHMMHHMM
126-- > Time span without seconds: H = Hour; m = Minute;.
127-- >
128-- > 502 HHMMSS-HHMMSS
129-- > Format of period to be given without hyphen.
130-- >
131-- > 503 HHMMSSZZZ-HHMMSSZZZ
132-- > Format of period to be given without hyphen.
133-- >
134-- > 600 CC
135-- > Century.
136-- >
137-- > 601 YY
138-- > Calendar year: Y = Year.
139-- >
140-- > 602 CCYY
141-- > Calendar year including century: C = Century; Y = Year.
142-- >
143-- > 603 YYS
144-- > Semester in a calendar year: Y = Year; S = Semester.
145-- >
146-- > 604 CCYYS
147-- > Semester in a calendar year: C = Century; Y = Year; S =
148-- > Semester.
149-- >
150-- > 608 CCYYQ
151-- > Quarter in a calendar year: C = Century; Y = Year; Q =
152-- > Quarter.
153-- >
154-- > 609 YYMM
155-- > Month within a calendar year: Y = Year; M = Month.
156-- >
157-- > 610 CCYYMM
158-- > Month within a calendar year: CC = Century; Y = Year; M
159-- > = Month.
160-- >
161-- > 613 YYMMA
162-- > Format of period to be given without hyphen (A = ten
163-- > days period).
164-- >
165-- > 614 CCYYMMA
166-- > Format of period to be given without hyphen (A = ten
167-- > days period).
168-- >
169-- > 615 YYWW
170-- > Week within a calendar year: Y = Year; W = Week 1st week
171-- > of January = week 01.
172-- >
173-- > 616 CCYYWW
174-- > Week within a calendar year: CC = Century; Y = Year; W =
175-- > Week (1st week of January = week 01).
176-- >
177-- > 701 YY-YY
178-- > Format of period to be given in actual message without
179-- > hyphen.
180-- >
181-- > 702 CCYY-CCYY
182-- > Format of period to be given in actual message without
183-- > hyphen.
184-- >
185-- > 703 YYS-YYS
186-- > Format of period to be given without hyphen.
187-- >
188-- > 704 CCYYS-CCYYS
189-- > Format of period to be given in actual message without
190-- > hyphen.
191-- >
192-- > 705 YYPYYP
193-- > Format of period to be given without hyphen (P = period
194-- > of 4 months).
195-- >
196-- > 706 CCYYP-CCYYP
197-- > Format of period to be given without hyphen (P = period
198-- > of 4 months).
199-- >
200-- > 707 YYQ-YYQ
201-- > Format of period to be given without hyphen.
202-- >
203-- > 708 CCYYQ-CCYYQ
204-- > Format of period to be given in actual message without
205-- > hyphen.
206-- >
207-- > 709 YYMM-YYMM
208-- > Format of period to be given in actual message without
209-- > hyphen.
210-- >
211-- > 710 CCYYMM-CCYYMM
212-- > Format of period to be given in actual message without
213-- > hyphen.
214-- >
215-- > X 711 CCYYMMDD-CCYYMMDD
216-- > Format of period to be given in actual message without
217-- > hyphen.
218-- >
219-- > Note:
220-- > 1. This code value will be removed effective with
221-- > directory D.03B.
222-- >
223-- > 713 YYMMDDHHMM-YYMMDDHHMM
224-- > Format of period to be given in actual message without
225-- > hyphen.
226-- >
227-- > 715 YYWW-YYWW
228-- > Format of period to be given in actual message without
229-- > hyphen.
230-- >
231-- > 716 CCYYWW-CCYYWW
232-- > Format of period to be given without hyphen.
233-- >
234-- > 717 YYMMDD-YYMMDD
235-- > Format of period to be given in actual message without
236-- > hyphen.
237-- >
238-- > 718 CCYYMMDD-CCYYMMDD
239-- > Format of period to be given without hyphen.
240-- >
241-- > 719 CCYYMMDDHHMM-CCYYMMDDHHMM
242-- > A period of time which includes the century, year,
243-- > month, day, hour and minute. Format of period to be
244-- > given in actual message without hyphen.
245-- >
246-- > 720 DHHMM-DHHMM
247-- > Format of period to be given without hyphen (D=day of
248-- > the week, 1=Monday; 2=Tuesday; ... 7=Sunday).
249-- >
250-- > 801 Year
251-- > To indicate a quantity of years.
252-- >
253-- > 802 Month
254-- > To indicate a quantity of months.
255-- >
256-- > 803 Week
257-- > To indicate a quantity of weeks.
258-- >
259-- > 804 Day
260-- > To indicate a quantity of days.
261-- >
262-- > 805 Hour
263-- > To indicate a quantity of hours.
264-- >
265-- > 806 Minute
266-- > To indicate a quantity of minutes.
267-- >
268-- > 807 Second
269-- > To indicate a quantity of seconds.
270-- >
271-- > 808 Semester
272-- > To indicate a quantity of semesters (six months).
273-- >
274-- > 809 Four months period
275-- > To indicate a quantity of four months periods.
276-- >
277-- > 810 Trimester
278-- > To indicate a quantity of trimesters (three months).
279-- >
280-- > 811 Half month
281-- > To indicate a quantity of half months.
282-- >
283-- > 812 Ten days
284-- > To indicate a quantity of ten days periods.
285-- >
286-- > 813 Day of the week
287-- > Numeric representation of the day (Monday = 1).
288-- >
289-- > 814 Working days
290-- > Number of working days.
291simple2379 :: Parser Value
292simple2379 = simple "2379" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S2380.hs b/specification/src/Text/Edifact/D01B/Simples/S2380.hs
new file mode 100644
index 0000000..a2c27f6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S2380.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S2380
7 ( simple2380
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 2380 Date or time or period value [C]
16-- >
17-- > Desc: The value of a date, a date and time, a time or of a
18-- > period in a specified representation.
19-- >
20-- > Repr: an..35
21simple2380 :: Parser Value
22simple2380 = simple "2380" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3035.hs b/specification/src/Text/Edifact/D01B/Simples/S3035.hs
new file mode 100644
index 0000000..c335aac
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3035.hs
@@ -0,0 +1,1888 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3035
7 ( simple3035
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3035 Party function code qualifier [C]
16-- >
17-- > Desc: Code giving specific meaning to a party.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Party to be billed (AAR Accounting rule 11)
22-- > Party to be billed in accordance with AAR Accounting
23-- > rule 11.
24-- >
25-- > AB Buyer's agent/representative
26-- > Third party who arranged the purchase of merchandise on
27-- > behalf of the actual buyer.
28-- >
29-- > AE Declarant's agent/representative
30-- > Any natural or legal person who makes a declaration to
31-- > an official body on behalf of another natural or legal
32-- > person, where legally permitted (CCC).
33-- >
34-- > AF Transit principal
35-- > Natural or legal person responsible for the satisfactory
36-- > performance of a Customs transit operation. Source: CCC.
37-- >
38-- > AG Agent/representative
39-- > (3196) Party authorized to act on behalf of another
40-- > party.
41-- >
42-- > AH Transit principal's agent/representative
43-- > Agent acting on behalf of the transit principal (CCC).
44-- >
45-- > AI Successful job applicant
46-- > Person who has been chosen for a job.
47-- >
48-- > AJ Party issuing mutually agreed codes
49-- > The party which has issued all mutually agreed codes
50-- > used in the message.
51-- >
52-- > AK Acknowledgement recipient
53-- > Party to whom acknowledgement should be sent.
54-- >
55-- > AL Principal
56-- > (3340) Party accepting liability for goods held or
57-- > moving (e.g. transit) under a Customs authorization and
58-- > - when applicable - a guarantee.
59-- >
60-- > AM Authorized official
61-- > Employee of a company or firm authorized to act on
62-- > behalf of that company or firm e.g. to make a Customs
63-- > declaration.
64-- >
65-- > AN Approved importer
66-- > Person or company which is authorised by the relevant
67-- > Customs authority to import goods without payment all
68-- > taxes or specific taxes at the point of entry into the
69-- > country.
70-- >
71-- > AO Account of
72-- > Party account is assigned to.
73-- >
74-- > AP Accepting party
75-- > (3352) Party accepting goods, products, services etc.
76-- >
77-- > AQ Approved consignor
78-- > Person or company approved by the relevant authority in
79-- > the country to pack and export specific goods under
80-- > Customs supervision.
81-- >
82-- > AR Authorized exporter
83-- > Exporter authorized/approved by Customs for special
84-- > Customs procedures e.g. simplified procedure.
85-- >
86-- > AS Account servicing financial institution
87-- > Identifies the financial institution servicing the
88-- > account(s).
89-- >
90-- > AT Authorized importer
91-- > Importer authorized/approved by Customs for special
92-- > Customs procedures e.g. simplified procedure.
93-- >
94-- > AU Authorized trader (transit)
95-- > Trader authorized/approved by Customs for special
96-- > transit procedures e.g. simplified procedure.
97-- >
98-- > AV Authorizing official
99-- > Party that has delegated the authority to take a certain
100-- > action on behalf of a company or agency.
101-- >
102-- > AW Applicant's bank
103-- > Financial institution which is requested to issue the
104-- > documentary credit.
105-- >
106-- > AX Authenticating party
107-- > Party which certifies that a document is authentic.
108-- >
109-- > AY Animal being investigated
110-- > Animal being investigated.
111-- >
112-- > AZ Issuing bank
113-- > Financial institution which issues the documentary
114-- > credit, if the applicant's bank is not acting as the
115-- > issuing bank.
116-- >
117-- > B1 Contact bank 1
118-- > Identifies an additional bank which must be informed of
119-- > certain aspects of the message.
120-- >
121-- > B2 Contact bank 2
122-- > Identifies an additional bank which must be informed of
123-- > certain aspects of the message.
124-- >
125-- > BA Booking agent
126-- > Party acting as a booking office for transport and
127-- > forwarding services.
128-- >
129-- > BB Buyer's bank
130-- > [3420] Bank employed by the buyer to make payment.
131-- >
132-- > BC Negotiating bank
133-- > Financial institution to whom a negotiable documentary
134-- > credit is directed.
135-- >
136-- > BD Documentary credit reimbursing bank
137-- > Self-explanatory.
138-- >
139-- > BE Beneficiary
140-- > The ultimate recipient of the funds. Normally the
141-- > account owner who is reimbursed by the payor.
142-- >
143-- > BF Beneficiary's bank
144-- > Identifies the account servicer for the beneficiary or
145-- > the payee.
146-- >
147-- > BG Employer
148-- > Self-explanatory.
149-- >
150-- > BH Previous employer
151-- > Previous employer of a person(s).
152-- >
153-- > BI Buyer's financial institution
154-- > Financial institution designated by buyer to make
155-- > payment.
156-- >
157-- > BJ Release to party
158-- > Party to which the goods or container(s) is (are) to be
159-- > released.
160-- >
161-- > BK Financial institution
162-- > Party acting as financial institution.
163-- >
164-- > BL Bill of lading recipient
165-- > Party to receive B/L.
166-- >
167-- > BM Insured
168-- > Party which is the object of an insurance contract.
169-- >
170-- > BN Insurance beneficiary
171-- > Party which benefits from insurance coverage.
172-- >
173-- > BO Broker or sales office
174-- > Party acting in the name of the seller as broker or as
175-- > sales office.
176-- >
177-- > BP Building site purchaser
178-- > Party at the building site responsible for the
179-- > purchasing of goods and services for that particular
180-- > site.
181-- >
182-- > BQ Cheque drawn bank
183-- > Identifies the bank on which the cheque should be drawn,
184-- > as instructed by the ordering customer.
185-- >
186-- > BS Bill and ship to
187-- > Party receiving goods and relevant invoice.
188-- >
189-- > BT Party to be billed for other than freight (bill to)
190-- > Party receiving invoice excluding freight costs.
191-- >
192-- > BU Service bureau
193-- > Party carrying out service bureau processing work, (e.g.
194-- > a payroll bureau).
195-- >
196-- > BV Member
197-- > Member of a group (e.g. of a group of persons or a
198-- > service scheme).
199-- >
200-- > BW Borrower
201-- > A person who acquires something temporarily with the
202-- > promise or intention of returning.
203-- >
204-- > BX Building site engineer
205-- > Party at the building site responsible for engineering
206-- > matters for that particular site.
207-- >
208-- > BY Buyer
209-- > Party to whom merchandise and/or service is sold.
210-- >
211-- > BZ Building site forwarder
212-- > Party at the building site responsible for forwarding
213-- > the received goods on that particular site.
214-- >
215-- > C1 In care of party no. 1
216-- > A person taking responsibility on behalf of party no. 1.
217-- >
218-- > C2 In care of party no. 2
219-- > A person taking responsibility on behalf of party no. 2.
220-- >
221-- > CA Carrier
222-- > (3126) Party undertaking or arranging transport of goods
223-- > between named points.
224-- >
225-- > CB Customs broker
226-- > Agent or representative or a professional Customs
227-- > clearing agent who deals directly with Customs on behalf
228-- > of the importer or exporter (CCC).
229-- >
230-- > CC Claimant
231-- > Party who claims goods or insurance.
232-- >
233-- > CD Agent's bank
234-- > Bank of the agent.
235-- >
236-- > CE Ceding company
237-- > Company which cedes something to someone.
238-- >
239-- > CF Container operator/lessee
240-- > Party to whom the possession of specified property (e.g.
241-- > container) has been conveyed for a period of time in
242-- > return for rental payments.
243-- >
244-- > CG Carrier's agent
245-- > Party authorized to act for or on behalf of carrier.
246-- >
247-- > CH Connecting carrier
248-- > Owner or operator of a transportation conveyance to
249-- > which goods in a given transaction will be transferred.
250-- >
251-- > CI Commission processor
252-- > Party who provides extra treatment to goods on
253-- > commission base.
254-- >
255-- > CJ Previous member
256-- > Previous member of a group of persons or a service
257-- > scheme.
258-- >
259-- > CK Empty equipment despatch party
260-- > Party from whose premises empty equipment will be or has
261-- > been despatched.
262-- >
263-- > CL Container location party
264-- > Party from whose premises container will be or has been
265-- > despatched.
266-- >
267-- > CM Customs
268-- > Identification of customs authority relevant to the
269-- > transaction or shipment.
270-- >
271-- > CN Consignee
272-- > (3132) Party to which goods are consigned.
273-- >
274-- > CNX Cash pool top account servicing financial institution
275-- > Identification of a financial institution servicing the
276-- > top account of a cash pool.
277-- >
278-- > CNY Cash pool level account servicing financial institution
279-- > Identification of a financial institution servicing the
280-- > level account of a cash pool.
281-- >
282-- > CNZ Cash pool sub-account servicing financial institution
283-- > Identification of a financial institution servicing the
284-- > sub-account of a cash pool.
285-- >
286-- > CO Corporate office
287-- > Identification of the Head Office within a company.
288-- >
289-- > COA Entity in which a financial interest is held
290-- > Business in which a financial interest is held.
291-- >
292-- > COB Intermediate level parent company
293-- > Identifies an intermediate parent company.
294-- >
295-- > COC Transshipment party
296-- > A party responsible for transshipment.
297-- >
298-- > COD Quotation requesting party
299-- > Party sending a request for a quotation.
300-- >
301-- > COE Party maintaining the codes used in the message
302-- > The party which maintains the codes used in the message.
303-- >
304-- > COF Party maintaining the identifiers used in the message
305-- > The party which maintains the identifiers used in the
306-- > message.
307-- >
308-- > COG Dispatcher
309-- > An individual responsible for sending something to a
310-- > destination.
311-- >
312-- > COH Submitter of sample
313-- > An entity responsible for the submission of a sample.
314-- >
315-- > COI Institutional provider
316-- > The institution providing the service.
317-- >
318-- > COJ Primary health care provider
319-- > Health care provider that has primary responsibility for
320-- > patient.
321-- >
322-- > COK Assistant surgeon
323-- > Physician assisting in surgery.
324-- >
325-- > COL Admitting health care provider
326-- > Health care provider that admitted the patient.
327-- >
328-- > COM Referring health care provider
329-- > Health care provider that referred patient to current
330-- > provider of services.
331-- >
332-- > CON Supervising health care provider
333-- > Health care provider that supervised the rendering of a
334-- > service.
335-- >
336-- > COO Party providing financing
337-- > Identifies the party providing the financing.
338-- >
339-- > COP Convoying party
340-- > Party designated to escort the transported goods.
341-- >
342-- > COQ Nominated bank
343-- > Identifies the nominated bank.
344-- >
345-- > COR Family member
346-- > Identifies a family member.
347-- >
348-- > COS Co-participant
349-- > Identifies another party who participates in an
350-- > activity.
351-- >
352-- > COT Involved party
353-- > Party which is involved in an activity.
354-- >
355-- > COU Assigner
356-- > Identifies the entity who assigns.
357-- >
358-- > COV Registered principal
359-- > An individual who is registered as a principal for an
360-- > entity.
361-- >
362-- > COW Freight payer on behalf of the consignor
363-- > Freight payer is a third party acting on behalf of the
364-- > consignor.
365-- >
366-- > COX Freight payer on behalf of the consignee
367-- > Freight payer is a third party acting on behalf of the
368-- > consignee.
369-- >
370-- > COY Party responsible for disinfection
371-- > Party responsible for performing disinfection
372-- > operations.
373-- >
374-- > COZ Party responsible for refueling
375-- > Party responsible for performing refueling operations.
376-- >
377-- > CP Party to receive certificate of compliance
378-- > Party acting for or on behalf of seller in matters
379-- > concerning compliance.
380-- >
381-- > CPA Advising bank
382-- > Identifies the financial institution used by the issuing
383-- > bank to advise the documentary credit.
384-- >
385-- > CPB Reimbursing bank
386-- > Identifies the financial institution through which the
387-- > reimbursement is to be effected.
388-- >
389-- > CPC Advise through bank
390-- > Identifies the financial institution through which the
391-- > advising bank is to advise.
392-- >
393-- > CPD Charges payer at destination
394-- > Party, other than the ordering party, which has to pay
395-- > the charges concerning the destination operations.
396-- >
397-- > CPE Vessel master
398-- > Master of the conveyance.
399-- >
400-- > CPF Means of transport charterer
401-- > Charterer of the means of transport.
402-- >
403-- > CPG Excise party
404-- > Party to whom excise must be paid.
405-- >
406-- > CPH Copy report to
407-- > Party receiving a copy of a report.
408-- >
409-- > CPI Related healthcare party
410-- > A healthcare party related to the subject.
411-- >
412-- > CPJ Clinical information provider
413-- > Party providing clinical information.
414-- >
415-- > CPK Service requester
416-- > Party requesting a service.
417-- >
418-- > CPL Patient admitted by
419-- > Party who admitted a patient.
420-- >
421-- > CPM Patient discharged to
422-- > The party who receives the discharged patient.
423-- >
424-- > CPN Patient hosted by
425-- > The party hosting the patient.
426-- >
427-- > CPO Prescriber’s contact person
428-- > Contact person for the prescriber.
429-- >
430-- > CQ Cheque order
431-- > Party to which the cheque will be ordered, when
432-- > different from the beneficiary.
433-- >
434-- > CR Empty equipment return party
435-- > Party to whose premises empty equipment will be or has
436-- > been returned.
437-- >
438-- > CS Consolidator
439-- > Party consolidating various consignments, payments etc.
440-- >
441-- > CT Consignee to be specified
442-- > The party to be identified at a later time as the
443-- > consignee.
444-- >
445-- > CU Container return company
446-- > The company to which containers have to be returned.
447-- >
448-- > CV Consignee of vessel
449-- > Party to which the vessel shall be delivered.
450-- >
451-- > CW Equipment owner
452-- > Owner of equipment (container, etc.).
453-- >
454-- > CX Consignee's agent
455-- > Party authorized to act on behalf of the consignee.
456-- >
457-- > CY Commissionable agent
458-- > IATA cargo agent entitled to commission.
459-- >
460-- > CZ Consignor
461-- > (3336) Party which, by contract with a carrier, consigns
462-- > or sends goods with the carrier, or has them conveyed by
463-- > him. Synonym: shipper, sender.
464-- >
465-- > DA Available with bank (documentary credits)
466-- > Financial institution with whom the documentary credit
467-- > is available.
468-- >
469-- > DB Distributor branch
470-- > The affiliate of a retailer or distributor.
471-- >
472-- > DC Deconsolidator
473-- > Party that splits up a large consignment composed of
474-- > separate consignments of goods. The smaller consignments
475-- > of goods were grouped together into that large
476-- > consignment for carriage as a larger unit in order to
477-- > obtain a reduced rate.
478-- >
479-- > DCP Despatch charge payer
480-- > Party, other than the ordering party, which has to pay
481-- > the charges concerning the despatch operations.
482-- >
483-- > DCQ Prescription database owner
484-- > Organisation or person owning a prescription database.
485-- >
486-- > DCR Original prescriber
487-- > The doctor who issued the original prescription.
488-- >
489-- > DCS Temporary employee
490-- > A person employed on a temporary basis.
491-- >
492-- > DCT Designer
493-- > A party who designs.
494-- >
495-- > DCU Quotation delivered to
496-- > Party to whom the quotation is to be or has been
497-- > delivered.
498-- >
499-- > DCV Developer
500-- > A party who develops.
501-- >
502-- > DCW Test execution party
503-- > The party performing a test.
504-- >
505-- > DCX Party to receive refund
506-- > Party to whom a refund is given.
507-- >
508-- > DCY Authorised issuer of prescription
509-- > Party authorised to issue a prescription.
510-- >
511-- > DCZ Authorised dispenser of medicine
512-- > Organisation or person authorised to dispense medicine.
513-- >
514-- > DD Documentary credit account party's bank
515-- > Bank of the documentary credit account party.
516-- >
517-- > DDA Report responsible party
518-- > The party or person taking responsibility for a report.
519-- >
520-- > DDB Initial sender
521-- > The party who does the initial sending.
522-- >
523-- > DDC The party authorising the original prescription
524-- > The party authorising the issuer of the original
525-- > prescription.
526-- >
527-- > DDD Applicant
528-- > A party who applies for something.
529-- >
530-- > DDE Meter reader
531-- > A party physically reading the meter.
532-- >
533-- > DDF Primary electronic business contact
534-- > Code specifying a party who serves as a business
535-- > entity’s primary contact for matters related to
536-- > electronic business.
537-- >
538-- > DDG Alternate electronic business contact
539-- > Code specifying a party who serves as a business
540-- > entity’s alternate contact for matters related to
541-- > electronic business.
542-- >
543-- > DDH Primary government business contact
544-- > Code specifying a party who serves as a business
545-- > entity’s primary contact for matters related to doing
546-- > business with the government.
547-- >
548-- > DDI Alternate government business contact
549-- > Code specifying a party who serves as a business
550-- > entity’s alternate contact for matters related to doing
551-- > business with the government.
552-- >
553-- > DDJ Past performance contact
554-- > Code specifying a party who serves as a business
555-- > entity’s contact for matters related to the past
556-- > performance of that entity.
557-- >
558-- > DDK Balance responsible party
559-- > A party responsible for balancing supply and
560-- > consumption.
561-- >
562-- > + DDL Group of passengers
563-- > A group of persons conveyed by a means of transport,
564-- > other than the crew.
565-- >
566-- > DE Depositor
567-- > Party depositing goods, financial payments or documents.
568-- >
569-- > DF Documentary credit applicant
570-- > Party at whose request the applicant's bank/issuing bank
571-- > is to issue a documentary credit.
572-- >
573-- > DG Documentary credit beneficiary
574-- > Party in whose favour the documentary credit is to be
575-- > issued and the party that must comply with the credit's
576-- > terms and conditions.
577-- >
578-- > DH Documentary credit account party
579-- > Party which is responsible for the payment settlement of
580-- > the documentary credit with the applicant's bank/issuing
581-- > bank, if different from the documentary credit
582-- > applicant.
583-- >
584-- > DI Documentary credit second beneficiary
585-- > Party to whom the documentary credit can be transferred.
586-- >
587-- > DJ Party according to documentary credit transaction
588-- > Party related to documentary credit transaction.
589-- >
590-- > DK Documentary credit beneficiary's bank
591-- > Financial institution with which the beneficiary of the
592-- > documentary credit maintains an account.
593-- >
594-- > DL Factor
595-- > Company offering a financial service whereby a firm
596-- > sells or transfers title to its accounts receivable to
597-- > the factoring company.
598-- >
599-- > DM Party to whom documents are to be presented
600-- > Party to whom documents are to be presented.
601-- >
602-- > DN Owner of operation
603-- > Owner of the operation.
604-- >
605-- > DO Document recipient
606-- > (1370) Party which should receive a specified document.
607-- >
608-- > DP Delivery party
609-- > (3144) Party to which goods should be delivered, if not
610-- > identical with consignee.
611-- >
612-- > DQ Owner's agent
613-- > Person acting on delegation of powers of the owner.
614-- >
615-- > DR Driver
616-- > Person who drives a means of transport.
617-- >
618-- > DS Distributor
619-- > Party distributing goods, financial payments or
620-- > documents.
621-- >
622-- > DT Declarant
623-- > (3140) Party who makes a declaration to an official body
624-- > or - where legally permitted - in whose name, or on
625-- > whose behalf, a declaration to an official body is made.
626-- >
627-- > DU Owner's representative
628-- > Person commissioned by the owner to represent him in
629-- > certain circumstances.
630-- >
631-- > DV Project management office
632-- > Party commissioned by the owner to follow through the
633-- > execution of all works.
634-- >
635-- > DW Drawee
636-- > Party on whom drafts must be drawn.
637-- >
638-- > DX Engineer (construction)
639-- > Party representing the contractor to advise and
640-- > supervise engineering aspects of the works.
641-- >
642-- > DY Engineer, resident (construction)
643-- > Party commissioned by the owner to advise and supervise
644-- > engineering aspects of the works.
645-- >
646-- > DZ Architect
647-- > A designer who prepares plans for buildings, ships, etc.
648-- > and supervises their construction.
649-- >
650-- > EA Architect-designer
651-- > Designer of the construction project.
652-- >
653-- > EB Building inspectorate
654-- > Party controlling the conformity of works to legal and
655-- > regulation rules.
656-- >
657-- > EC Exchanger
658-- > Party exchanging currencies or goods.
659-- >
660-- > ED Engineer, consultant
661-- > Party providing professional engineering services.
662-- >
663-- > EE Location of goods for customs examination before clearance
664-- > SE.
665-- >
666-- > EF Project coordination office
667-- > Party responsible for technical coordination of works.
668-- >
669-- > EG Surveyor, topographical
670-- > Party responsible for topographical measurements.
671-- >
672-- > EH Engineer, measurement
673-- > Party responsible for quantity measurements.
674-- >
675-- > EI Controller, quality
676-- > Party controlling the quality of goods and workmanship
677-- > for the project.
678-- >
679-- > EJ Surveyor, quantity
680-- > Party responsible for the quantification and valuation
681-- > of the works on behalf of the contractor.
682-- >
683-- > EK Surveyor (professional), quantity
684-- > Party responsible to the owner for the quantification
685-- > and valuation of the works.
686-- >
687-- > EL Project
688-- > Party responsible for a project, e.g. a construction
689-- > project.
690-- >
691-- > EM Party to receive electronic memo of invoice
692-- > Party being informed about invoice issue (via EDI).
693-- >
694-- > EN Tenderer
695-- > Firm answering an invitation to tender.
696-- >
697-- > EO Owner of equipment
698-- > Party who owns equipment.
699-- >
700-- > EP Equipment drop-off party
701-- > The party which drops off equipment.
702-- >
703-- > EQ Empty container responsible party
704-- > Party responsible for the empty container.
705-- >
706-- > ER Empty container return agent
707-- > Party, designated by owner of containers, responsible
708-- > for their collection as agreed between the owner and
709-- > customer/ consignee.
710-- >
711-- > ES Contractor, lead
712-- > Leader representing a grouping of co-contractors.
713-- >
714-- > ET Co-contractor
715-- > Member of a grouping of co-contractors.
716-- >
717-- > EU Contractor, general
718-- > Single contractor for the whole construction project,
719-- > working by his own or with subcontractors.
720-- >
721-- > EV Subcontractor
722-- > Firm carrying out a part of the works for a contractor.
723-- >
724-- > EW Subcontractor with direct payment
725-- > Subcontractor benefiting from direct payments.
726-- >
727-- > EX Exporter
728-- > (3030) Party who makes - or on whose behalf a Customs
729-- > clearing agent or other authorized person makes - an
730-- > export declaration. This may include a manufacturer,
731-- > seller or other person. Within a Customs union,
732-- > consignor may have the same meaning as exporter.
733-- >
734-- > EY Subcontractor, nominated
735-- > Subcontractor authorized by the owner after having been
736-- > proposed.
737-- >
738-- > EZ Operator, essential services
739-- > Operator of essential services e.g. water, sewerage
740-- > system, power.
741-- >
742-- > FA Operator, communication channel
743-- > Operator of a communication channel.
744-- >
745-- > FB Nominated freight company
746-- > Party nominated to act as transport company or carrier
747-- > for the goods.
748-- >
749-- > FC Contractor, main
750-- > Firm or grouping of co-contractors which has been
751-- > awarded the contract.
752-- >
753-- > FD Buyer's parent company
754-- > Parent company, e.g. holding company.
755-- >
756-- > FE Credit rating agency
757-- > A party which evaluates another party for credit rating.
758-- >
759-- > FF Factor, correspondent
760-- > Factoring company engaged by another factoring company
761-- > to assist the letter with the services provided to the
762-- > clients (sellers).
763-- >
764-- > FG Buyer as officially registered
765-- > Buying party as officially registered with government.
766-- >
767-- > FH Seller as officially registered
768-- > Selling party as officially registered with government.
769-- >
770-- > FI Copy message to
771-- > Party that is to receive a copy of a message.
772-- >
773-- > FJ Trade Union
774-- > Organisation representing employees.
775-- >
776-- > FK Previous Trade Union
777-- > Employee organisation who previously represented an
778-- > employee .
779-- >
780-- > FL Passenger
781-- > A person conveyed by a means of transport, other than
782-- > the crew.
783-- >
784-- > FM Crew member
785-- > A person manning a means of transport.
786-- >
787-- > FN Tariff issuer
788-- > The issuer of a tariff, e.g. a freight tariff.
789-- >
790-- > FO Party performing inspection
791-- > A party which inspects something.
792-- >
793-- > FP Freight/charges payer
794-- > Party responsible for the payment of freight.
795-- >
796-- > FQ Container survey agent
797-- > The container survey agency that will survey the
798-- > containers.
799-- >
800-- > FR Message from
801-- > Party where the message comes from.
802-- >
803-- > FS Party authorized to make definite a contract action
804-- > Party who has the authority to make definite a contract
805-- > action.
806-- >
807-- > FT Party responsible for financial settlement
808-- > (3450) Party responsible for either the transfer or
809-- > repatriation of the funds relating to a transaction.
810-- >
811-- > FU Hazardous material office
812-- > The office responsible for providing information
813-- > regarding hazardous material.
814-- >
815-- > FV Party providing government furnished property
816-- > The party responsible for providing government furnished
817-- > property.
818-- >
819-- > FW Freight forwarder
820-- > Party arranging forwarding of goods.
821-- >
822-- > FX Current receiver
823-- > Current receiver of the goods in a multi-step
824-- > transportation process (indirect flow) involving at
825-- > least one grouping centre.
826-- >
827-- > FY Current sender
828-- > Current sender of the goods in a multi-step
829-- > transportation process (indirect flow) involving at
830-- > least one grouping centre.
831-- >
832-- > FZ Grouping centre
833-- > A party in charge of groupage, including degroupage and
834-- > regroupage.
835-- >
836-- > GA Road carrier
837-- > A road carrier moving cargo.
838-- >
839-- > GB Chamber of commerce
840-- > Name of the Chamber of Commerce of the town where the
841-- > company is registered.
842-- >
843-- > GC Goods custodian
844-- > (3024) Party responsible for the keeping of goods.
845-- >
846-- > GD Producer
847-- > Party or person who has produced the produce.
848-- >
849-- > GE Registration tribunal
850-- > Name of the tribunal where the company is registered.
851-- >
852-- > GF Slot charter party
853-- > An identification code of a participant or user that
854-- > books slots (space) on a ship, more likely on a long
855-- > term basis on a series of sailings. He pays for the
856-- > space whether he uses it or not.
857-- >
858-- > GG Warehouse
859-- > The name of the warehouse where product is held.
860-- >
861-- > GH Applicant for job
862-- > A person who applied for a job.
863-- >
864-- > GI Spouse
865-- > Person is a spouse.
866-- >
867-- > GJ Mother
868-- > Person is a mother.
869-- >
870-- > GK Father
871-- > Person is a father.
872-- >
873-- > GL Socially insured person
874-- > A person who is registered in a social security scheme.
875-- >
876-- > GM Inventory controller
877-- > To specifically identify the party in charge of
878-- > inventory control.
879-- >
880-- > GN Processor
881-- > Party or person who has or will apply a process.
882-- >
883-- > GO Goods owner
884-- > The party which owns the goods.
885-- >
886-- > GP Packer
887-- > Party or person who has undertaken or will undertake
888-- > packing.
889-- >
890-- > GQ Slaughterer
891-- > Party or person who has undertaken or will undertake a
892-- > slaughter.
893-- >
894-- > GR Goods releaser
895-- > (3026) Party entitled to authorize release of goods from
896-- > custodian.
897-- >
898-- > GS Consignor's representative
899-- > Party authorised to represent the consignor.
900-- >
901-- > GT Rail carrier
902-- > A carrier moving cargo, including containers, via rail.
903-- >
904-- > GU Originator of article number
905-- > A code identifying the party which created a specific
906-- > article number.
907-- >
908-- > GV Procurement responsibility for order
909-- > A code used to identify the organization which is
910-- > responsible for the procurement.
911-- >
912-- > GW Party fulfilling all operations
913-- > Code indicating the fact that the party identified
914-- > carries out all operations within that company's
915-- > activities.
916-- >
917-- > GX Central catalogue party
918-- > Party controlling a central catalogue.
919-- >
920-- > GY Inventory reporting party
921-- > Party reporting inventory information.
922-- >
923-- > GZ Substitute supplier
924-- > Party which may be in a position to supply products or
925-- > services should the main usual supplier be unable to do
926-- > so.
927-- >
928-- > HA Party which delivers consignments to the terminal
929-- > Party which delivers consignments to a terminal.
930-- >
931-- > HB Party which picks up consignments from the terminal
932-- > Party which picks up consignments from a terminal.
933-- >
934-- > HC Transit freight forwarder
935-- > Freight forwarder to whom transit consignments are
936-- > addressed, and from whom they are to be on-forwarded.
937-- >
938-- > HD Inspection and acceptance party
939-- > The party who will perform inspection and acceptance.
940-- >
941-- > HE Transportation office
942-- > The office that provides transportation information.
943-- >
944-- > HF Contract administration office
945-- > The office responsible for the administration of a
946-- > contract.
947-- >
948-- > HG Investigator
949-- > A party who conducts investigations.
950-- >
951-- > HH Audit office
952-- > The office responsible for conducting audits.
953-- >
954-- > HI Requestor
955-- > The party requesting an action.
956-- >
957-- > HJ Foreign disclosure information office
958-- > The office that reviews sensitive information for
959-- > foreign disclosure.
960-- >
961-- > HK Mark-for party
962-- > The party within an organization for whom the material
963-- > is marked to be delivered.
964-- >
965-- > HL Party to receive reports
966-- > The party to whom reports are to be submitted.
967-- >
968-- > HM Alternative manufacturer
969-- > Party identification of an alternative manufacturer for
970-- > a product.
971-- >
972-- > HN Service performer
973-- > The party who is performing a service.
974-- >
975-- > HO Shipper's association
976-- > An association of shippers.
977-- >
978-- > HP Final message recipient
979-- > To identify the final recipient of the message.
980-- >
981-- > HQ Account owner
982-- > Identifies the owner of the account.
983-- >
984-- > HR Shipping line service
985-- > Identifies the shipping line service organization.
986-- >
987-- > HS Creditor
988-- > Party to whom payment is due.
989-- >
990-- > HT Clearing house
991-- > Institution through which funds will be paid.
992-- >
993-- > HU Ordering bank
994-- > Bank which instructed the sender to act on the
995-- > transaction(s).
996-- >
997-- > HV Receiver of funds
998-- > Identifies the party that receives the funds.
999-- >
1000-- > HW Sender of funds
1001-- > Identifies the party that sends the funds.
1002-- >
1003-- > HX Debtor
1004-- > Party from whom payment is due.
1005-- >
1006-- > HY Presenting bank
1007-- > The bank which presents documents to the drawee.
1008-- >
1009-- > HZ Work team
1010-- > Team responsible for performing work.
1011-- >
1012-- > I1 Intermediary bank 1
1013-- > A financial institution between the ordered bank and the
1014-- > beneficiary's bank.
1015-- >
1016-- > I2 Intermediary bank 2
1017-- > A financial institution between the ordered bank and the
1018-- > beneficiary's bank.
1019-- >
1020-- > IB Intermediary/broker
1021-- > A person intervening between parties to produce
1022-- > agreement or reconciliation.
1023-- >
1024-- > IC Intermediate consignee
1025-- > The intermediate consignee.
1026-- >
1027-- > ID Replacing manufacturer
1028-- > A code used to identify a party who replaces the
1029-- > previous party for the manufacture of an article.
1030-- >
1031-- > IE Non-resident third party company with whom financial
1032-- > account is held
1033-- > Identifies the non-resident third party company with
1034-- > whom the financial account is held.
1035-- >
1036-- > IF Non-resident group company with whom financial account is
1037-- > held
1038-- > Identifies the non-resident group company with whom the
1039-- > financial account is held.
1040-- >
1041-- > IG Non-resident beneficiary
1042-- > The ultimate non-resident recipient of the funds.
1043-- > Normally the account owner who is reimbursed by the
1044-- > payor.
1045-- >
1046-- > IH Resident beneficiary
1047-- > The ultimate resident recipient of the funds. Normally
1048-- > the account owner who is reimbursed by the payor.
1049-- >
1050-- > II Issuer of invoice
1051-- > (3028) Party issuing an invoice.
1052-- >
1053-- > IJ Non-resident instructing party
1054-- > Identifies the non-resident party originating the
1055-- > instruction.
1056-- >
1057-- > IL Resident instructing party
1058-- > Identifies the resident party originating the
1059-- > instruction.
1060-- >
1061-- > IM Importer
1062-- > (3020) Party who makes - or on whose behalf a Customs
1063-- > clearing agent or other authorized person makes - an
1064-- > import declaration. This may include a person who has
1065-- > possession of the goods or to whom the goods are
1066-- > consigned.
1067-- >
1068-- > IN Insurer
1069-- > A person or company offering insurance policies for
1070-- > premiums.
1071-- >
1072-- > IO Insurance company
1073-- > A company engaged in the business of insurance.
1074-- >
1075-- > IP Insurance claim adjuster
1076-- > A party which adjusts losses on behalf of an insurer.
1077-- >
1078-- > IQ Domestic financial institution
1079-- > Domestic party acting as financial institution.
1080-- >
1081-- > IR Non-domestic financial institution
1082-- > Non-domestic party acting as financial institution.
1083-- >
1084-- > IS Party to receive certified inspection report
1085-- > Party (at buyer) to receive certified inspection report.
1086-- >
1087-- > IT Installation on site
1088-- > A party who possesses the site on which an installation
1089-- > shall be made.
1090-- >
1091-- > IU Non-resident debtor
1092-- > Non-resident party who makes the payment or against whom
1093-- > a claim exists.
1094-- >
1095-- > IV Invoicee
1096-- > (3006) Party to whom an invoice is issued.
1097-- >
1098-- > IW Non-resident creditor
1099-- > Non-resident party receiving the payment or against whom
1100-- > a liability exists.
1101-- >
1102-- > IX Supplier work team
1103-- > The supplier's team responsible for performing the work.
1104-- >
1105-- > IY Tenant manager
1106-- > A code to identify the party who rents the rights to use
1107-- > the goodwill and facilities of an enterprise.
1108-- >
1109-- > IZ Party mandated to liquidate an enterprise
1110-- > A code to identify the party who has been legally
1111-- > mandated to sell off an enterprise.
1112-- >
1113-- > JA Certified accountant
1114-- > Code identifying the party as a certified accountant.
1115-- >
1116-- > JB Goods collection party
1117-- > Party that will collect or has collected the goods.
1118-- >
1119-- > JC Party at final place of positioning
1120-- > Identifies the party at the final place of positioning.
1121-- >
1122-- > JD Customs office of clearance
1123-- > Identifies the office where customs clearance procedures
1124-- > take place.
1125-- >
1126-- > JE Party from whom customs documents are to be picked up
1127-- > Identification of the party from whom customs documents
1128-- > are to be picked up.
1129-- >
1130-- > JF Party from whom non-customs documents are to be picked up
1131-- > Identification of the party from whom non-customs
1132-- > documents are to be picked up.
1133-- >
1134-- > JG Party to receive customs documents
1135-- > Identification of the party to whom customs documents
1136-- > are to be delivered.
1137-- >
1138-- > JH Party to receive non-customs documents
1139-- > Identification of the party to whom non-customs
1140-- > documents are to be delivered.
1141-- >
1142-- > LA Party designated to provide living animal care
1143-- > Party responsible to take care of transported living
1144-- > animals.
1145-- >
1146-- > LB Co-producer
1147-- > A code used to identify a party who participates in
1148-- > production.
1149-- >
1150-- > LC Party declaring the Value Added Tax (VAT)
1151-- > A code to identify the party who is responsible for
1152-- > declaring the Value Added Tax (VAT) on the sale of goods
1153-- > or services.
1154-- >
1155-- > LD Party recovering the Value Added Tax (VAT)
1156-- > A code to identify the party who is eligible to recover
1157-- > the Value Added Tax (VAT) on the sale of goods or
1158-- > services.
1159-- >
1160-- > LE Person on claim
1161-- > To identify the person who is the subject of the claim.
1162-- >
1163-- > LF Buyer's corporate office
1164-- > The identification of the buyer's corporate office.
1165-- >
1166-- > LG Supplier's corporate office
1167-- > The identification of the supplier's corporate office.
1168-- >
1169-- > LH Liquidator
1170-- > The party responsible for settling or paying a debt.
1171-- >
1172-- > LI Account coordinator
1173-- > An individual with coordination responsibilities for a
1174-- > specific account.
1175-- >
1176-- > LJ Inspection leader
1177-- > An individual responsible for an inspection team.
1178-- >
1179-- > LK Patient
1180-- > A person receiving or registered to receive medical
1181-- > treatment.
1182-- >
1183-- > LL Patient companion
1184-- > Person accompanying the patient.
1185-- >
1186-- > LM Medical treatment executant
1187-- > The party who executes a medical treatment.
1188-- >
1189-- > LN Lender
1190-- > Party lending goods or equipment.
1191-- >
1192-- > LO Medical treatment prescriber
1193-- > The party who prescribes a medical treatment.
1194-- >
1195-- > LP Loading party
1196-- > Party responsible for the loading when other than
1197-- > carrier.
1198-- >
1199-- > LQ Debt payment authorisation party
1200-- > A party which authorises the payment of a debt.
1201-- >
1202-- > LR Administration centre
1203-- > Identification of an administration centre.
1204-- >
1205-- > LS Product services and repairs centre
1206-- > A centre which services and repairs products.
1207-- >
1208-- > LT Secretariat
1209-- > Party is a secretariat.
1210-- >
1211-- > LU Entry point technical assessment group
1212-- > Party acts as an entry point for technical assessment.
1213-- >
1214-- > LV Party assigning a status
1215-- > Party responsible for assigning a status.
1216-- >
1217-- > MA Party for whom item is ultimately intended
1218-- > Party for whom item is ultimately intended.
1219-- >
1220-- > MF Manufacturer of goods
1221-- > Party who manufactures the goods.
1222-- >
1223-- > MG Party designated to execute re-icing
1224-- > Party designated to execute re-icing, selected in the
1225-- > official list of mandatories competent for this kind of
1226-- > operation.
1227-- >
1228-- > MI Planning schedule/material release issuer
1229-- > A party issuing a planning schedule/material release.
1230-- >
1231-- > MP Manufacturing plant
1232-- > Self explanatory.
1233-- >
1234-- > MR Message recipient
1235-- > A party to receive a message or messages.
1236-- >
1237-- > MS Document/message issuer/sender
1238-- > Issuer of a document and/or sender of a message.
1239-- >
1240-- > MT Party designated to execute sanitary procedures
1241-- > A party which is designated to execute sanitary
1242-- > procedures.
1243-- >
1244-- > N1 Notify party no. 1
1245-- > The first party which is to be notified.
1246-- >
1247-- > N2 Notify party no. 2
1248-- > The second party which is to be notified.
1249-- >
1250-- > NI Notify party
1251-- > (3180) Party to be notified of arrival of goods.
1252-- >
1253-- > OA Break bulk berth operator
1254-- > Party who offers facilities for berthing of vessels,
1255-- > handling and storage of break bulk cargo.
1256-- >
1257-- > OB Ordered by
1258-- > Party who issued an order.
1259-- >
1260-- > OC Party data responsible party
1261-- > The party responsible for all party data.
1262-- >
1263-- > OD Equipment repair party
1264-- > A party making repairs to equipment.
1265-- >
1266-- > OE Owner of property
1267-- > Party owning a property.
1268-- >
1269-- > OF On behalf of
1270-- > Party on behalf of which an action is executed.
1271-- >
1272-- > OG Owner or lessor's surveyor
1273-- > Surveyor hired by the owner or lessor of the item.
1274-- >
1275-- > OH Lessee's surveyor
1276-- > Surveyor hired by the lessee of the item.
1277-- >
1278-- > OI Outside inspection agency
1279-- > Third party inspecting goods or equipment.
1280-- >
1281-- > OJ Third party
1282-- > Another party besides the two principals.
1283-- >
1284-- > OK Receiver's sub-entity
1285-- > Identifies a sub-entity within the receiver's
1286-- > organization.
1287-- >
1288-- > OL Case of need party
1289-- > Party to be approached in case of difficulty.
1290-- >
1291-- > OM Collecting bank
1292-- > Any bank, other than the remitting bank, involved in
1293-- > processing the collection.
1294-- >
1295-- > ON Remitting bank
1296-- > The bank to which the principal has entrusted the
1297-- > handling of a collection.
1298-- >
1299-- > OO Order of the shipper party
1300-- > The owner of goods under consignment which are moving
1301-- > under a negotiable transport document and will only be
1302-- > released upon receipt of the original transport
1303-- > document.
1304-- >
1305-- > OP Operator of property or equipment
1306-- > The party which operates property or a unit of
1307-- > equipment.
1308-- >
1309-- > OQ Collection principal
1310-- > The party entrusting the handling of a collection to a
1311-- > bank.
1312-- >
1313-- > OR Ordered bank
1314-- > Identifies the account servicer for the ordering
1315-- > customer or payor.
1316-- >
1317-- > OS Original shipper
1318-- > The original supplier of the goods.
1319-- >
1320-- > OT Outside test agency
1321-- > Third party testing goods, equipment or services.
1322-- >
1323-- > OU Account owner's servicing bank on the sending side
1324-- > Identifies the financial institution on the sending side
1325-- > which services the account owner's bank account(s).
1326-- >
1327-- > OV Owner of means of transport
1328-- > (3126) Party owning the means of transport. No synonym
1329-- > of carrier = CA.
1330-- >
1331-- > OW Account owner's servicing bank on the receiving side
1332-- > Identifies the financial institution on the receiving
1333-- > side which services the account owner's bank account(s).
1334-- >
1335-- > OX Sender's correspondent bank
1336-- > The account, or branch of the sender, or another
1337-- > financial institution, through which the sender will
1338-- > reimburse the receiver.
1339-- >
1340-- > OY Ordering customer
1341-- > Identifies the originator of the instruction.
1342-- >
1343-- > OZ Receiver's correspondent bank
1344-- > The branch of the receiver, or another financial
1345-- > institution, at which the funds will be made available
1346-- > to the receiver.
1347-- >
1348-- > P1 Contact party 1
1349-- > First party to contact.
1350-- >
1351-- > P2 Contact party 2
1352-- > Second party to contact.
1353-- >
1354-- > P3 Contact party 3
1355-- > Third party to contact.
1356-- >
1357-- > P4 Contact party 4
1358-- > Fourth party to contact.
1359-- >
1360-- > PA Party to receive inspection report
1361-- > Party to whom the inspection report should be sent.
1362-- >
1363-- > PB Paying financial institution
1364-- > Financial institution designated to make payment.
1365-- >
1366-- > PC Actual purchaser's customer
1367-- > Party the purchaser within the actual message is selling
1368-- > the ordered goods or services to.
1369-- >
1370-- > PD Purchaser's department buyer
1371-- > Purchasing department of buyer.
1372-- >
1373-- > PE Payee
1374-- > Identifies the credit party when other than the
1375-- > beneficiary.
1376-- >
1377-- > PF Party to receive freight bill
1378-- > Party to whom the freight bill should be sent.
1379-- >
1380-- > PG Prime contractor
1381-- > Party responsible for the whole project if other than
1382-- > the buyer.
1383-- >
1384-- > PH Payer's financial institution
1385-- > Institution chosen by the payer to execute financial
1386-- > transactions on his behalf.
1387-- >
1388-- > PI Payee's company name/ID
1389-- > Receiving company name/ID (ACH transfers).
1390-- >
1391-- > PJ Party to receive correspondence
1392-- > Second party designated by a first party to receive
1393-- > certain correspondence in lieu of it being mailed
1394-- > directly to this first party.
1395-- >
1396-- > PK Contact party
1397-- > Party to contact.
1398-- >
1399-- > PL Payor
1400-- > Identifies the debit party when other than the ordering
1401-- > customer (for banking purposes).
1402-- >
1403-- > PM Party to receive paper memo of invoice
1404-- > Party being informed about invoice issue (via paper).
1405-- >
1406-- > PN Party to receive shipping notice
1407-- > The party is to be the recipient of the shipping notice.
1408-- >
1409-- > PO Ordering party
1410-- > To be used only if ordering party and buyer are not
1411-- > identical.
1412-- >
1413-- > PQ Certifying party
1414-- > A party which certifies something.
1415-- >
1416-- > PR Payer
1417-- > (3308) Party initiating payment.
1418-- >
1419-- > PS Payer's company name/ID (Check, Draft or Wire)
1420-- > Party to send cheque, draft or wire for payment.
1421-- >
1422-- > PT Party to receive test report
1423-- > A party which is named to be the recipient of test
1424-- > reports.
1425-- >
1426-- > PW Despatch party
1427-- > (3282) Party where goods are collected or taken over by
1428-- > the carrier (i.e. if other than consignor).
1429-- >
1430-- > PX Party to receive all documents
1431-- > A party which is named to be the recipient of all
1432-- > documents.
1433-- >
1434-- > PY Checking party
1435-- > Party or contact designated on behalf of carrier or his
1436-- > agent to establish the actual figures for quantities,
1437-- > weight, volume and/or (cube) measurements of goods or
1438-- > containers which are to appear in the transport contract
1439-- > and on which charges will be based.
1440-- >
1441-- > PZ Party to print some document
1442-- > The party that is to print a specific document.
1443-- >
1444-- > RA Central bank or regulatory authority
1445-- > Identifies central bank or regulatory authority which
1446-- > must be informed of certain aspects of a message.
1447-- >
1448-- > RB Receiving financial institution
1449-- > Financial institution designated to receive payment.
1450-- >
1451-- > RE Party to receive commercial invoice remittance
1452-- > Party to whom payment for a commercial invoice or bill
1453-- > should be remitted.
1454-- >
1455-- > RF Received from
1456-- > Name of a person or department which actually delivers
1457-- > the goods.
1458-- >
1459-- > RH Seller's financial institution
1460-- > Financial institution designated by seller to receive
1461-- > payment. RDFI (ACH transfers).
1462-- >
1463-- > RI Reinsurance intermediary/broker
1464-- > Intermediary party between ceding company and
1465-- > reinsurance.
1466-- >
1467-- > RL Reporting carrier (Customs)
1468-- > Party who makes the cargo report to Customs.
1469-- >
1470-- > RM Reporting carrier's nominated agent/representative
1471-- > (Customs)
1472-- > Agent who formally makes a cargo report to Customs on
1473-- > behalf of the carrier.
1474-- >
1475-- > RP Routing party
1476-- > Party responsible for the selection of the carrier(s).
1477-- >
1478-- > RS Party to receive statement of account
1479-- > Party to whom the statement of account should be sent.
1480-- >
1481-- > RV Receiver of cheque
1482-- > Identifies the party which is to receive the actual
1483-- > cheque, when different from the receiver of funds.
1484-- >
1485-- > RW Issuer of waybill
1486-- > Party issuing the contract (waybill) for carriage.
1487-- >
1488-- > SB Sales responsibility
1489-- > A party being responsible for sales.
1490-- >
1491-- > SE Seller
1492-- > (3346) Party selling merchandise to a buyer.
1493-- >
1494-- > SF Ship from
1495-- > Identification of the party from where goods will be or
1496-- > have been shipped.
1497-- >
1498-- > SG Store group
1499-- > A chain of shops or stores.
1500-- >
1501-- > SI Shipping schedule issuer
1502-- > The party which issues a shipping schedule.
1503-- >
1504-- > SK Plant
1505-- > Self explanatory.
1506-- >
1507-- > SN Store keeper
1508-- > A party keeping a shop or store.
1509-- >
1510-- > SO Sold to if different than bill to
1511-- > Party to whom the goods have been sold, if different to
1512-- > the bill to party.
1513-- >
1514-- > SR Seller's agent/representative
1515-- > (3254) Party representing the seller for the purpose of
1516-- > the trade transaction.
1517-- >
1518-- > SS Social securities collector's office
1519-- > Party collecting social securities premiums.
1520-- >
1521-- > ST Ship to
1522-- > Identification of the party to where goods will be or
1523-- > have been shipped.
1524-- >
1525-- > SU Supplier
1526-- > Party who supplies goods and/or services.
1527-- >
1528-- > SX Surety for additions
1529-- > Natural of legal person (generally a bank of insurance
1530-- > company) who accepts responsibility in due legal form
1531-- > for the financial guarantee to Customs of the payment of
1532-- > additional duties or fees that become due against a
1533-- > particular shipment, which have not previously been
1534-- > covered by surety.
1535-- >
1536-- > SY Surety
1537-- > Natural or legal person (generally a bank or insurance
1538-- > company) who accepts responsibility in due legal form
1539-- > for the financial consequences of non-fulfillment of
1540-- > another's obligations to the Customs (CCC).
1541-- >
1542-- > SZ Surety for antidumping/countervailing duty
1543-- > Natural or legal person that has been contracted by the
1544-- > importer to guarantee to Customs the payment of
1545-- > antidumping and/or countervailing duties that become due
1546-- > against a particular shipment.
1547-- >
1548-- > TA Legal receiver
1549-- > The party responsible for a receivership.
1550-- >
1551-- > TB Submitter
1552-- > To specify that the party is a submitter.
1553-- >
1554-- > TC Tax collector's office
1555-- > Party collecting taxes.
1556-- >
1557-- > TCP Transit charge payer
1558-- > Party, other than the ordering party, which has to pay
1559-- > the charges concerning the transit operations.
1560-- >
1561-- > TD Party to receive technical documentation
1562-- > Party to whom technical documentation should be sent.
1563-- >
1564-- > TE Bankruptcy referee
1565-- > To specify that the party is a referee in a bankruptcy
1566-- > case.
1567-- >
1568-- > TF Source of information
1569-- > To specify that the party is the source of information.
1570-- >
1571-- > TG Judge
1572-- > To specify that the party is a judge.
1573-- >
1574-- > TH Attorney
1575-- > To specify that the party is an attorney.
1576-- >
1577-- > TI Law firm
1578-- > To specify that the party is a law firm.
1579-- >
1580-- > TJ Trustee
1581-- > To specify that the party is a trustee.
1582-- >
1583-- > TK Signatory
1584-- > To specify that the party is a signatory.
1585-- >
1586-- > TL Occupant
1587-- > The party is an occupant.
1588-- >
1589-- > TM Co-occupant
1590-- > The party is a co-occupant.
1591-- >
1592-- > TN Subject of inquiry
1593-- > The party is the subject of an inquiry.
1594-- >
1595-- > TO Lessor
1596-- > The party is a lessor.
1597-- >
1598-- > TP Owner of residence
1599-- > Identifies the owner of a residence.
1600-- >
1601-- > TQ Founder
1602-- > Identifies the founder.
1603-- >
1604-- > TR Terminal operator
1605-- > A party which handles the loading and unloading of
1606-- > marine vessels.
1607-- >
1608-- > TS Party to receive certified test results
1609-- > Party to whom the certified test results should be sent.
1610-- >
1611-- > TT Transfer to
1612-- > The party which is the recipient of a transfer.
1613-- >
1614-- > TU President
1615-- > Identifies the president.
1616-- >
1617-- > TV Chairperson
1618-- > Identifies the chairperson.
1619-- >
1620-- > TW Legal title holder
1621-- > Identifies the legal title holder.
1622-- >
1623-- > TX Shareholder
1624-- > Identifies a shareholder.
1625-- >
1626-- > TY Provider
1627-- > Identifies the provider.
1628-- >
1629-- > TZ Military branch
1630-- > Identifies the branch of the military.
1631-- >
1632-- > UA Educational institution
1633-- > Identifies a university, college or school.
1634-- >
1635-- > UB Assignor
1636-- > Identifies the assignor.
1637-- >
1638-- > UC Ultimate consignee
1639-- > Party who has been designated on the invoice or packing
1640-- > list as the final recipient of the stated merchandise.
1641-- >
1642-- > UD Ultimate customer
1643-- > The final recipient of goods.
1644-- >
1645-- > UE Advisor
1646-- > Identifies the advisor.
1647-- >
1648-- > UF Co-defendant
1649-- > Identifies the co-defendant.
1650-- >
1651-- > UG Merged company with retained identity
1652-- > Company whose identity has been retained from a merger.
1653-- >
1654-- > UH Party represented
1655-- > Identifies the party represented.
1656-- >
1657-- > UHP Unexpected handling party
1658-- > Party authorized (during a voyage) to apply unexpected
1659-- > handling procedures or party having applied these
1660-- > procedures.
1661-- >
1662-- > UI Assignee
1663-- > Identifies the assignee.
1664-- >
1665-- > UJ Key person
1666-- > Identifies the key person.
1667-- >
1668-- > UK Author
1669-- > Identifies the author.
1670-- >
1671-- > UL Ultimate parent company
1672-- > Identifies the ultimate parent company.
1673-- >
1674-- > UM Party not to be confused with
1675-- > Identifies a party not to be confused with another
1676-- > party.
1677-- >
1678-- > UN Accountant
1679-- > Identifies the accountant.
1680-- >
1681-- > UO Plaintiff
1682-- > Identifies the plaintiff.
1683-- >
1684-- > UP Unloading party
1685-- > A party to unload the goods.
1686-- >
1687-- > UQ Parent company
1688-- > Identifies the parent company.
1689-- >
1690-- > UR Affiliated company
1691-- > Identifies the affiliated company.
1692-- >
1693-- > US Bailiff
1694-- > Identifies the bailiff.
1695-- >
1696-- > UT Merged company
1697-- > Identifies the company involved in a merger.
1698-- >
1699-- > UU Defendant
1700-- > Identifies the defendant.
1701-- >
1702-- > UV Petitioning creditor
1703-- > Identifies the petitioning creditor.
1704-- >
1705-- > UW Guarantee agency
1706-- > Identifies the guarantee agency.
1707-- >
1708-- > UX Organization group
1709-- > Identifies the organization group.
1710-- >
1711-- > UY Subsidiary
1712-- > Identifies the subsidiary.
1713-- >
1714-- > UZ Industry association
1715-- > Identifies the industry association.
1716-- >
1717-- > VA Joint owner
1718-- > Identifies the joint owner.
1719-- >
1720-- > VB Joint venture
1721-- > Identifies the joint venture.
1722-- >
1723-- > VC Filing office
1724-- > Identifies the filing office.
1725-- >
1726-- > VE Court
1727-- > Identifies the court.
1728-- >
1729-- > VF Liability holder
1730-- > Identifies the liability holder.
1731-- >
1732-- > VG Local government sponsor
1733-- > Identifies the local government sponsor.
1734-- >
1735-- > VH Mortgage company
1736-- > Identifies the mortgage company.
1737-- >
1738-- > VI Notary public
1739-- > Identifies the notary public.
1740-- >
1741-- > VJ Officer
1742-- > Identifies the officer.
1743-- >
1744-- > VK Publisher
1745-- > Identifies the publisher.
1746-- >
1747-- > VL Party manufactured for
1748-- > Identifies the party for whom manufacturing of goods is
1749-- > done.
1750-- >
1751-- > VM Previous owner
1752-- > Identifies the previous owner.
1753-- >
1754-- > VN Vendor
1755-- > Party vending goods or services.
1756-- >
1757-- > VO Purchased company
1758-- > Identifies the purchased company.
1759-- >
1760-- > VP Receiver manager
1761-- > Manager of a business which is in receivership status
1762-- > and which will not be liquidated.
1763-- >
1764-- > VQ Responsible government agency
1765-- > Identifies the responsible government agency.
1766-- >
1767-- > VR Sole proprietor
1768-- > Identifies the sole proprietor.
1769-- >
1770-- > VS Auctioneer
1771-- > Identifies the auctioneer.
1772-- >
1773-- > VT Branch
1774-- > Identifies the branch.
1775-- >
1776-- > VU Business
1777-- > Identifies the business.
1778-- >
1779-- > VV Ultimate same country parent company
1780-- > Identifies the highest level parent company in the same
1781-- > country.
1782-- >
1783-- > VW Responsible party
1784-- > Identifies the party that can be called to account.
1785-- >
1786-- > VX Secured party
1787-- > Identifies a party that is guaranteed against loss.
1788-- >
1789-- > VY Other related party
1790-- > Identifies an entity as an unspecified but related
1791-- > party.
1792-- >
1793-- > VZ Co-debtor
1794-- > Identifies an entity as a joint or mutual debtor.
1795-- >
1796-- > WA Company which holds financial interest
1797-- > Identifies a company which holds any financial stake in
1798-- > an undertaking or organization.
1799-- >
1800-- > WB Rating organization
1801-- > Identifies an organization responsible for assigning a
1802-- > classification or rating.
1803-- >
1804-- > WC Information reference agency
1805-- > The agency responsible for the reference of information.
1806-- >
1807-- > WD Warehouse depositor
1808-- > (3004) Party depositing goods in a warehouse.
1809-- >
1810-- > WE Compilation agency
1811-- > The agency responsible for the compilation of
1812-- > information.
1813-- >
1814-- > WF Information maintenance agency
1815-- > The agency responsible for the maintenance of
1816-- > information.
1817-- >
1818-- > WG Information dissemination agency
1819-- > The agency responsible for the dissemination of
1820-- > information.
1821-- >
1822-- > WH Warehouse keeper
1823-- > (3022) Party taking responsibility for goods entered
1824-- > into a warehouse.
1825-- >
1826-- > WI Inspection address
1827-- > Specifies the address for an inspection.
1828-- >
1829-- > WJ Refusal party
1830-- > Identification of the party responsible for a refusal.
1831-- >
1832-- > WK Value added network provider
1833-- > A party that provides telecommunications
1834-- > interconnectivity services in an electronic data
1835-- > interchange environment.
1836-- >
1837-- > WL Agency
1838-- > The business or establishment of an agent.
1839-- >
1840-- > WM Works manager
1841-- > A party managing works.
1842-- >
1843-- > WN Party to receive order to supply
1844-- > Party designated by the registering party to receive a
1845-- > binding direction to supply something.
1846-- >
1847-- > WO Party to receive invitation to offer
1848-- > An entity to receive an invitation to offer.
1849-- >
1850-- > WP Sub-entity
1851-- > A part into which an entity has been divided.
1852-- >
1853-- > WPA Weighting party
1854-- > Party designated (legally accepted) to ascertain the
1855-- > weight.
1856-- >
1857-- > WQ Doing business as
1858-- > The name under which business is conducted.
1859-- >
1860-- > WR Party submitting quote
1861-- > The party stating the price of something to be
1862-- > purchased.
1863-- >
1864-- > WS Wholesaler
1865-- > Seller of articles, often in large quantities, to be
1866-- > retailed by others.
1867-- >
1868-- > WT Affiliated party
1869-- > A party attached or connected to another party.
1870-- >
1871-- > WU Previous name
1872-- > Name of an entity used before the current name.
1873-- >
1874-- > WV Party performing task
1875-- > An entity responsible for performing a task to be
1876-- > undertaken.
1877-- >
1878-- > WW Registering party
1879-- > Party performing the registration.
1880-- >
1881-- > XX No heading
1882-- > Description to be provided.
1883-- >
1884-- > ZZZ Mutually defined
1885-- > Party specification mutually agreed between
1886-- > interchanging parties.
1887simple3035 :: Parser Value
1888simple3035 = simple "3035" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3036.hs b/specification/src/Text/Edifact/D01B/Simples/S3036.hs
new file mode 100644
index 0000000..4ecef8e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3036.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3036
7 ( simple3036
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3036 Party name [C]
16-- >
17-- > Desc: Name of a party.
18-- >
19-- > Repr: an..35
20simple3036 :: Parser Value
21simple3036 = simple "3036" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3039.hs b/specification/src/Text/Edifact/D01B/Simples/S3039.hs
new file mode 100644
index 0000000..72d42b5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3039.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3039
7 ( simple3039
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3039 Party identifier [C]
16-- >
17-- > Desc: Code specifying the identity of a party.
18-- >
19-- > Repr: an..35
20simple3039 :: Parser Value
21simple3039 = simple "3039" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3042.hs b/specification/src/Text/Edifact/D01B/Simples/S3042.hs
new file mode 100644
index 0000000..81849a8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3042.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3042
7 ( simple3042
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3042 Street and number or post office box identifier [C]
16-- >
17-- > Desc: To identify a street and number and/or Post Office box
18-- > number.
19-- >
20-- > Repr: an..35
21simple3042 :: Parser Value
22simple3042 = simple "3042" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3045.hs b/specification/src/Text/Edifact/D01B/Simples/S3045.hs
new file mode 100644
index 0000000..87de401
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3045.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3045
7 ( simple3045
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3045 Party name format code [C]
16-- >
17-- > Desc: Code specifying the representation of a party name.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Name components in sequence as defined in description below
22-- > Name component 1: Family name. Name component 2: Given
23-- > name or initials. Name component 3: Given name or
24-- > initials. Name component 4: Maiden name. Name component
25-- > 5: Title Group of name components transmitted in
26-- > sequence with name component 1 transmitted first. The
27-- > maiden name is the family name given at birth of a
28-- > female. Other names are self-explanatory.
29-- >
30-- > 2 Name component sequence 2, sequence as defined in
31-- > description
32-- > Name component 1: paternal name; name component 2:
33-- > maternal name; name component 3: given name or
34-- > initial(s); name component 4: middle name or initial(s);
35-- > name component 5: name suffix.
36-- >
37-- > 3 Name components in the sequence as defined in definition
38-- > Name component 1: Qualification
39-- > Name component 2: First part of the name
40-- > Name component 3: Second part of the name.
41simple3045 :: Parser Value
42simple3045 = simple "3045" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3055.hs b/specification/src/Text/Edifact/D01B/Simples/S3055.hs
new file mode 100644
index 0000000..368cc0d
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3055.hs
@@ -0,0 +1,1123 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3055
7 ( simple3055
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3055 Code list responsible agency code [C]
16-- >
17-- > Desc: Code specifying the agency responsible for a code
18-- > list.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 CCC (Customs Co-operation Council)
23-- > Customs Co-operation Council (now World Customs
24-- > Organization).
25-- >
26-- > 2 CEC (Commission of the European Communities)
27-- > Generic: see also 140, 141, 142, 162.
28-- >
29-- > 3 IATA (International Air Transport Association)
30-- > The airline industry's international organisation.
31-- >
32-- > 4 ICC (International Chamber of Commerce)
33-- > International Chamber of Commerce.
34-- >
35-- > 5 ISO (International Organization for Standardization)
36-- > International Organization of Standardization.
37-- >
38-- > 6 UN/ECE (United Nations - Economic Commission for Europe)
39-- > United Nations Economic Commission for Europe.
40-- >
41-- > 7 CEFIC (Conseil Europeen des Federations de l'Industrie
42-- > Chimique)
43-- > EDI project for chemical industry.
44-- >
45-- > 8 EDIFICE
46-- > Standardised electronic commerce forum for companies
47-- > with interests in computing, electronics and
48-- > telecommunications.
49-- >
50-- > 9 EAN (International Article Numbering association)
51-- > International Article Numbering association.
52-- >
53-- > 10 ODETTE
54-- > Organization for Data Exchange through Tele-Transmission
55-- > in Europe (European automotive industry project).
56-- >
57-- > 11 Lloyd's register of shipping
58-- > A register of ocean going vessels maintained by Lloyd's
59-- > of London.
60-- >
61-- > 12 UIC (International union of railways)
62-- > International Union of Railways.
63-- >
64-- > 13 ICAO (International Civil Aviation Organization)
65-- > International Civil Aviation Organization.
66-- >
67-- > 14 ICS (International Chamber of Shipping)
68-- > International Chamber of Shipping.
69-- >
70-- > 15 RINET (Reinsurance and Insurance Network)
71-- > Reinsurance and Insurance Network.
72-- >
73-- > 16 US, D&B (Dun & Bradstreet Corporation)
74-- > Identifies the Dun & Bradstreet Corporation, United
75-- > States.
76-- >
77-- > 17 S.W.I.F.T.
78-- > Society for Worldwide Interbank Financial
79-- > Telecommunications s.c.
80-- >
81-- > 18 Conventions on SAD and transit (EC and EFTA)
82-- > SAD = Single Administrative Document.
83-- >
84-- > 19 FRRC (Federal Reserve Routing Code)
85-- > Federal Reserve Routing Code.
86-- >
87-- > 20 BIC (Bureau International des Containeurs)
88-- > The container industry's international organisation
89-- > responsible for the issuance of container-related codes.
90-- >
91-- > 21 Assigned by transport company
92-- > Codes assigned by a transport company.
93-- >
94-- > 22 US, ISA (Information Systems Agreement)
95-- > Codes assigned by the ISA for use by its members.
96-- >
97-- > 23 FR, EDITRANSPORT
98-- > French association developing EDI in transport
99-- > logistics.
100-- >
101-- > 24 AU, ROA (Railways of Australia)
102-- > Maintains code lists which are accepted by Australian
103-- > government railways.
104-- >
105-- > 25 EDITEX (Europe)
106-- > EDI group for the textile and clothing industry.
107-- >
108-- > 26 NL, Foundation Uniform Transport Code
109-- > Foundation Uniform Transport Code is the EDI
110-- > organisation for shippers, carriers and other logistic
111-- > service providers in the Netherlands.
112-- >
113-- > 27 US, FDA (Food and Drug Administration)
114-- > U.S. food and drug administration.
115-- >
116-- > 28 EDITEUR (European book sector electronic data interchange
117-- > group)
118-- > Code identifying the pan European user group for the
119-- > book industry as an organisation responsible for code
120-- > values in the book industry.
121-- >
122-- > 29 GB, FLEETNET
123-- > Association of fleet vehicle hiring and leasing
124-- > companies in the UK.
125-- >
126-- > 30 GB, ABTA (Association of British Travel Agencies)
127-- > ABTA, Association of British Travel Agencies.
128-- >
129-- > 31 FI, Finish State Railway
130-- > Finish State Railway.
131-- >
132-- > 32 PL, Polish State Railway
133-- > Polish State Railway.
134-- >
135-- > 33 BG, Bulgaria State Railway
136-- > Bulgaria State Railway.
137-- >
138-- > 34 RO, Rumanian State Railway
139-- > Rumanian State Railway.
140-- >
141-- > 35 CZ, Tchechian State Railway
142-- > Tchechian State Railway.
143-- >
144-- > 36 HU, Hungarian State Railway
145-- > Hungarian State Railway.
146-- >
147-- > 37 GB, British Railways
148-- > British Railways.
149-- >
150-- > 38 ES, Spanish National Railway
151-- > Spanish National Railway.
152-- >
153-- > 39 SE, Swedish State Railway
154-- > Swedish State Railway.
155-- >
156-- > 40 NO, Norwegian State Railway
157-- > Norwegian State Railway.
158-- >
159-- > 41 DE, German Railway
160-- > German Railway.
161-- >
162-- > 42 AT, Austrian Federal Railways
163-- > Austrian Federal Railways.
164-- >
165-- > 43 LU, Luxembourg National Railway Company
166-- > Luxembourg National Railway Company.
167-- >
168-- > 44 IT, Italian State Railways
169-- > Italian State Railways.
170-- >
171-- > 45 NL, Netherlands Railways
172-- > Netherlands Railways.
173-- >
174-- > 46 CH, Swiss Federal Railways
175-- > Swiss Federal Railways.
176-- >
177-- > 47 DK, Danish State Railways
178-- > Danish State Railways.
179-- >
180-- > 48 FR, French National Railway Company
181-- > French National Railway Company.
182-- >
183-- > 49 BE, Belgian National Railway Company
184-- > Belgian National Railway Company.
185-- >
186-- > 50 PT, Portuguese Railways
187-- > Portuguese Railways.
188-- >
189-- > 51 SK, Slovakian State Railways
190-- > Slovakian State Railways.
191-- >
192-- > 52 IE, Irish Transport Company
193-- > Irish Transport Company.
194-- >
195-- > 53 FIATA (International Federation of Freight Forwarders
196-- > Associations)
197-- > International Federation of Freight Forwarders
198-- > Associations.
199-- >
200-- > 54 IMO (International Maritime Organisation)
201-- > International Maritime Organisation.
202-- >
203-- > 55 US, DOT (United States Department of Transportation)
204-- > United States Department of Transportation.
205-- >
206-- > 56 TW, Trade-van
207-- > Trade-van is an EDI/VAN service centre for customs,
208-- > transport, and insurance in national and international
209-- > trade.
210-- >
211-- > 57 TW, Chinese Taipei Customs
212-- > Customs authorities of Chinese Taipei responsible for
213-- > collecting import duties and preventing smuggling.
214-- >
215-- > 58 EUROFER
216-- > European steel organisation - EDI project for the
217-- > European steel industry.
218-- >
219-- > 59 DE, EDIBAU
220-- > National body responsible for the German codification in
221-- > the construction area.
222-- >
223-- > 60 Assigned by national trade agency
224-- > The code list is from a national agency.
225-- >
226-- > 61 Association Europeenne des Constructeurs de Materiel
227-- > Aerospatial (AECMA)
228-- > A code to identify the Association Europeenne des
229-- > Constructeurs de Materiel Aeropsatial (European
230-- > Association of Aerospace Products Manufacturers) as an
231-- > authorizing agency for code lists.
232-- >
233-- > 62 US, DIstilled Spirits Council of the United States (DISCUS)
234-- > United States DIstilled Spirits Council of the United
235-- > States (DISCUS).
236-- >
237-- > 63 North Atlantic Treaty Organization (NATO)
238-- > A code to identify the North Atlantic Treaty
239-- > Organization (NATO) as an authorizing agency for code
240-- > lists.
241-- >
242-- > 64 FR, EDIFRANCE
243-- > French association responsible for coordination and
244-- > promotion of EDI application in France.
245-- >
246-- > 65 FR, GENCOD
247-- > French organization responsible for EDI and Barcoding
248-- > application in the retail sector.
249-- >
250-- > 66 MY, Malaysian Customs and Excise
251-- > Malaysia Royal Customs and Excise.
252-- >
253-- > 67 MY, Malaysia Central Bank
254-- > Malaysia Central Bank is a regulatory body set up by the
255-- > government to charge with promoting economic monetary
256-- > and credit condition favourable to commercial and
257-- > industrial activity.
258-- >
259-- > 68 IT, INDICOD/EAN Italy
260-- > Istituto Nazionale per la Diffusione della Codifica dei
261-- > Prodotti (INDICOD) is the Italian representative of the
262-- > International Article Numbering association (EAN).
263-- >
264-- > 69 US, National Alcohol Beverage Control Association (NABCA)
265-- > United States National Alcohol Beverage Control
266-- > Association (NABCA).
267-- >
268-- > 70 MY, Dagang.Net
269-- > Malaysia, Dagang.Net is a national clearing house which
270-- > provide EDI/VAN service for customs, transport, retail
271-- > and financial and other industries in the national and
272-- > international trade.
273-- >
274-- > 71 US, FCC (Federal Communications Commission)
275-- > A code representing the United States Federal
276-- > Communication Commission (FCC).
277-- >
278-- > 72 US, MARAD (Maritime Administration)
279-- > A code representing the United States Maritime
280-- > Administration (MARAD) under the Department of
281-- > Transportation (DOT).
282-- >
283-- > 73 US, DSAA (Defense Security Assistance Agency)
284-- > A code representing the United States Defense Security
285-- > Assistance Agency (DSAA) under the Department of Defense
286-- > (DOD).
287-- >
288-- > 74 US, NRC (Nuclear Regulatory Commission)
289-- > A code representing the United States Nuclear Regulatory
290-- > Commission (NRC).
291-- >
292-- > 75 US, ODTC (Office of Defense Trade Controls)
293-- > A code representing the United States Office of Defense
294-- > Trade Controls (ODTC) under the Department of State.
295-- >
296-- > 76 US, ATF (Bureau of Alcohol, Tobacco and Firearms)
297-- > A code representing the United States Bureau of Alcohol,
298-- > Tobacco and Firearms, Department of Treasury (ATF).
299-- >
300-- > 77 US, BXA (Bureau of Export Administration)
301-- > A code representing the United States Bureau of Export
302-- > Administration (BXA) under the Department of Commerce
303-- > (DOC) .
304-- >
305-- > 78 US, FWS (Fish and Wildlife Service)
306-- > A code depicting the United States Fish and Wildlife
307-- > Service (FWS).
308-- >
309-- > 79 US, OFAC (Office of Foreign Assets Control)
310-- > A code representing the United States Office of Foreign
311-- > Assets Controls (OFAC).
312-- >
313-- > 80 BRMA/RAA - LIMNET - RINET Joint Venture
314-- > Joint venture between BRMA (Brokers & Reinsurance
315-- > Markets Association) / RAA (Reinsurance Association of
316-- > America) - LIMNET (London Insurance Market Network) -
317-- > RINET (Reinsurance and Insurance Network).
318-- >
319-- > 81 RU, (SFT) Society for Financial Telecommunications
320-- > Russian company representing the users of the Global
321-- > Financial Telecommunication Network (GFTN).
322-- >
323-- > 82 NO, Enhetsregisteret ved Bronnoysundregisterne
324-- > The co-ordinating register for companies and business
325-- > units of companies at the Bronnoysund register centre.
326-- >
327-- > 83 US, National Retail Federation
328-- > The National Retail Federation is the trade association
329-- > for the general merchandise retailing industry. In
330-- > addition to providing support and education services,
331-- > they also maintain and publish standard colour and size
332-- > codes for the retail industry.
333-- >
334-- > 84 DE, BRD (Gesetzgeber der Bundesrepublik Deutschland)
335-- > German legislature.
336-- >
337-- > 85 North America, Telecommunications Industry Forum
338-- > Trade association representing telecommunications
339-- > service providers, equipment manufacturers, suppliers to
340-- > the industry and customers.
341-- >
342-- > 86 Assigned by party originating the message
343-- > Codes assigned by the party originating the message.
344-- >
345-- > 87 Assigned by carrier
346-- > Codes assigned by the carrier.
347-- >
348-- > 88 Assigned by owner of operation
349-- > Assigned by owner of operation (e.g. used in
350-- > construction).
351-- >
352-- > 89 Assigned by distributor
353-- > Codes assigned by a distributor.
354-- >
355-- > 90 Assigned by manufacturer
356-- > Codes assigned by a manufacturer.
357-- >
358-- > 91 Assigned by seller or seller's agent
359-- > Codes assigned by a seller or seller's agent.
360-- >
361-- > 92 Assigned by buyer or buyer's agent
362-- > Codes assigned by a buyer or buyer's agent.
363-- >
364-- > 93 AT, Austrian Customs
365-- > Austrian customs organization.
366-- >
367-- > 94 AT, Austrian PTT
368-- > The Austrian organization responsible for assigning
369-- > telephone (voice/data) + telex numbers, postcodes, and
370-- > postal account numbers.
371-- >
372-- > 95 AU, Australian Customs Service
373-- > Australian Customs Service.
374-- >
375-- > 96 CA, Revenue Canada, Customs and Excise
376-- > Canada Customs and Revenue Agency.
377-- >
378-- > 97 CH, Administration federale des contributions
379-- > Indirect taxation (e.g. turn-over/sales taxes).
380-- >
381-- > 98 CH, Direction generale des douanes
382-- > Customs (incl. ISO alpha 2 country code).
383-- >
384-- > 99 CH, Division des importations et exportations, OFAEE
385-- > Import and export licences.
386-- >
387-- > 100 CH, Entreprise des PTT
388-- > Telephone (voice/data) + telex numbers, postcodes,
389-- > postal account numbers.
390-- >
391-- > 101 CH, Carbura
392-- > Centrale suisse pour l'importation de carburants et
393-- > combustibles liquides (Oil products).
394-- >
395-- > 102 CH, Centrale suisse pour l'importation du charbon
396-- > Coal.
397-- >
398-- > 103 CH, Office fiduciaire des importateurs de denrees
399-- > alimentaires
400-- > Foodstuff.
401-- >
402-- > 104 CH, Association suisse code des articles
403-- > Swiss article numbering association.
404-- >
405-- > 105 DK, Ministry of taxation, Central Customs and Tax
406-- > Administration
407-- > Danish Customs administration.
408-- >
409-- > 106 FR, Direction generale des douanes et droits indirects
410-- > French Customs.
411-- >
412-- > 107 FR, INSEE
413-- > Institut National de la Statistique et des Etudes
414-- > Economiques.
415-- >
416-- > 108 FR, Banque de France
417-- > Banque de France.
418-- >
419-- > 109 GB, H.M. Customs & Excise
420-- > United Kingdom H.M. Customs and Excise.
421-- >
422-- > 110 IE, Revenue Commissioners, Customs AEP project
423-- > Self explanatory.
424-- >
425-- > 111 US, U.S. Customs Service
426-- > United States Customs Service.
427-- >
428-- > 112 US, U.S. Census Bureau
429-- > The Bureau of the Census of the U.S. Dept. of Commerce.
430-- >
431-- > 113 US, UCC (Uniform Code Council)
432-- > The Uniform Code Council (UCC) is a not-for-profit
433-- > organization which manages and administers EDI and
434-- > product bar code standards for the U.S. retail industry.
435-- > The UCC also maintains U.P.C. manufacturer identifiers,
436-- > EDI communications identifiers and various EDI code
437-- > lists specific to retailing. The UCC is located in
438-- > Dayton, OH, USA.
439-- >
440-- > 114 US, ABA (American Bankers Association)
441-- > United States American Bankers Association.
442-- >
443-- > 115 US, DODAAC (Department Of Defense Active Agency Code)
444-- > A code assigned by the US Department of Defense to
445-- > identify a commercial organization doing business with
446-- > the US Department of Defense.
447-- >
448-- > Note:
449-- > 1. This code value will be removed effective with
450-- > directory D.02B.
451-- >
452-- > 116 US, ANSI ASC X12
453-- > American National Standards Institute ASC X12.
454-- >
455-- > 117 AT, Geldausgabeautomaten-Service Gesellschaft m.b.H.
456-- > Austrian Geldausgabeautomaten-Service Gesellschaft
457-- > m.b.H.
458-- >
459-- > 118 SE, Svenska Bankfoereningen
460-- > Swedish bankers association.
461-- >
462-- > 119 IT, Associazione Bancaria Italiana
463-- > Italian Associazione Bancaria Italiana.
464-- >
465-- > 120 IT, Socieata' Interbancaria per l'Automazione
466-- > Italian Socieata' Interbancaria per l'Automazione.
467-- >
468-- > 121 CH, Telekurs AG
469-- > Swiss Telekurs AG.
470-- >
471-- > 122 CH, Swiss Securities Clearing Corporation
472-- > Swiss Securities Clearing Corporation.
473-- >
474-- > 123 NO, Norwegian Interbank Research Organization
475-- > Norwegian Interbank Research Organization.
476-- >
477-- > 124 NO, Norwegian Bankers' Association
478-- > Norwegian Bankers' Association.
479-- >
480-- > 125 FI, The Finnish Bankers' Association
481-- > Finnish Bankers' Association.
482-- >
483-- > 126 US, NCCMA (Account Analysis Codes)
484-- > The United States organization responsible for issuing
485-- > account analysis codes.
486-- >
487-- > 127 DE, ARE (AbRechnungs Einheit)
488-- > A German code for subsidiary unit number.
489-- >
490-- > 128 BE, Belgian Bankers' Association
491-- > Belgian Bankers' Association.
492-- >
493-- > 129 BE, Belgian Ministry of Finance
494-- > VAT numbers.
495-- >
496-- > #| 130 DK, Danish Bankers Association
497-- > Code identifying the organisation responsible for the
498-- > issuance of bank related codes in Denmark.
499-- >
500-- > 131 DE, German Bankers Association
501-- > German Bankers' Association.
502-- >
503-- > 132 GB, BACS Limited
504-- > An organization that operates the United Kingdom's
505-- > electronic fund transfer service on behalf of the major
506-- > Banks and Building Societies.
507-- >
508-- > 133 GB, Association for Payment Clearing Services
509-- > British Association for Payment Clearing Services.
510-- >
511-- > 134 GB, APACS (Association of payment clearing services)
512-- > The association which manages the United Kingdom payment
513-- > clearing system, and among other thing manages the UK
514-- > bank sort code numbering system.
515-- >
516-- > 135 GB, The Clearing House
517-- > British financial transaction clearing house.
518-- >
519-- > 136 GB, Article Number Association (UK) Limited
520-- > EAN bar-coding.
521-- >
522-- > 137 AT, Verband oesterreichischer Banken und Bankiers
523-- > Austrian bankers association.
524-- >
525-- > 138 FR, CFONB (Comite francais d'organ. et de normalisation
526-- > bancaires)
527-- > National body responsible for the French codification in
528-- > banking activity.
529-- >
530-- > 139 UPU (Universal Postal Union)
531-- > (a..3 country code).
532-- >
533-- > 140 CEC (Commission of the European Communities), DG/XXI-01
534-- > (Computerization within Customs area).
535-- >
536-- > 141 CEC (Commission of the European Communities), DG/XXI-B-1
537-- > International Commission of the European Communities.
538-- >
539-- > 142 CEC (Commission of the European Communities), DG/XXXIV
540-- > Statistical Office of the European Communities: e.g.
541-- > Geonomenclature.
542-- >
543-- > 143 NZ, New Zealand Customs
544-- > New Zealand Customs.
545-- >
546-- > 144 NL, Netherlands Customs
547-- > Netherlands Customs.
548-- >
549-- > 145 SE, Swedish Customs
550-- > Swedish Customs.
551-- >
552-- > 146 DE, German Customs
553-- > German Customs.
554-- >
555-- > 147 BE, Belgian Customs
556-- > Belgian Customs.
557-- >
558-- > 148 ES, Spanish Customs
559-- > Spanish Customs.
560-- >
561-- > 149 IL, Israel Customs
562-- > Israeli Customs.
563-- >
564-- > 150 HK, Hong Kong Customs
565-- > Hong Kong Customs.
566-- >
567-- > 151 JP, Japan Customs
568-- > Japan Customs.
569-- >
570-- > 152 SA, Saudi Arabia Customs
571-- > Saudi Arabia Customs.
572-- >
573-- > 153 IT, Italian Customs
574-- > Italian Customs.
575-- >
576-- > 154 GR, Greek Customs
577-- > Greek Customs.
578-- >
579-- > 155 PT, Portuguese Customs
580-- > Portuguese Customs.
581-- >
582-- > 156 LU, Luxembourg Customs
583-- > Luxembourg Customs.
584-- >
585-- > 157 NO, Norwegian Customs
586-- > Norwegian Customs.
587-- >
588-- > 158 FI, Finnish Customs
589-- > Finnish Customs.
590-- >
591-- > 159 IS, Iceland Customs
592-- > Iceland Customs.
593-- >
594-- > 160 LI, Liechtenstein authority
595-- > (Identification of relevant responsible agency for e.g.
596-- > banking/financial matters still pending. For e.g.
597-- > Customs, currency, post/telephone: see relevant CH
598-- > entry).
599-- >
600-- > 161 UNCTAD (United Nations - Conference on Trade And
601-- > Development)
602-- > United Nations - Conference on Trade And Development.
603-- >
604-- > 162 CEC (Commission of the European Communities), DG/XIII-D-5
605-- > (TEDIS - incl. CEBIS -, INSIS and CADDIA projects).
606-- >
607-- > 163 US, FMC (Federal Maritime Commission)
608-- > United States Federal Maritime Commission.
609-- >
610-- > 164 US, DEA (Drug Enforcement Agency)
611-- > United States Drug Enforcement Agency.
612-- >
613-- > 165 US, DCI (Distribution Codes, INC.)
614-- > United States Distribution Codes, Inc. organization.
615-- >
616-- > 166 US, National Motor Freight Classification Association
617-- > The organisation in the USA which is responsible for
618-- > code maintenance in the trucking industry.
619-- >
620-- > 167 US, AIAG (Automotive Industry Action Group)
621-- > United States Automotive Industry Action Group.
622-- >
623-- > 168 US, FIPS (Federal Information Publishing Standard)
624-- > A code issued by the United States National Institute
625-- > for Science and Technology (NIST) to identify a Federal
626-- > Information Publishing Standard.
627-- >
628-- > 169 CA, SCC (Standards Council of Canada)
629-- > Standards Council of Canada.
630-- >
631-- > 170 CA, CPA (Canadian Payment Association)
632-- > Canadian Payment Association.
633-- >
634-- > 171 NL, Interpay Girale Services
635-- > Interpay Girale Services.
636-- >
637-- > 172 NL, Interpay Debit Card Services
638-- > Interpay Debit Card Services.
639-- >
640-- > 173 NO, NORPRO
641-- > Norwegian electronic data interchange standards
642-- > organization.
643-- >
644-- > 174 DE, DIN (Deutsches Institut fuer Normung)
645-- > German standardization institute.
646-- >
647-- > 175 FCI (Factors Chain International)
648-- > Factors Chain International.
649-- >
650-- > 176 BR, Banco Central do Brazil
651-- > Self-explanatory.
652-- >
653-- > 177 AU, LIFA (Life Insurance Federation of Australia)
654-- > Life Insurance Federation of Australia.
655-- >
656-- > 178 AU, SAA (Standards Association of Australia)
657-- > Standards Association of Australia.
658-- >
659-- > 179 US, Air transport association of America
660-- > U.S. -based trade association representing the major
661-- > North American scheduled airlines.
662-- >
663-- > 180 DE, BIA (Berufsgenossenschaftliches Institut fuer
664-- > Arbeitssicherheit)
665-- > German institute of the workmen's compensation board.
666-- >
667-- > 181 Edibuild
668-- > EDI organization for companies in the construction
669-- > industry.
670-- >
671-- > 182 US, Standard Carrier Alpha Code (Motor)
672-- > Organisation maintaining the SCAC lists and
673-- > transportation operating in North America.
674-- >
675-- > 183 US, American Petroleum Institute
676-- > US-based trade association representing oil and natural
677-- > gas producers, shippers, refineries, marketers, and
678-- > major suppliers to the industry.
679-- >
680-- > 184 AU, ACOS (Australian Chamber of Shipping)
681-- > The national organisation for the maritime industry in
682-- > Australia.
683-- >
684-- > 185 DE, BDI (Bundesverband der Deutschen Industrie e.V.)
685-- > German industry association.
686-- >
687-- > 186 US, GSA (General Services Administration)
688-- > The US General Services Administration.
689-- >
690-- > 187 US, DLMSO (Defense Logistics Management Standards Office)
691-- > The Defense Logistics Management Standards Office.
692-- >
693-- > 188 US, NIST (National Institute of Standards and Technology)
694-- > The US National Institute of Standards and Technology.
695-- >
696-- > 189 US, DoD (Department of Defense)
697-- > The US Department of Defense.
698-- >
699-- > 190 US, VA (Department of Veterans Affairs)
700-- > The Department of Veterans Affairs.
701-- >
702-- > 191 IAPSO (United Nations Inter-Agency Procurement Services
703-- > Office)
704-- > United Nations organization responsible for maintaining
705-- > the United Nations Common Coding System (UNCCS) which is
706-- > used extensively by UN agencies in procurement and
707-- > statistical analysis.
708-- >
709-- > 192 Shipper's association
710-- > Code assigned by a shipper's association.
711-- >
712-- > 193 EU, European Telecommunications Informatics Services (ETIS)
713-- > European Telecommunications Informatics Services is a
714-- > non-profit cooperative organisation owned by European
715-- > public network operators, working in the field of
716-- > information technology.
717-- >
718-- > 194 AU, AQIS (Australian Quarantine and Inspection Service)
719-- > Australian Quarantine and Inspection Service.
720-- >
721-- > 195 CO, DIAN (Direccion de Impuestos y Aduanas Nacionales)
722-- > The Colombian customs organization.
723-- >
724-- > 196 US, COPAS (Council of Petroleum Accounting Society)
725-- > Organization supplying codes of oil field equipment and
726-- > tubular goods used by joint operators in the petroleum
727-- > industry.
728-- >
729-- > 197 US, DISA (Data Interchange Standards Association)
730-- > The organization maintaining code lists under the
731-- > administration of the data interchange standards
732-- > association.
733-- >
734-- > 198 CO, Superintendencia Bancaria De Colombia
735-- > The organization which assigns identification numbers to
736-- > financial institutions conducting business in Colombia.
737-- >
738-- > 199 FR, Direction de la Comptabilite Publique
739-- > The French public accounting office.
740-- >
741-- > 200 NL, EAN Netherlands
742-- > Netherlands based European Article Numbering association
743-- > (EAN).
744-- >
745-- > 201 US, WSSA(Wine and Spirits Shippers Association)
746-- > United States based Wine and Spirits Shippers
747-- > association.
748-- >
749-- > 202 PT, Banco de Portugal
750-- > Portuguese Central Bank.
751-- >
752-- > 203 FR, GALIA (Groupement pour l'Amelioration des Liaisons dans
753-- > l'Industrie Automobile)
754-- > The national organisation representing France in ODETTE
755-- > (Organisation for Data Exchanges through Tele-
756-- > Transmission in Europe).
757-- >
758-- > 204 DE, VDA (Verband der Automobilindustrie E.V.)
759-- > The national organisation representing Germany in ODETTE
760-- > (Organisation for Data Exchange through Tele-
761-- > Transmission in Europe).
762-- >
763-- > 205 IT, ODETTE Italy
764-- > The national organisation representing Italy in ODETTE
765-- > (Organisation for Data Exchange through Tele-
766-- > Transmission in Europe).
767-- >
768-- > 206 NL, ODETTE Netherlands
769-- > The national organisation representing Netherlands in
770-- > ODETTE (Organisation for Data Exchange through Tele-
771-- > Transmission in Europe).
772-- >
773-- > 207 ES, ODETTE Spain
774-- > The national organisation representing Spain in ODETTE
775-- > (Organisation for Data Exchange through Tele-
776-- > Transmission in Europe).
777-- >
778-- > 208 SE, ODETTE Sweden
779-- > The national organisation representing Scandinavian
780-- > countries in ODETTE (Organisation for Data Exchange
781-- > through Tele-Transmission in Europe).
782-- >
783-- > 209 GB, ODETTE United Kingdom
784-- > The national organisation representing UK in ODETTE
785-- > (Organisation for Data Exchange through Tele-
786-- > Transmission in Europe).
787-- >
788-- > 210 EU, EDI for financial, informational, cost, accounting,
789-- > auditing and social areas (EDIFICAS) - Europe
790-- > European association dealing with accounting and
791-- > auditing.
792-- >
793-- > 211 FR, EDI for financial, informational, cost, accounting,
794-- > auditing and social areas (EDIFICAS) - France
795-- > French association dealing with accounting and auditing.
796-- >
797-- > 212 DE, Deutsch Telekom AG
798-- > German telecommunication services agency.
799-- >
800-- > 213 JP, NACCS Center (Nippon Automated Cargo Clearance System
801-- > Operations Organization)
802-- > NACCS (Nippon Automated Cargo Clearance System Operation
803-- > Organization) Center is the operations organization of
804-- > the automated cargo clearance system in Japan.
805-- >
806-- > 214 US, AISI (American Iron and Steel Institute)
807-- > American iron and steel institute.
808-- >
809-- > 215 AU, APCA (Australian Payments Clearing Association)
810-- > Australian association responsible for the management of
811-- > payment clearing.
812-- >
813-- > 216 US, Department of Labor
814-- > To identify the United States department of labour.
815-- >
816-- > 217 US, N.A.I.C. (National Association of Insurance
817-- > Commissioners)
818-- > To identify the United States, National Association of
819-- > Insurance Commissioners.
820-- >
821-- > 218 GB, The Association of British Insurers
822-- > An association that administers code lists on behalf of
823-- > the UK insurance community.
824-- >
825-- > 219 FR, d'ArvA
826-- > Value added network administering insurance code lists
827-- > on behalf of the French insurance community.
828-- >
829-- > 220 FI, Finnish tax board
830-- > Finnish tax board.
831-- >
832-- > 221 FR, CNAMTS (Caisse Nationale de l'Assurance Maladie des
833-- > Travailleurs Salaries)
834-- > The French public institution funding health-care for
835-- > salaried workers.
836-- >
837-- > 222 DK, Danish National Board of Health
838-- > The national authority responsible for the supervision
839-- > of health activities in Denmark.
840-- >
841-- > 223 DK, Danish Ministry of Home Affairs
842-- > The ministry responsible for all interior affairs
843-- > concerning the Danish people.
844-- >
845-- > 224 US, Aluminum Association
846-- > Organization that assigns identification numbers for the
847-- > aluminum industry.
848-- >
849-- > 225 US, CIDX (Chemical Industry Data Exchange)
850-- > Organization that assigns identification numbers for the
851-- > chemical Industry.
852-- >
853-- > 226 US, Carbide Manufacturers
854-- > Organization that assigns identification numbers for the
855-- > iron and carbide manufacturing industry.
856-- >
857-- > 227 US, NWDA (National Wholesale Druggist Association)
858-- > Organization that assigns identification numbers for the
859-- > wholesale drug industry.
860-- >
861-- > 228 US, EIA (Electronic Industry Association)
862-- > Organization that assigns identification numbers for the
863-- > electronic industry.
864-- >
865-- > 229 US, American Paper Institute
866-- > Organization that assigns identification numbers for the
867-- > American paper industry.
868-- >
869-- > 230 US, VICS (Voluntary Inter-Industry Commerce Standards)
870-- > Organization that assigns identification numbers for the
871-- > retail industry.
872-- >
873-- > 231 Copper and Brass Fabricators Council
874-- > Organization that assigns identification numbers for the
875-- > copper and brass fabricators industry.
876-- >
877-- > 232 GB, Inland Revenue
878-- > Code identifying the government department responsible
879-- > for assessing and collecting revenue consisting of taxes
880-- > and inland duties in Great Britain.
881-- >
882-- > 233 US, OMB (Office of Management and Budget)
883-- > Codes are assigned by the United States Office of
884-- > Management and Budget.
885-- >
886-- > 234 DE, Siemens AG
887-- > Siemens AG, Germany.
888-- >
889-- > 235 AU, Tradegate (Electronic Commerce Australia)
890-- > Australian industry body coordinating codes for use in
891-- > local and international commerce and trade.
892-- >
893-- > 236 US, United States Postal Service (USPS)
894-- > Code specifying the official postal service of the
895-- > United States.
896-- >
897-- > 237 US, United States health industry
898-- > Code assigned by the United States health industry.
899-- >
900-- > 238 US, TDCC (Transportation Data Coordinating Committee)
901-- > United States Transportation Data Coordinating
902-- > Committee.
903-- >
904-- > 239 US, HL7 (Health Level 7)
905-- > United States, electronic data interchange standards-
906-- > making organization, Health Level 7.
907-- >
908-- > 240 US, CHIPS (Clearing House Interbank Payment Systems)
909-- > United States financial clearing house.
910-- >
911-- > 241 PT, SIBS (Sociedade Interbancaria de Servicos)
912-- > Portuguese automated clearing house.
913-- >
914-- > X 242 NL, Interpay Giraal
915-- > Interpay Giraal.
916-- >
917-- > Note:
918-- > 1. This code value will be removed effective with
919-- > directory D.03B.
920-- >
921-- > X 243 NL, Interpay Cards
922-- > Interpay Cards.
923-- >
924-- > Note:
925-- > 1. This code value will be removed effective with
926-- > directory D.03B.
927-- >
928-- > 244 US, Department of Health and Human Services
929-- > United States Department of Health and Human Services.
930-- >
931-- > 245 DK, EAN (European Article Numbering) Denmark
932-- > Denmark based European Article Numbering (EAN)
933-- > association.
934-- >
935-- > 246 DE, Centrale fuer Coorganisation GMBH
936-- > German representation of European Article Numbering
937-- > (EAN) International.
938-- >
939-- > 247 US, HBICC (Health Industry Business Communication Council)
940-- > Code identifying the United States HIBCC (Health
941-- > Industry Business Communication Council).
942-- >
943-- > 248 US, ASTM (American Society of Testing and Materials)
944-- > A not-for-profit organization that provides a forum for
945-- > producers, users, ultimate consumers, and those having a
946-- > general interest (representatives of government and
947-- > academia) to meet on common ground and write standards
948-- > for materials, products, systems, and services.
949-- >
950-- > 249 IP (Institute of Petroleum)
951-- > An independent European centre for the advancement and
952-- > dissemination of technical, economic and professional
953-- > knowledge relating to the international oil and gas
954-- > industry.
955-- >
956-- > 250 US, UOP (Universal Oil Products)
957-- > An United States based organization that provides
958-- > products, services and technology primarily in the areas
959-- > of petroleum refining, olefins, aromatics, and gas
960-- > processing.
961-- >
962-- > 251 AU, HIC (Health Insurance Commission)
963-- > Australian agency responsible for administering the
964-- > Health Insurance Act.
965-- >
966-- > 252 AU, AIHW (Australian Institute of Health and Welfare)
967-- > Australian statutory authority responsible for the
968-- > national collection of health related statistics and
969-- > health related data definitions.
970-- >
971-- > 253 AU, NCCH (National Centre for Classification in Health)
972-- > Australian national authority responsible for healthcare
973-- > classifications.
974-- >
975-- > 254 AU, DOH (Australian Department of Health)
976-- > Australian government department responsible for
977-- > administration of health policy.
978-- >
979-- > 255 AU, ADA (Australian Dental Association)
980-- > Industry association responsible for the classification
981-- > of dental services in Australia.
982-- >
983-- > 256 US, AAR (Association of American Railroads)
984-- > The official United States organization of the railroads
985-- > in North America.
986-- >
987-- > 257 ECCMA (Electronic Commerce Code Management Association)
988-- > The Electronic Commerce Code Management Association, a
989-- > not for profit membership organization, which manages
990-- > codes used in electronic commerce.
991-- >
992-- > 258 JP, Japanese Ministry of Transport
993-- > Japanese Ministry of Transport.
994-- >
995-- > 259 JP, Japanese Maritime Safety Agency
996-- > Japanese Maritime Safety Agency.
997-- >
998-- > 260 Ediel Nordic forum
999-- > A code to identify Ediel Nordic forum, which is an
1000-- > organization standardizing the use of EDI between the
1001-- > participants in the Nordic power market.
1002-- >
1003-- > 261 EEG7, European Expert Group 7 (Insurance)
1004-- > European Expert Group 7 for Insurance.
1005-- >
1006-- > 262 DE, GDV (Gesamtverband der Deutschen
1007-- > Versicherungswirtschaft e.V.)
1008-- > Gesamtverband der Deutschen Versicherungswirtschaft e.V.
1009-- > (German Insurance Association).
1010-- >
1011-- > 263 CA, CSIO (Centre for Study of Insurance Operations)
1012-- > The Centre for Study of Insurance Operations (CSIO) in
1013-- > Canada.
1014-- >
1015-- > 264 FR, AGF (Assurances Generales de France)
1016-- > Code lists are administered by Assurances Generales de
1017-- > France (AGF).
1018-- >
1019-- > 265 SE, Central bank
1020-- > Swedish central bank.
1021-- >
1022-- > 266 US, DoA (Department of Agriculture)
1023-- > Department of Agriculture, United States federal agency.
1024-- >
1025-- > 267 RU, Central Bank of Russia
1026-- > Central bank of Russia.
1027-- >
1028-- > 268 FR, DGI (Direction Generale des Impots)
1029-- > French taxation authority.
1030-- >
1031-- > 269 GRE (Reference Group of Experts)
1032-- > An international association that administers code lists
1033-- > on behalf of business credit information users and
1034-- > providers.
1035-- >
1036-- > 270 Concord EDI group
1037-- > An organisation of international transport equipment
1038-- > leasing companies and transport equipment repair
1039-- > providers responsible for promoting the use of EDI
1040-- > standards and standard business terms.
1041-- >
1042-- > 271 InterContainer InterFrigo
1043-- > European railway associated organisation involved in the
1044-- > transport of containers by rail.
1045-- >
1046-- > 272 Joint Automotive Industry agency
1047-- > The Joint Automotive Industry (JAI) agency is in charge
1048-- > of code lists that are common to automotive industry
1049-- > groups.
1050-- >
1051-- > 273 CH, SCC (Swiss Chambers of Commerce)
1052-- > Swiss Chambers of Commerce.
1053-- >
1054-- > 274 ITIGG (International Transport Implementation Guidelines
1055-- > Group)
1056-- > ITIGG is the UN/EDIFACT transport message development
1057-- > group’s organisation responsible for the issuance of
1058-- > globally harmonised transport-related codes.
1059-- >
1060-- > 275 ES, Banco de España
1061-- > The Spanish central bank.
1062-- >
1063-- > 276 Assigned by Port Community
1064-- > Codes assigned by the Port Community.
1065-- >
1066-- > 277 BIGNet (Business Information Group Network)
1067-- > Identifies the Business Information Group Network, an
1068-- > international trade alliance that administers code lists
1069-- > on behalf of business information users and providers.
1070-- >
1071-- > 278 Eurogate
1072-- > An international trade alliance that administers code
1073-- > lists on behalf of business information users and
1074-- > providers.
1075-- >
1076-- > 279 NL, Graydon
1077-- > Identifies the Graydon Corporation in the Netherlands.
1078-- >
1079-- > 280 FR, Euler
1080-- > A company in France responsible for assigning codes in
1081-- > the credit insurance industry.
1082-- >
1083-- > 281 ICODIF/EAN Belgium-Luxembourg
1084-- > ICODIF stands for "Institut de Codification des
1085-- > Distributeurs et des Fabricants/Instituut voor de
1086-- > Kodering van de Distributeurs en de Fabrikanten" and is
1087-- > the Belgium and Luxembourg representative of the
1088-- > International Article Numbering association (EAN).
1089-- >
1090-- > 282 DE, Creditreform International e.V.
1091-- > Identifies the Creditreform International e.V. in
1092-- > Germany (e.V.: eingetragener Verein).
1093-- >
1094-- > 283 DE, Hermes Kreditversicherungs AG
1095-- > Identifies the Hermes Kreditversicherungs AG in Germany
1096-- > (AG: Aktiengesellschaft).
1097-- >
1098-- > + 284 TW, Taiwanese Bankers' Association
1099-- > Code identifying the organization responsible for the
1100-- > issuance of bank related codes in Taiwan.
1101-- >
1102-- > + 285 ES, Asociación Española de Banca
1103-- > Code identifying the organization responsible for the
1104-- > issuance of bank related codes in Spain.
1105-- >
1106-- > + 286 SE, TCO (Tjänstemännes Central Organisation)
1107-- > The Swedish Confederation of Professional Employees.
1108-- >
1109-- > + 287 DE, FORTRAS (Forschungs- und Entwicklungsgesellschaft für
1110-- > Transportwesen GMBH)
1111-- > German research and development institute for transport
1112-- > matters.
1113-- >
1114-- > + 288 OSJD (Organizacija Sotrudnichestva Zeleznih Dorog)
1115-- > Code identifying OSJD, Organisation for Co-operation of
1116-- > Railways.
1117-- >
1118-- > ZZZ Mutually defined
1119-- > A code assigned within a code list to be used on an
1120-- > interim basis and as defined among trading partners
1121-- > until a precise code can be assigned to the code list.
1122simple3055 :: Parser Value
1123simple3055 = simple "3055" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3124.hs b/specification/src/Text/Edifact/D01B/Simples/S3124.hs
new file mode 100644
index 0000000..2196f76
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3124.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3124
7 ( simple3124
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3124 Name and address description [C]
16-- >
17-- > Desc: Free form description of a name and address line.
18-- >
19-- > Repr: an..35
20simple3124 :: Parser Value
21simple3124 = simple "3124" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3127.hs b/specification/src/Text/Edifact/D01B/Simples/S3127.hs
new file mode 100644
index 0000000..6788794
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3127.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3127
7 ( simple3127
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3127 Carrier identifier [B]
16-- >
17-- > Desc: To identify a carrier.
18-- >
19-- > Repr: an..17
20simple3127 :: Parser Value
21simple3127 = simple "3127" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3128.hs b/specification/src/Text/Edifact/D01B/Simples/S3128.hs
new file mode 100644
index 0000000..ff3b8a2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3128.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3128
7 ( simple3128
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3128 Carrier name [B]
16-- >
17-- > Desc: Name of a carrier.
18-- >
19-- > Repr: an..35
20simple3128 :: Parser Value
21simple3128 = simple "3128" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3139.hs b/specification/src/Text/Edifact/D01B/Simples/S3139.hs
new file mode 100644
index 0000000..72babda
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3139.hs
@@ -0,0 +1,379 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3139
7 ( simple3139
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3139 Contact function code [B]
16-- >
17-- > Desc: Code specifying the function of a contact (e.g.
18-- > department or person).
19-- >
20-- > Repr: an..3
21-- >
22-- > AA Insurance contact
23-- > Department/person to contact for matters regarding
24-- > insurance.
25-- >
26-- > AB Workshop contact
27-- > Department/person to contact for matters regarding the
28-- > workshop.
29-- >
30-- > AC Accepting contact
31-- > Department/person in charge of accepting incoming goods.
32-- >
33-- > AD Accounting contact
34-- > The contact responsible for accounting matters.
35-- >
36-- > AE Contract contact
37-- > Department/person to contact for matters regarding
38-- > contracts.
39-- >
40-- > AF Land registry contact
41-- > Department/person to contact for matters regarding land
42-- > registry.
43-- >
44-- > AG Agent
45-- > Department/person of the agent which acts on behalf of
46-- > another party.
47-- >
48-- > AH Coordination contact
49-- > Department/person to contact for matters regarding
50-- > technical coordination of works.
51-- >
52-- > AI Project management contact
53-- > Department/person to contact for matters regarding
54-- > project management on behalf of the contractor.
55-- >
56-- > AJ Investment contact
57-- > Department/person to contact for matters regarding
58-- > investments.
59-- >
60-- > AK Works management contact
61-- > Department/person to contact for matters regarding
62-- > management of works on behalf of the owner.
63-- >
64-- > AL Personnel contact
65-- > Department/person to contact for matters regarding
66-- > personnel (human resources).
67-- >
68-- > AM Claims contact
69-- > Department/person to contact for matters regarding
70-- > claims.
71-- >
72-- > AN Laboratory contact
73-- > Department/person to contact for laboratory matters.
74-- >
75-- > AO Plant/equipment contact
76-- > Department/person to contact for matters regarding
77-- > plant/equipment.
78-- >
79-- > AP Accounts payable contact
80-- > Department/person responsible for the accounts payable
81-- > function within a corporation.
82-- >
83-- > AQ Quantity surveyor contact
84-- > Department/person to contact for matters regarding
85-- > quantity surveying.
86-- >
87-- > AR Accounts receivable contact
88-- > Department/person responsible for the accounts
89-- > receivable within a corporation.
90-- >
91-- > AS Public relations contact
92-- > Department/person to contact for matters regarding
93-- > public relations.
94-- >
95-- > AT Technical contact
96-- > Department/person to contact for matters regarding
97-- > technical issues.
98-- >
99-- > AU City works authority contact
100-- > Department/person to contact for matters regarding city
101-- > works.
102-- >
103-- > AV Maintenance contact
104-- > Department/person to contact for matters regarding
105-- > maintenance.
106-- >
107-- > AW Town planning contact
108-- > Department/person to contact for matters regarding town
109-- > ` planning.
110-- >
111-- > AX Traffic authority contact
112-- > Department/person to contact for matters regarding
113-- > traffic.
114-- >
115-- > AY Electricity supply contact
116-- > Department/person to contact for matters regarding
117-- > electricity supply.
118-- >
119-- > AZ Gas supply contact
120-- > Department/person to contact for matters regarding gas
121-- > supply.
122-- >
123-- > BA Water supply contact
124-- > Department/person to contact for matters regarding water
125-- > supply.
126-- >
127-- > BB Telecommunications network contact
128-- > Department/person to contact for matters regarding
129-- > telecommunications network.
130-- >
131-- > BC Banking contact
132-- > Contact person for bank.
133-- >
134-- > BD New developments contact
135-- > Department/person to contact for matters regarding new
136-- > developments (e.g. construction).
137-- >
138-- > BE Transport infrastructure authority
139-- > Department/person to contact for matters regarding
140-- > transport infrastructure.
141-- >
142-- > BF Service contact
143-- > Department/person to be contacted in service matters.
144-- >
145-- > BG Auditing contact
146-- > Department or person to contact with regard to auditing.
147-- >
148-- > BH Legal auditing contact
149-- > Department or person to contact with regard to legal
150-- > auditing.
151-- >
152-- > BI Software house contact
153-- > Department or person to contact with regard to software
154-- > house.
155-- >
156-- > BJ Department or person responsible for processing purchase
157-- > order
158-- > Identification of the department or person responsible
159-- > for the processing of purchase orders.
160-- >
161-- > BK Electronic data interchange coordinator
162-- > Code specifying a person responsible for the
163-- > coordination of matters related to the exchange of
164-- > information in electronic data interchange format.
165-- >
166-- > BL Waiver contact
167-- > Code specifying a party knowledgeable about a waiver.
168-- >
169-- > BM Automated clearing house (ACH) contact
170-- > Code specifying a person to be contacted at an automated
171-- > clearing house.
172-- >
173-- > BN Certification contact
174-- > Code specifying a contact with knowledge of a
175-- > certification action.
176-- >
177-- > BU Ultimate consignee
178-- > Final recipient of the consignment.
179-- >
180-- > CA Carrier
181-- > (3126) Party undertaking or arranging transport of goods
182-- > between named points.
183-- >
184-- > CB Changed by
185-- > Person who made the change.
186-- >
187-- > CC Responsible person for information production
188-- > Responsible person to contact for matters regarding the
189-- > production of information.
190-- >
191-- > CD Responsible person for information dissemination
192-- > Responsible person to contact for matters regarding
193-- > information dissemination.
194-- >
195-- > CE Head of unit for computer data processing
196-- > Head of unit to contact for matters regarding computer
197-- > data processing.
198-- >
199-- > CF Head of unit for information production
200-- > Head of unit to contact for matters regarding the
201-- > production of information.
202-- >
203-- > CG Head of unit for information dissemination
204-- > Head of unit to contact for matters regarding
205-- > dissemination of information.
206-- >
207-- > CN Consignee
208-- > (3132) Party to which goods are consigned.
209-- >
210-- > CO Consignor
211-- > (3336) Party which, by contract with a carrier, consigns
212-- > or sends goods with the carrier, or has them conveyed by
213-- > him. Synonym: shipper/sender.
214-- >
215-- > CP Responsible person for computer data processing
216-- > Responsible person to contact for matters regarding
217-- > computer data processing.
218-- >
219-- > CR Customer relations
220-- > Individual responsible for customer relations.
221-- >
222-- > CW Confirmed with
223-- > Person with whom the contents of the purchase order has
224-- > been discussed and agreed (e.g. by telephone) prior to
225-- > the sending of this message.
226-- >
227-- > DE Department/employee to execute export procedures
228-- > Department/employee which/who executes export
229-- > procedures.
230-- >
231-- > DI Department/employee to execute import procedures
232-- > Department/employee which/who executes import
233-- > procedures.
234-- >
235-- > DL Delivery contact
236-- > Department/person responsible for delivery.
237-- >
238-- > EB Entered by
239-- > Name of an individual who made the entry.
240-- >
241-- > EC Education coordinator
242-- > Person in charge of coordination of education.
243-- >
244-- > ED Engineering contact
245-- > Department/person to contact for matters regarding
246-- > engineering.
247-- >
248-- > EX Expeditor
249-- > The contact for expediting.
250-- >
251-- > GR Goods receiving contact
252-- > Department/person responsible for receiving the goods at
253-- > the place of delivery.
254-- >
255-- > HE Emergency dangerous goods contact
256-- > Party who is to be contacted to intervene in case of
257-- > emergency.
258-- >
259-- > HG Dangerous goods contact
260-- > Department/person to be contacted for details about the
261-- > transportation of dangerous goods/hazardous material.
262-- >
263-- > HM Hazardous material contact
264-- > Department/person responsible for hazardous material
265-- > control.
266-- >
267-- > IC Information contact
268-- > Department/person to contact for questions regarding
269-- > transactions.
270-- >
271-- > IN Insurer contact
272-- > Department/employee to be contacted at the insurer.
273-- >
274-- > LB Place of delivery contact
275-- > Department/employee to be contacted at the place of
276-- > delivery.
277-- >
278-- > LO Place of collection contact
279-- > Department/employee to be contacted at the place of
280-- > collection.
281-- >
282-- > MC Material control contact
283-- > Department/person responsible for the
284-- > controlling/inspection of goods.
285-- >
286-- > MD Material disposition contact
287-- > Department/person responsible for the
288-- > disposition/scheduling of goods.
289-- >
290-- > MH Material handling contact
291-- > Department/employee to be contacted for material
292-- > handling.
293-- >
294-- > MR Message recipient contact
295-- > Department/employee to be contacted at the message
296-- > recipient.
297-- >
298-- > MS Message sender contact
299-- > Department/employee to be contacted at the message
300-- > sender.
301-- >
302-- > NT Notification contact
303-- > Department/employee to be notified.
304-- >
305-- > OC Order contact
306-- > An individual to contact for questions regarding this
307-- > order.
308-- >
309-- > PA Prototype coordinator
310-- > Department/employee to be contacted as prototype co-
311-- > ordinator.
312-- >
313-- > PD Purchasing contact
314-- > Department/person responsible for issuing this purchase
315-- > order.
316-- >
317-- > PE Payee contact
318-- > Department/employee to be contacted at the payee.
319-- >
320-- > PM Product management contact
321-- > Department/person to contact for questions regarding
322-- > this order.
323-- >
324-- > QA Quality assurance contact
325-- > Quality assurance contact within an organization.
326-- >
327-- > QC Quality coordinator contact
328-- > Quality coordinator contact within an organization.
329-- >
330-- > RD Receiving dock contact
331-- > The receiving dock contact within an organization.
332-- >
333-- > SA Sales administration
334-- > Name of the sales administration contact within a
335-- > corporation.
336-- >
337-- > SC Schedule contact
338-- > Name of the scheduling contact within a corporation.
339-- >
340-- > SD Shipping contact
341-- > The shipping department contact within an organization.
342-- >
343-- > SR Sales representative or department
344-- > The sales representative or department contact within an
345-- > organization.
346-- >
347-- > SU Supplier contact
348-- > Department/person to be contacted at the supplier.
349-- >
350-- > TA Traffic administrator
351-- > The traffic administrator contact within an
352-- > organization.
353-- >
354-- > TD Test contact
355-- > Department/person responsible for testing contact.
356-- >
357-- > TI Technical documentation recipient
358-- > Department/person to receive technical documentation.
359-- >
360-- > TR Transport contact
361-- > Department/person in charge of transportation.
362-- >
363-- > WH Warehouse
364-- > The warehouse contact within an organization.
365-- >
366-- > WI Alternate contact
367-- > Alternate department or person to contact.
368-- >
369-- > WJ Office Manager
370-- > An individual responsible for managing the day to day
371-- > activities of an office.
372-- >
373-- > + WK Chartered accountant contact
374-- > Code identifying a chartered accountant contact.
375-- >
376-- > ZZZ Mutually defined
377-- > Self explanatory.
378simple3139 :: Parser Value
379simple3139 = simple "3139" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3148.hs b/specification/src/Text/Edifact/D01B/Simples/S3148.hs
new file mode 100644
index 0000000..b350a53
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3148.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3148
7 ( simple3148
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3148 Communication address identifier [C]
16-- >
17-- > Desc: To identify a communication address.
18-- >
19-- > Repr: an..512
20simple3148 :: Parser Value
21simple3148 = simple "3148" (alphaNumeric `upTo` 512)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3153.hs b/specification/src/Text/Edifact/D01B/Simples/S3153.hs
new file mode 100644
index 0000000..9aaa96d
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3153.hs
@@ -0,0 +1,108 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3153
7 ( simple3153
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3153 Communication medium type code [C]
16-- >
17-- > Desc: Code specifying the type of communication medium.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Circuit switching
22-- > A process that, on demand, connects two or more data
23-- > terminal equipments and permits the exclusive use of a
24-- > data circuit between them until the connection is
25-- > released (ISO).
26-- >
27-- > AB SITA
28-- > Communications number assigned by Societe Internationale
29-- > de Telecommunications Aeronautiques (SITA).
30-- >
31-- > AC ARINC
32-- > Communications number assigned by Aeronautical Radio
33-- > Inc.
34-- >
35-- > AD Courier
36-- > A communication channel identifying a courier.
37-- >
38-- > CA Cable address
39-- > The cable is used as communication medium.
40-- >
41-- > EI EDI transmission
42-- > Number identifying the service and service user.
43-- >
44-- > EM Electronic mail
45-- > Exchange of mail by electronic means.
46-- >
47-- > EX Extension
48-- > Telephone extension.
49-- >
50-- > FT File transfer access method
51-- > According to ISO.
52-- >
53-- > FX Telefax
54-- > Device used for transmitting and reproducing fixed
55-- > graphic material (as printing) by means of signals over
56-- > telephone lines or other electronic transmission media.
57-- >
58-- > GM GEIS (General Electric Information Service) mailbox
59-- > GEIS mailbox system is used as communication medium.
60-- >
61-- > IE IBM information exchange
62-- > IBM IE is used as communication medium.
63-- >
64-- > IM Internal mail
65-- > Internal mail address/number.
66-- >
67-- > MA Mail
68-- > Postal service document delivery.
69-- >
70-- > PB Postbox no.
71-- > Postbox system is used as communication medium.
72-- >
73-- > PS Packet switching
74-- > The process of routing and transferring data by means of
75-- > addressed packets so that a channel is occupied only
76-- > during the transmission; upon completion of the
77-- > transmission the channel is made available for the
78-- > transfer of other packets (ISO).
79-- >
80-- > SW S.W.I.F.T.
81-- > Communications address assigned by Society for Worldwide
82-- > Interbank Financial Telecommunications s.c.
83-- >
84-- > TE Telephone
85-- > Voice/data transmission by telephone.
86-- >
87-- > TG Telegraph
88-- > Text transmission via telegraph.
89-- >
90-- > TL Telex
91-- > Transmission of text/data via telex.
92-- >
93-- > TM Telemail
94-- > Transmission of text/data via telemail.
95-- >
96-- > TT Teletext
97-- > Transmission of text/data via teletext.
98-- >
99-- > TX TWX
100-- > Communication service involving Teletypewriter machines
101-- > connected by wire or electronic transmission media.
102-- > Teletypewriter machines are the devices used to send and
103-- > receive signals and produce hardcopy from them.
104-- >
105-- > XF X.400
106-- > CCITT Message handling system.
107simple3153 :: Parser Value
108simple3153 = simple "3153" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3155.hs b/specification/src/Text/Edifact/D01B/Simples/S3155.hs
new file mode 100644
index 0000000..4ff6129
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3155.hs
@@ -0,0 +1,155 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3155
7 ( simple3155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3155 Communication address code qualifier [B]
16-- >
17-- > Desc: Code qualifying the communication address.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Circuit switching
22-- > A process that, on demand, connects two or more data
23-- > terminal equipments and permits the exclusive use of a
24-- > data circuit between them until the connection is
25-- > released (ISO).
26-- >
27-- > AB SITA
28-- > Communications number assigned by Societe Internationale
29-- > de Telecommunications Aeronautiques (SITA).
30-- >
31-- > AC ARINC
32-- > Communications number assigned by Aeronautical Radio
33-- > Inc.
34-- >
35-- > AD AT&T mailbox
36-- > AT&T mailbox identifier.
37-- >
38-- > AE Peripheral device
39-- > Peripheral device identification.
40-- >
41-- > AF U.S. Defense Switched Network
42-- > The switched telecommunications network of the United
43-- > States Department of Defense.
44-- >
45-- > AG U.S. federal telecommunications system
46-- > The switched telecommunications network of the United
47-- > States government.
48-- >
49-- > AH World Wide Web
50-- > Data exchange via the World Wide Web.
51-- >
52-- > AI International calling country code
53-- > Identifies that portion of an international telephone
54-- > number representing the country code to be used when
55-- > calling internationally.
56-- >
57-- > AJ Alternate telephone
58-- > Identifies the alternate telephone number.
59-- >
60-- > AK Videotex number
61-- > Code that identifies the communications number for the
62-- > online videotex service.
63-- >
64-- > AL Cellular phone
65-- > Identifies the cellular phone number.
66-- >
67-- > AM International telephone direct line
68-- > The international telephone direct line number.
69-- >
70-- > AN O.F.T.P. (ODETTE File Transfer Protocol)
71-- > ODETTE File Transfer Protocol.
72-- >
73-- > CA Cable address
74-- > The communication number identifies a cable address.
75-- >
76-- > EI EDI transmission
77-- > Number identifying the service and service user.
78-- >
79-- > EM Electronic mail
80-- > Exchange of mail by electronic means.
81-- >
82-- > EX Extension
83-- > Telephone extension.
84-- >
85-- > FT File transfer access method
86-- > According to ISO.
87-- >
88-- > FX Telefax
89-- > Device used for transmitting and reproducing fixed
90-- > graphic material (as printing) by means of signals over
91-- > telephone lines or other electronic transmission media.
92-- >
93-- > GM GEIS (General Electric Information Service) mailbox
94-- > The communication number identifies a GEIS mailbox.
95-- >
96-- > IE IBM information exchange
97-- > The communication number identifies an IBM IE mailbox.
98-- >
99-- > IM Internal mail
100-- > Internal mail address/number.
101-- >
102-- > MA Mail
103-- > Postal service document delivery.
104-- >
105-- > PB Postbox number
106-- > The communication number identifies a postbox.
107-- >
108-- > PS Packet switching
109-- > The process of routing and transferring data by means of
110-- > addressed packets so that a channel is occupied only
111-- > during the transmission; upon completion of the
112-- > transmission the channel is made available for the
113-- > transfer of other packets (ISO).
114-- >
115-- > SW S.W.I.F.T.
116-- > Communications address assigned by Society for Worldwide
117-- > Interbank Financial Telecommunications s.c.
118-- >
119-- > TE Telephone
120-- > Voice/data transmission by telephone.
121-- >
122-- > TG Telegraph
123-- > Text transmission via telegraph.
124-- >
125-- > TL Telex
126-- > Transmission of text/data via telex.
127-- >
128-- > TM Telemail
129-- > Transmission of text/data via telemail.
130-- >
131-- > TT Teletext
132-- > Transmission of text/data via teletext.
133-- >
134-- > TX TWX
135-- > Communication service involving Teletypewriter machines
136-- > connected by wire or electronic transmission media.
137-- > Teletypewriter machines are the devices used to send and
138-- > receive signals and produce hardcopy from them.
139-- >
140-- > XF X.400 address
141-- > The X.400 address.
142-- >
143-- > XG Pager
144-- > Identifies that the communication number is for a pager.
145-- >
146-- > XH International telephone switchboard
147-- > The international telephone switchboard number.
148-- >
149-- > XI National telephone direct line
150-- > The national telephone direct line number.
151-- >
152-- > XJ National telephone switchboard
153-- > The national telephone switchboard number.
154simple3155 :: Parser Value
155simple3155 = simple "3155" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3164.hs b/specification/src/Text/Edifact/D01B/Simples/S3164.hs
new file mode 100644
index 0000000..df90f98
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3164.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3164
7 ( simple3164
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3164 City name [C]
16-- >
17-- > Desc: Name of a city.
18-- >
19-- > Repr: an..35
20simple3164 :: Parser Value
21simple3164 = simple "3164" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3207.hs b/specification/src/Text/Edifact/D01B/Simples/S3207.hs
new file mode 100644
index 0000000..1bdd7f8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3207.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3207
7 ( simple3207
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > | 3207 Country name code [C]
16-- >
17-- > | Desc: Identification of the name of the country or other
18-- > geographical entity as defined in ISO 3166-1.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note:
23-- > | 1 Use ISO 3166-1 two alpha country code.
24simple3207 :: Parser Value
25simple3207 = simple "3207" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3222.hs b/specification/src/Text/Edifact/D01B/Simples/S3222.hs
new file mode 100644
index 0000000..944f640
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3222.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3222
7 ( simple3222
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3222 First related location name [B]
16-- >
17-- > Desc: Name of first related location.
18-- >
19-- > Repr: an..70
20simple3222 :: Parser Value
21simple3222 = simple "3222" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3223.hs b/specification/src/Text/Edifact/D01B/Simples/S3223.hs
new file mode 100644
index 0000000..0c9c4a4
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3223.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3223
7 ( simple3223
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3223 First related location name code [C]
16-- >
17-- > Desc: Code specifying first related location.
18-- >
19-- > Repr: an..25
20-- >
21-- > Note:
22-- > 1 Recommend use UN/ECE Recommendation No. 16:
23-- > UN/LOCODE. If not applicable, use appropriate code set
24-- > in combination with 1131/3055.
25simple3223 :: Parser Value
26simple3223 = simple "3223" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3224.hs b/specification/src/Text/Edifact/D01B/Simples/S3224.hs
new file mode 100644
index 0000000..2dfcd3a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3224.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3224
7 ( simple3224
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3224 Location name [C]
16-- >
17-- > Desc: Name of the location.
18-- >
19-- > Repr: an..256
20simple3224 :: Parser Value
21simple3224 = simple "3224" (alphaNumeric `upTo` 256)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3225.hs b/specification/src/Text/Edifact/D01B/Simples/S3225.hs
new file mode 100644
index 0000000..3342209
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3225.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3225
7 ( simple3225
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3225 Location name code [C]
16-- >
17-- > Desc: Code specifying the name of the location.
18-- >
19-- > Repr: an..25
20-- >
21-- > Note:
22-- > 1 Recommend use UN/ECE Recommendation No. 16:
23-- > UN/LOCODE. If not applicable, use appropriate code set
24-- > in combination with 1131/3055.
25simple3225 :: Parser Value
26simple3225 = simple "3225" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3227.hs b/specification/src/Text/Edifact/D01B/Simples/S3227.hs
new file mode 100644
index 0000000..c14f74f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3227.hs
@@ -0,0 +1,942 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3227
7 ( simple3227
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3227 Location function code qualifier [C]
16-- >
17-- > Desc: Code identifying the function of a location.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Place of terms of delivery
22-- > (3018) Point or port of departure, shipment or
23-- > destination, as required under the applicable terms of
24-- > delivery, e.g. Incoterms.
25-- >
26-- > 2 Payment place
27-- > Place where funds are to be, or have been made available
28-- > to the creditor.
29-- >
30-- > 3 Tare check place
31-- > Place where equipment tare has been or must be checked
32-- > for official assessment.
33-- >
34-- > 4 Goods receipt place
35-- > Place at which the goods have been received.
36-- >
37-- > 5 Place of departure
38-- > (3214) Port, airport or other location from which a
39-- > means of transport or transport equipment is scheduled
40-- > to depart or has departed.
41-- >
42-- > 6 Ward bed
43-- > A bed in a ward.
44-- >
45-- > 7 Place of delivery
46-- > (3246) Place to which the goods are to be finally
47-- > delivered under transport contract terms (operational
48-- > term).
49-- >
50-- > 8 Place of destination
51-- > Port, airport or other location to which a means of
52-- > transport or transport equipment is destined.
53-- >
54-- > 9 Place/port of loading
55-- > (3334 + 3230) Seaport, airport, freight terminal, rail
56-- > station or other place at which the goods (cargo) are
57-- > loaded on to the means of transport being used for their
58-- > carriage.
59-- >
60-- > 10 Place of acceptance
61-- > (3348) Place at which the goods are taken over by the
62-- > carrier.
63-- >
64-- > 11 Place/port of discharge
65-- > (3392 + 3414) Seaport, airport, freight terminal, rail
66-- > station or other place at which the goods (cargo) are
67-- > unloaded from the means of transport having been used
68-- > for their carriage.
69-- >
70-- > 12 Port of discharge
71-- > Port at which the goods are discharged from the vessel
72-- > used for their transport.
73-- >
74-- > 13 Place of transhipment
75-- > (3424) Place where goods are transferred from one means
76-- > of transport to another (operational term).
77-- >
78-- > 14 Location of goods
79-- > (3384) Place where goods are located and where they are
80-- > available for examination.
81-- >
82-- > 15 Place of transfer responsibility
83-- > Place where the responsibility is transferred.
84-- >
85-- > 16 Place of transfer of ownership
86-- > Place where the ownership of the goods is transferred.
87-- >
88-- > 17 Border crossing place
89-- > Place where goods are transported across a country
90-- > border.
91-- >
92-- > 18 Warehouse
93-- > (3156) Warehouse where a particular consignment has been
94-- > stored.
95-- >
96-- > 19 Factory/plant
97-- > Factory/plant relevant for a particular consignment.
98-- >
99-- > 20 Place of ultimate destination of goods
100-- > Place where goods will ultimately be delivered.
101-- >
102-- > 21 Terms of sale place
103-- > Place of departure, shipment or destination as specified
104-- > in the terms of sale agreed between the parties.
105-- >
106-- > 22 Customs office of clearance
107-- > (3080) Place where Customs clearance procedure occur
108-- > (CCC).
109-- >
110-- > 23 Port of release
111-- > Port where goods are released from Customs custody.
112-- >
113-- > 24 Port of entry
114-- > Port where final documentation is filed for Customs
115-- > Entry processing.
116-- >
117-- > 25 Country
118-- > Country relevant for a particular transaction.
119-- >
120-- > 26 City
121-- > City or town relevant for a particular transaction or
122-- > consignment.
123-- >
124-- > 27 Country of origin
125-- > [3238] Country in which the goods have been produced or
126-- > manufactured, according to criteria laid down for the
127-- > purposes of application of the Customs tariff, of
128-- > quantitative restrictions, or of any other measure
129-- > related to trade.
130-- >
131-- > 28 Country of destination of goods
132-- > Country to which the goods are to be delivered.
133-- >
134-- > 29 Railway station
135-- > Name or identification of a railway station/yard
136-- > relevant to a particular consignment.
137-- >
138-- > 30 Country of source
139-- > Country in which raw material or components were
140-- > originally produced prior to manufacture or assembly in
141-- > another country.
142-- >
143-- > 31 Building
144-- > A building or part thereof relevant to a particular
145-- > consignment or transaction.
146-- >
147-- > 32 Beginning of chargeable section
148-- > First rail station in a predefined section of the
149-- > chargeable voyage. A complete voyage may be divided in
150-- > sections, even within one country, that are separately
151-- > chargeable using different tariff rules (split tariffs).
152-- >
153-- > 33 Baseport of discharge
154-- > The port of discharge according to the tariff as opposed
155-- > to the operational port of discharge. The goods may or
156-- > may not be actually discharged at that port on the main
157-- > transport.
158-- >
159-- > 34 Baseport of loading
160-- > The port of loading according to the tariff as opposed
161-- > to the operational port of loading. The goods may or may
162-- > not be actually loaded at that port on the main
163-- > transport.
164-- >
165-- > 35 Country of exportation/despatch
166-- > (3220) Country from which the goods were initially
167-- > exported to the importing country without any commercial
168-- > transaction taking place in intermediate countries.
169-- > Syn.: country whence consigned. Country of despatch:
170-- > country from which goods are despatched between
171-- > countries of a Customs union.
172-- >
173-- > 36 Country of ultimate destination
174-- > (3216) Country known to the consignor or his agent at
175-- > the time of despatch to be the final country to which
176-- > the goods are to be delivered.
177-- >
178-- > 37 Country of last consignment
179-- > [3331] Country where the goods are loaded onto the means
180-- > of transport used for their importation.
181-- >
182-- > 38 Country of first destination
183-- > [3219] Country where the goods are offloaded from the
184-- > means of transport used for their exportation.
185-- >
186-- > 39 Country of production
187-- > Country where item has been or will be produced.
188-- >
189-- > 40 Country of trading
190-- > Country where item has been or will be traded.
191-- >
192-- > 41 Customs office of entry
193-- > [3088] Customs office at which the goods enter the
194-- > country of destination.
195-- >
196-- > 42 Customs office of exit
197-- > [3096] Customs office at which the goods leave the
198-- > country of dispatch/export.
199-- >
200-- > 43 Place of Customs examination
201-- > Place where Customs undertakes a physical inspection of
202-- > goods to satisfy themselves that the goods' nature,
203-- > origin, condition, quantity and value are in accordance
204-- > with the particulars furnished on the goods declaration
205-- > (CCC).
206-- >
207-- > 44 Place of authentication of document
208-- > (3410) Place where document is signed or otherwise
209-- > authenticated. Synonym: Place of issue of document.
210-- >
211-- > 45 Customs office of destination (transit)
212-- > (3086) Customs office at which a transit operation is
213-- > terminated. Synonym: Customs office of transit
214-- > termination.
215-- >
216-- > 46 Region of despatch
217-- > Region from which goods are despatched between countries
218-- > of a Customs union.
219-- >
220-- > 47 Region of destination
221-- > Region known to the consignor or his agent at the time
222-- > of despatch to be the final region to which the goods
223-- > are to be delivered.
224-- >
225-- > 48 Region of production
226-- > Region where item has been or will be produced.
227-- >
228-- > 49 Country of transit
229-- > Country through which goods transit.
230-- >
231-- > 50 Customs office of transit
232-- > [3106] Customs office which is competent for transit
233-- > formalities en route.
234-- >
235-- > 51 Country of invalid transit guarantee
236-- > Country in which the security or guarantee for the
237-- > movement of goods under a transit procedure is not
238-- > valid.
239-- >
240-- > 52 Country of destination (transit)
241-- > Country at which a Customs transit operation is
242-- > terminated. Synonym: Country of transit termination.
243-- >
244-- > 53 Charge and freight due from
245-- > Place or point from which charges and freight are
246-- > charged.
247-- >
248-- > 54 Manufacturing department
249-- > A department within the manufacturing area (e.g.
250-- > lacquering, assembly).
251-- >
252-- > 55 Charges and freight payable to
253-- > [3274] Name of place up to which freight charges and
254-- > other charges are to be paid.
255-- >
256-- > 56 End of chargeable section
257-- > Last rail station in a predefined section of the
258-- > chargeable voyage. A complete voyage may be divided in
259-- > sections, even within one country, that are separately
260-- > chargeable using different tariff rules (split tariffs).
261-- >
262-- > 57 Place of payment
263-- > Name of the location at which freight and charges for
264-- > main transport are payable.
265-- >
266-- > 58 Full track loading or unloading
267-- > Identification of the station proceeding to the loading
268-- > or unloading of a rail wagon on a full track site. (Used
269-- > only when a rail station is obliged to transfer the load
270-- > on another wagon for technical reasons - e.g. damage).
271-- >
272-- > 59 Place of loss
273-- > To identify the location where the loss occurred.
274-- >
275-- > 60 Place of arrival
276-- > Place at which the transport means arrives.
277-- >
278-- > 61 Next port of call
279-- > Next port which the vessel is going to call upon.
280-- >
281-- > 62 On-carriage port
282-- > Port of discharge at which the cargo is discharged from
283-- > the vessel, used for transport after the main transport
284-- > (transit port).
285-- >
286-- > 63 Sub-project location
287-- > A place at which works occur referring to a sub-project.
288-- >
289-- > 64 First optional place of discharge
290-- > The first optional place or port of discharge as
291-- > mentioned on the transport document where cargo can be
292-- > discharged at the option of the shipper.
293-- >
294-- > 65 Final port or place of discharge
295-- > Name of the seaport, airport, freight terminal, rail
296-- > station or other place at which the goods (cargo) are
297-- > finally (to be) unloaded from the means of transport
298-- > used for their carriage according to the transport
299-- > contract.
300-- >
301-- > 66 Express railway station
302-- > Railway station offering express transportation
303-- > services.
304-- >
305-- > 67 Mixed cargo railway station
306-- > Railway station offering mixed cargo transportation
307-- > services .
308-- >
309-- > 68 Second optional place of discharge
310-- > The second optional place or port of discharge as
311-- > mentioned on the transport document where cargo can be
312-- > discharged at the option of shipper.
313-- >
314-- > 69 Next non-discharge port of call
315-- > A code to identify the next port of call for a vessel
316-- > where no cargo will be discharged.
317-- >
318-- > 70 Third optional place of discharge
319-- > The third optional place or port of discharge as
320-- > mentioned on the transport document where cargo can be
321-- > discharged at the option of the shipper.
322-- >
323-- > 71 Reconsolidation point
324-- > A place where cargo is reconsolidated.
325-- >
326-- > 72 Fourth optional place of discharge
327-- > The fourth optional place or port of discharge as
328-- > mentioned on the transport document where cargo can be
329-- > discharged at the option of the shipper.
330-- >
331-- > 73 Bill of lading release office
332-- > A location where bills of lading are released to
333-- > customers.
334-- >
335-- > 74 Transhipment excluding this place
336-- > Place/location where a transhipment from a means of
337-- > transport to another means of transport is not
338-- > authorised.
339-- >
340-- > 75 Transhipment limited to this place
341-- > Only place/location where a transhipment from a means of
342-- > transport to another means of transport is authorised.
343-- >
344-- > 76 Original port of loading
345-- > The port where the goods were first loaded on a vessel.
346-- >
347-- > 77 First port of call - non-discharging
348-- > Port in the country of destination where the conveyance
349-- > initially arrives from the 'last place/port of call of
350-- > conveyance' and where a conveyance will not be
351-- > discharging cargoes.
352-- >
353-- > 78 First port of call - discharging
354-- > Port in the country of destination where the conveyance
355-- > initially arrives from the 'last place/port of call of
356-- > conveyance' and where a conveyance will be discharging
357-- > cargoes.
358-- >
359-- > 79 Place/port of first entry
360-- > Place or port where final documentation is filed for
361-- > Customs entry processing.
362-- >
363-- > 80 Place of despatch
364-- > Place at which the goods are taken over for carriage
365-- > (operational term), if different from the transport
366-- > contract place of acceptance (see: 10). Synonym: Place
367-- > of origin of carriage.
368-- >
369-- > 81 Fifth optional place of discharge
370-- > The fifth optional place or port of discharge as
371-- > mentioned on the transport document where cargo can be
372-- > discharged at the option of the shipper.
373-- >
374-- > 82 Pre-carriage port
375-- > Port of loading at which the cargo is loaded on the pre-
376-- > carriage vessel used for the transport prior to the main
377-- > transport.
378-- >
379-- > 83 Place of delivery (by on carriage)
380-- > Place to which the goods are to be finally delivered.
381-- >
382-- > 84 Transport contract place of acceptance
383-- > Place at which the goods are taken over by the carrier
384-- > according to the contract of carriage.
385-- >
386-- > 85 Transport contract place of destination
387-- > Place to which the goods are destined.
388-- >
389-- > 86 Country of valid transit guarantee
390-- > Country in which the security or guarantee for the
391-- > movement of goods under a transit procedure is valid.
392-- >
393-- > 87 Place/port of conveyance initial arrival
394-- > Place/port in the country of destination where the
395-- > conveyance initially arrives from the "Last place/port
396-- > of call of conveyance" (125).
397-- >
398-- > 88 Place of receipt
399-- > Identification of the location at which the cargo is
400-- > actually received.
401-- >
402-- > 89 Place of registration
403-- > Place where the registration occurs.
404-- >
405-- > 90 Special treatment place
406-- > Place where one or more special treatments have happened
407-- > or must happen.
408-- >
409-- > 91 Place of document issue
410-- > The place or location where a document is issued.
411-- >
412-- > 92 Routing
413-- > Indication of a routing place.
414-- >
415-- > 93 Station of application of additional costs
416-- > Rail station where, according to the transport contract,
417-- > some chargeable operations must happen (re-weighting,
418-- > re-fixing of the load, control on equipment and on
419-- > consignment, etc.).
420-- >
421-- > 94 Previous port of call
422-- > Previous port which the vessel has called upon.
423-- >
424-- > 95 Sailing destination area
425-- > Geographical area to which the vessel's trip is
426-- > destined.
427-- >
428-- > 96 Place of lodgement of documents
429-- > Customs station where, required documents for Customs
430-- > declarations, have been lodged.
431-- >
432-- > 97 Optional place of discharge
433-- > The optional place or port of discharge as mentioned on
434-- > the bill of lading where cargo is discharged at the
435-- > option of the shipper.
436-- >
437-- > 98 Place of empty equipment despatch
438-- > The location from which empty equipment is despatched.
439-- >
440-- > 99 Place of empty equipment return
441-- > The location to which empty equipment is returned.
442-- >
443-- > 100 Place/port of warehouse entry
444-- > Location (e.g. district) within a Customs territory
445-- > where a warehouse entry was filed to enter merchandise
446-- > into a Customs bonded warehouse.
447-- >
448-- > 101 Country of first sale
449-- > Name of country where firstly a sale took place.
450-- >
451-- > 102 Country of purchase
452-- > [3394] Country where the importer's co-contractor is
453-- > domiciled or has his business.
454-- >
455-- > 103 Place of transfer
456-- > Place at which goods are transferred from one carrier to
457-- > another (contractual term).
458-- >
459-- > 104 Place of deconsolidation
460-- > Place where a large consignment is de-grouped into
461-- > smaller consignments.
462-- >
463-- > 105 Place of consumption
464-- > Place/location where goods enter the marketplace
465-- > (commerce) of the importing country.
466-- >
467-- > 106 Region of origin
468-- > Region in which the goods have been produced or
469-- > manufactured according to the criteria laid down for the
470-- > purposes of the application of the Customs tariff, of
471-- > quantitative restrictions or of any other measures
472-- > related to trade (see: 3238).
473-- >
474-- > 107 Place of consolidation
475-- > Place where smaller consignments of goods are grouped
476-- > together into a large consignment to be transported as a
477-- > larger unit.
478-- >
479-- > 108 Rate combination point
480-- > Point over which sector rates are combined.
481-- >
482-- > 109 Place of prolongation decision of delivery delay
483-- > Place where it has been decided to prolong the delivery
484-- > delay.
485-- >
486-- > 110 Recharging place/location
487-- > Place/location where a consignment has been changed of
488-- > destination and is subject to a recharge note.
489-- > (Complementary orders to modify the routing of the
490-- > transport may be given, upon which a new charge
491-- > calculation may be applied by the carrier).
492-- >
493-- > 111 Customs office of despatch
494-- > Customs office from which goods are despatched between
495-- > countries of a Customs union.
496-- >
497-- > 112 Region of equipment availability
498-- > Region in which a piece of equipment is requested to be
499-- > made available for on-hire.
500-- >
501-- > 113 Country of despatch
502-- > Country from which goods are despatched within a Customs
503-- > union.
504-- >
505-- > 114 Customs office of export
506-- > Customs office from which goods are taken out of the
507-- > Customs territory (CCC).
508-- >
509-- > 115 Free zone of export
510-- > Foreign free zone (desc: see 1131 = 131) from which
511-- > goods are exported to the country of importation.
512-- >
513-- > 116 Region of export/despatch
514-- > Region from which the goods were initially exported to
515-- > the importing country without any commercial transaction
516-- > taking place in intermediate countries. Region of
517-- > despatch: region from which goods are despatched between
518-- > countries of a Customs union.
519-- >
520-- > 117 Place of collection
521-- > Place where goods are to be or could be picked up
522-- > (collected).
523-- >
524-- > 118 Customs office of departure
525-- > Customs office at which a Customs transit operation
526-- > commences (CCC).
527-- >
528-- > 119 Customs office of transit guarantee
529-- > [3110] Customs office at which a security or guarantee
530-- > for the movement of goods under a transit procedure is
531-- > lodged.
532-- >
533-- > 120 Country of transhipment
534-- > Country where goods are transferred under Customs
535-- > control from the importing means of transport to the
536-- > exporting means of transport within the area of one
537-- > Customs office which is the office of both importation
538-- > and exportation (CCC).
539-- >
540-- > 121 Country of sale
541-- > [3116] Country where exporter's co-contractor is
542-- > domiciled or has his business.
543-- >
544-- > 122 Customs office of destination
545-- > Customs office where the goods are to be cleared (CCC).
546-- >
547-- > 123 Wagon-load railway station
548-- > A railway station where rail wagons are loaded.
549-- >
550-- > 124 Siding
551-- > A short railway track for loading or unloading rail
552-- > wagons, or bypassing of trains, connected with a main
553-- > track by switch.
554-- >
555-- > 125 Last place/port of call of conveyance
556-- > Conveyance departed from this last foreign place/port of
557-- > call to go to "Place/port of conveyance initial arrival"
558-- > (87).
559-- >
560-- > 126 Country of previous Customs procedure
561-- > Country in which the Customs declaration for the
562-- > previous Customs procedure has been lodged.
563-- >
564-- > 127 Customs office of registration of previous Customs
565-- > declaration
566-- > Customs office where the previous Customs declaration
567-- > has been lodged.
568-- >
569-- > 128 Participant sender location
570-- > Place where a participant in the movement of goods is
571-- > located and can be contacted.
572-- >
573-- > 129 Wage negotiation district
574-- > The district to which workers belong for the purposes of
575-- > union wage negotiation.
576-- >
577-- > 130 Place of ultimate destination of conveyance
578-- > Seaport, airport, freight terminal, rail station or
579-- > other place to which a means of transport is ultimately
580-- > destined.
581-- >
582-- > 131 Place of loading of empty equipment
583-- > Seaport, airport, freight terminal, rail station or
584-- > other place where empty equipment (e.g. containers) was
585-- > loaded onto means of transport.
586-- >
587-- > 132 Place of discharge of empty equipment
588-- > Seaport, airport, freight terminal, rail station or
589-- > other place where empty equipment (e.g. containers) was
590-- > unloaded from means of transport.
591-- >
592-- > 133 Region of delivery
593-- > (3246) Region to which the goods are to be finally
594-- > delivered under transport contract terms (operational
595-- > term).
596-- >
597-- > 134 Petroleum warehouse
598-- > Bonded petroleum warehouse or the supplier source.
599-- >
600-- > 135 Place of entry (Customs)
601-- > Place at which the goods enter the Customs territory.
602-- >
603-- > 136 Living animals care place
604-- > Place where living animal cares are provided.
605-- >
606-- > 137 Re-icing place
607-- > Place where re-icing must be executed.
608-- >
609-- > 138 Weighting place
610-- > Place where weight can be ascertained.
611-- >
612-- > 139 Marshalling yard
613-- > Station where the wagons are disconnected and
614-- > reconnected to form a new train.
615-- >
616-- > 140 Stopping station
617-- > Station where the train must stop or is stopped for
618-- > unexpected handling.
619-- >
620-- > 141 Loading dock
621-- > Platform specially equipped for loading and unloading of
622-- > rail wagons.
623-- >
624-- > 142 Port connection
625-- > Track connecting a rail station to a dock.
626-- >
627-- > 143 Place of expiry
628-- > Place where the documentary credit expires for
629-- > presentation of required documents.
630-- >
631-- > 144 Place of negotiation
632-- > Place where the documentary credit is to be presented
633-- > for negotiation.
634-- >
635-- > 145 Claims payable place
636-- > Place where insurance claims are payable.
637-- >
638-- > 146 Documentary credit available in
639-- > Place where the documentary credit is available with any
640-- > bank.
641-- >
642-- > 147 Stowage cell
643-- > Location on a vessel where units can be stowed.
644-- >
645-- > 148 For transportation to
646-- > Place/country where goods are to be transported to.
647-- >
648-- > 149 Loading on board/despatch/taking in charge at/from
649-- > Place/country where goods have to be loaded on board,
650-- > despatched or taken in charge.
651-- >
652-- > 150 Container stack position
653-- > Stack position of a container at a terminal, depot or
654-- > freight station.
655-- >
656-- > 151 Private box
657-- > A private box used for pick-up and delivery of packages,
658-- > e.g. of express packages.
659-- >
660-- > 152 Next port of discharge
661-- > Next port at which goods are discharged from the vessel
662-- > used for their transport.
663-- >
664-- > 153 Port of call
665-- > Port where a vessel has called upon or will call upon.
666-- >
667-- > 154 Place/location of on-hire
668-- > Place/location where an object is contracted for use.
669-- >
670-- > 155 Place/location of off-hire
671-- > Place/location where an object's contract for use ends.
672-- >
673-- > 156 Other carriers terminal
674-- > A carrier terminal belonging to a carrier other than the
675-- > original carrier.
676-- >
677-- > 157 Country of Value Added Tax (VAT) jurisdiction
678-- > The country governing the VAT regulation to which the
679-- > transaction is subject.
680-- >
681-- > 158 Contact location
682-- > The site where a contact is located.
683-- >
684-- > 159 Additional internal destination
685-- > Any location within the consignee's premises where the
686-- > goods are moved to.
687-- >
688-- > 160 Foreign port of call
689-- > A code to identify the foreign port where the vessel
690-- > calls at or will call at.
691-- >
692-- > 161 Maintenance location
693-- > A location where maintenance has been or will be
694-- > performed.
695-- >
696-- > 162 Place or location of sale
697-- > Place or location at which the sale takes place.
698-- >
699-- > 163 Direct investment country
700-- > Country in which a direct investment is made or
701-- > withdrawn.
702-- >
703-- > 164 Berth
704-- > Place or location in a port where a vessel is moored.
705-- >
706-- > 165 Construction country
707-- > Country in which the construction work is made.
708-- >
709-- > 166 Donation acting country
710-- > Country acting in the donation of aid.
711-- >
712-- > 167 Payment transaction country
713-- > Country of the foreign counterpart of the payment
714-- > transaction.
715-- >
716-- > 168 Physical place of return of item
717-- > Physical place at which the item is returned, i.e. the
718-- > location where the supplier receives the item form the
719-- > customer.
720-- >
721-- > 169 Relay port
722-- > A location where cargo is transferred from one ocean
723-- > carrier's vessel to another vessel owned or operated by
724-- > the same carrier under the same bill of lading.
725-- >
726-- > 170 Final port of discharge
727-- > Last port at which cargo is unloaded from a vessel
728-- > before the cargo is moved to a place of delivery or
729-- > destination.
730-- >
731-- > 171 Place of destination for pre-stacking prior to stowage
732-- > The destination location for which items are to be pre-
733-- > stacked prior to being stowed together on a means of
734-- > transport.
735-- >
736-- > 172 Reporting location
737-- > The location to which the information being reported is
738-- > applicable.
739-- >
740-- > 173 Transport contract place of despatch
741-- > A place from which goods are despatched as per transport
742-- > contract.
743-- >
744-- > 174 Place of residence
745-- > A place where a party lives.
746-- >
747-- > 175 Activity location
748-- > A place at which the activity occurs.
749-- >
750-- > 176 Pick-up location
751-- > Location for pick up.
752-- >
753-- > 177 Construction site
754-- > A place at which construction works occur.
755-- >
756-- > 178 Port of embarkation
757-- > Port where the person embarks onto the conveyance.
758-- >
759-- > 179 Port of disembarkation
760-- > Port where the person disembarks from the conveyance.
761-- >
762-- > 180 Place of birth
763-- > Place where the person was born.
764-- >
765-- > 181 Registered office
766-- > Identifies the place or location of a registered office.
767-- >
768-- > 182 Place of incorporation
769-- > Identifies the location of incorporation.
770-- >
771-- > 183 Place of business
772-- > Identifies the place or location of a business.
773-- >
774-- > 184 Physical location
775-- > Identifies the physical location.
776-- >
777-- > 185 Location to send mail
778-- > Identifies the location to which mail is sent.
779-- >
780-- > 186 Foreign registration location
781-- > Identifies the place or location of foreign
782-- > registration.
783-- >
784-- > 187 Tax filed from location
785-- > Identifies the location from which taxes are filed.
786-- >
787-- > 188 Filing location
788-- > Identifies the location of the filing entity.
789-- >
790-- > 189 Former location
791-- > Identifies an earlier or previous place or location.
792-- >
793-- > 190 Head office
794-- > Identifies the place or location of a head office.
795-- >
796-- > 191 Property
797-- > Identifies the place or location of property.
798-- >
799-- > 192 Correct location
800-- > Identifies the correct place or location.
801-- >
802-- > 193 Branch location
803-- > Identifies the place or location of a branch.
804-- >
805-- > 194 Former registered location
806-- > Identifies the former registered location of an entity.
807-- >
808-- > 195 Future location
809-- > Location to be used in the future.
810-- >
811-- > 196 Changed to location
812-- > Identifies the change to location.
813-- >
814-- > 197 Place of inquiry
815-- > Place to which an inquiry is made.
816-- >
817-- > 198 Original location
818-- > Identifies the original location.
819-- >
820-- > 199 Country of last source
821-- > The country where a product or service was last sourced.
822-- >
823-- > 200 Place of handling
824-- > Place where a handling operation is to be, or has been,
825-- > performed.
826-- >
827-- > 201 Country of origin as defined by transportation agency
828-- > Country of origin as defined by the transportation
829-- > agency.
830-- >
831-- > 202 Terminal
832-- > A terminus for transport vehicles.
833-- >
834-- > 203 Sample location
835-- > Code identifying the location from which a sample is
836-- > taken.
837-- >
838-- > 204 Hospital Advanced Dependency Unit (ADU)
839-- > A designated unit in a hospital for advanced dependency
840-- > nursing care.
841-- >
842-- > 205 Hospital Neonatal Intensive Care Unit (NICU)
843-- > A designated unit in a hospital for the provision of
844-- > intensive care to neonates.
845-- >
846-- > 206 Hospital Paediatric Care Unit (PCU)
847-- > A designated unit in a hospital for the provision of
848-- > care to paediatric patients.
849-- >
850-- > 207 Hospital Intensive Care Unit (ICU)
851-- > An intensive care unit in a hospital.
852-- >
853-- > 208 Hospital luxury room
854-- > A room in a hospital for patient accommodation of
855-- > superior standard.
856-- >
857-- > 209 Hospital shared room
858-- > A room in a hospital for shared accommodation of
859-- > patients.
860-- >
861-- > 210 Hospital private room
862-- > A room in a hospital for private accommodation of a
863-- > patient.
864-- >
865-- > 211 Bidding area
866-- > An area for which bids can be made with the same price
867-- > applicable to the whole area.
868-- >
869-- > 212 Price area
870-- > An area for which the same price is applicable to the
871-- > whole area.
872-- >
873-- > 213 Country of destination of equipment
874-- > Country of the last place where the equipment will stop.
875-- >
876-- > 214 Aircraft airport stand
877-- > Code used to specify the airport stand allocated to the
878-- > aircraft.
879-- >
880-- > 215 Airport passenger terminal
881-- > Code used to specify the airport terminal used for the
882-- > embarking or disembarking of passengers.
883-- >
884-- > 216 Previous berth
885-- > Place or location in a port where a vessel was
886-- > previously moored.
887-- >
888-- > 217 Next berth
889-- > Place or location in a port where a vessel will be
890-- > moored, after moving from the current location.
891-- >
892-- > 218 Entity location
893-- > Identifies the place or location of the entity.
894-- >
895-- > 219 Goods depot
896-- > Depot where goods are received and are available for
897-- > pick-up.
898-- >
899-- > 220 Disinfecting place
900-- > Place where disinfection has been or must be performed.
901-- >
902-- > 221 Harbour rail station
903-- > Rail station servicing a harbour.
904-- >
905-- > 222 Place of live animal care
906-- > Place where live animal care has been or must be
907-- > provided.
908-- >
909-- > 223 Phytosanitary control place
910-- > Place where phytosanitary control has been or must be
911-- > performed.
912-- >
913-- > 224 Place for re-icing or de-icing
914-- > Place where re-icing or de-icing has been or must be
915-- > performed.
916-- >
917-- > 225 Place of refuelling
918-- > Place where refuelling has been or must be performed.
919-- >
920-- > 226 Place of provision of an unexpected service
921-- > Place where an unexpected service has been or must be
922-- > provided.
923-- >
924-- > 227 Private container terminal
925-- > Container terminal managed or owned by a private
926-- > company.
927-- >
928-- > 228 Railway container terminal
929-- > Container terminal managed or owned by a railway
930-- > company.
931-- >
932-- > 229 Inspection site
933-- > The site where an inspection takes or took place.
934-- >
935-- > 230 Request only stop
936-- > A location where a stop is only made on request.
937-- >
938-- > ZZZ Mutually defined
939-- > Place or location as agreed between the relevant
940-- > parties.
941simple3227 :: Parser Value
942simple3227 = simple "3227" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3228.hs b/specification/src/Text/Edifact/D01B/Simples/S3228.hs
new file mode 100644
index 0000000..4b5b52e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3228.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3228
7 ( simple3228
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3228 Country sub-entity name [C]
16-- >
17-- > Desc: Name of a country sub-entity.
18-- >
19-- > Repr: an..70
20simple3228 :: Parser Value
21simple3228 = simple "3228" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3229.hs b/specification/src/Text/Edifact/D01B/Simples/S3229.hs
new file mode 100644
index 0000000..d4858ef
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3229.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3229
7 ( simple3229
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > | 3229 Country sub-entity name code [C]
16-- >
17-- > Desc: Code specifying the name of a country sub-entity.
18-- >
19-- > Repr: an..9
20-- >
21-- > Note:
22-- > | 1 Recommended use ISO 3166-2. If not applicable, use
23-- > appropriate code set defined by appropriate national
24-- > authority.
25simple3229 :: Parser Value
26simple3229 = simple "3229" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3232.hs b/specification/src/Text/Edifact/D01B/Simples/S3232.hs
new file mode 100644
index 0000000..c4ecc04
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3232.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3232
7 ( simple3232
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3232 Second related location name [B]
16-- >
17-- > Desc: Name of the second related location.
18-- >
19-- > Repr: an..70
20simple3232 :: Parser Value
21simple3232 = simple "3232" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3233.hs b/specification/src/Text/Edifact/D01B/Simples/S3233.hs
new file mode 100644
index 0000000..54ad2ca
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3233.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3233
7 ( simple3233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3233 Second related location name code [C]
16-- >
17-- > Desc: Code specifying the second related location.
18-- >
19-- > Repr: an..25
20-- >
21-- > Note:
22-- > 1 Recommend use UN/ECE Recommendation No. 16:
23-- > UN/LOCODE. If not applicable, use appropriate code set
24-- > in combination with 1131/3055.
25simple3233 :: Parser Value
26simple3233 = simple "3233" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3251.hs b/specification/src/Text/Edifact/D01B/Simples/S3251.hs
new file mode 100644
index 0000000..f32f397
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3251.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3251
7 ( simple3251
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3251 Postal identification code [C]
16-- >
17-- > Desc: Code specifying the postal zone or address.
18-- >
19-- > Repr: an..17
20-- >
21-- > Note:
22-- > 1 Use code defined by appropriate national authority.
23simple3251 :: Parser Value
24simple3251 = simple "3251" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3412.hs b/specification/src/Text/Edifact/D01B/Simples/S3412.hs
new file mode 100644
index 0000000..f0c2163
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3412.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3412
7 ( simple3412
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3412 Department or employee name [B]
16-- >
17-- > Desc: Name of a department or employee.
18-- >
19-- > Repr: an..35
20simple3412 :: Parser Value
21simple3412 = simple "3412" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3413.hs b/specification/src/Text/Edifact/D01B/Simples/S3413.hs
new file mode 100644
index 0000000..5ff2784
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3413.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3413
7 ( simple3413
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3413 Department or employee name code [C]
16-- >
17-- > Desc: Code specifying the name of a department or employee.
18-- >
19-- > Repr: an..17
20simple3413 :: Parser Value
21simple3413 = simple "3413" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S3453.hs b/specification/src/Text/Edifact/D01B/Simples/S3453.hs
new file mode 100644
index 0000000..60af2da
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S3453.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S3453
7 ( simple3453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3453 Language name code [C]
16-- >
17-- > Desc: Code specifying the language name.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note:
22-- > 1 Use ISO 639-1988.
23simple3453 :: Parser Value
24simple3453 = simple "3453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4000.hs b/specification/src/Text/Edifact/D01B/Simples/S4000.hs
new file mode 100644
index 0000000..9ec5f93
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4000.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4000
7 ( simple4000
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4000 Reference version identifier [C]
16-- >
17-- > Desc: To identify the version of a reference.
18-- >
19-- > Repr: an..35
20simple4000 :: Parser Value
21simple4000 = simple "4000" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4052.hs b/specification/src/Text/Edifact/D01B/Simples/S4052.hs
new file mode 100644
index 0000000..d49d242
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4052.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4052
7 ( simple4052
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4052 Delivery or transport terms description [B]
16-- >
17-- > Desc: Free form description of delivery or transport terms.
18-- >
19-- > Repr: an..70
20simple4052 :: Parser Value
21simple4052 = simple "4052" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4053.hs b/specification/src/Text/Edifact/D01B/Simples/S4053.hs
new file mode 100644
index 0000000..bce5fd7
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4053.hs
@@ -0,0 +1,29 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4053
7 ( simple4053
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4053 Delivery or transport terms description code [B]
16-- >
17-- > Desc: Code specifying the delivery or transport terms.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Delivery arranged by the supplier
22-- > Indicates that the supplier will arrange delivery of the
23-- > goods.
24-- >
25-- > 2 Delivery arranged by logistic service provider
26-- > Code indicating that the logistic service provider has
27-- > arranged the delivery of goods.
28simple4053 :: Parser Value
29simple4053 = simple "4053" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4055.hs b/specification/src/Text/Edifact/D01B/Simples/S4055.hs
new file mode 100644
index 0000000..5ec8e9e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4055.hs
@@ -0,0 +1,49 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4055
7 ( simple4055
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4055 Delivery or transport terms function code [B]
16-- >
17-- > Desc: Code specifying the function of delivery or transport
18-- > terms.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Price condition
23-- > Specifies a condition related to the price which a
24-- > seller must fulfil before the buyer will complete a
25-- > purchase.
26-- >
27-- > 2 Despatch condition
28-- > Condition requested by the customer under which the
29-- > supplier shall deliver: Extent of freight costs, means
30-- > of transport.
31-- >
32-- > 3 Price and despatch condition
33-- > Condition related to price and despatch that the seller
34-- > must complete before the customer will agree payment.
35-- >
36-- > 4 Collected by customer
37-- > Indicates that the customer will pick up the goods at
38-- > the supplier. He will take care of the means of
39-- > transport.
40-- >
41-- > 5 Transport condition
42-- > Specifies the conditions under which the transport takes
43-- > place under the responsibility of the carrier.
44-- >
45-- > 6 Delivery condition
46-- > Specifies the conditions under which the goods must be
47-- > delivered to the consignee.
48simple4055 :: Parser Value
49simple4055 = simple "4055" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4065.hs b/specification/src/Text/Edifact/D01B/Simples/S4065.hs
new file mode 100644
index 0000000..cffd51c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4065.hs
@@ -0,0 +1,192 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4065
7 ( simple4065
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4065 Contract and carriage condition code [B]
16-- >
17-- > Desc: Code to identify the conditions of contract and
18-- > carriage.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 AVC conditions
23-- > General conditions of transport 1983, latest revision
24-- > laid down by the Stichting Vervoeradres The Hague.
25-- >
26-- > 2 Special agreement for parcels transport
27-- > Appliance of a non published special agreement signed
28-- > between a customer and the carrier (mandatory requested
29-- > by the consignor) for parcels transport.
30-- >
31-- > 3 Special agreement for full loading transport
32-- > Appliance of a non published special agreement signed
33-- > between a customer and the carrier (mandatory requested
34-- > by the consignor) for full load transport.
35-- >
36-- > 4 Combined transport
37-- > A transport which involves more than one mode of
38-- > transportation.
39-- >
40-- > 5 FIATA combined transport bill of lading
41-- > Standard conditions of a combined transport bill of
42-- > lading issued by FIATA.
43-- >
44-- > 6 Freight forwarders national conditions
45-- > The contract and carriage conditions as established by
46-- > freight forwarders on a national basis.
47-- >
48-- > 7 Normal tariff, parcels transport
49-- > Appliance of the published legal tariff in case of
50-- > parcels transport (required or not by the consignor.
51-- >
52-- > 8 Normal tariff, full loading transport
53-- > Appliance of the published legal tariff in case of full
54-- > load transport (required or not by the consignor).
55-- >
56-- > 9 Ordinary
57-- > Carrier will choose the cheapest tariff in the legally
58-- > published tariffs for parcels or full load transports
59-- > (no tariff required by the consignor).
60-- >
61-- > 10 Port to port
62-- > The transport will only be port to port, no inland
63-- > transport would have to be provided under the contract.
64-- >
65-- > 11 CMR carnet
66-- > Conditions in accordance with the convention of the
67-- > contract for the international carriage of goods by
68-- > road.
69-- >
70-- > 12 Special tariff, parcels transport
71-- > Appliance of the legally published "special" tariff in
72-- > case or parcels transport (tariff requested by the
73-- > consignor).
74-- >
75-- > 13 Special tariff, full transport
76-- > Appliance of the legally published "special tariff" in
77-- > case of full load transport (tariff requested by the
78-- > consignor).
79-- >
80-- > 14 Through transport
81-- > The transport that is contracted not only from port to
82-- > port, but from one inland location to another inland
83-- > location.
84-- >
85-- > 15 Cancel space allocation
86-- > Indication that space previously allocated on a flight
87-- > is to be cancelled.
88-- >
89-- > 16 Report sale of space
90-- > Indication that a sale has been made against a space
91-- > allocation on a specific flight.
92-- >
93-- > 17 Alternative space allocation
94-- > Indication that space is being requested for a specific
95-- > flight and that an alternative is acceptable.
96-- >
97-- > 18 No alternative space allocation
98-- > Indication that space is being requested for a specific
99-- > flight and that an alternative is not acceptable.
100-- >
101-- > 19 Allotment sale
102-- > Indication that space is being sold against a space
103-- > allocation allotment on a specific flight.
104-- >
105-- > 20 Confirmation of space
106-- > Indication that space requested has been confirmed on a
107-- > specific flight.
108-- >
109-- > 21 Unable to confirm
110-- > Indication that airline is unable to confirm the space
111-- > allocation on a specific flight.
112-- >
113-- > 22 Non-operative flight
114-- > Indication that airline is unable to confirm space on a
115-- > specific flight since the flight does not operate.
116-- >
117-- > 23 Wait list
118-- > Indication that the space allocation request has been
119-- > assigned to a wait list.
120-- >
121-- > 24 Prior space allocation request
122-- > Indication that a space allocation on a specific flight
123-- > has already been requested.
124-- >
125-- > 25 Holding confirmed space allocation
126-- > Indication that space is being held as confirmed on a
127-- > specific flight.
128-- >
129-- > 26 Holding wait list
130-- > Indication that space allocation request on a specific
131-- > flight has been assigned to a wait list.
132-- >
133-- > 27 Door-to-door
134-- > The carrier is responsible for the intermodal carriage
135-- > of cargo including both the pre-carriage and the on-
136-- > carriage.
137-- >
138-- > 28 Door-to-pier
139-- > The carrier is responsible for the intermodal carriage
140-- > of cargo including the pre-carriage, but excluding the
141-- > on-carriage.
142-- >
143-- > 29 Pier-to-door
144-- > The carrier is responsible for the intermodal carriage
145-- > of cargo including the on-carriage, but excluding the
146-- > pre-carriage.
147-- >
148-- > 30 Pier-to-pier
149-- > The carrier of intermodal cargo is only responsible for
150-- > the main carriage.
151-- >
152-- > 31 Space cancellation noted
153-- > Indication that space previously allocated on a means of
154-- > transport has been cancelled.
155-- >
156-- > 32 Mini landbridge service
157-- > Cargo moving from a coastal port for delivery at an
158-- > inland location or cargo received at an inland location
159-- > moving to a coastal port for subsequent ocean
160-- > transportation.
161-- >
162-- > 34 Speed level - required
163-- > Maximum speed required on an itinerary or part of this
164-- > itinerary to be able to assume some services.
165-- >
166-- > 35 Speed level - adopted
167-- > Real speed used on an itinerary or part of this
168-- > itinerary (for technical reasons, some limitation can be
169-- > imposed or some higher speed could be used).
170-- >
171-- > 36 Normal tariff, less than full load transport
172-- > Application of the published legal tariff in case of
173-- > less than full load transport (required or not by the
174-- > consignor).
175-- >
176-- > 37 Re-expedition special tariff
177-- > Indication that a special tariff must be used in the
178-- > case of a re-expedition.
179-- >
180-- > 38 Transport arrangement by the requester
181-- > The service requester has the responsibility of making
182-- > transport arrangement.
183-- >
184-- > 39 Transport arrangement by the provider
185-- > The service provider has the responsibility of making
186-- > transport arrangement.
187-- >
188-- > 40 Transport arrangement by the patient
189-- > The patient has the responsibility of making transport
190-- > arrangement.
191simple4065 :: Parser Value
192simple4065 = simple "4065" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4078.hs b/specification/src/Text/Edifact/D01B/Simples/S4078.hs
new file mode 100644
index 0000000..5ffcd3e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4078.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4078
7 ( simple4078
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4078 Handling instruction description [B]
16-- >
17-- > Desc: Free form description of a handling instruction.
18-- >
19-- > Repr: an..70
20simple4078 :: Parser Value
21simple4078 = simple "4078" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4079.hs b/specification/src/Text/Edifact/D01B/Simples/S4079.hs
new file mode 100644
index 0000000..b4f7531
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4079.hs
@@ -0,0 +1,30 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4079
7 ( simple4079
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4079 Handling instruction description code [B]
16-- >
17-- > Desc: Code specifying a handling instruction.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Heat sensitive
22-- > The object is heat sensitive.
23-- >
24-- > 2 Store in dry environment
25-- > The object must be stored in dry environment.
26-- >
27-- > 3 Stacked
28-- > The identified item is, or can be stacked.
29simple4079 :: Parser Value
30simple4079 = simple "4079" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4215.hs b/specification/src/Text/Edifact/D01B/Simples/S4215.hs
new file mode 100644
index 0000000..eec6da2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4215.hs
@@ -0,0 +1,138 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4215
7 ( simple4215
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4215 Transport charges payment method code [B]
16-- >
17-- > Desc: Code specifying the payment method for transport
18-- > charges.
19-- >
20-- > Repr: an..3
21-- >
22-- > A Account
23-- > The charges are to be charged to an account.
24-- >
25-- > AA Cash on delivery service charge paid by consignor
26-- > An indication that the consignor is responsible for the
27-- > payment of the cash on delivery service charge.
28-- >
29-- > AB Cash on delivery service charge paid by consignee
30-- > An indication that the consignee is responsible for the
31-- > payment of the cash on delivery service charge.
32-- >
33-- > AC Insurance costs paid by consignor
34-- > An indication that the consignor is responsible for the
35-- > payment of the insurance costs.
36-- >
37-- > AD Insurance costs paid by consignee
38-- > An indication that the consignee is responsible for the
39-- > payment of the insurance costs.
40-- >
41-- > CA Advance collect
42-- > The amount of freight or other charge on a shipment
43-- > advanced by one transportation line to another or to the
44-- > shipper, to be collected from consignee.
45-- >
46-- > CC Collect
47-- > A shipment on which freight charges will be paid by
48-- > consignee.
49-- >
50-- > CF Collect, freight credited to payment customer
51-- > The freight is collect but has been paid by the shipper
52-- > and will be credited to that party.
53-- >
54-- > DF Defined by buyer and seller
55-- > The payment method for transport charges have been
56-- > defined by the buyer and seller.
57-- >
58-- > FO FOB port of call
59-- > Title and control of goods pass to the buyer at port of
60-- > call. Responsibility for export taxes and cost of
61-- > documents for overseas shipments have not been
62-- > specified.
63-- >
64-- > IC Information copy, no payment due
65-- > Transaction set has been provided for information only.
66-- >
67-- > MX Mixed
68-- > The consignment is partially collect and partially
69-- > prepaid.
70-- >
71-- > NC Service freight, no charge
72-- > The consignment is shipped on a service basis and there
73-- > is no freight charge.
74-- >
75-- > NS Not specified
76-- > The payment method for transport charges have not been
77-- > specified.
78-- >
79-- > PA Advance prepaid
80-- > Costs have been paid in advance.
81-- >
82-- > PB Customer pick-up/backhaul
83-- > Buyer's private carriage picks up the goods as a return
84-- > load to the buyer's facility.
85-- >
86-- > PC Prepaid but charged to customer
87-- > shipping charges have been paid in advance of shipment
88-- > but are charged back to consignee usually as line item
89-- > on invoice for the purchased goods.
90-- >
91-- > PE Payable elsewhere
92-- > Place of payment not known at the begin of conveyance.
93-- >
94-- > PO Prepaid only
95-- > Payment in advance of freight and/or other charges prior
96-- > to delivery of shipment at destination, usually by
97-- > shipper at point of origin.
98-- >
99-- > PP Prepaid (by seller)
100-- > Seller of goods makes payment to carrier for freight
101-- > charges prior to shipment.
102-- >
103-- > PU Pickup
104-- > Customer is responsible for payment of pickup charges at
105-- > shipping point.
106-- >
107-- > RC Return container freight paid by customer
108-- > The freight for returning the container is paid by the
109-- > customer.
110-- >
111-- > RF Return container freight free
112-- > There is no freight charge for returning the container.
113-- >
114-- > RS Return container freight paid by supplier
115-- > The freight charge for returning the container is paid
116-- > by the supplier.
117-- >
118-- > TP Third party pay
119-- > A third party, someone other than buyer or seller, is
120-- > identified as responsible for payment of shipping
121-- > charges.
122-- >
123-- > WC Weight condition
124-- > The payment method for transport charges are due to the
125-- > weight.
126-- >
127-- > WD Paid by supplier
128-- > Transport charges will be paid by the supplier.
129-- >
130-- > WE Paid by buyer
131-- > Transport charges will be paid by the buyer.
132-- >
133-- > ZZZ Mutually defined
134-- > A code assigned within a code list to be used on an
135-- > interim basis and as defined among trading partners
136-- > until a precise code can be assigned to the code list.
137simple4215 :: Parser Value
138simple4215 = simple "4215" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4219.hs b/specification/src/Text/Edifact/D01B/Simples/S4219.hs
new file mode 100644
index 0000000..c218c1e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4219.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4219
7 ( simple4219
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4219 Transport service priority code [B]
16-- >
17-- > Desc: Code specifying the priority of a transport service.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Express
22-- > Express treatment (if by rail, legal express regime for
23-- > parcels transport).
24-- >
25-- > 2 High speed
26-- > Transport under legal international rail convention
27-- > (CIM) concluded between rail organizations and based on
28-- > fast routing and specified timetables.
29-- >
30-- > 3 Normal speed
31-- > Transport under legal international rail convention
32-- > (CIM) concluded between rail organizations.
33-- >
34-- > 4 Post service
35-- > Transport under conditions specified by UPU (Universal
36-- > Postal Union) and Rail organizations (parcels transport
37-- > only).
38simple4219 :: Parser Value
39simple4219 = simple "4219" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4233.hs b/specification/src/Text/Edifact/D01B/Simples/S4233.hs
new file mode 100644
index 0000000..f326544
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4233.hs
@@ -0,0 +1,126 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4233
7 ( simple4233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4233 Marking instructions code [B]
16-- >
17-- > Desc: Code specifying instructions for marking.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Do not mark suppliers company name
22-- > Packaging should not be marked with supplier's company
23-- > name.
24-- >
25-- > 2 Mark customers company name
26-- > Packaging should be marked with customer's company name.
27-- >
28-- > 3 Mark customers references
29-- > Packaging should be marked with customer's references.
30-- >
31-- > 4 Mark additionally customers article description
32-- > Packaging should also be marked with customer's article
33-- > description.
34-- >
35-- > 5 Mark exclusively customers article description
36-- > Packaging should be marked with customer's article
37-- > description only.
38-- >
39-- > 6 Mark packages dimensions
40-- > Packaging should be marked with package's dimensions.
41-- >
42-- > 7 Mark net weight
43-- > Packaging should be marked with net weight.
44-- >
45-- > 8 Mark gross weight
46-- > Packaging should be marked with gross weight.
47-- >
48-- > 9 Mark tare weight
49-- > Packaging should be marked with tare weight.
50-- >
51-- > 10 Mark batch number
52-- > Packaging should be marked with batch number.
53-- >
54-- > 11 Mark article number customer
55-- > Packaging should be marked with customer's article
56-- > number.
57-- >
58-- > 12 Mark running number of packages
59-- > Packaging should be marked with the running number of
60-- > packages.
61-- >
62-- > 13 Mark date of production
63-- > Packaging should be marked with the date of production.
64-- >
65-- > 14 Mark expiry date
66-- > Packaging should be marked with the expiry date.
67-- >
68-- > 15 Mark supplier number
69-- > Packaging should be marked with the supplier number.
70-- >
71-- > 16 Buyer's instructions
72-- > Markings as specified by the buyer.
73-- >
74-- > 17 Seller's instructions
75-- > Markings as specified by the seller.
76-- >
77-- > 18 Carrier's instructions
78-- > Markings as specified by carrier.
79-- >
80-- > 19 Legal requirements
81-- > Markings as specified by law.
82-- >
83-- > 20 Industry instructions
84-- > Markings as specified by industry.
85-- >
86-- > 21 Line item only
87-- > Exclusive reference markings for this line.
88-- >
89-- > 22 Pre-marked by buyer
90-- > Packaging should be pre-marked by buyer.
91-- >
92-- > 23 Entire shipment
93-- > Markings refer to the entire shipment.
94-- >
95-- > 24 Shipper assigned
96-- > Markings to identify a shipment, package or carton as
97-- > assigned by shipper.
98-- >
99-- > 25 Shipper assigned roll number
100-- > Markings to identify a roll as assigned by the shipper.
101-- >
102-- > 26 Shipper assigned skid number
103-- > Markings used to identify a skid as assigned by shipper.
104-- >
105-- > 27 Uniform Code Council (UCC) format
106-- > Markings according to UCC format are required. System of
107-- > coding products where by each item/multipack case type
108-- > is uniquely identified. A unique manufacturer Id is
109-- > assigned by the UCC.
110-- >
111-- > 28 Mark free text
112-- > Packaging should be marked with free text.
113-- >
114-- > 29 Mark case number
115-- > Case numbers to be used for marking.
116-- >
117-- > 30 Mark serial shipping container code
118-- > Requests the marking of the serial shipping container
119-- > code to the transport container or packaging.
120-- >
121-- > ZZZ Mutually defined
122-- > A code assigned within a code list to be used on an
123-- > interim basis and as defined among trading partners
124-- > until a precise code can be assigned to the code list.
125simple4233 :: Parser Value
126simple4233 = simple "4233" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4237.hs b/specification/src/Text/Edifact/D01B/Simples/S4237.hs
new file mode 100644
index 0000000..939f6ea
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4237.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4237
7 ( simple4237
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4237 Payment arrangement code [B]
16-- >
17-- > Desc: Code specifying the arrangements for a payment.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Payable elsewhere
22-- > Responsibility for payment of transport charges unknown
23-- > at time of departure.
24-- >
25-- > B Third party to pay
26-- > A third party to pay the freight bill is known at the
27-- > time of shipment.
28-- >
29-- > C Collect
30-- > Charges are (to be) collected from the consignee at the
31-- > destination.
32-- >
33-- > P Prepaid
34-- > Charges are (to be) prepaid before the transport
35-- > actually leaves.
36simple4237 :: Parser Value
37simple4237 = simple "4237" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4343.hs b/specification/src/Text/Edifact/D01B/Simples/S4343.hs
new file mode 100644
index 0000000..18aa162
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4343.hs
@@ -0,0 +1,112 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4343
7 ( simple4343
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4343 Response type code [C]
16-- >
17-- > Desc: Code specifying the type of acknowledgment required or
18-- > transmitted.
19-- >
20-- > Repr: an..3
21-- >
22-- > AA Debit advice
23-- > Receiver of the payment message needs to return a debit
24-- > advice in response to the payment message.
25-- >
26-- > AB Message acknowledgement
27-- > Indicates that an acknowledgement relating to receipt of
28-- > message is required.
29-- >
30-- > AC Acknowledge - with detail and change
31-- > Acknowledge complete including changes.
32-- >
33-- > AD Acknowledge - with detail, no change
34-- > Acknowledge complete without changes.
35-- >
36-- > AE Debit advice for each transaction
37-- > A debit advice is requested for each transaction in the
38-- > message.
39-- >
40-- > AF Debit advice/message acknowledgement
41-- > The sender wishes to receive both a Debit Advice and an
42-- > acknowledgement of receipt for a payment message.
43-- >
44-- > AG Authentication
45-- > Authentication, by a party, of a document established
46-- > for him by another party.
47-- >
48-- > AH Debit advice/message acknowledgement for each transaction
49-- > A debit advice and message acknowledgement are requested
50-- > for each transaction in the message.
51-- >
52-- > AI Acknowledge only changes
53-- > Acknowledgement of changes only is required.
54-- >
55-- > AJ Pending
56-- > Indication that the referenced offer or transaction
57-- > (e.g. cargo booking or quotation request) is being dealt
58-- > with.
59-- >
60-- > AP Accepted
61-- > Indication that the referenced offer or transaction
62-- > (e.g., cargo booking or quotation request) has been
63-- > accepted.
64-- >
65-- > AQ Response expected
66-- > The sender of the message expects a response.
67-- >
68-- > AR Direct documentary credit collection
69-- > Documentary credit collection forwarded directly.
70-- >
71-- > AS Credit advice and message acknowledgement
72-- > The receiver of the message is to acknowledge receipt of
73-- > the message and sent a credit advice for each credit.
74-- >
75-- > CA Conditionally accepted
76-- > Indication that the referenced offer or transaction
77-- > (e.g., cargo booking or quotation request) has been
78-- > accepted under conditions indicated in this message.
79-- >
80-- > CO Confirmation of measurements
81-- > Indication that the message contains the physical
82-- > measurements on which the charges will be based.
83-- >
84-- > NA No acknowledgement needed
85-- > Specifies that no acknowledgement is needed in response
86-- > to this message.
87-- >
88-- > RE Rejected
89-- > Indication that the referenced offer or transaction
90-- > (e.g., cargo booking or quotation request) is not
91-- > accepted.
92-- >
93-- > UR Credit advice
94-- > The message recipient is to send a credit advice in
95-- > response to the message.
96-- >
97-- > US Acknowledgement when error
98-- > An acknowledgement is requested when an error occurred.
99-- >
100-- > + UT Acknowledgment due to error
101-- > An acknowledgment is sent because an error was
102-- > identified in the received message.
103-- >
104-- > + UU Alternate date
105-- > The solution proposed in the response applies to another
106-- > date than the one requested.
107-- >
108-- > + UV Alternate service
109-- > The solution proposed in the response applies to another
110-- > service than the one requested.
111simple4343 :: Parser Value
112simple4343 = simple "4343" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4347.hs b/specification/src/Text/Edifact/D01B/Simples/S4347.hs
new file mode 100644
index 0000000..af7315a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4347.hs
@@ -0,0 +1,65 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4347
7 ( simple4347
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4347 Product identifier code qualifier [B]
16-- >
17-- > Desc: Code qualifying the product identifier.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Additional identification
22-- > Information which specifies and qualifies product
23-- > identifications.
24-- >
25-- > 2 Identification for potential substitution
26-- > The item number describes the potential substitute
27-- > product.
28-- >
29-- > 3 Substituted by
30-- > The given item number is the number of the product that
31-- > substitutes another one.
32-- >
33-- > 4 Substituted for
34-- > The given item number is the number of the original
35-- > product substituted by another.
36-- >
37-- > 5 Product identification
38-- > The item number is for product identification.
39-- >
40-- > 6 Successor product id
41-- > Product id of the product that will follow the one
42-- > currently in production/trade.
43-- >
44-- > 7 Predecessor product id
45-- > Product id of the predecessor of the product currently
46-- > in production/trade.
47-- >
48-- > 8 Expired/out of production
49-- > The given item number is the expired item number of the
50-- > product. It has been replaced.
51-- >
52-- > 9 Deletion of secondary identification
53-- > Code indicating the deletion of a secondary
54-- > identification.
55-- >
56-- > 10 Defective part's identification
57-- > Identification of a defective part.
58-- >
59-- > 11 Repaired part's identification
60-- > Identification of a repaired part.
61-- >
62-- > 12 Alternate product identification
63-- > Alternate number to identify the product.
64simple4347 :: Parser Value
65simple4347 = simple "4347" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4404.hs b/specification/src/Text/Edifact/D01B/Simples/S4404.hs
new file mode 100644
index 0000000..178dedb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4404.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4404
7 ( simple4404
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4404 Status description [B]
16-- >
17-- > Desc: Free form description of a status.
18-- >
19-- > Repr: an..35
20simple4404 :: Parser Value
21simple4404 = simple "4404" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4405.hs b/specification/src/Text/Edifact/D01B/Simples/S4405.hs
new file mode 100644
index 0000000..ab2fef8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4405.hs
@@ -0,0 +1,387 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4405
7 ( simple4405
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4405 Status description code [C]
16-- >
17-- > Desc: Code specifying a status.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 To be done
22-- > Remark that the requested service in the order remains
23-- > outstanding.
24-- >
25-- > 2 Done
26-- > The instruction has been completed.
27-- >
28-- > 3 Passed on
29-- > The information has been passed on.
30-- >
31-- > 4 Final
32-- > The amount has the status of finality.
33-- >
34-- > 5 Subject to final payment
35-- > The amount is subject to finality.
36-- >
37-- > 6 Minimum
38-- > The amount quoted is a minimum tariff.
39-- >
40-- > 7 Fixed
41-- > The amount quoted is a fixed tariff.
42-- >
43-- > 8 Maximum
44-- > The amount quoted is a maximum tariff.
45-- >
46-- > 9 Information
47-- > The amount is quoted for information only, it is not
48-- > part of the charges to be deducted or added.
49-- >
50-- > 10 0 day available
51-- > The amount is available today.
52-- >
53-- > 11 1 day available
54-- > The amount is available on the next banking office day
55-- > after the booking date.
56-- >
57-- > 12 2 days available
58-- > The amount is available on the second banking office day
59-- > after the booking date.
60-- >
61-- > 13 3 days available
62-- > The amount available on the third banking office day
63-- > after the booking date.
64-- >
65-- > 14 Uncollected funds
66-- > Funds not collected by beneficiary.
67-- >
68-- > 15 Nil
69-- > The amount or quantity is zero.
70-- >
71-- > 16 None advised
72-- > No status or condition has been advised.
73-- >
74-- > 17 Requested
75-- > A status or condition has been requested.
76-- >
77-- > 18 Free of charge
78-- > No charge is to be made.
79-- >
80-- > 19 Rounded
81-- > The quantity has been the subject of a rounding
82-- > operation.
83-- >
84-- > 20 Permanent
85-- > Self-explanatory.
86-- >
87-- > 21 Temporary
88-- > Self-explanatory.
89-- >
90-- > 22 Subject to agreed condition
91-- > Subject to agreed condition.
92-- >
93-- > 23 Added
94-- > In addition to.
95-- >
96-- > 24 Deducted
97-- > A deduction from.
98-- >
99-- > 25 Included
100-- > Is included in.
101-- >
102-- > 26 Subject to clearing
103-- > Clearing operations are to be applied.
104-- >
105-- > 27 Subject to bilaterally agreed condition
106-- > Bilaterally agreed conditions are to be applied.
107-- >
108-- > 28 Transaction expected to be executed
109-- > The transaction is expected to be executed.
110-- >
111-- > 29 Debit
112-- > The object has a status of debit.
113-- >
114-- > 30 Credit
115-- > The object has a status of credit.
116-- >
117-- > 31 Positive debit
118-- > The object has a status of positive debit.
119-- >
120-- > 32 Negative debit
121-- > The object has a status of negative debit.
122-- >
123-- > 33 Positive credit
124-- > The object has a status of positive credit.
125-- >
126-- > 34 Negative credit
127-- > The object has a status of negative credit.
128-- >
129-- > 35 Started
130-- > To specify an event has started.
131-- >
132-- > 36 Revised
133-- > To indicate a revision has been made.
134-- >
135-- > 37 Stolen
136-- > A consignment or goods have been stolen.
137-- >
138-- > 38 Assigned
139-- > A value has been assigned to an item.
140-- >
141-- > 39 Approved
142-- > Approval has been given.
143-- >
144-- > 40 Withdrawn
145-- > Item is withdrawn.
146-- >
147-- > 41 Rejected
148-- > Item is rejected.
149-- >
150-- > 42 Approval pending
151-- > Approval is pending.
152-- >
153-- > 43 Postponed
154-- > Further action is delayed.
155-- >
156-- > 44 Replaced
157-- > Item has been replaced.
158-- >
159-- > 45 No status
160-- > There is no status information to report.
161-- >
162-- > 46 Does not exist
163-- > Non existent.
164-- >
165-- > 47 Draft version
166-- > A preliminary version.
167-- >
168-- > 48 Live version
169-- > A version with a live status.
170-- >
171-- > 49 Expired version
172-- > A version which no longer has a live status.
173-- >
174-- > 50 Part-time
175-- > Using only part of the available time.
176-- >
177-- > 51 Full-time
178-- > Using the whole of the available time.
179-- >
180-- > 52 Not a student
181-- > Not enrolled in an educational program.
182-- >
183-- > 53 To be extracted
184-- > To be removed.
185-- >
186-- > 54 Impacted tooth
187-- > Tooth wedged between another tooth and the jaw.
188-- >
189-- > 55 Extracted
190-- > Removed.
191-- >
192-- > 56 Estimated
193-- > The value is estimated.
194-- >
195-- > 57 Undefined incident
196-- > An undefined incident has occurred.
197-- >
198-- > 58 Quantity error
199-- > The quantity is an error.
200-- >
201-- > 59 Monetary amount error
202-- > The monetary amount is an error.
203-- >
204-- > 60 Product not ordered
205-- > The product was not ordered.
206-- >
207-- > 61 Uncertain
208-- > The value is uncertain.
209-- >
210-- > 62 Significant
211-- > Noteworthy.
212-- >
213-- > 63 Not accepted
214-- > The item has not been accepted.
215-- >
216-- > 64 Order or request cancelled
217-- > The referenced order or request has been cancelled.
218-- >
219-- > 65 Negative
220-- > Negative status.
221-- >
222-- > 66 Unsigned amount
223-- > The status of the amount is unsigned.
224-- >
225-- > 67 Preliminary
226-- > Preparatory to.
227-- >
228-- > 68 Split
229-- > Divided into parts.
230-- >
231-- > 69 Recommended
232-- > The object is favoured in preference to other
233-- > alternatives.
234-- >
235-- > 70 Issued
236-- > Has been given out.
237-- >
238-- > 71 Available for ordering
239-- > Goods are available for ordering.
240-- >
241-- > 72 Not available for ordering
242-- > Goods are not available for ordering.
243-- >
244-- > 73 Confirmed
245-- > Officially acknowledged.
246-- >
247-- > 74 Expiry date exceeded
248-- > The expiry date has been exceeded.
249-- >
250-- > 75 Prescribed
251-- > Advised the use of.
252-- >
253-- > 76 All published issues since subscription start
254-- > Applies to all published issues since subscription
255-- > start.
256-- >
257-- > 77 All published issues since issue specified in claim
258-- > Applies to all published issues since issue specified in
259-- > claim.
260-- >
261-- > 78 All published issues from and including issue specified in
262-- > claim
263-- > Applies to all published issues from and including issue
264-- > specified in claim.
265-- >
266-- > 79 Specified published issue only
267-- > Applies to specified published issue only.
268-- >
269-- > 80 Publication issue cancelled
270-- > Publication issue has been cancelled.
271-- >
272-- > 81 Definitive
273-- > The status is definitive.
274-- >
275-- > 82 Supplementary
276-- > An addition to something.
277-- >
278-- > 83 Under legal appeal
279-- > An application to a court for a reconsideration of the
280-- > decision.
281-- >
282-- > 84 Legally assigned
283-- > Transferred legally to another party.
284-- >
285-- > 85 Updated
286-- > Brought up to date.
287-- >
288-- > 86 Ratified
289-- > Made valid or binding by some formal or legal act.
290-- >
291-- > 87 Under consideration
292-- > Being considered.
293-- >
294-- > 88 Countersued
295-- > A response to institute legal proceedings in which an
296-- > entity has filed a law suit.
297-- >
298-- > 89 Legal item dismissed
299-- > Refused further hearing to a legal matter.
300-- >
301-- > 90 Disputed
302-- > Questioned validity.
303-- >
304-- > 91 Enforced
305-- > Compelled observance.
306-- >
307-- > 92 Legal documentation filed
308-- > Submitted a petition, document or application to the
309-- > appropriate authority.
310-- >
311-- > 93 Judgement for defendant
312-- > A judgement for the defendant was rendered.
313-- >
314-- > 94 Judgement for plaintiff
315-- > A judgement for the plaintiff was rendered.
316-- >
317-- > 95 Unchanged
318-- > Unaltered.
319-- >
320-- > 96 Legal documentation not filed
321-- > No petition, document or application was submitted to
322-- > the appropriate authority.
323-- >
324-- > 97 Pending
325-- > Awaiting decision or settlement.
326-- >
327-- > 98 Debt released
328-- > Released a debt.
329-- >
330-- > 99 Law suit filed
331-- > A law suit was filed.
332-- >
333-- > 100 Satisfied
334-- > Adequately met, fulfilled or complied with all
335-- > conditions.
336-- >
337-- > 101 Set aside
338-- > Set aside by using one's authority.
339-- >
340-- > 102 Settled
341-- > Concluded by mutual agreement.
342-- >
343-- > 103 Settled out of court
344-- > The matter has been settled out of court.
345-- >
346-- > 104 Stayed
347-- > A stopping of the proceedings.
348-- >
349-- > 105 Terminated
350-- > Brought to an end.
351-- >
352-- > 106 Arranged
353-- > Planned or provided for.
354-- >
355-- > 107 Not arranged
356-- > Not planned or provided for.
357-- >
358-- > 108 Instructed to start
359-- > Received instruction to start.
360-- >
361-- > 109 Instructed to stop
362-- > Received instruction to stop.
363-- >
364-- > 110 Stock quantity corrected
365-- > A difference in quantity between stocks has been
366-- > corrected.
367-- >
368-- > 111 Inactive
369-- > Not in operation.
370-- >
371-- > 112 Active
372-- > In operation.
373-- >
374-- > + 113 Incomplete data
375-- > The data is incomplete.
376-- >
377-- > + 114 Booked when overbooked
378-- > The booking has been made although there is no more
379-- > availability.
380-- >
381-- > + 115 Provisional
382-- > The object is in a provisional status.
383-- >
384-- > + 116 Ticketed
385-- > The ticket has been issued.
386simple4405 :: Parser Value
387simple4405 = simple "4405" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4440.hs b/specification/src/Text/Edifact/D01B/Simples/S4440.hs
new file mode 100644
index 0000000..f05d60c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4440.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4440
7 ( simple4440
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4440 Free text value [C]
16-- >
17-- > Desc: Free form text.
18-- >
19-- > Repr: an..512
20simple4440 :: Parser Value
21simple4440 = simple "4440" (alphaNumeric `upTo` 512)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4441.hs b/specification/src/Text/Edifact/D01B/Simples/S4441.hs
new file mode 100644
index 0000000..54ed80e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4441.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4441
7 ( simple4441
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4441 Free text value code [B]
16-- >
17-- > Desc: Code specifying free form text.
18-- >
19-- > Repr: an..17
20simple4441 :: Parser Value
21simple4441 = simple "4441" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4447.hs b/specification/src/Text/Edifact/D01B/Simples/S4447.hs
new file mode 100644
index 0000000..3cea34c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4447.hs
@@ -0,0 +1,56 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4447
7 ( simple4447
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4447 Free text format code [B]
16-- >
17-- > Desc: Code specifying the format of free text.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Centre
22-- > The associated text is centred in the available space.
23-- >
24-- > 2 Left
25-- > The associated text item is aligned flush left in the
26-- > available space.
27-- >
28-- > 3 Right
29-- > The associated text is aligned flush right in the
30-- > available space.
31-- >
32-- > 4 Justified
33-- > The associated text is justified in the available space.
34-- >
35-- > 5 Preceded by one blank line
36-- > The text is to be preceded by one blank line.
37-- >
38-- > 6 Preceded by two blank lines
39-- > The text is to be preceded by two blank lines.
40-- >
41-- > 7 Preceded by three blank lines
42-- > The text is to be preceded by three blank lines.
43-- >
44-- > 8 Continuation
45-- > The text is a continuation of preceding text.
46-- >
47-- > 9 New page
48-- > The text is to begin on a new page.
49-- >
50-- > 10 End text
51-- > The text is the final section of the preceding text.
52-- >
53-- > 11 New line
54-- > The text is to begin a new line.
55simple4447 :: Parser Value
56simple4447 = simple "4447" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4451.hs b/specification/src/Text/Edifact/D01B/Simples/S4451.hs
new file mode 100644
index 0000000..43a8191
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4451.hs
@@ -0,0 +1,1245 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4451
7 ( simple4451
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4451 Text subject code qualifier [C]
16-- >
17-- > Desc: Code qualifying the subject of the text.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Goods description
22-- > [7002] Plain language description of the nature of the
23-- > goods sufficient to identify them at the level required
24-- > for banking, Customs, statistical or transport purposes,
25-- > avoiding unnecessary detail (Generic term).
26-- >
27-- > AAB Terms of payments
28-- > [4276] Conditions of payment between the parties to a
29-- > transaction (generic term).
30-- >
31-- > AAC Dangerous goods additional information
32-- > Additional information concerning dangerous goods.
33-- >
34-- > AAD Dangerous goods, technical name
35-- > Proper shipping name, supplemented as necessary with the
36-- > correct technical name, by which a dangerous substance
37-- > or article may be correctly identified or which is
38-- > sufficiently informative to permit identification by
39-- > reference to generally available literature.
40-- >
41-- > AAE Acknowledgement description
42-- > The content of an acknowledgement.
43-- >
44-- > AAF Rate additional information
45-- > Specific details applying to rates.
46-- >
47-- > AAG Party instructions
48-- > Indicates that the segment contains instructions to be
49-- > passed on to the identified party.
50-- >
51-- > AAH Customs information
52-- > [4034] Information entered by Customs on the CIM.
53-- >
54-- > AAI General information
55-- > The text contains general information.
56-- >
57-- > AAJ Additional conditions of sale/purchase
58-- > Additional conditions specific to this order or project.
59-- >
60-- > AAK Price conditions
61-- > Information on the price conditions that are expected or
62-- > given.
63-- >
64-- > AAL Goods dimensions in characters
65-- > Expression of a number in characters as length of ten
66-- > meters.
67-- >
68-- > AAM Equipment re-usage restrictions
69-- > Technical or commercial reasons why a piece of equipment
70-- > may not be re-used after the current transport
71-- > terminates.
72-- >
73-- > AAN Handling restriction
74-- > Restrictions in handling depending on the technical
75-- > characteristics of the piece of equipment or on the
76-- > nature of the goods.
77-- >
78-- > AAO Error description (free text)
79-- > Error described by a free text.
80-- >
81-- > AAP Response (free text)
82-- > Free text of the response to a communication.
83-- >
84-- > AAQ Package content's description
85-- > A description of the contents of a package.
86-- >
87-- > AAR Terms of delivery
88-- > (4053) Free text of the non Incoterms terms of delivery.
89-- > For Incoterms, use: 4053.
90-- >
91-- > AAS Bill of lading remarks
92-- > The remarks printed or to be printed on a bill of
93-- > lading.
94-- >
95-- > AAT Mode of settlement information
96-- > Free text information on an IATA Air Waybill to indicate
97-- > means by which account is to be settled.
98-- >
99-- > AAU Consignment invoice information
100-- > Information pertaining to the invoice covering the
101-- > consignment.
102-- >
103-- > AAV Clearance invoice information
104-- > Information pertaining to the invoice covering clearance
105-- > of the cargo.
106-- >
107-- > AAW Letter of credit information
108-- > Information pertaining to the letter of credit.
109-- >
110-- > AAX License information
111-- > Information pertaining to a license.
112-- >
113-- > AAY Certification statements
114-- > The text contains certification statements.
115-- >
116-- > AAZ Additional export information
117-- > The text contains additional export information.
118-- >
119-- > ABA Tariff statements
120-- > Description of parameters relating to a tariff.
121-- >
122-- > ABB Medical history
123-- > Historical details of a patients medical events.
124-- >
125-- > ABC Conditions of sale or purchase
126-- > Additional information regarding terms and conditions
127-- > which apply to the transaction.
128-- >
129-- > ABD Nature of transaction
130-- > An indication for customs of the type of contract under
131-- > which goods are supplied.
132-- >
133-- > ABE Additional terms and/or conditions (documentary credit)
134-- > Additional terms and/or conditions to the documentary
135-- > credit.
136-- >
137-- > ABF Instructions or information about standby documentary
138-- > credit
139-- > Instruction or information about a standby documentary
140-- > credit.
141-- >
142-- > ABG Instructions or information about partial shipment(s)
143-- > Instructions or information about partial shipment(s).
144-- >
145-- > ABH Instructions or information about transhipment(s)
146-- > Instructions or information about transhipment(s).
147-- >
148-- > ABI Additional handling instructions documentary credit
149-- > Additional handling instructions for a documentary
150-- > credit.
151-- >
152-- > ABJ Domestic routing information
153-- > Information regarding the domestic routing.
154-- >
155-- > ABK Chargeable category of equipment
156-- > Equipment types are coded by category for financial
157-- > purposes.
158-- >
159-- > ABL Government information
160-- > Information pertaining to government.
161-- >
162-- > ABM Onward routing information
163-- > Self explanatory.
164-- >
165-- > ABN Accounting information
166-- > Self explanatory.
167-- >
168-- > ABO Discrepancy information
169-- > Free text or coded information to indicate a specific
170-- > discrepancy.
171-- >
172-- > ABP Confirmation instructions
173-- > Documentary credit confirmation instructions.
174-- >
175-- > ABQ Method of issuance
176-- > Method of issuance of documentary credit.
177-- >
178-- > ABR Documents delivery instructions
179-- > Delivery instructions for documents required under a
180-- > documentary credit.
181-- >
182-- > ABS Additional conditions
183-- > Additional conditions to the issuance of a documentary
184-- > credit.
185-- >
186-- > ABT Information/instructions about additional amounts covered
187-- > Additional amounts information/instruction.
188-- >
189-- > ABU Deferred payment termed additional
190-- > Additional terms concerning deferred payment.
191-- >
192-- > ABV Acceptance terms additional
193-- > Additional terms concerning acceptance.
194-- >
195-- > ABW Negotiation terms additional
196-- > Additional terms concerning negotiation.
197-- >
198-- > ABX Document name and documentary requirements
199-- > Document name and documentary requirements.
200-- >
201-- > X ABY Regulatory information
202-- > The free text contains information for regulatory
203-- > authority.
204-- >
205-- > Note:
206-- > 1. This code value will be removed effective with
207-- > directory D.02B.
208-- >
209-- > ABZ Instructions/information about revolving documentary credit
210-- > Instructions/information about a revolving documentary
211-- > credit.
212-- >
213-- > ACA Documentary requirements
214-- > Specification of the documentary requirements.
215-- >
216-- > ACB Additional information
217-- > The text contains additional information.
218-- >
219-- > ACC Factor assignment clause
220-- > Assignment based on an agreement between seller and
221-- > factor.
222-- >
223-- > ACD Reason
224-- > Reason for a request or response.
225-- >
226-- > ACE Dispute
227-- > A notice, usually from buyer to seller, that something
228-- > was found wrong with goods delivered or the services
229-- > rendered, or with the related invoice.
230-- >
231-- > ACF Additional attribute information
232-- > The text refers to information about an additional
233-- > attribute not otherwise specified.
234-- >
235-- > ACG Absence declaration
236-- > A declaration on the reason of the absence.
237-- >
238-- > ACH Aggregation statement
239-- > A statement on the way a specific variable or set of
240-- > variables has been aggregated.
241-- >
242-- > ACI Compilation statement
243-- > A statement on the compilation status of an array or
244-- > other set of figures or calculations.
245-- >
246-- > ACJ Definitional exception
247-- > An exception to the agreed definition of a term,
248-- > concept, formula or other object.
249-- >
250-- > ACK Privacy statement
251-- > A statement on the privacy or confidential nature of an
252-- > object.
253-- >
254-- > ACL Quality statement
255-- > A statement on the quality of an object.
256-- >
257-- > ACM Statistical description
258-- > The description of a statistical object such as a value
259-- > list, concept, or structure definition.
260-- >
261-- > ACN Statistical definition
262-- > The definition of a statistical object such as a value
263-- > list, concept, or structure definition.
264-- >
265-- > ACO Statistical name
266-- > The name of a statistical object such as a value list,
267-- > concept or structure definition.
268-- >
269-- > ACP Statistical title
270-- > The title of a statistical object such as a value list,
271-- > concept, or structure definition.
272-- >
273-- > ACQ Off-dimension information
274-- > Information relating to differences between the actual
275-- > transport dimensions and the normally applicable
276-- > dimensions.
277-- >
278-- > ACR Unexpected stops information
279-- > Information relating to unexpected stops during a
280-- > conveyance.
281-- >
282-- > ACS Principles
283-- > Text subject is principles section of the UN/EDIFACT
284-- > rules for presentation of standardized message and
285-- > directories documentation.
286-- >
287-- > ACT Terms and definition
288-- > Text subject is terms and definition section of the
289-- > UN/EDIFACT rules for presentation of standardized
290-- > message and directories documentation.
291-- >
292-- > ACU Segment name
293-- > Text subject is segment name.
294-- >
295-- > ACV Simple data element name
296-- > Text subject is name of simple data element.
297-- >
298-- > ACW Scope
299-- > Text subject is scope section of the UN/EDIFACT rules
300-- > for presentation of standardized message and directories
301-- > documentation.
302-- >
303-- > ACX Message type name
304-- > Text subject is name of message type.
305-- >
306-- > ACY Introduction
307-- > Text subject is introduction section of the UN/EDIFACT
308-- > rules for presentation of standardized message and
309-- > directories documentation.
310-- >
311-- > ACZ Glossary
312-- > Text subject is glossary section of the UN/EDIFACT rules
313-- > for presentation of standardized message and directories
314-- > documentation.
315-- >
316-- > ADA Functional definition
317-- > Text subject is functional definition section of the
318-- > UN/EDIFACT rules for presentation of standardized
319-- > message and directories documentation.
320-- >
321-- > ADB Examples
322-- > Text subject is examples as given in the example(s)
323-- > section of the UN/EDIFACT rules for presentation of
324-- > standardized message and directories documentation.
325-- >
326-- > ADC Cover page
327-- > Text subject is cover page of the UN/EDIFACT rules for
328-- > presentation of standardized message and directories
329-- > documentation.
330-- >
331-- > ADD Dependency (syntax) notes
332-- > Denotes that the associated text is a dependency
333-- > (syntax) note.
334-- >
335-- > ADE Code value name
336-- > Text subject is name of code value.
337-- >
338-- > ADF Code list name
339-- > Text subject is name of code list.
340-- >
341-- > ADG Clarification of usage
342-- > Text subject is an explanation of the intended usage of
343-- > a segment or segment group.
344-- >
345-- > ADH Composite data element name
346-- > Text subject is name of composite data element.
347-- >
348-- > ADI Field of application
349-- > Text subject is field of application of the UN/EDIFACT
350-- > rules for presentation of standardized message and
351-- > directories documentation.
352-- >
353-- > ADJ Type of assets and liabilities
354-- > Information describing the type of assets and
355-- > liabilities.
356-- >
357-- > ADK Promotion information
358-- > The text contains information about a promotion.
359-- >
360-- > ADL Meter condition
361-- > Description of the condition of a meter.
362-- >
363-- > ADM Meter reading information
364-- > Information related to a particular reading of a meter.
365-- >
366-- > ADN Type of transaction reason
367-- > Information describing the type of the reason of
368-- > transaction.
369-- >
370-- > ADO Type of survey question
371-- > Type of survey question.
372-- >
373-- > ADP Carrier's agent counter information
374-- > Information for use at the counter of the carrier's
375-- > agent.
376-- >
377-- > ADQ Description of work item on equipment
378-- > Description or code for the operation to be executed on
379-- > the equipment.
380-- >
381-- > ADR Message definition
382-- > Text subject is message definition.
383-- >
384-- > ADS Booked item information
385-- > Information pertaining to a booked item.
386-- >
387-- > ADT Source of document
388-- > Text subject is source of document.
389-- >
390-- > ADU Note
391-- > Text subject is note.
392-- >
393-- > ADV Fixed part of segment clarification text
394-- > Text subject is fixed part of segment clarification
395-- > text.
396-- >
397-- > ADW Characteristics of goods
398-- > Description of the characteristics of goods in addition
399-- > to the description of the goods [7002].
400-- >
401-- > ADX Additional discharge instructions
402-- > Special discharge instructions concerning the goods.
403-- >
404-- > ADY Container stripping instructions
405-- > Instructions regarding the stripping of container(s).
406-- >
407-- > ADZ CSC (Container Safety Convention) plate information
408-- > Information on the CSC (Container Safety Convention)
409-- > plate that is attached to the container.
410-- >
411-- > AEA Cargo remarks
412-- > Additional remarks concerning the cargo.
413-- >
414-- > AEB Temperature control instructions
415-- > Instruction regarding the temperature control of the
416-- > cargo.
417-- >
418-- > AEC Text refers to expected data
419-- > Remarks refer to data that was expected.
420-- >
421-- > AED Text refers to received data
422-- > Remarks refer to data that was received.
423-- >
424-- > AEE Section clarification text
425-- > Text subject is section clarification text.
426-- >
427-- > AEF Information to the beneficiary
428-- > Information given to the beneficiary.
429-- >
430-- > AEG Information to the applicant
431-- > Information given to the applicant.
432-- >
433-- > AEH Instructions to the beneficiary
434-- > Instructions made to the beneficiary.
435-- >
436-- > AEI Instructions to the applicant
437-- > Instructions given to the applicant.
438-- >
439-- > AEJ Controlled atmosphere
440-- > Information about the controlled atmosphere.
441-- >
442-- > AEK Take off annotation
443-- > Additional information in plain text to support a take
444-- > off annotation. Taking off is the process of assessing
445-- > the quantity work from extracting the measurement from
446-- > construction documentation.
447-- >
448-- > AEL Price variation narrative
449-- > Additional information in plain language to support a
450-- > price variation.
451-- >
452-- > AEM Documentary credit amendment instructions
453-- > Documentary credit amendment instructions.
454-- >
455-- > AEN Standard method narrative
456-- > Additional information in plain language to support a
457-- > standard method.
458-- >
459-- > AEO Project narrative
460-- > Additional information in plain language to support the
461-- > project.
462-- >
463-- > AEP Radioactive goods, additional information
464-- > Additional information related to radioactive goods.
465-- >
466-- > AEQ Bank-to-bank information
467-- > Information given from one bank to another.
468-- >
469-- > AER Reimbursement instructions
470-- > Instructions given for reimbursement purposes.
471-- >
472-- > AES Reason for amending a message
473-- > Identification of the reason for amending a message.
474-- >
475-- > AET Instructions to the paying and/or accepting and/or
476-- > negotiating bank
477-- > Instructions to the paying and/or accepting and/or
478-- > negotiating bank.
479-- >
480-- > AEU Interest instructions
481-- > Instructions given about the interest.
482-- >
483-- > AEV Agent commission
484-- > Instructions about agent commission.
485-- >
486-- > AEW Remitting bank instructions
487-- > Instructions to the remitting bank.
488-- >
489-- > AEX Instructions to the collecting bank
490-- > Instructions to the bank, other than the remitting bank,
491-- > involved in processing the collection.
492-- >
493-- > AEY Collection amount instructions
494-- > Instructions about the collection amount.
495-- >
496-- > AEZ Internal auditing information
497-- > Text relating to internal auditing information.
498-- >
499-- > AFA Constraint
500-- > Denotes that the associated text is a constraint.
501-- >
502-- > AFB Comment
503-- > Denotes that the associated text is a comment.
504-- >
505-- > AFC Semantic note
506-- > Denotes that the associated text is a semantic note.
507-- >
508-- > AFD Help text
509-- > Denotes that the associated text is an item of help
510-- > text.
511-- >
512-- > AFE Legend
513-- > Denotes that the associated text is a legend.
514-- >
515-- > AFF Batch code structure
516-- > A description of the structure of a batch code.
517-- >
518-- > AFG Product application
519-- > A general description of the application of a product.
520-- >
521-- > AFH Customer complaint
522-- > Complaint of customer.
523-- >
524-- > AFI Probable cause of fault
525-- > The probable cause of fault.
526-- >
527-- > AFJ Defect description
528-- > Description of the defect.
529-- >
530-- > AFK Repair description
531-- > The description of the work performed during the repair.
532-- >
533-- > AFL Review comments
534-- > Comments relevant to a review.
535-- >
536-- > AFM Title
537-- > Denotes that the associated text is a title.
538-- >
539-- > AFN Description of amount
540-- > An amount description in clear text.
541-- >
542-- > AFO Responsibilities
543-- > Information describing the responsibilities.
544-- >
545-- > AFP Supplier
546-- > Information concerning suppliers.
547-- >
548-- > AFQ Purchase region
549-- > Information concerning the region(s) where purchases are
550-- > made.
551-- >
552-- > AFR Affiliation
553-- > Information concerning an association of one party with
554-- > another party(ies).
555-- >
556-- > AFS Borrower
557-- > Information concerning the borrower.
558-- >
559-- > AFT Line of business
560-- > Information concerning an entity's line of business.
561-- >
562-- > AFU Financial institution
563-- > Description of financial institution(s) used by an
564-- > entity.
565-- >
566-- > AFV Business founder
567-- > Information about the business founder.
568-- >
569-- > AFW Business history
570-- > Description of the business history.
571-- >
572-- > AFX Banking arrangements
573-- > Information concerning the general banking arrangements.
574-- >
575-- > AFY Business origin
576-- > Description of the business origin.
577-- >
578-- > AFZ Brand names' description
579-- > Description of the entity's brands.
580-- >
581-- > AGA Business financing details
582-- > Details about the financing of the business.
583-- >
584-- > AGB Competition
585-- > Information concerning an entity's competition.
586-- >
587-- > AGC Construction process details
588-- > Details about the construction process.
589-- >
590-- > AGD Construction specialty
591-- > Information concerning the line of business of a
592-- > construction entity.
593-- >
594-- > AGE Contract information
595-- > Details about contract(s).
596-- >
597-- > AGF Corporate filing
598-- > Details about a corporate filing.
599-- >
600-- > AGG Customer information
601-- > Description of customers.
602-- >
603-- > AGH Copyright notice
604-- > Information concerning the copyright notice.
605-- >
606-- > AGI Contingent debt
607-- > Details about the contingent debt.
608-- >
609-- > AGJ Conviction details
610-- > Details about the law or penal codes that resulted in
611-- > conviction.
612-- >
613-- > AGK Equipment
614-- > Description of equipment.
615-- >
616-- > AGL Workforce description
617-- > Comments about the workforce.
618-- >
619-- > AGM Exemption
620-- > Description about exemptions.
621-- >
622-- > AGN Future plans
623-- > Information on future plans.
624-- >
625-- > AGO Interviewee conversation information
626-- > Information concerning the interviewee conversation.
627-- >
628-- > AGP Intangible asset
629-- > Description of intangible asset(s).
630-- >
631-- > AGQ Inventory
632-- > Description of the inventory.
633-- >
634-- > AGR Investment
635-- > Description of the investments.
636-- >
637-- > AGS Intercompany relations information
638-- > Description of the intercompany relations.
639-- >
640-- > AGT Joint venture
641-- > Description of the joint venture.
642-- >
643-- > AGU Loan
644-- > Description of a loan.
645-- >
646-- > AGV Long term debt
647-- > Description of the long term debt.
648-- >
649-- > AGW Location
650-- > Description of a location.
651-- >
652-- > AGX Current legal structure
653-- > Details on the current legal structure.
654-- >
655-- > AGY Marital contract
656-- > Details on a marital contract.
657-- >
658-- > AGZ Marketing activities
659-- > Information concerning marketing activities.
660-- >
661-- > AHA Merger
662-- > Description of a merger.
663-- >
664-- > AHB Marketable securities
665-- > Description of the marketable securities.
666-- >
667-- > AHC Business debt
668-- > Description of the business debt(s).
669-- >
670-- > AHD Original legal structure
671-- > Information concerning the original legal structure.
672-- >
673-- > AHE Employee sharing arrangements
674-- > Information describing how a company uses employees from
675-- > another company.
676-- >
677-- > AHF Organization details
678-- > Description about the organization of a company.
679-- >
680-- > AHG Public record details
681-- > Information concerning public records.
682-- >
683-- > AHH Price range
684-- > Information concerning the price range of products made
685-- > or sold.
686-- >
687-- > AHI Qualifications
688-- > Information on the accomplishments fitting a party for a
689-- > position.
690-- >
691-- > AHJ Registered activity
692-- > Information concerning the registered activity.
693-- >
694-- > AHK Criminal sentence
695-- > Description of the sentence imposed in a criminal
696-- > proceeding.
697-- >
698-- > AHL Sales method
699-- > Description of the selling means.
700-- >
701-- > AHM Educational institution information
702-- > Free form description relating to the school(s)
703-- > attended.
704-- >
705-- > AHN Status details
706-- > Describes the status details.
707-- >
708-- > AHO Sales
709-- > Description of the sales.
710-- >
711-- > AHP Spouse information
712-- > Information about the spouse.
713-- >
714-- > AHQ Educational degree information
715-- > Details about the educational degree received from a
716-- > school.
717-- >
718-- > AHR Shareholding information
719-- > General description of shareholding.
720-- >
721-- > AHS Sales territory
722-- > Information on the sales territory.
723-- >
724-- > AHT Accountant's comments
725-- > Comments made by an accountant regarding a financial
726-- > statement.
727-- >
728-- > AHU Exemption law location
729-- > Description of the exemption provided to a location by a
730-- > law.
731-- >
732-- > AHV Share classifications
733-- > Information about the classes or categories of shares.
734-- >
735-- > AHW Forecast
736-- > Description of a prediction.
737-- >
738-- > AHX Event location
739-- > Description of the location of an event.
740-- >
741-- > AHY Facility occupancy
742-- > Information related to occupancy of a facility.
743-- >
744-- > AHZ Import and export details
745-- > Specific information provided about the importation and
746-- > exportation of goods.
747-- >
748-- > AIA Additional facility information
749-- > Additional information about a facility.
750-- >
751-- > AIB Inventory value
752-- > Description of the value of inventory.
753-- >
754-- > AIC Education
755-- > Description of the education of a person.
756-- >
757-- > AID Event
758-- > Description of a thing that happens or takes place.
759-- >
760-- > AIE Agent
761-- > Information about agents the entity uses.
762-- >
763-- > AIF Domestically agreed financial statement details
764-- > Details of domestically agreed financial statement.
765-- >
766-- > AIG Other current asset description
767-- > Description of other current asset.
768-- >
769-- > AIH Other current liability description
770-- > Description of other current liability.
771-- >
772-- > AII Former business activity
773-- > Description of the former line of business.
774-- >
775-- > AIJ Trade name use
776-- > Description of how a trading name is used.
777-- >
778-- > AIK Signing authority
779-- > Description of the authorized signatory.
780-- >
781-- > AIL Guarantee
782-- > Description of guarantee.
783-- >
784-- > AIM Holding company operation
785-- > Description of the operation of a holding company.
786-- >
787-- > AIN Consignment routing
788-- > Information on routing of the consignment.
789-- >
790-- > AIO Letter of protest
791-- > A letter citing any condition in dispute.
792-- >
793-- > AIP Question
794-- > A free text question.
795-- >
796-- > AIQ Party information
797-- > Free text information related to a party.
798-- >
799-- > AIR Area boundaries description
800-- > Description of the boundaries of a geographical area.
801-- >
802-- > AIS Advertisement information
803-- > The free text contains advertisement information.
804-- >
805-- > AIT Financial statement details
806-- > Details regarding the financial statement in free text.
807-- >
808-- > AIU Access instructions
809-- > Description of how to access an entity.
810-- >
811-- > AIV Liquidity
812-- > Description of an entity's liquidity.
813-- >
814-- > AIW Credit line
815-- > Description of the line of credit available to an
816-- > entity.
817-- >
818-- > AIX Warranty terms
819-- > Text describing the terms of warranty which apply to a
820-- > product or service.
821-- >
822-- > AIY Division description
823-- > Plain language description of a division of an entity.
824-- >
825-- > AIZ Reporting instruction
826-- > Instruction on how to report.
827-- >
828-- > AJA Examination result
829-- > The result of an examination.
830-- >
831-- > AJB Laboratory result
832-- > The result of a laboratory investigation.
833-- >
834-- > ALC Allowance/charge information
835-- > Information referring to allowance/charge.
836-- >
837-- > ALD X-ray result
838-- > The result of an X-ray examination.
839-- >
840-- > ALE Pathology result
841-- > The result of a pathology investigation.
842-- >
843-- > ALF Intervention description
844-- > Details of an intervention.
845-- >
846-- > ALG Summary of admittance
847-- > Summary description of admittance.
848-- >
849-- > ALH Medical treatment course detail
850-- > Details of a course of medical treatment.
851-- >
852-- > ALI Prognosis
853-- > Details of a prognosis.
854-- >
855-- > ALJ Instruction to patient
856-- > Instruction given to a patient.
857-- >
858-- > ALK Instruction to physician
859-- > Instruction given to a physician.
860-- >
861-- > ALL All documents
862-- > The note implies to all documents.
863-- >
864-- > ALM Medicine treatment
865-- > Details of medicine treatment.
866-- >
867-- > ALN Medicine dosage and administration
868-- > Details of medicine dosage and method of administration.
869-- >
870-- > ALO Availability of patient
871-- > Details of when and/or where the patient is available.
872-- >
873-- > ALP Reason for service request
874-- > Details of the reason for a requested service.
875-- >
876-- > ALQ Purpose of service
877-- > Details of the purpose of a service.
878-- >
879-- > ARR Arrival conditions
880-- > Conditions under which arrival takes place.
881-- >
882-- > ARS Service requester's comment
883-- > Comment by the requester of a service.
884-- >
885-- > AUT Authentication
886-- > Name, code, password etc. given for authentication
887-- > purposes.
888-- >
889-- > AUU Requested location description
890-- > The description of the location requested.
891-- >
892-- > AUV Medicine administration condition
893-- > The event or condition that initiates the administration
894-- > of a single dose of medicine or a period of treatment.
895-- >
896-- > AUW Patient information
897-- > Information concerning a patient.
898-- >
899-- > AUX Precautionary measure
900-- > Action to be taken to avert possible harmful affects.
901-- >
902-- > AUY Service characteristic
903-- > Free text description is related to a service
904-- > characteristic.
905-- >
906-- > AUZ Planned event comment
907-- > Comment about an event that is planned.
908-- >
909-- > AVA Expected delay comment
910-- > Comment about the expected delay.
911-- >
912-- > AVB Transport requirements comment
913-- > Comment about the requirements for transport.
914-- >
915-- > BLC Bill of lading clause
916-- > Clause on the bill of lading regarding the cargo being
917-- > shipped.
918-- >
919-- > BLD Instruction to prepare the patient
920-- > Instruction with the purpose of preparing the patient.
921-- >
922-- > BLE Medicine treatment comment
923-- > Comment about treatment with medicine.
924-- >
925-- > BLF Examination result comment
926-- > Comment about the result of an examination.
927-- >
928-- > BLG Service request comment
929-- > Comment about the requested service.
930-- >
931-- > BLH Prescription reason
932-- > Details of the reason for a prescription.
933-- >
934-- > BLI Prescription comment
935-- > Comment concerning a specified prescription.
936-- >
937-- > BLJ Clinical investigation comment
938-- > Comment concerning a clinical investigation.
939-- >
940-- > BLK Medicinal specification comment
941-- > Comment concerning the specification of a medicinal
942-- > product.
943-- >
944-- > BLL Economic contribution comment
945-- > Comment concerning economic contribution.
946-- >
947-- > BLM Status of a plan
948-- > Comment about the status of a plan.
949-- >
950-- > BLN Random sample test information
951-- > Information regarding a random sample test.
952-- >
953-- > + BLO Period of time
954-- > Text subject is a period of time.
955-- >
956-- > BLR Transport document remarks
957-- > Remarks concerning the complete consignment to be
958-- > printed on the bill of lading.
959-- >
960-- > CCI Customs clearance instructions
961-- > Any coded or clear instruction agreed by customer and
962-- > carrier regarding the declaration of the goods.
963-- >
964-- > CEX Customs clearance instructions export
965-- > Any coded or clear instruction agreed by customer and
966-- > carrier regarding the export declaration of the goods.
967-- >
968-- > CHG Change information
969-- > Note contains change information.
970-- >
971-- > CIP Customs clearance instruction import
972-- > Any coded or clear instruction agreed by customer and
973-- > carrier regarding the import declaration of the goods.
974-- >
975-- > CLP Clearance place requested
976-- > Name of the place where Customs clearance is asked to be
977-- > executed as requested by the consignee/consignor.
978-- >
979-- > CLR Loading remarks
980-- > Instructions concerning the loading of the container.
981-- >
982-- > COI Order information
983-- > Additional information related to an order.
984-- >
985-- > CUR Customer remarks
986-- > Remarks from or for a supplier of goods or services.
987-- >
988-- > CUS Customs declaration information
989-- > Note contains customs declaration information.
990-- >
991-- > DAR Damage remarks
992-- > Remarks concerning damage on the cargo.
993-- >
994-- > DCL Declaration
995-- > [4020] Text of a declaration made by the issuer of the
996-- > document (CIM 12).
997-- >
998-- > DEL Delivery information
999-- > Information about delivery.
1000-- >
1001-- > DIN Delivery instructions
1002-- > Instructions regarding the delivery of the cargo.
1003-- >
1004-- > DOC Documentation instructions
1005-- > Instructions pertaining to the documentation.
1006-- >
1007-- > DUT Duty declaration
1008-- > The text contains a statement constituting a duty
1009-- > declaration.
1010-- >
1011-- > EUR Effective used routing
1012-- > Physical route effectively used for the movement of the
1013-- > means of transport.
1014-- >
1015-- > FBC First block to be printed on the transport contract
1016-- > The first block of text to be printed on the transport
1017-- > contract.
1018-- >
1019-- > GBL Government bill of lading information
1020-- > Free text information on a transport document to
1021-- > indicate payment information by Government Bill of
1022-- > Lading.
1023-- >
1024-- > GEN Entire transaction set
1025-- > Note is general in nature, applies to entire transaction
1026-- > segment.
1027-- >
1028-- > GS7 Further information concerning GGVS par. 7
1029-- > Special permission for road transport of certain goods
1030-- > in the German dangerous goods regulation for road
1031-- > transport.
1032-- >
1033-- > HAN Handling instructions
1034-- > [4078] Instructions on how specified goods, packages or
1035-- > containers should be handled.
1036-- >
1037-- > HAZ Hazard information
1038-- > Information pertaining to a hazard.
1039-- >
1040-- > ICN Information for consignee
1041-- > [4070] Any remark given for the information of the
1042-- > consignee (CIM 21).
1043-- >
1044-- > IIN Insurance instructions
1045-- > Instructions regarding the cargo insurance.
1046-- >
1047-- > IMI Invoice mailing instructions
1048-- > Instructions as to which freight and charges components
1049-- > have to be mailed to whom.
1050-- >
1051-- > IND Commercial invoice item description
1052-- > Free text describing goods on a commercial invoice line.
1053-- >
1054-- > INS Insurance information
1055-- > Specific note contains insurance information.
1056-- >
1057-- > INV Invoice instruction
1058-- > Note contains invoice instructions.
1059-- >
1060-- > IRP Information for railway purpose
1061-- > [4090] Date entered by railway stations when required,
1062-- > e.g. specified trains, additional sheets for freight
1063-- > calculations, special measures, etc. (CIM 8).
1064-- >
1065-- > ITR Inland transport details
1066-- > Information concerning the pre-carriage to the port of
1067-- > discharge if by other means than a vessel.
1068-- >
1069-- > ITS Testing instructions
1070-- > Instructions regarding the testing that is required to
1071-- > be carried out on the items in the transaction.
1072-- >
1073-- > LIN Line item
1074-- > Note contains line item information.
1075-- >
1076-- > LOI Loading instruction
1077-- > Instructions where specified packages or containers are
1078-- > to be loaded on a means of transport.
1079-- >
1080-- > MCO Miscellaneous charge order
1081-- > Free text accounting information on an IATA Air Waybill
1082-- > to indicate payment information by Miscellaneous charge
1083-- > order.
1084-- >
1085-- > MKS Additional marks/numbers information
1086-- > Additional information regarding the marks and numbers.
1087-- >
1088-- > ORI Order instruction
1089-- > Free text contains order instructions.
1090-- >
1091-- > OSI Other service information
1092-- > General information created by the sender of general or
1093-- > specific value.
1094-- >
1095-- > PAC Packing/marking information
1096-- > Information regarding the packaging and/or marking of
1097-- > goods.
1098-- >
1099-- > PAI Payment instructions information
1100-- > The free text contains payment instructions information
1101-- > relevant to the message.
1102-- >
1103-- > PAY Payables information
1104-- > Note contains payables information.
1105-- >
1106-- > PKG Packaging information
1107-- > Note contains packaging information.
1108-- >
1109-- > PKT Packaging terms information
1110-- > The text contains packaging terms information.
1111-- >
1112-- > PMD Payment detail/remittance information
1113-- > The free text contains payment details.
1114-- >
1115-- > PMT Payment information
1116-- > Note contains payments information.
1117-- >
1118-- > PRD Product information
1119-- > The text contains product information.
1120-- >
1121-- > PRF Price calculation formula
1122-- > Additional information regarding the price formula used
1123-- > for calculating the item price.
1124-- >
1125-- > PRI Priority information
1126-- > Note contains priority information.
1127-- >
1128-- > PUR Purchasing information
1129-- > Note contains purchasing information.
1130-- >
1131-- > QIN Quarantine instructions
1132-- > Instructions regarding quarantine, i.e. the period
1133-- > during which an arriving vessel, including its
1134-- > equipment, cargo, crew or passengers, suspected to carry
1135-- > or carrying a contagious disease is detained in strict
1136-- > isolation to prevent the spread of such a disease.
1137-- >
1138-- > QQD Quality demands/requirements
1139-- > Specification of the quality/performance expectations or
1140-- > standards to which the items must conform.
1141-- >
1142-- > QUT Quotation instruction/information
1143-- > Note contains quotation information.
1144-- >
1145-- > RAH Risk and handling information
1146-- > Information concerning risks induced by the goods and/or
1147-- > handling instruction.
1148-- >
1149-- > REG Regulatory information
1150-- > The free text contains information for regulatory
1151-- > authority.
1152-- >
1153-- > RET Return to origin information
1154-- > Free text information on an IATA Air Waybill to indicate
1155-- > consignment returned because of non delivery.
1156-- >
1157-- > REV Receivables
1158-- > The text contains receivables information.
1159-- >
1160-- > RQR Requested routes/routing instructions
1161-- > [3074] Names of places via which the consignor requests
1162-- > a consignment to be routed.
1163-- >
1164-- > RQT Tariffs and route requested
1165-- > [4120] Stipulation of the tariffs to be applied showing,
1166-- > where applicable, special-agreement numbers or
1167-- > references; indication of routes by frontier points or
1168-- > by frontier stations and, when necessary, by transit
1169-- > stations between.
1170-- >
1171-- > SAF Safety information
1172-- > The text contains safety information.
1173-- >
1174-- > SIC Sender's instruction to carrier
1175-- > [4284] Instructions given and declarations made by the
1176-- > sender to the carrier concerning Customs, insurance, and
1177-- > other formalities.
1178-- >
1179-- > SIN Special instructions
1180-- > Special instructions like licence no, high value, handle
1181-- > with care, glass.
1182-- >
1183-- > SLR Ship line requested
1184-- > Shipping line requested to be used for traffic between
1185-- > European continent and U.K. for Ireland.
1186-- >
1187-- > SPA Special permission for transport, generally
1188-- > Statement that a special permission has been obtained
1189-- > for the transport (and/or routing) in general, and
1190-- > reference to such permission.
1191-- >
1192-- > SPG Special permission concerning the goods to be transported
1193-- > Statement that a special permission has been obtained
1194-- > for the transport (and/or routing) of the goods
1195-- > specified, and reference to such permission.
1196-- >
1197-- > SPH Special handling
1198-- > Note contains special handling information.
1199-- >
1200-- > SPP Special permission concerning package
1201-- > Statement that a special permission has been obtained
1202-- > for the packaging, and reference to such permission.
1203-- >
1204-- > SPT Special permission concerning transport means
1205-- > Statement that a special permission has been obtained
1206-- > for the use of the means transport, and reference to
1207-- > such permission.
1208-- >
1209-- > SRN Subsidiary risk number (IATA/DGR)
1210-- > Number(s) of subsidiary risks, induced by the goods,
1211-- > according to the valid classification.
1212-- >
1213-- > SSR Special service request
1214-- > Request for a special service concerning the transport
1215-- > of the goods.
1216-- >
1217-- > SUR Supplier remarks
1218-- > Remarks from or for a supplier of goods or services.
1219-- >
1220-- > TCA Tariff applied
1221-- > [5430] Specification of the tariff applied.
1222-- >
1223-- > TDT Transport details remarks
1224-- > Additional information related to transport details.
1225-- >
1226-- > TRA Transportation information
1227-- > General information regarding the transport of the
1228-- > cargo.
1229-- >
1230-- > TRR Requested tariff
1231-- > Stipulation of the tariffs to be applied showing, where
1232-- > applicable, special agreement numbers or references.
1233-- >
1234-- > TXD Tax declaration
1235-- > The text contains a statement constituting a tax
1236-- > declaration.
1237-- >
1238-- > WHI Warehouse instruction/information
1239-- > Note contains warehouse information.
1240-- >
1241-- > ZZZ Mutually defined
1242-- > Note contains information mutually defined by trading
1243-- > partners.
1244simple4451 :: Parser Value
1245simple4451 = simple "4451" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4453.hs b/specification/src/Text/Edifact/D01B/Simples/S4453.hs
new file mode 100644
index 0000000..9f319bc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4453.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4453
7 ( simple4453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4453 Free text function code [B]
16-- >
17-- > Desc: Code specifying the function of free text.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Text for subsequent use
22-- > The occurrence of this text does not affect message
23-- > processing.
24-- >
25-- > 2 Text replacing missing code
26-- > Text description of a coded data item for which there is
27-- > no currently available code.
28-- >
29-- > 3 Text for immediate use
30-- > Text must be read before actioning message.
31-- >
32-- > 4 No action required
33-- > Pass text on to later recipient.
34-- >
35-- > 5 Header
36-- > Indicates that the text is to be taken as a header.
37-- >
38-- > 6 Numbered paragraph
39-- > Indicates that the text starts a new numbered paragraph.
40-- >
41-- > 7 Paragraph
42-- > Indicates that the text is a paragraph.
43simple4453 :: Parser Value
44simple4453 = simple "4453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4494.hs b/specification/src/Text/Edifact/D01B/Simples/S4494.hs
new file mode 100644
index 0000000..8e8104a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4494.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4494
7 ( simple4494
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4494 Insurance cover description [B]
16-- >
17-- > Desc: Free form description of the insurance cover.
18-- >
19-- > Repr: an..35
20simple4494 :: Parser Value
21simple4494 = simple "4494" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4495.hs b/specification/src/Text/Edifact/D01B/Simples/S4495.hs
new file mode 100644
index 0000000..c8e7d31
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4495.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4495
7 ( simple4495
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4495 Insurance cover description code [B]
16-- >
17-- > Desc: Code specifying the insurance cover.
18-- >
19-- > Repr: an..17
20simple4495 :: Parser Value
21simple4495 = simple "4495" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4497.hs b/specification/src/Text/Edifact/D01B/Simples/S4497.hs
new file mode 100644
index 0000000..8d6f045
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4497.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4497
7 ( simple4497
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4497 Insurance cover type code [C]
16-- >
17-- > Desc: Code specifying the meaning of the insurance cover.
18-- >
19-- > Repr: an..3
20simple4497 :: Parser Value
21simple4497 = simple "4497" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S4517.hs b/specification/src/Text/Edifact/D01B/Simples/S4517.hs
new file mode 100644
index 0000000..94dba05
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S4517.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S4517
7 ( simple4517
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4517 Seal condition code [B]
16-- >
17-- > Desc: Code specifying the condition of a seal.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 In right condition
22-- > The seal is in right condition.
23-- >
24-- > 2 Damaged
25-- > The seal is damaged.
26-- >
27-- > 3 Missing
28-- > A seal that is missing.
29-- >
30-- > 4 Broken
31-- > Used to specify that the seal is broken.
32-- >
33-- > 5 Faulty electronic seal
34-- > The electronic seal is faulty.
35simple4517 :: Parser Value
36simple4517 = simple "4517" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5004.hs b/specification/src/Text/Edifact/D01B/Simples/S5004.hs
new file mode 100644
index 0000000..e259fb7
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5004.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5004
7 ( simple5004
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5004 Monetary amount [C]
16-- >
17-- > Desc: To specify a monetary amount.
18-- >
19-- > Repr: n..35
20simple5004 :: Parser Value
21simple5004 = simple "5004" (numeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5025.hs b/specification/src/Text/Edifact/D01B/Simples/S5025.hs
new file mode 100644
index 0000000..6369c25
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5025.hs
@@ -0,0 +1,1954 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5025
7 ( simple5025
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5025 Monetary amount type code qualifier [C]
16-- >
17-- > Desc: Code qualifying the type of monetary amount.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 VAT, 1st value
22-- > First VAT value if, for the same rate of VAT, there are
23-- > 1 to 3 different ways to set this value.
24-- >
25-- > 2 VAT, 2nd value
26-- > Second VAT value if, for the same rate of VAT, there are
27-- > 2 or 3 different ways to set this value.
28-- >
29-- > 3 VAT, 3rd value
30-- > Third VAT value if, for the same rate of VAT, there are
31-- > 3 different ways to set this value.
32-- >
33-- > 4 Additional royalties (Customs)
34-- > Royalties relating to the imported goods that the buyer
35-- > must pay, either directly or indirectly, as a condition
36-- > of sale, to the extent that they are not included in the
37-- > price actually paid or payable.
38-- >
39-- > 5 Adjusted amount
40-- > The amount specified is the adjusted amount.
41-- >
42-- > 6 Amount reference currency
43-- > The owing amount in the currency used as reference in
44-- > the transaction.
45-- >
46-- > 7 Agreed charge
47-- > Charges which parties agreed upon.
48-- >
49-- > 8 Allowance or charge amount
50-- > [5422] Total amount of allowance or charge.
51-- >
52-- > 9 Amount due/amount payable
53-- > Amount to be paid.
54-- >
55-- > 10 Amount in charge currency
56-- > Indicates that the amount is based on the charged
57-- > currency.
58-- >
59-- > 11 Amount paid
60-- > Amount that has been paid.
61-- >
62-- > 12 Amount remitted
63-- > Amount which was remitted (see remittance advice).
64-- >
65-- > 13 Amount subject to total monetary discount
66-- > The amount is subject to a total monetary discount.
67-- >
68-- > 14 Amount target currency
69-- > The amount in the currency in which the amount is paid
70-- > or has to be paid.
71-- >
72-- > 15 Average ledger balance
73-- > The addition of the balance all accounts divided by the
74-- > number of accounts.
75-- >
76-- > 16 Bank release fee
77-- > The fee that a bank charges for releasing monies.
78-- >
79-- > 17 Batch total
80-- > The complete quantity of anything needed for or made in
81-- > one operation or lot.
82-- >
83-- > 18 Brokerage
84-- > Fee charged by a broker for acting on behalf of a third
85-- > party.
86-- >
87-- > 19 Buying commission
88-- > Commission paid by the importer to his/her agent for the
89-- > service of representing him/her in the purchase.
90-- >
91-- > 20 Data value on carrier media (Customs)
92-- > Value of data contained on the carrier media (e.g.
93-- > magnetic tape).
94-- >
95-- > 21 Cash discount
96-- > Cash discount given by the seller to the buyer.
97-- >
98-- > 22 Cash on delivery amount
99-- > Amount to be collected by carrier upon delivery of
100-- > goods. This amount represents approximately the value of
101-- > the goods.
102-- >
103-- > 23 Charge amount
104-- > The amount of money charged for the provision of a
105-- > service or product.
106-- >
107-- > 24 Charge summary total
108-- > Code to indicate the total charges relating to a
109-- > consignment.
110-- >
111-- > 25 Charge/allowance basis
112-- > The amount specified is the basis for calculation of
113-- > charges/allowance.
114-- >
115-- > 26 Charges collect fee
116-- > The fee a party charges for collecting charges.
117-- >
118-- > 27 Charges in destination currency
119-- > Collect charges payable in the currency of the country
120-- > of destination.
121-- >
122-- > 28 Collect charge summary total
123-- > A summary total of collection charges.
124-- >
125-- > 29 Collect charges in destination currency
126-- > Collect charges payable in the currency of the country
127-- > of destination.
128-- >
129-- > 30 Collect freight charge including VAT
130-- > This is the total amount that has to be collected from
131-- > the consignee or other intermediary intervening party -
132-- > Including VAT-.
133-- >
134-- > 31 Collect freight charge without VAT
135-- > For legal accounting reasons the amount without VAT has
136-- > to be announced, together with the amount of VAT.
137-- >
138-- > 32 Collect other charges due agent total
139-- > The total of other charges that are due to the agent.
140-- >
141-- > 33 Collect taxes total
142-- > The total amount of taxes to be collected.
143-- >
144-- > 34 Collected balance required
145-- > A certain sum of money that must be kept in an account.
146-- >
147-- > 35 Container cost
148-- > The cost of providing a container.
149-- >
150-- > 36 Converted amount
151-- > The amount is converted from another currency.
152-- >
153-- > 37 Credit on consignment
154-- > Credit deducted from the total invoice amount for the
155-- > value of goods not included in a consignment but
156-- > included in the invoice.
157-- >
158-- > 38 Invoice item amount
159-- > (5068) Total sum charged in respect of a single Invoice
160-- > item in accordance with the terms of delivery.
161-- >
162-- > 39 Invoice total amount
163-- > [5444] Total sum charged in respect of one or more
164-- > Invoices in accordance with the terms of delivery.
165-- >
166-- > 40 Customs value
167-- > (5032) Value declared for Customs purposes on those
168-- > goods in a consignment which are subject to the same
169-- > Customs procedure, and have the same tariff/statistical
170-- > heading, country information and duty regime.
171-- >
172-- > 41 Assigned Customs value
173-- > Goods value assigned by Customs.
174-- >
175-- > 42 Total cash payments received by factor
176-- > Total allocated amount of cash payments received by a
177-- > factor.
178-- >
179-- > 43 Declared total Customs value
180-- > [5070] Total value declared for Customs purposes of all
181-- > goods in a consignment, whether or not they are subject
182-- > to the same Customs procedure, or have the same
183-- > tariff/statistical heading, country information, and
184-- > duty regime.
185-- >
186-- > 44 Declared value for carriage
187-- > (5036) Value, declared by the shipper or his agent
188-- > solely for the purpose of varying the carrier's level of
189-- > liability from that provided in the contract of
190-- > carriage, in case of loss or damage to goods or delayed
191-- > delivery.
192-- >
193-- > 45 Deductible after importation charges (Customs)
194-- > Charges (e.g. construction, assembly, erection,
195-- > maintenance or technical assistance) after importation,
196-- > which are included in the total invoice price, that may
197-- > be deducted to arrive at a Customs value.
198-- >
199-- > 46 Deductions (Customs)
200-- > [5020] Allowable deductions from the Customs value basis
201-- > used.
202-- >
203-- > 47 Delivery fee
204-- > Fees incurred by delivery.
205-- >
206-- > 48 Deposit total
207-- > The whole amount of money that one entrusts for
208-- > safekeeping.
209-- >
210-- > 49 Development necessary for production of imported goods
211-- > (Customs)
212-- > Value of engineering, development, artwork, design work
213-- > and plans and sketches carried out elsewhere than in the
214-- > Customs territory and necessary for the production of
215-- > the imported goods.
216-- >
217-- > 50 Disbursements
218-- > Amount of disbursements to be collected by the carrier
219-- > according to the order given by the shipper.
220-- >
221-- > 51 Disbursements fee
222-- > Fee charged for the collection of disbursements.
223-- >
224-- > 52 Discount amount
225-- > The amount specified is the discount amount.
226-- >
227-- > 53 Discount amount due
228-- > The amount of discount that is due.
229-- >
230-- > 54 Distribution service fee
231-- > The fee charged for the provision of distribution
232-- > services.
233-- >
234-- > 55 Duty amount
235-- > The amount of duty.
236-- >
237-- > 56 Duty/tax/fee basis amount
238-- > The amount specified is the basis for duty/tax or fee.
239-- >
240-- > 57 Equivalent amount
241-- > This amount is equivalent to the amount to be
242-- > transferred, but in another currency.
243-- >
244-- > 58 Fee amount
245-- > The amount of a fee.
246-- >
247-- > 59 Fees paid year to date
248-- > Payments made for goods thus far.
249-- >
250-- > 60 Final (posted) amount
251-- > The amount posted to an account, finally, after
252-- > charges/allowances.
253-- >
254-- > 61 Float (e.g. "cash float")
255-- > The status of funds in the process of collection.
256-- >
257-- > 62 Total payments on account received by a factor
258-- > Total unallocated amount of payments received by a
259-- > factor.
260-- >
261-- > 63 FOB value
262-- > Identifies the value of the shipment free on board,
263-- > named port of shipment (see FOB Incoterm of ICC).
264-- >
265-- > 64 Freight charge
266-- > Amount to be paid for moving goods, by whatever means,
267-- > from one place to another, inclusive discounts,
268-- > allowances, rebates, adjustment factors and additional
269-- > cost relating to freight costs (UN/ECE Recommendation no
270-- > 23).
271-- >
272-- > 65 Total indirect amount payments made to a seller or his
273-- > agent instead of to a factor
274-- > Total indirect amount of payments made to a seller or
275-- > his agent instead of to a factor.
276-- >
277-- > 66 Goods item total
278-- > Net price x quantity for the line item.
279-- >
280-- > 67 Insurance amount
281-- > Amount of insurance.
282-- >
283-- > 68 Insurance and transport charges (Customs)
284-- > (5488)+(5292) Sum total of transport and insurance
285-- > charges (CCC).
286-- >
287-- > 69 Insurance and transport charges incurred outside Customs
288-- > territory
289-- > (5488)+(5292) Insurance and transport charges incurred
290-- > outside a Customs territory (or a Customs union).
291-- >
292-- > 70 Insurance charges (Customs)
293-- > [5488] Amount of premium payable to the insurance
294-- > company to insure the goods to the port or place of
295-- > importation.
296-- >
297-- > 71 Insurance charges incurred outside of Customs territory
298-- > (5488) Insurance charges incurred outside a Customs
299-- > territory (or a Customs union).
300-- >
301-- > 72 Internal charges (Customs)
302-- > Charges incurred within a Customs territory (or a
303-- > Customs union).
304-- >
305-- > 73 Total amount of payments booked to the collateral account
306-- > Total amount of payments booked to the collateral
307-- > account.
308-- >
309-- > 74 Amount to be paid in advance
310-- > Amount which is to be paid before goods are delivered or
311-- > the service is rendered.
312-- >
313-- > 75 Registered capital
314-- > Registered amount of equity of a company.
315-- >
316-- > 76 Investable balance
317-- > To put left over money in something offering profitable
318-- > returns.
319-- >
320-- > 77 Invoice amount
321-- > [5068] Total sum charged in respect of a single Invoice
322-- > in accordance with the terms of delivery.
323-- >
324-- > 78 Landing charges
325-- > The charges incurred in landing the goods into store in
326-- > the country of importation, excluding Customs duties and
327-- > taxes.
328-- >
329-- > 79 Total line items amount
330-- > The sum of all the line item amounts.
331-- >
332-- > 80 Licence fees related to imported goods (Customs)
333-- > Licence fees relating to the imported goods that the
334-- > buyer must pay, either directly or indirectly, as a
335-- > condition of sale, to the extent that they are not
336-- > included in the price actually paid or payable.
337-- >
338-- > 81 Loading and handling cost
339-- > Cost incurred by loading and handling.
340-- >
341-- > 82 Lock box total
342-- > The complete amount of funds that customers mailed in to
343-- > a specific location. Often times funds are sent to a
344-- > post-office lock box in their city.
345-- >
346-- > 83 Lumpsum
347-- > An agreed sum of money, which is paid in full at one
348-- > time. This term is often used in connection with charter
349-- > parties.
350-- >
351-- > 84 Material consumed in production of imported goods (Customs)
352-- > Value of materials consumed in the production of the
353-- > imported goods.
354-- >
355-- > 85 Maximum charge
356-- > The maximum amount that can be charged for a service or
357-- > product.
358-- >
359-- > 86 Message total monetary amount
360-- > The total of all monetary amounts contained within the
361-- > message.
362-- >
363-- > 87 Minimum charge
364-- > The minimum amount that can be charged for a service or
365-- > product.
366-- >
367-- > 88 National preference basis amount
368-- > Amount giving the basis for national preference
369-- > calculation.
370-- >
371-- > 89 Negative collected balance
372-- > Having a quantity of less than zero in an account.
373-- >
374-- > 90 Negative ledger balance
375-- > For an asset account, this would be when the account had
376-- > a credit balance. For liability and owner's equity
377-- > accounts, it would be when the account had a debit
378-- > balance.
379-- >
380-- > 91 Net adjustment
381-- > The end-of-the-period total amount which is left after
382-- > recording appropriate adjusting entries.
383-- >
384-- > 92 Net fee position
385-- > The payments left over after deductions or allowances
386-- > have been made.
387-- >
388-- > 93 Net year to date excess (deficit)
389-- > A negative amount of an item.
390-- >
391-- > 94 No amount of insurance
392-- > No amount of insurance has been declared for a
393-- > consignment.
394-- >
395-- > 95 No declared value for carriage
396-- > No value has been declared for purposes of carriage.
397-- >
398-- > 96 No declared value for Customs
399-- > No value has been declared for Customs purposes.
400-- >
401-- > 97 Offer amount
402-- > [5210] Total amount of an offer.
403-- >
404-- > 98 Original amount
405-- > Original amount, without charges, allowances or
406-- > adjustment.
407-- >
408-- > 99 Other charges at destination
409-- > Code to indicate charges levied at destination.
410-- >
411-- > 100 Other charges due agent
412-- > Code to indicate that certain charges accrue to an
413-- > agent.
414-- >
415-- > 101 Other charges due carrier
416-- > Code to indicate that certain charges accrue to a
417-- > carrier.
418-- >
419-- > 102 Other commissions
420-- > Other commissions paid by the importer to his/her agent
421-- > in relation to the goods being imported.
422-- >
423-- > 103 Other deductible charges
424-- > Other charges deducted from the total invoice value.
425-- >
426-- > 104 Other transport charges
427-- > (5292) Other charges paid for transport.
428-- >
429-- > 105 Other valuation charges (Customs)
430-- > Other valuation charges which are payable by reason of
431-- > the importation or sale of the goods in the Customs
432-- > territory.
433-- >
434-- > 106 Packing cost
435-- > Cost for packing concerning labour and/or material.
436-- >
437-- > 107 Packing cost (Customs)
438-- > [5448] Costs incurred for all containers and coverings
439-- > of whatever nature which are considered as being one for
440-- > Customs purposes with the goods, and the cost of packing
441-- > whether for labour or material.
442-- >
443-- > 108 Parts incorporated in imported goods (Customs)
444-- > Materials, components, parts and similar items
445-- > incorporated in the imported goods.
446-- >
447-- > 109 Payment discount amount
448-- > Self-explanatory.
449-- >
450-- > 110 Pick-up fee
451-- > Fee incurring if item has been or will be picked up.
452-- >
453-- > 111 Positive collected balance
454-- > Having a quantity of greater than zero in an account.
455-- >
456-- > 112 Positive ledger balance
457-- > For an asset account, this would be when the account had
458-- > a debit balance. For liability and owner's equity
459-- > accounts, it would be when the account had a credit
460-- > balance.
461-- >
462-- > 113 Prepaid amount
463-- > (5302) Amount which has been prepaid in advance.
464-- >
465-- > 114 Prepaid charge summary total
466-- > Total of all prepaid charges.
467-- >
468-- > 115 Prepaid taxes total
469-- > Total of all prepaid taxes.
470-- >
471-- > 116 Purchase amount
472-- > The cost of buying goods or services.
473-- >
474-- > 117 Quantity discount
475-- > Discount given for purchase of goods in bulk.
476-- >
477-- > 118 Quota value
478-- > The monetary value of a quota.
479-- >
480-- > 119 Received amount
481-- > The amount is what the bank received, and the one before
482-- > charges/allowances.
483-- >
484-- > 120 Sales tax
485-- > Identifies the amount of sales tax payable.
486-- >
487-- > 121 Shipment value in domestic currency
488-- > The cost of transportation in domestic currency.
489-- >
490-- > 122 Specific amount payable
491-- > Amount that the consignor agrees to be invoiced or to
492-- > pay. This amount is part of the total charges applied to
493-- > the consignment.
494-- >
495-- > 123 Statistical value
496-- > [5218] Value declared for statistical purposes of those
497-- > goods in a consignment which have the same statistical
498-- > heading and country of origin.
499-- >
500-- > 124 Tax amount
501-- > Tax imposed by government or other official authority
502-- > related to the weight/volume charge or valuation charge.
503-- >
504-- > 125 Taxable amount
505-- > Amount on which a tax has to be applied.
506-- >
507-- > 126 To collect
508-- > Amount that has to be collected.
509-- >
510-- > 127 Tools used in production of imported goods (Customs)
511-- > Tools, dies, moulds and similar items used in the
512-- > production of the imported goods.
513-- >
514-- > 128 Total amount
515-- > The amount specified is the total amount.
516-- >
517-- > 129 Total amount subject to payment discount
518-- > Part of the invoice amount which is subject to payment
519-- > discount.
520-- >
521-- > 130 Total charge due
522-- > Total amount of charges payable to the carrier.
523-- >
524-- > 131 Total charges/allowances
525-- > The amount specified is the total of all
526-- > charges/allowances.
527-- >
528-- > 132 Total collect charges
529-- > Total charges to be collected.
530-- >
531-- > 133 Total collect charges at destination
532-- > Total charges to be collected at destination.
533-- >
534-- > 134 Total declared
535-- > The total value of declared amounts.
536-- >
537-- > 135 Total freight due
538-- > Total amount of freight costs payable to the carrier.
539-- >
540-- > 136 Total invoice additional amount
541-- > (5140) Amount to be added to the sum of invoice line
542-- > amounts to arrive at the total invoice amount.
543-- >
544-- > 137 Damage protection plan coverage
545-- > Indicates the amount of damage coverage provided under
546-- > the Damage Protection Plan (DPP).
547-- >
548-- > 138 Total monetary discount amount
549-- > Total of monetary discount amounts.
550-- >
551-- > 139 Total payment amount
552-- > A complete charge for goods or services rendered.
553-- >
554-- > 140 Total service charge
555-- > The complete payment owed to one who has performed work
556-- > for another.
557-- >
558-- > 141 Cost, insurance and freight (CIF) value
559-- > Identifies the value of cost, insurance and freight.
560-- > (Refer to ICC Incoterm CIF for an expanded definition).
561-- >
562-- > 142 Trade discount
563-- > Discount given to any purchaser at a particular
564-- > commercial level e.g. at wholesale or retail level.
565-- >
566-- > 143 Transfer amount
567-- > The amount which has been transferred from buyer to the
568-- > sellers bank.
569-- >
570-- > 144 Transport charges (Customs)
571-- > (5292) Cost incurred by shipper in moving goods, by
572-- > whatever means, from one place to another under the
573-- > terms of the contract of carriage, see UN/ECE
574-- > Recommendation No 23. Synonym: freight charges
575-- > (Customs).
576-- >
577-- > 145 Transport charges incurred outside Customs territory
578-- > (5292) Transport charges incurred outside a Customs
579-- > territory (or a Customs union).
580-- >
581-- > 146 Unit price
582-- > (5110) Reporting monetary amount is a "per unit" amount.
583-- >
584-- > 147 Acceptable quotation fluctuation amount
585-- > The maximum increase or decrease in constituent material
586-- > fluctuation which will not result in an item price
587-- > renegotiation.
588-- >
589-- > 148 Total payments under guarantee
590-- > Total amount paid under guarantee, such as under a
591-- > factor's guarantee.
592-- >
593-- > 149 Valuation charge
594-- > A charge based on the value of goods or cargo.
595-- >
596-- > 150 Value added tax
597-- > [5490] Amount in national currency resulting from the
598-- > application, at the appropriate rate, of value added tax
599-- > (or similar tax) to the invoice amount subject to such
600-- > tax.
601-- >
602-- > 151 Value insured
603-- > Representation in figures of the total sum covered by an
604-- > insurance for a particular shipment.
605-- >
606-- > 152 Subsequent resale of imported goods (Customs)
607-- > Value of any part of the proceeds of any subsequent
608-- > resale, disposal or use of the imported goods that
609-- > accrues, directly or indirectly, to the seller.
610-- >
611-- > 153 Weight charge
612-- > A charge based on the weight of goods or cargo.
613-- >
614-- > 154 Amount to be collected
615-- > The monetary amount that is to be collected.
616-- >
617-- > 155 Standard duty
618-- > Standard Customs duty that would apply if special
619-- > provisions did not apply.
620-- >
621-- > 156 G-Amount
622-- > Amount out of total invoice amount being paid into a
623-- > blocked account.
624-- >
625-- > 157 Insurance value
626-- > (5010) Value for which the goods are insured.
627-- >
628-- > 158 Insurance and transport charges incurred inside Customs
629-- > territory
630-- > (5488)+(5292) Charges to be paid for moving goods, by
631-- > whatever means, from the point of entry into the Customs
632-- > territory (within a Customs union: to the point of entry
633-- > in the final destination country).
634-- >
635-- > 159 Licence (value deducted)
636-- > Amount in the currency of the licence to be written off
637-- > from the total licence value.
638-- >
639-- > 160 Other costs
640-- > (5346) Costs, other than packing, freight and insurance
641-- > costs, specified separately.
642-- >
643-- > 161 Duty, tax or fee amount
644-- > Amount of duty, tax or fee.
645-- >
646-- > 162 Customs duty paid
647-- > Amount which can be deducted from the stated invoice
648-- > price where that price includes the Customs duty amount.
649-- >
650-- > 163 Wage tax share
651-- > Wage tax share of total amount to be paid directly to
652-- > tax collector.
653-- >
654-- > 164 Social securities premiums share
655-- > Social securities share of total amount to be paid
656-- > directly to the social securities collector.
657-- >
658-- > 165 Adjustment amount
659-- > Amount being the balance of the amount to be adjusted
660-- > and the adjusted amount.
661-- >
662-- > 166 Guarantee amount (Customs)
663-- > Amount of the guarantee placed with Customs.
664-- >
665-- > 167 Actual versus calculated price difference
666-- > Difference between actual and calculated price.
667-- >
668-- > 168 Tax sub-totals
669-- > A sub total of tax values.
670-- >
671-- > 169 Alternate currency total amount
672-- > Self-explanatory.
673-- >
674-- > 170 Document amount
675-- > The monetary value stated within a related document.
676-- >
677-- > 171 Total reassignments of factored invoices
678-- > Total amount of factored invoices and credit notes
679-- > reassigned to the seller or to another factor.
680-- >
681-- > 172 Stated amount
682-- > The monetary amount that has been declared.
683-- >
684-- > 173 Minimum amount
685-- > Lowest possible value; minimum.
686-- >
687-- > 174 Balance brought forward
688-- > Opening balance of the account brought forward from the
689-- > prior accounting period.
690-- >
691-- > 175 Message total additional amount
692-- > An amount in addition to the total message value.
693-- >
694-- > 176 Message total duty/tax/fee amount
695-- > Total of all duty/tax/fee amounts.
696-- >
697-- > 177 Message total amount prepaid
698-- > Total of all prepaid amounts within the message.
699-- >
700-- > 178 Exact amount
701-- > Specific amount.
702-- >
703-- > 179 Maximum amount
704-- > Highest possible value; maximum.
705-- >
706-- > 180 Amount up to
707-- > Highest possible value; up to.
708-- >
709-- > 181 Amount not exceeding
710-- > Highest possible value; not exceeding.
711-- >
712-- > 182 Any other specification/tolerance
713-- > Any further qualification of the amount.
714-- >
715-- > 183 No specification/tolerance
716-- > No further qualification of the amount.
717-- >
718-- > 184 Final net acquisition cost
719-- > The final cost of acquisition, net of all add-ons and
720-- > discounts.
721-- >
722-- > 185 Labour cost
723-- > The cost of providing labour to complete a task.
724-- >
725-- > 186 Material cost
726-- > The cost of materials needed to complete a task.
727-- >
728-- > 187 Other cost
729-- > Non specific costs for an item in addition to those
730-- > stated explicitly.
731-- >
732-- > 188 Overhead cost
733-- > The cost of overhead when completing a task.
734-- >
735-- > 189 Packaging cost
736-- > The cost of packaging an item.
737-- >
738-- > 190 Prototype set up cost
739-- > The cost of setting up a prototype.
740-- >
741-- > 191 Authorized cleaning amount
742-- > Amount of money authorized for cleaning services.
743-- >
744-- > 192 Raw material per cart cost
745-- > The cost of raw material expressed per cart.
746-- >
747-- > 193 Raw material per unit of measure cost
748-- > The cost of raw material expressed per unit of measure.
749-- >
750-- > 194 Total die model cost
751-- > The total of costs for a die model.
752-- >
753-- > 195 Total gauge cost
754-- > The total of costs for a gauge.
755-- >
756-- > 196 Total material including purchased components cost
757-- > The total cost of materials for an item, including
758-- > components purchased externally.
759-- >
760-- > 197 Total purchased components cost
761-- > The total cost of components purchased externally.
762-- >
763-- > 198 Total tooling cost
764-- > The total of costs relating to tooling.
765-- >
766-- > 199 Delivery limitation amount
767-- > The monetary limitation amount for a delivery.
768-- >
769-- > 200 Minimum amount due
770-- > The minimum amount that must be paid on an amount now
771-- > due for payment.
772-- >
773-- > 201 Penalty amount
774-- > The penalty charge incurred if or because conditions are
775-- > not met.
776-- >
777-- > 202 Interest amount
778-- > The amount of interest charged or paid on a debit or
779-- > credit balance.
780-- >
781-- > 203 Line item amount
782-- > Goods item total minus allowances plus charges for line
783-- > item. See also Code 66.
784-- >
785-- > 204 Allowance amount
786-- > The amount of an allowance.
787-- >
788-- > 205 Additional amount covered: freight costs
789-- > Additional amount (freight costs) which is also covered
790-- > under the documentary credit.
791-- >
792-- > 206 Additional amount covered: inspection costs
793-- > Additional amount (inspection costs) which is also
794-- > covered under the documentary credit.
795-- >
796-- > 207 Additional amount covered: insurance costs
797-- > Additional amount (insurance costs) which is also
798-- > covered under the documentary credit.
799-- >
800-- > 208 Additional amount covered: interest
801-- > Additional amount (interest) which is also covered under
802-- > the documentary credit.
803-- >
804-- > 209 Agent commission amount
805-- > Amount which has to be paid to an agent.
806-- >
807-- > 210 Credit note amount
808-- > Amount of a credit note.
809-- >
810-- > 211 Debit note amount
811-- > Amount of a debit note.
812-- >
813-- > 212 Documentary credit amount
814-- > Amount of the documentary credit.
815-- >
816-- > 213 Part of documentary credit amount
817-- > Part of documentary credit amount subject to sight
818-- > payment, deferred payment or acceptance when the
819-- > documentary credit is available by mixed payment.
820-- >
821-- > 214 Advance payment at the beginning of works
822-- > Amount paid to the contractor at the beginning of works
823-- > in the construction to be deducted later.
824-- >
825-- > 215 Deduction of advance payment amount at the beginning of
826-- > works
827-- > Progressive deduction of advance payment, as works go
828-- > on.
829-- >
830-- > 216 Advance payment amount on building material
831-- > An amount paid in advance for the purchase of building
832-- > material.
833-- >
834-- > 217 Deduction of the advance payment amount on building
835-- > material
836-- > The cost of building material less any monies paid in
837-- > advance.
838-- >
839-- > 218 Advance payment amount on stock
840-- > An amount paid in advance for the purchase of stock.
841-- >
842-- > 219 Deduction of the advance payment amount on stock
843-- > The cost of stock less any monies paid in advance.
844-- >
845-- > 220 Amount subject to guarantee retention
846-- > Amount participating in the assessment basis of a
847-- > guarantee retention.
848-- >
849-- > 221 Amount not subject of guarantee retention
850-- > Amount not participating in the assessment basis of a
851-- > guarantee retention.
852-- >
853-- > 222 Amount subject to contractual retention
854-- > Amount participating in the assessment basis of a
855-- > contractual retention.
856-- >
857-- > 223 Works amount, initial
858-- > Total amount of works in the initial contract.
859-- >
860-- > 224 Works amount, variations
861-- > Total amount of contract variations, not including the
862-- > amount planned on initial contract.
863-- >
864-- > 225 Works amount, total
865-- > Total amount of works, including initial contract and
866-- > variations.
867-- >
868-- > 226 Retention amount
869-- > The amount of money that has been or is to be retained.
870-- >
871-- > 227 Deposit
872-- > Part of the amount of retention, not covered by
873-- > guarantee of retention, and thus deducted from the
874-- > amount paid to the contractor until release of
875-- > retention.
876-- >
877-- > 228 Deposit refund
878-- > Refund of deposit, due to an increase of the guarantee
879-- > of retention amount, or a decrease of the amount of
880-- > retention.
881-- >
882-- > 229 Guarantee on retention refund
883-- > Refund of deposit, due to partial or complete release of
884-- > retention.
885-- >
886-- > 230 Amount subject to escalation
887-- > Amount which is used as the basis for the calculation of
888-- > the escalation.
889-- >
890-- > 231 Amount subject to escalation, initial
891-- > Amount in the initial contract which is used as the
892-- > basis for the calculation of the escalation.
893-- >
894-- > 232 Amount of variations subject to escalation
895-- > Amount of variations which is used as the basis for the
896-- > calculation of the escalation.
897-- >
898-- > 233 Amount not subject to escalation
899-- > Amount which is not included in the calculation of the
900-- > escalation.
901-- >
902-- > 234 Amount not subject to escalation, initial
903-- > Amount in the initial contract which is not included in
904-- > the calculation of the escalation.
905-- >
906-- > 235 Amount of variations not subject to escalation
907-- > Amount of variations which is not included in the
908-- > calculation of the escalation.
909-- >
910-- > 236 Amount subject to price adjustment
911-- > Amount which is used as the basis for price adjustment
912-- > calculation.
913-- >
914-- > 237 Amount subject to price adjustment, initial
915-- > Amount in the initial contract which is used as the
916-- > basis for the price adjustment calculation.
917-- >
918-- > 238 Amount of variations subject to price adjustment
919-- > Amount of variations which is used as the basis for
920-- > price adjustment calculation.
921-- >
922-- > 239 Amount not subject to price adjustment
923-- > Amount which is not included in the calculation of the
924-- > price adjustment.
925-- >
926-- > 240 Amount not subject to price adjustment, initial
927-- > Amount in the initial contract which is not included in
928-- > the calculation of the price adjustment.
929-- >
930-- > 241 Amount of variations not subject to price adjustment
931-- > Amount of variations which is not included in the
932-- > calculation of the price adjustment.
933-- >
934-- > 242 Escalation amount
935-- > Difference between initial amount and current amount.
936-- >
937-- > 243 Provisional escalation amount
938-- > Difference between initial amount and provisional
939-- > current amount.
940-- >
941-- > 244 Price adjustment amount
942-- > Difference between initial amount and revised amount.
943-- >
944-- > 245 Provisional price adjustment amount
945-- > Difference between initial amount and provisional
946-- > revised amount.
947-- >
948-- > 246 Price revaluation amount
949-- > Amount of escalation and price adjustment.
950-- >
951-- > 247 Provisional price revaluation amount
952-- > Provisional amount of escalation and price adjustment.
953-- >
954-- > 248 Contractual retention amount total
955-- > Retention on a basis contractually fixed.
956-- >
957-- > 249 Valuation amount
958-- > Amount of valuation.
959-- >
960-- > 250 Deduction amount of direct payments to subcontractors
961-- > Deduction of amounts directly paid to subcontractors.
962-- >
963-- > 251 Amortization total amount
964-- > Indication of final monetary amount for amortization.
965-- >
966-- > 252 Amortization order amount
967-- > Indication of actual share of the monetary amount for
968-- > amortization.
969-- >
970-- > 253 Amortization cumulated amount
971-- > Indication of actual cumulated monetary amount of
972-- > previous and actual amortization order amount.
973-- >
974-- > 254 Current credit cover
975-- > Limit for current credit cover.
976-- >
977-- > 255 New credit cover
978-- > Limit for new credit cover.
979-- >
980-- > 256 Order cover
981-- > Credit cover for an individual order or shipment.
982-- >
983-- > 257 Amount subject to dispute
984-- > The amount that is being disputed.
985-- >
986-- > 258 Charge amount for information
987-- > The stated charge amount is only for information. The
988-- > amount will be debited due to agreement.
989-- >
990-- > 259 Total charges
991-- > Self-explanatory.
992-- >
993-- > 260 Total allowances
994-- > Self-explanatory.
995-- >
996-- > 261 Alternate currency amount
997-- > Self-explanatory.
998-- >
999-- > 262 Instalment amount
1000-- > Amount paid or due for a single instalment of an
1001-- > instalment payment scheme.
1002-- >
1003-- > 263 Outstanding amount
1004-- > Amount still remaining outstanding for payment.
1005-- >
1006-- > 264 Gross contribution amount
1007-- > Gross amount contributed. This may include commissions
1008-- > or allowances.
1009-- >
1010-- > 265 Commission amount
1011-- > Amount of any commission.
1012-- >
1013-- > 266 Net contribution amount
1014-- > Amount contributed net of any commission or other
1015-- > allowances .
1016-- >
1017-- > 267 Regular contribution amount
1018-- > Specified contribution amount regularly paid.
1019-- >
1020-- > 268 Previous regular contribution amount
1021-- > Specified contribution amount regularly paid before a
1022-- > change .
1023-- >
1024-- > 269 Variation amount
1025-- > Difference from a nominated amount.
1026-- >
1027-- > 270 Notional salary
1028-- > A salary amount specified for a particular category of
1029-- > employees.
1030-- >
1031-- > 271 Nominal salary
1032-- > The salary amount without special allowances or other
1033-- > cash benefits.
1034-- >
1035-- > 272 Taxable salary
1036-- > The salary amount which is taxable.
1037-- >
1038-- > 273 Superannuation salary
1039-- > Salary used for superannuation benefit/contribution
1040-- > purposes .
1041-- >
1042-- > 274 Total remuneration
1043-- > The amount of the total value of a person's
1044-- > remuneration.
1045-- >
1046-- > 275 Other salary
1047-- > The amount of other salary or allowances in addition to
1048-- > a base salary.
1049-- >
1050-- > 276 Annual salary
1051-- > Self-explanatory.
1052-- >
1053-- > 277 Total contributions amount
1054-- > Sum of individual contributions.
1055-- >
1056-- > 278 Voluntary contribution amount
1057-- > The amount is for a non-compulsory contribution.
1058-- >
1059-- > 279 Instalment first amount
1060-- > First of a number of due amounts if payment by
1061-- > instalment is agreed.
1062-- >
1063-- > 280 Instalment current amount
1064-- > Current amount of a number of due amounts if payment by
1065-- > instalment is agreed.
1066-- >
1067-- > 281 Instalment last amount
1068-- > Last of a number of due amounts if payment by instalment
1069-- > is agreed.
1070-- >
1071-- > 282 Current maintenance fee
1072-- > Current amount of a number of amounts due on maintenance
1073-- > contract.
1074-- >
1075-- > 283 Current leasing fee
1076-- > Current amount of a number of amounts due on lease
1077-- > contracts.
1078-- >
1079-- > 284 Day works amount
1080-- > The amount of work calculated on the basis of manpower
1081-- > time and supply cost.
1082-- >
1083-- > 285 Manufacturer's bonus
1084-- > Allowance given as a manufacturer's bonus.
1085-- >
1086-- > 286 Administration charge
1087-- > Charge made for an administration activity.
1088-- >
1089-- > 287 Fuel charge
1090-- > Charge relating to fuel supplied.
1091-- >
1092-- > 288 Registration plate charge
1093-- > The charge relating to the normal supply of vehicle
1094-- > registration plates.
1095-- >
1096-- > 289 Subtotal amount
1097-- > Total amount of money that is part of a complete amount.
1098-- >
1099-- > 290 Dumping export value
1100-- > The export value calculated for the purposes of
1101-- > assessing dumping duty.
1102-- >
1103-- > 291 Foreign inland freight
1104-- > The amount of inland freight incurred in delivering the
1105-- > goods to the place of export.
1106-- >
1107-- > 292 Concession amount
1108-- > The amount of any concession. To allow the nomination of
1109-- > the difference between the amount of duty plus tax paid
1110-- > and the amount that would have been payable without an
1111-- > end-use security being applied.
1112-- >
1113-- > 293 Chargeback
1114-- > Invoice amount charged back to seller.
1115-- >
1116-- > 294 Charge per credit cover
1117-- > Unit charge per credit cover established.
1118-- >
1119-- > 295 Charge per unused credit cover
1120-- > Unit charge per unused credit cover.
1121-- >
1122-- > 296 Total authorised deduction
1123-- > Total amount of authorised deductions.
1124-- >
1125-- > 297 Total chargebacks
1126-- > Total amount charged back to the seller.
1127-- >
1128-- > 298 Total offsets
1129-- > Total amount offset against other items on the seller's
1130-- > or buyer's account.
1131-- >
1132-- > 299 Total special entries
1133-- > Total amount to be treated as special booking entry by
1134-- > the beneficiary.
1135-- >
1136-- > 300 Balance carried forward
1137-- > Closing balance of the account to be carried forward to
1138-- > the next accounting period.
1139-- >
1140-- > 301 Total outstanding invoices past due
1141-- > Total amount of outstanding invoices past due.
1142-- >
1143-- > 302 Off balance disputed items
1144-- > Total amount of disputed invoices/credit notes.
1145-- >
1146-- > 303 Commission invoices
1147-- > Amount of commission invoices.
1148-- >
1149-- > 304 Other charges
1150-- > Miscellaneous charges.
1151-- >
1152-- > 305 Amount remittances
1153-- > Amount of money remitted.
1154-- >
1155-- > 306 Total amount of payment commission invoices
1156-- > Total amount of commission invoices paid.
1157-- >
1158-- > 307 Total amount of payment other charges invoices
1159-- > Total amount of invoices for miscellaneous charges paid.
1160-- >
1161-- > 308 Total amount credit notes
1162-- > Total amount of credit notes.
1163-- >
1164-- > 309 Total adjustment invoices
1165-- > Total amount of adjustments to invoices.
1166-- >
1167-- > 310 Total adjustment credit notes
1168-- > Total amount of adjustments to credit notes.
1169-- >
1170-- > 311 Total adjustment payments
1171-- > Total amount of adjustments to payments.
1172-- >
1173-- > 312 Base unit value
1174-- > Value per base unit.
1175-- >
1176-- > 313 International freight
1177-- > The amount of freight paid for moving goods between
1178-- > place of export and place of import.
1179-- >
1180-- > 314 Own risk amount
1181-- > Amount for own credit risk, not covered by credit cover.
1182-- >
1183-- > 315 Opening balance
1184-- > The amount of the opening balance.
1185-- >
1186-- > 316 Insurance premium
1187-- > Premium amount including commission without insurance
1188-- > tax and fees.
1189-- >
1190-- > 317 Insurance commission
1191-- > Amount due to an intermediary to be chargeable to an
1192-- > insurer for obtaining insurance business.
1193-- >
1194-- > 318 Insurance tax
1195-- > Insurance tax amount on insurance premium and fees.
1196-- >
1197-- > 319 Fee of insurer
1198-- > Amount to be paid to an insurer as a handling charge.
1199-- >
1200-- > 320 Fee of intermediary
1201-- > Amount to be paid to an intermediary as a handling fee.
1202-- >
1203-- > 321 Debit flow
1204-- > Debit flow amount applying to an account.
1205-- >
1206-- > 322 Closing balance payable
1207-- > Outstanding payable amount of the account at the end of
1208-- > the reporting period.
1209-- >
1210-- > 323 Opening balance payable
1211-- > Outstanding payable amount of the account at the
1212-- > beginning of the reporting period.
1213-- >
1214-- > 324 Opening balance receivable
1215-- > Outstanding receivable amount of the account at the
1216-- > beginning of the reporting period.
1217-- >
1218-- > 325 Closing balance receivable
1219-- > Outstanding receivable payable amount of the account at
1220-- > the end of the reporting period.
1221-- >
1222-- > 326 Net assets and liabilities
1223-- > Position amount of the assets and liabilities at
1224-- > reporting date.
1225-- >
1226-- > 327 Adjustment to debit flow
1227-- > Adjustment to debit flow amount.
1228-- >
1229-- > 328 Adjustment to credit flow
1230-- > Adjustment to a credit flow amount.
1231-- >
1232-- > 329 Credit flow
1233-- > Credit flow amount applying to an account.
1234-- >
1235-- > 330 Total prepaid other charges due carrier
1236-- > The total of prepaid other charges due to carrier.
1237-- >
1238-- > 331 Total collect weight charge
1239-- > The total collect charge based on weight.
1240-- >
1241-- > 332 Total prepaid weight charge
1242-- > The total prepaid charge based on weight.
1243-- >
1244-- > 333 Total collect other charges due carrier
1245-- > The total of collect other charges due to carrier.
1246-- >
1247-- > 334 Total prepaid other charges due agent
1248-- > The total of prepaid other charges due to agent.
1249-- >
1250-- > 335 Total collect valuation charge
1251-- > The total collect valuation charge.
1252-- >
1253-- > 336 Total prepaid valuation charge
1254-- > The total prepaid valuation charge.
1255-- >
1256-- > 337 Authorized cleaning charges excluded from insurance
1257-- > Indicates the amount of cleaning charges authorized
1258-- > which are not covered by insurance.
1259-- >
1260-- > 338 Escalated value
1261-- > Indicates the escalated value derived by application of
1262-- > an escalation factor to an original monetary value.
1263-- >
1264-- > 339 Original invoice gross total value
1265-- > Indicates the gross total value of an original invoice.
1266-- >
1267-- > 340 Original total net invoice value
1268-- > Indicates the net value of an original invoice after
1269-- > deduction or addition of all allowances or charges.
1270-- >
1271-- > 341 Offset value
1272-- > Indicates the value of an offset.
1273-- >
1274-- > 342 Non-taxable amount
1275-- > Monetary amount which is not subject to taxation.
1276-- >
1277-- > 343 Closing balance
1278-- > The closing balance is the last balance for a reporting
1279-- > period.
1280-- >
1281-- > 344 Value date balance
1282-- > This is the balance on value date.
1283-- >
1284-- > 345 Cost information for providing the statement
1285-- > Cost information for providing the statement.
1286-- >
1287-- > 346 Total credits
1288-- > The total of all credit items reported.
1289-- >
1290-- > 347 Total debits
1291-- > The total of all debit items reported.
1292-- >
1293-- > 348 Booked amount on the account
1294-- > Booked amount on the account.
1295-- >
1296-- > 349 Pending amount to be booked on the account
1297-- > Pending amount to be booked on the account.
1298-- >
1299-- > 350 Damage repair cost
1300-- > Cost incurred by repair of the damage.
1301-- >
1302-- > 351 Labour rate per hour
1303-- > Amount of labour rate per hour.
1304-- >
1305-- > 352 Total equipment labour costs for wear and tear
1306-- > The total amount of the labour costs of the repair of
1307-- > the equipment damage due to normal wear and tear.
1308-- >
1309-- > 353 Total equipment repair material costs for wear and tear
1310-- > The total of the material costs of the repair of the
1311-- > equipment damage due to normal wear and tear.
1312-- >
1313-- > 354 Add to make market value
1314-- > Addition to the base value of an item for customs duty
1315-- > computation purposes.
1316-- >
1317-- > 355 Pro-ratable value
1318-- > The value is pro-ratable.
1319-- >
1320-- > 356 Deduct to make market value
1321-- > Deduction from the base value of an item for customs
1322-- > duty computation purposes.
1323-- >
1324-- > 357 Interim opening balance
1325-- > The opening balance of a consecutive statement.
1326-- >
1327-- > 358 Interim closing balance
1328-- > The closing balance of a consecutive statement.
1329-- >
1330-- > 359 Balance to be confirmed for audit reasons
1331-- > Balance to be confirmed for audit reasons.
1332-- >
1333-- > 360 Accrued debit interest
1334-- > Accrued debit interest.
1335-- >
1336-- > 361 Accrued credit interest
1337-- > Accrued credit interest.
1338-- >
1339-- > 362 Part of booked amount
1340-- > The amount is contained within the booked amount.
1341-- >
1342-- > 363 Increase of documentary credit amount
1343-- > Amount of increase of the documentary credit.
1344-- >
1345-- > 364 Decrease of documentary credit amount
1346-- > Amount of decrease of the documentary credit.
1347-- >
1348-- > 365 New documentary credit amount after amendment
1349-- > New amount of the documentary credit after an amendment.
1350-- >
1351-- > 366 Rounding amount
1352-- > The amount by which an amount is being rounded.
1353-- >
1354-- > 367 Labour sales tax
1355-- > Amount of sales tax applicable to the cost of labour.
1356-- >
1357-- > 368 Material sales tax
1358-- > Amount of sales tax applicable to the cost of materials.
1359-- >
1360-- > 369 Goods and services tax
1361-- > Amount charged as tax on goods and services.
1362-- >
1363-- > 370 State or province sales tax
1364-- > Amount charged as state or province sales tax.
1365-- >
1366-- > 371 Amount to be transferred
1367-- > The exact amount payable after any adjustments.
1368-- >
1369-- > 372 Direct debit transfer amount
1370-- > The transfer amount of a direct debit.
1371-- >
1372-- > 373 Total amount of negative credit entries
1373-- > Total amount of negative credit entries.
1374-- >
1375-- > 374 Total amount of positive credit entries
1376-- > Total amount of positive credit entries.
1377-- >
1378-- > 375 Total amount of positive debit entries
1379-- > Total amount of positive debit entries.
1380-- >
1381-- > 376 Accounting entry amount
1382-- > Amount concerning an accounting entry.
1383-- >
1384-- > 377 Entry's expected amount
1385-- > Expected amount of an entry.
1386-- >
1387-- > 378 Closing date credit balance
1388-- > The credit balance to be carried forward at closing
1389-- > date.
1390-- >
1391-- > 379 Closing date debit balance
1392-- > The debit balance to be carried forward at closing date.
1393-- >
1394-- > 380 Total amount of negative debit entries
1395-- > Total amount of negative debit entries.
1396-- >
1397-- > 381 Budget cost
1398-- > The amount specified is the budget cost.
1399-- >
1400-- > 382 Actual cost
1401-- > The amount specified is the actual cost.
1402-- >
1403-- > 383 Estimate cost
1404-- > Amount specified is the estimate cost.
1405-- >
1406-- > 384 Earned value cost
1407-- > Amount specified is the earned value cost.
1408-- >
1409-- > 385 Warranty repair coverage
1410-- > The amount of repair covered under warranty.
1411-- >
1412-- > 386 Maximum amount including Value Added Tax (VAT)
1413-- > The maximum monetary amount which includes the Value
1414-- > Added Tax (VAT).
1415-- >
1416-- > 387 Minimum amount including Value Added Tax (VAT)
1417-- > The minimum monetary amount which includes the Value
1418-- > Added Tax (VAT).
1419-- >
1420-- > 388 Total amount including Value Added Tax (VAT)
1421-- > The total monetary amount which includes the Value Added
1422-- > Tax (VAT).
1423-- >
1424-- > 389 Amount excluding Value Added Tax (VAT)
1425-- > The monetary amount which excludes the Value Added Tax
1426-- > (VAT).
1427-- >
1428-- > 390 Minimum amount excluding Value Added Tax (VAT)
1429-- > The minimum monetary amount which excludes the Value
1430-- > Added Tax (VAT).
1431-- >
1432-- > 391 Indemnity amount
1433-- > The monetary amount which is used as an indemnity.
1434-- >
1435-- > 392 Sub-contracted amount
1436-- > The monetary amount which will be sub-contracted.
1437-- >
1438-- > 393 Amount due for work completed during a specified time
1439-- > period
1440-- > Monetary amount due for work completed during a
1441-- > specified time period.
1442-- >
1443-- > 394 Minimum order or contract amount permitting a fixed sum
1444-- > advance
1445-- > The minimum monetary amount of an order or a contract
1446-- > which enables the payment of a fixed sum advance.
1447-- >
1448-- > 395 Vending machine refund amount
1449-- > An amount refunded by a vending machine as change in a
1450-- > purchase.
1451-- >
1452-- > 396 Total price subsidy value
1453-- > The total value of all price subsidies.
1454-- >
1455-- > 397 Advertising amount
1456-- > Amount related to advertising.
1457-- >
1458-- > 398 Fixed sum advance base amount
1459-- > The base amount on which a fixed sum advance is
1460-- > calculated.
1461-- >
1462-- > 399 Optional advance amount
1463-- > The monetary amount which may be advanced on a payment.
1464-- >
1465-- > 400 Rebate amount
1466-- > The amount of a rebate.
1467-- >
1468-- > 401 Penalty basis amount
1469-- > Amount used as the basis to calculate a penalty.
1470-- >
1471-- > 402 Total retail value
1472-- > The total retail value of all products.
1473-- >
1474-- > 403 Exemption amount
1475-- > To specify an exempted amount.
1476-- >
1477-- > 404 Budget amount
1478-- > To specify the amount of a budget.
1479-- >
1480-- > 405 Value of services remaining to be carried out
1481-- > To specify the monetary amount for which services remain
1482-- > to be carried out.
1483-- >
1484-- > 406 Maximum amount excluding value added tax
1485-- > The maximum amount without the addition of a value added
1486-- > tax.
1487-- >
1488-- > 407 Annual revenue
1489-- > The amount of revenue received in a year.
1490-- >
1491-- > 408 Co-insurance commission
1492-- > The commission paid to the lead insurer for co-
1493-- > insurance.
1494-- >
1495-- > 409 Negotiated cost
1496-- > The current cost value to which all parties have
1497-- > negotiated and agreed.
1498-- >
1499-- > 410 Estimated cost, authorized unpriced work
1500-- > The estimated cost for work for which written
1501-- > authorization has been received, but the work has not
1502-- > been priced.
1503-- >
1504-- > 411 Contract target profit
1505-- > The profit that will be realised if a contract target is
1506-- > met.
1507-- >
1508-- > 412 Contract target fee
1509-- > The incentive fee amount that will apply if the contract
1510-- > target is met.
1511-- >
1512-- > 413 Contract target price
1513-- > The negotiated contract cost, plus profit or incentive
1514-- > fees paid for meeting contract target objectives.
1515-- >
1516-- > 414 Final contract price, estimated
1517-- > The estimated final contract price based on the most
1518-- > likely estimate of cost at completion.
1519-- >
1520-- > 415 Contract ceiling price
1521-- > The upper price limit on a contract.
1522-- >
1523-- > 416 Contract ceiling price, estimated
1524-- > The estimated upper price limit on a contract.
1525-- >
1526-- > 417 Contract cost to completion, estimated
1527-- > The estimated cost to complete the contract.
1528-- >
1529-- > 418 Contract cost at contract completion, estimated
1530-- > The estimated cost of the contract when it is complete.
1531-- >
1532-- > 419 Contract cost at completion, best case estimate
1533-- > The best case estimated cost of the contract when it is
1534-- > complete.
1535-- >
1536-- > 420 Contract cost at completion, worst case estimate
1537-- > The worst case estimated cost of the contract when it is
1538-- > complete.
1539-- >
1540-- > 421 Contract cost at completion, most likely estimate
1541-- > The most likely estimated cost of the contract when it
1542-- > is complete.
1543-- >
1544-- > 422 Contract budget base
1545-- > The budget base cost for a contract.
1546-- >
1547-- > 423 Contract cost of money
1548-- > The cost of money applicable to a contract.
1549-- >
1550-- > 424 General and administrative costs
1551-- > Costs attributed to general and administrative
1552-- > activities.
1553-- >
1554-- > 425 Contract undistributed budget cost
1555-- > Budget cost not assigned or distributed to contract
1556-- > activities.
1557-- >
1558-- > 426 Contract management reserve
1559-- > Amount of the contract budget withheld for management
1560-- > purposes.
1561-- >
1562-- > 427 Budget performance
1563-- > The budget baseline amount against which performance is
1564-- > measured.
1565-- >
1566-- > 428 Budget cost, cumulative to date
1567-- > The cumulative to date cost of planned work.
1568-- >
1569-- > 429 Actual cost, cumulative to date
1570-- > Cumulative to date amount of actual costs.
1571-- >
1572-- > 430 Earned value cost, cumulative to date
1573-- > The cumulative to date value of costs earned as work is
1574-- > completed.
1575-- >
1576-- > 431 Cost variance
1577-- > The difference between the actual cost incurred to
1578-- > complete work and the budget cost of the work completed
1579-- > (earned value) for a given reporting period.
1580-- >
1581-- > 432 Cost variance, cumulative to date
1582-- > The cumulative to date difference between the actual
1583-- > cost incurred to complete work and the budget cost of
1584-- > the work completed (earned value) for a given reporting
1585-- > period.
1586-- >
1587-- > 433 Contract replanning adjustment, cost variance
1588-- > The amount of adjustment made to cost variances when it
1589-- > is necessary to replan the remaining work on a contract.
1590-- >
1591-- > 434 Contract replanning adjustment, budget
1592-- > The amount of adjustments made to a budget baseline when
1593-- > it is necessary to replan the remaining work on a
1594-- > contract.
1595-- >
1596-- > 435 Budget cost at completion
1597-- > The cost of the budget at the completion of a contract
1598-- > or project.
1599-- >
1600-- > 436 Contract negotiated cost, original
1601-- > The original cost value for a contract that all parties
1602-- > involved have negotiated and agreed to.
1603-- >
1604-- > 437 Contract target price, initial
1605-- > The initial negotiated contract costs, plus profit or
1606-- > incentive fees, paid for meeting contract target
1607-- > objectives.
1608-- >
1609-- > 438 Contract ceiling price, initial
1610-- > The initial upper price limit on a contract.
1611-- >
1612-- > 439 Contract target price, adjusted
1613-- > The adjusted negotiated contract cost plus target or
1614-- > incentive fees paid for meeting contract target
1615-- > objectives.
1616-- >
1617-- > 440 Contract ceiling price, adjusted
1618-- > The adjusted upper price limit on a contract.
1619-- >
1620-- > 441 Open commitment amount
1621-- > Estimated obligations to vendors.
1622-- >
1623-- > 442 Accrued expenditure
1624-- > Recorded or incurred expenditures.
1625-- >
1626-- > 443 Contract funds authorized, to date
1627-- > Cost value of contract funds authorized from the
1628-- > beginning of the contract or from a specific fiscal year
1629-- > through the current reporting period.
1630-- >
1631-- > 444 Contract billing, forecast
1632-- > The amount expected to be billed for a contract.
1633-- >
1634-- > 445 Contract termination costs, estimated
1635-- > The estimate of the costs that would be incurred to
1636-- > liquidate all obligations if the contract were to be
1637-- > terminated.
1638-- >
1639-- > 446 Contract funds forecast, unauthorized work
1640-- > A forecast of the funds required for unauthorized work
1641-- > on a contract.
1642-- >
1643-- > 447 Contract funds forecast, additional work
1644-- > A forecast of the funds required for additional work on
1645-- > a contract.
1646-- >
1647-- > 448 Contract total funds required, estimated
1648-- > Estimate of the total funds required for a contract.
1649-- >
1650-- > 449 Contract funds carried forward
1651-- > Amount of contract funds carried forward.
1652-- >
1653-- > 450 Contract net funds required, estimated
1654-- > Estimate of net funds required for a contract based on
1655-- > total funding requirements less any funds carried over
1656-- > from a previous year.
1657-- >
1658-- > 451 Cost variance at completion
1659-- > The cost difference between budget at completion and
1660-- > estimate at completion.
1661-- >
1662-- > 452 Harmonized tariff schedule mixture, composite or set value
1663-- > The value of a mixture, composite, or set as defined by
1664-- > the harmonized tariff schedule general rules of
1665-- > interpretation 3(b) or 3(c).
1666-- >
1667-- > 453 Agreed monetary amount debit line limit
1668-- > Limit of the agreed monetary amount debit line.
1669-- >
1670-- > 454 Total debit charges, not included in debit amount
1671-- > Total debit related charges, not included in debit
1672-- > amount.
1673-- >
1674-- > 455 Total debit allowances, not included in debit amount
1675-- > Total debit related allowances, not included in debit
1676-- > amount.
1677-- >
1678-- > 456 Total debit charges, included in debit amount
1679-- > Total debit related charges, included in debit amount.
1680-- >
1681-- > 457 Total debit allowances, included in debit amount
1682-- > Total debit related allowances, included in debit
1683-- > amount.
1684-- >
1685-- > 458 Total debit charges, not included in debit amount, to be
1686-- > booked simultaneously with debit amount
1687-- > Total debit related charges, not included in debit
1688-- > amount, to be booked at the same time as the debit
1689-- > amount.
1690-- >
1691-- > 459 Total debit allowances, not included in debit amount, to be
1692-- > booked simultaneously with debit amount
1693-- > Total debit related allowances, not included in debit
1694-- > amount, to be booked at the same time as the debit
1695-- > amount.
1696-- >
1697-- > 460 Total debit charges, not included in debit amount, to be
1698-- > booked separately from debit amount
1699-- > Total debit related charges, not included in debit
1700-- > amount, not to be booked together with the debit amount.
1701-- >
1702-- > 461 Total debit allowances, not included in debit amount, to be
1703-- > booked separately from debit amount
1704-- > Total debit related allowances, not included in debit
1705-- > amount, not to be booked together with the debit amount.
1706-- >
1707-- > 462 Annual turnover
1708-- > The annual turnover.
1709-- >
1710-- > 463 Dispensing fee
1711-- > Fee for dispensing.
1712-- >
1713-- > 464 Gross premium
1714-- > The total premium including all commission and fees but
1715-- > excluding external taxes.
1716-- >
1717-- > 465 Net premium
1718-- > The premium net of all additions.
1719-- >
1720-- > 466 Engineering fee amount
1721-- > The amount of engineering fees.
1722-- >
1723-- > 467 Insurer paid tax amount
1724-- > The amount of tax that is paid by the insurer and not
1725-- > included in the premium.
1726-- >
1727-- > 468 Insurance fixed co-payment
1728-- > The fixed contribution required to be paid by the
1729-- > insured person.
1730-- >
1731-- > 469 Insurance variable co-payment
1732-- > The variable contribution required to be paid by the
1733-- > insured person.
1734-- >
1735-- > 470 Negotiated contract changes
1736-- > The cumulative cost, excluding any fee or profit,
1737-- > applicable to defined contract changes that have
1738-- > occurred since the beginning of the contract and have
1739-- > been negotiated and agreed to.
1740-- >
1741-- > 471 Pre-invoiced amount
1742-- > Amount that is, or will be pre-invoiced.
1743-- >
1744-- > 472 Amount accumulated to deductible
1745-- > Amount paid toward the deductible amount.
1746-- >
1747-- > 473 Deductible amount remaining
1748-- > The amount of the deductible remaining.
1749-- >
1750-- > 474 Postage
1751-- > The amount for postage.
1752-- >
1753-- > 475 Earlier debit amount
1754-- > Amount which has been debited earlier.
1755-- >
1756-- > 476 Opening value date balance
1757-- > Opening balance on the value date.
1758-- >
1759-- > 477 Closing value date balance
1760-- > Closing balance on the value date.
1761-- >
1762-- > 478 Schedule variance amount
1763-- > The difference between the amount of work scheduled or
1764-- > planned (the budget) and the work completed (earned
1765-- > value) in cost terms for a given reporting period.
1766-- >
1767-- > 479 Schedule variance amount, cumulative to date
1768-- > The cumulative to date difference between the amount of
1769-- > work scheduled or planned (the budget) and the work
1770-- > completed (earned value) in cost terms.
1771-- >
1772-- > 480 Total debit charges, not included in credit amount
1773-- > Total debit-related charges, not yet included in credit
1774-- > amount.
1775-- >
1776-- > 481 Total credit allowances, not included in credit amount
1777-- > Total credit-related allowances, not yet included in
1778-- > credit amount.
1779-- >
1780-- > 482 Total debit charges, included in credit amount
1781-- > Total debit-related charges, already included in credit
1782-- > amount.
1783-- >
1784-- > 483 Total credit allowances, included in credit amount
1785-- > Total credit-related allowances, already included in
1786-- > credit amount.
1787-- >
1788-- > 484 Total debit charges, not included in credit amount, to be
1789-- > booked simultaneously with credit amount
1790-- > Total debit-related charges, not yet inlcuded in credit
1791-- > amount, will be booked at the same time as the credit
1792-- > amount.
1793-- >
1794-- > 485 Total credit allowances, not included in credit amount, to
1795-- > be booked simultaneously with credit amount
1796-- > Total credit-related allowances, not yet included in
1797-- > credit amount, will be booked at the same time as the
1798-- > credit amount.
1799-- >
1800-- > 486 Total debit charges, not included in credit amount, to be
1801-- > booked separately from credit amount
1802-- > Total debit-related charges, not yet included in credit
1803-- > amount, will not be booked together with the credit
1804-- > amount.
1805-- >
1806-- > 487 Total credit allowances, not included in credit amount, to
1807-- > be booked separately from credit amount
1808-- > Total credit-related allowances, not yet included in
1809-- > credit amount, will not be booked together with the
1810-- > credit amount.
1811-- >
1812-- > 488 Total charges, not included in transaction amount
1813-- > Total charges which are not included in the transaction
1814-- > amount.
1815-- >
1816-- > 489 Total allowances, not included in transaction amount
1817-- > Total allowances which are not included in the
1818-- > transaction amount.
1819-- >
1820-- > 490 Late delivery penalty
1821-- > Amount to be paid in case of late delivery.
1822-- >
1823-- > 491 Debt financing charge
1824-- > A charge amount related to the financing of a debt.
1825-- >
1826-- > 492 Debt financing allowance
1827-- > An allowance amount related to the financing of a debt.
1828-- >
1829-- > 493 Cancellation charge
1830-- > The amount charged because of a cancellation.
1831-- >
1832-- > 494 Incurred cost
1833-- > The amount which has been incurred.
1834-- >
1835-- > 495 Accrued overdraft interest
1836-- > Interest amount accrued through overdraft.
1837-- >
1838-- > 496 Total returnable packages deposit amount
1839-- > Total deposit amount for returnable packages.
1840-- >
1841-- > 497 Goods and services total amount excluding returnable goods
1842-- > deposits
1843-- > Total amount of goods and services excluding deposits
1844-- > for returnable goods.
1845-- >
1846-- > 498 Waiting time indemnity amount
1847-- > The monetary amount which is used as an indemnity for
1848-- > waiting.
1849-- >
1850-- > 499 Total net amount excluding Value Added Tax (VAT)
1851-- > The total net monetary amount excluding Value Added Tax
1852-- > (VAT).
1853-- >
1854-- > 500 Interest on late payment of solidarity fund contribution
1855-- > Interest to pay because payment date of contribution
1856-- > solidarity fund was exceeded.
1857-- >
1858-- > 501 Interest on late payment of employee's additional
1859-- > contribution to solidarity fund
1860-- > Interest to pay because payment date of employee's
1861-- > additional contribution is exceeded.
1862-- >
1863-- > 502 Taxable disbursement amount
1864-- > Amount of disbursement on which tax must be applied.
1865-- >
1866-- > 503 Contract value
1867-- > Value of a contract.
1868-- >
1869-- > 504 Daily contribution
1870-- > Amount paid on a daily basis.
1871-- >
1872-- > 505 Rental amount
1873-- > The amount to be paid for the right to use a place,
1874-- > product or service.
1875-- >
1876-- > 506 Gross progress payment amount
1877-- > Gross monetary amount paid or to be paid at intervals.
1878-- >
1879-- > 507 Net progress payment amount
1880-- > Net monetary amount paid or to be paid at intervals.
1881-- >
1882-- > 508 Value of returned product
1883-- > Value of product returned by the customer.
1884-- >
1885-- > 509 Unit allowance amount
1886-- > The monetary amount of an allowance for each unit.
1887-- >
1888-- > 510 Remaining available overdraft
1889-- > The amount still available within the limit of the
1890-- > overdraft.
1891-- >
1892-- > 511 Unit charge amount
1893-- > The monetary amount of a charge for each unit.
1894-- >
1895-- > + 512 Agreed monetary amount credit line limit
1896-- > Limit of the agreed monetary amount credit line.
1897-- >
1898-- > + 513 Dossier amount
1899-- > The amount of the dossier.
1900-- >
1901-- > + 514 Amount for pre-advising
1902-- > The amount is for pre-advising only.
1903-- >
1904-- > + 515 Supplement
1905-- > The monetary amount represents the price of extra cost
1906-- > to pay in addition to the normal price.
1907-- >
1908-- > + 516 Debit balance at closing date of accounting period under
1909-- > review
1910-- > The monetary amonunt is the debit balance at the closing
1911-- > date of the accounting period under review.
1912-- >
1913-- > + 517 Credit balance at closing date of accounting period under
1914-- > review
1915-- > The monetary amount is the credit balance at the closing
1916-- > date of the accounting period under review.
1917-- >
1918-- > + 518 Debit balance at starting date of accounting period under
1919-- > review
1920-- > The monetary amount is the debit balance at the starting
1921-- > date of the accounting period under review.
1922-- >
1923-- > + 519 Credit balance at starting date of accounting period under
1924-- > review
1925-- > The monetary amount is the credit balance at the
1926-- > starting date of the accounting period under review.
1927-- >
1928-- > + 520 Total of debit balances at closing date of accounting
1929-- > period under review
1930-- > The monetary amount is the total of debit balances at
1931-- > the closing date of the accounting period under review.
1932-- >
1933-- > + 521 Total of credit balances at closing date of accounting
1934-- > period under review
1935-- > The monetary amount is the total of credit balances at
1936-- > the closing date of the accounting period under review.
1937-- >
1938-- > + 522 Total of debit balances at starting date of accounting
1939-- > period under review
1940-- > The monetary amount is the total of debit balances at
1941-- > the starting date of the accounting period under review.
1942-- >
1943-- > + 523 Total of credit balances at starting date of accounting
1944-- > period under review
1945-- > The monetary amount is the total of credit balances at
1946-- > the starting date of the accounting period under review.
1947-- >
1948-- > + 524 Cost accounting entry amount
1949-- > Code identifying the amount of a cost accounting entry.
1950-- >
1951-- > ZZZ Mutually defined
1952-- > Mutually defined monetary amount.
1953simple5025 :: Parser Value
1954simple5025 = simple "5025" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5118.hs b/specification/src/Text/Edifact/D01B/Simples/S5118.hs
new file mode 100644
index 0000000..61795f0
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5118.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5118
7 ( simple5118
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5118 Price amount [C]
16-- >
17-- > Desc: To specify a price.
18-- >
19-- > Repr: n..15
20simple5118 :: Parser Value
21simple5118 = simple "5118" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5125.hs b/specification/src/Text/Edifact/D01B/Simples/S5125.hs
new file mode 100644
index 0000000..ee612b9
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5125.hs
@@ -0,0 +1,62 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5125
7 ( simple5125
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5125 Price code qualifier [C]
16-- >
17-- > Desc: Code qualifying a price.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Calculation net
22-- > The price stated is the net price including allowances/
23-- > charges. Allowances/charges may be stated for
24-- > information only.
25-- >
26-- > AAB Calculation gross
27-- > The price stated is the gross price to which allowances/
28-- > charges must be applied.
29-- >
30-- > AAC Allowances and charges not included, tax included
31-- > The price does not include the allowances and charges,
32-- > but includes the taxes.
33-- >
34-- > AAD Average selling price
35-- > Average selling price of a product.
36-- >
37-- > AAE Information price, excluding allowances or charges,
38-- > including taxes
39-- > The price stated is for information purposes only and
40-- > excludes all allowances and charges. Taxes however are
41-- > included in the price.
42-- >
43-- > AAF Information price, excluding allowances or charges, and
44-- > taxes
45-- > The price stated is for information purposes only and
46-- > excludes all allowances, charges and taxes.
47-- >
48-- > AAG Additive unit price component
49-- > A code to indicate that the price described is an
50-- > additive component of the total price.
51-- >
52-- > CAL Calculation price
53-- > The price stated is the price for the calculation of the
54-- > line item amount.
55-- >
56-- > INF Information
57-- > The price is provided for information.
58-- >
59-- > INV Invoice price
60-- > Referenced price taken from an invoice.
61simple5125 :: Parser Value
62simple5125 = simple "5125" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5213.hs b/specification/src/Text/Edifact/D01B/Simples/S5213.hs
new file mode 100644
index 0000000..3d85160
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5213.hs
@@ -0,0 +1,31 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5213
7 ( simple5213
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5213 Sub-line item price change operation code [C]
16-- >
17-- > Desc: Code specifying the price change operation for a sub-
18-- > line item.
19-- >
20-- > Repr: an..3
21-- >
22-- > A Added to the baseline item unit price
23-- > Price is to be added to the base line unit price.
24-- >
25-- > I Included in the baseline item unit price
26-- > Price is included in the base line unit price.
27-- >
28-- > S Subtracted from the baseline item unit price
29-- > Price is to be subtracted from the base line unit price.
30simple5213 :: Parser Value
31simple5213 = simple "5213" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5237.hs b/specification/src/Text/Edifact/D01B/Simples/S5237.hs
new file mode 100644
index 0000000..fcf8658
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5237.hs
@@ -0,0 +1,125 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5237
7 ( simple5237
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5237 Charge category code [B]
16-- >
17-- > Desc: Code specifying the category of charges.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 All charges
22-- > All amounts calculated by the carrier in accordance with
23-- > tariffs or in case of special events during the voyage
24-- > (e.g. Rail - freights costs - additional costs).
25-- >
26-- > 2 Additional charges
27-- > Charges calculated by the carrier for specific events
28-- > like re-weighting, re-loading, unexpected operations,
29-- > services required during the voyage, etc.
30-- >
31-- > 3 Transport charges + additional charges
32-- > Transport charges plus Additional charges (e.g. for re-
33-- > loading, re-weighting or unexpected operations) that
34-- > must be precised in the payment conditions by the
35-- > consignor (other charges must be taken in account by the
36-- > consignee).
37-- >
38-- > 4 Basic freight
39-- > The basic freight payable on the cargo as per tariff.
40-- >
41-- > 5 Destination haulage charges
42-- > Haulage charges for transporting goods to the
43-- > destination.
44-- >
45-- > 6 Disbursement
46-- > Sums paid out by ship's agent at a port and recovered
47-- > from the carrier.
48-- >
49-- > 7 Destination port charges
50-- > Charges payable at the port of destination.
51-- >
52-- > 8 Miscellaneous charges
53-- > Miscellaneous charges not otherwise categorized.
54-- >
55-- > 9 Transport charges up to a specified location
56-- > Transport charges to be paid by a specified party for a
57-- > part of a voyage, i.e. up to a specified location.
58-- >
59-- > 10 Origin port charges
60-- > Charges payable at the port of origin.
61-- >
62-- > 11 Origin haulage charges
63-- > Haulage charges for the pickup of goods at origin.
64-- >
65-- > 12 Other charges
66-- > Unspecified charges.
67-- >
68-- > 13 Specific amount payable
69-- > Amount that the consignor agrees to be invoiced or to
70-- > pay. This amount is part of the total charges applied to
71-- > the consignment.
72-- >
73-- > 14 Transport costs (carriage charges)
74-- > Monetary amount calculated on the basis of the transport
75-- > tariffs or contract eventually including charges or
76-- > other costs.
77-- >
78-- > 15 All costs up to a specified location
79-- > All amounts to be paid by the consignor for a part of
80-- > the voyage, i.e. up to a location that must be precised.
81-- > (The remaining part of the voyage to be paid by the
82-- > consignee) The amounts are calculated by the carrier in
83-- > accordance with tariffs or in case of special events
84-- > during the voyage (e.g. rail - freight costs -
85-- > additional costs).
86-- >
87-- > 16 Weight/valuation charge
88-- > Code to indicate weight/valuation charges to be either
89-- > wholly prepaid or wholly collect.
90-- >
91-- > 17 All costs
92-- > All cost elements.
93-- >
94-- > X 18 Transport costs and supplementary costs
95-- > Description to be provided.
96-- >
97-- > Note:
98-- > 1. This code value will be removed effective with
99-- > directory D.02B.
100-- >
101-- > 19 Supply of certificate of shipment
102-- > Charges payable for the supply of a certificate of
103-- > shipment.
104-- >
105-- > 20 Supply of consular formalities or certificate of origin
106-- > Charges payable for the supply of consular formalities
107-- > or certificate of origin.
108-- >
109-- > 21 Supply of non-categorised documentation in paper form
110-- > Charges payable for the supply of one or more documents
111-- > in paper form that are not otherwise categorised.
112-- >
113-- > 22 Supply of customs formalities, export
114-- > Charges payable for the supply of export customs
115-- > formalities.
116-- >
117-- > 23 Supply of customs formalities, transit
118-- > Charges payable for the supply of transit customs
119-- > formalities.
120-- >
121-- > 24 Supply of customs formalities, import
122-- > Charges payable for the supply of import customs
123-- > formalities.
124simple5237 :: Parser Value
125simple5237 = simple "5237" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5242.hs b/specification/src/Text/Edifact/D01B/Simples/S5242.hs
new file mode 100644
index 0000000..5b545f8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5242.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5242
7 ( simple5242
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5242 Rate or tariff class description [B]
16-- >
17-- > Desc: Free form description of an applicable rate or tariff
18-- > class.
19-- >
20-- > Repr: an..35
21simple5242 :: Parser Value
22simple5242 = simple "5242" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5243.hs b/specification/src/Text/Edifact/D01B/Simples/S5243.hs
new file mode 100644
index 0000000..baa0f22
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5243.hs
@@ -0,0 +1,57 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5243
7 ( simple5243
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5243 Rate or tariff class description code [C]
16-- >
17-- > Desc: Code specifying an applicable rate or tariff class.
18-- >
19-- > Repr: an..9
20-- >
21-- > A Senior person rate
22-- > Rate class applies to senior persons.
23-- >
24-- > B Basic
25-- > Code specifying that the rate or tariff is a basic one.
26-- >
27-- > C Specific commodity rate
28-- > Code specifying the specific commodity rate.
29-- >
30-- > D Teenager rate
31-- > Rate class applies to teenagers.
32-- >
33-- > E Child rate
34-- > Rate class applies to children.
35-- >
36-- > F Adult rate
37-- > Rate class applies to adults.
38-- >
39-- > K Rate per kilogram
40-- > Code specifying the rate per kilogram.
41-- >
42-- > M Minimum charge rate
43-- > Code specifying the minimum charge rate.
44-- >
45-- > N Normal rate
46-- > Code specifying the normal rate.
47-- >
48-- > Q Quantity rate
49-- > Code specifying the quantity rate.
50-- >
51-- > R Class rate (Reduction on normal rate)
52-- > Code specifying the reduction on normal rate.
53-- >
54-- > S Class rate (Surcharge on normal rate)
55-- > Code specifying the surcharge on normal rate.
56simple5243 :: Parser Value
57simple5243 = simple "5243" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5245.hs b/specification/src/Text/Edifact/D01B/Simples/S5245.hs
new file mode 100644
index 0000000..6df533f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5245.hs
@@ -0,0 +1,589 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5245
7 ( simple5245
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5245 Percentage type code qualifier [B]
16-- >
17-- > Desc: Code qualifying the type of percentage.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Allowance
22-- > (5424) Allowance expressed as a percentage.
23-- >
24-- > 2 Charge
25-- > (5424) Charge expressed as a percentage.
26-- >
27-- > 3 Allowance or charge
28-- > [5424] Allowance or charge expressed as a percentage.
29-- >
30-- > 4 Reinsurer's share
31-- > To indicate the share of the reinsurer in a treaty.
32-- >
33-- > 5 Entry percentage
34-- > To indicate the percentage used for the specified entry
35-- > (e.g. commission %, deposits % ...).
36-- >
37-- > 6 Quality/yield
38-- > (6318) The percentage of a specified material in the
39-- > total product.
40-- >
41-- > 7 Percentage of invoice
42-- > Code specifying the percentage of invoice.
43-- >
44-- > 8 Reduction/surcharge percentage
45-- > Percentage to calculate a reduction/surcharge.
46-- >
47-- > 9 Adjustment
48-- > Code specifying the adjustment expressed as a
49-- > percentage.
50-- >
51-- > 10 Bureau share
52-- > London insurance market bureau (bureau share in
53-- > reinsurance treaty).
54-- >
55-- > 11 Buffer stock requirement
56-- > Anticipated additional consumption to safeguard against
57-- > unforeseen shortages or demands.
58-- >
59-- > 12 Discount
60-- > Discount expressed as a percentage.
61-- >
62-- > 13 Amount tolerance
63-- > Tolerance of amount in percentage.
64-- >
65-- > 14 Percentage of note
66-- > Percentage of debit or credit note.
67-- >
68-- > 15 Penalty percentage
69-- > Code specifying the penalty percentage.
70-- >
71-- > 16 Interest percentage
72-- > Code specifying the interest percentage.
73-- >
74-- > 17 Part of documentary credit amount
75-- > Part of documentary credit amount in percentage subject
76-- > to sight payment, deferred payment or acceptance when
77-- > the documentary credit is available by mixed payment.
78-- >
79-- > 18 Percentage credit note
80-- > Percentage of a credit note.
81-- >
82-- > 19 Percentage debit note
83-- > Percentage of a debit note.
84-- >
85-- > 20 Percentage of insurance
86-- > Code specifying the percentage of insurance.
87-- >
88-- > 21 Own risk percentage
89-- > Percentage of total amount which is not covered by
90-- > credit cover.
91-- >
92-- > 22 Transferred VAT percentage
93-- > VAT percentage rate for which accountability is being
94-- > transferred from one party to another. VAT means: Value
95-- > added tax.
96-- >
97-- > 23 Part time employment
98-- > The time a person is employed expressed as a percentage
99-- > of the equivalent full time employment.
100-- >
101-- > 24 Voluntary contribution
102-- > Contribution to a superannuation scheme which is not
103-- > compulsory, expressed as a percentage of salary.
104-- >
105-- > 25 Attribute factor
106-- > To indicate a mathematical factor, expressed as a
107-- > percentage , used to multiply a specified attribute
108-- > item.
109-- >
110-- > 26 Additional contribution
111-- > Contribution to a scheme in addition to the normal
112-- > contribution, expressed as a percentage (in
113-- > superannuation usually expressed as a percentage of
114-- > salary).
115-- >
116-- > 27 Benefits allocation
117-- > Percentage of total benefits allocated to a person.
118-- >
119-- > 28 Attribute classification
120-- > To indicate the percentage of a specified attribute
121-- > classification (e.g. percentage contributed before a
122-- > defined year for superannuation purposes).
123-- >
124-- > 29 Renegotiation trigger upper limit
125-- > The percentage rise in a currency rate of exchange which
126-- > would result in renegotiation of prices.
127-- >
128-- > 30 Renegotiation trigger lower limit
129-- > The percentage fall in a currency rate of exchange which
130-- > would result in renegotiation of prices.
131-- >
132-- > 31 Material reduction factor
133-- > The percentage reduction in constituent material which
134-- > occurs in the production process.
135-- >
136-- > 32 Acceptable price difference
137-- > The maximum percentage increase or decrease resulting
138-- > from price recalculation which will not result in price
139-- > renegotiation.
140-- >
141-- > 33 Share of buyer's total requirement
142-- > The percentage of the buyer's total acquisition
143-- > requirement for the referenced or similar item which
144-- > will be ordered from the named supplier.
145-- >
146-- > 34 Price increase
147-- > The percentage increase in price of the referenced item
148-- > since the last notification.
149-- >
150-- > 35 Share of tool cost paid by buyer
151-- > The percentage of the cost of tooling which will be paid
152-- > by the buyer.
153-- >
154-- > 36 Volume capacity usage
155-- > Percentage of the volume capacity used.
156-- >
157-- > 37 Weight capacity usage
158-- > Percentage of the weight capacity used.
159-- >
160-- > 38 Loading length capacity usage
161-- > Percentage of the loading length capacity used.
162-- >
163-- > 39 Share of packaging cost paid by vendor
164-- > The percentage of the cost of packaging which will be
165-- > paid by the vendor.
166-- >
167-- > 40 Reduction percentage
168-- > Reduction from an amount/price expressed in a
169-- > percentage.
170-- >
171-- > 41 Surcharge percentage
172-- > Additional amount expressed in a percentage.
173-- >
174-- > 42 Local content
175-- > To indicate the percentage of a products local (i.e.
176-- > domestic) content.
177-- >
178-- > 43 Chargeback
179-- > Percentage amount charged back.
180-- >
181-- > 44 Gross turnover commission
182-- > Percentage of gross turnover used to calculate
183-- > commission.
184-- >
185-- > 45 Progress payment percentage
186-- > Indicates the rate applying for a progress payment.
187-- >
188-- > 46 Offset
189-- > Indicates the figure agreed between parties to calculate
190-- > an offset.
191-- >
192-- > 47 Prepaid payment percentage
193-- > A code to indicate the percentage of the prepayment.
194-- >
195-- > 48 Percentage of work completed
196-- > A code to indicate the percentage of work completed.
197-- >
198-- > 49 Underwriting rating
199-- > Table used for mortality or morbidity rating.
200-- >
201-- > 50 Mortgage interest rate
202-- > Rate of interest used in amortization of a mortgage.
203-- >
204-- > 51 Maximum cost of living adjustment rate
205-- > Maximum rate of the cost of living adjustment.
206-- >
207-- > 52 Humidity
208-- > The amount of moisture in the air.
209-- >
210-- > 53 Minimum cost of living adjustment rate
211-- > Minimum rate of a cost of living adjustment.
212-- >
213-- > 54 Contractor cost share
214-- > The cost share borne by the contractor.
215-- >
216-- > 55 Government cost share
217-- > The cost share borne by the Government.
218-- >
219-- > 56 Progress payment liquidation percentage
220-- > The percentage applied to the liquidation of progress
221-- > payments.
222-- >
223-- > 57 Fee percentage
224-- > The percentage applied to determine the fee.
225-- >
226-- > 58 Resource availability
227-- > Percentage of resource availability.
228-- >
229-- > 59 Resource efficiency
230-- > Percentage of resource efficiency.
231-- >
232-- > 60 Rework yield
233-- > Percentage yield from rework effort.
234-- >
235-- > 61 Gross profit margin
236-- > Percentage calculated by dividing gross profit by net
237-- > sales.
238-- >
239-- > 62 Remaining work
240-- > Percentage of remaining work.
241-- >
242-- > 63 Actual work percent completed
243-- > Percentage of actual work completed.
244-- >
245-- > 64 Earned value
246-- > Percentage representing earned value.
247-- >
248-- > 65 Cost escalation
249-- > Percentage of cost escalation.
250-- >
251-- > 66 Loss
252-- > To identify the percentage of the loss.
253-- >
254-- > 67 Cost of living adjustment rate
255-- > To specify a cost of living adjustment rate.
256-- >
257-- > 68 Percentage of due amount
258-- > The percentage of an amount due.
259-- >
260-- > 69 Asset ownership
261-- > Percent owned of an asset.
262-- >
263-- > 70 Common stock reported
264-- > Percentage of common stock reported.
265-- >
266-- > 71 Preferred stock reported
267-- > Percentage of preferred stock reported.
268-- >
269-- > 72 Ordinary profit to sales
270-- > The ratio of ordinary profit to sales expressed as a
271-- > percentage.
272-- >
273-- > 73 Invested capital ratio
274-- > Ratio of invested capital to total capital.
275-- >
276-- > 74 Equity to loan ratio
277-- > Ratio of equity to outstanding loans expressed as a
278-- > percentage.
279-- >
280-- > 75 Equity to deposit ratio
281-- > Ratio of equity to deposits expressed as a percentage.
282-- >
283-- > 76 Loan to deposit ratio
284-- > Ratio of outstanding loans to deposits expressed as a
285-- > percentage.
286-- >
287-- > 77 Percent of total
288-- > Percentage of the total value.
289-- >
290-- > 78 Participation
291-- > Participation expressed as a percentage.
292-- >
293-- > 79 Indebtedness
294-- > Indebtedness expressed as a percentage.
295-- >
296-- > 80 Liquid ratio
297-- > Ratio of liquid assets to current liabilities.
298-- >
299-- > 81 Net worth to total assets
300-- > Ratio of net worth to total assets expressed as a
301-- > percentage.
302-- >
303-- > 82 Subcontracted
304-- > Percentage of work that is subcontracted.
305-- >
306-- > 83 Sales per employee
307-- > Ratio of sales per employee expressed as a percentage.
308-- >
309-- > 84 Sales to net working capital
310-- > Ratio of sales to net working capital expressed as a
311-- > percentage.
312-- >
313-- > 85 Total liability to net worth
314-- > Ratio of total liability to net worth expressed as a
315-- > percentage.
316-- >
317-- > 86 Assets to sales
318-- > Ratio of assets to sales expressed as a percentage.
319-- >
320-- > 87 Capital per employee
321-- > Ratio of capital per employee expressed as a percentage.
322-- >
323-- > 88 Costs per employee
324-- > Ratio of costs per employee expressed as a percentage.
325-- >
326-- > 89 Accounts payable to sales
327-- > Ratio of accounts payable to sales expressed as a
328-- > percentage.
329-- >
330-- > 90 Current liabilities to net worth
331-- > Ratio of current liabilities to net worth expressed as a
332-- > percentage.
333-- >
334-- > 91 Current liabilities to inventory
335-- > Ratio of current liabilities to inventory value
336-- > expressed as a percentage.
337-- >
338-- > 92 Current ratio
339-- > Ratio of current assets to current liabilities expressed
340-- > as a percentage.
341-- >
342-- > 93 Fixed assets to net worth
343-- > Ratio of fixed assets to net worth expressed as a
344-- > percentage.
345-- >
346-- > 94 Inventory turnover
347-- > Net annual sales divided by inventory.
348-- >
349-- > 95 Quick ratio
350-- > Ratio of cash and accounts receivable to current
351-- > liabilities.
352-- >
353-- > 96 Resources retained for project
354-- > The percentage of resources that must be retained for a
355-- > project.
356-- >
357-- > 97 Return on assets
358-- > Net profit after taxes divided by total assets.
359-- >
360-- > 98 Return on sales ratio
361-- > Net profit after taxes divided by net annual sales.
362-- >
363-- > 99 Return on capital ratio
364-- > Net profit after taxes divided by capital.
365-- >
366-- > 100 Shareholders' return ratio
367-- > Net profit after taxes divided by net worth.
368-- >
369-- > 101 Contracts obtained by bid
370-- > Percentage of contracts obtained by bid.
371-- >
372-- > 102 Contracts obtained by negotiation
373-- > Percentage of contracts obtained by negotiation.
374-- >
375-- > 103 Cost plus basis
376-- > Percentage of business conducted on a cost plus basis.
377-- >
378-- > 104 Lump sum payments
379-- > Percentage of lump sum payments to total payments.
380-- >
381-- > 105 Purchases on letter of credit
382-- > Percentage of purchases on letter of credit to total
383-- > purchases.
384-- >
385-- > 106 Purchases on floor plan
386-- > Percentage of purchases on floor plan basis to total
387-- > purchases.
388-- >
389-- > 107 Change in sales
390-- > Percentage change in sales.
391-- >
392-- > 108 Change in profit
393-- > Percentage change in profit.
394-- >
395-- > 109 Damage
396-- > Damage expressed as a percentage.
397-- >
398-- > 110 Interest on liabilities
399-- > Paid finance cost divided by total liabilities.
400-- >
401-- > 111 Risk margin
402-- > Total assets divided by interest on liabilities.
403-- >
404-- > 112 Liability ratio
405-- > Ratio of liability to net worth expressed as a
406-- > percentage.
407-- >
408-- > 113 Interest cover
409-- > Paid finance cost divided by total income.
410-- >
411-- > 114 Change
412-- > Change expressed as a percentage.
413-- >
414-- > 115 Expense
415-- > Expenses expressed as a percentage.
416-- >
417-- > 116 Market share
418-- > Share of the market business held by an entity.
419-- >
420-- > 117 Owned by small shareholders
421-- > Percentage of an entity that is owned by small
422-- > shareholders.
423-- >
424-- > 118 Paid in capital
425-- > Percentage of capital paid in by shareholders.
426-- >
427-- > 119 Previous participation
428-- > Previous participation expressed as a percentage.
429-- >
430-- > 120 Fixed fee
431-- > Fixed fee expressed as a percentage.
432-- >
433-- > 121 Asset turnover
434-- > Net annual sales divided by total assets.
435-- >
436-- > 122 Percentage of total payment
437-- > A percentage based on a total payment.
438-- >
439-- > 123 Territorial trade percent
440-- > Territorial trade expressed as a percentage.
441-- >
442-- > 124 Change in taxable income
443-- > Change in the taxable income from one period to another.
444-- >
445-- > 125 Sales by type of customer
446-- > Percentage of sales by type of customer.
447-- >
448-- > 126 Previous period percent of total
449-- > The percent of the total from a preceding period.
450-- >
451-- > 127 Minority interest return on equity
452-- > The return on equity achieved by a minority interest in
453-- > an entity.
454-- >
455-- > 128 Change in ordinary income
456-- > Change in ordinary income from one period to another.
457-- >
458-- > 129 Net sales to fixed assets
459-- > The ratio of net sales to fixed assets expressed as a
460-- > percentage.
461-- >
462-- > 130 Total liabilities to total assets
463-- > The ratio of total liabilities to total assets expressed
464-- > as a percentage.
465-- >
466-- > 131 Profit percentage
467-- > The percentage applied to determine the profit.
468-- >
469-- > 132 Contractor above cost share
470-- > The percentage of the cost over-run incurred by the
471-- > contractor.
472-- >
473-- > 133 Contractor below cost share
474-- > The percentage of the cost under-run allocated to the
475-- > contractor.
476-- >
477-- > 134 Current liabilities to total liabilities
478-- > Ratio calculated by dividing current liabilities by
479-- > total liabilities expressed as a percentage.
480-- >
481-- > 135 Current assets to total liabilities
482-- > Ratio calculated by dividing current assets by total
483-- > liabilities expressed as a percentage.
484-- >
485-- > 136 Vessel experience factor
486-- > The compilation of the total calculated volume vessel
487-- > measurements, adjusted for on-board quantity or
488-- > remaining on-board quantity, compared with the total
489-- > calculated volume shore measurements expressed as a
490-- > percentage.
491-- >
492-- > 137 Vessel load ratio
493-- > The total calculated volume by vessel measurement upon
494-- > sailing, less on-board quantity, divided by the total
495-- > calculated volume by shore measurement at loading
496-- > expressed as a percentage.
497-- >
498-- > 138 Vessel discharge ratio
499-- > The total calculated volume by vessel measurement on
500-- > arrival, less remaining on board, divided by the total
501-- > calculated volume by shore measurement discharge
502-- > expressed as a percentage.
503-- >
504-- > 139 National average percentile
505-- > Relative ranking for a corresponding class to the
506-- > national average.
507-- >
508-- > 140 Industry average percentile
509-- > Relative ranking for a corresponding class to the
510-- > industry average.
511-- >
512-- > 141 Non-current assets to net worth
513-- > The ratio of non-current assets to net worth expressed
514-- > as a percentage.
515-- >
516-- > 142 Non-current assets to total assets
517-- > The ratio of non-current assets to total assets
518-- > expressed as a percentage.
519-- >
520-- > 143 Sales to current assets
521-- > The ratio of sales to current assets expressed as a
522-- > percentage.
523-- >
524-- > 144 Working capital to sales
525-- > The ratio of working capital to sales expressed as a
526-- > percentage.
527-- >
528-- > 145 Creditors to sales costs
529-- > The ratio of creditors to sales costs expressed as a
530-- > percentage.
531-- >
532-- > 146 Concentration
533-- > Concentration expressed as a percentage value.
534-- >
535-- > 147 Percentage of months before an instalment
536-- > The number of months before an instalment is made
537-- > expressed as a percentage.
538-- >
539-- > 148 Accounts receivable turnover
540-- > Net annual sales divided by accounts receivable.
541-- >
542-- > 149 Employee costs to value added ratio
543-- > Ratio of employee costs to total income minus raw
544-- > materials and sales costs expressed as a percentage.
545-- >
546-- > 150 Interest payable to net sales ratio
547-- > Ratio of interest payable divided by net sales expressed
548-- > as a percentage.
549-- >
550-- > 151 Inventory to cost of goods sold ratio
551-- > Ratio of inventory divided by cost of goods sold
552-- > expressed as a percentage.
553-- >
554-- > 152 Liquid assets to sales ratio
555-- > Ratio of liquid assets divided by net sales expressed as
556-- > a percentage.
557-- >
558-- > 153 Return on value added ratio
559-- > Ratio of total income minus raw materials and services
560-- > to net sales expressed as a percentage.
561-- >
562-- > 154 Daily working capital need
563-- > The value of working capital divided by net sales
564-- > multiplied by 360.
565-- >
566-- > 155 Financial expenses to net sales ratio
567-- > The ratio of financial expenses to net sales expressed
568-- > as a percentage.
569-- >
570-- > 156 Inflation
571-- > Percentage representing a general increase in prices and
572-- > fall in the purchasing value of money.
573-- >
574-- > 157 Probability of financial distress
575-- > The probability of financial distress expressed as a
576-- > percentage.
577-- >
578-- > 158 Gearing
579-- > Ratio of the total short and long term loans divided by
580-- > shareholder equity expressed as a percentage.
581-- >
582-- > + 159 Nestable percentage
583-- > Extent expressed as a percentage to which an item can be
584-- > nested within an identical item.
585-- >
586-- > ZZZ Mutually defined
587-- > As agreed by the trading partners.
588simple5245 :: Parser Value
589simple5245 = simple "5245" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5249.hs b/specification/src/Text/Edifact/D01B/Simples/S5249.hs
new file mode 100644
index 0000000..b119ac5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5249.hs
@@ -0,0 +1,98 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5249
7 ( simple5249
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5249 Percentage basis identification code [B]
16-- >
17-- > Desc: Code specifying the basis on which a percentage is
18-- > calculated.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Per unit
23-- > Referenced percentage applies on a single unit basis.
24-- >
25-- > 2 Per ton
26-- > Reduction percentage is applied per transported ton.
27-- >
28-- > 3 Per equipment unit
29-- > Reduction percentage is applied per main equipment unit
30-- > (for rail purpose, only rail wagons).
31-- >
32-- > 4 Per unit price
33-- > Reduction percentage is applied on the unit price, which
34-- > is the basis of the charge calculation.
35-- >
36-- > 5 Per quantity
37-- > Reduction percentage applied on the unit price and
38-- > conceded to a consignor after he reached a specified
39-- > tonnage of transport.
40-- >
41-- > 6 Basic charge
42-- > Code to indicate that the IATA experimental special
43-- > charge within Europe is the basis for the percentage
44-- > reduction or surcharge.
45-- >
46-- > 7 Rate per kilogram
47-- > Code to indicate that the IATA experimental special rate
48-- > within in Europe is the basis for the percentage
49-- > reduction or surcharge.
50-- >
51-- > 8 Minimum charge
52-- > Code to indicate that the IATA minimum charge is the
53-- > basis for the percentage reduction or surcharge.
54-- >
55-- > 9 Normal rate
56-- > Code to indicate that the IATA normal rate is the basis
57-- > for the percentage reduction or surcharge.
58-- >
59-- > 10 Quantity rate
60-- > Code to indicate that the IATA quantity rate is the
61-- > basis for the percentage reduction or surcharge.
62-- >
63-- > 11 Amount of drawing
64-- > Referenced percentage applies on the amount of drawing
65-- > under the documentary credit.
66-- >
67-- > 12 Documentary credit amount
68-- > Referenced percentage applies on documentary credit
69-- > amount.
70-- >
71-- > 13 Invoice value
72-- > Referenced percentage applies on the invoice value.
73-- >
74-- > 14 CIF value
75-- > Referenced percentage applies on CIF value.
76-- >
77-- > 15 Contract cost
78-- > The percentage applied to the contract cost.
79-- >
80-- > 16 Labour hours
81-- > The percentage applied to the labour hours.
82-- >
83-- > 17 LIBOR (London Inter-Bank Offered Rate)
84-- > The percentage basis is London Inter-Bank Offered Rate
85-- > (LIBOR).
86-- >
87-- > 18 FIBOR (Frankfurt Inter-Bank Offered Rate)
88-- > The percentage basis is Frankfurt Inter-Bank Offered
89-- > Rate (FIBOR).
90-- >
91-- > 19 PIBOR (Paris Inter-Bank Offered Rate)
92-- > The percentage basis is Paris Inter-Bank Offered Rate
93-- > (PIBOR).
94-- >
95-- > 20 Nationally based percentage basis
96-- > The percentage basis is nationally based.
97simple5249 :: Parser Value
98simple5249 = simple "5249" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5275.hs b/specification/src/Text/Edifact/D01B/Simples/S5275.hs
new file mode 100644
index 0000000..58fb4a1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5275.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5275
7 ( simple5275
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5275 Supplementary rate or tariff code [B]
16-- >
17-- > Desc: Code specifying a supplementary rate or tariff.
18-- >
19-- > Repr: an..6
20simple5275 :: Parser Value
21simple5275 = simple "5275" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5284.hs b/specification/src/Text/Edifact/D01B/Simples/S5284.hs
new file mode 100644
index 0000000..403e38a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5284.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5284
7 ( simple5284
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5284 Unit price basis value [B]
16-- >
17-- > Desc: To specify the basis for a unit price.
18-- >
19-- > Repr: n..9
20simple5284 :: Parser Value
21simple5284 = simple "5284" (numeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5375.hs b/specification/src/Text/Edifact/D01B/Simples/S5375.hs
new file mode 100644
index 0000000..e49b200
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5375.hs
@@ -0,0 +1,110 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5375
7 ( simple5375
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5375 Price type code [C]
16-- >
17-- > Desc: Code specifying the type of price.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Cancellation price
22-- > Price authorized to be charged in the event of an order
23-- > being cancelled.
24-- >
25-- > AB Per ton
26-- > To indicate that the price applies per ton.
27-- >
28-- > AC Minimum order price
29-- > A code to identify the price when the minimum number is
30-- > purchased.
31-- >
32-- > AD Export price
33-- > A code to identify a price for the export market.
34-- >
35-- > AE Range dependent price
36-- > A code identifying the price for a specific range of
37-- > purchase quantities.
38-- >
39-- > AI Active ingredient
40-- > The price is referring to the active ingredient.
41-- >
42-- > AQ As is quantity
43-- > The price is referring to the measured quantity.
44-- >
45-- > CA Catalogue
46-- > Code specifying the catalogue price.
47-- >
48-- > CT Contract
49-- > Code specifying the contract price.
50-- >
51-- > CU Consumer unit
52-- > The price is referring to the consumer unit.
53-- >
54-- > DI Distributor
55-- > Code specifying the distributor price.
56-- >
57-- > EC ECSC price
58-- > Price registered at European Commission Steel and Carbon
59-- > office (DG III).
60-- >
61-- > NW Net weight
62-- > Code specifying the net weight price.
63-- >
64-- > PC Price catalogue
65-- > Code specifying the catalogue price.
66-- >
67-- > PE Per each
68-- > Code specifying the price per item.
69-- >
70-- > PK Per kilogram
71-- > Code specifying the price per kilogram.
72-- >
73-- > PL Per litre
74-- > Code specifying the price per litre.
75-- >
76-- > PT Per tonne
77-- > Code specifying the price per tonne.
78-- >
79-- > PU Specified unit
80-- > Code specifying the price per specified unit.
81-- >
82-- > PV Provisional price
83-- > Code specifying a provisional price.
84-- >
85-- > PW Gross weight
86-- > Code specifying the gross weight price.
87-- >
88-- > QT Quoted
89-- > Code specifying the quoted price.
90-- >
91-- > SR Suggested retail
92-- > Code specifying the suggested retail price.
93-- >
94-- > TB To be negotiated
95-- > Code specifying that the price has to be negotiated.
96-- >
97-- > TU Traded unit
98-- > The price is referring to the traded unit.
99-- >
100-- > TW Theoretical weight
101-- > Weight calculated on ordered dimension (length, width,
102-- > thickness) not on final dimension (e.g. steel products).
103-- >
104-- > WH Wholesale
105-- > Code specifying the wholesale price.
106-- >
107-- > WI Gross volume
108-- > The price is calculated based on gross volume.
109simple5375 :: Parser Value
110simple5375 = simple "5375" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5387.hs b/specification/src/Text/Edifact/D01B/Simples/S5387.hs
new file mode 100644
index 0000000..61dce03
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5387.hs
@@ -0,0 +1,398 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5387
7 ( simple5387
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5387 Price specification code [B]
16-- >
17-- > Desc: Code identifying pricing specification.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Reference price
22-- > Code identifying a reference price.
23-- >
24-- > AAB Price includes tax
25-- > Code specifying that the price is inclusive of tax.
26-- >
27-- > AAC Buyer suggested retail price
28-- > The suggested retail price as suggested or determined by
29-- > the party purchasing the goods.
30-- >
31-- > AAD Ocean charges rate
32-- > The charges imposed by the ocean transportation industry
33-- > above and beyond the basic freight.
34-- >
35-- > AAE Not subject to fluctuation
36-- > Not subject to escalation or adjustment.
37-- >
38-- > AAF Subject to escalation
39-- > Subject to increase or development by successive stages.
40-- >
41-- > AAG Subject to price adjustment
42-- > Code specifying that the price is subject to adjustment.
43-- >
44-- > AAH Subject to escalation and price adjustment
45-- > Subject to increase or development by successive stages
46-- > and price adjustment.
47-- >
48-- > AAI Fluctuation conditions not specified
49-- > Code specifying that the fluctuation conditions are not
50-- > identified.
51-- >
52-- > AAJ All in price
53-- > Firm price for specified work.
54-- >
55-- > AAK New price
56-- > A price valid from an effective date/time/period.
57-- >
58-- > AAL Old price
59-- > A price valid prior to an effective date/time/period of
60-- > a new price.
61-- >
62-- > AAM Per week
63-- > To indicate that the given price applies per week.
64-- >
65-- > AAN Price on application
66-- > Price can be obtained on request from seller.
67-- >
68-- > AAO Unpacked price
69-- > The price given is the price of the item without
70-- > packaging.
71-- >
72-- > AAP Trade price
73-- > Discount price available to all customers except the
74-- > retail customer.
75-- >
76-- > AAQ Firm price
77-- > Price which will remain unchanged for a given time
78-- > period.
79-- >
80-- > AAR Material share of item price
81-- > The per unit cost of referenced material based on a
82-- > given quotation for that material.
83-- >
84-- > AAS Labour share of item price
85-- > The labour component of the per-unit item price.
86-- >
87-- > AAT Transport share of item price
88-- > The transport component of the per-unit item price.
89-- >
90-- > AAU Packing share of item price
91-- > The packing component of the per-unit item price.
92-- >
93-- > AAV Tooling share of item price
94-- > The tooling component of the per-unit item price.
95-- >
96-- > AAW Temporary vehicle charge
97-- > The component of a price charged for providing a
98-- > temporary vehicle.
99-- >
100-- > AAX Price component due to interest
101-- > This is the component of the price which is charged due
102-- > to interest.
103-- >
104-- > AAY Price component due to management services
105-- > This is the component of the price which is charged due
106-- > to management services rendered.
107-- >
108-- > AAZ Price component due to maintenance
109-- > This is the component of the price which is charged due
110-- > to maintenance.
111-- >
112-- > ABA Individual buyer price
113-- > A price which is available to an individual buyer as
114-- > opposed to an institutional buyer.
115-- >
116-- > ABB Group buying price
117-- > A price which is available to a buying group.
118-- >
119-- > ABC Group member buying price
120-- > A special price given to a member of a buying group.
121-- >
122-- > ABD Pre-payment price
123-- > A special price if pre-payment is made for the article
124-- > ordered.
125-- >
126-- > ABE Retail price - excluding taxes
127-- > Retail price not including any applicable taxes.
128-- >
129-- > ABF Suggested retail price - excluding taxes
130-- > Suggested retail price not including any applicable
131-- > taxes.
132-- >
133-- > ABG Agreed minimum price
134-- > The minimum price agreed between trading partners.
135-- >
136-- > ABH Statutory minimum retail price
137-- > The legal minimum retail price.
138-- >
139-- > ABI Cost reimbursement price
140-- > A code to indicate that the price represents the
141-- > reimbursement of the actual costs incurred.
142-- >
143-- > ABJ Market price
144-- > A code to indicate that the given price is applicable
145-- > under normal competitive conditions.
146-- >
147-- > ABK Open tender price
148-- > A code to indicate that the price mentioned has been
149-- > submitted in the context of an open tender.
150-- >
151-- > ABL Base price
152-- > The base price of a product or service.
153-- >
154-- > ABM Base price difference
155-- > The difference in price against a base price.
156-- >
157-- > ABN Adjustable price prior to acceptance
158-- > A price which can be adjusted due to economic conditions
159-- > between the date of offer and the date of acceptance.
160-- >
161-- > ABO Revisable price after acceptance
162-- > A price which can be revised due to economic conditions
163-- > between the date of acceptance of the order and the date
164-- > of delivery.
165-- >
166-- > ABP Provisional ceiling price
167-- > A provisional price which cannot be exceeded.
168-- >
169-- > ABQ Adjustable provisional ceiling price
170-- > A provisional price which cannot be exceeded but which
171-- > can be adjusted due to economic conditions between the
172-- > date of offer and the date of acceptance.
173-- >
174-- > ABR Revisable provisional ceiling price
175-- > A provisional price which cannot be exceeded but is
176-- > revisable due to economic conditions between the date of
177-- > acceptance of the order through to the date of delivery.
178-- >
179-- > ABS Revisable provisional price
180-- > A provisional price which is revisable due to economic
181-- > conditions between the date of acceptance of the order
182-- > and the date of delivery.
183-- >
184-- > ABT Adjustable provisional price
185-- > A provisional price which is adjustable due to economic
186-- > conditions between the date of offer and the date of
187-- > acceptance.
188-- >
189-- > ABU Area price
190-- > Price connected to a geographical area.
191-- >
192-- > ABV Area system price
193-- > A basis price applied to a geographic area.
194-- >
195-- > ABW Special balance regulation price
196-- > The price applicable to the power generated as a result
197-- > of a special balance regulation.
198-- >
199-- > ABX Balance regulation price
200-- > The price applicable to the power generated as a result
201-- > of a balance regulation.
202-- >
203-- > ABY Upward balance regulation price
204-- > The price applicable to the power generated as a result
205-- > of an upward balance regulation.
206-- >
207-- > ABZ Downward balance regulation price
208-- > The price applicable to the power generated as a result
209-- > of a downward balance regulation.
210-- >
211-- > AI Active ingredient
212-- > Code specifying that price is based on the active
213-- > ingredient.
214-- >
215-- > ALT Alternate price
216-- > A substitute cost.
217-- >
218-- > AP Advice price
219-- > Code specifying an advice price.
220-- >
221-- > BR Broker price
222-- > Code specifying a broker price.
223-- >
224-- > CAT Catalogue price
225-- > Price per unit of quantity of a product as specified in
226-- > a catalogue.
227-- >
228-- > CDV Current domestic value
229-- > The present worth of a thing which comes from one's
230-- > homeland, in terms of money or goods.
231-- >
232-- > CON Contract price
233-- > Price per unit of quantity of a product/service as
234-- > agreed in a contract between parties.
235-- >
236-- > CP Current price
237-- > Price at time of transaction, but subject to future
238-- > change.
239-- >
240-- > CU Consumer unit
241-- > Code specifying that the price is based on consumer
242-- > unit.
243-- >
244-- > CUP Confirmed unit price
245-- > The value of a single item that proves to be correct.
246-- >
247-- > CUS Declared customs unit value
248-- > A clearly known duty on a single item which is imposed
249-- > by law.
250-- >
251-- > DAP Dealer adjusted price
252-- > The necessary or desirable changes that the sales agency
253-- > makes with respect to the value of the product.
254-- >
255-- > DIS Distributor price
256-- > The cost associated with the agency that markets goods.
257-- >
258-- > DPR Discount price
259-- > A reduction from the usual list value.
260-- >
261-- > DR Dealer price
262-- > Code specifying a dealer price.
263-- >
264-- > DSC Discount amount allowed
265-- > A certain price up to which one is able to make
266-- > reductions from the usual list value.
267-- >
268-- > EC ECSC price
269-- > Price registered at European Commission Steel and Carbon
270-- > office (DG III).
271-- >
272-- > ES Estimated price
273-- > Code specifying an estimated price.
274-- >
275-- > EUP Expected unit price
276-- > The anticipated value of a single item.
277-- >
278-- > FCR Freight/charge rate
279-- > The price that is either a freight rate or a rate on
280-- > which freight charges are calculated.
281-- >
282-- > GRP Gross unit price
283-- > Unit price to which allowances and charges apply.
284-- >
285-- > INV Invoice price
286-- > Price per unit of quantity of a product as specified on
287-- > an invoice.
288-- >
289-- > LBL Labelling price
290-- > Retail price of the buyer that should be printed by the
291-- > producer on the article's label. The labelling price is
292-- > not necessary the effective retail price.
293-- >
294-- > MAX Maximum order quantity price
295-- > The greatest amount of goods or services which one can
296-- > buy to receive a certain value.
297-- >
298-- > MIN Minimum order quantity price
299-- > The least amount of goods or services that one can buy
300-- > to receive a certain value.
301-- >
302-- > MNR Minimum release quantity price
303-- > The least amount of an order one can place in order to
304-- > receive a certain value.
305-- >
306-- > MSR Manufacturer's suggested retail
307-- > Price that reflects "Sales to other manufacturers" or
308-- > "Sales for resale".
309-- >
310-- > MXR Maximum release quantity price
311-- > The greatest amount of an order that one can place in
312-- > order to receive a certain value.
313-- >
314-- > NE Not-to-exceed price
315-- > Code specifying a price that cannot be increased.
316-- >
317-- > NQT No quote
318-- > No price available.
319-- >
320-- > NTP Net unit price
321-- > Unit price to which no allowances and charges apply.
322-- >
323-- > NW Net weight
324-- > Code specifying a net weight price.
325-- >
326-- > OFR Ocean freight rate
327-- > The price per pricing unit of ocean transportation
328-- > services for moving cargo from one location to another.
329-- >
330-- > PAQ Price break quantity(s)
331-- > Numerical amounts of goods or services which are
332-- > associated with different sums of money. As the amount
333-- > goes up, the price per individual item decreases.
334-- >
335-- > PBQ Unit price beginning quantity
336-- > The starting amount at which you can place a value on a
337-- > single item.
338-- >
339-- > PPD Prepaid freight charges
340-- > The cost of shipping is paid before the goods are
341-- > shipped.
342-- >
343-- > PPR Provisional price
344-- > Price per unit of quantity of a product as provisionally
345-- > agreed.
346-- >
347-- > PRO Producer's price
348-- > The value that the maker of a good places on an item.
349-- >
350-- > PRP Promotional price
351-- > The value that is placed on an item that is being
352-- > developed. The idea is to sell this product for less
353-- > than one normally would, and make up for it by selling a
354-- > larger quantity.
355-- >
356-- > PW Gross weight
357-- > Code specifying a gross weight price.
358-- >
359-- > QTE Quote price
360-- > Price per unit of quantity of a product as specified in
361-- > a quote.
362-- >
363-- > RES Resale price
364-- > Price per unit of quantity of a product to be used for
365-- > resale.
366-- >
367-- > RTP Retail price
368-- > Price per unit of quantity of a product to be used for
369-- > retail.
370-- >
371-- > SHD Ship and debit
372-- > To transport goods and be owed money by the customer for
373-- > the services performed.
374-- >
375-- > SRP Suggested retail price
376-- > Price per unit of quantity of a product suggested for
377-- > retail.
378-- >
379-- > SW Gross weight without wooden pallets
380-- > Used in steel industry.
381-- >
382-- > TB To be negotiated
383-- > Code specifying that the price has to be negotiated.
384-- >
385-- > TRF Transfer
386-- > To carry or remove from one place, situation, or person
387-- > to another.
388-- >
389-- > TU Traded unit
390-- > Code specifying a traded unit price.
391-- >
392-- > TW Theoretical weight
393-- > Code specifying a price based on a theoretical weight.
394-- >
395-- > WH Wholesale price
396-- > Code specifying a wholesale price.
397simple5387 :: Parser Value
398simple5387 = simple "5387" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5402.hs b/specification/src/Text/Edifact/D01B/Simples/S5402.hs
new file mode 100644
index 0000000..b2e2b64
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5402.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5402
7 ( simple5402
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5402 Currency exchange rate [C]
16-- >
17-- > Desc: To specify the rate at which one specified currency is
18-- > expressed in another specified currency.
19-- >
20-- > Repr: n..12
21simple5402 :: Parser Value
22simple5402 = simple "5402" (numeric `upTo` 12)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5479.hs b/specification/src/Text/Edifact/D01B/Simples/S5479.hs
new file mode 100644
index 0000000..3e0df8b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5479.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5479
7 ( simple5479
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5479 Relation code [C]
16-- >
17-- > Desc: Code specifying a relation.
18-- >
19-- > Repr: an..3
20simple5479 :: Parser Value
21simple5479 = simple "5479" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S5482.hs b/specification/src/Text/Edifact/D01B/Simples/S5482.hs
new file mode 100644
index 0000000..8eb36bc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S5482.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S5482
7 ( simple5482
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5482 Percentage [C]
16-- >
17-- > Desc: To specify a percentage.
18-- >
19-- > Repr: n..10
20simple5482 :: Parser Value
21simple5482 = simple "5482" (numeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6008.hs b/specification/src/Text/Edifact/D01B/Simples/S6008.hs
new file mode 100644
index 0000000..79943b2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6008.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6008
7 ( simple6008
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6008 Height dimension value [C]
16-- >
17-- > Desc: To specify the value of a height dimension.
18-- >
19-- > Repr: n..15
20simple6008 :: Parser Value
21simple6008 = simple "6008" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6060.hs b/specification/src/Text/Edifact/D01B/Simples/S6060.hs
new file mode 100644
index 0000000..34b694c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6060.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6060
7 ( simple6060
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6060 Quantity [C]
16-- >
17-- > Desc: Alphanumeric representation of a quantity.
18-- >
19-- > Repr: an..35
20simple6060 :: Parser Value
21simple6060 = simple "6060" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6063.hs b/specification/src/Text/Edifact/D01B/Simples/S6063.hs
new file mode 100644
index 0000000..f8b9a30
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6063.hs
@@ -0,0 +1,1548 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6063
7 ( simple6063
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6063 Quantity type code qualifier [C]
16-- >
17-- > Desc: Code qualifying the type of quantity.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Discrete quantity
22-- > Individually separated and distinct quantity.
23-- >
24-- > 2 Charge
25-- > Quantity relevant for charge.
26-- >
27-- > 3 Cumulative quantity
28-- > Quantity accumulated.
29-- >
30-- > 4 Interest for overdrawn account
31-- > Interest for overdrawing the account.
32-- >
33-- > 5 Active ingredient dose per unit
34-- > The dosage of active ingredient per unit.
35-- >
36-- > 6 Auditor
37-- > The number of entities that audit accounts.
38-- >
39-- > 7 Branch locations, leased
40-- > The number of branch locations being leased by an
41-- > entity.
42-- >
43-- > 8 Inventory quantity at supplier's subject to inspection by
44-- > customer
45-- > Quantity of goods which the customer requires the
46-- > supplier to have in inventory and which may be inspected
47-- > by the customer if desired.
48-- >
49-- > 9 Branch locations, owned
50-- > The number of branch locations owned by an entity.
51-- >
52-- > 10 Judgements registered
53-- > The number of judgements registered against an entity.
54-- >
55-- > 11 Split quantity
56-- > Part of the whole quantity.
57-- >
58-- > 12 Despatch quantity
59-- > Quantity despatched by the seller.
60-- >
61-- > 13 Liens registered
62-- > The number of liens registered against an entity.
63-- >
64-- > 14 Livestock
65-- > The number of animals kept for use or profit.
66-- >
67-- > 15 Insufficient funds returned cheques
68-- > The number of cheques returned due to insufficient
69-- > funds.
70-- >
71-- > 16 Stolen cheques
72-- > The number of stolen cheques.
73-- >
74-- > 17 Quantity on hand
75-- > The total quantity of a product on hand at a location.
76-- > This includes as well units awaiting return to
77-- > manufacturer, units unavailable due to inspection
78-- > procedures and undamaged stock available for despatch,
79-- > resale or use.
80-- >
81-- > 18 Previous quantity
82-- > Quantity previously referenced.
83-- >
84-- > 19 Paid-in security shares
85-- > The number of security shares issued and for which full
86-- > payment has been made.
87-- >
88-- > 20 Unusable quantity
89-- > Quantity not usable.
90-- >
91-- > 21 Ordered quantity
92-- > The quantity which has been ordered.
93-- >
94-- > 22 Quantity at 100%
95-- > Equivalent quantity at 100% purity.
96-- >
97-- > 23 Active ingredient
98-- > Quantity at 100% active agent content.
99-- >
100-- > 24 Inventory quantity at supplier's not subject to inspection
101-- > by customer
102-- > Quantity of goods which the customer requires the
103-- > supplier to have in inventory but which will not be
104-- > checked by the customer.
105-- >
106-- > 25 Retail sales
107-- > Quantity of retail point of sale activity.
108-- >
109-- > 26 Promotion quantity
110-- > A quantity associated with a promotional event.
111-- >
112-- > 27 On hold for shipment
113-- > Article received which cannot be shipped in its present
114-- > form.
115-- >
116-- > 28 Military sales quantity
117-- > Quantity of goods or services sold to a military
118-- > organization.
119-- >
120-- > 29 On premises sales
121-- > Sale of product in restaurants or bars.
122-- >
123-- > 30 Off premises sales
124-- > Sale of product directly to a store.
125-- >
126-- > 31 Estimated annual volume
127-- > Volume estimated for a year.
128-- >
129-- > 32 Minimum delivery batch
130-- > Minimum quantity of goods delivered at one time.
131-- >
132-- > 33 Maximum delivery batch
133-- > Maximum quantity of goods delivered at one time.
134-- >
135-- > 34 Pipes
136-- > The number of tubes used to convey a substance.
137-- >
138-- > 35 Price break from
139-- > The minimum quantity of a quantity range for a specified
140-- > (unit) price.
141-- >
142-- > 36 Price break to
143-- > Maximum quantity to which the price break applies.
144-- >
145-- > 37 Poultry
146-- > The number of domestic fowl.
147-- >
148-- > 38 Secured charges registered
149-- > The number of secured charges registered against an
150-- > entity.
151-- >
152-- > 39 Total properties owned
153-- > The total number of properties owned by an entity.
154-- >
155-- > 40 Normal delivery
156-- > Quantity normally delivered by the seller.
157-- >
158-- > 41 Sales quantity not included in the replenishment
159-- > calculation
160-- > Sales which will not be included in the calculation of
161-- > replenishment requirements.
162-- >
163-- > 42 Maximum supply quantity, supplier endorsed
164-- > Maximum supply quantity endorsed by a supplier.
165-- >
166-- > 43 Buyer
167-- > The number of buyers.
168-- >
169-- > 44 Debenture bond
170-- > The number of fixed-interest bonds of an entity backed
171-- > by general credit rather than specified assets.
172-- >
173-- > 45 Debentures filed against directors
174-- > The number of notices of indebtedness filed against
175-- > an entity’s directors.
176-- >
177-- > 46 Pieces delivered
178-- > Number of pieces actually received at the final
179-- > destination.
180-- >
181-- > 47 Invoiced quantity
182-- > The quantity as per invoice.
183-- >
184-- > 48 Received quantity
185-- > The quantity which has been received.
186-- >
187-- > 49 Chargeable distance
188-- > Distance really charged by tariff appliance.
189-- >
190-- > 50 Disposition undetermined quantity
191-- > Product quantity that has not yet had its disposition
192-- > determined.
193-- >
194-- > 51 Inventory category transfer
195-- > Inventory that has been moved from one inventory
196-- > category to another.
197-- >
198-- > 52 Quantity per pack
199-- > Quantity for each pack.
200-- >
201-- > 53 Minimum order quantity
202-- > Minimum quantity of goods for an order.
203-- >
204-- > 54 Maximum order quantity
205-- > Maximum quantity of goods for an order.
206-- >
207-- > 55 Total sales
208-- > The summation of total quantity sales.
209-- >
210-- > 56 Wholesaler to wholesaler sales
211-- > Sale of product to other wholesalers by a wholesaler.
212-- >
213-- > 57 In transit quantity
214-- > A quantity that is en route.
215-- >
216-- > 58 Quantity withdrawn
217-- > Quantity withdrawn from a location.
218-- >
219-- > 59 Numbers of consumer units in the traded unit
220-- > Number of units for consumer sales in a unit for
221-- > trading.
222-- >
223-- > 60 Current inventory quantity available for shipment
224-- > Current inventory quantity available for shipment.
225-- >
226-- > 61 Return quantity
227-- > Quantity of goods returned.
228-- >
229-- > 62 Sorted quantity
230-- > The quantity that is sorted.
231-- >
232-- > 63 Sorted quantity rejected
233-- > The sorted quantity that is rejected.
234-- >
235-- > 64 Scrap quantity
236-- > Remainder of the total quantity after split deliveries.
237-- >
238-- > 65 Destroyed quantity
239-- > Quantity of goods destroyed.
240-- >
241-- > 66 Committed quantity
242-- > Quantity a party is committed to.
243-- >
244-- > 67 Estimated reading quantity
245-- > The value that is estimated to be the reading of a
246-- > measuring device (e.g. meter).
247-- >
248-- > 68 End quantity
249-- > The quantity recorded at the end of an agreement or
250-- > period.
251-- >
252-- > 69 Start quantity
253-- > The quantity recorded at the start of an agreement or
254-- > period.
255-- >
256-- > 70 Cumulative quantity received
257-- > Cumulative quantity of all deliveries of this article
258-- > received by the buyer.
259-- >
260-- > 71 Cumulative quantity ordered
261-- > Cumulative quantity of all deliveries, outstanding and
262-- > scheduled orders.
263-- >
264-- > 72 Cumulative quantity received end of prior year
265-- > Cumulative quantity of all deliveries of the product
266-- > received by the buyer till end of prior year.
267-- >
268-- > 73 Outstanding quantity
269-- > Difference between quantity ordered and quantity
270-- > received.
271-- >
272-- > 74 Latest cumulative quantity
273-- > Cumulative quantity after complete delivery of all
274-- > scheduled quantities of the product.
275-- >
276-- > 75 Previous highest cumulative quantity
277-- > Cumulative quantity after complete delivery of all
278-- > scheduled quantities of the product from a prior
279-- > schedule period.
280-- >
281-- > 76 Adjusted corrector reading
282-- > A corrector reading after it has been adjusted.
283-- >
284-- > 77 Work days
285-- > Number of work days, e.g. per respective period.
286-- >
287-- > 78 Cumulative quantity scheduled
288-- > Adding the quantity actually scheduled to previous
289-- > cumulative quantity.
290-- >
291-- > 79 Previous cumulative quantity
292-- > Cumulative quantity prior the actual order.
293-- >
294-- > 80 Unadjusted corrector reading
295-- > A corrector reading before it has been adjusted.
296-- >
297-- > 81 Extra unplanned delivery
298-- > Non scheduled additional quantity.
299-- >
300-- > 82 Quantity requirement for sample inspection
301-- > Required quantity for sample inspection.
302-- >
303-- > 83 Backorder quantity
304-- > The quantity of goods that is on back-order.
305-- >
306-- > 84 Urgent delivery quantity
307-- > Quantity for urgent delivery.
308-- >
309-- > 85 Previous order quantity to be cancelled
310-- > Quantity ordered previously to be cancelled.
311-- >
312-- > 86 Normal reading quantity
313-- > The value recorded or read from a measuring device (e.g.
314-- > meter) in the normal conditions.
315-- >
316-- > 87 Customer reading quantity
317-- > The value recorded or read from a measuring device (e.g.
318-- > meter) by the customer.
319-- >
320-- > 88 Information reading quantity
321-- > The value recorded or read from a measuring device (e.g.
322-- > meter) for information purposes.
323-- >
324-- > 89 Quality control held
325-- > Quantity of goods held pending completion of a quality
326-- > control assessment.
327-- >
328-- > 90 As is quantity
329-- > Quantity as it is in the existing circumstances.
330-- >
331-- > 91 Open quantity
332-- > Quantity remaining after partial delivery.
333-- >
334-- > 92 Final delivery quantity
335-- > Quantity of final delivery to a respective order.
336-- >
337-- > 93 Subsequent delivery quantity
338-- > Quantity delivered to a respective order after it's
339-- > final delivery.
340-- >
341-- > 94 Substitutional quantity
342-- > Quantity delivered replacing previous deliveries.
343-- >
344-- > 95 Redelivery after post processing
345-- > Quantity redelivered after post processing.
346-- >
347-- > 96 Quality control failed
348-- > Quantity of goods which have failed quality control.
349-- >
350-- > 97 Minimum inventory
351-- > Minimum stock quantity on which replenishment is based.
352-- >
353-- > 98 Maximum inventory
354-- > Maximum stock quantity on which replenishment is based.
355-- >
356-- > 99 Estimated quantity
357-- > Quantity estimated.
358-- >
359-- > 100 Chargeable weight
360-- > The weight on which charges are based.
361-- >
362-- > 101 Chargeable gross weight
363-- > The gross weight on which charges are based.
364-- >
365-- > 102 Chargeable tare weight
366-- > The tare weight on which charges are based.
367-- >
368-- > 103 Chargeable number of axles
369-- > The number of axles on which charges are based.
370-- >
371-- > 104 Chargeable number of containers
372-- > The number of containers on which charges are based.
373-- >
374-- > 105 Chargeable number of rail wagons
375-- > The number of rail wagons on which charges are based.
376-- >
377-- > 106 Chargeable number of packages
378-- > The number of packages on which charges are based.
379-- >
380-- > 107 Chargeable number of units
381-- > The number of units on which charges are based.
382-- >
383-- > 108 Chargeable period
384-- > The period of time on which charges are based.
385-- >
386-- > 109 Chargeable volume
387-- > The volume on which charges are based.
388-- >
389-- > 110 Chargeable cubic measurements
390-- > The cubic measurements on which charges are based.
391-- >
392-- > 111 Chargeable surface
393-- > The surface area on which charges are based.
394-- >
395-- > 112 Chargeable length
396-- > The length on which charges are based.
397-- >
398-- > 113 Quantity to be delivered
399-- > The quantity to be delivered.
400-- >
401-- > 114 Number of passengers
402-- > Total number of passengers on the conveyance.
403-- >
404-- > 115 Number of crew
405-- > Total number of crew members on the conveyance.
406-- >
407-- > 116 Number of transport documents
408-- > Total number of air waybills, bills of lading, etc.
409-- > being reported for a specific conveyance.
410-- >
411-- > 117 Quantity landed
412-- > Quantity of goods actually arrived.
413-- >
414-- > 118 Quantity manifested
415-- > Quantity of goods contracted for delivery by the
416-- > carrier.
417-- >
418-- > 119 Short shipped
419-- > Indication that part of the consignment was not shipped.
420-- >
421-- > 120 Split shipment
422-- > Indication that the consignment has been split into two
423-- > or more shipments.
424-- >
425-- > 121 Over shipped
426-- > Indication that more goods have been shipped than
427-- > contracted for delivery.
428-- >
429-- > 122 Short-landed goods
430-- > If quantity of goods actually landed is less than the
431-- > quantity which appears in the documentation. This
432-- > quantity is the difference between these quantities.
433-- >
434-- > 123 Surplus goods
435-- > If quantity of goods actually landed is more than the
436-- > quantity which appears in the documentation. This
437-- > quantity is the difference between these quantities.
438-- >
439-- > 124 Damaged goods
440-- > Quantity of goods which have deteriorated in transport
441-- > such that they cannot be used for the purpose for which
442-- > they were originally intended.
443-- >
444-- > 125 Pilferage goods
445-- > Quantity of goods stolen during transport.
446-- >
447-- > 126 Lost goods
448-- > Quantity of goods that disappeared in transport.
449-- >
450-- > 127 Report difference
451-- > The quantity concerning the same transaction differs
452-- > between two documents/messages and the source of this
453-- > difference is a typing error.
454-- >
455-- > 128 Quantity loaded
456-- > Quantity of goods loaded onto a means of transport.
457-- >
458-- > 129 Units per unit price
459-- > Number of units per unit price.
460-- >
461-- > 130 Allowance
462-- > Quantity relevant for allowance.
463-- >
464-- > 131 Delivery quantity
465-- > Quantity required by buyer to be delivered.
466-- >
467-- > 132 Cumulative quantity, preceding period, planned
468-- > Cumulative quantity originally planned for the preceding
469-- > period.
470-- >
471-- > 133 Cumulative quantity, preceding period, reached
472-- > Cumulative quantity reached in the preceding period.
473-- >
474-- > 134 Cumulative quantity, actual planned
475-- > Cumulative quantity planned for now.
476-- >
477-- > 135 Period quantity, planned
478-- > Quantity planned for this period.
479-- >
480-- > 136 Period quantity, reached
481-- > Quantity reached during this period.
482-- >
483-- > 137 Cumulative quantity, preceding period, estimated
484-- > Estimated cumulative quantity reached in the preceding
485-- > period.
486-- >
487-- > 138 Cumulative quantity, actual estimated
488-- > Estimated cumulative quantity reached now.
489-- >
490-- > 139 Cumulative quantity, preceding period, measured
491-- > Surveyed cumulative quantity reached in the preceding
492-- > period.
493-- >
494-- > 140 Cumulative quantity, actual measured
495-- > Surveyed cumulative quantity reached now.
496-- >
497-- > 141 Period quantity, measured
498-- > Surveyed quantity reached during this period.
499-- >
500-- > 142 Total quantity, planned
501-- > Total quantity planned.
502-- >
503-- > 143 Quantity, remaining
504-- > Quantity remaining.
505-- >
506-- > 144 Tolerance
507-- > Plus or minus tolerance expressed as a monetary amount.
508-- >
509-- > 145 Actual stock
510-- > The stock on hand, undamaged, and available for
511-- > despatch, sale or use.
512-- >
513-- > 146 Model or target stock
514-- > The stock quantity required or planned to have on hand,
515-- > undamaged and available for use.
516-- >
517-- > 147 Direct shipment quantity
518-- > Quantity to be shipped directly to a customer from a
519-- > manufacturing site.
520-- >
521-- > 148 Amortization total quantity
522-- > Indication of final quantity for amortization.
523-- >
524-- > 149 Amortization order quantity
525-- > Indication of actual share of the order quantity for
526-- > amortization.
527-- >
528-- > 150 Amortization cumulated quantity
529-- > Indication of actual cumulated quantity of previous and
530-- > actual amortization order quantity.
531-- >
532-- > 151 Quantity advised
533-- > Quantity advised by supplier or shipper, in contrast to
534-- > quantity actually received.
535-- >
536-- > 152 Consignment stock
537-- > Quantity of goods with an external customer which is
538-- > still the property of the supplier.
539-- >
540-- > 153 Statistical sales quantity
541-- > Quantity of goods sold in a specified period.
542-- >
543-- > 154 Sales quantity planned
544-- > Quantity of goods required to meet future demands. -
545-- > Market intelligence quantity.
546-- >
547-- > 155 Replenishment quantity
548-- > Quantity required to maintain the requisite on-hand
549-- > stock of goods.
550-- >
551-- > 156 Inventory movement quantity
552-- > To specify the quantity of an inventory movement.
553-- >
554-- > 157 Opening stock balance quantity
555-- > To specify the quantity of an opening stock balance.
556-- >
557-- > 158 Closing stock balance quantity
558-- > To specify the quantity of a closing stock balance.
559-- >
560-- > 159 Number of stops
561-- > Number of times a means of transport stops before
562-- > arriving at destination.
563-- >
564-- > 160 Minimum production batch
565-- > The quantity specified is the minimum output from a
566-- > single production run.
567-- >
568-- > 161 Dimensional sample quantity
569-- > The quantity defined is a sample for the purpose of
570-- > validating dimensions.
571-- >
572-- > 162 Functional sample quantity
573-- > The quantity defined is a sample for the purpose of
574-- > validating function and performance.
575-- >
576-- > 163 Pre-production quantity
577-- > Quantity of the referenced item required prior to full
578-- > production.
579-- >
580-- > 164 Delivery batch
581-- > Quantity of the referenced item which constitutes a
582-- > standard batch for deliver purposes.
583-- >
584-- > 165 Delivery batch multiple
585-- > The multiples in which delivery batches can be supplied.
586-- >
587-- > 166 All time buy
588-- > The total quantity of the referenced covering all future
589-- > needs. Further orders of the referenced item are not
590-- > expected.
591-- >
592-- > 167 Total delivery quantity
593-- > The total quantity required by the buyer to be
594-- > delivered.
595-- >
596-- > 168 Single delivery quantity
597-- > The quantity required by the buyer to be delivered in a
598-- > single shipment.
599-- >
600-- > 169 Supplied quantity
601-- > Quantity of the referenced item actually shipped.
602-- >
603-- > 170 Allocated quantity
604-- > Quantity of the referenced item allocated from available
605-- > stock for delivery.
606-- >
607-- > 171 Maximum stackability
608-- > The number of pallets/handling units which can be safely
609-- > stacked one on top of another.
610-- >
611-- > 172 Amortisation quantity
612-- > The quantity of the referenced item which has a cost for
613-- > tooling amortisation included in the item price.
614-- >
615-- > 173 Previously amortised quantity
616-- > The cumulative quantity of the referenced item which had
617-- > a cost for tooling amortisation included in the item
618-- > price.
619-- >
620-- > 174 Total amortisation quantity
621-- > The total quantity of the referenced item which has a
622-- > cost for tooling amortisation included in the item
623-- > price.
624-- >
625-- > 175 Number of moulds
626-- > The number of pressing moulds contained within a single
627-- > piece of the referenced tooling.
628-- >
629-- > 176 Concurrent item output of tooling
630-- > The number of related items which can be produced
631-- > simultaneously with a single piece of the referenced
632-- > tooling.
633-- >
634-- > 177 Periodic capacity of tooling
635-- > Maximum production output of the referenced tool over a
636-- > period of time.
637-- >
638-- > 178 Lifetime capacity of tooling
639-- > Maximum production output of the referenced tool over
640-- > its productive lifetime.
641-- >
642-- > 179 Number of deliveries per despatch period
643-- > The number of deliveries normally expected to be
644-- > despatched within each despatch period.
645-- >
646-- > 180 Provided quantity
647-- > The quantity of a referenced component supplied by the
648-- > buyer for manufacturing of an ordered item.
649-- >
650-- > 181 Maximum production batch
651-- > The quantity specified is the maximum output from a
652-- > single production run.
653-- >
654-- > 182 Cancelled quantity
655-- > Quantity of the referenced item which has previously
656-- > been ordered and is now cancelled.
657-- >
658-- > 183 No delivery requirement in this instruction
659-- > This delivery instruction does not contain any delivery
660-- > requirements.
661-- >
662-- > 184 Quantity of material in ordered time
663-- > Quantity of the referenced material within the ordered
664-- > time.
665-- >
666-- > 185 Rejected quantity
667-- > The quantity of received goods rejected for quantity
668-- > reasons.
669-- >
670-- > 186 Cumulative quantity scheduled up to accumulation start date
671-- > The cumulative quantity scheduled up to the accumulation
672-- > start date.
673-- >
674-- > 187 Quantity scheduled
675-- > The quantity scheduled for delivery.
676-- >
677-- > 188 Number of identical handling units
678-- > Number of identical handling units in terms of type and
679-- > contents.
680-- >
681-- > 189 Number of packages in handling unit
682-- > The number of packages contained in one handling unit.
683-- >
684-- > 190 Despatch note quantity
685-- > The item quantity specified on the despatch note.
686-- >
687-- > 191 Adjustment to inventory quantity
688-- > An adjustment to inventory quantity.
689-- >
690-- > 192 Free goods quantity
691-- > Quantity of goods which are free of charge.
692-- >
693-- > 193 Free quantity included
694-- > Quantity included to which no charge is applicable.
695-- >
696-- > 194 Received and accepted
697-- > Quantity which has been received and accepted at a given
698-- > location.
699-- >
700-- > 195 Received, not accepted, to be returned
701-- > Quantity which has been received but not accepted at a
702-- > given location and which will consequently be returned
703-- > to the relevant party.
704-- >
705-- > 196 Received, not accepted, to be destroyed
706-- > Quantity which has been received but not accepted at a
707-- > given location and which will consequently be destroyed.
708-- >
709-- > 197 Reordering level
710-- > Quantity at which an order may be triggered to
711-- > replenish.
712-- >
713-- > X 198 Quantity in transit
714-- > Quantity which is currently in transit.
715-- >
716-- > Note:
717-- > 1. This code value will be removed effective with
718-- > directory D.04A.
719-- >
720-- > 199 Inventory withdrawal quantity
721-- > Quantity which has been withdrawn from inventory since
722-- > the last inventory report.
723-- >
724-- > 200 Free quantity not included
725-- > Free quantity not included in ordered quantity.
726-- >
727-- > 201 Recommended overhaul and repair quantity
728-- > To indicate the recommended quantity of an article
729-- > required to support overhaul and repair activities.
730-- >
731-- > 202 Quantity per next higher assembly
732-- > To indicate the quantity required for the next higher
733-- > assembly.
734-- >
735-- > 203 Quantity per unit of issue
736-- > Provides the standard quantity of an article in which
737-- > one unit can be issued.
738-- >
739-- > 204 Cumulative scrap quantity
740-- > Provides the cumulative quantity of an item which has
741-- > been identified as scrapped.
742-- >
743-- > 205 Publication turn size
744-- > The quantity of magazines or newspapers grouped together
745-- > with the spine facing alternate directions in a bundle.
746-- >
747-- > 206 Recommended maintenance quantity
748-- > Recommended quantity of an article which is required to
749-- > meet an agreed level of maintenance.
750-- >
751-- > 207 Labour hours
752-- > Number of labour hours.
753-- >
754-- > 208 Quantity requirement for maintenance and repair of
755-- > equipment
756-- > Quantity of the material needed to maintain and repair
757-- > equipment.
758-- >
759-- > 209 Additional replenishment demand quantity
760-- > Incremental needs over and above normal replenishment
761-- > calculations, but not intended to permanently change the
762-- > model parameters.
763-- >
764-- > 210 Returned by consumer quantity
765-- > Quantity returned by a consumer.
766-- >
767-- > 211 Replenishment override quantity
768-- > Quantity to override the normal replenishment model
769-- > calculations, but not intended to permanently change the
770-- > model parameters.
771-- >
772-- > 212 Quantity sold, net
773-- > Net quantity sold which includes returns of saleable
774-- > inventory and other adjustments.
775-- >
776-- > 213 Transferred out quantity
777-- > Quantity which was transferred out of this location.
778-- >
779-- > 214 Transferred in quantity
780-- > Quantity which was transferred into this location.
781-- >
782-- > 215 Unsaleable quantity
783-- > Quantity of inventory received which cannot be sold in
784-- > its present condition.
785-- >
786-- > 216 Consumer reserved quantity
787-- > Quantity reserved for consumer delivery or pickup and
788-- > not yet withdrawn from inventory.
789-- >
790-- > 217 Out of inventory quantity
791-- > Quantity of inventory which was requested but was not
792-- > available.
793-- >
794-- > 218 Quantity returned, defective or damaged
795-- > Quantity returned in a damaged or defective condition.
796-- >
797-- > 219 Taxable quantity
798-- > Quantity subject to taxation.
799-- >
800-- > 220 Meter reading
801-- > The numeric value of measure units counted by a meter.
802-- >
803-- > 221 Maximum requestable quantity
804-- > The maximum quantity which may be requested.
805-- >
806-- > 222 Minimum requestable quantity
807-- > The minimum quantity which may be requested.
808-- >
809-- > 223 Daily average quantity
810-- > The quantity for a defined period divided by the number
811-- > of days of the period.
812-- >
813-- > 224 Budgeted hours
814-- > The number of budgeted hours.
815-- >
816-- > 225 Actual hours
817-- > The number of actual hours.
818-- >
819-- > 226 Earned value hours
820-- > The number of earned value hours.
821-- >
822-- > 227 Estimated hours
823-- > The number of estimated hours.
824-- >
825-- > 228 Level resource task quantity
826-- > Quantity of a resource that is level for the duration of
827-- > the task.
828-- >
829-- > 229 Available resource task quantity
830-- > Quantity of a resource available to complete a task.
831-- >
832-- > 230 Work time units
833-- > Quantity of work units of time.
834-- >
835-- > 231 Daily work shifts
836-- > Quantity of work shifts per day.
837-- >
838-- > 232 Work time units per shift
839-- > Work units of time per work shift.
840-- >
841-- > 233 Work calendar units
842-- > Work calendar units of time.
843-- >
844-- > 234 Elapsed duration
845-- > Quantity representing the elapsed duration.
846-- >
847-- > 235 Remaining duration
848-- > Quantity representing the remaining duration.
849-- >
850-- > 236 Original duration
851-- > Quantity representing the original duration.
852-- >
853-- > 237 Current duration
854-- > Quantity representing the current duration.
855-- >
856-- > 238 Total float time
857-- > Quantity representing the total float time.
858-- >
859-- > 239 Free float time
860-- > Quantity representing the free float time.
861-- >
862-- > 240 Lag time
863-- > Quantity representing lag time.
864-- >
865-- > 241 Lead time
866-- > Quantity representing lead time.
867-- >
868-- > 242 Number of months
869-- > The number of months.
870-- >
871-- > 243 Reserved quantity customer direct delivery sales
872-- > Quantity of products reserved for sales delivered direct
873-- > to the customer.
874-- >
875-- > 244 Reserved quantity retail sales
876-- > Quantity of products reserved for retail sales.
877-- >
878-- > 245 Consolidated discount inventory
879-- > A quantity of inventory supplied at consolidated
880-- > discount terms.
881-- >
882-- > 246 Returns replacement quantity
883-- > A quantity of goods issued as a replacement for a
884-- > returned quantity.
885-- >
886-- > 247 Additional promotion sales forecast quantity
887-- > A forecast of additional quantity which will be sold
888-- > during a period of promotional activity.
889-- >
890-- > 248 Reserved quantity
891-- > Quantity reserved for specific purposes.
892-- >
893-- > 249 Quantity displayed not available for sale
894-- > Quantity displayed within a retail outlet but not
895-- > available for sale.
896-- >
897-- > 250 Inventory discrepancy
898-- > The difference recorded between theoretical and physical
899-- > inventory.
900-- >
901-- > 251 Incremental order quantity
902-- > The incremental quantity by which ordering is carried
903-- > out.
904-- >
905-- > 252 Quantity requiring manipulation before despatch
906-- > A quantity of goods which needs manipulation before
907-- > despatch.
908-- >
909-- > 253 Quantity in quarantine
910-- > A quantity of goods which are held in a restricted area
911-- > for quarantine purposes.
912-- >
913-- > 254 Quantity withheld by owner of goods
914-- > A quantity of goods which has been withheld by the owner
915-- > of the goods.
916-- >
917-- > 255 Quantity not available for despatch
918-- > A quantity of goods not available for despatch.
919-- >
920-- > 256 Quantity awaiting delivery
921-- > Quantity of goods which are awaiting delivery.
922-- >
923-- > 257 Quantity in physical inventory
924-- > A quantity of goods held in physical inventory.
925-- >
926-- > 258 Quantity held by logistic service provider
927-- > Quantity of goods under the control of a logistic
928-- > service provider.
929-- >
930-- > 259 Optimal quantity
931-- > The optimal quantity for a given purpose.
932-- >
933-- > 260 Delivery quantity balance
934-- > The difference between the scheduled quantity and the
935-- > quantity delivered to the consignee at a given date.
936-- >
937-- > 261 Cumulative quantity shipped
938-- > Cumulative quantity of all shipments.
939-- >
940-- > 262 Quantity suspended
941-- > The quantity of something which is suspended.
942-- >
943-- > 263 Control quantity
944-- > The quantity designated for control purposes.
945-- >
946-- > 264 Equipment quantity
947-- > A count of a quantity of equipment.
948-- >
949-- > 265 Factor
950-- > Number by which the measured unit has to be multiplied
951-- > to calculate the units used.
952-- >
953-- > 266 Unsold quantity held by wholesaler
954-- > Unsold quantity held by the wholesaler.
955-- >
956-- > 267 Quantity held by delivery vehicle
957-- > Quantity of goods held by the delivery vehicle.
958-- >
959-- > 268 Quantity held by retail outlet
960-- > Quantity held by the retail outlet.
961-- >
962-- > 269 Rejected return quantity
963-- > A quantity for return which has been rejected.
964-- >
965-- > 270 Accounts
966-- > The number of accounts.
967-- >
968-- > 271 Accounts placed for collection
969-- > The number of accounts placed for collection.
970-- >
971-- > 272 Activity codes
972-- > The number of activity codes.
973-- >
974-- > 273 Agents
975-- > The number of agents.
976-- >
977-- > 274 Airline attendants
978-- > The number of airline attendants.
979-- >
980-- > 275 Authorised shares
981-- > The number of shares authorised for issue.
982-- >
983-- > 276 Employee average
984-- > The average number of employees.
985-- >
986-- > 277 Branch locations
987-- > The number of branch locations.
988-- >
989-- > 278 Capital changes
990-- > The number of capital changes made.
991-- >
992-- > 279 Clerks
993-- > The number of clerks.
994-- >
995-- > 280 Companies in same activity
996-- > The number of companies doing business in the same
997-- > activity category.
998-- >
999-- > 281 Companies included in consolidated financial statement
1000-- > The number of companies included in a consolidated
1001-- > financial statement.
1002-- >
1003-- > 282 Cooperative shares
1004-- > The number of cooperative shares.
1005-- >
1006-- > 283 Creditors
1007-- > The number of creditors.
1008-- >
1009-- > 284 Departments
1010-- > The number of departments.
1011-- >
1012-- > 285 Design employees
1013-- > The number of employees involved in the design process.
1014-- >
1015-- > 286 Physicians
1016-- > The number of medical doctors.
1017-- >
1018-- > 287 Domestic affiliated companies
1019-- > The number of affiliated companies located within the
1020-- > country.
1021-- >
1022-- > 288 Drivers
1023-- > The number of drivers.
1024-- >
1025-- > 289 Employed at location
1026-- > The number of employees at the specified location.
1027-- >
1028-- > 290 Employed by this company
1029-- > The number of employees at the specified company.
1030-- >
1031-- > 291 Total employees
1032-- > The total number of employees.
1033-- >
1034-- > 292 Employees shared
1035-- > The number of employees shared among entities.
1036-- >
1037-- > 293 Engineers
1038-- > The number of engineers.
1039-- >
1040-- > 294 Estimated accounts
1041-- > The estimated number of accounts.
1042-- >
1043-- > 295 Estimated employees at location
1044-- > The estimated number of employees at the specified
1045-- > location.
1046-- >
1047-- > 296 Estimated total employees
1048-- > The total estimated number of employees.
1049-- >
1050-- > 297 Executives
1051-- > The number of executives.
1052-- >
1053-- > 298 Agricultural workers
1054-- > The number of agricultural workers.
1055-- >
1056-- > 299 Financial institutions
1057-- > The number of financial institutions.
1058-- >
1059-- > 300 Floors occupied
1060-- > The number of floors occupied.
1061-- >
1062-- > 301 Foreign related entities
1063-- > The number of related entities located outside the
1064-- > country.
1065-- >
1066-- > 302 Group employees
1067-- > The number of employees within the group.
1068-- >
1069-- > 303 Indirect employees
1070-- > The number of employees not associated with direct
1071-- > production.
1072-- >
1073-- > 304 Installers
1074-- > The number of employees involved with the installation
1075-- > process.
1076-- >
1077-- > 305 Invoices
1078-- > The number of invoices.
1079-- >
1080-- > 306 Issued shares
1081-- > The number of shares actually issued.
1082-- >
1083-- > 307 Labourers
1084-- > The number of labourers.
1085-- >
1086-- > 308 Manufactured units
1087-- > The number of units manufactured.
1088-- >
1089-- > 309 Maximum number of employees
1090-- > The maximum number of people employed.
1091-- >
1092-- > 310 Maximum number of employees at location
1093-- > The maximum number of people employed at a location.
1094-- >
1095-- > 311 Members in group
1096-- > The number of members within a group.
1097-- >
1098-- > 312 Minimum number of employees at location
1099-- > The minimum number of people employed at a location.
1100-- >
1101-- > 313 Minimum number of employees
1102-- > The minimum number of people employed.
1103-- >
1104-- > 314 Non-union employees
1105-- > The number of employees not belonging to a labour union.
1106-- >
1107-- > 315 Floors
1108-- > The number of floors in a building.
1109-- >
1110-- > 316 Nurses
1111-- > The number of nurses.
1112-- >
1113-- > 317 Office workers
1114-- > The number of workers in an office.
1115-- >
1116-- > 318 Other employees
1117-- > The number of employees otherwise categorised.
1118-- >
1119-- > 319 Part time employees
1120-- > The number of employees working on a part time basis.
1121-- >
1122-- > 320 Accounts payable average overdue days
1123-- > The average number of days accounts payable are overdue.
1124-- >
1125-- > 321 Pilots
1126-- > The number of pilots.
1127-- >
1128-- > 322 Plant workers
1129-- > The number of workers within a plant.
1130-- >
1131-- > 323 Previous number of accounts
1132-- > The number of accounts which preceded the current count.
1133-- >
1134-- > 324 Previous number of branch locations
1135-- > The number of branch locations which preceded the
1136-- > current count.
1137-- >
1138-- > 325 Principals included as employees
1139-- > The number of principals which are included in the count
1140-- > of employees.
1141-- >
1142-- > 326 Protested bills
1143-- > The number of bills which are protested.
1144-- >
1145-- > 327 Registered brands distributed
1146-- > The number of registered brands which are being
1147-- > distributed.
1148-- >
1149-- > 328 Registered brands manufactured
1150-- > The number of registered brands which are being
1151-- > manufactured.
1152-- >
1153-- > 329 Related business entities
1154-- > The number of related business entities.
1155-- >
1156-- > 330 Relatives employed
1157-- > The number of relatives which are counted as employees.
1158-- >
1159-- > 331 Rooms
1160-- > The number of rooms.
1161-- >
1162-- > 332 Salespersons
1163-- > The number of salespersons.
1164-- >
1165-- > 333 Seats
1166-- > The number of seats.
1167-- >
1168-- > 334 Shareholders
1169-- > The number of shareholders.
1170-- >
1171-- > 335 Shares of common stock
1172-- > The number of shares of common stock.
1173-- >
1174-- > 336 Shares of preferred stock
1175-- > The number of shares of preferred stock.
1176-- >
1177-- > 337 Silent partners
1178-- > The number of silent partners.
1179-- >
1180-- > 338 Subcontractors
1181-- > The number of subcontractors.
1182-- >
1183-- > 339 Subsidiaries
1184-- > The number of subsidiaries.
1185-- >
1186-- > 340 Law suits
1187-- > The number of law suits.
1188-- >
1189-- > 341 Suppliers
1190-- > The number of suppliers.
1191-- >
1192-- > 342 Teachers
1193-- > The number of teachers.
1194-- >
1195-- > 343 Technicians
1196-- > The number of technicians.
1197-- >
1198-- > 344 Trainees
1199-- > The number of trainees.
1200-- >
1201-- > 345 Union employees
1202-- > The number of employees who are members of a labour
1203-- > union.
1204-- >
1205-- > 346 Number of units
1206-- > The quantity of units.
1207-- >
1208-- > 347 Warehouse employees
1209-- > The number of employees who work in a warehouse setting.
1210-- >
1211-- > 348 Shareholders holding remainder of shares
1212-- > Number of shareholders owning the remainder of shares.
1213-- >
1214-- > 349 Payment orders filed
1215-- > Number of payment orders filed.
1216-- >
1217-- > 350 Uncovered cheques
1218-- > Number of uncovered cheques.
1219-- >
1220-- > 351 Auctions
1221-- > Number of auctions.
1222-- >
1223-- > 352 Units produced
1224-- > The number of units produced.
1225-- >
1226-- > 353 Added employees
1227-- > Number of employees that were added to the workforce.
1228-- >
1229-- > 354 Number of added locations
1230-- > Number of locations that were added.
1231-- >
1232-- > 355 Total number of foreign subsidiaries not included in
1233-- > financial statement
1234-- > The total number of foreign subsidiaries not included in
1235-- > the financial statement.
1236-- >
1237-- > 356 Number of closed locations
1238-- > Number of locations that were closed.
1239-- >
1240-- > 357 Counter clerks
1241-- > The number of clerks that work behind a flat-topped
1242-- > fitment.
1243-- >
1244-- > 358 Payment experiences in the last 3 months
1245-- > The number of payment experiences received for an entity
1246-- > over the last 3 months.
1247-- >
1248-- > 359 Payment experiences in the last 12 months
1249-- > The number of payment experiences received for an entity
1250-- > over the last 12 months.
1251-- >
1252-- > 360 Total number of subsidiaries not included in the financial
1253-- > statement
1254-- > The total number of subsidiaries not included in the
1255-- > financial statement.
1256-- >
1257-- > 361 Paid-in common shares
1258-- > The number of paid-in common shares.
1259-- >
1260-- > 362 Total number of domestic subsidiaries not included in
1261-- > financial statement
1262-- > The total number of domestic subsidiaries not included
1263-- > in the financial statement.
1264-- >
1265-- > 363 Total number of foreign subsidiaries included in financial
1266-- > statement
1267-- > The total number of foreign subsidiaries included in the
1268-- > financial statement.
1269-- >
1270-- > 364 Total number of domestic subsidiaries included in financial
1271-- > statement
1272-- > The total number of domestic subsidiaries included in
1273-- > the financial statement.
1274-- >
1275-- > 365 Total transactions
1276-- > The total number of transactions.
1277-- >
1278-- > 366 Paid-in preferred shares
1279-- > The number of paid-in preferred shares.
1280-- >
1281-- > 367 Employees
1282-- > Code specifying the quantity of persons working for a
1283-- > company, whose services are used for pay.
1284-- >
1285-- > 368 Active ingredient dose per unit, dispensed
1286-- > The dosage of active ingredient per dispensed unit.
1287-- >
1288-- > 369 Budget
1289-- > Budget quantity.
1290-- >
1291-- > 370 Budget, cumulative to date
1292-- > Budget quantity, cumulative to date.
1293-- >
1294-- > 371 Actual units
1295-- > The number of actual units.
1296-- >
1297-- > 372 Actual units, cumulative to date
1298-- > The number of cumulative to date actual units.
1299-- >
1300-- > 373 Earned value
1301-- > Earned value quantity.
1302-- >
1303-- > 374 Earned value, cumulative to date
1304-- > Earned value quantity accumulated to date.
1305-- >
1306-- > 375 At completion quantity, estimated
1307-- > The estimated quantity when a project is complete.
1308-- >
1309-- > 376 To complete quantity, estimated
1310-- > The estimated quantity required to complete a project.
1311-- >
1312-- > 377 Adjusted units
1313-- > The number of adjusted units.
1314-- >
1315-- > 378 Number of limited partnership shares
1316-- > Number of shares held in a limited partnership.
1317-- >
1318-- > 379 National business failure incidences
1319-- > Number of firms in a country that discontinued with a
1320-- > loss to creditors.
1321-- >
1322-- > 380 Industry business failure incidences
1323-- > Number of firms in a specific industry that discontinued
1324-- > with a loss to creditors.
1325-- >
1326-- > 381 Business class failure incidences
1327-- > Number of firms in a specific class that discontinued
1328-- > with a loss to creditors.
1329-- >
1330-- > 382 Mechanics
1331-- > Number of mechanics.
1332-- >
1333-- > 383 Messengers
1334-- > Number of messengers.
1335-- >
1336-- > 384 Primary managers
1337-- > Number of primary managers.
1338-- >
1339-- > 385 Secretaries
1340-- > Number of secretaries.
1341-- >
1342-- > 386 Detrimental legal filings
1343-- > Number of detrimental legal filings.
1344-- >
1345-- > 387 Branch office locations, estimated
1346-- > Estimated number of branch office locations.
1347-- >
1348-- > 388 Previous number of employees
1349-- > The number of employees for a previous period.
1350-- >
1351-- > 389 Asset seizers
1352-- > Number of entities that seize assets of another entity.
1353-- >
1354-- > 390 Out-turned quantity
1355-- > The quantity discharged.
1356-- >
1357-- > 391 Material on-board quantity, prior to loading
1358-- > The material in vessel tanks, void spaces, and pipelines
1359-- > prior to loading.
1360-- >
1361-- > 392 Supplier estimated previous meter reading
1362-- > Previous meter reading estimated by the supplier.
1363-- >
1364-- > 393 Supplier estimated latest meter reading
1365-- > Latest meter reading estimated by the supplier.
1366-- >
1367-- > 394 Customer estimated previous meter reading
1368-- > Previous meter reading estimated by the customer.
1369-- >
1370-- > 395 Customer estimated latest meter reading
1371-- > Latest meter reading estimated by the customer.
1372-- >
1373-- > 396 Supplier previous meter reading
1374-- > Previous meter reading done by the supplier.
1375-- >
1376-- > 397 Supplier latest meter reading
1377-- > Latest meter reading recorded by the supplier.
1378-- >
1379-- > 398 Maximum number of purchase orders allowed
1380-- > Maximum number of purchase orders that are allowed.
1381-- >
1382-- > 399 File size before compression
1383-- > The size of a file before compression.
1384-- >
1385-- > 400 File size after compression
1386-- > The size of a file after compression.
1387-- >
1388-- > 401 Securities shares
1389-- > Number of shares of securities.
1390-- >
1391-- > 402 Patients
1392-- > Number of patients.
1393-- >
1394-- > 403 Completed projects
1395-- > Number of completed projects.
1396-- >
1397-- > 404 Promoters
1398-- > Number of entities who finance or organize an event or a
1399-- > production.
1400-- >
1401-- > 405 Administrators
1402-- > Number of administrators.
1403-- >
1404-- > 406 Supervisors
1405-- > Number of supervisors.
1406-- >
1407-- > 407 Professionals
1408-- > Number of professionals.
1409-- >
1410-- > 408 Debt collectors
1411-- > Number of debt collectors.
1412-- >
1413-- > 409 Inspectors
1414-- > Number of individuals who perform inspections.
1415-- >
1416-- > 410 Operators
1417-- > Number of operators.
1418-- >
1419-- > 411 Trainers
1420-- > Number of trainers.
1421-- >
1422-- > 412 Active accounts
1423-- > Number of accounts in a current or active status.
1424-- >
1425-- > 413 Trademarks used
1426-- > Number of trademarks used.
1427-- >
1428-- > 414 Machines
1429-- > Number of machines.
1430-- >
1431-- > 415 Fuel pumps
1432-- > Number of fuel pumps.
1433-- >
1434-- > 416 Tables available
1435-- > Number of tables available for use.
1436-- >
1437-- > 417 Directors
1438-- > Number of directors.
1439-- >
1440-- > 418 Freelance debt collectors
1441-- > Number of debt collectors who work on a freelance basis.
1442-- >
1443-- > 419 Freelance salespersons
1444-- > Number of salespersons who work on a freelance basis.
1445-- >
1446-- > 420 Travelling employees
1447-- > Number of travelling employees.
1448-- >
1449-- > 421 Foremen
1450-- > Number of workers with limited supervisory
1451-- > responsibilities.
1452-- >
1453-- > 422 Production workers
1454-- > Number of employees engaged in production.
1455-- >
1456-- > 423 Employees not including owners
1457-- > Number of employees excluding business owners.
1458-- >
1459-- > 424 Beds
1460-- > Number of beds.
1461-- >
1462-- > 425 Resting quantity
1463-- > A quantity of product that is at rest before it can be
1464-- > used.
1465-- >
1466-- > 426 Production requirements
1467-- > Quantity needed to meet production requirements.
1468-- >
1469-- > 427 Corrected quantity
1470-- > The quantity has been corrected.
1471-- >
1472-- > 428 Operating divisions
1473-- > Number of divisions operating.
1474-- >
1475-- > 429 Quantitative incentive scheme base
1476-- > Quantity constituting the base for the quantitative
1477-- > incentive scheme.
1478-- >
1479-- > 430 Petitions filed
1480-- > Number of petitions that have been filed.
1481-- >
1482-- > 431 Bankruptcy petitions filed
1483-- > Number of bankruptcy petitions that have been filed.
1484-- >
1485-- > 432 Projects in process
1486-- > Number of projects in process.
1487-- >
1488-- > 433 Changes in capital structure
1489-- > Number of modifications made to the capital structure of
1490-- > an entity.
1491-- >
1492-- > 434 Detrimental legal filings against directors
1493-- > The number of legal filings that are of a detrimental
1494-- > nature that have been filed against the directors.
1495-- >
1496-- > 435 Number of failed businesses of directors
1497-- > The number of failed businesses with which the directors
1498-- > have been associated.
1499-- >
1500-- > 436 Professor
1501-- > The number of professors.
1502-- >
1503-- > 437 Seller
1504-- > The number of sellers.
1505-- >
1506-- > 438 Skilled worker
1507-- > The number of skilled workers.
1508-- >
1509-- > 439 Trademark represented
1510-- > The number of trademarks represented.
1511-- >
1512-- > 440 Number of quantitative incentive scheme units
1513-- > Number of units allocated to a quantitative incentive
1514-- > scheme.
1515-- >
1516-- > 441 Quantity in manufacturing process
1517-- > Quantity currently in the manufacturing process.
1518-- >
1519-- > 442 Number of units in the width of a layer
1520-- > Number of units which make up the width of a layer.
1521-- >
1522-- > 443 Number of units in the depth of a layer
1523-- > Number of units which make up the depth of a layer.
1524-- >
1525-- > 444 Return to warehouse
1526-- > A quantity of products sent back to the warehouse.
1527-- >
1528-- > 445 Return to the manufacturer
1529-- > A quantity of products sent back from the manufacturer.
1530-- >
1531-- > 448 Pre-paid invoice annual consumption, estimated
1532-- > The estimated annual consumption used for a prepayment
1533-- > invoice.
1534-- >
1535-- > 449 Total quoted quantity
1536-- > The sum of quoted quantities.
1537-- >
1538-- > 450 Requests pertaining to entity in last 12 months
1539-- > Number of requests received in last 12 months pertaining
1540-- > to the entity.
1541-- >
1542-- > 451 Total inquiry matches
1543-- > Number of instances which correspond with the inquiry.
1544-- >
1545-- > ZZZ Mutually defined
1546-- > As agreed by the trading partners.
1547simple6063 :: Parser Value
1548simple6063 = simple "6063" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6066.hs b/specification/src/Text/Edifact/D01B/Simples/S6066.hs
new file mode 100644
index 0000000..36eb41f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6066.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6066
7 ( simple6066
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6066 Control total value [B]
16-- >
17-- > Desc: To specify the value of a control quantity.
18-- >
19-- > Repr: n..18
20simple6066 :: Parser Value
21simple6066 = simple "6066" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6069.hs b/specification/src/Text/Edifact/D01B/Simples/S6069.hs
new file mode 100644
index 0000000..570ad1f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6069.hs
@@ -0,0 +1,223 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6069
7 ( simple6069
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6069 Control total type code qualifier [B]
16-- >
17-- > Desc: Code qualifying the type of control of hash total.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Algebraic total of the quantity values in line items in a
22-- > message
23-- > Self-explanatory.
24-- >
25-- > 2 Number of line items in message
26-- > Self-explanatory.
27-- >
28-- > 3 Number of line and sub items in message
29-- > Total number of line and sub items in the message.
30-- >
31-- > 4 Number of invoice lines
32-- > Number of lines on an invoice.
33-- >
34-- > 5 Number of Customs item detail lines
35-- > Total number of occurrences of the Customs item detail
36-- > section within a single Customs declaration message.
37-- >
38-- > 6 Number of Customs entries
39-- > Number of entries which are subject to the same Customs
40-- > procedures, and have the same tariff or statistical
41-- > heading, country and duty regime.
42-- >
43-- > 7 Total gross weight
44-- > Code to indicate total gross weight of a consignment.
45-- >
46-- > 8 Total pieces
47-- > Total number of pieces.
48-- >
49-- > 9 Total number of ULD (Unit Load Device)
50-- > The total number of Unit Load Devices mentioned in the
51-- > message.
52-- >
53-- > 10 Total number of consignments
54-- > The total number of consignments.
55-- >
56-- > 11 Total number of packages
57-- > [7370] Total number of packages of the entire
58-- > consignment.
59-- >
60-- > 12 Invoice total amount
61-- > [5444] Total sum charged in respect of one or more
62-- > Invoices in accordance with the terms of delivery.
63-- >
64-- > 13 Number of loading lists
65-- > [1166] Number of loading lists, manifests or other
66-- > similar specifications attached to a document.
67-- >
68-- > 14 Number of Customs commercial detail lines
69-- > Commercial detail section within a single Customs
70-- > declaration message.
71-- >
72-- > 15 Total consignment, cube
73-- > The total cube of consignment.
74-- >
75-- > 16 Total number of equipment
76-- > Total number of equipment mentioned in the message.
77-- >
78-- > 17 Declared total Customs value
79-- > [5070] Total value declared for Customs purposes of all
80-- > goods in a consignment, whether or not they are subject
81-- > to the same Customs procedure, or have the same
82-- > tariff/statistical heading, country information, and
83-- > duty regime.
84-- >
85-- > 18 Total reported quantity in net weight
86-- > Total reported quantity in net weight.
87-- >
88-- > 19 Total reported quantity in supplementary units
89-- > Total reported quantity in supplementary units.
90-- >
91-- > 20 Total reported invoice(s) value
92-- > Hash total of the total monetary amounts reported on the
93-- > invoices.
94-- >
95-- > 21 Total reported ancillary costs
96-- > Hash total of the reported total extra costs (e.g.
97-- > carriage, freight, insurance) of all invoices.
98-- >
99-- > 22 Total reported statistical value
100-- > The total reported statistical value.
101-- >
102-- > 23 Total ordered quantity
103-- > Total quantity ordered in this message.
104-- >
105-- > 24 Number of orders referenced in this message
106-- > Total number of order messages or documents referenced
107-- > in this message.
108-- >
109-- > 25 Number of rejected order lines
110-- > Total number of rejected order lines in this message.
111-- >
112-- > 26 Total gross measurement/cube
113-- > Total gross cubic measurement of the goods, including
114-- > packing but excluding transport equipment.
115-- >
116-- > 27 Total number of credit items given for control purposes
117-- > Total number of credit items given for control purposes.
118-- >
119-- > 28 Total number of debit items given for control purposes
120-- > Total number of debit items given for control purposes.
121-- >
122-- > 29 Total net weight of consignment
123-- > A code to indicate the total net weight of a
124-- > consignment.
125-- >
126-- > 30 Total number of empty containers
127-- > The total number of empty containers mentioned in the
128-- > message.
129-- >
130-- > 31 Number of messages
131-- > Control count of the number of messages referenced.
132-- >
133-- > 32 Total gross weight of the goods within the means of
134-- > transport
135-- > Weight (mass) of the goods within the means of
136-- > transport, including packing and excluding the carrier's
137-- > equipment.
138-- >
139-- > 33 Total number of original Bills of Lading
140-- > Total number of the original Bills of Lading required
141-- > for the consignment.
142-- >
143-- > 34 Total number of copy Bills of Lading
144-- > Total number of copy Bills of Lading required for the
145-- > consignment.
146-- >
147-- > 35 Number of containers to be discharged
148-- > Number of containers to be discharged from the means of
149-- > transport.
150-- >
151-- > 36 Number of containers to be loaded
152-- > Number of containers to be loaded in or on the means of
153-- > transport.
154-- >
155-- > 37 Number of containers to be restowed
156-- > Number of containers to be restowed from one cell
157-- > position to another.
158-- >
159-- > 38 Number of containers to be shifted
160-- > Number of containers to be shifted from one cell
161-- > position to another.
162-- >
163-- > 39 Total number of individual transactions
164-- > The total number of individual transactions.
165-- >
166-- > 40 Total number of sequence details in message
167-- > The total number of sequence details in the message.
168-- >
169-- > 41 Total number of crew
170-- > The total number of crew.
171-- >
172-- > 42 Total number of passengers
173-- > The total number of passengers aboard the conveyance.
174-- >
175-- > 43 Total number of work tasks
176-- > Total number of work tasks in the message.
177-- >
178-- > 44 Total number of milestones
179-- > Total number of milestones in the message.
180-- >
181-- > 45 Total number of available resources
182-- > Total number of available resources in the message.
183-- >
184-- > 46 Total number of constraints
185-- > Total number of constraints in the message.
186-- >
187-- > 47 Total wholesaler unsold quantity
188-- > Total quantity of unsold goods held by the wholesaler.
189-- >
190-- > 48 Total quantity held by delivery vehicles
191-- > Total quantity held by the delivery vehicles.
192-- >
193-- > 49 Total quantity held by retail outlets
194-- > Total quantity held by the retail outlets.
195-- >
196-- > 50 Total rejected return quantity
197-- > The total quantity for return which have been rejected.
198-- >
199-- > 51 Number of goods items in the message
200-- > The total number of goods items in a message.
201-- >
202-- > 52 Number of patients
203-- > The number of patients reported in a message.
204-- >
205-- > 53 Hash total of reported debit items
206-- > Hash total of the values of all the debit item amounts
207-- > reported in the message.
208-- >
209-- > 54 Hash total of reported credit items
210-- > Hash total of the values of all the credit item amounts
211-- > reported in the message.
212-- >
213-- > 55 Total number of errors reported
214-- > Total number of errors reported.
215-- >
216-- > 56 Total number of transport units
217-- > Number of separate units of cargo handled during
218-- > transportation of a consignment.
219-- >
220-- > 57 Total loading metres
221-- > The total number of loading metres.
222simple6069 :: Parser Value
223simple6069 = simple "6069" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6140.hs b/specification/src/Text/Edifact/D01B/Simples/S6140.hs
new file mode 100644
index 0000000..a71d090
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6140.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6140
7 ( simple6140
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6140 Width dimension value [C]
16-- >
17-- > Desc: To specify the value of a width dimension.
18-- >
19-- > Repr: n..15
20simple6140 :: Parser Value
21simple6140 = simple "6140" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6145.hs b/specification/src/Text/Edifact/D01B/Simples/S6145.hs
new file mode 100644
index 0000000..cabc1bd
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6145.hs
@@ -0,0 +1,69 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6145
7 ( simple6145
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6145 Dimension type code qualifier [B]
16-- >
17-- > Desc: Code qualifying the type of the dimension.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Gross dimensions
22-- > The dimension expressed in a gross value.
23-- >
24-- > 2 Package dimensions (including goods)
25-- > The dimension of the goods including the packaging.
26-- >
27-- > 3 Pallet dimensions (excluding goods)
28-- > The dimension of a pallet excluding the goods.
29-- >
30-- > 4 Pallet dimensions (including goods)
31-- > The dimension of a pallet including the goods.
32-- >
33-- > 5 Off-standard dimension front
34-- > The dimension in the length that the cargo exceeds the
35-- > standard length at the front of an equipment.
36-- >
37-- > 6 Off-standard dimension back
38-- > The dimension in the length that the cargo exceeds the
39-- > standard length at the back of an equipment.
40-- >
41-- > 7 Off-standard dimension right
42-- > The dimension in the width that the cargo exceeds the
43-- > standard width at the right side of an equipment.
44-- >
45-- > 8 Off-standard dimension left
46-- > The dimension in the width that the cargo exceeds the
47-- > standard width at the left side of an equipment.
48-- >
49-- > 9 Off-standard dimension general
50-- > The dimensions that the cargo exceeds the standard
51-- > dimensions.
52-- >
53-- > 10 External equipment dimension
54-- > The external dimensions of transport equipment.
55-- >
56-- > 11 Internal equipment dimensions
57-- > The internal dimensions of equipment.
58-- >
59-- > 12 Damage dimensions
60-- > Dimensions of the damaged area.
61-- >
62-- > 13 Off-standard dimensions height
63-- > The dimension in the height that the cargo exceeds the
64-- > standard height at the top of a piece of equipment.
65-- >
66-- > 14 Equipment door dimensions
67-- > Dimensions (width and height) of the equipment door.
68simple6145 :: Parser Value
69simple6145 = simple "6145" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6152.hs b/specification/src/Text/Edifact/D01B/Simples/S6152.hs
new file mode 100644
index 0000000..4ad9e03
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6152.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6152
7 ( simple6152
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6152 Range maximum value [C]
16-- >
17-- > Desc: To specify the maximum value of a range.
18-- >
19-- > Repr: n..18
20simple6152 :: Parser Value
21simple6152 = simple "6152" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6154.hs b/specification/src/Text/Edifact/D01B/Simples/S6154.hs
new file mode 100644
index 0000000..d3ca831
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6154.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6154
7 ( simple6154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6154 Non-discrete measurement name [B]
16-- >
17-- > Desc: Name of a non-discrete measurement.
18-- >
19-- > Repr: an..70
20simple6154 :: Parser Value
21simple6154 = simple "6154" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6155.hs b/specification/src/Text/Edifact/D01B/Simples/S6155.hs
new file mode 100644
index 0000000..eb9bc93
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6155.hs
@@ -0,0 +1,175 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6155
7 ( simple6155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6155 Non-discrete measurement name code [B]
16-- >
17-- > Desc: Code specifying the name of a non-discrete
18-- > measurement.
19-- >
20-- > Repr: an..17
21-- >
22-- > 1 Clear
23-- > The measurement has returned a clear result.
24-- >
25-- > 2 Hazy
26-- > The measurement has returned a hazy result.
27-- >
28-- > 3 Excess
29-- > The measurement has returned a result which is in excess
30-- > of that expected.
31-- >
32-- > 4 Some
33-- > Some amount of the attribute being measured was found.
34-- >
35-- > 5 Undetectable
36-- > The attribute being measured was undetectable.
37-- >
38-- > 6 Trace
39-- > A trace of the attribute being measured was found.
40-- >
41-- > 7 Yes
42-- > The measurement returned a yes result.
43-- >
44-- > 8 Closed
45-- > The measurement returned a closed result.
46-- >
47-- > 9 Passed
48-- > The measurement passed the required criteria.
49-- >
50-- > 10 Present
51-- > The attribute being measured was present.
52-- >
53-- > 11 Gel
54-- > Indicates that the item measured is semi-solid
55-- > colloidal.
56-- >
57-- > 12 OK
58-- > The measurement returned an OK result.
59-- >
60-- > 13 Slight
61-- > A slight amount of the attribute being measured was
62-- > found.
63-- >
64-- > 14 No Good
65-- > The result of the measurement was no good.
66-- >
67-- > 15 Marginal
68-- > The result of the measurement was marginal.
69-- >
70-- > 16 Nil
71-- > No amount of the attribute being measured was found.
72-- >
73-- > 17 Positive
74-- > A non-discrete value is positive.
75-- >
76-- > 18 Open
77-- > The result of the measurement was open.
78-- >
79-- > 19 Free
80-- > Indicates that the item measured unrestricted.
81-- >
82-- > 20 No
83-- > The measurement returned a no result.
84-- >
85-- > 21 Checked
86-- > The measurement returned a checked result.
87-- >
88-- > 22 Fail
89-- > Self explanatory.
90-- >
91-- > 23 Absent
92-- > The attribute being measured was absent.
93-- >
94-- > 24 Good
95-- > The measurement returned a good result.
96-- >
97-- > 25 Fair
98-- > The measurement returned a fair result.
99-- >
100-- > 26 Poor
101-- > The measurement returned a poor result.
102-- >
103-- > 27 Excellent
104-- > The measurement returned an excellent result.
105-- >
106-- > 28 Bright
107-- > The result was intense and/or vivid.
108-- >
109-- > 29 To be determined
110-- > The measurement is to be determined.
111-- >
112-- > + 30 High
113-- > The result of the measurement is high.
114-- >
115-- > 32 Conditional, free
116-- > Indicates that the item measured is conditionally
117-- > unrestricted.
118-- >
119-- > 33 Balance
120-- > The measurement is balanced.
121-- >
122-- > 34 Complete
123-- > The measurement is complete.
124-- >
125-- > 35 Low
126-- > The attribute being measured had a low measurement.
127-- >
128-- > 36 Not applicable
129-- > The measurement is not applicable.
130-- >
131-- > 37 Not determined
132-- > The measurement has not been determined.
133-- >
134-- > 38 Negligible
135-- > A negligible amount of the attribute being measured was
136-- > found.
137-- >
138-- > 39 Moderate
139-- > A moderate amount of the attribute being measured was
140-- > found.
141-- >
142-- > 40 Appreciable
143-- > An appreciable amount of the attribute being measured
144-- > was found.
145-- >
146-- > 41 Not available
147-- > The measurement was not available.
148-- >
149-- > 42 Uncontrolled temperature
150-- > Uncontrolled temperature conditions.
151-- >
152-- > 43 Chilled
153-- > Kept at a low temperature without freezing.
154-- >
155-- > 44 Frozen
156-- > Kept at a temperature below the freezing point.
157-- >
158-- > 45 Temperature controlled
159-- > Required temperature value.
160-- >
161-- > 46 Negative
162-- > A non-discrete value is negative.
163-- >
164-- > 47 Variable
165-- > A non-discrete value is variable.
166-- >
167-- > 48 Partial
168-- > A measurement that is partial.
169-- >
170-- > ZZZ Mutually defined
171-- > A code assigned within a code list to be used on an
172-- > interim basis and as defined among trading partners
173-- > until a precise code can be assigned to the code list.
174simple6155 :: Parser Value
175simple6155 = simple "6155" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6162.hs b/specification/src/Text/Edifact/D01B/Simples/S6162.hs
new file mode 100644
index 0000000..4af0270
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6162.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6162
7 ( simple6162
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6162 Range minimum value [C]
16-- >
17-- > Desc: To specify the minimum value of a range.
18-- >
19-- > Repr: n..18
20simple6162 :: Parser Value
21simple6162 = simple "6162" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6167.hs b/specification/src/Text/Edifact/D01B/Simples/S6167.hs
new file mode 100644
index 0000000..def9d70
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6167.hs
@@ -0,0 +1,69 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6167
7 ( simple6167
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6167 Range type code qualifier [B]
16-- >
17-- > Desc: Code qualifying a type of range.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Allowance range
22-- > Identifies the range for an allowance.
23-- >
24-- > 2 Charge range
25-- > Identifies the range for a charge.
26-- >
27-- > 3 Monetary range
28-- > Identifies the range related to money.
29-- >
30-- > 4 Quantity range
31-- > Identifies the range for quantity.
32-- >
33-- > 5 Temperature range
34-- > The range of a temperature.
35-- >
36-- > 6 Order quantity range
37-- > The minimum to maximum order quantity.
38-- >
39-- > 7 Delivery quantity range
40-- > The minimum to maximum delivery quantity.
41-- >
42-- > 8 Production batch range
43-- > The minimum to maximum quantity in a single production
44-- > run.
45-- >
46-- > 9 Monthly quantity range
47-- > The minimum to maximum monthly quantity.
48-- >
49-- > 10 Annual quantity range
50-- > The minimum to maximum yearly quantity.
51-- >
52-- > 11 Package stacking range
53-- > Range in which packages can be stacked.
54-- >
55-- > 12 Transport temperature range
56-- > The temperature range at which cargo is to be kept while
57-- > it is under transport.
58-- >
59-- > 13 Equipment pre-tripping temperature range
60-- > The temperature range at which the equipment is to be
61-- > brought to in preparation for the loading of cargo.
62-- >
63-- > 14 Terms discount range
64-- > Identifies the range for a terms discount.
65-- >
66-- > 15 Order quantity range, cumulative
67-- > The minimum to maximum cumulative order quantity.
68simple6167 :: Parser Value
69simple6167 = simple "6167" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6168.hs b/specification/src/Text/Edifact/D01B/Simples/S6168.hs
new file mode 100644
index 0000000..44215a5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6168.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6168
7 ( simple6168
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6168 Length dimension value [C]
16-- >
17-- > Desc: To specify the value of a length dimension.
18-- >
19-- > Repr: n..15
20simple6168 :: Parser Value
21simple6168 = simple "6168" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6245.hs b/specification/src/Text/Edifact/D01B/Simples/S6245.hs
new file mode 100644
index 0000000..3fd6c66
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6245.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6245
7 ( simple6245
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6245 Temperature type code qualifier [B]
16-- >
17-- > Desc: Code qualifying the type of a temperature.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Storage temperature
22-- > The temperature at which the cargo is to be kept while
23-- > it is in storage.
24-- >
25-- > 2 Transport temperature
26-- > The temperature at which cargo is to be kept while it is
27-- > under transport.
28-- >
29-- > 3 Cargo operating temperature
30-- > The temperature at which cargo is to be kept during
31-- > cargo handling.
32-- >
33-- > 4 Transport emergency temperature
34-- > The temperature at which emergency procedures apply for
35-- > the disposal of temperature-controlled goods.
36-- >
37-- > 5 Transport control temperature
38-- > The maximum temperature at which certain products can be
39-- > safely transported.
40simple6245 :: Parser Value
41simple6245 = simple "6245" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6246.hs b/specification/src/Text/Edifact/D01B/Simples/S6246.hs
new file mode 100644
index 0000000..bc06e70
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6246.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6246
7 ( simple6246
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6246 Temperature value [B]
16-- >
17-- > Desc: To specify the value of a temperature.
18-- >
19-- > Repr: n..15
20simple6246 :: Parser Value
21simple6246 = simple "6246" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6311.hs b/specification/src/Text/Edifact/D01B/Simples/S6311.hs
new file mode 100644
index 0000000..37f328a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6311.hs
@@ -0,0 +1,386 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6311
7 ( simple6311
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6311 Measurement purpose code qualifier [B]
16-- >
17-- > Desc: Code qualifying the purpose of the measurement.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Line item measurement
22-- > Line item measurement specified by the Food and Drug
23-- > Administration.
24-- >
25-- > + AAB Transport conditions for delivery to distribution centre
26-- > Specified measurements refer to transport conditions for
27-- > delivery to a distribution centre.
28-- >
29-- > AAC Retail container size
30-- > Size of a retail container in terms of volume.
31-- >
32-- > AAD Other US Government agency application
33-- > Measurement to be used by/for other United States
34-- > government agencies.
35-- >
36-- > AAE Measurement
37-- > [6314] Value of the measured unit.
38-- >
39-- > AAF Customs line item measurement
40-- > The measurement of a consignment or part for customs
41-- > purpose.
42-- >
43-- > AAG Alcohol content
44-- > The measurement of the alcohol content.
45-- >
46-- > AAH Dimensions total weight
47-- > The total weight of an identified dimension.
48-- >
49-- > AAI Item weight
50-- > Weight at line item level.
51-- >
52-- > AAJ Visa quantity
53-- > Measurement reportable for visaed merchandise.
54-- >
55-- > AAK Licence (quantity deducted)
56-- > Quantity to be written off from the total license
57-- > amount.
58-- >
59-- > AAL Cargo loaded
60-- > Total tonnage of cargo loaded onto the conveyance.
61-- >
62-- > AAM Cargo discharged
63-- > Total tonnage of cargo unloaded from the conveyance.
64-- >
65-- > AAN Weight of conveyance
66-- > Tonnage of conveyance.
67-- >
68-- > AAO Conveyance summer dead weight
69-- > Registered summer dead weight total tonnage of the
70-- > vessel.
71-- >
72-- > AAP Containerized cargo on vessel's weight
73-- > Total weight of containerized cargo on vessel.
74-- >
75-- > AAQ Non-containerized cargo on vessel's weight
76-- > Total weight of non-containerized cargo on vessel.
77-- >
78-- > AAR 1st specified tariff quantity
79-- > Primary reportable quantity associated with a tariff
80-- > number.
81-- >
82-- > AAS 2nd specified tariff quantity
83-- > Secondary reportable quantity associated with a tariff
84-- > number.
85-- >
86-- > AAT 3rd specified tariff quantity
87-- > Third reportable quantity associated with a tariff
88-- > number.
89-- >
90-- > AAU Package
91-- > Commodity/product shipped or sold in discrete individual
92-- > containers which may be accumulated in a larger package.
93-- >
94-- > AAV Person
95-- > Physical measurement of a person.
96-- >
97-- > AAW Accuracy
98-- > Accuracy of the measurements being sent.
99-- >
100-- > AAX Consignment measurement
101-- > Measurement related to a consignment; to be specified by
102-- > the measurement code dimension value.
103-- >
104-- > AAY Package measurement
105-- > Measurements of package.
106-- >
107-- > AAZ Handling unit measurement
108-- > Measurements of handling unit.
109-- >
110-- > ABA Unit of measure used for ordered quantities
111-- > The unit of measure in which ordered quantities are
112-- > expressed.
113-- >
114-- > + ABB Transport conditions for delivery to market
115-- > Specified measurements refer to transport conditions for
116-- > delivery to the market.
117-- >
118-- > + ABC Storage conditions to guarantee product freshness until
119-- > best before date
120-- > Specified measurements refer to storage conditions to
121-- > guarantee the product freshness until best before date.
122-- >
123-- > ABI Ventilation
124-- > The number of air exchanges per hour.
125-- >
126-- > ABJ Original unit of issue
127-- > A code identifying the original unit of issue.
128-- >
129-- > ABK External dimension
130-- > The outer measurement of the referenced item or package.
131-- >
132-- > ABL Internal dimension
133-- > The inner measurement of the referenced item or package.
134-- >
135-- > ABM Test piece dimensions
136-- > The size of the test piece that was tested.
137-- >
138-- > ABN Average reading
139-- > Average reading of the test being reported on.
140-- >
141-- > ABO Comparison price measurement
142-- > A measurement used for comparison pricing purposes.
143-- >
144-- > ABP Unit of measure per unit of issue
145-- > Provides the unit of measurement which is to be used for
146-- > a given unit of issue.
147-- >
148-- > ABQ Air flow
149-- > The movement of air.
150-- >
151-- > X ABR Certified weight
152-- > Weight which has been certified.
153-- >
154-- > Note:
155-- > 1. This code value will be removed effective with
156-- > directory D.03A.
157-- >
158-- > ABS Velocity
159-- > Speed.
160-- >
161-- > ABT Supplementary unit
162-- > Supplementary unit referring to the measurement
163-- > reported.
164-- >
165-- > ABU Quota
166-- > Maximum number or amount.
167-- >
168-- > ABV Unit of time
169-- > The specification of a specific unit of time.
170-- >
171-- > ABW Unit of measure used for invoiced quantities
172-- > Unit of measure of invoiced quantity.
173-- >
174-- > ABX Usable or consumable content
175-- > Measurement of usable or consumable contents.
176-- >
177-- > ABY Payment cycle
178-- > Measurement of the period of time over which payment
179-- > occurs.
180-- >
181-- > ABZ Plot size
182-- > The relative bigness of a plot or an allotment of land.
183-- >
184-- > ACA Space occupied
185-- > Space taken up or filled.
186-- >
187-- > ACB Building size
188-- > The relative bigness of a permanent fixed structure
189-- > forming an enclosure.
190-- >
191-- > ACC Office size
192-- > The relative bigness of a room or building used for
193-- > clerical or similar work.
194-- >
195-- > ACD Area damaged
196-- > The size of an area that was damaged.
197-- >
198-- > ACE Land size
199-- > The relative bigness of an expanse of ground.
200-- >
201-- > ACF Industrial plant size
202-- > The relative bigness of a factory or facility used in an
203-- > industrial process.
204-- >
205-- > ACG Installed capacity
206-- > The maximum amount that can be contained or produced.
207-- >
208-- > ACH Warehouse size
209-- > The relative bigness of a structure in which things are
210-- > temporarily stored.
211-- >
212-- > ASW Weight ascertained
213-- > [4240] Endorsement of the true weight (mass) as
214-- > ascertained or verified by the railway (CIM 81).
215-- >
216-- > ASX Supplemental tariff classification quantity
217-- > Supplemental quantity reportable for a tariff number.
218-- >
219-- > ASY 1st specified tariff quantity, general rules of
220-- > interpretation 3(c) or 3(b)
221-- > The first reportable quantity associated with a tariff
222-- > number for goods classified under general rules of
223-- > interpretation 3(b) or 3(c).
224-- >
225-- > ASZ 2nd specified tariff quantity, general rules of
226-- > interpretation 3(c) or 3(b)
227-- > Secondary reportable quantity associated with a tariff
228-- > classification for goods classified under harmonized
229-- > tariff schedule general rules of interpretation 3(b) or
230-- > 3(c).
231-- >
232-- > ATA 3rd specified tariff quantity, general rules of
233-- > interpretation 3(c) or 3(b)
234-- > Third reportable quantity associated with a tariff
235-- > classification for goods classified under harmonized
236-- > tariff schedule general rules of interpretation 3(b) or
237-- > 3(c).
238-- >
239-- > ATB Showroom size
240-- > The relative bigness of a room used for display.
241-- >
242-- > ATC Reserves
243-- > Measurement of reserves maintained.
244-- >
245-- > ATD Height reference point
246-- > The point from which the reference height is determined.
247-- >
248-- > ATE Available for cultivation
249-- > The purpose is to measure the availability for
250-- > cultivation.
251-- >
252-- > CH Chemistry
253-- > The given measurement value identifies the amount or
254-- > percentage of a specific chemical within a substance.
255-- >
256-- > CHW Chargeable weight
257-- > The weight on which charges are based.
258-- >
259-- > CN Core notch dimensions
260-- > The notch dimensions of a core.
261-- >
262-- > CS Core size
263-- > The size of a core.
264-- >
265-- > CT Counts
266-- > The measurement is counts.
267-- >
268-- > DEN Density
269-- > Code to indicate the mass of a commodity per unit of
270-- > volume.
271-- >
272-- > DT Dimensional tolerance
273-- > Possible range of values for a specified measurement
274-- > dimension of a product, material or package.
275-- >
276-- > DV Discrete measurement value
277-- > The measurement specified is separate and distinct from
278-- > other measurements.
279-- >
280-- > DX Dimension used in price extension
281-- > Dimension will be used in conjunction with price
282-- > extension.
283-- >
284-- > EN Environmental conditions
285-- > The data values to be reported reflect the environmental
286-- > conditions surrounding a situation including but not
287-- > limited to test environments.
288-- >
289-- > FO Footage
290-- > Length or distance in feet.
291-- >
292-- > IV Interpolated value
293-- > The value based on interpolation.
294-- >
295-- > LAO Vessel overall length
296-- > Total overall length of the vessel.
297-- >
298-- > LC Limited weight/size coils
299-- > Measurement identifying weight or size limit of coils.
300-- >
301-- > LGL Length limitations
302-- > Indicates that value/range information is understood as
303-- > length limitation.
304-- >
305-- > LL Lift limitation
306-- > A measurement indicating lift capacity limitations.
307-- >
308-- > LMT Loading meters
309-- > The length in a vehicle, whereby the complete width and
310-- > height over that length is needed for the goods.
311-- >
312-- > PAL Payload
313-- > The revenue-producing load carried by a means of
314-- > transport.
315-- >
316-- > PC Parting cut (sawcut)
317-- > Cut identifying parts of an item probably for
318-- > separation.
319-- >
320-- > PD Physical dimensions (product ordered)
321-- > Specified measurement dimensions refer to physical
322-- > dimensions of a product, material or package.
323-- >
324-- > PL Package limitations
325-- > A measurement indicating limitations associated with the
326-- > package.
327-- >
328-- > PLL Platform limitation
329-- > A measurement indicating limitations in relation to a
330-- > platform.
331-- >
332-- > RL Receiving facility limitations
333-- > Specified measurement dimensions are provided as a
334-- > result of limitations or restrictions related to the
335-- > physical dimensions of a product, material or package at
336-- > the reception point.
337-- >
338-- > SE Property specification
339-- > Indicates that the data to follow are target
340-- > specifications.
341-- >
342-- > SH Shipping tolerance
343-- > Tolerances related to shipping.
344-- >
345-- > SM Shade
346-- > The degree to which a colour is mixed with black or is
347-- > decreasingly illuminated.
348-- >
349-- > SO Storage limitation
350-- > A measurement indicating limitation in relation to
351-- > storage.
352-- >
353-- > SR Surface roughness
354-- > The measurement of roughness of a surface.
355-- >
356-- > ST Surface treatment
357-- > The attribute being measured is the surface treatment.
358-- >
359-- > SU Surface
360-- > Surface area of an object.
361-- >
362-- > SV Specification value
363-- > A measurable item characteristic specified by the buyer,
364-- > seller or third party.
365-- >
366-- > TE Temperature
367-- > The measured attribute is temperature.
368-- >
369-- > TL Transportation equipment limitations
370-- > A measurement indicating limitations in relation to
371-- > transportation equipment.
372-- >
373-- > TR Test result
374-- > Indicates that the data to follow is the test result
375-- > measurements.
376-- >
377-- > VOL Volume
378-- > Size or measure of anything in three dimensions.
379-- >
380-- > WT Weights
381-- > The measured attribute is weight.
382-- >
383-- > WX Weight used in price extension
384-- > Weight will be used in conjunction with price extension.
385simple6311 :: Parser Value
386simple6311 = simple "6311" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6313.hs b/specification/src/Text/Edifact/D01B/Simples/S6313.hs
new file mode 100644
index 0000000..ceb5052
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6313.hs
@@ -0,0 +1,811 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6313
7 ( simple6313
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6313 Measured attribute code [C]
16-- >
17-- > Desc: Code specifying the attribute measured.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Consolidated weight
22-- > The measured consolidated weight.
23-- >
24-- > AAA Unit net weight
25-- > [6160] Weight (mass) of goods including any packing
26-- > normally going with them to a buyer in a retail sale.
27-- >
28-- > AAB Unit gross weight
29-- > [6292] Weight (mass) of goods including packing but
30-- > excluding the carrier's equipment.
31-- >
32-- > AAC Total net weight
33-- > Total weight of goods excluding packaging.
34-- >
35-- > AAD Total gross weight
36-- > [6292] Weight (mass) of goods including packing but
37-- > excluding the carrier's equipment.
38-- >
39-- > AAE Item gross weight
40-- > Gross weight at line item level.
41-- >
42-- > AAF Net net weight
43-- > [6048] Weight (mass) of the goods themselves without any
44-- > packing.
45-- >
46-- > AAG Stern thrust
47-- > Force exerted by a thruster installed at the stern of a
48-- > vessel.
49-- >
50-- > AAH Bow thrust
51-- > Force exerted by a thruster installed at the bow of a
52-- > vessel.
53-- >
54-- > AAI Hydrate content of an alcoholic product at bottling
55-- > The hydrate content of an alcoholic product at the
56-- > moment of bottling.
57-- >
58-- > AAJ Number of units per pallet
59-- > The number of units contained on a pallet.
60-- >
61-- > AAK Fat content
62-- > An indication of the fat content of a product.
63-- >
64-- > AAL Net weight
65-- > [6160] Weight (mass) of goods including any packing
66-- > normally going with them to a buyer in a retail sale.
67-- >
68-- > AAM Gross tonnage of the vessel
69-- > [6300] The measure of the overall size of a ship
70-- > determined in accordance with the provisions of the
71-- > International Convention on Tonnage Measurement of
72-- > Ships, 1969.
73-- >
74-- > AAN Net tonnage of the vessel
75-- > [6302] The measure of the useful capacity of a ship
76-- > determined in accordance with the provisions of the
77-- > International Convention on Tonnage Measurement of
78-- > Ships, 1969.
79-- >
80-- > AAO Humidity
81-- > Self-explanatory.
82-- >
83-- > AAP Voltage
84-- > Self-explanatory.
85-- >
86-- > AAQ Power consumption
87-- > Value of energy consumption.
88-- >
89-- > AAR Heat dissipation
90-- > Self-explanatory.
91-- >
92-- > AAS Air flow
93-- > Self-explanatory.
94-- >
95-- > AAT Shock impact
96-- > Self-explanatory.
97-- >
98-- > AAU Operative temperature
99-- > Temperature identified system or process works according
100-- > to specifications.
101-- >
102-- > AAV Non operative temperature
103-- > Temperature identified system or process does not work
104-- > according to specifications.
105-- >
106-- > AAW Gross volume
107-- > The observed volume unadjusted for factors such as
108-- > temperature or gravity.
109-- >
110-- > AAX Net volume
111-- > The observed volume after adjustment for factors such as
112-- > temperature or gravity.
113-- >
114-- > AAY Water content
115-- > Water content in product.
116-- >
117-- > AAZ Tensile stress
118-- > The measured tensile stress.
119-- >
120-- > ABA Fibrosity
121-- > The measured fibrosity.
122-- >
123-- > ABB Gauge length
124-- > The measured gauge length.
125-- >
126-- > ABC Radius
127-- > The measured radius.
128-- >
129-- > ABD Straightness
130-- > Straightness of the item.
131-- >
132-- > ABE Strain
133-- > The measured strain.
134-- >
135-- > ABF Item width when unrolled
136-- > The width of an item when unrolled.
137-- >
138-- > ABG Item length when unrolled
139-- > The length of an item when unrolled.
140-- >
141-- > ABH Item area when unrolled
142-- > The area occupied by an item when unrolled.
143-- >
144-- > ABI Original wort
145-- > Measure of the malt and hops content of beer, before
146-- > fermentation has taken place.
147-- >
148-- > ABJ Volume
149-- > The amount of air space taken up by the entity
150-- > identified in the 6311 qualifier.
151-- >
152-- > ABS Item weight
153-- > Weight at line item level.
154-- >
155-- > ABX Weight of conveyance
156-- > Tonnage of conveyance.
157-- >
158-- > ABY Conveyance summer dead weight
159-- > Registered summer dead weight total tonnage of the
160-- > vessel.
161-- >
162-- > ABZ Containerized cargo on vessel's weight
163-- > Total weight of containerized cargo on vessel.
164-- >
165-- > ACA Non-containerized cargo on vessel's weight
166-- > Total weight of non-containerized cargo on vessel.
167-- >
168-- > ACE Weight ascertained
169-- > [4240] Endorsement of the true weight (mass) as
170-- > ascertained or verified by the railway (CIM 81).
171-- >
172-- > ACG Chargeable weight
173-- > The weight on which charges are based.
174-- >
175-- > ACN Estimated gross weight
176-- > Estimated weight (mass) of goods, including packing and
177-- > excluding carrier's.
178-- >
179-- > ACP Estimated volume
180-- > Estimated size or measure of anything in three
181-- > dimensions.
182-- >
183-- > ACS Vessel overall length
184-- > Total overall length of the vessel.
185-- >
186-- > ACV Loading meters
187-- > The length in a vehicle, whereby the complete width and
188-- > height over that length is needed for the goods.
189-- >
190-- > ACW Number of axles
191-- > Number of axles of movable equipment or means of
192-- > transport on wheels.
193-- >
194-- > ACX Payload
195-- > The revenue-producing load carried by a means of
196-- > transport.
197-- >
198-- > ADR Start position in the length
199-- > The starting position from the beginning of an item
200-- > located in the length direction.
201-- >
202-- > ADS End position in the length
203-- > The end position from the beginning of an item located
204-- > in the length direction.
205-- >
206-- > ADT Start position in the width
207-- > The start position from the beginning of an item located
208-- > in the width direction.
209-- >
210-- > ADU End position in the width
211-- > The end position from the beginning of an item located
212-- > in the width direction.
213-- >
214-- > ADV Start position in the thickness
215-- > The start position from the beginning of an item located
216-- > in the thickness direction.
217-- >
218-- > ADW End position in the thickness
219-- > The end position from the beginning of an item located
220-- > in the thickness direction.
221-- >
222-- > ADX Transport container actual filling weight
223-- > Actual filling weight of a transport container.
224-- >
225-- > ADY Transport container maximum capacity
226-- > Maximum capacity of a transport container.
227-- >
228-- > ADZ Declared net weight
229-- > The declared net weight of a product or products used
230-- > for invoicing, customs or transport purposes.
231-- >
232-- > AEA Loading height
233-- > Maximum height of products or packages loaded onto a
234-- > given transportation device or equipment such as a
235-- > pallet.
236-- >
237-- > AEB Stacking height
238-- > Maximum height up to which the same product or package
239-- > may be placed one upon the other for storage purposes.
240-- >
241-- > AEC Calculated weight
242-- > The calculated weight of the item based on the ordered
243-- > dimensions.
244-- >
245-- > AED Ferrite
246-- > The chemical composition ferrite.
247-- >
248-- > AEE Impurity
249-- > The impurity of the product i.e. the measurement of
250-- > other chemical elements not normally appearing in a
251-- > product.
252-- >
253-- > AEF Grain size
254-- > The grain size.
255-- >
256-- > AEG Lanthanides
257-- > The chemical element Lanthanides.
258-- >
259-- > AEH Elasticity
260-- > The value of the elasticity.
261-- >
262-- > AEI Drained weight
263-- > The weight of a product when all liquids used in the
264-- > packaging of the product have been removed.
265-- >
266-- > AEJ Gallium
267-- > Measurement of the gallium component.
268-- >
269-- > AEK Strontium
270-- > Measurement of the strontium component.
271-- >
272-- > AEM Equipment storage limitation
273-- > Maximum storage limit of the equipment.
274-- >
275-- > AEN Radioactive index of transport
276-- > The index of transport determines the maximum radiation
277-- > level at a distance of 1m from the external surface.
278-- >
279-- > AEO Radioactivity
280-- > Activity of radioactive material.
281-- >
282-- > AEP Average gross weight
283-- > Weight which is the outcome of the division of the total
284-- > gross weight by the number of units.
285-- >
286-- > AEQ Forward draft
287-- > Depth of water from the surface of water to the bottom
288-- > of the vessel measured at the draft mark of the bow.
289-- >
290-- > AER After draft
291-- > Depth of water from the surface of water to the bottom
292-- > of the vessel measured at the draft mark of the stern.
293-- >
294-- > AET Transport equipment gross weight
295-- > Weight of a transport equipment including the cargo and
296-- > carrier's equipment.
297-- >
298-- > AEU Total transport equipment gross weight
299-- > Total weight of all transport equipment including the
300-- > cargo and carrier's equipment.
301-- >
302-- > AEV Acidity of juice
303-- > Acid measurement of juice.
304-- >
305-- > AEW Penetrometry
306-- > Measurement of force required to drive a standard
307-- > penetrating stamp.
308-- >
309-- > AEX Durofel
310-- > Measurement of the elastic force using a standard
311-- > penetrating stamp.
312-- >
313-- > AEY Juice weight per 100 grams
314-- > Measurement of weight of juice, based on 100 grams of
315-- > the entire weight.
316-- >
317-- > AEZ Fruit skin colour
318-- > Measurement of the colouring of the epidermis of a
319-- > fruit.
320-- >
321-- > AF Angle of bend
322-- > The measured angle of bend.
323-- >
324-- > AFA Fixed incremental measurement
325-- > The measurement of the fixed increment.
326-- >
327-- > AFB Durofel D10
328-- > Measure of the elastic force of the pulp of a fruit. It
329-- > is measured with a penetrating stamp with diameter 10.
330-- >
331-- > AFC Durofel D25
332-- > Measure of the elastic force of the pulp of a fruit. It
333-- > is measured with a penetrating stamp with diameter 25.
334-- >
335-- > AFD Durofel D50
336-- > Measure of the elastic force of the pulp of a fruit. It
337-- > is measured with a penetrating stamp with diameter 50.
338-- >
339-- > AFE Maximum stacking weight
340-- > The maximum weight which may be stacked upon a product
341-- > or package without the product or packaging being
342-- > crushed.
343-- >
344-- > AFF Gross measure cube
345-- > The total cubic space occupied by an item, taking into
346-- > account any protruding components, arrived at by
347-- > multiplying the maximum length, width and height.
348-- >
349-- > AFG Percentage fat content in dry matter
350-- > The percentage of fat content in dry matter.
351-- >
352-- > AFH Saccharometric content
353-- > Measurement of the sugar content of a solution.
354-- >
355-- > AFI Hydrate content of an alcoholic product after bottling
356-- > The hydrate content which occurs in an alcoholic product
357-- > after bottling.
358-- >
359-- > AFJ Anhydrous content
360-- > The non-water content.
361-- >
362-- > AFK Certified weight
363-- > Weight which has been certified.
364-- >
365-- > B Billed weight
366-- > The measured billed weight.
367-- >
368-- > BL Breaking load
369-- > The measured breaking load.
370-- >
371-- > BMY Platinum
372-- > The measurement of the platinum component.
373-- >
374-- > BMZ Silver
375-- > The measurement of the silver component.
376-- >
377-- > BNA List
378-- > The leaning or inclination of a vessel expressed in
379-- > degrees port or starboard.
380-- >
381-- > BNB Trim
382-- > The condition of a vessel with reference to its
383-- > longitudinal axis.
384-- >
385-- > BNC Free water
386-- > The volume of water present in a container that is not
387-- > in suspension in the contained liquid.
388-- >
389-- > BND Bands
390-- > The measured bands.
391-- >
392-- > BNE API (American Petroleum Institute) gravity
393-- > The relative density of petroleum liquids as specified
394-- > by a standard developed by the API.
395-- >
396-- > BNF Petroleum gross observed volume
397-- > The total volume of all petroleum liquids and sediment
398-- > and water, excluding free water, at observed temperature
399-- > and pressure.
400-- >
401-- > BNG Petroleum gross standard volume
402-- > The total volume of all petroleum liquids, sediment, and
403-- > water excluding free water, corrected by the appropriate
404-- > volume correction factor for the observed temperature
405-- > and American Petroleum Institute relative density, or
406-- > density to a standard temperature.
407-- >
408-- > BNH Volume variance
409-- > The change in the volume measurement.
410-- >
411-- > BNI Petroleum net standard volume
412-- > The total volume of all petroleum liquids, excluding
413-- > sediment and water and free water, corrected by the
414-- > appropriate volume correction factor for the observed
415-- > temperature and American Petroleum Institute gravity
416-- > relative to density or to a standard temperature.
417-- >
418-- > BNJ Material on-board quantity, after discharge
419-- > The material in vessel tanks, void spaces, and pipelines
420-- > after discharge.
421-- >
422-- > BNK Petroleum total calculated volume
423-- > The total volume of all petroleum liquids, sediment and
424-- > water corrected by the appropriate volume correction
425-- > factor for the observed temperature and American
426-- > Petroleum Institute (API) gravity, relative density, or
427-- > density to a standard temperature.
428-- >
429-- > BNL Petroleum total observed volume
430-- > The total volume of all petroleum liquids, sediment and
431-- > water and free water at observed temperature and
432-- > pressure.
433-- >
434-- > BNM Innage gauge distance
435-- > The measured distance from the surface of the liquid to
436-- > a fixed datum plate or to the tank bottom.
437-- >
438-- > BNN Petroleum net standard weight
439-- > The total weight of all petroleum liquids excluding
440-- > sediments, water and free water.
441-- >
442-- > BNO Sediment and water in petroleum
443-- > The measurement of non-hydrocarbon solid material and
444-- > water in suspension in petroleum liquid.
445-- >
446-- > BNP Observed reference height, tank
447-- > The observed distance from the tank bottom or datum
448-- > plate to the established reference point.
449-- >
450-- > BNQ Reference height, tank
451-- > The measured distance from the tank bottom or datum
452-- > plate to the established reference point.
453-- >
454-- > BNR Ullage gauge distance
455-- > The measured distance from the cargo liquid surface to
456-- > the reference point.
457-- >
458-- > BNS Trim correction
459-- > The correction applied to the observed gauge or observed
460-- > volume when a vessel is not on an even keel.
461-- >
462-- > BNT Bow to bridge distance
463-- > The distance between the bow and the bridge of a vessel.
464-- >
465-- > BR Brightness
466-- > The measured brightness.
467-- >
468-- > BRA Brakes
469-- > The measured brakes.
470-- >
471-- > BRE Break
472-- > The measured break.
473-- >
474-- > BS Breaking strength
475-- > The measured breaking strength.
476-- >
477-- > BSW Breaking strength wet
478-- > The measured breaking strength when wet.
479-- >
480-- > BW Basis weight
481-- > The measured basis weight.
482-- >
483-- > CHN Change
484-- > The measured change.
485-- >
486-- > CM Colour
487-- > The measured colour.
488-- >
489-- > CT Contents of package
490-- > In combination with the other data elements of the
491-- > actual segment this code indicates the measured content
492-- > of a package.
493-- >
494-- > CV Commercial weight
495-- > Item weight considering its maximum possible humidity.
496-- >
497-- > CZ Core length
498-- > To specify length of core on which product is to be
499-- > placed.
500-- >
501-- > D Destination weight agreement
502-- > The agreed weight of despatched goods whose weight may
503-- > change during transport.
504-- >
505-- > DI Diameter
506-- > Diameter of an article.
507-- >
508-- > DL Delta value L
509-- > The measured delta value L.
510-- >
511-- > DN Density
512-- > The measured density.
513-- >
514-- > DP Depth
515-- > The measured depth.
516-- >
517-- > DR Denier
518-- > The measured fineness of a material.
519-- >
520-- > DS Distance between points
521-- > The measured distance between points.
522-- >
523-- > DW Width, boxcar door
524-- > The measured width of a boxcar door.
525-- >
526-- > E Estimated new weight
527-- > The measured estimated new weight.
528-- >
529-- > EA Elongation
530-- > The measured elongation.
531-- >
532-- > F Deficit weight
533-- > The measured deficit weight.
534-- >
535-- > FI Filament count
536-- > Used e.g. in textile, print industries.
537-- >
538-- > FL Longitudinal flatness
539-- > The measured longitudinal flatness.
540-- >
541-- > FN Flatness
542-- > The measured flatness.
543-- >
544-- > FV Transverse flatness
545-- > The measured transverse flatness.
546-- >
547-- > G Gross weight
548-- > [6292] Weight (mass) of goods including packing but
549-- > excluding the carrier's equipment.
550-- >
551-- > GG Gauge
552-- > The measured gauge.
553-- >
554-- > GW Gross weight, maximum
555-- > The measured maximum gross weight.
556-- >
557-- > HF Hardness
558-- > The measured hardness.
559-- >
560-- > HM Height, maximum
561-- > The measured maximum height.
562-- >
563-- > HT Height dimension
564-- > Numeric value of height.
565-- >
566-- > IB Impact energy
567-- > The measured impact energy.
568-- >
569-- > ID Inside diameter
570-- > The measured inside diameter.
571-- >
572-- > L Legal weight
573-- > The measured legal weight.
574-- >
575-- > LM Length, maximum
576-- > The measured maximum length.
577-- >
578-- > LN Length dimension
579-- > (6168) Length of pieces or packages stated for transport
580-- > purposes.
581-- >
582-- > LND Lost end
583-- > The measured lost end.
584-- >
585-- > M Minimum weight
586-- > The measured minimum weight.
587-- >
588-- > MO Moisture
589-- > Measurement application is the moisture content of the
590-- > item.
591-- >
592-- > MW Maximum weight
593-- > The measured maximum weight.
594-- >
595-- > N Actual net weight
596-- > The actual weight of the goods excluding packaging.
597-- >
598-- > OD Outside diameter
599-- > The measured outside diameter.
600-- >
601-- > PRS Pre stretch
602-- > Measurement identifying the amount an item has been
603-- > stretched prior to use.
604-- >
605-- > PTN Per tonne
606-- > A measurement per tonne.
607-- >
608-- > RA Relative humidity
609-- > The measured relative humidity.
610-- >
611-- > RF Resistivity
612-- > The measured resistivity.
613-- >
614-- > RJ Rockwell C
615-- > Hardness in the Rockwell C scale.
616-- >
617-- > RMW Ream weight
618-- > Measurement indication for paper.
619-- >
620-- > RP Reduction of area
621-- > The measured reduction of area.
622-- >
623-- > RUN Run (process)
624-- > The measured run (process).
625-- >
626-- > RY Ratio
627-- > The measured ratio.
628-- >
629-- > SQ Shipped quantity
630-- > The measured shipped quantity.
631-- >
632-- > T Tare weight
633-- > Weight excluding goods and loose accessories.
634-- >
635-- > TC Temperature
636-- > A measurement in relation to temperature.
637-- >
638-- > TH Thickness
639-- > The measured thickness.
640-- >
641-- > TN Time period
642-- > Measurement of a specific length of time.
643-- >
644-- > TT Time
645-- > The measured time.
646-- >
647-- > U Weight per unit
648-- > [6150] Numeric value of weight.
649-- >
650-- > VH Height, van door
651-- > The height of the door of a van or container.
652-- >
653-- > VW Width, van door
654-- > The width of the door of a van or container.
655-- >
656-- > WA Weight per unit of area
657-- > The weight per unit of an area.
658-- >
659-- > WD Width dimension
660-- > Numeric value of width.
661-- >
662-- > WM Width, maximum
663-- > The maximum distance from side to side.
664-- >
665-- > WT Weight
666-- > [6150] Numeric value of weight.
667-- >
668-- > WU Weight per unit of length
669-- > The weight per unit of length.
670-- >
671-- > XH Side height, flat bed with removable sides
672-- > The height of the removable sides of a flat bed truck.
673-- >
674-- > XQ Squareness
675-- > The measured squareness.
676-- >
677-- > XZ Spool size
678-- > The measured spool size.
679-- >
680-- > YS Yield stress
681-- > The measured yield stress.
682-- >
683-- > ZAL Aluminium
684-- > The measured chemical element aluminium.
685-- >
686-- > ZAS Arsenic
687-- > The measured chemical element arsenic.
688-- >
689-- > ZB Boron
690-- > The measured chemical element boron.
691-- >
692-- > ZBI Bismuth
693-- > The measured chemical element bismuth.
694-- >
695-- > ZC Carbon
696-- > The measured chemical element carbon.
697-- >
698-- > ZCA Calcium
699-- > The measured chemical element calcium.
700-- >
701-- > ZCB Columbium
702-- > The measured chemical element columbium.
703-- >
704-- > ZCE Cerium
705-- > The measured chemical element cerium.
706-- >
707-- > ZCL Chlorine
708-- > The measured chemical element chlorine.
709-- >
710-- > ZCO Cobalt
711-- > The measured chemical element cobalt.
712-- >
713-- > ZCR Chromium
714-- > The measured chemical element chromium.
715-- >
716-- > ZCU Copper
717-- > The measured chemical element copper.
718-- >
719-- > ZFE Iron
720-- > The measured chemical element iron.
721-- >
722-- > ZFS Iron plus silicon
723-- > The measured substance iron plus silicon.
724-- >
725-- > ZGE Germanium
726-- > The measured chemical element germanium.
727-- >
728-- > ZH Hydrogen
729-- > The measured chemical element hydrogen.
730-- >
731-- > ZK Potassium
732-- > The measured chemical element potassium.
733-- >
734-- > ZMG Magnesium
735-- > The measured chemical element magnesium.
736-- >
737-- > ZMN Manganese
738-- > The measured chemical element manganese.
739-- >
740-- > ZMO Molybdenum
741-- > The measured chemical element molybdenum.
742-- >
743-- > ZN Nitrogen
744-- > The measured chemical element nitrogen.
745-- >
746-- > ZNA Sodium
747-- > The measured chemical element sodium.
748-- >
749-- > ZNB Niobium
750-- > Self-explanatory.
751-- >
752-- > ZNI Nickel
753-- > The measured chemical element nickel.
754-- >
755-- > ZO Oxygen
756-- > The measured chemical element oxygen.
757-- >
758-- > ZP Phosphorus
759-- > The measured chemical element phosphorus.
760-- >
761-- > ZPB Lead
762-- > The measured chemical element lead.
763-- >
764-- > ZS Sulphur
765-- > The measured chemical element sulphur.
766-- >
767-- > ZSB Antimony
768-- > The measured chemical element antimony.
769-- >
770-- > ZSE Selenium
771-- > The measured chemical element selenium.
772-- >
773-- > ZSI Silicon
774-- > The measured chemical element silicon.
775-- >
776-- > ZSL Silicium oxyd
777-- > The measured substance silicium oxyd.
778-- >
779-- > ZSN Tin
780-- > The measured chemical element tin.
781-- >
782-- > ZTA Tantalium
783-- > The measured chemical element tantalium.
784-- >
785-- > ZTE Tellurium
786-- > The measured chemical element tellurium.
787-- >
788-- > ZTI Titanium
789-- > The measured chemical element titanium.
790-- >
791-- > ZV Vanadium
792-- > The measured chemical element vanadium.
793-- >
794-- > ZW Tungsten
795-- > The measured chemical element tungsten.
796-- >
797-- > ZWA Waste content
798-- > The measured waste content.
799-- >
800-- > ZZN Zinc
801-- > The measured chemical element zinc.
802-- >
803-- > ZZR Zirconium
804-- > The measured chemical element zirconium.
805-- >
806-- > ZZZ Mutually defined
807-- > A code assigned within a code list to be used on an
808-- > interim basis and as defined among trading partners
809-- > until a precise code can be assigned to the code list.
810simple6313 :: Parser Value
811simple6313 = simple "6313" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6314.hs b/specification/src/Text/Edifact/D01B/Simples/S6314.hs
new file mode 100644
index 0000000..7120011
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6314.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6314
7 ( simple6314
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6314 Measurement value [C]
16-- >
17-- > Desc: To specify the value of a measurement.
18-- >
19-- > Repr: an..18
20simple6314 :: Parser Value
21simple6314 = simple "6314" (alphaNumeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6321.hs b/specification/src/Text/Edifact/D01B/Simples/S6321.hs
new file mode 100644
index 0000000..cb4b7fb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6321.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6321
7 ( simple6321
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6321 Measurement significance code [C]
16-- >
17-- > Desc: Code specifying the significance of a measurement.
18-- >
19-- > Repr: an..3
20-- >
21-- > 3 Approximately
22-- > The measurement is approximately equal to that
23-- > specified.
24-- >
25-- > 4 Equal to
26-- > The measurement is equal to that specified.
27-- >
28-- > 5 Greater than or equal to
29-- > The measurement is greater than or equal to that
30-- > specified.
31-- >
32-- > 6 Greater than
33-- > The measurement is greater than that specified.
34-- >
35-- > 7 Less than
36-- > The measurement is less than that specified.
37-- >
38-- > 8 Less than or equal to
39-- > The measurement is less than or equal to that specified.
40-- >
41-- > 9 Average value
42-- > Average value for a specific series of readings.
43-- >
44-- > 10 Not equal to
45-- > The measurement is not equal to that specified.
46-- >
47-- > X 11 Trace
48-- > Description to be provided.
49-- >
50-- > Note:
51-- > 1. This code value will be removed effective with
52-- > directory D.04B.
53-- >
54-- > 12 True value
55-- > The measurement reported is a true value.
56-- >
57-- > 13 Observed value
58-- > The measurement reported is an observed value.
59-- >
60-- > 15 Out of range
61-- > The measurement reported is out of range.
62simple6321 :: Parser Value
63simple6321 = simple "6321" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6341.hs b/specification/src/Text/Edifact/D01B/Simples/S6341.hs
new file mode 100644
index 0000000..8e6f0d6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6341.hs
@@ -0,0 +1,110 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6341
7 ( simple6341
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6341 Exchange rate currency market identifier [C]
16-- >
17-- > Desc: To identify an exchange rate currency market.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Paris exchange
22-- > The currency exchange rate is set by the Paris exchange.
23-- >
24-- > AAB Colombian official exchange (Central Bank of Colombia)
25-- > The currency exchange rate is set by the Central Bank of
26-- > Colombia.
27-- >
28-- > AMS Amsterdam exchange
29-- > The currency exchange rate is set by the Amsterdam
30-- > exchange.
31-- >
32-- > ARG Bolsa de Comercio de Buenos Aires
33-- > Argentina exchange.
34-- >
35-- > AST Australian exchange
36-- > The currency exchange rate is set by the Australian
37-- > exchange.
38-- >
39-- > AUS Wien exchange
40-- > Wiener Boersenkammer.
41-- >
42-- > BEL Brussels exchange
43-- > Commission de la Bourse Bruxelles.
44-- >
45-- > CAN Toronto exchange
46-- > The currency exchange rate is set by the Toronto
47-- > exchange.
48-- >
49-- > CAR Contractual agreement exchange rate
50-- > The currency exchange rate is set by a written or spoken
51-- > agreement between two or more parties.
52-- >
53-- > CIE US Customs Information Exchange
54-- > Currency rates published by the US Customs Information
55-- > Exchange, 6 WTC, New York NY 10048-0945, USA.
56-- >
57-- > DEN Copenhagen exchange
58-- > Koebenhavns Fondsboers.
59-- >
60-- > ECR European Community period exchange rate
61-- > The currency exchange rate is set for a length of time
62-- > by the European Community.
63-- >
64-- > FIN Helsinki exchange
65-- > The currency exchange rate is set by the Helsinki
66-- > exchange.
67-- >
68-- > FRA Frankfurt exchange
69-- > The currency exchange rate is set by the Frankfurt
70-- > exchange.
71-- >
72-- > IMF International Monetary Fund
73-- > The currency exchange rate is set by the International
74-- > Monetary Fund.
75-- >
76-- > LNF London exchange, first closing
77-- > The currency exchange rate is set by the London exchange
78-- > at the first closing.
79-- >
80-- > LNS London exchange, second closing
81-- > The currency exchange rate is set by the London exchange
82-- > at the second closing.
83-- >
84-- > MIL Milan exchange
85-- > The currency exchange rate is set by the Milan exchange.
86-- >
87-- > NOR Oslo exchange
88-- > The currency exchange rate is set by the Oslo exchange.
89-- >
90-- > NYC New York exchange
91-- > The currency exchange rate is set by the New York
92-- > exchange.
93-- >
94-- > PHI Philadelphia exchange
95-- > The currency exchange rate is set by the Philadelphia
96-- > exchange.
97-- >
98-- > SRE Specific railway exchange currency
99-- > Specific rate of exchange applied to currency exchanges
100-- > between rail companies and partners.
101-- >
102-- > SWE Stockholm exchange
103-- > The currency exchange rate is set by the Stockholm
104-- > exchange.
105-- >
106-- > ZUR Zurich exchange
107-- > The currency exchange rate is set by the Zurich
108-- > exchange.
109simple6341 :: Parser Value
110simple6341 = simple "6341" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6343.hs b/specification/src/Text/Edifact/D01B/Simples/S6343.hs
new file mode 100644
index 0000000..8bd06bb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6343.hs
@@ -0,0 +1,89 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6343
7 ( simple6343
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6343 Currency type code qualifier [C]
16-- >
17-- > Desc: Code qualifying the type of currency.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Customs valuation currency
22-- > The name or symbol of the monetary unit involved in the
23-- > transaction for customs valuation.
24-- >
25-- > 2 Insurance currency
26-- > The name or symbol of the monetary unit involved in the
27-- > transaction for insurance purposes.
28-- >
29-- > 3 Home currency
30-- > The name or symbol of the local monetary unit.
31-- >
32-- > 4 Invoicing currency
33-- > The name or symbol of the monetary unit used for
34-- > calculation in an invoice.
35-- >
36-- > 5 Account currency
37-- > The name or symbol of the monetary unit to be converted
38-- > from.
39-- >
40-- > 6 Reference currency
41-- > The name or symbol of the monetary unit to be converted.
42-- >
43-- > 7 Target currency
44-- > The name or symbol of the monetary unit to be converted
45-- > into.
46-- >
47-- > 8 Price list currency
48-- > The name or symbol of the monetary unit used in a price
49-- > list.
50-- >
51-- > 9 Order currency
52-- > The name or symbol of the monetary unit used in an
53-- > order.
54-- >
55-- > 10 Pricing currency
56-- > The name or symbol of the monetary unit used for pricing
57-- > purposes.
58-- >
59-- > 11 Payment currency
60-- > The name or symbol of the monetary unit used for
61-- > payment.
62-- >
63-- > 12 Quotation currency
64-- > The name or symbol of the monetary unit used in a
65-- > quotation.
66-- >
67-- > 13 Recipient local currency
68-- > The name or symbol of the local monetary unit at
69-- > recipient's location.
70-- >
71-- > 14 Supplier currency
72-- > The name or symbol of the monetary unit normally used by
73-- > the supplier.
74-- >
75-- > 15 Sender local currency
76-- > The name or symbol of the local monetary unit at
77-- > sender's location.
78-- >
79-- > 16 Tariff currency
80-- > The currency as per tariff.
81-- >
82-- > 17 Charge calculation currency
83-- > The currency in which the charges are calculated.
84-- >
85-- > 18 Tax currency
86-- > The currency in which tax amounts are due or have been
87-- > paid.
88simple6343 :: Parser Value
89simple6343 = simple "6343" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6345.hs b/specification/src/Text/Edifact/D01B/Simples/S6345.hs
new file mode 100644
index 0000000..a313630
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6345.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6345
7 ( simple6345
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6345 Currency identification code [C]
16-- >
17-- > Desc: Code specifying a monetary unit.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note:
22-- > 1 Use ISO 4217 three alpha code.
23simple6345 :: Parser Value
24simple6345 = simple "6345" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6347.hs b/specification/src/Text/Edifact/D01B/Simples/S6347.hs
new file mode 100644
index 0000000..abc755e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6347.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6347
7 ( simple6347
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6347 Currency usage code qualifier [C]
16-- >
17-- > Desc: Code qualifying the usage of a currency.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Charge payment currency
22-- > The currency in which charges are to be paid.
23-- >
24-- > 2 Reference currency
25-- > The currency applicable to amounts stated. It may have
26-- > to be converted.
27-- >
28-- > 3 Target currency
29-- > The currency which should be used to the target
30-- > destination of the transaction.
31-- >
32-- > 4 Transport document currency
33-- > Currency applicable to amounts stated in a transport
34-- > document/message.
35-- >
36-- > 5 Calculation base currency
37-- > Currency on which the calculation is based.
38-- >
39-- > 6 Information Currency
40-- > Additional currency the message recipient needs for
41-- > information purposes. The actual message amount(s)
42-- > is/are not based upon this currency.
43-- >
44-- > 7 Currency of the account
45-- > Currency in which the account is held.
46simple6347 :: Parser Value
47simple6347 = simple "6347" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6348.hs b/specification/src/Text/Edifact/D01B/Simples/S6348.hs
new file mode 100644
index 0000000..b24757e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6348.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6348
7 ( simple6348
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6348 Currency rate value [C]
16-- >
17-- > Desc: To specify the value of the multiplication factor used
18-- > in expressing currency units.
19-- >
20-- > Repr: n..4
21simple6348 :: Parser Value
22simple6348 = simple "6348" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6350.hs b/specification/src/Text/Edifact/D01B/Simples/S6350.hs
new file mode 100644
index 0000000..1f56276
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6350.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6350
7 ( simple6350
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6350 Units quantity [C]
16-- >
17-- > Desc: To specify the number of units.
18-- >
19-- > Repr: n..15
20simple6350 :: Parser Value
21simple6350 = simple "6350" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6353.hs b/specification/src/Text/Edifact/D01B/Simples/S6353.hs
new file mode 100644
index 0000000..c6728a1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6353.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6353
7 ( simple6353
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6353 Unit type code qualifier [C]
16-- >
17-- > Desc: Code qualifying the type of unit.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Number of pricing units
22-- > Number of units which multiplied by the unit price gives
23-- > price.
24-- >
25-- > 2 Transportable unit
26-- > A unit that is capable of being transported.
27-- >
28-- > 3 Number of debit units
29-- > The number of units which are debited by the sender of
30-- > the consignment to the receiving party.
31-- >
32-- > 4 Number of received units
33-- > The number of units which are received by the receiving
34-- > party of the consignment.
35-- >
36-- > 5 Number of free days for container availability
37-- > Number of days within which the container will be made
38-- > available at no charge.
39-- >
40-- > 6 Number of structure components
41-- > Number of components in a structure.
42-- >
43-- > 7 Number of asset units
44-- > The number of units of an asset.
45-- >
46-- > 8 Number of consignments
47-- > The number of consignments.
48-- >
49-- > + 9 Adult
50-- > The unit is an adult.
51-- >
52-- > + 10 Child
53-- > The unit is a child.
54-- >
55-- > + 11 Number of trial balance accounts
56-- > The unit is trial balance account.
57-- >
58-- > + 12 Number of lines
59-- > Unit is line.
60simple6353 :: Parser Value
61simple6353 = simple "6353" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6411.hs b/specification/src/Text/Edifact/D01B/Simples/S6411.hs
new file mode 100644
index 0000000..b458343
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6411.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6411
7 ( simple6411
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > | 6411 Measurement unit code [C]
16-- >
17-- > Desc: Code specifying the unit of measurement.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note:
22-- > | 1 Recommend use UN/ECE Recommendation 20, Common code.
23simple6411 :: Parser Value
24simple6411 = simple "6411" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S6432.hs b/specification/src/Text/Edifact/D01B/Simples/S6432.hs
new file mode 100644
index 0000000..74bec4b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S6432.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S6432
7 ( simple6432
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6432 Significant digits quantity [B]
16-- >
17-- > Desc: Count of the number of significant digits.
18-- >
19-- > Repr: n..2
20simple6432 :: Parser Value
21simple6432 = simple "6432" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7064.hs b/specification/src/Text/Edifact/D01B/Simples/S7064.hs
new file mode 100644
index 0000000..9abcacb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7064.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7064
7 ( simple7064
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7064 Type of packages [B]
16-- >
17-- > Desc: Description of the form in which goods are presented.
18-- >
19-- > Repr: an..35
20simple7064 :: Parser Value
21simple7064 = simple "7064" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7065.hs b/specification/src/Text/Edifact/D01B/Simples/S7065.hs
new file mode 100644
index 0000000..0a331a2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7065.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7065
7 ( simple7065
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7065 Package type description code [B]
16-- >
17-- > Desc: Code specifying the type of package.
18-- >
19-- > Repr: an..17
20-- >
21-- > Note:
22-- > 1 Recommend use UN/ECE Recommendation No. 21 (also,
23-- > see current volume of UNTDED).
24simple7065 :: Parser Value
25simple7065 = simple "7065" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7085.hs b/specification/src/Text/Edifact/D01B/Simples/S7085.hs
new file mode 100644
index 0000000..15d9caa
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7085.hs
@@ -0,0 +1,103 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7085
7 ( simple7085
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7085 Cargo type classification code [B]
16-- >
17-- > Desc: Code specifying the classification of a type of cargo.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Documents
22-- > Printed, typed or written matter including leaflets,
23-- > pamphlets, certificates etc., which are not subject to
24-- > import duties and taxes, restrictions and prohibitions.
25-- >
26-- > 2 Low value non-dutiable consignments
27-- > Imported consignments/items/goods in respect of which
28-- > Customs duties and other taxes are waived as they are
29-- > below a value determined by the Customs administration.
30-- >
31-- > 3 Low value dutiable consignments
32-- > Imported consignments/items/goods in respect of which
33-- > Customs duties and other taxes are payable are below a
34-- > certain amount as determined by the Customs
35-- > administration.
36-- >
37-- > 4 High value consignments
38-- > Imported consignments/items/goods which are determined
39-- > as having a value above a certain amount fixed by the
40-- > Customs administration, which may or may not attract
41-- > duties and taxes.
42-- >
43-- > 5 Other non-containerized
44-- > Non-containerized cargo which cannot be categorized by
45-- > any of the other nature of cargo code.
46-- >
47-- > 6 Vehicles
48-- > Vehicles which are not stowed in containers.
49-- >
50-- > 7 Roll-on roll-off
51-- > Cargo transported or to be transported on roll-on roll-
52-- > off vessels and which is transportable on its own wheels
53-- > or stowed on special heavy duty trailers.
54-- >
55-- > 8 Palletized
56-- > Non-containerized cargo which is palletized.
57-- >
58-- > 9 Containerized
59-- > Cargo stowed or to be stowed in a container.
60-- >
61-- > 10 Breakbulk
62-- > Non-containerized cargo stowed in vessels' holds.
63-- >
64-- > 11 Hazardous cargo
65-- > Cargo with dangerous properties, according to
66-- > appropriate dangerous goods regulations.
67-- >
68-- > 12 General cargo
69-- > Cargo of a general nature, not otherwise specified.
70-- >
71-- > 13 Liquid cargo
72-- > Cargo in liquid form.
73-- >
74-- > 14 Temperature controlled cargo
75-- > Cargo transported under specified temperature
76-- > conditions.
77-- >
78-- > 15 Environmental pollutant cargo
79-- > Cargo is an environmental pollutant.
80-- >
81-- > 16 Not-hazardous cargo
82-- > Cargo which is not hazardous.
83-- >
84-- > 17 Diplomatic
85-- > Cargo transported under diplomatic conditions.
86-- >
87-- > 18 Military
88-- > Cargo for military purposes.
89-- >
90-- > 19 Obnoxious
91-- > Cargo that is objectionable to human senses.
92-- >
93-- > 20 Out of gauge
94-- > Cargo that has at least one non-standard dimension.
95-- >
96-- > 21 Household goods and personal effects
97-- > Cargo consisting of household goods and personal
98-- > effects.
99-- >
100-- > 22 Frozen cargo
101-- > Cargo of frozen products.
102simple7085 :: Parser Value
103simple7085 = simple "7085" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7088.hs b/specification/src/Text/Edifact/D01B/Simples/S7088.hs
new file mode 100644
index 0000000..1244c99
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7088.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7088
7 ( simple7088
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7088 Dangerous goods flashpoint value [B]
16-- >
17-- > Desc: To specify the value of the flashpoint of dangerous
18-- > goods.
19-- >
20-- > Repr: an..8
21simple7088 :: Parser Value
22simple7088 = simple "7088" (alphaNumeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7102.hs b/specification/src/Text/Edifact/D01B/Simples/S7102.hs
new file mode 100644
index 0000000..137278f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7102.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7102
7 ( simple7102
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7102 Shipping marks description [B]
16-- >
17-- > Desc: Free form description of the shipping marks.
18-- >
19-- > Repr: an..35
20simple7102 :: Parser Value
21simple7102 = simple "7102" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7106.hs b/specification/src/Text/Edifact/D01B/Simples/S7106.hs
new file mode 100644
index 0000000..ab5ecae
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7106.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7106
7 ( simple7106
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7106 Shipment flashpoint value [B]
16-- >
17-- > Desc: To specify the value of the flashpoint of a shipment.
18-- >
19-- > Repr: n3
20simple7106 :: Parser Value
21simple7106 = simple "7106" (numeric `exactly` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7124.hs b/specification/src/Text/Edifact/D01B/Simples/S7124.hs
new file mode 100644
index 0000000..2159f90
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7124.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7124
7 ( simple7124
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7124 United Nations Dangerous Goods (UNDG) identifier [B]
16-- >
17-- > Desc: The unique serial number assigned within the United
18-- > Nations to substances and articles contained in a list
19-- > of the dangerous goods most commonly carried.
20-- >
21-- > Repr: n4
22simple7124 :: Parser Value
23simple7124 = simple "7124" (numeric `exactly` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7130.hs b/specification/src/Text/Edifact/D01B/Simples/S7130.hs
new file mode 100644
index 0000000..8bab625
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7130.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7130
7 ( simple7130
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7130 Customer shipment authorisation identifier [B]
16-- >
17-- > Desc: To identify the authorisation to ship issued by the
18-- > customer.
19-- >
20-- > Repr: an..17
21simple7130 :: Parser Value
22simple7130 = simple "7130" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7140.hs b/specification/src/Text/Edifact/D01B/Simples/S7140.hs
new file mode 100644
index 0000000..f62eba1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7140.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7140
7 ( simple7140
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7140 Item identifier [C]
16-- >
17-- > Desc: To identify an item.
18-- >
19-- > Repr: an..35
20simple7140 :: Parser Value
21simple7140 = simple "7140" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7143.hs b/specification/src/Text/Edifact/D01B/Simples/S7143.hs
new file mode 100644
index 0000000..ca30033
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7143.hs
@@ -0,0 +1,408 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7143
7 ( simple7143
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7143 Item type identification code [C]
16-- >
17-- > Desc: Coded identification of an item type.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Product version number
22-- > Number assigned by manufacturer or seller to identify
23-- > the release of a product.
24-- >
25-- > AB Assembly
26-- > The item number is that of an assembly.
27-- >
28-- > AC HIBC (Health Industry Bar Code)
29-- > Article identifier used within health sector to indicate
30-- > data used conforms to HIBC.
31-- >
32-- > AD Cold roll number
33-- > Number assigned to a cold roll.
34-- >
35-- > AE Hot roll number
36-- > Number assigned to a hot roll.
37-- >
38-- > AF Slab number
39-- > Number assigned to a slab, which is produced in a
40-- > particular production step.
41-- >
42-- > AG Software revision number
43-- > A number assigned to indicate a revision of software.
44-- >
45-- > AH UPC (Universal Product Code) Consumer package code (1-5-5)
46-- > An 11-digit code that uniquely identifies consumer
47-- > packaging of a product; does not have a check digit.
48-- >
49-- > AI UPC (Universal Product Code) Consumer package code (1-5-5-
50-- > 1)
51-- > A 12-digit code that uniquely identifies the consumer
52-- > packaging of a product, including a check digit.
53-- >
54-- > AJ Sample number
55-- > Number assigned to a sample.
56-- >
57-- > AK Pack number
58-- > Number assigned to a pack containing a stack of items
59-- > put together (e.g. cold roll sheets (steel product)).
60-- >
61-- > AL UPC (Universal Product Code) Shipping container code (1-2-
62-- > 5-5)
63-- > A 13-digit code that uniquely identifies the
64-- > manufacturer's shipping unit, including the packaging
65-- > indicator.
66-- >
67-- > AM UPC (Universal Product Code)/EAN (European article number)
68-- > Shipping container code (1-2-5-5-1)
69-- > A 14-digit code that uniquely identifies the
70-- > manufacturer's shipping unit, including the packaging
71-- > indicator and the check digit.
72-- >
73-- > AN UPC (Universal Product Code) suffix
74-- > A suffix used in conjunction with a higher level UPC
75-- > (Universal product code) to define packing variations
76-- > for a product.
77-- >
78-- > AO State label code
79-- > A code which specifies the codification of the state's
80-- > labelling requirements.
81-- >
82-- > AP Heat number
83-- > Number assigned to the heat (also known as the iron
84-- > charge) for the production of steel products.
85-- >
86-- > AQ Coupon number
87-- > A number identifying a coupon.
88-- >
89-- > AR Resource number
90-- > A number to identify a resource.
91-- >
92-- > AS Work task number
93-- > A number to identify a work task.
94-- >
95-- > AT Price look up number
96-- > Identification number on a product allowing a quick
97-- > electronic retrieval of price information for that
98-- > product.
99-- >
100-- > AU NSN (North Atlantic Treaty Organization Stock Number)
101-- > Number assigned under the NATO (North Atlantic Treaty
102-- > Organization) codification system to provide the
103-- > identification of an approved item of supply.
104-- >
105-- > AV Refined product code
106-- > A code specifying the product refinement designation.
107-- >
108-- > AW Exhibit
109-- > A code indicating that the product is identified by an
110-- > exhibit number.
111-- >
112-- > AX End item
113-- > A number specifying an end item.
114-- >
115-- > AY Federal supply classification
116-- > A code to specify a product's Federal supply
117-- > classification.
118-- >
119-- > AZ Engineering data list
120-- > A code specifying the product's engineering data list.
121-- >
122-- > BA Milestone event number
123-- > A number to identify a milestone event.
124-- >
125-- > BB Lot number
126-- > A number indicating the lot number of a product.
127-- >
128-- > BC National drug code 4-4-2 format
129-- > A code identifying the product in national drug format
130-- > 4-4-2.
131-- >
132-- > BD National drug code 5-3-2 format
133-- > A code identifying the product in national drug format
134-- > 5-3-2.
135-- >
136-- > BE National drug code 5-4-1 format
137-- > A code identifying the product in national drug format
138-- > 5-4-1.
139-- >
140-- > BF National drug code 5-4-2 format
141-- > A code identifying the product in national drug format
142-- > 5-4-2.
143-- >
144-- > BG National drug code
145-- > A code specifying the national drug classification.
146-- >
147-- > BH Part number
148-- > A number indicating the part.
149-- >
150-- > BI Local Stock Number (LSN)
151-- > A local number assigned to an item of stock.
152-- >
153-- > BJ Next higher assembly number
154-- > A number specifying the next higher assembly or
155-- > component into which the product is being incorporated.
156-- >
157-- > BK Data category
158-- > A code specifying a category of data.
159-- >
160-- > BL Control number
161-- > To specify the control number.
162-- >
163-- > BM Special material identification code
164-- > A number to identify the special material code.
165-- >
166-- > BN Locally assigned control number
167-- > A number assigned locally for control purposes.
168-- >
169-- > BO Buyer's colour
170-- > Colour assigned by buyer.
171-- >
172-- > BP Buyer's part number
173-- > Reference number assigned by the buyer to identify an
174-- > article.
175-- >
176-- > BQ Variable measure product code
177-- > A code assigned to identify a variable measure item.
178-- >
179-- > BR Financial phase
180-- > To specify as an item, the financial phase.
181-- >
182-- > BS Contract breakdown
183-- > To specify as an item, the contract breakdown.
184-- >
185-- > BT Technical phase
186-- > To specify as an item, the technical phase.
187-- >
188-- > BU Dye lot number
189-- > Number identifying a dye lot.
190-- >
191-- > BV Daily statement of activities
192-- > A statement listing activities of one day.
193-- >
194-- > BW Periodical statement of activities within a bilaterally
195-- > agreed time period
196-- > Periodical statement listing activities within a
197-- > bilaterally agreed time period.
198-- >
199-- > BX Calendar week statement of activities
200-- > A statement listing activities of a calendar week.
201-- >
202-- > BY Calendar month statement of activities
203-- > A statement listing activities of a calendar month.
204-- >
205-- > BZ Original equipment number
206-- > Original equipment number allocated to spare parts by
207-- > the manufacturer.
208-- >
209-- > CC Industry commodity code
210-- > The codes given to certain commodities by an industry.
211-- >
212-- > CG Commodity grouping
213-- > Code for a group of articles with common characteristics
214-- > (e.g. used for statistical purposes).
215-- >
216-- > CL Colour number
217-- > Code for the colour of an article.
218-- >
219-- > CR Contract number
220-- > Reference number identifying a contract.
221-- >
222-- > CV Customs article number
223-- > Code defined by Customs authorities to an article or a
224-- > group of articles for Customs purposes.
225-- >
226-- > DR Drawing revision number
227-- > Reference number indicating that a change or revision
228-- > has been applied to a drawing.
229-- >
230-- > DW Drawing
231-- > Reference number identifying a drawing of an article.
232-- >
233-- > EC Engineering change level
234-- > Reference number indicating that a change or revision
235-- > has been applied to an article's specification.
236-- >
237-- > EF Material code
238-- > Code defining the material's type, surface, geometric
239-- > form plus various classifying characteristics.
240-- >
241-- > EN International Article Numbering Association (EAN)
242-- > Number assigned to a manufacturer's product according to
243-- > the International Article Numbering Association.
244-- >
245-- > GB Buyer's internal product group code
246-- > Product group code used within a buyer's internal
247-- > systems.
248-- >
249-- > GN National product group code
250-- > National product group code. Administered by a national
251-- > agency.
252-- >
253-- > GS General specification number
254-- > The item number is a general specification number.
255-- >
256-- > HS Harmonised system
257-- > The item number is part of, or is generated in the
258-- > context of the Harmonised Commodity Description and
259-- > Coding System (Harmonised System), as developed and
260-- > maintained by the World Customs Organization (WCO).
261-- >
262-- > IB ISBN (International Standard Book Number)
263-- > Self explanatory.
264-- >
265-- > IN Buyer's item number
266-- > The item number has been allocated by the buyer.
267-- >
268-- > IS ISSN (International Standard Serial Number)
269-- > Self explanatory.
270-- >
271-- > IT Buyer's style number
272-- > Number given by the buyer to a specific style or form of
273-- > an article, especially used for garments.
274-- >
275-- > IZ Buyer's size code
276-- > Code given by the buyer to designate the size of an
277-- > article in textile and shoe industry.
278-- >
279-- > MA Machine number
280-- > The item number is a machine number.
281-- >
282-- > MF Manufacturer's (producer's) article number
283-- > The number given to an article by its manufacturer.
284-- >
285-- > MN Model number
286-- > Reference number assigned by the manufacturer to
287-- > differentiate variations in similar products in a class
288-- > or group.
289-- >
290-- > MP Product/service identification number
291-- > Reference number identifying a product or service.
292-- >
293-- > NB Batch number
294-- > The item number is a batch number.
295-- >
296-- > ON Customer order number
297-- > Reference number of a customer's order.
298-- >
299-- > PD Part number description
300-- > Reference number identifying a description associated
301-- > with a number ultimately used to identify an article.
302-- >
303-- > PL Purchaser's order line number
304-- > Reference number identifying a line entry in a
305-- > customer's order for goods or services.
306-- >
307-- > PO Purchase order number
308-- > Reference number identifying a customer's order.
309-- >
310-- > PV Promotional variant number
311-- > The item number is a promotional variant number.
312-- >
313-- > QS Buyer's qualifier for size
314-- > The item number qualifies the size of the buyer.
315-- >
316-- > RC Returnable container number
317-- > Reference number identifying a returnable container.
318-- >
319-- > RN Release number
320-- > Reference number identifying a release from a buyer's
321-- > purchase order.
322-- >
323-- > RU Run number
324-- > The item number identifies the production or
325-- > manufacturing run or sequence in which the item was
326-- > manufactured, processed or assembled.
327-- >
328-- > RY Record keeping of model year
329-- > The item number relates to the year in which the
330-- > particular model was kept.
331-- >
332-- > SA Supplier's article number
333-- > Number assigned to an article by the supplier of that
334-- > article.
335-- >
336-- > SG Standard group of products (mixed assortment)
337-- > The item number relates to a standard group of other
338-- > items (mixed) which are grouped together as a single
339-- > item for identification purposes.
340-- >
341-- > SK SKU (Stock keeping unit)
342-- > Reference number of a stock keeping unit.
343-- >
344-- > SN Serial number
345-- > Identification number of an item which distinguishes
346-- > this specific item out of a number of identical items.
347-- >
348-- > SRS RSK number
349-- > Plumbing and heating.
350-- >
351-- > SRT IFLS (Institut Francais du Libre Service) 5 digit product
352-- > classification code
353-- > 5 digit code for product classification managed by the
354-- > Institut Francais du Libre Service.
355-- >
356-- > SRU IFLS (Institut Francais du Libre Service) 9 digit product
357-- > classification code
358-- > 9 digit code for product classification managed by the
359-- > Institut Francais du Libre Service.
360-- >
361-- > SRV EAN.UCC Global Trade Item Number
362-- > A unique number, up to 14-digits, assigned according to
363-- > the numbering structure of the EAN.UCC system. 'EAN'
364-- > stands for the 'International Article Numbering
365-- > Association', and 'UCC' for the 'Uniform Code Council'.
366-- >
367-- > SS Supplier's supplier article number
368-- > Article number referring to a sales catalogue of
369-- > supplier's supplier.
370-- >
371-- > ST Style number
372-- > Number given to a specific style or form of an article,
373-- > especially used for garments.
374-- >
375-- > TG Transport group number
376-- > Additional number to form article groups for packing
377-- > and/or transportation purposes.
378-- >
379-- > UA Ultimate customer's article number
380-- > Number assigned by ultimate customer to identify
381-- > relevant article.
382-- >
383-- > UP UPC (Universal product code)
384-- > Number assigned to a manufacturer's product by the
385-- > Product Code Council.
386-- >
387-- > VN Vendor item number
388-- > Reference number assigned by a vendor/seller identifying
389-- > a product/service/article.
390-- >
391-- > VP Vendor's (seller's) part number
392-- > Reference number assigned by a vendor/seller identifying
393-- > an article.
394-- >
395-- > VS Vendor's supplemental item number
396-- > The item number is a specified by the vendor as a
397-- > supplemental number for the vendor's purposes.
398-- >
399-- > VX Vendor specification number
400-- > The item number has been allocated by the vendor as a
401-- > specification number.
402-- >
403-- > ZZZ Mutually defined
404-- > A code assigned within a code list to be used on an
405-- > interim basis and as defined among trading partners
406-- > until a precise code can be assigned to the code list.
407simple7143 :: Parser Value
408simple7143 = simple "7143" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7224.hs b/specification/src/Text/Edifact/D01B/Simples/S7224.hs
new file mode 100644
index 0000000..958d6bf
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7224.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7224
7 ( simple7224
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7224 Package quantity [B]
16-- >
17-- > Desc: To specify the number of packages.
18-- >
19-- > Repr: n..8
20simple7224 :: Parser Value
21simple7224 = simple "7224" (numeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7233.hs b/specification/src/Text/Edifact/D01B/Simples/S7233.hs
new file mode 100644
index 0000000..f06df82
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7233.hs
@@ -0,0 +1,181 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7233
7 ( simple7233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7233 Packaging related description code [B]
16-- >
17-- > Desc: Code specifying information related to packaging.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Product ingredients not marked on package
22-- > The ingredients of the product are not marked on the
23-- > packaging of the product.
24-- >
25-- > 2 Product price not marked on packaging
26-- > The product price is not marked on the packaging of the
27-- > product.
28-- >
29-- > 3 Product best before date not marked on product package
30-- > The product best before date is not marked on the
31-- > packaging of the product.
32-- >
33-- > 4 Package not marked recyclable
34-- > Package is not marked as recyclable.
35-- >
36-- > 5 Promotional details marked
37-- > A code indicating that promotional details have been
38-- > marked on the package.
39-- >
40-- > 31 Package best before date marked
41-- > Package is marked with the product best before date.
42-- >
43-- > 32 Package marked recyclable
44-- > The package is marked recyclable.
45-- >
46-- > 33 Package marked returnable
47-- > The package is marked returnable.
48-- >
49-- > 34 Product marking
50-- > The information is related to product marking.
51-- >
52-- > 35 Type of package
53-- > The information is related to the type of package.
54-- >
55-- > 36 Package specifications
56-- > The information specifies the package.
57-- >
58-- > 37 Package protection
59-- > The information is related to protection of the package.
60-- >
61-- > 38 Tarping
62-- > The information describes how coverage with tarpaulins
63-- > is to be provided.
64-- >
65-- > 39 Platform/skid location
66-- > The information describes the platform or skid location.
67-- >
68-- > 40 Bearing piece location
69-- > The information gives the location of the load bearing
70-- > piece.
71-- >
72-- > 41 Skid/pallet type
73-- > The information describes the type of skid or pallet.
74-- >
75-- > 42 Placement on carrier
76-- > The information describes the placement on the carrier.
77-- >
78-- > 43 Spacing directions
79-- > Descriptions to be provided.
80-- >
81-- > 44 Unloading device
82-- > The information specifies the unloading device which
83-- > must be used to handle the package.
84-- >
85-- > 45 Unloading equipment
86-- > The information specifies the unloading equipment which
87-- > must be used to handle the package.
88-- >
89-- > 50 Package barcoded EAN-13 or EAN-8
90-- > The package is barcoded with EAN-13 or EAN-8 code.
91-- >
92-- > 51 Package barcoded ITF-14 or ITF-6
93-- > The package is barcoded with ITF-14 or ITF-6 code.
94-- >
95-- > 52 Package barcoded UCC or EAN-128
96-- > The package is barcoded with UCC or EAN-128 code.
97-- >
98-- > 53 Package price marked
99-- > The package is marked with the price.
100-- >
101-- > 54 Product ingredients marked on package
102-- > The ingredients of the product contained in a package
103-- > are marked on that package.
104-- >
105-- > 55 Core characteristics
106-- > Specifies the characteristics of the core of the
107-- > package.
108-- >
109-- > 56 Shipping requirement
110-- > The packaging as per shipping requirement.
111-- >
112-- > 57 Customs requirement
113-- > The packaging as per Customs requirement.
114-- >
115-- > 58 Transport contract requirement
116-- > The packaging as per transport contract requirement.
117-- >
118-- > 59 Preservation method
119-- > The packaging related information is for methods of
120-- > preservation.
121-- >
122-- > 60 Product marking pattern
123-- > The information describes the pattern used to mark the
124-- > product.
125-- >
126-- > 61 Product marking location
127-- > The information provides the location of the product
128-- > marking.
129-- >
130-- > 62 Package/container mark location
131-- > The information provides the location of a package or
132-- > container mark.
133-- >
134-- > 63 Marking method
135-- > The information details the marking method.
136-- >
137-- > 66 Receiving facility limitations
138-- > The information describes limitations which apply to a
139-- > receiving facility.
140-- >
141-- > 67 Tagging/bar code instructions
142-- > The information provides instructions as to how a
143-- > package is to be tagged or have a bar code applied to
144-- > it.
145-- >
146-- > 68 Shipping package labelling
147-- > The labelling of a package in which goods are shipped.
148-- >
149-- > 69 Shipping package sealing
150-- > The sealing particulars of a package in which goods are
151-- > shipped.
152-- >
153-- > 70 Optional packaging procedure
154-- > To indicate an optional procedure for packaging.
155-- >
156-- > 71 Cleaning or drying specification
157-- > Identification of the cleaning or drying specification.
158-- >
159-- > 72 Cushioning thickness specification
160-- > Identification of the cushioning thickness
161-- > specification.
162-- >
163-- > 73 Cushioning and dunnage specification
164-- > Identification of the cushioning and dunnage
165-- > specification.
166-- >
167-- > 74 Level of preservation specification
168-- > Identification of the level of preservation
169-- > specification.
170-- >
171-- > 75 Preservation material specification
172-- > Identification of the preservation material
173-- > specification.
174-- >
175-- > 76 Unit container specification
176-- > Identification of the unit container specification.
177-- >
178-- > 77 Material wrapping specification
179-- > Identification of the material wrapping specification.
180simple7233 :: Parser Value
181simple7233 = simple "7233" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7273.hs b/specification/src/Text/Edifact/D01B/Simples/S7273.hs
new file mode 100644
index 0000000..a7859e3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7273.hs
@@ -0,0 +1,234 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7273
7 ( simple7273
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7273 Service requirement code [C]
16-- >
17-- > Desc: Code specifying a service requirement.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Carrier loads
22-- > The cargo is loaded in the equipment by the carrier.
23-- >
24-- > 2 Full loads
25-- > Container to be stuffed or stripped under responsibility
26-- > and for account of the shipper or the consignee.
27-- >
28-- > 3 Less than full loads
29-- > Container to be stuffed and stripped for account and
30-- > risk of the carrier.
31-- >
32-- > 4 Shipper loads
33-- > The cargo is loaded in the equipment by the shipper.
34-- >
35-- > 5 To be delivered
36-- > The cargo is to be delivered as instructed.
37-- >
38-- > 6 To be kept
39-- > The cargo is to be retained awaiting further
40-- > instructions.
41-- >
42-- > 7 Transhipment allowed
43-- > Transhipment of goods is allowed.
44-- >
45-- > 8 Transhipment not allowed
46-- > Transhipment of goods is not allowed.
47-- >
48-- > 9 Partial shipment allowed
49-- > Partial shipment is allowed.
50-- >
51-- > 10 Partial shipment not allowed
52-- > Partial shipment is not allowed.
53-- >
54-- > 11 Partial shipment and/or drawing allowed
55-- > Partial shipment and/or drawing is allowed.
56-- >
57-- > 12 Partial shipment and/or drawing not allowed
58-- > Partial shipment and/or drawing is not allowed.
59-- >
60-- > 13 Carrier unloads
61-- > The cargo is to be unloaded from the equipment by the
62-- > carrier.
63-- >
64-- > 14 Shipper unloads
65-- > The cargo is to be unloaded from the equipment by the
66-- > shipper.
67-- >
68-- > 15 Consignee unloads
69-- > The cargo is to be unloaded from the equipment by the
70-- > consignee.
71-- >
72-- > 16 Consignee loads
73-- > The cargo is to be loaded in the equipment by the
74-- > consignee.
75-- >
76-- > 17 Exclusive usage of equipment
77-- > Usage of the equipment is reserved for exclusive use.
78-- >
79-- > 18 Non exclusive usage of equipment
80-- > Usage of the equipment is not reserved for exclusive
81-- > use.
82-- >
83-- > 19 Direct delivery
84-- > Consignment for direct delivery to the consignee.
85-- >
86-- > 20 Direct pick-up
87-- > Consignment for direct pick-up from the consignee.
88-- >
89-- > 21 Request for delivery advice services
90-- > The service provider is requested to advise about
91-- > delivery.
92-- >
93-- > 22 Do not arrange customs clearance
94-- > Indication that the recipient of the message is not to
95-- > arrange customs clearance.
96-- >
97-- > 23 Arrange customs clearance
98-- > Indication that the recipient of the message is to
99-- > arrange customs clearance.
100-- >
101-- > 24 Check container condition
102-- > Condition of the container is to be checked.
103-- >
104-- > 25 Damaged containers allowed
105-- > Damaged containers are allowed.
106-- >
107-- > 26 Dirty containers allowed
108-- > Dirty containers are allowed.
109-- >
110-- > 27 Fork lift holes not required
111-- > Container needs not to be equipped with pocket holes,
112-- > but they are allowed.
113-- >
114-- > 28 Fork lift holes required
115-- > Container must be equipped with pocket holes.
116-- >
117-- > 29 Insure goods during transport
118-- > Indication that the recipient of the message is to
119-- > insure the goods during transport.
120-- >
121-- > 30 Arrange main-carriage
122-- > Indication that the recipient of the message is to
123-- > arrange the main-carriage.
124-- >
125-- > 31 Arrange on-carriage
126-- > Indication that the recipient of the message is to
127-- > arrange the on-carriage.
128-- >
129-- > 32 Arrange pre-carriage
130-- > Indication that the recipient of the message is to
131-- > arrange the pre-carriage.
132-- >
133-- > 33 Report container safety convention information
134-- > Indication that the information on the Container Safety
135-- > Convention plate (CSC-plate) should be reported.
136-- >
137-- > 34 Check seals
138-- > Sealing up of the container is to be checked.
139-- >
140-- > 35 Container must be clean
141-- > Container is to be released or delivered clean.
142-- >
143-- > 36 Request for proof of delivery
144-- > The service provider is requested to provide proof of
145-- > delivery.
146-- >
147-- > 37 Request for Customs procedure
148-- > The service provider is requested to perform Customs
149-- > procedure.
150-- >
151-- > 38 Request for administration services
152-- > The service provider is requested to perform
153-- > administration services.
154-- >
155-- > 39 Transport insulated under Intercontainer INTERFRIGO
156-- > conditions
157-- > Insulated transport under Intercontainer INTERFRIGO
158-- > (joint European railways agreement) conditions.
159-- >
160-- > 40 Transport mechanically refrigerated under Intercontainer
161-- > INTERFRIGO conditions
162-- > Mechanically refrigerated transport under Intercontainer
163-- > INTERFRIGO (joint European railways agreement)
164-- > conditions.
165-- >
166-- > 41 Cool or freeze service, not under Intercontainer INTERFRIGO
167-- > conditions
168-- > Cool or freeze service not under Intercontainer
169-- > INTERFRIGO (joint European railways agreement)
170-- > conditions.
171-- >
172-- > 42 Transhipment overseas
173-- > Transport equipment is to be transferred overseas.
174-- >
175-- > 43 Station delivery
176-- > The specified equipment destination station is also the
177-- > place of delivery of the goods.
178-- >
179-- > 44 Non station delivery
180-- > The specified equipment destination station is not the
181-- > place of delivery of the goods.
182-- >
183-- > 45 Cleaning or disinfecting
184-- > The service required is cleaning or disinfection.
185-- >
186-- > 46 Close ventilation valve
187-- > The ventilation valve of the equipment must be closed.
188-- >
189-- > 47 Consignment held for pick-up
190-- > The consignment is to be held until it is picked up.
191-- >
192-- > 48 Refrigeration unit check
193-- > Refrigeration unit has to be checked.
194-- >
195-- > 49 Customs clearance at arrival country by carrier
196-- > The carrier is to arrange customs clearance in the
197-- > arrival country.
198-- >
199-- > 50 Customs clearance at departure country by carrier
200-- > The carrier is to arrange customs clearance in the
201-- > departure country.
202-- >
203-- > 51 Heating for live animals
204-- > Heating for live animals has to be provided.
205-- >
206-- > 52 Goods humidification
207-- > Humidification of the goods has to be performed.
208-- >
209-- > 53 Ensure load is secure
210-- > The load must be checked for correct stowage.
211-- >
212-- > 54 Open ventilation valve
213-- > The ventilation valve of the equipment must be opened.
214-- >
215-- > 55 Phytosanitary control
216-- > Phytosanitary control to be performed.
217-- >
218-- > 56 Tare check by carrier
219-- > Carrier must check the tare of the equipment and
220-- > attached items.
221-- >
222-- > 57 Temperature check
223-- > The temperature must be checked.
224-- >
225-- > 58 Weighing of goods
226-- > The goods have to be weighed.
227-- >
228-- > 59 Escort
229-- > An escort is required.
230-- >
231-- > 60 No escort
232-- > An escort is not required.
233simple7273 :: Parser Value
234simple7273 = simple "7273" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7357.hs b/specification/src/Text/Edifact/D01B/Simples/S7357.hs
new file mode 100644
index 0000000..bb42beb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7357.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7357
7 ( simple7357
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7357 Commodity identification code [B]
16-- >
17-- > Desc: Code identifying a commodity for Customs, transport or
18-- > statistical purposes (generic term).
19-- >
20-- > Repr: an..18
21simple7357 :: Parser Value
22simple7357 = simple "7357" (alphaNumeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7383.hs b/specification/src/Text/Edifact/D01B/Simples/S7383.hs
new file mode 100644
index 0000000..14b60a2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7383.hs
@@ -0,0 +1,132 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7383
7 ( simple7383
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7383 Surface or layer code [C]
16-- >
17-- > Desc: Code specifying the surface or layer of an object.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1S Side one
22-- > The location is side one.
23-- >
24-- > 2S Side two
25-- > The location is side two.
26-- >
27-- > AA On surface
28-- > To indicate that the entity being specified is on the
29-- > surface.
30-- >
31-- > AB Off surface
32-- > To indicate that the entity being specified is off the
33-- > surface.
34-- >
35-- > AC Soluble
36-- > Specifies that the surface/layer/position being
37-- > described is the soluble portion.
38-- >
39-- > AD Opposite corners
40-- > The surface or layer of the product being described is
41-- > the opposite corners.
42-- >
43-- > AE Corner Diagonals
44-- > The surface or layer of the product being described are
45-- > the corner diagonals.
46-- >
47-- > AF Port
48-- > The left-hand side (looking forward) of a ship, boat or
49-- > aircraft.
50-- >
51-- > AG Starboard
52-- > The right-hand side (looking forward) of a ship, boat or
53-- > aircraft.
54-- >
55-- > AH Tooth facial surface
56-- > Surface of a tooth directed toward the face and opposite
57-- > the lingual surface.
58-- >
59-- > AI Tooth incisal surface
60-- > Surface of the tooth relating to the cutting edge of the
61-- > anterior teeth, incisors or canines.
62-- >
63-- > AJ Tooth distal surface
64-- > Surface of the tooth toward the back of the dental arch,
65-- > or away from the midline.
66-- >
67-- > AK Tooth buccal surface
68-- > Surface of the tooth pertaining to or around the cheek.
69-- >
70-- > AL Tooth occlusal surface
71-- > Surface of the tooth pertaining to the masticating
72-- > surfaces of the posterior teeth.
73-- >
74-- > AM Tooth lingual surface
75-- > Surface of the tooth pertaining to or around the tongue.
76-- >
77-- > AN Tooth mesial surface
78-- > Surface of the tooth toward the midline of the dental
79-- > arch.
80-- >
81-- > BC Back of cab
82-- > The location is at the back of the cab.
83-- >
84-- > BS Both sides
85-- > The location is both sides.
86-- >
87-- > BT Bottom
88-- > The location is on the bottom.
89-- >
90-- > DF Dual fuel tank positions
91-- > The location is in the dual fuel tank positions.
92-- >
93-- > FR Front
94-- > The location is in the front.
95-- >
96-- > IN Inside
97-- > The location is in the inside.
98-- >
99-- > LE Left
100-- > The location is on the left.
101-- >
102-- > OA Overall
103-- > The location is overall.
104-- >
105-- > OS One side
106-- > The location is on one side.
107-- >
108-- > OT Outside
109-- > The location is on the outside.
110-- >
111-- > RI Right
112-- > The location is on the right.
113-- >
114-- > RR Rear
115-- > The location is in the rear.
116-- >
117-- > ST Spare tyre position
118-- > The location is the spare tyre position.
119-- >
120-- > TB Tank bottom
121-- > The location is at the tank bottom.
122-- >
123-- > TP Top
124-- > The location is on the top.
125-- >
126-- > TS Two sides
127-- > The location is on two sides.
128-- >
129-- > UC Under cab
130-- > The location is under the cab.
131simple7383 :: Parser Value
132simple7383 = simple "7383" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7402.hs b/specification/src/Text/Edifact/D01B/Simples/S7402.hs
new file mode 100644
index 0000000..889e376
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7402.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7402
7 ( simple7402
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7402 Object identifier [C]
16-- >
17-- > Desc: Code specifying the unique identity of an object.
18-- >
19-- > Repr: an..35
20simple7402 :: Parser Value
21simple7402 = simple "7402" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7405.hs b/specification/src/Text/Edifact/D01B/Simples/S7405.hs
new file mode 100644
index 0000000..44d62f1
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7405.hs
@@ -0,0 +1,324 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7405
7 ( simple7405
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7405 Object identification code qualifier [C]
16-- >
17-- > Desc: Code qualifying the identification of an object.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA House bill of lading
22-- > A number that is used to identify goods from a freight
23-- > forwarder/consolidator.
24-- >
25-- > AB 1st structure element name
26-- > The first element in a series of elements that together
27-- > define the structure of an object.
28-- >
29-- > AC 2nd structure element name
30-- > The second element in a series of elements that together
31-- > define the structure of an object.
32-- >
33-- > AD 3rd structure element name
34-- > The third element in a series of elements that together
35-- > define the structure of an object.
36-- >
37-- > AE 4th structure element name
38-- > The fourth element in a series of elements that together
39-- > define the structure of an object.
40-- >
41-- > AF 5th structure element name
42-- > The fifth element in a series of elements that together
43-- > define the structure of an object.
44-- >
45-- > AG 6th structure element name
46-- > The sixth element in a series of elements that together
47-- > define the structure of an object.
48-- >
49-- > AH 7th structure element name
50-- > The seventh element in a series of elements that
51-- > together define the structure of an object.
52-- >
53-- > AI 8th structure element name
54-- > The eighth element in a series of elements that together
55-- > define the structure of an object.
56-- >
57-- > AJ 9th structure element name
58-- > The ninth element in a series of elements that together
59-- > define the structure of an object.
60-- >
61-- > AK Data set
62-- > The identity of a data set.
63-- >
64-- > AL Kanban card number
65-- > Reference number assigned by a consignee to a Kanban
66-- > card.
67-- >
68-- > AM Level number
69-- > Level number in a hierarchy or other structure.
70-- >
71-- > AN Manufacturing reference number
72-- > A unique number identifying a particular assembly or
73-- > other manufacturing process.
74-- >
75-- > AO Position number in package
76-- > A number to identify the position within a package
77-- > according to agreed rules between partners.
78-- >
79-- > AP Product
80-- > A name or number which identifies a product.
81-- >
82-- > AQ Release number
83-- > Number assigned to a release.
84-- >
85-- > AR Statistical concept
86-- > Statistical concept.
87-- >
88-- > AS Table
89-- > A table of items e.g. figures and text represented in
90-- > rows and columns.
91-- >
92-- > AT Transport packing group number
93-- > Number identifying a group of articles in a predescribed
94-- > unit load for shipment/dispatch as agreed between
95-- > partners.
96-- >
97-- > AU Value list
98-- > A coded or non coded list of values.
99-- >
100-- > AV Value list subset
101-- > A subset of a coded or non coded list of values.
102-- >
103-- > AW Serial shipping container code
104-- > A single unique serial number which identifies shipping
105-- > containers or shipping packages.
106-- >
107-- > AX Case number
108-- > A code to identify the number assigned to a given case.
109-- >
110-- > AY Financial security identification number
111-- > Identification number of a financial security.
112-- >
113-- > AZ Compact disk player security code number
114-- > The security code number of the compact disk player.
115-- >
116-- > BA Question in questionnaire
117-- > The identity number of a question in a questionnaire.
118-- >
119-- > BB Questionnaire
120-- > The identification of a questionnaire.
121-- >
122-- > BC Check digit
123-- > The check digit of the primary number.
124-- >
125-- > BD Vehicle telephone identification number
126-- > The number which identifies the telephone equipment
127-- > fitted to the vehicle.
128-- >
129-- > BE Batch excluded
130-- > Products manufactured in Batch not to be included in
131-- > consignment.
132-- >
133-- > BF Door key number
134-- > The number on the key that fits the door lock.
135-- >
136-- > BG Fleet number
137-- > The number of the fleet to which a vehicle is assigned.
138-- >
139-- > BH Ignition key number
140-- > The number on the key that fits the ignition lock.
141-- >
142-- > BI Radio security code number
143-- > The security code number of the radio.
144-- >
145-- > X BJ Serial shipping container code
146-- > Code requested for deletion.
147-- >
148-- > Note:
149-- > 1. This code value will be removed effective with
150-- > directory D.03A.
151-- >
152-- > BK Fleet vehicle unit number
153-- > The unit number of the vehicle within the fleet
154-- > allocated by the fleet operator.
155-- >
156-- > BL Vehicle registration number
157-- > The registration number of the vehicle.
158-- >
159-- > BM Accounting Classification Reference Number (ACRN)
160-- > A reference number identifying the accounting
161-- > classification.
162-- >
163-- > BN Serial number
164-- > Identification number of an item which distinguishes
165-- > this specific item out of a number of identical items.
166-- >
167-- > BO Fund
168-- > A code identifying a fund.
169-- >
170-- > BP Special Accounting Classification Reference Number (ACRN)
171-- > A reference number identifying a special accounting
172-- > classification.
173-- >
174-- > BQ Project
175-- > A code identifying a project.
176-- >
177-- > BR Transportation Account Code (TAC)
178-- > A code identifying a transportation account.
179-- >
180-- > BS Financial details
181-- > A code identifying financial details for accounting.
182-- >
183-- > BT Account manager
184-- > A code identifying the account manager.
185-- >
186-- > BU Buyer's package identification
187-- > A package identification number allocated by a buyer.
188-- >
189-- > BV Predecessor constraint
190-- > Identity number is a predecessor constraint.
191-- >
192-- > BW Successor constraint
193-- > Identity number is a successor constraint.
194-- >
195-- > BX Batch number
196-- > Unique number affixed by manufacturer to a batch of
197-- > products produced under similar conditions.
198-- >
199-- > BY Person identity number
200-- > The identity number of a person.
201-- >
202-- > BZ Health-care professional identity number
203-- > The identity number of a health-care professional.
204-- >
205-- > CA Private institution identity number
206-- > The identity number of a private institution.
207-- >
208-- > CB Public institution identity number
209-- > The identity number of a public institution.
210-- >
211-- > CC Tree structure
212-- > The identity number of a structure containing two or
213-- > more objects linked in a hierarchy.
214-- >
215-- > CD Tree structure subset
216-- > The identity number of a subset of a structure
217-- > containing two or more objects linked in a hierarchy.
218-- >
219-- > CE Link set
220-- > The identity number of a set of links.
221-- >
222-- > CF Organisation chart
223-- > The identity number of an organisation chart.
224-- >
225-- > CG Healthcare provider number (non-government)
226-- > Identity number assigned to a healthcare provider by a
227-- > non-government body.
228-- >
229-- > CH Primary patient identification number
230-- > Primary number identifying a patient.
231-- >
232-- > CI Insurer identification number
233-- > A unique identifier assigned to an insurer.
234-- >
235-- > CJ Hospital issued healthcare provider number
236-- > Identity number of a healthcare service provider issued
237-- > by a hospital.
238-- >
239-- > CK Healthcare practice identification number
240-- > Uniquely identifies the practice in which one or more
241-- > healthcare providers conduct business.
242-- >
243-- > CL Agent identification number
244-- > A unique identifier assigned to an agent.
245-- >
246-- > CM Insurer group identification number
247-- > The identification number of the insurer's group.
248-- >
249-- > CN Chassis number
250-- > Unique number affixed by manufacturer to a chassis for
251-- > identification purposes.
252-- >
253-- > CO Invoice number
254-- > Number assigned to the invoice.
255-- >
256-- > CP Account number
257-- > Account identification number.
258-- >
259-- > CQ Internal control number
260-- > Control number assigned for internal use.
261-- >
262-- > CR Policy number
263-- > Number uniquely identifying a policy.
264-- >
265-- > CS Attribute set
266-- > A set of attributes.
267-- >
268-- > CT Footnote set
269-- > A set of footnotes.
270-- >
271-- > EE Engine number
272-- > Unique number affixed by manufacturer to an engine for
273-- > identification purposes.
274-- >
275-- > EM Emulsion number
276-- > Manufacturer assigned reference to a photographic
277-- > product indicating sensitivity.
278-- >
279-- > IL Invoice line number
280-- > Sequential numerical assignment to identical invoiced
281-- > goods which are subject to the same conditions of sale.
282-- >
283-- > ML Marking/label number
284-- > The number on the marking or label.
285-- >
286-- > PN Part number
287-- > Manufacturer-assigned reference to a product part.
288-- >
289-- > SC Secondary Customs tariff number
290-- > Indicate (e.g. in segment GIR) the secondary (sub-)
291-- > level of a Customs tariff number.
292-- >
293-- > VV Vehicle identity number
294-- > Unique serial number assigned by the manufacturer that
295-- > distinguishes one vehicle from another.
296-- >
297-- > VW Skid number
298-- > A number identifying a skid or pallet.
299-- >
300-- > VX Authorisation
301-- > Official approval.
302-- >
303-- > VY Insurance policy
304-- > Contract of insurance.
305-- >
306-- > VZ Transport unit identification according to ISO/IEC 15459
307-- > The identification of a transport unit according to
308-- > ISO/IEC 15459 (ISO: International Organization for
309-- > Standardization. IEC: International Electrotechnical
310-- > Commission).
311-- >
312-- > WA Indivisible transport unit according to ISO/IEC 15459
313-- > The identification of an indivisible transport unit
314-- > according to ISO/IEC 15459 (ISO: International
315-- > Organization for Standardization. IEC: International
316-- > Electrotechnical Commission).
317-- >
318-- > WB Divisible transport unit according to ISO/IEC 15459
319-- > The identification of a divisible transport unit
320-- > according to ISO/IEC 15459 (ISO: International
321-- > Organization for Standardization. IEC: International
322-- > Electrotechnical Commission).
323simple7405 :: Parser Value
324simple7405 = simple "7405" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7418.hs b/specification/src/Text/Edifact/D01B/Simples/S7418.hs
new file mode 100644
index 0000000..08d8a0c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7418.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7418
7 ( simple7418
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7418 Hazardous material category name [B]
16-- >
17-- > Desc: Name of a kind of hazard for a material.
18-- >
19-- > Repr: an..35
20simple7418 :: Parser Value
21simple7418 = simple "7418" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7419.hs b/specification/src/Text/Edifact/D01B/Simples/S7419.hs
new file mode 100644
index 0000000..ea27e17
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7419.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7419
7 ( simple7419
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7419 Hazardous material category name code [B]
16-- >
17-- > Desc: Code specifying a kind of hazard for a material.
18-- >
19-- > Repr: an..7
20simple7419 :: Parser Value
21simple7419 = simple "7419" (alphaNumeric `upTo` 7)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S7511.hs b/specification/src/Text/Edifact/D01B/Simples/S7511.hs
new file mode 100644
index 0000000..cb4fb83
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S7511.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S7511
7 ( simple7511
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7511 Marking type code [B]
16-- >
17-- > Desc: Code specifying the type of marking.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Not marked with an EAN.UCC system code
22-- > Indication that the package is not marked with an
23-- > EAN.UCC (International Article Numbering.Uniform Code
24-- > Council) system code.
25simple7511 :: Parser Value
26simple7511 = simple "7511" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8022.hs b/specification/src/Text/Edifact/D01B/Simples/S8022.hs
new file mode 100644
index 0000000..82a5161
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8022.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8022
7 ( simple8022
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8022 Freight and other charges description [B]
16-- >
17-- > Desc: Free form description of freight and other charges.
18-- >
19-- > Repr: an..26
20simple8022 :: Parser Value
21simple8022 = simple "8022" (alphaNumeric `upTo` 26)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8023.hs b/specification/src/Text/Edifact/D01B/Simples/S8023.hs
new file mode 100644
index 0000000..6c92ad6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8023.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8023
7 ( simple8023
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8023 Freight and other charges description identifier [B]
16-- >
17-- > Desc: Code identifying freight and other charges.
18-- >
19-- > Repr: an..17
20-- >
21-- > Note:
22-- > 1 Use UN/ECE Recommendation No. 23: Freight costs and
23-- > charges. If not applicable, use appropriate code in
24-- > combination with 1131/3055.
25simple8023 :: Parser Value
26simple8023 = simple "8023" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8028.hs b/specification/src/Text/Edifact/D01B/Simples/S8028.hs
new file mode 100644
index 0000000..910b638
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8028.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8028
7 ( simple8028
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8028 Means of transport journey identifier [B]
16-- >
17-- > Desc: To identify a journey of a means of transport.
18-- >
19-- > Repr: an..17
20simple8028 :: Parser Value
21simple8028 = simple "8028" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8051.hs b/specification/src/Text/Edifact/D01B/Simples/S8051.hs
new file mode 100644
index 0000000..45d1697
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8051.hs
@@ -0,0 +1,113 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8051
7 ( simple8051
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8051 Transport stage code qualifier [B]
16-- >
17-- > Desc: Code qualifying a specific stage of transport.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Inland transport
22-- > Transport by which goods are moved from or to the
23-- > frontier, or between inland points.
24-- >
25-- > 2 At the statistical territory limit
26-- > Point by which the means of transport are presumed to
27-- > have left the statistical territory of despatch or to
28-- > have entered the statistical territory of arrival.
29-- >
30-- > 10 Pre-carriage transport
31-- > Transport by which the goods are moved prior to their
32-- > main carriage transport.
33-- >
34-- > 11 At border
35-- > Transport by which goods are moved to the Customs
36-- > frontier.
37-- >
38-- > 12 At departure
39-- > Transport by which goods are moved from the place of
40-- > departure.
41-- >
42-- > 13 At destination
43-- > Transport by which goods are moved at the place of
44-- > destination.
45-- >
46-- > 15 Main carriage - fourth carrier
47-- > The fourth carrier of the ordered transport.
48-- >
49-- > 16 Main carriage - fifth carrier
50-- > The fifth carrier of the ordered transport.
51-- >
52-- > 17 Main carriage - sixth carrier
53-- > The sixth carrier of the ordered transport.
54-- >
55-- > 18 Main carriage - seventh carrier
56-- > The seventh carrier of the ordered transport.
57-- >
58-- > 19 Main carriage - eighth carrier
59-- > The eighth carrier of the ordered transport.
60-- >
61-- > 20 Main-carriage transport
62-- > The primary stage in the movement of cargo from the
63-- > point of origin to the intended destination.
64-- >
65-- > 21 Main carriage - first carrier
66-- > The first carrier of the ordered transport when more
67-- > than one carrier is involved.
68-- >
69-- > 22 Main carriage - second carrier
70-- > The second carrier of the ordered transport when more
71-- > than one carrier is involved.
72-- >
73-- > 23 Main carriage - third carrier
74-- > The third carrier of the ordered transport when more
75-- > than one carrier is involved.
76-- >
77-- > 24 Inland waterway transport
78-- > Transport by which goods are moved via an inland body of
79-- > water.
80-- >
81-- > 25 Delivery carrier all transport
82-- > Carrier responsible from the point of origin to the
83-- > final delivery destination.
84-- >
85-- > 26 Second pre-carriage transport
86-- > Second transport by which the goods are moved prior to
87-- > their main carriage transport.
88-- >
89-- > 27 Pre-acceptance transport
90-- > The transport by which the goods are moved to the place
91-- > of acceptance.
92-- >
93-- > 28 Second on-carriage transport
94-- > Second transport by which the goods are moved after the
95-- > main carriage transport.
96-- >
97-- > 29 Main carriage - ninth carrier
98-- > The ninth carrier of the ordered transport.
99-- >
100-- > 30 On-carriage transport
101-- > Transport by which the goods are moved after the main
102-- > carriage transport.
103-- >
104-- > 31 Main carriage - tenth carrier
105-- > The tenth carrier of the ordered transport.
106-- >
107-- > 32 Main carriage - eleventh carrier
108-- > The eleventh carrier of the ordered transport.
109-- >
110-- > 33 Main carriage - twelfth carrier
111-- > The twelfth carrier of the ordered transport.
112simple8051 :: Parser Value
113simple8051 = simple "8051" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8053.hs b/specification/src/Text/Edifact/D01B/Simples/S8053.hs
new file mode 100644
index 0000000..b88a409
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8053.hs
@@ -0,0 +1,248 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8053
7 ( simple8053
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8053 Equipment type code qualifier [C]
16-- >
17-- > Desc: Code qualifying a type of equipment.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Ground equipment
22-- > Ground equipment being fuelled or serviced.
23-- >
24-- > AB Chain
25-- > Chain used in the securing of cargo.
26-- >
27-- > AD Temperature recorder
28-- > Temperature recorder to provide a record of the actual
29-- > temperature.
30-- >
31-- > AE Body trailer
32-- > The part of the vehicle where the cargo is loaded.
33-- >
34-- > AG Slipsheet
35-- > A cardboard platform used for holding product for
36-- > storage or transportation.
37-- >
38-- > AH No special equipment needed
39-- > A code to indicate that there is no special equipment
40-- > needed.
41-- >
42-- > AI Vessel hold
43-- > A compartment forming part of a transport vessel.
44-- >
45-- > AJ Flat rack
46-- > Type of open container used for carrying objects.
47-- >
48-- > AK Aircraft
49-- > To indicate that the equipment is an aircraft.
50-- >
51-- > AL Medical device
52-- > A device used for medical purposes.
53-- >
54-- > AM Refrigerated container
55-- > A refrigerated (reefer) container that is actively
56-- > cooling the product.
57-- >
58-- > AN Synthetic pallet 80*120cm
59-- > A pallet with standard dimensions 80*120 centimetres
60-- > made of synthetic material.
61-- >
62-- > AO Synthetic pallet 100*120cm
63-- > A standard pallet with standard dimensions 100*120
64-- > centimetres made of synthetic material.
65-- >
66-- > AP Clothing hanger rack
67-- > Equipment used to store and transport clothing in a
68-- > hanging position.
69-- >
70-- > AQ Road/rail trailer
71-- > Trailer designated for combined road/rail use.
72-- >
73-- > AT Overhang wagon
74-- > Empty rail wagon added to the loaded wagons, when goods
75-- > are longer than the loaded wagon.
76-- >
77-- > BL Blocks
78-- > A piece of equipment that is normally a piece of wood to
79-- > fix cargo (e.g. coils) during transport.
80-- >
81-- > BPN Box pallet non-exchangeable
82-- > A box pallet which cannot be exchanged.
83-- >
84-- > BPO Truck being transported
85-- > A road vehicle capable of carrying goods which is being
86-- > carried on another means of transport.
87-- >
88-- > BPP Truck and trailer combination being transported
89-- > A road vehicle capable of carrying goods with an
90-- > attached trailer which is being carried on another means
91-- > of transport.
92-- >
93-- > BPQ Tractor and trailer being transported
94-- > A trailer accompanied by a self-propelling tractor unit
95-- > which is being carried on another means of transport.
96-- >
97-- > BPY Box pallet EUR Y non exchangeable
98-- > Self explanatory.
99-- >
100-- > BR Barge
101-- > Flat bottomed inland cargo vessel for canals and rivers
102-- > with or without own propulsion for the purpose of
103-- > transported goods. (Synonym: Lighter).
104-- >
105-- > BX Boxcar
106-- > An enclosed railway goods wagon.
107-- >
108-- > CH Chassis
109-- > A wheeled carriage onto which an ocean container is
110-- > mounted for inland conveyance.
111-- >
112-- > CN Container
113-- > Equipment item as defined by ISO for transport. It must
114-- > be of: A) permanent character, strong enough for
115-- > repeated use; B) designed to facilitate the carriage of
116-- > goods, by one or more modes of transport, without
117-- > intermediate reloading; C) fitted with devices for its
118-- > ready handling, particularly.
119-- >
120-- > DPA Deadlight (panel)
121-- > A set of panels fixed inside a porthole.
122-- >
123-- > EFP Exchangeable EUR flat pallet
124-- > Self explanatory.
125-- >
126-- > EYP Exchangeable EUR Y box pallet
127-- > Self explanatory.
128-- >
129-- > FPN Flat pallet EUR non exchangeable
130-- > Self explanatory.
131-- >
132-- > FPR Flat pallet (railway property) non-exchangeable
133-- > A non-exchangeable flat pallet owned by a railroad.
134-- >
135-- > X FSU Forked support
136-- > Self explanatory.
137-- >
138-- > Note:
139-- > 1. This code value will be removed effective with
140-- > directory D.04B.
141-- >
142-- > LAR Lashing rope
143-- > A rope for lashing cargo.
144-- >
145-- > LU Load/unload device on equipment
146-- > A mechanical device used in the loading and/or unloading
147-- > of cargo into and from transport equipment.
148-- >
149-- > MPA Movable panel
150-- > A panel which can be moved.
151-- >
152-- > PA Pallet
153-- > A platform on which goods can be stacked in order to
154-- > facilitate the movement by a forklift or sling.
155-- >
156-- > PBP Identified private box pallet
157-- > A box pallet identified as being privately owned.
158-- >
159-- > PFP Identified private flat pallet
160-- > A flat pallet identified as being privately owned.
161-- >
162-- > PL Platform
163-- > A piece of equipment normally having a flat surface, or
164-- > prepared for carrying cargo with a specific shape.
165-- >
166-- > PPA Protecting panel
167-- > A panel used for protection.
168-- >
169-- > PST Portable stove
170-- > A portable heating unit.
171-- >
172-- > RF Flat car
173-- > A railway wagon without raised sides or ends.
174-- >
175-- > RG Reefer generator
176-- > A generator used to control the temperature in
177-- > temperature-controlled transport equipment.
178-- >
179-- > RGF Ground facility
180-- > Storage tank or facility capable of receiving shipment
181-- > of goods or commodity.
182-- >
183-- > RO Rope
184-- > Rope used in the securing of cargo.
185-- >
186-- > RR Rail car
187-- > To identify that the equipment is a rail car.
188-- >
189-- > X SCA Small container category A
190-- > Self explanatory.
191-- >
192-- > Note:
193-- > 1. This code value will be removed effective with
194-- > directory D.04B.
195-- >
196-- > X SCB Small container category B
197-- > Self explanatory.
198-- >
199-- > Note:
200-- > 1. This code value will be removed effective with
201-- > directory D.04B.
202-- >
203-- > X SCC Small container category C
204-- > Self explanatory.
205-- >
206-- > Note:
207-- > 1. This code value will be removed effective with
208-- > directory D.04B.
209-- >
210-- > X SFA Stiffening ring of frame
211-- > Self explanatory.
212-- >
213-- > Note:
214-- > 1. This code value will be removed effective with
215-- > directory D.04B.
216-- >
217-- > SPP Identified special pallet
218-- > A pallet identified as special.
219-- >
220-- > STR Strap
221-- > A narrow strip of flexible material.
222-- >
223-- > SW Swap body
224-- > Rectangular equipment unit without wheels, which can be
225-- > mounted on a chassis or positioned on legs.
226-- >
227-- > TE Trailer
228-- > A vehicle without motive power, designed for the
229-- > carriage of cargo and to be towed by a motor vehicle.
230-- >
231-- > TP Tarpaulin
232-- > Waterproof material, e.g. canvas, to spread over cargo
233-- > to protect it from getting wet.
234-- >
235-- > TS Tackles
236-- > [8030] Identification marks and numbers of loading
237-- > tackle used (sheets, ropes, chains, etc.), as specified
238-- > in DCU 9 to CIM Article 13; and of containers, as
239-- > specified in Articles 5 and 10 of Annex III to CIM (CIM
240-- > 17).
241-- >
242-- > TSU Tarpaulin support
243-- > A device to support a tarpaulin.
244-- >
245-- > UL ULD (Unit load device)
246-- > An aircraft container or pallet.
247simple8053 :: Parser Value
248simple8053 = simple "8053" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8066.hs b/specification/src/Text/Edifact/D01B/Simples/S8066.hs
new file mode 100644
index 0000000..fe36e8c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8066.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8066
7 ( simple8066
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8066 Transport mode name [B]
16-- >
17-- > Desc: Name of a mode of transport.
18-- >
19-- > Repr: an..17
20simple8066 :: Parser Value
21simple8066 = simple "8066" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8067.hs b/specification/src/Text/Edifact/D01B/Simples/S8067.hs
new file mode 100644
index 0000000..931a087
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8067.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8067
7 ( simple8067
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8067 Transport mode name code [B]
16-- >
17-- > Desc: Code specifying the name of a mode of transport.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note:
22-- > 1 Use UN/ECE Recommendation No 19.
23simple8067 :: Parser Value
24simple8067 = simple "8067" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8077.hs b/specification/src/Text/Edifact/D01B/Simples/S8077.hs
new file mode 100644
index 0000000..5213ec4
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8077.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8077
7 ( simple8077
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8077 Equipment supplier code [B]
16-- >
17-- > Desc: Code specifying the party that is the supplier of the
18-- > equipment.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Shipper supplied
23-- > The transport equipment is supplied by the shipper.
24-- >
25-- > 2 Carrier supplied
26-- > The transport equipment is supplied by the carrier.
27-- >
28-- > 3 Consolidator supplied
29-- > The equipment is supplied by the consolidator.
30-- >
31-- > 4 Deconsolidator supplied
32-- > The equipment is supplied by the deconsolidator.
33-- >
34-- > 5 Third party supplied
35-- > The equipment is supplied by a third party.
36-- >
37-- > 6 Forwarder supplied from a leasing company
38-- > The equipment is supplied by the forwarder and is taken
39-- > from a leasing company.
40-- >
41-- > 7 Forwarder supplied from the railways' pool
42-- > The equipment is supplied by the forwarder and is taken
43-- > from a pool established by railway companies.
44simple8077 :: Parser Value
45simple8077 = simple "8077" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8078.hs b/specification/src/Text/Edifact/D01B/Simples/S8078.hs
new file mode 100644
index 0000000..356fc93
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8078.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8078
7 ( simple8078
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8078 Additional hazard classification identifier [B]
16-- >
17-- > Desc: To identify an additional hazard classification.
18-- >
19-- > Repr: an..7
20simple8078 :: Parser Value
21simple8078 = simple "8078" (alphaNumeric `upTo` 7)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8092.hs b/specification/src/Text/Edifact/D01B/Simples/S8092.hs
new file mode 100644
index 0000000..bf8c893
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8092.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8092
7 ( simple8092
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8092 Hazard code version identifier [B]
16-- >
17-- > Desc: To identify the version number of a hazard code.
18-- >
19-- > Repr: an..10
20simple8092 :: Parser Value
21simple8092 = simple "8092" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8101.hs b/specification/src/Text/Edifact/D01B/Simples/S8101.hs
new file mode 100644
index 0000000..9cd3a7b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8101.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8101
7 ( simple8101
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8101 Transit direction indicator code [B]
16-- >
17-- > Desc: Code specifying the direction of transport.
18-- >
19-- > Repr: an..3
20-- >
21-- > BS Buyer to seller
22-- > Self explanatory.
23-- >
24-- > SB Seller to buyer
25-- > The transport from the seller to the buyer.
26-- >
27-- > SC Subcontractor to seller
28-- > The transport from the subcontractor to the seller.
29-- >
30-- > SD Seller to drop ship designated location
31-- > The transport from the seller to the drop ship
32-- > designated location.
33-- >
34-- > SF Seller to freight forwarder
35-- > The transport from the seller to the freight forwarder.
36-- >
37-- > SS Seller to subcontractor
38-- > The transport from the seller to the subcontractor.
39-- >
40-- > ST Mother vessel to lighter
41-- > Cargo is transferred from the main carriage or mother
42-- > vessel to a lighter.
43-- >
44-- > SU Lighter to mother vessel
45-- > Cargo is transferred from the lighter vessel to a main
46-- > carriage or mother vessel.
47-- >
48-- > ZZZ Mutually defined
49-- > A code assigned within a code list to be used on an
50-- > interim basis and as defined among trading partners
51-- > until a precise code can be assigned to the code list.
52simple8101 :: Parser Value
53simple8101 = simple "8101" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8126.hs b/specification/src/Text/Edifact/D01B/Simples/S8126.hs
new file mode 100644
index 0000000..1f00fb5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8126.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8126
7 ( simple8126
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8126 Transport emergency card identifier [B]
16-- >
17-- > Desc: To identify a transport emergency (TREM) card.
18-- >
19-- > Repr: an..10
20simple8126 :: Parser Value
21simple8126 = simple "8126" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8154.hs b/specification/src/Text/Edifact/D01B/Simples/S8154.hs
new file mode 100644
index 0000000..f310cfc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8154.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8154
7 ( simple8154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8154 Equipment size and type description [C]
16-- >
17-- > Desc: Free form description of the size and type of
18-- > equipment.
19-- >
20-- > Repr: an..35
21simple8154 :: Parser Value
22simple8154 = simple "8154" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8155.hs b/specification/src/Text/Edifact/D01B/Simples/S8155.hs
new file mode 100644
index 0000000..7e7479e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8155.hs
@@ -0,0 +1,199 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8155
7 ( simple8155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8155 Equipment size and type description code [B]
16-- >
17-- > Desc: Code specifying the size and type of equipment.
18-- >
19-- > Repr: an..10
20-- >
21-- > 1 Dime coated tank
22-- > A tank coated with dime.
23-- >
24-- > 2 Epoxy coated tank
25-- > A tank coated with epoxy.
26-- >
27-- > X 3 IMO1
28-- > Description to be provided.
29-- >
30-- > Note:
31-- > 1. This code value will be removed effective with
32-- > directory D.04B.
33-- >
34-- > X 4 IMO2
35-- > Description to be provided.
36-- >
37-- > Note:
38-- > 1. This code value will be removed effective with
39-- > directory D.04B.
40-- >
41-- > X 5 IMO3
42-- > Description to be provided.
43-- >
44-- > Note:
45-- > 1. This code value will be removed effective with
46-- > directory D.04B.
47-- >
48-- > 6 Pressurized tank
49-- > A tank capable of holding pressurized goods.
50-- >
51-- > 7 Refrigerated tank
52-- > A tank capable of keeping goods refrigerated.
53-- >
54-- > X 8 Semi-refrigerated
55-- > Self explanatory.
56-- >
57-- > Note:
58-- > 1. This code value will be removed effective with
59-- > directory D.04B.
60-- >
61-- > 9 Stainless steel tank
62-- > A tank made of stainless steel.
63-- >
64-- > 10 Nonworking reefer container 40 ft
65-- > A 40 foot refrigerated container that is not actively
66-- > controlling temperature of the product.
67-- >
68-- > X 11 Box pallet
69-- > Self explanatory.
70-- >
71-- > Note:
72-- > 1. This code value will be removed effective with
73-- > directory D.04B.
74-- >
75-- > 12 Europallet
76-- > 80 x 120 cm.
77-- >
78-- > 13 Scandinavian pallet
79-- > 100 x 120 cm.
80-- >
81-- > 14 Trailer
82-- > Non self-propelled vehicle designed for the carriage of
83-- > cargo so that it can be towed by a motor vehicle.
84-- >
85-- > 15 Nonworking reefer container 20 ft
86-- > A 20 foot refrigerated container that is not actively
87-- > controlling temperature of the product.
88-- >
89-- > 16 Exchangeable pallet
90-- > Standard pallet exchangeable following international
91-- > convention.
92-- >
93-- > 17 Semi-trailer
94-- > Non self propelled vehicle without front wheels designed
95-- > for the carriage of cargo and provided with a kingpin.
96-- >
97-- > 18 Tank container 20 feet
98-- > A tank container with a length of 20 feet.
99-- >
100-- > 19 Tank container 30 feet
101-- > A tank container with a length of 30 feet.
102-- >
103-- > 20 Tank container 40 feet
104-- > A tank container with a length of 40 feet.
105-- >
106-- > 21 Container IC 20 feet
107-- > A container owned by InterContainer, a European railway
108-- > subsidiary, with a length of 20 feet.
109-- >
110-- > 22 Container IC 30 feet
111-- > A container owned by InterContainer, a European railway
112-- > subsidiary, with a length of 30 feet.
113-- >
114-- > 23 Container IC 40 feet
115-- > A container owned by InterContainer, a European railway
116-- > subsidiary, with a length of 40 feet.
117-- >
118-- > 24 Refrigerated tank 20 feet
119-- > A refrigerated tank with a length of 20 feet.
120-- >
121-- > 25 Refrigerated tank 30 feet
122-- > A refrigerated tank with a length of 30 feet.
123-- >
124-- > 26 Refrigerated tank 40 feet
125-- > A refrigerated tank with a length of 40 feet.
126-- >
127-- > 27 Tank container IC 20 feet
128-- > A tank container owned by InterContainer, a European
129-- > railway subsidiary, with a length of 20 feet.
130-- >
131-- > 28 Tank container IC 30 feet
132-- > A tank container owned by InterContainer, a European
133-- > railway subsidiary, with a length of 30 feet.
134-- >
135-- > 29 Tank container IC 40 feet
136-- > A tank container, owned by InterContainer, a European
137-- > railway subsidiary, with a length of 40 feet.
138-- >
139-- > 30 Refrigerated tank IC 20 feet
140-- > A refrigerated tank owned by InterContainer, a European
141-- > railway subsidiary, with a length of 20 feet.
142-- >
143-- > 31 Temperature controlled container 30 ft.
144-- > Temperature controlled container measuring 30 feet.
145-- >
146-- > 32 Refrigerated tank IC 40 feet
147-- > A refrigerated tank owned by InterContainer, a European
148-- > railway subsidiary, with a length of 40 feet.
149-- >
150-- > 33 Movable case: L < 6,15m
151-- > A movable case with a length less than 6,15 metres.
152-- >
153-- > 34 Movable case: 6,15m < L < 7,82m
154-- > A movable case with a length between 6,15 metres and
155-- > 7,82 metres.
156-- >
157-- > 35 Movable case: 7,82m < L < 9,15m
158-- > A movable case with a length between 7,82 metres and
159-- > 9,15 metres.
160-- >
161-- > 36 Movable case: 9,15m < L < 10,90m
162-- > A movable case with a length between 9,15 metres and
163-- > 10,90 metres.
164-- >
165-- > 37 Movable case: 10,90m < L < 13,75m
166-- > A movable case with a length between 10,90 metres and
167-- > 13,75 metres.
168-- >
169-- > 38 Totebin
170-- > A steel open top unit of about 1,5 * 1,5 * 2,5 meters
171-- > for road transport of bulk cargo.
172-- >
173-- > 39 Temperature controlled container 20 ft
174-- > Temperature controlled container measuring 20 feet.
175-- >
176-- > 40 Temperature controlled container 40 ft
177-- > A temperature controlled container measuring 40 feet.
178-- >
179-- > 41 Non working refrigerated (reefer) container 30ft.
180-- > A 30 foot refrigerated (reefer) container that is not
181-- > actively cooling the product.
182-- >
183-- > 42 Dual trailers
184-- > Two trailers linked together one behind another and
185-- > pulled by one tractor.
186-- >
187-- > 43 20 ft IL container (open top)
188-- > An open top container that is 20 feet in internal
189-- > length.
190-- >
191-- > 44 20 ft IL container (closed top)
192-- > A closed top container that is 20 feet in internal
193-- > length.
194-- >
195-- > 45 40 ft IL container (closed top)
196-- > A closed top container that is 40 feet in internal
197-- > length.
198simple8155 :: Parser Value
199simple8155 = simple "8155" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8158.hs b/specification/src/Text/Edifact/D01B/Simples/S8158.hs
new file mode 100644
index 0000000..0e20f62
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8158.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8158
7 ( simple8158
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8158 Orange hazard placard upper part identifier [B]
16-- >
17-- > Desc: To specify the identity number for the upper part of
18-- > the orange hazard placard required on the means of
19-- > transport.
20-- >
21-- > Repr: an..4
22simple8158 :: Parser Value
23simple8158 = simple "8158" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8169.hs b/specification/src/Text/Edifact/D01B/Simples/S8169.hs
new file mode 100644
index 0000000..38ad512
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8169.hs
@@ -0,0 +1,51 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8169
7 ( simple8169
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8169 Full or empty indicator code [B]
16-- >
17-- > Desc: Code indicating whether an object is full or empty.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 More than one quarter volume available
22-- > Self explanatory.
23-- >
24-- > 2 More than half volume available
25-- > Indicates that there is more than a half of the volume
26-- > available.
27-- >
28-- > 3 More than three quarters volume available
29-- > Indicates that there is more than three quarters of the
30-- > volume available.
31-- >
32-- > 4 Empty
33-- > Indicates that the object is empty.
34-- >
35-- > 5 Full
36-- > Indicates that the object is full.
37-- >
38-- > 6 No volume available
39-- > Indicates that there is no space available in the
40-- > object.
41-- >
42-- > 7 Full, mixed consignment
43-- > Indicates that the equipment is fully loaded, and
44-- > includes a number LCL (Less Than Container Load)
45-- > consignments.
46-- >
47-- > 8 Full, single consignment
48-- > Indicates that the container is fully loaded with a
49-- > single FCL (Full Container Load) consignment.
50simple8169 :: Parser Value
51simple8169 = simple "8169" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8178.hs b/specification/src/Text/Edifact/D01B/Simples/S8178.hs
new file mode 100644
index 0000000..863e233
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8178.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8178
7 ( simple8178
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8178 Transport means description [B]
16-- >
17-- > Desc: Free form description of the means of transport.
18-- >
19-- > Repr: an..17
20simple8178 :: Parser Value
21simple8178 = simple "8178" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8179.hs b/specification/src/Text/Edifact/D01B/Simples/S8179.hs
new file mode 100644
index 0000000..9409880
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8179.hs
@@ -0,0 +1,447 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8179
7 ( simple8179
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8179 Transport means description code [C]
16-- >
17-- > Desc: Code specifying the means of transport.
18-- >
19-- > Repr: an..8
20-- >
21-- > 1 Barge chemical tanker
22-- > A barge equipped to transport liquid chemicals.
23-- >
24-- > 2 Coaster chemical tanker
25-- > A coaster vessel equipped to transport liquid chemicals.
26-- >
27-- > 3 Dry bulk carrier
28-- > Vessel designed to carry dry bulk (expellers).
29-- >
30-- > 4 Deep sea chemical tanker
31-- > An ocean-going vessel equipped to transport liquid
32-- > chemicals.
33-- >
34-- > 5 Gas tanker
35-- > A vessel equipped to transport gas.
36-- >
37-- > 6 Aircraft
38-- > A machine capable of flight.
39-- >
40-- > 7 Car with caravan
41-- > A caravan towed by a car.
42-- >
43-- > 8 Container ship
44-- > Vessel capable of carrying containers and other cargo.
45-- >
46-- > 9 Exceptional transport
47-- > Transport for which common characteristics are not
48-- > applicable (e.g. big transformers requiring special
49-- > wagons, special tackles, special routing etc.).
50-- >
51-- > 10 Bus
52-- > To specify that the means of transportation is a bus.
53-- >
54-- > 11 Ship
55-- > A large vessel navigating deep water.
56-- >
57-- > 12 Ship tanker
58-- > A large vessel equipped to transport liquids.
59-- >
60-- > 13 Ocean vessel
61-- > An ocean-going vessel that is not a ship.
62-- >
63-- > X 14 Flatbed trailer
64-- > A means of transport identification code indicating a
65-- > flatbed trailer.
66-- >
67-- > Note:
68-- > 1. This code value will be removed effective with
69-- > directory D.02B.
70-- >
71-- > 15 Taxi
72-- > A means of transport identification code indicating a
73-- > taxi.
74-- >
75-- > 16 Barge
76-- > A category of boat used to transport material over
77-- > water.
78-- >
79-- > 17 Customer determined means of transport
80-- > The type of means of transport is to be determined by
81-- > the customer.
82-- >
83-- > 18 Seller determined means of transport
84-- > The type of means of transport is to be determined by
85-- > the seller.
86-- >
87-- > 19 Tip-up truck
88-- > A truck capable of tipping up in order to deliver its
89-- > load.
90-- >
91-- > 20 Furniture truck
92-- > A truck used explicitly for the conveyance of furniture.
93-- >
94-- > 21 Rail tanker
95-- > A rail wagon equipped to transport liquids.
96-- >
97-- > X 22 Rail silo tanker
98-- > Self explanatory.
99-- >
100-- > Note:
101-- > 1. This code value will be removed effective with
102-- > directory D.04B.
103-- >
104-- > 23 Rail bulk car
105-- > A rail wagon equipped to transport bulk cargo.
106-- >
107-- > 24 Customer rail tanker
108-- > A customer-owned rail wagon equipped to transport
109-- > liquids.
110-- >
111-- > X 25 Rail express
112-- > Description to be provided.
113-- >
114-- > Note:
115-- > 1. This code value will be removed effective with
116-- > directory D.04B.
117-- >
118-- > 26 Tip-up articulated truck
119-- > An articulated truck capable of tipping up in order to
120-- > deliver its load.
121-- >
122-- > 27 Rigid truck with tank
123-- > A rigid truck fitted with a tank capable of carrying
124-- > liquids or bulk goods.
125-- >
126-- > 28 Refrigerated truck and trailer
127-- > A combined truck and trailer equipped to maintain
128-- > refrigerated temperatures.
129-- >
130-- > 29 Freezer truck and trailer
131-- > A combined truck and trailer equipped to maintain
132-- > freezing temperatures.
133-- >
134-- > 30 Tautliner 25 tonne, combined with 90 cubic meter trailer
135-- > with removable roof
136-- > A truck with non-ridged sides, 25 tonne capacity
137-- > combined with a 90 cubic meter trailer with removable
138-- > roof.
139-- >
140-- > 31 Truck
141-- > An automotive vehicle for hauling goods.
142-- >
143-- > 32 Road tanker
144-- > An over-the-road tank trucker or trailer.
145-- >
146-- > X 33 Road silo tanker
147-- > Description to be provided.
148-- >
149-- > Note:
150-- > 1. This code value will be removed effective with
151-- > directory D.04B.
152-- >
153-- > 34 Tautliner truck
154-- > A truck with non-ridged sides.
155-- >
156-- > 35 Truck/trailer with tilt
157-- > A truck and trailer combination with a tilting
158-- > capability.
159-- >
160-- > 36 Pipeline
161-- > A line of pipes for conveying water, gas, oil, etc.
162-- >
163-- > 37 Hydrant cart
164-- > Vehicle used at large airports with installed
165-- > distribution systems to make into-plane deliveries of
166-- > fuel; distinguished from other types of fuelling
167-- > vehicles.
168-- >
169-- > 38 Car
170-- > Car.
171-- >
172-- > 39 Tautliner truck with removable roof
173-- > A truck with non-ridged sides and removable roof.
174-- >
175-- > 40 Truck with opening floor
176-- > A truck with an opening floor mechanism which is used to
177-- > discharge the cargo.
178-- >
179-- > 41 Freezer truck
180-- > A truck equipped to maintain freezing temperatures.
181-- >
182-- > 42 Isothermic truck
183-- > A truck equipped to maintain controlled temperatures.
184-- >
185-- > 43 Refrigerated truck
186-- > A truck equipped to maintain refrigerated temperatures.
187-- >
188-- > 44 Freezer van
189-- > A small rigid covered vehicle for conveying frozen
190-- > goods.
191-- >
192-- > 45 Isothermic van
193-- > A small rigid covered vehicle for conveying temperature
194-- > controlled goods.
195-- >
196-- > 46 Refrigerated van
197-- > A small rigid covered vehicle for conveying refrigerated
198-- > goods.
199-- >
200-- > 47 Bulk truck
201-- > A truck suitable for transporting bulk goods.
202-- >
203-- > 48 Van
204-- > A small vehicle suitable for carrying small volume
205-- > loads.
206-- >
207-- > 49 Roadrailer
208-- > Used for shipments that travel by multimodal rail or
209-- > highway trailer (roadrailer).
210-- >
211-- > 50 Passenger vessel
212-- > Vessel for carrying passengers.
213-- >
214-- > 51 Cargo and passenger vessel
215-- > Vessel for carrying cargo and passengers.
216-- >
217-- > 52 General cargo vessel
218-- > Vessel for carrying general cargo.
219-- >
220-- > 53 Crude oil tanker
221-- > Vessel for carrying crude oil.
222-- >
223-- > 54 Liquefied Petroleum Gas (LPG) carrier
224-- > Vessel for carrying Liquefied Petroleum Gas (LPG).
225-- >
226-- > 55 Liquefied Natural Gas (LNG) carrier
227-- > Vessel for carrying Liquefied Natural Gas (LNG).
228-- >
229-- > 56 Grain carrier
230-- > Vessel for carrying grain.
231-- >
232-- > 57 Timber or log carrier
233-- > Vessel for carrying timber or logs.
234-- >
235-- > 58 Wood chip carrier
236-- > Vessel for carrying wood chips.
237-- >
238-- > 59 Steel products vessel
239-- > Vessel for carrying steel products.
240-- >
241-- > 60 Gravel vessel
242-- > Vessel for carrying gravel.
243-- >
244-- > 61 Cement vessel
245-- > Vessel for carrying cement in bulk.
246-- >
247-- > 62 Coal vessel
248-- > Vessel for carrying coal.
249-- >
250-- > 63 Ore carrier
251-- > Vessel for carrying ore in bulk.
252-- >
253-- > 64 Car carrier
254-- > Vessel for carrying complete cars and/or their knock-
255-- > down parts.
256-- >
257-- > 65 Container only vessel
258-- > Vessel for carrying containers only.
259-- >
260-- > 66 Roll on - roll off vessel
261-- > A vessel capable of carrying roll on - roll off cargo.
262-- >
263-- > 67 Ferry
264-- > A means of transport for carrying passengers and/or
265-- > vehicles on a regular basis.
266-- >
267-- > 68 Fishing vessel
268-- > Vessel used in the catching of fish.
269-- >
270-- > 69 Work vessel
271-- > A vessel engaged in "port and harbour work", which means
272-- > construction, improvement, maintenance or rehabilitation
273-- > of port and harbour facilities. Dredger, floating crane,
274-- > sand carrier with grab bucket are included in this type
275-- > of the means of transport.
276-- >
277-- > 70 Patrol vessel
278-- > A vessel to patrol port or coastal area.
279-- >
280-- > 71 Tug and/or push boat
281-- > A vessel to push and/or pull other vessels.
282-- >
283-- > 72 Train with one wagon
284-- > A train with a single wagon used to carry goods.
285-- >
286-- > 73 Train with more than one and less than 20 wagons
287-- > A train with more than one and less than 20 wagons used
288-- > to carry goods.
289-- >
290-- > 74 Train with 20 or more wagons
291-- > A train with 20 or more wagons used to carry goods.
292-- >
293-- > 75 Oil products tanker
294-- > A vessel for carrying products derived from crude oil.
295-- >
296-- > 76 Training vessel
297-- > A vessel for learning maritime skills.
298-- >
299-- > 77 Freezer truck and isothermic trailer
300-- > A combined freezer truck and isothermic trailer.
301-- >
302-- > 78 Isothermic truck and isothermic trailer
303-- > A truck and a trailer equipped to maintain controlled
304-- > temperatures.
305-- >
306-- > 79 Refrigerated truck and isothermic trailer
307-- > A combined refrigerated truck and isothermic trailer.
308-- >
309-- > 80 Freezer truck and refrigerated trailer
310-- > A combined freezer truck and refrigerated trailer.
311-- >
312-- > 81 Isothermic truck and refrigerated trailer
313-- > A combined isothermic truck and refrigerated trailer.
314-- >
315-- > 82 Rigid truck with tank and tank trailer
316-- > A combined rigid truck with tank and tank trailer.
317-- >
318-- > 83 Bulk truck and tank trailer
319-- > A combined truck capable of carrying liquids or bulk
320-- > goods and a tank trailer.
321-- >
322-- > 84 Rigid truck with tank and bulk trailer
323-- > A combined rigid truck with tank and a trailer capable
324-- > of carrying liquids or bulk goods.
325-- >
326-- > 85 Bulk truck and bulk trailer
327-- > A combined truck and a trailer both capable of carrying
328-- > liquids or bulk goods.
329-- >
330-- > 86 Tautliner truck and extendable trailer
331-- > A combined tautliner truck and extendable trailer.
332-- >
333-- > 87 Tautliner truck with removable roof and extendable trailer
334-- > A combined tautliner truck with removable roof and
335-- > extendable trailer.
336-- >
337-- > 88 Truck with opening floor and extendable trailer
338-- > A combined truck with opening floor and extendable
339-- > trailer.
340-- >
341-- > 89 Bulk truck and extendable trailer
342-- > A combined truck capable of carrying liquids or bulk
343-- > goods and an extendable trailer.
344-- >
345-- > 90 Isothermic truck and freezer trailer
346-- > A combined isothermic truck and freezer trailer.
347-- >
348-- > 91 Refrigerated truck and freezer trailer
349-- > A combined refrigerated truck and freezer trailer.
350-- >
351-- > 92 Tip-up truck and gondola trailer
352-- > A combined tip-up truck and gondola trailer. A gondola
353-- > trailer is a split level trailer suitable for the
354-- > transport of heavy machinery.
355-- >
356-- > 93 Tautliner truck and gondola trailer
357-- > A combined tautliner truck and gondola trailer. A
358-- > gondola trailer is a split level trailer suitable for
359-- > the transport of heavy machinery.
360-- >
361-- > 94 Tautliner truck with removable roof and gondola trailer
362-- > A combined tautliner truck with removable roof and
363-- > gondola trailer. A gondola trailer is a split level
364-- > trailer suitable for the transport of heavy machinery.
365-- >
366-- > 95 Truck with opening floor and gondola trailer
367-- > A combined truck with opening floor and gondola trailer.
368-- > A gondola trailer is a split level trailer suitable for
369-- > the transport of heavy machinery.
370-- >
371-- > 96 Bulk truck and gondola trailer
372-- > A combined truck capable of carrying liquids or bulk
373-- > goods and a gondola trailer. A gondola trailer is a
374-- > split level trailer suitable for the transport of heavy
375-- > machinery.
376-- >
377-- > 97 Tip-up truck and extendable gondola trailer
378-- > A combined tip-up truck with extendable gondola trailer.
379-- > An extendable gondola trailer is a trailer fitted with a
380-- > rear axle which can be extended to cater for variable
381-- > length and is suitable for the transport of heavy
382-- > machinery.
383-- >
384-- > 98 Tautliner truck and extendable gondola trailer
385-- > A combined tautliner truck and extendable gondola
386-- > trailer. An extendable gondola trailer is a trailer
387-- > fitted with a rear axle which can be extended to cater
388-- > for variable length and is suitable for the transport of
389-- > heavy machinery.
390-- >
391-- > 99 Tautliner truck with removable roof and extendable gondola
392-- > trailer
393-- > A combined tautliner truck with removable roof and
394-- > extendable gondola trailer. An extendable gondola
395-- > trailer is a trailer fitted with a rear axle which can
396-- > be extended to cater for variable length and is suitable
397-- > for the transport of heavy machinery.
398-- >
399-- > 100 Truck with opening floor and extendable gondola trailer
400-- > A combined truck with opening floor and extendable
401-- > gondola trailer. An extendable gondola trailer is a
402-- > trailer fitted with a rear axle which can be extended to
403-- > cater for variable length and is suitable for the
404-- > transport of heavy machinery.
405-- >
406-- > 101 Bulk truck and extendable gondola trailer
407-- > A combined truck capable of carrying liquids or bulk
408-- > goods and a extendable gondola trailer. An extendable
409-- > gondola trailer is a trailer fitted with a rear axle
410-- > which can be extended to cater for variable length and
411-- > is suitable for the transport of heavy machinery.
412-- >
413-- > 102 Tip-up truck and trailer with opening floor
414-- > A combined tip-up truck and trailer with opening floor.
415-- >
416-- > 103 Tautliner truck and trailer with opening floor
417-- > A combined tautliner truck and trailer with opening
418-- > floor.
419-- >
420-- > 104 Tautliner truck with removable roof and trailer with
421-- > opening floor
422-- > A combined tautliner truck with removable roof and
423-- > trailer with opening floor.
424-- >
425-- > 105 Truck and trailer with opening floor
426-- > A combined truck and a trailer with an opening floor.
427-- >
428-- > 106 Bulk truck and trailer with opening floor
429-- > A combined truck capable of carrying liquids or bulk
430-- > goods and a trailer with opening floor.
431-- >
432-- > 107 Removal truck and trailer
433-- > A combined truck and trailer capable of carrying
434-- > household effects.
435-- >
436-- > 108 Tautliner truck and removal trailer
437-- > A combined tautliner truck and trailer capable of
438-- > carrying household effects.
439-- >
440-- > 109 Tautliner truck with removable roof and removal trailer
441-- > A combined tautliner truck with a removable roof and a
442-- > trailer capable of carrying household effects.
443-- >
444-- > 110 Vessel, temperature controlled cargo
445-- > A vessel to carry temperature controlled cargo.
446simple8179 :: Parser Value
447simple8179 = simple "8179" (alphaNumeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8186.hs b/specification/src/Text/Edifact/D01B/Simples/S8186.hs
new file mode 100644
index 0000000..999cec6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8186.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8186
7 ( simple8186
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8186 Orange hazard placard lower part identifier [B]
16-- >
17-- > Desc: To specify the identity number for the lower part of
18-- > the orange hazard placard required on the means of
19-- > transport.
20-- >
21-- > Repr: an4
22simple8186 :: Parser Value
23simple8186 = simple "8186" (alphaNumeric `exactly` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8211.hs b/specification/src/Text/Edifact/D01B/Simples/S8211.hs
new file mode 100644
index 0000000..a37b656
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8211.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8211
7 ( simple8211
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8211 Hazardous cargo transport authorisation code [B]
16-- >
17-- > Desc: Code specifying the authorisation for the
18-- > transportation of hazardous cargo.
19-- >
20-- > Repr: an..3
21simple8211 :: Parser Value
22simple8211 = simple "8211" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8212.hs b/specification/src/Text/Edifact/D01B/Simples/S8212.hs
new file mode 100644
index 0000000..5407d5d
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8212.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8212
7 ( simple8212
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8212 Transport means identification name [B]
16-- >
17-- > Desc: Name identifying a means of transport.
18-- >
19-- > Repr: an..35
20simple8212 :: Parser Value
21simple8212 = simple "8212" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8213.hs b/specification/src/Text/Edifact/D01B/Simples/S8213.hs
new file mode 100644
index 0000000..0323740
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8213.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8213
7 ( simple8213
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8213 Transport means identification name identifier [B]
16-- >
17-- > Desc: Identifies the name of the transport means.
18-- >
19-- > Repr: an..9
20simple8213 :: Parser Value
21simple8213 = simple "8213" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8246.hs b/specification/src/Text/Edifact/D01B/Simples/S8246.hs
new file mode 100644
index 0000000..58914a8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8246.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8246
7 ( simple8246
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8246 Dangerous goods marking identifier [B]
16-- >
17-- > Desc: To identify the marking of dangerous goods.
18-- >
19-- > Repr: an..4
20simple8246 :: Parser Value
21simple8246 = simple "8246" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8249.hs b/specification/src/Text/Edifact/D01B/Simples/S8249.hs
new file mode 100644
index 0000000..4f047a6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8249.hs
@@ -0,0 +1,72 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8249
7 ( simple8249
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8249 Equipment status code [B]
16-- >
17-- > Desc: Code specifying the status of equipment.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Continental
22-- > The equipment is or will be moving across a continent on
23-- > an intermodal or multimodal basis.
24-- >
25-- > 2 Export
26-- > Transport equipment to be exported on a marine vessel.
27-- >
28-- > 3 Import
29-- > Transport equipment to be imported on a marine vessel.
30-- >
31-- > 4 Remain on board
32-- > Transport equipment arriving on a marine vessel is to
33-- > remain on board.
34-- >
35-- > 5 Shifter
36-- > Transport equipment is to be shifted from one stowage
37-- > location on a marine vessel to another on the same
38-- > vessel.
39-- >
40-- > 6 Transhipment
41-- > Transport equipment is to be transferred from one marine
42-- > vessel to another.
43-- >
44-- > 7 Shortlanded
45-- > Transport equipment notified to arrive which did not
46-- > arrive on the means of transport.
47-- >
48-- > 8 Overlanded
49-- > Transport equipment not notified to arrive but which did
50-- > arrive on the means of transport.
51-- >
52-- > 9 Domestic
53-- > Transport equipment is used in domestic service.
54-- >
55-- > 10 Positioning
56-- > Equipment is being transported for positioning purposes.
57-- >
58-- > 11 Delivery
59-- > Equipment is being delivered.
60-- >
61-- > 12 Redelivery
62-- > Equipment is being redelivered.
63-- >
64-- > 13 Repair
65-- > The equipment is for repair.
66-- >
67-- > 14 Reloader
68-- > Transport equipment to be discharged and subsequently
69-- > reloaded on the same means of transport but in a
70-- > different stowage location.
71simple8249 :: Parser Value
72simple8249 = simple "8249" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8255.hs b/specification/src/Text/Edifact/D01B/Simples/S8255.hs
new file mode 100644
index 0000000..d761848
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8255.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8255
7 ( simple8255
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8255 Packing instruction type code [B]
16-- >
17-- > Desc: Code specifying a type of packing instruction.
18-- >
19-- > Repr: an..3
20simple8255 :: Parser Value
21simple8255 = simple "8255" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8260.hs b/specification/src/Text/Edifact/D01B/Simples/S8260.hs
new file mode 100644
index 0000000..a1771e2
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8260.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8260
7 ( simple8260
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8260 Equipment identifier [B]
16-- >
17-- > Desc: To identify equipment.
18-- >
19-- > Repr: an..17
20simple8260 :: Parser Value
21simple8260 = simple "8260" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8273.hs b/specification/src/Text/Edifact/D01B/Simples/S8273.hs
new file mode 100644
index 0000000..bf43455
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8273.hs
@@ -0,0 +1,129 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8273
7 ( simple8273
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8273 Dangerous goods regulations code [B]
16-- >
17-- > Desc: Code specifying a dangerous goods regulation.
18-- >
19-- > Repr: an..3
20-- >
21-- > ADR European agreement on the international carriage of
22-- > dangerous goods on road (ADR)
23-- > European agreement on the international carriage of
24-- > dangerous goods on road. ADR is the abbreviation of
25-- > "Accord europeen relatif au transport international des
26-- > marchandises dangereuses par route".
27-- >
28-- > ADS NDR European agreement for the transport of dangerous goods
29-- > on the river Rhine
30-- > European agreement giving regulations for the transport
31-- > of dangerous goods on the river Rhine, officially known
32-- > as: "Accord europeen relatif au transport international
33-- > des marchandises dangereuses par navigation sur le
34-- > Rhin.".
35-- >
36-- > ADT CA, Transport Canada's dangerous goods requirements
37-- > Canadian transport of dangerous goods requirements as
38-- > published by Transport Canada in the Canadian Gazette,
39-- > Part II.
40-- >
41-- > ADU JP, Japanese maritime safety agency dangerous goods
42-- > regulation code
43-- > Regulation regarding the handling of dangerous goods on
44-- > vessels issued by Japanese maritime safety agency.
45-- >
46-- > AGS DE, ADR and GGVS combined regulations for combined
47-- > transport
48-- > Combined German and European regulations for the
49-- > transportation of dangerous goods on German and other
50-- > European roads. ADR means: Accord Europeen relatif au
51-- > Transport international des marchandises Dangereuses par
52-- > Route. GGVS means: Gefahrgutverordnung Strasse.
53-- >
54-- > ANR ADNR, Autorisation de transport de matieres Dangereuses
55-- > pour la Navigation sur le Rhin
56-- > Regulations for dangerous goods transportation on the
57-- > Rhine.
58-- >
59-- > ARD DE, ARD and RID - Combined regulations for combined
60-- > transport
61-- > Combined European regulations for the combined
62-- > transportation of dangerous goods on roads and rails.
63-- > ARD means: Autorisation de transport par Route de
64-- > matieres dangereuses. RID means: Reglement International
65-- > concernant le transport des marchandises Dangereuses par
66-- > chemin de fer.
67-- >
68-- > CFR US, 49 Code of federal regulations
69-- > United States federal regulations issued by the US
70-- > Department of transportation covering the domestic
71-- > transportation of dangerous goods by truck, rail, water
72-- > and air.
73-- >
74-- > COM DE, ADR, RID, GGVS and GGVE - Combined regulations for
75-- > combined transport
76-- > Combined German and European regulations for the
77-- > combined transportation of dangerous goods on German and
78-- > other European roads and rails. ADR means: Accord
79-- > Europeen relatif au transport international des
80-- > marchandises Dangereuse par Route. RID means: Reglement
81-- > International concernant le transport des marchandises
82-- > Dangereuses par chemin de fer. GGVS means:
83-- > Gefahrgutverordnung Strasse. GGVE means:
84-- > Gefahrgutverordnung Eisenbahn.
85-- >
86-- > GVE DE, GGVE (Gefahrgutverordnung Eisenbahn)
87-- > German regulation for the transportation of dangerous
88-- > goods on rail.
89-- >
90-- > GVS DE, GGVS (Gefahrgutverordnung Strasse)
91-- > German regulation for the transportation of dangerous
92-- > goods on road.
93-- >
94-- > ICA IATA ICAO
95-- > Regulations covering the international transportation of
96-- > dangerous goods issued by the International Air
97-- > Transport Association and the International Civil
98-- > Aviation Organization.
99-- >
100-- > IMD IMO IMDG code
101-- > Regulations regarding the transportation of dangerous
102-- > goods on ocean-going vessels issued by the International
103-- > Maritime Organization.
104-- >
105-- > RGE DE, RID and GGVE, Combined regulations for combined
106-- > transport on rails
107-- > Combined German and European regulations for the
108-- > transportation of dangerous goods on German and other
109-- > European rails. RID means: Reglement International
110-- > concernant le transport des marchandises Dangereuses par
111-- > chemin de fer. GGVE means: Gefahrgutverordnung
112-- > Eisenbahn.
113-- >
114-- > RID Railroad dangerous goods book (RID)
115-- > International regulations concerning the international
116-- > carriage of dangerous goods by rail.
117-- > RID is the abbreviation of "Reglement International
118-- > concernant le transport des marchandises Dangereuses par
119-- > chemin de fer".
120-- >
121-- > UI UK IMO book
122-- > Description to be provided.
123-- >
124-- > ZZZ Mutually defined
125-- > Additional and/or other information for the
126-- > transportation of dangerous goods which are mutually
127-- > defined.
128simple8273 :: Parser Value
129simple8273 = simple "8273" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8275.hs b/specification/src/Text/Edifact/D01B/Simples/S8275.hs
new file mode 100644
index 0000000..f3fe381
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8275.hs
@@ -0,0 +1,58 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8275
7 ( simple8275
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8275 Container or package contents indicator code [B]
16-- >
17-- > Desc: Code indicating the contents of container or package.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Full load
22-- > Container represents the full consignment of goods
23-- > declared on a single Customs declaration (i.e. all goods
24-- > in the container relate to a single Customs
25-- > declaration).
26-- >
27-- > 2 Part load
28-- > Container represents part of a consignment declared on a
29-- > single Customs declaration (i.e. the Customs declaration
30-- > covers more than one container).
31-- >
32-- > 3 Full load mixed consignments
33-- > Container holds the full consignment related to the
34-- > Customs declaration but also holds goods related to
35-- > other declarations.
36-- >
37-- > 4 Part load mixed consignments
38-- > Container represents part of the consignment declared on
39-- > a single Customs declaration with the remainder being in
40-- > other containers. Other goods, related to other
41-- > declarations, are also in the container.
42-- >
43-- > 5 Single invoiced load
44-- > Merchandise within a container/package covered by a
45-- > single invoice.
46-- >
47-- > 6 Multi invoiced load
48-- > Merchandise within a container/package covered by more
49-- > than one invoice.
50-- >
51-- > 7 Empty
52-- > Container holds no goods.
53-- >
54-- > 8 Full load, multiple bills
55-- > A container representing a consignment of goods for one
56-- > consignee with multiple bill of lading numbers.
57simple8275 :: Parser Value
58simple8275 = simple "8275" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8281.hs b/specification/src/Text/Edifact/D01B/Simples/S8281.hs
new file mode 100644
index 0000000..1d021b8
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8281.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8281
7 ( simple8281
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8281 Transport means ownership indicator code [B]
16-- >
17-- > Desc: Code indicating the ownership of a means of transport.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Transport for the owner's account
22-- > The owner of the transported goods is also the owner of
23-- > the means of transport or rented it for this transport.
24-- >
25-- > 2 Transport for another account
26-- > The owner of the transported goods does not own the
27-- > means of transport or has not rented it for this
28-- > transport.
29-- >
30-- > 3 Private transport
31-- > A code indicating privately owned transport.
32simple8281 :: Parser Value
33simple8281 = simple "8281" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8323.hs b/specification/src/Text/Edifact/D01B/Simples/S8323.hs
new file mode 100644
index 0000000..1d86913
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8323.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8323
7 ( simple8323
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8323 Transport movement code [B]
16-- >
17-- > Desc: Code specifying the transport movement.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Export
22-- > Self explanatory.
23-- >
24-- > 2 Import
25-- > Self explanatory.
26-- >
27-- > 3 Transit
28-- > The cargo is moving in transit through a country and
29-- > will not become part of the commerce of that country.
30-- >
31-- > 4 Relay
32-- > The cargo is being moved by more than one transport
33-- > means in succession under the responsibility of the same
34-- > carrier.
35-- >
36-- > 5 Transshipment
37-- > The cargo is being moved by more than one transport
38-- > means in succession.
39simple8323 :: Parser Value
40simple8323 = simple "8323" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8325.hs b/specification/src/Text/Edifact/D01B/Simples/S8325.hs
new file mode 100644
index 0000000..8700a9f
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8325.hs
@@ -0,0 +1,85 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8325
7 ( simple8325
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8325 Hazardous means of transport category code [B]
16-- >
17-- > Desc: Code specifying the category of means of transport for
18-- > carrying hazardous goods.
19-- >
20-- > Repr: an..3
21-- >
22-- > X 1 ADNR code, OS
23-- > Description to be provided.
24-- >
25-- > Note:
26-- > 1. This code value will be removed effective with
27-- > directory D.04B.
28-- >
29-- > X 2 ADNR code, 1N
30-- > Description to be provided.
31-- >
32-- > Note:
33-- > 1. This code value will be removed effective with
34-- > directory D.04B.
35-- >
36-- > X 3 ADNR code, 1S
37-- > Description to be provided.
38-- >
39-- > Note:
40-- > 1. This code value will be removed effective with
41-- > directory D.04B.
42-- >
43-- > X 4 ADNR code, 2
44-- > Description to be provided.
45-- >
46-- > Note:
47-- > 1. This code value will be removed effective with
48-- > directory D.04B.
49-- >
50-- > X 5 ADNR code, 3
51-- > Description to be provided.
52-- >
53-- > Note:
54-- > 1. This code value will be removed effective with
55-- > directory D.04B.
56-- >
57-- > X 6 ADNR code, F
58-- > Description to be provided.
59-- >
60-- > Note:
61-- > 1. This code value will be removed effective with
62-- > directory D.04B.
63-- >
64-- > X 7 ADNR code, NF
65-- > Description to be provided.
66-- >
67-- > Note:
68-- > 1. This code value will be removed effective with
69-- > directory D.04B.
70-- >
71-- > X 8 ADNR code, ON
72-- > Description to be provided.
73-- >
74-- > Note:
75-- > 1. This code value will be removed effective with
76-- > directory D.04B.
77-- >
78-- > X 9 ADNR code, X
79-- > Description to be provided.
80-- >
81-- > Note:
82-- > 1. This code value will be removed effective with
83-- > directory D.04B.
84simple8325 :: Parser Value
85simple8325 = simple "8325" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8332.hs b/specification/src/Text/Edifact/D01B/Simples/S8332.hs
new file mode 100644
index 0000000..d9f82dd
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8332.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8332
7 ( simple8332
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8332 Equipment plan description [B]
16-- >
17-- > Desc: Free form description of the equipment plan.
18-- >
19-- > Repr: an..26
20simple8332 :: Parser Value
21simple8332 = simple "8332" (alphaNumeric `upTo` 26)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8334.hs b/specification/src/Text/Edifact/D01B/Simples/S8334.hs
new file mode 100644
index 0000000..a34326e
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8334.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8334
7 ( simple8334
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8334 Movement type description [B]
16-- >
17-- > Desc: Free form description of a type of movement.
18-- >
19-- > Repr: an..35
20simple8334 :: Parser Value
21simple8334 = simple "8334" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8335.hs b/specification/src/Text/Edifact/D01B/Simples/S8335.hs
new file mode 100644
index 0000000..c1a40b6
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8335.hs
@@ -0,0 +1,162 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8335
7 ( simple8335
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8335 Movement type description code [B]
16-- >
17-- > Desc: Code specifying a type of movement.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Breakbulk
22-- > Defines the movement of general cargo not carried in ISO
23-- > standard containers.
24-- >
25-- > 2 LCL/LCL
26-- > Defines the movement of cargo packed in and unpacked
27-- > from containers by the carrier on behalf of the
28-- > shipper/consignee. 'LCL' means Less than Container Load.
29-- >
30-- > 3 FCL/FCL
31-- > Defines the movement of cargo packed by the shipper or
32-- > shipper's agent and unpacked by the consignee or
33-- > consignee's agent. 'FCL' means Full Container Load.
34-- >
35-- > 4 FCL/LCL
36-- > Defines the movement of cargo packed by the shipper or
37-- > shipper's agent and unpacked by the carrier. 'FCL' means
38-- > Full Container Load. 'LCL' means Less than Container
39-- > Load.
40-- >
41-- > 5 LCL/FCL
42-- > Defines the movement of cargo packed by the carrier and
43-- > unpacked by the consignee or consignee's agent. 'LCL'
44-- > means Less than Container Load. 'FCL' means Full Load.
45-- >
46-- > 6 Consolidation
47-- > A movement of multiple shipments to a single
48-- > destination.
49-- >
50-- > 7 Parcel post
51-- > A movement of material by parcel post.
52-- >
53-- > 8 Expedited truck
54-- > A movement of material by expedited truck.
55-- >
56-- > 9 Consignor determined means
57-- > A movement of material by the means determined by the
58-- > consignor.
59-- >
60-- > 10 Private parcel service
61-- > A movement of material by a private parcel service.
62-- >
63-- > 11 House to house
64-- > Cargo packed in a unit by the shipper at point of origin
65-- > and unpacked by consignee at final destination.
66-- >
67-- > 12 House to terminal
68-- > Cargo packed in a unit by the shipper at point of origin
69-- > and unpacked at the carrier's inland facility between
70-- > the ship's point of discharge and the final destination.
71-- >
72-- > 13 House to pier
73-- > Cargo packed in a unit by the shipper at point of origin
74-- > and unpacked by carrier at ship's point of discharge
75-- > (pier).
76-- >
77-- > 14 Air charter
78-- > A movement of material by chartered aircraft.
79-- >
80-- > 15 Air express
81-- > A movement of material by air express service.
82-- >
83-- > 16 Geographic grouped transport
84-- > A movement of material from multiple origins to a single
85-- > destination utilizing a single carrier and a single
86-- > freight bill.
87-- >
88-- > 17 Less than truck load
89-- > A movement of material on a truck that is not full.
90-- >
91-- > 18 Pooled piggyback
92-- > A movement of material by a trailer on a railcar.
93-- >
94-- > 19 Consignee transportation provided
95-- > A movement of material transported by the consignee.
96-- >
97-- > 20 Rail
98-- > A movement of material to the consignee via rail.
99-- >
100-- > 21 Terminal to house
101-- > Cargo packed in a unit at a carrier's inland facility
102-- > between point of origin and the ship's point of loading
103-- > and unpacked by consignee at the final destination.
104-- >
105-- > 22 Terminal to terminal
106-- > Cargo packed in a unit at a carrier's inland facility
107-- > between point of origin and the ship's point of loading
108-- > and unpacked at a carrier's inland facility between
109-- > ship's point of discharge and final destination.
110-- >
111-- > 23 Terminal to pier
112-- > Cargo packed in a unit at a carrier's inland facility
113-- > between point of origin and ship's point of loading and
114-- > unpacked by carrier at ship's point of discharge (pier).
115-- >
116-- > 31 Pier to house
117-- > Cargo packed in a unit at ship's point of loading and
118-- > unpacked by consignee at final destination.
119-- >
120-- > 32 Pier to terminal
121-- > Cargo packed in a unit at ship's point of loading and
122-- > unpacked at a carrier's inland facility between ship's
123-- > point of discharge and final destination.
124-- >
125-- > 33 Pier to pier
126-- > Cargo packed in a unit at ship's point of loading and
127-- > unpacked by carrier at ship's point of discharge (pier).
128-- >
129-- > 41 Station to station
130-- > The consignment is moving from one container freight
131-- > station to another container freight station.
132-- >
133-- > 42 House to warehouse
134-- > The consignment is moving from the premises of the
135-- > shipper to a warehouse.
136-- >
137-- > 43 Warehouse to house
138-- > The consignment is moving from a warehouse to the
139-- > premises of the consignee.
140-- >
141-- > 44 Station to house
142-- > The cargo is moving from a container freight station to
143-- > the premises of the consignee.
144-- >
145-- > 45 Geographic grouped transport, multiple origins, multiple
146-- > destinations
147-- > A movement of material from multiple origins to multiple
148-- > destinations using a single carrier and a single freight
149-- > bill.
150-- >
151-- > 46 Geographic grouped transport, multiple origins, single
152-- > destination
153-- > A movement of material from multiple origins to a single
154-- > destination utilizing a single carrier and a single
155-- > freight bill.
156-- >
157-- > 47 Geographic receiving
158-- > A collection of shipments that involve a single origin,
159-- > multiple destinations, and a single trailer, and are
160-- > paid under a single freight bill.
161simple8335 :: Parser Value
162simple8335 = simple "8335" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8339.hs b/specification/src/Text/Edifact/D01B/Simples/S8339.hs
new file mode 100644
index 0000000..6886bca
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8339.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8339
7 ( simple8339
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8339 Packaging danger level code [B]
16-- >
17-- > Desc: Code specifying the level of danger for which the
18-- > packaging must cater.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Great danger
23-- > Packaging meeting criteria to pack hazardous materials
24-- > with great danger. Group I according to
25-- > IATA/IMDG/ADR/RID regulations.
26-- >
27-- > 2 Medium danger
28-- > Packaging meeting criteria to pack hazardous materials
29-- > with medium danger. Group II according to
30-- > IATA/IDMG/ADR/RID regulations.
31-- >
32-- > 3 Minor danger
33-- > Packaging meeting criteria to pack hazardous materials
34-- > with minor danger. Group III according to
35-- > IATA/IDMG/ADR/RID regulations.
36simple8339 :: Parser Value
37simple8339 = simple "8339" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8341.hs b/specification/src/Text/Edifact/D01B/Simples/S8341.hs
new file mode 100644
index 0000000..b6a83fc
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8341.hs
@@ -0,0 +1,29 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8341
7 ( simple8341
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8341 Haulage arrangements code [B]
16-- >
17-- > Desc: Code specifying the arrangement for the haulage of
18-- > goods.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Carrier
23-- > Haulage arranged by carrier.
24-- >
25-- > 2 Merchant
26-- > Haulage arranged by merchant (shipper, consignee, or
27-- > their agent).
28simple8341 :: Parser Value
29simple8341 = simple "8341" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8351.hs b/specification/src/Text/Edifact/D01B/Simples/S8351.hs
new file mode 100644
index 0000000..c75b657
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8351.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8351
7 ( simple8351
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8351 Hazard identification code [B]
16-- >
17-- > Desc: Code identifying a hazard.
18-- >
19-- > Repr: an..7
20simple8351 :: Parser Value
21simple8351 = simple "8351" (alphaNumeric `upTo` 7)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8364.hs b/specification/src/Text/Edifact/D01B/Simples/S8364.hs
new file mode 100644
index 0000000..869fe89
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8364.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8364
7 ( simple8364
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8364 Emergency procedure for ships identifier [B]
16-- >
17-- > Desc: To identify the emergency procedure number for ships
18-- > transporting dangerous goods. Synonym: EMS Number.
19-- >
20-- > Repr: an..6
21simple8364 :: Parser Value
22simple8364 = simple "8364" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8410.hs b/specification/src/Text/Edifact/D01B/Simples/S8410.hs
new file mode 100644
index 0000000..0eb8e2a
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8410.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8410
7 ( simple8410
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8410 Hazard medical first aid guide identifier [B]
16-- >
17-- > Desc: To identify a Medical First Aid Guide (MFAG) for
18-- > hazardous goods.
19-- >
20-- > Repr: an..4
21simple8410 :: Parser Value
22simple8410 = simple "8410" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8453.hs b/specification/src/Text/Edifact/D01B/Simples/S8453.hs
new file mode 100644
index 0000000..b58e539
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8453.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8453
7 ( simple8453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > | 8453 Transport means nationality code [B]
16-- >
17-- > Desc: Code specifying the nationality of a means of
18-- > transport.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note:
23-- > | 1 Use ISO 3166-1 two alpha country code.
24simple8453 :: Parser Value
25simple8453 = simple "8453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8457.hs b/specification/src/Text/Edifact/D01B/Simples/S8457.hs
new file mode 100644
index 0000000..2ae2854
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8457.hs
@@ -0,0 +1,116 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8457
7 ( simple8457
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8457 Excess transportation reason code [B]
16-- >
17-- > Desc: Code specifying the reason for excess transportation.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Special rail car order, schedule increase forecast change
22-- > The reason for the excess transportation is due to
23-- > special rail car order, schedule increase forecast
24-- > change.
25-- >
26-- > B Engineering change or late release
27-- > The reason for the excess transportation is due to
28-- > engineering change or late release.
29-- >
30-- > C Specification (schedule) error/overbuilding
31-- > The reason for the excess transportation is due to
32-- > special rail car order, schedule increase forecast
33-- > change specification (schedule) error/overbuilding.
34-- >
35-- > D Shipment tracing delay
36-- > The reason for the excess transportation is due to
37-- > shipment tracing delay.
38-- >
39-- > E Plant inventory loss
40-- > The reason for the excess transportation is due to plant
41-- > inventory loss.
42-- >
43-- > F Building ahead of schedule
44-- > The reason for the excess transportation is due to
45-- > building ahead of schedule.
46-- >
47-- > G Vendor behind schedule
48-- > The reason for the excess transportation is due to
49-- > vendor behind schedule.
50-- >
51-- > H Failed to include in last shipment
52-- > The reason for the excess transportation is due to
53-- > failure to include costs in last shipment.
54-- >
55-- > I Carrier loss claim
56-- > The reason for the excess transportation is due to
57-- > carrier loss claim.
58-- >
59-- > J Transportation failure
60-- > The reason for the excess transportation is due to
61-- > transportation failure.
62-- >
63-- > K Insufficient weight for carload
64-- > The reason for the excess transportation is due to
65-- > insufficient weight for carload.
66-- >
67-- > L Reject or discrepancy (material rejected in prior shipment)
68-- > The reason for the excess transportation is due to
69-- > reject or discrepancy.
70-- >
71-- > M Transportation delay
72-- > The reason for the excess transportation is due to
73-- > transportation delay.
74-- >
75-- > N Lack of railcar or railroad equipment
76-- > The reason for the excess transportation is due to lack
77-- > of railcar of railroad equipment.
78-- >
79-- > P Releasing error
80-- > The reason for the excess transportation is due to
81-- > releasing error.
82-- >
83-- > R Record error or cate reported discrepancy report
84-- > The reason for the excess transportation is due to
85-- > record error or cate reported discrepancy report.
86-- >
87-- > T Common or peculiar part schedule increase
88-- > The reason for the excess transportation is due to
89-- > common or peculiar part schedule increase.
90-- >
91-- > U Alternative supplier shipping for responsible supplier
92-- > The reason for the excess transportation is due to
93-- > alternative supplier shipping for responsible supplier.
94-- >
95-- > V Direct schedule or locally controlled
96-- > The reason for the excess transportation is due to
97-- > direct schedule or locally controlled.
98-- >
99-- > W Purchasing waiver approval
100-- > The reason for the excess transportation is due to
101-- > purchasing waiver approved.
102-- >
103-- > X Authorization code to be determined
104-- > The reason for the excess transportation is due to
105-- > authorization code to be determined.
106-- >
107-- > Y Pilot material
108-- > The reason for the excess transportation is due to pilot
109-- > material.
110-- >
111-- > ZZZ Mutually defined
112-- > A code assigned within a code list to be used on an
113-- > interim basis and as defined among trading partners
114-- > until a precise code can be assigned to the code list.
115simple8457 :: Parser Value
116simple8457 = simple "8457" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S8459.hs b/specification/src/Text/Edifact/D01B/Simples/S8459.hs
new file mode 100644
index 0000000..f41e7ec
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S8459.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S8459
7 ( simple8459
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8459 Excess transportation responsibility code [B]
16-- >
17-- > Desc: Code specifying the responsibility for excess
18-- > transportation.
19-- >
20-- > Repr: an..3
21-- >
22-- > X A Customer plant (receiving location)
23-- > Self explanatory.
24-- >
25-- > Note:
26-- > 1. This code value will be removed effective with
27-- > directory D.04B.
28-- >
29-- > B Material release issuer
30-- > The responsibility for excess transportation is with the
31-- > material release issuer.
32-- >
33-- > S Supplier authority
34-- > The responsibility for excess transportation is with the
35-- > supplier authority.
36-- >
37-- > X Responsibility to be determined
38-- > The responsibility for the excess transportation is to
39-- > be determined.
40-- >
41-- > ZZZ Mutually defined
42-- > A code assigned within a code list to be used on an
43-- > interim basis and as defined among trading partners
44-- > until a precise code can be assigned to the code list.
45simple8459 :: Parser Value
46simple8459 = simple "8459" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9012.hs b/specification/src/Text/Edifact/D01B/Simples/S9012.hs
new file mode 100644
index 0000000..77dd996
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9012.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9012
7 ( simple9012
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9012 Status reason description [B]
16-- >
17-- > Desc: Free form description of the status reason.
18-- >
19-- > Repr: an..256
20simple9012 :: Parser Value
21simple9012 = simple "9012" (alphaNumeric `upTo` 256)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9013.hs b/specification/src/Text/Edifact/D01B/Simples/S9013.hs
new file mode 100644
index 0000000..4fb37c3
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9013.hs
@@ -0,0 +1,415 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9013
7 ( simple9013
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9013 Status reason description code [C]
16-- >
17-- > Desc: Code specifying the reason for a status.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Address ex delivery area
22-- > The address for delivery is outside the area of the
23-- > carrier/transporter.
24-- >
25-- > 2 After transport departed
26-- > The goods/consignments/equipment arrived after the means
27-- > of transport has departed.
28-- >
29-- > 3 Agent refusal
30-- > The agent of the customer refused to accept delivery.
31-- >
32-- > 4 Altered seals
33-- > The seals on the equipment have been changed from those
34-- > notified.
35-- >
36-- > 5 Appointment scheduled
37-- > An arrangement has been made to deliver at a specific
38-- > time.
39-- >
40-- > 6 Attempt unsuccessful
41-- > An unsuccessful attempt has been made to deliver the
42-- > goods/consignments/equipment.
43-- >
44-- > 7 Business closed
45-- > The goods/consignments/equipment could not be
46-- > delivered/collected as the business was closed.
47-- >
48-- > 8 Changed schedule
49-- > The goods/consignments/equipment cannot/will not be
50-- > delivered/collected at the arranged time because of a
51-- > change of schedule.
52-- >
53-- > 9 Complementary address needed
54-- > A further address is needed to effect
55-- > delivery/collection of the goods/consignments/equipment.
56-- >
57-- > 10 Computer system down
58-- > The computer system is inoperative.
59-- >
60-- > 11 Credit approval requested
61-- > The consignee requests delivery on a credit base.
62-- >
63-- > 12 Customer arrangements
64-- > Goods/consignments/equipment require delivery
65-- > arrangements by the customer.
66-- >
67-- > 13 Customs refusal
68-- > The Customs authorities have refused to clear the
69-- > goods/consignments/equipment.
70-- >
71-- > 14 Damaged
72-- > The goods/consignments/equipment have been damaged.
73-- >
74-- > 15 Delivery at specific requested dates/times/periods
75-- > Delivery of the goods/consignments/equipment is
76-- > requested at specific dates/times/periods.
77-- >
78-- > 16 Destination incorrect
79-- > The goods/consignments/equipment have been sent to wrong
80-- > destination.
81-- >
82-- > 17 Departure delay
83-- > The transport has been delayed in departing on the
84-- > arranged transport action.
85-- >
86-- > 18 Derailment
87-- > The train carrying the goods/consignments/equipment has
88-- > been derailed.
89-- >
90-- > 19 Discrepancy
91-- > There is a discrepancy between the details of goods/
92-- > equipment previously provided and the actual situation.
93-- >
94-- > 20 Dock strike
95-- > The goods/consignments/equipment cannot be
96-- > delivered/collected due to a dock strike.
97-- >
98-- > 21 Due to customer
99-- > An action in the transport chain has been affected due
100-- > to action of the customer.
101-- >
102-- > 22 Empty
103-- > The package/equipment is found to be empty.
104-- >
105-- > 23 Equipment failure
106-- > Delivery/collection could not be effected due to
107-- > equipment failure.
108-- >
109-- > 24 Examination required by relevant authority
110-- > An examination of the goods/equipment has been ordered
111-- > by the relevant authority.
112-- >
113-- > 25 Export restrictions
114-- > The goods/consignments/equipment have been prohibited
115-- > from export pending further investigation.
116-- >
117-- > 26 Frustrated export
118-- > Attempts to export the goods/consignments/equipment have
119-- > been unsuccessful.
120-- >
121-- > 27 Goods units missing
122-- > The tally of goods/consignments/equipment does not match
123-- > the quantity as per advice. Result: less than advised.
124-- >
125-- > 28 Import restrictions
126-- > The goods/consignments/equipment need import checks and
127-- > tests pending being released for importation.
128-- >
129-- > 29 Incorrect pick information
130-- > The goods/consignments/equipment were not collected due
131-- > to incorrect pick information.
132-- >
133-- > 30 Incorrect address
134-- > The address given for the action was incorrect.
135-- >
136-- > 31 Industrial dispute
137-- > The action was frustrated by an industrial dispute.
138-- >
139-- > 32 Instructions awaited
140-- > Further instructions are required.
141-- >
142-- > 33 Lost goods/consignments/equipment
143-- > The goods/consignments/equipment have been lost in the
144-- > course of a movement along the transport chain.
145-- >
146-- > 34 Means of transport damaged
147-- > The means of transport on which the
148-- > goods/consignments/equipment were being (were to be)
149-- > moved has been damaged.
150-- >
151-- > 35 Mechanical breakdown
152-- > There has been a mechanical breakdown of the means of
153-- > transport/equipment on which the
154-- > goods/consignments/equipment was being (was to be)
155-- > moved.
156-- >
157-- > 36 Mechanical inspection
158-- > A mechanical inspection of the means of transport/
159-- > equipment on which the goods/consignments/equipment were
160-- > being (were to be) moved, is required.
161-- >
162-- > 37 Missing and/or incorrect documents
163-- > The goods/consignments/equipment require complete and
164-- > correct documentation.
165-- >
166-- > 38 New delivery arrangements
167-- > Alternative delivery arrangements advised by consignee
168-- > after failed delivery.
169-- >
170-- > 39 No recipient contact information
171-- > No information available concerning the responsible
172-- > person at delivery address.
173-- >
174-- > 40 Not identified
175-- > The goods/consignments/equipment expected to be located
176-- > and identified in the transport chain cannot be
177-- > identified.
178-- >
179-- > 41 Not loaded
180-- > The goods/consignments/equipment to be loaded onto a
181-- > means of transport have not been loaded on the expected
182-- > transport.
183-- >
184-- > 42 On deck
185-- > The goods/consignments/equipment have been stowed on
186-- > deck.
187-- >
188-- > 43 Package not ready
189-- > The package was not available for collection.
190-- >
191-- > 44 Package tracking number unknown
192-- > The package tracking number is unknown.
193-- >
194-- > 45 Partly missing
195-- > The goods/consignments/equipment are partly, but not
196-- > completely, missing.
197-- >
198-- > 46 Payment not received
199-- > The expected payment for the transport action was not
200-- > received.
201-- >
202-- > 47 Payment refused
203-- > The payer refused to pay for the service.
204-- >
205-- > 48 Plundered
206-- > The goods/consignments/equipment have been plundered.
207-- >
208-- > 49 Refused without reason given
209-- > The transport action/documentation has been refused
210-- > without explanation.
211-- >
212-- > 50 Scheduled past cut-off
213-- > The goods/consignments/equipment to be
214-- > delivered/collected have been scheduled past/later than
215-- > the cut-off time.
216-- >
217-- > 51 Shunted to siding
218-- > The transport on which the goods/consignments/equipment
219-- > is to be placed has been shunted to siding.
220-- >
221-- > 52 Signature not required
222-- > Self explanatory.
223-- >
224-- > 53 Sorted wrong route
225-- > The goods/consignments/equipment have been sorted
226-- > erroneously to an incorrect route.
227-- >
228-- > 54 Special service required
229-- > A special service is required for the
230-- > goods/consignments/equipment.
231-- >
232-- > 55 Split
233-- > The consignment of goods has been split into two or more
234-- > consignments.
235-- >
236-- > 56 Totally missing
237-- > The total goods/consignments/equipment is missing.
238-- >
239-- > 57 Tracking information unavailable
240-- > The tracking information of the
241-- > goods/consignments/equipment is unavailable.
242-- >
243-- > 58 Transit delay
244-- > The goods/consignments/equipment have been delayed in
245-- > transit.
246-- >
247-- > 59 Unable to locate
248-- > The goods/consignments/equipment cannot be located.
249-- >
250-- > 60 Unacceptable condition
251-- > The goods/consignments/equipment were in unacceptable
252-- > condition at time of delivery/collection.
253-- >
254-- > 61 Under deck
255-- > The goods/consignments/equipment have been stowed
256-- > under/below deck.
257-- >
258-- > 62 Unknown
259-- > The reason is unknown.
260-- >
261-- > 63 Weather conditions
262-- > The weather conditions have affected
263-- > collection/delivery.
264-- >
265-- > 64 Expired free time
266-- > The goods/consignments/equipment have been in a storage
267-- > facility for longer than permitted free time.
268-- >
269-- > 65 Outstanding claims settled
270-- > Outstanding claims in respect of
271-- > goods/consignments/equipment have been settled.
272-- >
273-- > 66 Stolen
274-- > A consignment or goods have been stolen.
275-- >
276-- > 67 Administrative error
277-- > An administrative error has occurred.
278-- >
279-- > 68 Undefined incident attributed to buyer
280-- > An undefined incident has been attributed to the buyer.
281-- >
282-- > 69 Undefined incident attributed to carrier
283-- > An undefined incident has been attributed to the
284-- > carrier.
285-- >
286-- > 70 Undefined incident attributed to logistic service provider
287-- > An undefined incident has been attributed to the
288-- > logistic service provider.
289-- >
290-- > 71 Change in agreed product reference
291-- > An agreed reference associated with a product has
292-- > changed.
293-- >
294-- > 72 Difference in replenishment figures
295-- > A difference has been identified between the opening
296-- > inventory balance, the physical count of incoming
297-- > replenishment inventory, and the closing inventory
298-- > balance.
299-- >
300-- > 73 Lost quantity of variable measurement product
301-- > A quantity of a variable measurement product which has
302-- > been lost.
303-- >
304-- > 74 Damaged during manipulation in warehouse
305-- > Product damaged during the manipulation process in a
306-- > warehouse.
307-- >
308-- > 75 Product degenerated during storage or transport
309-- > A product has degenerated during storage or transport.
310-- >
311-- > 76 Destroyed
312-- > The goods, consignments, or equipment have been
313-- > destroyed.
314-- >
315-- > 77 Best before date expired
316-- > A product's best before date has expired.
317-- >
318-- > 78 Log number assignment
319-- > Log number is assigned.
320-- >
321-- > 79 Entry point assessment of Data Maintenance Request (DMR)
322-- > initial comment
323-- > An entry point is providing its initial comments on a
324-- > DMR.
325-- >
326-- > 80 Entry point assessment of Data Maintenance Request (DMR)
327-- > latest comment
328-- > An entry point is providing its latest comments on a
329-- > DMR.
330-- >
331-- > 82 International assessment group reporting on Data
332-- > Maintenance Request (DMR)
333-- > The international assessment group has determined if the
334-- > Data Maintenance Request (DMR) is to be included in the
335-- > next publication of the standard.
336-- >
337-- > 84 Central secretariat review cycle start
338-- > Report start of the central secretariat review cycle.
339-- >
340-- > 85 Data structure tag assigned
341-- > A data structure has been assigned a permanent tag.
342-- >
343-- > 87 Error
344-- > Information is in error.
345-- >
346-- > 88 Accident involving means of transport
347-- > The means of transport being used to move the
348-- > consignment has been involved in an accident.
349-- >
350-- > 89 Order or instruction status change
351-- > A status of an order or instruction has changed.
352-- >
353-- > 90 Not accepted by delivery party
354-- > The delivery was not accepted by the delivery party.
355-- >
356-- > 91 Delivery requested to another location by ordering party
357-- > Goods have been delivered to another location following
358-- > an instruction from the ordering party.
359-- >
360-- > 92 Incorrect goods delivered
361-- > The goods delivered were incorrect.
362-- >
363-- > 93 Undefined incident attributed to customs authority
364-- > An undefined incident has been attributed to the customs
365-- > authority.
366-- >
367-- > 94 Imperfect item
368-- > Item has defect(s).
369-- >
370-- > 95 Excess goods delivered
371-- > Excess goods have been delivered.
372-- >
373-- > 96 Goods partially delivered
374-- > Goods were partially delivered.
375-- >
376-- > 97 Remove to federal court
377-- > Action has been removed to a federal court level.
378-- >
379-- > 98 Change of venue granted
380-- > A change in venue has been approved.
381-- >
382-- > 99 Replenish inventory
383-- > The goods, consignment and/or equipment have replenished
384-- > inventory.
385-- >
386-- > 100 Unloading date and or time not received
387-- > The unloading date and or time was not received.
388-- >
389-- > 101 Stacked pallets not acceptable
390-- > Stacked pallets are not accepted by the goods recipient.
391-- >
392-- > 102 Pallets containing mixed goods not acceptable
393-- > Pallets containing mixed goods are not accepted by goods
394-- > recipient.
395-- >
396-- > 103 Product expiry date not acceptable
397-- > The product expiry date is not accepted.
398-- >
399-- > 104 Pallet and goods height higher than permitted
400-- > The combined height of the pallet and goods is higher
401-- > than permitted.
402-- >
403-- > 105 Delivery order not received
404-- > The delivery order was not received.
405-- >
406-- > 106 Back-orders not permitted by goods recipient
407-- > Back-orders are not permitted by the goods recipient.
408-- >
409-- > 107 Article identification not found in computer system
410-- > Article identification is not found in computer system.
411-- >
412-- > 108 Goods not barcoded
413-- > Goods are not barcoded.
414simple9013 :: Parser Value
415simple9013 = simple "9013" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9015.hs b/specification/src/Text/Edifact/D01B/Simples/S9015.hs
new file mode 100644
index 0000000..37574cb
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9015.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9015
7 ( simple9015
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9015 Status category code [B]
16-- >
17-- > Desc: Code specifying the category of a status.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Transport
22-- > Status type is related to transport.
23-- >
24-- > 2 Order administration
25-- > Status type is related to order administration.
26-- >
27-- > 3 Inspection result
28-- > To specify the result of an inspection.
29-- >
30-- > 4 Publication issue claim
31-- > The status reported is related to a publication issue
32-- > claim.
33-- >
34-- > 5 Legal category
35-- > Status category is of, related to or concerned with the
36-- > law.
37simple9015 :: Parser Value
38simple9015 = simple "9015" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9302.hs b/specification/src/Text/Edifact/D01B/Simples/S9302.hs
new file mode 100644
index 0000000..6b5fd7b
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9302.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9302
7 ( simple9302
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9302 Sealing party name [B]
16-- >
17-- > Desc: Name of the sealing party.
18-- >
19-- > Repr: an..35
20simple9302 :: Parser Value
21simple9302 = simple "9302" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9303.hs b/specification/src/Text/Edifact/D01B/Simples/S9303.hs
new file mode 100644
index 0000000..f454818
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9303.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9303
7 ( simple9303
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9303 Sealing party name code [B]
16-- >
17-- > Desc: Code specifying the name of the sealing party.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Consolidator
22-- > Party which consolidates cargo.
23-- >
24-- > AB Unknown
25-- > The sealing party is unknown.
26-- >
27-- > AC Quarantine agency
28-- > Agency responsible for the administration of statutory
29-- > disease controls on the movement of people, animals and
30-- > plants.
31-- >
32-- > CA Carrier
33-- > Party undertaking or arranging transport of goods
34-- > between named points.
35-- >
36-- > CU Customs
37-- > 'Customs' means the Government Service which is
38-- > responsible for the administration of Customs law and
39-- > the collection of duties and taxes and which also has
40-- > the responsibility for the application of other laws and
41-- > regulations relating to the importation, exportation,
42-- > movement or storage of goods.
43-- >
44-- > SH Shipper
45-- > Party which, by contract with a carrier, consigns or
46-- > sends goods with the carrier, or has them conveyed by
47-- > him.
48-- >
49-- > TO Terminal operator
50-- > Party which handles the loading and unloading of marine
51-- > vessels.
52simple9303 :: Parser Value
53simple9303 = simple "9303" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9308.hs b/specification/src/Text/Edifact/D01B/Simples/S9308.hs
new file mode 100644
index 0000000..59908f0
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9308.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9308
7 ( simple9308
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9308 Seal identifier [B]
16-- >
17-- > Desc: To identify a seal.
18-- >
19-- > Repr: an..35
20simple9308 :: Parser Value
21simple9308 = simple "9308" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9353.hs b/specification/src/Text/Edifact/D01B/Simples/S9353.hs
new file mode 100644
index 0000000..1dcb220
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9353.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9353
7 ( simple9353
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9353 Government procedure code [B]
16-- >
17-- > Desc: Code specifying a government procedure.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Already customs cleared in the importing country
22-- > Arrangements for inspection are not necessary because
23-- > they were cleared before.
24-- >
25-- > 2 Documents requirements completed
26-- > All requirements for documents have been completed.
27-- >
28-- > 3 Documents required
29-- > Pertinent documents are required.
30-- >
31-- > 4 Inspection arrangements completed
32-- > Arrangements for inspection of the cargo have been
33-- > completed.
34-- >
35-- > 5 Inspection arrangements required
36-- > Arrangements for inspection of the cargo are required.
37-- >
38-- > 6 No customs procedure
39-- > Customs clearance not required.
40-- >
41-- > 7 Safety arrangements completed
42-- > Arrangements for safeguarding the cargo have been
43-- > completed.
44-- >
45-- > 8 Safety arrangements required
46-- > Arrangements for safeguarding the cargo are required.
47-- >
48-- > 9 Security arrangements required
49-- > Arrangements for the security of the cargo are required.
50-- >
51-- > 10 Storage arrangements completed
52-- > Arrangements for storing the cargo have been completed.
53-- >
54-- > 11 Storage arrangements required
55-- > Arrangements for storing the cargo are required.
56-- >
57-- > 12 Transport arrangements completed
58-- > All arrangements for transport have been completed.
59-- >
60-- > 13 Transport arrangements required
61-- > Transport has to be arranged.
62simple9353 :: Parser Value
63simple9353 = simple "9353" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9411.hs b/specification/src/Text/Edifact/D01B/Simples/S9411.hs
new file mode 100644
index 0000000..210c2a5
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9411.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9411
7 ( simple9411
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9411 Government involvement code [B]
16-- >
17-- > Desc: Code indicating the requirement and status of
18-- > governmental involvement.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Carried out as instructed
23-- > Instructions have been carried out.
24-- >
25-- > 2 Carried out as amended
26-- > Procedures have been carried out as amended.
27-- >
28-- > 3 Completed
29-- > Procedures have been completed.
30-- >
31-- > 4 Not applicable
32-- > Instructions are not applicable.
33-- >
34-- > 5 Optimal
35-- > An action which is most desirable but not required.
36-- >
37-- > 6 Required
38-- > Procedures are required.
39-- >
40-- > 7 Applicable
41-- > Procedures are applicable.
42simple9411 :: Parser Value
43simple9411 = simple "9411" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9415.hs b/specification/src/Text/Edifact/D01B/Simples/S9415.hs
new file mode 100644
index 0000000..398877c
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9415.hs
@@ -0,0 +1,70 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9415
7 ( simple9415
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9415 Government agency identification code [B]
16-- >
17-- > Desc: Code identifying a government agency.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Agriculture
22-- > Government agency responsible for agriculture and e.g.
23-- > the inspection of vegetable and animal substances being
24-- > imported.
25-- >
26-- > 2 Ammunition
27-- > Government agency responsible for the safe transport of
28-- > ammunition.
29-- >
30-- > 3 Commerce
31-- > Government agency responsible for commerce both domestic
32-- > and international.
33-- >
34-- > 4 Coastguard
35-- > Government agency responsible for public safety on
36-- > waterways.
37-- >
38-- > 5 Customs
39-- > Customs authorities.
40-- >
41-- > 6 Food and drug
42-- > Government agency responsible for the safety on food and
43-- > drugs.
44-- >
45-- > 7 Health certificate
46-- > Health authorities.
47-- >
48-- > 8 Harbour police
49-- > Police authorities responsible for public safety in the
50-- > harbour.
51-- >
52-- > 9 Immigration
53-- > Government agency responsible for immigration matters.
54-- >
55-- > 10 Live animals
56-- > Government agency responsible for the importation of
57-- > live animals.
58-- >
59-- > 11 Port authority
60-- > Government or semi-government body responsible for port
61-- > operations.
62-- >
63-- > 12 Public health
64-- > Government body responsible for public health matters.
65-- >
66-- > 13 Transportation
67-- > Government agency responsible for transportation policy
68-- > and other transportation matters.
69simple9415 :: Parser Value
70simple9415 = simple "9415" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D01B/Simples/S9417.hs b/specification/src/Text/Edifact/D01B/Simples/S9417.hs
new file mode 100644
index 0000000..0d5d781
--- /dev/null
+++ b/specification/src/Text/Edifact/D01B/Simples/S9417.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D01B.Simples.S9417
7 ( simple9417
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9417 Government action code [B]
16-- >
17-- > Desc: Code specifying a type of government action such as
18-- > inspection, detention, fumigation, security.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Clearance
23-- > The cargo will be or has been cleared.
24-- >
25-- > 2 Detention
26-- > The cargo has been or will be detained.
27-- >
28-- > 3 Fumigation
29-- > The cargo has been or will be fumigated.
30-- >
31-- > 4 Inspection
32-- > The cargo has been or will be inspected.
33-- >
34-- > 5 Security
35-- > The cargo has been or will be secured.
36simple9417 :: Parser Value
37simple9417 = simple "9417" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A.hs b/specification/src/Text/Edifact/D96A.hs
new file mode 100644
index 0000000..175304c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A.hs
@@ -0,0 +1,7 @@
1module Text.Edifact.D96A
2 ( module S
3 ) where
4
5import Text.Edifact.D96A.Composites as S
6import Text.Edifact.D96A.Messages as S
7import Text.Edifact.D96A.Segments as S
diff --git a/specification/src/Text/Edifact/D96A/Composites.hs b/specification/src/Text/Edifact/D96A/Composites.hs
new file mode 100644
index 0000000..3d3e895
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites.hs
@@ -0,0 +1,78 @@
1module Text.Edifact.D96A.Composites
2 ( module C
3 ) where
4
5import Text.Edifact.D96A.Composites.C002 as C
6import Text.Edifact.D96A.Composites.C040 as C
7import Text.Edifact.D96A.Composites.C056 as C
8import Text.Edifact.D96A.Composites.C058 as C
9import Text.Edifact.D96A.Composites.C059 as C
10import Text.Edifact.D96A.Composites.C076 as C
11import Text.Edifact.D96A.Composites.C080 as C
12import Text.Edifact.D96A.Composites.C082 as C
13import Text.Edifact.D96A.Composites.C100 as C
14import Text.Edifact.D96A.Composites.C107 as C
15import Text.Edifact.D96A.Composites.C108 as C
16import Text.Edifact.D96A.Composites.C174 as C
17import Text.Edifact.D96A.Composites.C186 as C
18import Text.Edifact.D96A.Composites.C200 as C
19import Text.Edifact.D96A.Composites.C202 as C
20import Text.Edifact.D96A.Composites.C203 as C
21import Text.Edifact.D96A.Composites.C205 as C
22import Text.Edifact.D96A.Composites.C206 as C
23import Text.Edifact.D96A.Composites.C208 as C
24import Text.Edifact.D96A.Composites.C210 as C
25import Text.Edifact.D96A.Composites.C211 as C
26import Text.Edifact.D96A.Composites.C212 as C
27import Text.Edifact.D96A.Composites.C213 as C
28import Text.Edifact.D96A.Composites.C214 as C
29import Text.Edifact.D96A.Composites.C215 as C
30import Text.Edifact.D96A.Composites.C218 as C
31import Text.Edifact.D96A.Composites.C219 as C
32import Text.Edifact.D96A.Composites.C220 as C
33import Text.Edifact.D96A.Composites.C222 as C
34import Text.Edifact.D96A.Composites.C223 as C
35import Text.Edifact.D96A.Composites.C224 as C
36import Text.Edifact.D96A.Composites.C228 as C
37import Text.Edifact.D96A.Composites.C229 as C
38import Text.Edifact.D96A.Composites.C231 as C
39import Text.Edifact.D96A.Composites.C232 as C
40import Text.Edifact.D96A.Composites.C233 as C
41import Text.Edifact.D96A.Composites.C234 as C
42import Text.Edifact.D96A.Composites.C235 as C
43import Text.Edifact.D96A.Composites.C236 as C
44import Text.Edifact.D96A.Composites.C237 as C
45import Text.Edifact.D96A.Composites.C239 as C
46import Text.Edifact.D96A.Composites.C270 as C
47import Text.Edifact.D96A.Composites.C273 as C
48import Text.Edifact.D96A.Composites.C279 as C
49import Text.Edifact.D96A.Composites.C280 as C
50import Text.Edifact.D96A.Composites.C401 as C
51import Text.Edifact.D96A.Composites.C402 as C
52import Text.Edifact.D96A.Composites.C501 as C
53import Text.Edifact.D96A.Composites.C502 as C
54import Text.Edifact.D96A.Composites.C503 as C
55import Text.Edifact.D96A.Composites.C504 as C
56import Text.Edifact.D96A.Composites.C506 as C
57import Text.Edifact.D96A.Composites.C507 as C
58import Text.Edifact.D96A.Composites.C509 as C
59import Text.Edifact.D96A.Composites.C516 as C
60import Text.Edifact.D96A.Composites.C517 as C
61import Text.Edifact.D96A.Composites.C519 as C
62import Text.Edifact.D96A.Composites.C522 as C
63import Text.Edifact.D96A.Composites.C523 as C
64import Text.Edifact.D96A.Composites.C524 as C
65import Text.Edifact.D96A.Composites.C528 as C
66import Text.Edifact.D96A.Composites.C531 as C
67import Text.Edifact.D96A.Composites.C532 as C
68import Text.Edifact.D96A.Composites.C536 as C
69import Text.Edifact.D96A.Composites.C537 as C
70import Text.Edifact.D96A.Composites.C553 as C
71import Text.Edifact.D96A.Composites.C554 as C
72import Text.Edifact.D96A.Composites.C555 as C
73import Text.Edifact.D96A.Composites.C556 as C
74import Text.Edifact.D96A.Composites.C601 as C
75import Text.Edifact.D96A.Composites.C703 as C
76import Text.Edifact.D96A.Composites.C827 as C
77import Text.Edifact.D96A.Composites.C829 as C
78import Text.Edifact.D96A.Composites.C960 as C
diff --git a/specification/src/Text/Edifact/D96A/Composites/C002.hs b/specification/src/Text/Edifact/D96A/Composites/C002.hs
new file mode 100644
index 0000000..6581f16
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C002.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C002
7 ( -- * Definition
8 compositeC002
9 -- * Dependencies
10 , simple1000
11 , simple1001
12 , simple1131
13 , simple3055
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1000, simple1001, simple1131,
17 simple3055)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C002 DOCUMENT/MESSAGE NAME
25-- >
26-- > Desc: Identification of a type of document/message by code or
27-- > name. Code preferred.
28-- >
29-- > 010 1001 Document/message name, coded C an..3
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 1000 Document/message name C an..35
33--
34-- Dependencies: 'simple1000', 'simple1001', 'simple1131', 'simple3055'.
35compositeC002 :: Parser Value
36compositeC002 =
37 composite "C002"
38 [ "010" .@ optional simple1001
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple1000
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C040.hs b/specification/src/Text/Edifact/D96A/Composites/C040.hs
new file mode 100644
index 0000000..cb5ba61
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C040.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C040
7 ( -- * Definition
8 compositeC040
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3127
13 , simple3128
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3127,
17 simple3128)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C040 CARRIER
25-- >
26-- > Desc: Identification of a carrier by code and/or by name. Code
27-- > preferred.
28-- >
29-- > 010 3127 Carrier identification C an..17
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 3128 Carrier name C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3127', 'simple3128'.
35compositeC040 :: Parser Value
36compositeC040 =
37 composite "C040"
38 [ "010" .@ optional simple3127
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3128
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C056.hs b/specification/src/Text/Edifact/D96A/Composites/C056.hs
new file mode 100644
index 0000000..9bd5a02
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C056.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C056
7 ( -- * Definition
8 compositeC056
9 -- * Dependencies
10 , simple3412
11 , simple3413
12 ) where
13
14import Text.Edifact.D96A.Simples (simple3412, simple3413)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C056 DEPARTMENT OR EMPLOYEE DETAILS
22-- >
23-- > Desc: Code and/or name of a department or employee. Code
24-- > preferred.
25-- >
26-- > 010 3413 Department or employee identification C an..17
27-- > 020 3412 Department or employee C an..35
28--
29-- Dependencies: 'simple3412', 'simple3413'.
30compositeC056 :: Parser Value
31compositeC056 =
32 composite "C056"
33 [ "010" .@ optional simple3413
34 , "020" .@ optional simple3412
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C058.hs b/specification/src/Text/Edifact/D96A/Composites/C058.hs
new file mode 100644
index 0000000..1c10294
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C058.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C058
7 ( -- * Definition
8 compositeC058
9 -- * Dependencies
10 , simple3124
11 ) where
12
13import Text.Edifact.D96A.Simples (simple3124)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C058 NAME AND ADDRESS
21-- >
22-- > Desc: Unstructured name and address: one to five lines.
23-- >
24-- > 010 3124 Name and address line M an..35
25-- > 020 3124 Name and address line C an..35
26-- > 030 3124 Name and address line C an..35
27-- > 040 3124 Name and address line C an..35
28-- > 050 3124 Name and address line C an..35
29--
30-- Dependencies: 'simple3124'.
31compositeC058 :: Parser Value
32compositeC058 =
33 composite "C058"
34 [ "010" .@ mandatory simple3124
35 , "020" .@ optional simple3124
36 , "030" .@ optional simple3124
37 , "040" .@ optional simple3124
38 , "050" .@ optional simple3124
39 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C059.hs b/specification/src/Text/Edifact/D96A/Composites/C059.hs
new file mode 100644
index 0000000..fa4e744
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C059.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C059
7 ( -- * Definition
8 compositeC059
9 -- * Dependencies
10 , simple3042
11 ) where
12
13import Text.Edifact.D96A.Simples (simple3042)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > * C059 STREET
21-- >
22-- > Desc: Street address and/or PO Box number in a structured
23-- > address: one to three lines.
24-- >
25-- > 010 3042 Street and number/p.o. box M an..35
26-- > 020 3042 Street and number/p.o. box C an..35
27-- > 030 3042 Street and number/p.o. box C an..35
28-- > 040 + 3042 Street and number/p.o. box C an..35
29--
30-- Dependencies: 'simple3042'.
31compositeC059 :: Parser Value
32compositeC059 =
33 composite "C059"
34 [ "010" .@ mandatory simple3042
35 , "020" .@ optional simple3042
36 , "030" .@ optional simple3042
37 , "040" .@ optional simple3042
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C076.hs b/specification/src/Text/Edifact/D96A/Composites/C076.hs
new file mode 100644
index 0000000..6c9771c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C076.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C076
7 ( -- * Definition
8 compositeC076
9 -- * Dependencies
10 , simple3148
11 , simple3155
12 ) where
13
14import Text.Edifact.D96A.Simples (simple3148, simple3155)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C076 COMMUNICATION CONTACT
22-- >
23-- > Desc: Communication number of a department or employee in a
24-- > specified channel.
25-- >
26-- > 010 3148 Communication number M an..512
27-- > 020 3155 Communication channel qualifier M an..3
28--
29-- Dependencies: 'simple3148', 'simple3155'.
30compositeC076 :: Parser Value
31compositeC076 =
32 composite "C076"
33 [ "010" .@ mandatory simple3148
34 , "020" .@ mandatory simple3155
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C080.hs b/specification/src/Text/Edifact/D96A/Composites/C080.hs
new file mode 100644
index 0000000..fbeb348
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C080.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C080
7 ( -- * Definition
8 compositeC080
9 -- * Dependencies
10 , simple3036
11 , simple3045
12 ) where
13
14import Text.Edifact.D96A.Simples (simple3036, simple3045)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C080 PARTY NAME
22-- >
23-- > Desc: Identification of a transaction party by name, one to five
24-- > lines. Party name may be formatted.
25-- >
26-- > 010 3036 Party name M an..35
27-- > 020 3036 Party name C an..35
28-- > 030 3036 Party name C an..35
29-- > 040 3036 Party name C an..35
30-- > 050 3036 Party name C an..35
31-- > 060 3045 Party name format, coded C an..3
32--
33-- Dependencies: 'simple3036', 'simple3045'.
34compositeC080 :: Parser Value
35compositeC080 =
36 composite "C080"
37 [ "010" .@ mandatory simple3036
38 , "020" .@ optional simple3036
39 , "030" .@ optional simple3036
40 , "040" .@ optional simple3036
41 , "050" .@ optional simple3036
42 , "060" .@ optional simple3045
43 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C082.hs b/specification/src/Text/Edifact/D96A/Composites/C082.hs
new file mode 100644
index 0000000..c891099
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C082.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C082
7 ( -- * Definition
8 compositeC082
9 -- * Dependencies
10 , simple1131
11 , simple3039
12 , simple3055
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3039, simple3055)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C082 PARTY IDENTIFICATION DETAILS
23-- >
24-- > Desc: Identification of a transaction party by code.
25-- >
26-- > 010 3039 Party id. identification M an..35
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3039', 'simple3055'.
31compositeC082 :: Parser Value
32compositeC082 =
33 composite "C082"
34 [ "010" .@ mandatory simple3039
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C100.hs b/specification/src/Text/Edifact/D96A/Composites/C100.hs
new file mode 100644
index 0000000..2b45e00
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C100.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C100
7 ( -- * Definition
8 compositeC100
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4052
13 , simple4053
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4052,
17 simple4053)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C100 TERMS OF DELIVERY OR TRANSPORT
25-- >
26-- > Desc: Terms of delivery or transport code from a specified
27-- > source.
28-- >
29-- > 010 4053 Terms of delivery or transport, coded C an..3
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 4052 Terms of delivery or transport C an..70
33-- > 050 4052 Terms of delivery or transport C an..70
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple4052', 'simple4053'.
36compositeC100 :: Parser Value
37compositeC100 =
38 composite "C100"
39 [ "010" .@ optional simple4053
40 , "020" .@ optional simple1131
41 , "030" .@ optional simple3055
42 , "040" .@ optional simple4052
43 , "050" .@ optional simple4052
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C107.hs b/specification/src/Text/Edifact/D96A/Composites/C107.hs
new file mode 100644
index 0000000..4a62e80
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C107.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C107
7 ( -- * Definition
8 compositeC107
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4441
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4441)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C107 TEXT REFERENCE
23-- >
24-- > Desc: Coded reference to a standard text and its source.
25-- >
26-- > 010 4441 Free text, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4441'.
31compositeC107 :: Parser Value
32compositeC107 =
33 composite "C107"
34 [ "010" .@ mandatory simple4441
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C108.hs b/specification/src/Text/Edifact/D96A/Composites/C108.hs
new file mode 100644
index 0000000..47ae303
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C108.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C108
7 ( -- * Definition
8 compositeC108
9 -- * Dependencies
10 , simple4440
11 ) where
12
13import Text.Edifact.D96A.Simples (simple4440)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C108 TEXT LITERAL
21-- >
22-- > Desc: Free text; one to five lines.
23-- >
24-- > 010 4440 Free text M an..70
25-- > 020 4440 Free text C an..70
26-- > 030 4440 Free text C an..70
27-- > 040 4440 Free text C an..70
28-- > 050 4440 Free text C an..70
29--
30-- Dependencies: 'simple4440'.
31compositeC108 :: Parser Value
32compositeC108 =
33 composite "C108"
34 [ "010" .@ mandatory simple4440
35 , "020" .@ optional simple4440
36 , "030" .@ optional simple4440
37 , "040" .@ optional simple4440
38 , "050" .@ optional simple4440
39 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C174.hs b/specification/src/Text/Edifact/D96A/Composites/C174.hs
new file mode 100644
index 0000000..69ad7d6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C174.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C174
7 ( -- * Definition
8 compositeC174
9 -- * Dependencies
10 , simple6152
11 , simple6162
12 , simple6314
13 , simple6411
14 , simple6432
15 ) where
16
17import Text.Edifact.D96A.Simples (simple6152, simple6162, simple6314,
18 simple6411, simple6432)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C174 VALUE/RANGE
26-- >
27-- > Desc: Measurement value and relevant minimum and maximum
28-- > tolerances in that order.
29-- >
30-- > 010 6411 Measure unit qualifier M an..3
31-- > 020 6314 Measurement value C n..18
32-- > 030 6162 Range minimum C n..18
33-- > 040 6152 Range maximum C n..18
34-- > 050 6432 Significant digits C n..2
35--
36-- Dependencies: 'simple6152', 'simple6162', 'simple6314', 'simple6411', 'simple6432'.
37compositeC174 :: Parser Value
38compositeC174 =
39 composite "C174"
40 [ "010" .@ mandatory simple6411
41 , "020" .@ optional simple6314
42 , "030" .@ optional simple6162
43 , "040" .@ optional simple6152
44 , "050" .@ optional simple6432
45 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C186.hs b/specification/src/Text/Edifact/D96A/Composites/C186.hs
new file mode 100644
index 0000000..065d2d7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C186.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C186
7 ( -- * Definition
8 compositeC186
9 -- * Dependencies
10 , simple6060
11 , simple6063
12 , simple6411
13 ) where
14
15import Text.Edifact.D96A.Simples (simple6060, simple6063, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C186 QUANTITY DETAILS
23-- >
24-- > Desc: Quantity information in a transaction, qualified when
25-- > relevant.
26-- >
27-- > 010 6063 Quantity qualifier M an..3
28-- > 020 6060 Quantity M n..15
29-- > 030 6411 Measure unit qualifier C an..3
30--
31-- Dependencies: 'simple6060', 'simple6063', 'simple6411'.
32compositeC186 :: Parser Value
33compositeC186 =
34 composite "C186"
35 [ "010" .@ mandatory simple6063
36 , "020" .@ mandatory simple6060
37 , "030" .@ optional simple6411
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C200.hs b/specification/src/Text/Edifact/D96A/Composites/C200.hs
new file mode 100644
index 0000000..b5183b8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C200.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C200
7 ( -- * Definition
8 compositeC200
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4237
13 , simple7140
14 , simple8022
15 , simple8023
16 ) where
17
18import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4237,
19 simple7140, simple8022, simple8023)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > * C200 CHARGE
27-- >
28-- > Desc: Identification of a charge by code and/or by name.
29-- >
30-- > 010 8023 Freight and charges identification C an..17
31-- > 020 1131 Code list qualifier C an..3
32-- > 030 3055 Code list responsible agency, coded C an..3
33-- > 040 8022 Freight and charges C an..26
34-- > 050 4237 Prepaid/collect indicator, coded C an..3
35-- > 060 + 7140 Item number C an..35
36--
37-- Dependencies: 'simple1131', 'simple3055', 'simple4237', 'simple7140', 'simple8022', 'simple8023'.
38compositeC200 :: Parser Value
39compositeC200 =
40 composite "C200"
41 [ "010" .@ optional simple8023
42 , "020" .@ optional simple1131
43 , "030" .@ optional simple3055
44 , "040" .@ optional simple8022
45 , "050" .@ optional simple4237
46 , "060" .@ optional simple7140
47 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C202.hs b/specification/src/Text/Edifact/D96A/Composites/C202.hs
new file mode 100644
index 0000000..0ec5279
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C202.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C202
7 ( -- * Definition
8 compositeC202
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7064
13 , simple7065
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7064,
17 simple7065)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C202 PACKAGE TYPE
25-- >
26-- > Desc: Type of package by name or by code from a specified
27-- > source.
28-- >
29-- > 010 7065 Type of packages identification C an..17
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 7064 Type of packages C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple7064', 'simple7065'.
35compositeC202 :: Parser Value
36compositeC202 =
37 composite "C202"
38 [ "010" .@ optional simple7065
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple7064
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C203.hs b/specification/src/Text/Edifact/D96A/Composites/C203.hs
new file mode 100644
index 0000000..d188bf1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C203.hs
@@ -0,0 +1,56 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C203
7 ( -- * Definition
8 compositeC203
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5242
13 , simple5243
14 , simple5275
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple5242,
18 simple5243, simple5275)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C203 RATE/TARIFF CLASS
26-- >
27-- > Desc: Identification of the applicable rate/tariff class.
28-- >
29-- > 010 5243 Rate/tariff class identification M an..9
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 5242 Rate/tariff class C an..35
33-- > 050 5275 Supplementary rate/tariff basis C an..6
34-- > identification
35-- > 060 1131 Code list qualifier C an..3
36-- > 070 3055 Code list responsible agency, coded C an..3
37-- > 080 5275 Supplementary rate/tariff basis C an..6
38-- > identification
39-- > 090 1131 Code list qualifier C an..3
40-- > 100 3055 Code list responsible agency, coded C an..3
41--
42-- Dependencies: 'simple1131', 'simple3055', 'simple5242', 'simple5243', 'simple5275'.
43compositeC203 :: Parser Value
44compositeC203 =
45 composite "C203"
46 [ "010" .@ mandatory simple5243
47 , "020" .@ optional simple1131
48 , "030" .@ optional simple3055
49 , "040" .@ optional simple5242
50 , "050" .@ optional simple5275
51 , "060" .@ optional simple1131
52 , "070" .@ optional simple3055
53 , "080" .@ optional simple5275
54 , "090" .@ optional simple1131
55 , "100" .@ optional simple3055
56 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C205.hs b/specification/src/Text/Edifact/D96A/Composites/C205.hs
new file mode 100644
index 0000000..c83dac3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C205.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C205
7 ( -- * Definition
8 compositeC205
9 -- * Dependencies
10 , simple8078
11 , simple8092
12 , simple8351
13 ) where
14
15import Text.Edifact.D96A.Simples (simple8078, simple8092, simple8351)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C205 HAZARD CODE
23-- >
24-- > Desc: The identification of the dangerous goods in code.
25-- >
26-- > 010 8351 Hazard code identification M an..7
27-- > 020 8078 Hazard substance/item/page number C an..7
28-- > 030 8092 Hazard code version number C an..10
29--
30-- Dependencies: 'simple8078', 'simple8092', 'simple8351'.
31compositeC205 :: Parser Value
32compositeC205 =
33 composite "C205"
34 [ "010" .@ mandatory simple8351
35 , "020" .@ optional simple8078
36 , "030" .@ optional simple8092
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C206.hs b/specification/src/Text/Edifact/D96A/Composites/C206.hs
new file mode 100644
index 0000000..2af9360
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C206.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C206
7 ( -- * Definition
8 compositeC206
9 -- * Dependencies
10 , simple4405
11 , simple7402
12 , simple7405
13 ) where
14
15import Text.Edifact.D96A.Simples (simple4405, simple7402, simple7405)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C206 IDENTIFICATION NUMBER
23-- >
24-- > Desc: The identification of an object.
25-- >
26-- > 010 7402 Identity number M an..35
27-- > 020 7405 Identity number qualifier C an..3
28-- > 030 4405 Status, coded C an..3
29--
30-- Dependencies: 'simple4405', 'simple7402', 'simple7405'.
31compositeC206 :: Parser Value
32compositeC206 =
33 composite "C206"
34 [ "010" .@ mandatory simple7402
35 , "020" .@ optional simple7405
36 , "030" .@ optional simple4405
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C208.hs b/specification/src/Text/Edifact/D96A/Composites/C208.hs
new file mode 100644
index 0000000..c9652cc
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C208.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C208
7 ( -- * Definition
8 compositeC208
9 -- * Dependencies
10 , simple7402
11 ) where
12
13import Text.Edifact.D96A.Simples (simple7402)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C208 IDENTITY NUMBER RANGE
21-- >
22-- > Desc: Goods item identification numbers, start and end of
23-- > consecutively numbered range.
24-- >
25-- > 010 7402 Identity number M an..35
26-- > 020 7402 Identity number C an..35
27--
28-- Dependencies: 'simple7402'.
29compositeC208 :: Parser Value
30compositeC208 =
31 composite "C208"
32 [ "010" .@ mandatory simple7402
33 , "020" .@ optional simple7402
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C210.hs b/specification/src/Text/Edifact/D96A/Composites/C210.hs
new file mode 100644
index 0000000..f1732ba
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C210.hs
@@ -0,0 +1,49 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C210
7 ( -- * Definition
8 compositeC210
9 -- * Dependencies
10 , simple7102
11 ) where
12
13import Text.Edifact.D96A.Simples (simple7102)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > | C210 MARKS & LABELS
21-- >
22-- > | Desc: Shipping marks on packages in free text; one to ten lines.
23-- >
24-- > 010 7102 Shipping marks M an..35
25-- > 020 7102 Shipping marks C an..35
26-- > 030 7102 Shipping marks C an..35
27-- > 040 7102 Shipping marks C an..35
28-- > 050 7102 Shipping marks C an..35
29-- > 060 7102 Shipping marks C an..35
30-- > 070 7102 Shipping marks C an..35
31-- > 080 7102 Shipping marks C an..35
32-- > 090 7102 Shipping marks C an..35
33-- > 100 7102 Shipping marks C an..35
34--
35-- Dependencies: 'simple7102'.
36compositeC210 :: Parser Value
37compositeC210 =
38 composite "C210"
39 [ "010" .@ mandatory simple7102
40 , "020" .@ optional simple7102
41 , "030" .@ optional simple7102
42 , "040" .@ optional simple7102
43 , "050" .@ optional simple7102
44 , "060" .@ optional simple7102
45 , "070" .@ optional simple7102
46 , "080" .@ optional simple7102
47 , "090" .@ optional simple7102
48 , "100" .@ optional simple7102
49 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C211.hs b/specification/src/Text/Edifact/D96A/Composites/C211.hs
new file mode 100644
index 0000000..cd54f20
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C211.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C211
7 ( -- * Definition
8 compositeC211
9 -- * Dependencies
10 , simple6008
11 , simple6140
12 , simple6168
13 , simple6411
14 ) where
15
16import Text.Edifact.D96A.Simples (simple6008, simple6140, simple6168,
17 simple6411)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C211 DIMENSIONS
25-- >
26-- > Desc: Specification of the dimensions of a transportable unit.
27-- >
28-- > 010 6411 Measure unit qualifier M an..3
29-- > 020 6168 Length dimension C n..15
30-- > 030 6140 Width dimension C n..15
31-- > 040 6008 Height dimension C n..15
32--
33-- Dependencies: 'simple6008', 'simple6140', 'simple6168', 'simple6411'.
34compositeC211 :: Parser Value
35compositeC211 =
36 composite "C211"
37 [ "010" .@ mandatory simple6411
38 , "020" .@ optional simple6168
39 , "030" .@ optional simple6140
40 , "040" .@ optional simple6008
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C212.hs b/specification/src/Text/Edifact/D96A/Composites/C212.hs
new file mode 100644
index 0000000..c6faaae
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C212.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C212
7 ( -- * Definition
8 compositeC212
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7140
13 , simple7143
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7140,
17 simple7143)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C212 ITEM NUMBER IDENTIFICATION
25-- >
26-- > Desc: Goods identification for a specified source.
27-- >
28-- > 010 7140 Item number C an..35
29-- > 020 7143 Item number type, coded C an..3
30-- > 030 1131 Code list qualifier C an..3
31-- > 040 3055 Code list responsible agency, coded C an..3
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple7140', 'simple7143'.
34compositeC212 :: Parser Value
35compositeC212 =
36 composite "C212"
37 [ "010" .@ optional simple7140
38 , "020" .@ optional simple7143
39 , "030" .@ optional simple1131
40 , "040" .@ optional simple3055
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C213.hs b/specification/src/Text/Edifact/D96A/Composites/C213.hs
new file mode 100644
index 0000000..cf3fc36
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C213.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C213
7 ( -- * Definition
8 compositeC213
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7064
13 , simple7065
14 , simple7224
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7064,
18 simple7065, simple7224)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C213 NUMBER AND TYPE OF PACKAGES
26-- >
27-- > Desc: Number and type of individual parts of a shipment.
28-- >
29-- > 010 7224 Number of packages C n..8
30-- > 020 7065 Type of packages identification C an..17
31-- > 030 1131 Code list qualifier C an..3
32-- > 040 3055 Code list responsible agency, coded C an..3
33-- > 050 7064 Type of packages C an..35
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple7064', 'simple7065', 'simple7224'.
36compositeC213 :: Parser Value
37compositeC213 =
38 composite "C213"
39 [ "010" .@ optional simple7224
40 , "020" .@ optional simple7065
41 , "030" .@ optional simple1131
42 , "040" .@ optional simple3055
43 , "050" .@ optional simple7064
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C214.hs b/specification/src/Text/Edifact/D96A/Composites/C214.hs
new file mode 100644
index 0000000..2f7180c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C214.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C214
7 ( -- * Definition
8 compositeC214
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7160
13 , simple7161
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7160,
17 simple7161)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > * C214 SPECIAL SERVICES IDENTIFICATION
25-- >
26-- > Desc: Identification of a special service by a code from a
27-- > specified source or by description.
28-- >
29-- > 010 7161 Special services, coded C an..3
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 7160 Special service C an..35
33-- > 050 + 7160 Special service C an..35
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple7160', 'simple7161'.
36compositeC214 :: Parser Value
37compositeC214 =
38 composite "C214"
39 [ "010" .@ optional simple7161
40 , "020" .@ optional simple1131
41 , "030" .@ optional simple3055
42 , "040" .@ optional simple7160
43 , "050" .@ optional simple7160
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C215.hs b/specification/src/Text/Edifact/D96A/Composites/C215.hs
new file mode 100644
index 0000000..ae355b2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C215.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C215
7 ( -- * Definition
8 compositeC215
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9302
13 , simple9303
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple9302,
17 simple9303)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C215 SEAL ISSUER
25-- >
26-- > Desc: Identification of the issuer of a seal on equipment either
27-- > by code or by name.
28-- >
29-- > 010 9303 Sealing party, coded C an..3
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 9302 Sealing party C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple9302', 'simple9303'.
35compositeC215 :: Parser Value
36compositeC215 =
37 composite "C215"
38 [ "010" .@ optional simple9303
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple9302
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C218.hs b/specification/src/Text/Edifact/D96A/Composites/C218.hs
new file mode 100644
index 0000000..80f5a8d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C218.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C218
7 ( -- * Definition
8 compositeC218
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7419
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7419)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C218 HAZARDOUS MATERIAL
23-- >
24-- > Desc: Hazardous material code from a specified source.
25-- >
26-- > 010 7419 Hazardous material class code, identification C an..4
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple7419'.
31compositeC218 :: Parser Value
32compositeC218 =
33 composite "C218"
34 [ "010" .@ optional simple7419
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C219.hs b/specification/src/Text/Edifact/D96A/Composites/C219.hs
new file mode 100644
index 0000000..df98581
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C219.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C219
7 ( -- * Definition
8 compositeC219
9 -- * Dependencies
10 , simple8334
11 , simple8335
12 ) where
13
14import Text.Edifact.D96A.Simples (simple8334, simple8335)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C219 MOVEMENT TYPE
22-- >
23-- > Desc: Description of type of service for movement of cargo.
24-- >
25-- > 010 8335 Movement type, coded C an..3
26-- > 020 8334 Movement type C an..35
27--
28-- Dependencies: 'simple8334', 'simple8335'.
29compositeC219 :: Parser Value
30compositeC219 =
31 composite "C219"
32 [ "010" .@ optional simple8335
33 , "020" .@ optional simple8334
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C220.hs b/specification/src/Text/Edifact/D96A/Composites/C220.hs
new file mode 100644
index 0000000..480c86d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C220.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C220
7 ( -- * Definition
8 compositeC220
9 -- * Dependencies
10 , simple8066
11 , simple8067
12 ) where
13
14import Text.Edifact.D96A.Simples (simple8066, simple8067)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C220 MODE OF TRANSPORT
22-- >
23-- > Desc: Method of transport code or name. Code preferred.
24-- >
25-- > 010 8067 Mode of transport, coded C an..3
26-- > 020 8066 Mode of transport C an..17
27--
28-- Dependencies: 'simple8066', 'simple8067'.
29compositeC220 :: Parser Value
30compositeC220 =
31 composite "C220"
32 [ "010" .@ optional simple8067
33 , "020" .@ optional simple8066
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C222.hs b/specification/src/Text/Edifact/D96A/Composites/C222.hs
new file mode 100644
index 0000000..5f5b116
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C222.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C222
7 ( -- * Definition
8 compositeC222
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple8212
13 , simple8213
14 , simple8453
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple8212,
18 simple8213, simple8453)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C222 TRANSPORT IDENTIFICATION
26-- >
27-- > Desc: Code and/or name identifying the means of transport.
28-- >
29-- > 010 8213 Id. of means of transport identification C an..9
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 8212 Id. of the means of transport C an..35
33-- > 050 8453 Nationality of means of transport, coded C an..3
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple8212', 'simple8213', 'simple8453'.
36compositeC222 :: Parser Value
37compositeC222 =
38 composite "C222"
39 [ "010" .@ optional simple8213
40 , "020" .@ optional simple1131
41 , "030" .@ optional simple3055
42 , "040" .@ optional simple8212
43 , "050" .@ optional simple8453
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C223.hs b/specification/src/Text/Edifact/D96A/Composites/C223.hs
new file mode 100644
index 0000000..9f39949
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C223.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C223
7 ( -- * Definition
8 compositeC223
9 -- * Dependencies
10 , simple6411
11 , simple7106
12 ) where
13
14import Text.Edifact.D96A.Simples (simple6411, simple7106)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C223 DANGEROUS GOODS SHIPMENT FLASHPOINT
22-- >
23-- > Desc: Temperature at which a vapor according to ISO 1523/73 can
24-- > be ignited.
25-- >
26-- > 010 7106 Shipment flashpoint C n3
27-- > 020 6411 Measure unit qualifier C an..3
28--
29-- Dependencies: 'simple6411', 'simple7106'.
30compositeC223 :: Parser Value
31compositeC223 =
32 composite "C223"
33 [ "010" .@ optional simple7106
34 , "020" .@ optional simple6411
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C224.hs b/specification/src/Text/Edifact/D96A/Composites/C224.hs
new file mode 100644
index 0000000..a352d7e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C224.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C224
7 ( -- * Definition
8 compositeC224
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple8154
13 , simple8155
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple8154,
17 simple8155)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C224 EQUIPMENT SIZE AND TYPE
25-- >
26-- > Desc: Code and/or name identifying size and type of equipment
27-- > used in transport. Code preferred.
28-- >
29-- > 010 8155 Equipment size and type identification C an..10
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 8154 Equipment size and type C an..35
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple8154', 'simple8155'.
35compositeC224 :: Parser Value
36compositeC224 =
37 composite "C224"
38 [ "010" .@ optional simple8155
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple8154
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C228.hs b/specification/src/Text/Edifact/D96A/Composites/C228.hs
new file mode 100644
index 0000000..a44ac07
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C228.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C228
7 ( -- * Definition
8 compositeC228
9 -- * Dependencies
10 , simple8178
11 , simple8179
12 ) where
13
14import Text.Edifact.D96A.Simples (simple8178, simple8179)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C228 TRANSPORT MEANS
22-- >
23-- > Desc: Code and/or name identifying the type of means of
24-- > transport.
25-- >
26-- > 010 8179 Type of means of transport identification C an..8
27-- > 020 8178 Type of means of transport C an..17
28--
29-- Dependencies: 'simple8178', 'simple8179'.
30compositeC228 :: Parser Value
31compositeC228 =
32 composite "C228"
33 [ "010" .@ optional simple8179
34 , "020" .@ optional simple8178
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C229.hs b/specification/src/Text/Edifact/D96A/Composites/C229.hs
new file mode 100644
index 0000000..bb865d8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C229.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C229
7 ( -- * Definition
8 compositeC229
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5237
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple5237)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C229 CHARGE CATEGORY
23-- >
24-- > Desc: Identification of a category or a zone of charges.
25-- >
26-- > 010 5237 Charge category, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple5237'.
31compositeC229 :: Parser Value
32compositeC229 =
33 composite "C229"
34 [ "010" .@ mandatory simple5237
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C231.hs b/specification/src/Text/Edifact/D96A/Composites/C231.hs
new file mode 100644
index 0000000..707fb5e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C231.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C231
7 ( -- * Definition
8 compositeC231
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4215
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4215)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C231 METHOD OF PAYMENT
23-- >
24-- > Desc: Code identifying the method of payment.
25-- >
26-- > 010 4215 Transport charges method of payment, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4215'.
31compositeC231 :: Parser Value
32compositeC231 =
33 composite "C231"
34 [ "010" .@ mandatory simple4215
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C232.hs b/specification/src/Text/Edifact/D96A/Composites/C232.hs
new file mode 100644
index 0000000..d7d1b4b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C232.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C232
7 ( -- * Definition
8 compositeC232
9 -- * Dependencies
10 , simple9353
11 , simple9411
12 , simple9415
13 , simple9417
14 ) where
15
16import Text.Edifact.D96A.Simples (simple9353, simple9411, simple9415,
17 simple9417)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C232 GOVERNMENT ACTION
25-- >
26-- > Desc: Code indicating a type of government action.
27-- >
28-- > 010 9415 Government agency, coded C an..3
29-- > 020 9411 Government involvement, coded C an..3
30-- > 030 9417 Government action, coded C an..3
31-- > 040 9353 Government procedure, coded C an..3
32--
33-- Dependencies: 'simple9353', 'simple9411', 'simple9415', 'simple9417'.
34compositeC232 :: Parser Value
35compositeC232 =
36 composite "C232"
37 [ "010" .@ optional simple9415
38 , "020" .@ optional simple9411
39 , "030" .@ optional simple9417
40 , "040" .@ optional simple9353
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C233.hs b/specification/src/Text/Edifact/D96A/Composites/C233.hs
new file mode 100644
index 0000000..de37b8f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C233.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C233
7 ( -- * Definition
8 compositeC233
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7273
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7273)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > | C233 SERVICE
23-- >
24-- > | Desc: To identify a service (which may constitute an additional
25-- > component to a basic contract).
26-- >
27-- > 010 7273 Service requirement, coded M an..3
28-- > 020 1131 Code list qualifier C an..3
29-- > 030 3055 Code list responsible agency, coded C an..3
30-- > 040 7273 Service requirement, coded C an..3
31-- > 050 1131 Code list qualifier C an..3
32-- > 060 3055 Code list responsible agency, coded C an..3
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple7273'.
35compositeC233 :: Parser Value
36compositeC233 =
37 composite "C233"
38 [ "010" .@ mandatory simple7273
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple7273
42 , "050" .@ optional simple1131
43 , "060" .@ optional simple3055
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C234.hs b/specification/src/Text/Edifact/D96A/Composites/C234.hs
new file mode 100644
index 0000000..38ef543
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C234.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C234
7 ( -- * Definition
8 compositeC234
9 -- * Dependencies
10 , simple7088
11 , simple7124
12 ) where
13
14import Text.Edifact.D96A.Simples (simple7088, simple7124)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C234 UNDG INFORMATION
22-- >
23-- > Desc: Information on United Nations Dangerous Goods
24-- > classification.
25-- >
26-- > 010 7124 UNDG number C n4
27-- > 020 7088 Dangerous goods flashpoint C an..8
28--
29-- Dependencies: 'simple7088', 'simple7124'.
30compositeC234 :: Parser Value
31compositeC234 =
32 composite "C234"
33 [ "010" .@ optional simple7124
34 , "020" .@ optional simple7088
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C235.hs b/specification/src/Text/Edifact/D96A/Composites/C235.hs
new file mode 100644
index 0000000..966f312
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C235.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C235
7 ( -- * Definition
8 compositeC235
9 -- * Dependencies
10 , simple8158
11 , simple8186
12 ) where
13
14import Text.Edifact.D96A.Simples (simple8158, simple8186)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C235 HAZARD IDENTIFICATION
22-- >
23-- > Desc: Identification of the Orange placard required on the means
24-- > of transport.
25-- >
26-- > 010 8158 Hazard identification number, upper part C an..4
27-- > 020 8186 Substance identification number, lower part C an4
28--
29-- Dependencies: 'simple8158', 'simple8186'.
30compositeC235 :: Parser Value
31compositeC235 =
32 composite "C235"
33 [ "010" .@ optional simple8158
34 , "020" .@ optional simple8186
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C236.hs b/specification/src/Text/Edifact/D96A/Composites/C236.hs
new file mode 100644
index 0000000..5e1455f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C236.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C236
7 ( -- * Definition
8 compositeC236
9 -- * Dependencies
10 , simple8246
11 ) where
12
13import Text.Edifact.D96A.Simples (simple8246)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > C236 DANGEROUS GOODS LABEL
21-- >
22-- > Desc: Markings identifying the type of hazardous goods and
23-- > similar information.
24-- >
25-- > 010 8246 Dangerous goods label marking C an..4
26-- > 020 8246 Dangerous goods label marking C an..4
27-- > 030 8246 Dangerous goods label marking C an..4
28--
29-- Dependencies: 'simple8246'.
30compositeC236 :: Parser Value
31compositeC236 =
32 composite "C236"
33 [ "010" .@ optional simple8246
34 , "020" .@ optional simple8246
35 , "030" .@ optional simple8246
36 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C237.hs b/specification/src/Text/Edifact/D96A/Composites/C237.hs
new file mode 100644
index 0000000..d8136b6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C237.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C237
7 ( -- * Definition
8 compositeC237
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3207
13 , simple8260
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3207,
17 simple8260)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C237 EQUIPMENT IDENTIFICATION
25-- >
26-- > Desc: Marks (letters and/or numbers) identifying equipment used
27-- > for transport such as a container.
28-- >
29-- > 010 8260 Equipment identification number C an..17
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 3207 Country, coded C an..3
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple3207', 'simple8260'.
35compositeC237 :: Parser Value
36compositeC237 =
37 composite "C237"
38 [ "010" .@ optional simple8260
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple3207
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C239.hs b/specification/src/Text/Edifact/D96A/Composites/C239.hs
new file mode 100644
index 0000000..940362e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C239.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C239
7 ( -- * Definition
8 compositeC239
9 -- * Dependencies
10 , simple6246
11 , simple6411
12 ) where
13
14import Text.Edifact.D96A.Simples (simple6246, simple6411)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C239 TEMPERATURE SETTING
22-- >
23-- > Desc: The temperature under which the goods are (to be) stored
24-- > or shipped.
25-- >
26-- > 010 6246 Temperature setting C n3
27-- > 020 6411 Measure unit qualifier C an..3
28--
29-- Dependencies: 'simple6246', 'simple6411'.
30compositeC239 :: Parser Value
31compositeC239 =
32 composite "C239"
33 [ "010" .@ optional simple6246
34 , "020" .@ optional simple6411
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C270.hs b/specification/src/Text/Edifact/D96A/Composites/C270.hs
new file mode 100644
index 0000000..c6f0dd5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C270.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C270
7 ( -- * Definition
8 compositeC270
9 -- * Dependencies
10 , simple6066
11 , simple6069
12 , simple6411
13 ) where
14
15import Text.Edifact.D96A.Simples (simple6066, simple6069, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C270 CONTROL
23-- >
24-- > Desc: Control total for checking integrity of a message or part
25-- > of a message.
26-- >
27-- > 010 6069 Control qualifier M an..3
28-- > 020 6066 Control value M n..18
29-- > 030 6411 Measure unit qualifier C an..3
30--
31-- Dependencies: 'simple6066', 'simple6069', 'simple6411'.
32compositeC270 :: Parser Value
33compositeC270 =
34 composite "C270"
35 [ "010" .@ mandatory simple6069
36 , "020" .@ mandatory simple6066
37 , "030" .@ optional simple6411
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C273.hs b/specification/src/Text/Edifact/D96A/Composites/C273.hs
new file mode 100644
index 0000000..a15df97
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C273.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C273
7 ( -- * Definition
8 compositeC273
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3453
13 , simple7008
14 , simple7009
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3453,
18 simple7008, simple7009)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > *| C273 ITEM DESCRIPTION
26-- >
27-- > | Desc: Description of an item.
28-- >
29-- > 010 7009 Item description identification C an..17
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 7008 Item description C an..35
33-- > 050 7008 Item description C an..35
34-- > 060 + 3453 Language, coded C an..3
35--
36-- Dependencies: 'simple1131', 'simple3055', 'simple3453', 'simple7008', 'simple7009'.
37compositeC273 :: Parser Value
38compositeC273 =
39 composite "C273"
40 [ "010" .@ optional simple7009
41 , "020" .@ optional simple1131
42 , "030" .@ optional simple3055
43 , "040" .@ optional simple7008
44 , "050" .@ optional simple7008
45 , "060" .@ optional simple3453
46 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C279.hs b/specification/src/Text/Edifact/D96A/Composites/C279.hs
new file mode 100644
index 0000000..03ada5a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C279.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C279
7 ( -- * Definition
8 compositeC279
9 -- * Dependencies
10 , simple6063
11 , simple6064
12 ) where
13
14import Text.Edifact.D96A.Simples (simple6063, simple6064)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C279 QUANTITY DIFFERENCE INFORMATION
22-- >
23-- > Desc: Information on quantity difference.
24-- >
25-- > 010 6064 Quantity difference M n..15
26-- > 020 6063 Quantity qualifier C an..3
27--
28-- Dependencies: 'simple6063', 'simple6064'.
29compositeC279 :: Parser Value
30compositeC279 =
31 composite "C279"
32 [ "010" .@ mandatory simple6064
33 , "020" .@ optional simple6063
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C280.hs b/specification/src/Text/Edifact/D96A/Composites/C280.hs
new file mode 100644
index 0000000..254ba92
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C280.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C280
7 ( -- * Definition
8 compositeC280
9 -- * Dependencies
10 , simple6152
11 , simple6162
12 , simple6411
13 ) where
14
15import Text.Edifact.D96A.Simples (simple6152, simple6162, simple6411)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C280 RANGE
23-- >
24-- > Desc: Range minimum and maximum limits.
25-- >
26-- > 010 6411 Measure unit qualifier M an..3
27-- > 020 6162 Range minimum C n..18
28-- > 030 6152 Range maximum C n..18
29--
30-- Dependencies: 'simple6152', 'simple6162', 'simple6411'.
31compositeC280 :: Parser Value
32compositeC280 =
33 composite "C280"
34 [ "010" .@ mandatory simple6411
35 , "020" .@ optional simple6162
36 , "030" .@ optional simple6152
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C401.hs b/specification/src/Text/Edifact/D96A/Composites/C401.hs
new file mode 100644
index 0000000..3a07949
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C401.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C401
7 ( -- * Definition
8 compositeC401
9 -- * Dependencies
10 , simple7130
11 , simple8457
12 , simple8459
13 ) where
14
15import Text.Edifact.D96A.Simples (simple7130, simple8457, simple8459)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C401 EXCESS TRANSPORTATION INFORMATION
23-- >
24-- > Desc: To provide details of reason for, and responsibility for,
25-- > use of transportation other than normally utilized.
26-- >
27-- > 010 8457 Excess transportation reason, coded M an..3
28-- > 020 8459 Excess transportation responsibility, coded M an..3
29-- > 030 7130 Customer authorization number C an..17
30--
31-- Dependencies: 'simple7130', 'simple8457', 'simple8459'.
32compositeC401 :: Parser Value
33compositeC401 =
34 composite "C401"
35 [ "010" .@ mandatory simple8457
36 , "020" .@ mandatory simple8459
37 , "030" .@ optional simple7130
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C402.hs b/specification/src/Text/Edifact/D96A/Composites/C402.hs
new file mode 100644
index 0000000..3c9e8e4
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C402.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C402
7 ( -- * Definition
8 compositeC402
9 -- * Dependencies
10 , simple7064
11 , simple7077
12 , simple7143
13 ) where
14
15import Text.Edifact.D96A.Simples (simple7064, simple7077, simple7143)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C402 PACKAGE TYPE IDENTIFICATION
23-- >
24-- > Desc: Identification of the form in which goods are described.
25-- >
26-- > 010 7077 Item description type, coded M an..3
27-- > 020 7064 Type of packages M an..35
28-- > 030 7143 Item number type, coded C an..3
29-- > 040 7064 Type of packages C an..35
30-- > 050 7143 Item number type, coded C an..3
31--
32-- Dependencies: 'simple7064', 'simple7077', 'simple7143'.
33compositeC402 :: Parser Value
34compositeC402 =
35 composite "C402"
36 [ "010" .@ mandatory simple7077
37 , "020" .@ mandatory simple7064
38 , "030" .@ optional simple7143
39 , "040" .@ optional simple7064
40 , "050" .@ optional simple7143
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C501.hs b/specification/src/Text/Edifact/D96A/Composites/C501.hs
new file mode 100644
index 0000000..910660a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C501.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C501
7 ( -- * Definition
8 compositeC501
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5245
13 , simple5249
14 , simple5482
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple5245,
18 simple5249, simple5482)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C501 PERCENTAGE DETAILS
26-- >
27-- > Desc: Percentage relating to a specified basis.
28-- >
29-- > 010 5245 Percentage qualifier M an..3
30-- > 020 5482 Percentage C n..10
31-- > 030 5249 Percentage basis, coded C an..3
32-- > 040 1131 Code list qualifier C an..3
33-- > 050 3055 Code list responsible agency, coded C an..3
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple5245', 'simple5249', 'simple5482'.
36compositeC501 :: Parser Value
37compositeC501 =
38 composite "C501"
39 [ "010" .@ mandatory simple5245
40 , "020" .@ optional simple5482
41 , "030" .@ optional simple5249
42 , "040" .@ optional simple1131
43 , "050" .@ optional simple3055
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C502.hs b/specification/src/Text/Edifact/D96A/Composites/C502.hs
new file mode 100644
index 0000000..6f33aef
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C502.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C502
7 ( -- * Definition
8 compositeC502
9 -- * Dependencies
10 , simple6154
11 , simple6155
12 , simple6313
13 , simple6321
14 ) where
15
16import Text.Edifact.D96A.Simples (simple6154, simple6155, simple6313,
17 simple6321)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C502 MEASUREMENT DETAILS
25-- >
26-- > Desc: Identification of measurement type.
27-- >
28-- > 010 6313 Measurement dimension, coded C an..3
29-- > 020 6321 Measurement significance, coded C an..3
30-- > 030 6155 Measurement attribute, coded C an..3
31-- > 040 6154 Measurement attribute C an..70
32--
33-- Dependencies: 'simple6154', 'simple6155', 'simple6313', 'simple6321'.
34compositeC502 :: Parser Value
35compositeC502 =
36 composite "C502"
37 [ "010" .@ optional simple6313
38 , "020" .@ optional simple6321
39 , "030" .@ optional simple6155
40 , "040" .@ optional simple6154
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C503.hs b/specification/src/Text/Edifact/D96A/Composites/C503.hs
new file mode 100644
index 0000000..059b89b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C503.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C503
7 ( -- * Definition
8 compositeC503
9 -- * Dependencies
10 , simple1004
11 , simple1366
12 , simple1373
13 , simple3453
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1004, simple1366, simple1373,
17 simple3453)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C503 DOCUMENT/MESSAGE DETAILS
25-- >
26-- > Desc: Identification of document/message by number, status,
27-- > source and/or language.
28-- >
29-- > 010 1004 Document/message number C an..35
30-- > 020 1373 Document/message status, coded C an..3
31-- > 030 1366 Document/message source C an..35
32-- > 040 3453 Language, coded C an..3
33--
34-- Dependencies: 'simple1004', 'simple1366', 'simple1373', 'simple3453'.
35compositeC503 :: Parser Value
36compositeC503 =
37 composite "C503"
38 [ "010" .@ optional simple1004
39 , "020" .@ optional simple1373
40 , "030" .@ optional simple1366
41 , "040" .@ optional simple3453
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C504.hs b/specification/src/Text/Edifact/D96A/Composites/C504.hs
new file mode 100644
index 0000000..3567f4b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C504.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C504
7 ( -- * Definition
8 compositeC504
9 -- * Dependencies
10 , simple6343
11 , simple6345
12 , simple6347
13 , simple6348
14 ) where
15
16import Text.Edifact.D96A.Simples (simple6343, simple6345, simple6347,
17 simple6348)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C504 CURRENCY DETAILS
25-- >
26-- > Desc: The usage to which a currency relates.
27-- >
28-- > 010 6347 Currency details qualifier M an..3
29-- > 020 6345 Currency, coded C an..3
30-- > 030 6343 Currency qualifier C an..3
31-- > 040 6348 Currency rate base C n..4
32--
33-- Dependencies: 'simple6343', 'simple6345', 'simple6347', 'simple6348'.
34compositeC504 :: Parser Value
35compositeC504 =
36 composite "C504"
37 [ "010" .@ mandatory simple6347
38 , "020" .@ optional simple6345
39 , "030" .@ optional simple6343
40 , "040" .@ optional simple6348
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C506.hs b/specification/src/Text/Edifact/D96A/Composites/C506.hs
new file mode 100644
index 0000000..dc579e6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C506.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C506
7 ( -- * Definition
8 compositeC506
9 -- * Dependencies
10 , simple1153
11 , simple1154
12 , simple1156
13 , simple4000
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1153, simple1154, simple1156,
17 simple4000)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C506 REFERENCE
25-- >
26-- > Desc: Identification of a reference.
27-- >
28-- > 010 1153 Reference qualifier M an..3
29-- > 020 1154 Reference number C an..35
30-- > 030 1156 Line number C an..6
31-- > 040 4000 Reference version number C an..35
32--
33-- Dependencies: 'simple1153', 'simple1154', 'simple1156', 'simple4000'.
34compositeC506 :: Parser Value
35compositeC506 =
36 composite "C506"
37 [ "010" .@ mandatory simple1153
38 , "020" .@ optional simple1154
39 , "030" .@ optional simple1156
40 , "040" .@ optional simple4000
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C507.hs b/specification/src/Text/Edifact/D96A/Composites/C507.hs
new file mode 100644
index 0000000..3a59df0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C507.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C507
7 ( -- * Definition
8 compositeC507
9 -- * Dependencies
10 , simple2005
11 , simple2379
12 , simple2380
13 ) where
14
15import Text.Edifact.D96A.Simples (simple2005, simple2379, simple2380)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C507 DATE/TIME/PERIOD
23-- >
24-- > Desc: Date and/or time, or period relevant to the specified
25-- > date/time/period type.
26-- >
27-- > 010 2005 Date/time/period qualifier M an..3
28-- > 020 2380 Date/time/period C an..35
29-- > 030 2379 Date/time/period format qualifier C an..3
30--
31-- Dependencies: 'simple2005', 'simple2379', 'simple2380'.
32compositeC507 :: Parser Value
33compositeC507 =
34 composite "C507"
35 [ "010" .@ mandatory simple2005
36 , "020" .@ optional simple2380
37 , "030" .@ optional simple2379
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C509.hs b/specification/src/Text/Edifact/D96A/Composites/C509.hs
new file mode 100644
index 0000000..1903b5e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C509.hs
@@ -0,0 +1,47 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C509
7 ( -- * Definition
8 compositeC509
9 -- * Dependencies
10 , simple5118
11 , simple5125
12 , simple5284
13 , simple5375
14 , simple5387
15 , simple6411
16 ) where
17
18import Text.Edifact.D96A.Simples (simple5118, simple5125, simple5284,
19 simple5375, simple5387, simple6411)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > C509 PRICE INFORMATION
27-- >
28-- > Desc: Identification of price type, price and related details.
29-- >
30-- > 010 5125 Price qualifier M an..3
31-- > 020 5118 Price C n..15
32-- > 030 5375 Price type, coded C an..3
33-- > 040 5387 Price type qualifier C an..3
34-- > 050 5284 Unit price basis C n..9
35-- > 060 6411 Measure unit qualifier C an..3
36--
37-- Dependencies: 'simple5118', 'simple5125', 'simple5284', 'simple5375', 'simple5387', 'simple6411'.
38compositeC509 :: Parser Value
39compositeC509 =
40 composite "C509"
41 [ "010" .@ mandatory simple5125
42 , "020" .@ optional simple5118
43 , "030" .@ optional simple5375
44 , "040" .@ optional simple5387
45 , "050" .@ optional simple5284
46 , "060" .@ optional simple6411
47 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C516.hs b/specification/src/Text/Edifact/D96A/Composites/C516.hs
new file mode 100644
index 0000000..d850263
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C516.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C516
7 ( -- * Definition
8 compositeC516
9 -- * Dependencies
10 , simple4405
11 , simple5004
12 , simple5025
13 , simple6343
14 , simple6345
15 ) where
16
17import Text.Edifact.D96A.Simples (simple4405, simple5004, simple5025,
18 simple6343, simple6345)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C516 MONETARY AMOUNT
26-- >
27-- > Desc: Amount of goods or services stated as a monetary amount in
28-- > a specified currency.
29-- >
30-- > 010 5025 Monetary amount type qualifier M an..3
31-- > 020 5004 Monetary amount C n..18
32-- > 030 6345 Currency, coded C an..3
33-- > 040 6343 Currency qualifier C an..3
34-- > 050 4405 Status, coded C an..3
35--
36-- Dependencies: 'simple4405', 'simple5004', 'simple5025', 'simple6343', 'simple6345'.
37compositeC516 :: Parser Value
38compositeC516 =
39 composite "C516"
40 [ "010" .@ mandatory simple5025
41 , "020" .@ optional simple5004
42 , "030" .@ optional simple6345
43 , "040" .@ optional simple6343
44 , "050" .@ optional simple4405
45 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C517.hs b/specification/src/Text/Edifact/D96A/Composites/C517.hs
new file mode 100644
index 0000000..a108195
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C517.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C517
7 ( -- * Definition
8 compositeC517
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3224
13 , simple3225
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3224,
17 simple3225)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C517 LOCATION IDENTIFICATION
25-- >
26-- > Desc: Identification of a location by code or name.
27-- >
28-- > 010 3225 Place/location identification C an..25
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31-- > 040 3224 Place/location C an..70
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple3224', 'simple3225'.
34compositeC517 :: Parser Value
35compositeC517 =
36 composite "C517"
37 [ "010" .@ optional simple3225
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple3224
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C519.hs b/specification/src/Text/Edifact/D96A/Composites/C519.hs
new file mode 100644
index 0000000..3cf59e6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C519.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C519
7 ( -- * Definition
8 compositeC519
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3222
13 , simple3223
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3222,
17 simple3223)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C519 RELATED LOCATION ONE IDENTIFICATION
25-- >
26-- > Desc: Identification the first related location by code or name.
27-- >
28-- > 010 3223 Related place/location one identification C an..25
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31-- > 040 3222 Related place/location one C an..70
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple3222', 'simple3223'.
34compositeC519 :: Parser Value
35compositeC519 =
36 composite "C519"
37 [ "010" .@ optional simple3223
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple3222
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C522.hs b/specification/src/Text/Edifact/D96A/Composites/C522.hs
new file mode 100644
index 0000000..43af74f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C522.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C522
7 ( -- * Definition
8 compositeC522
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4400
13 , simple4401
14 , simple4403
15 ) where
16
17import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4400,
18 simple4401, simple4403)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > C522 INSTRUCTION
26-- >
27-- > Desc: To specify an instruction.
28-- >
29-- > 010 4403 Instruction qualifier M an..3
30-- > 020 4401 Instruction, coded C an..3
31-- > 030 1131 Code list qualifier C an..3
32-- > 040 3055 Code list responsible agency, coded C an..3
33-- > 050 4400 Instruction C an..35
34--
35-- Dependencies: 'simple1131', 'simple3055', 'simple4400', 'simple4401', 'simple4403'.
36compositeC522 :: Parser Value
37compositeC522 =
38 composite "C522"
39 [ "010" .@ mandatory simple4403
40 , "020" .@ optional simple4401
41 , "030" .@ optional simple1131
42 , "040" .@ optional simple3055
43 , "050" .@ optional simple4400
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C523.hs b/specification/src/Text/Edifact/D96A/Composites/C523.hs
new file mode 100644
index 0000000..f45b6a3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C523.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C523
7 ( -- * Definition
8 compositeC523
9 -- * Dependencies
10 , simple6350
11 , simple6353
12 ) where
13
14import Text.Edifact.D96A.Simples (simple6350, simple6353)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C523 NUMBER OF UNIT DETAILS
22-- >
23-- > Desc: Identification of number of units and its purpose.
24-- >
25-- > 010 6350 Number of units C n..15
26-- > 020 6353 Number of units qualifier C an..3
27--
28-- Dependencies: 'simple6350', 'simple6353'.
29compositeC523 :: Parser Value
30compositeC523 =
31 composite "C523"
32 [ "010" .@ optional simple6350
33 , "020" .@ optional simple6353
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C524.hs b/specification/src/Text/Edifact/D96A/Composites/C524.hs
new file mode 100644
index 0000000..f3a0239
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C524.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C524
7 ( -- * Definition
8 compositeC524
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4078
13 , simple4079
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4078,
17 simple4079)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C524 HANDLING INSTRUCTIONS
25-- >
26-- > Desc: Instruction for the handling of goods, products or
27-- > articles in shipment, storage etc.
28-- >
29-- > 010 4079 Handling instructions, coded C an..3
30-- > 020 1131 Code list qualifier C an..3
31-- > 030 3055 Code list responsible agency, coded C an..3
32-- > 040 4078 Handling instructions C an..70
33--
34-- Dependencies: 'simple1131', 'simple3055', 'simple4078', 'simple4079'.
35compositeC524 :: Parser Value
36compositeC524 =
37 composite "C524"
38 [ "010" .@ optional simple4079
39 , "020" .@ optional simple1131
40 , "030" .@ optional simple3055
41 , "040" .@ optional simple4078
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C528.hs b/specification/src/Text/Edifact/D96A/Composites/C528.hs
new file mode 100644
index 0000000..e675186
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C528.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C528
7 ( -- * Definition
8 compositeC528
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7357
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7357)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C528 COMMODITY/RATE DETAIL
23-- >
24-- > Desc: Identification of commodity/rates.
25-- >
26-- > 010 7357 Commodity/rate identification C an..18
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple7357'.
31compositeC528 :: Parser Value
32compositeC528 =
33 composite "C528"
34 [ "010" .@ optional simple7357
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C531.hs b/specification/src/Text/Edifact/D96A/Composites/C531.hs
new file mode 100644
index 0000000..735787d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C531.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C531
7 ( -- * Definition
8 compositeC531
9 -- * Dependencies
10 , simple7073
11 , simple7075
12 , simple7233
13 ) where
14
15import Text.Edifact.D96A.Simples (simple7073, simple7075, simple7233)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C531 PACKAGING DETAILS
23-- >
24-- > Desc: Packaging level and details, terms and conditions.
25-- >
26-- > 010 7075 Packaging level, coded C an..3
27-- > 020 7233 Packaging related information, coded C an..3
28-- > 030 7073 Packaging terms and conditions, coded C an..3
29--
30-- Dependencies: 'simple7073', 'simple7075', 'simple7233'.
31compositeC531 :: Parser Value
32compositeC531 =
33 composite "C531"
34 [ "010" .@ optional simple7075
35 , "020" .@ optional simple7233
36 , "030" .@ optional simple7073
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C532.hs b/specification/src/Text/Edifact/D96A/Composites/C532.hs
new file mode 100644
index 0000000..79ef7e2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C532.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C532
7 ( -- * Definition
8 compositeC532
9 -- * Dependencies
10 , simple8393
11 , simple8395
12 ) where
13
14import Text.Edifact.D96A.Simples (simple8393, simple8395)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C532 RETURNABLE PACKAGE DETAILS
22-- >
23-- > Desc: Indication of responsibility for payment and load contents
24-- > of returnable packages.
25-- >
26-- > 010 8395 Returnable package freight payment C an..3
27-- > responsibility, coded
28-- > 020 8393 Returnable package load contents, coded C an..3
29--
30-- Dependencies: 'simple8393', 'simple8395'.
31compositeC532 :: Parser Value
32compositeC532 =
33 composite "C532"
34 [ "010" .@ optional simple8395
35 , "020" .@ optional simple8393
36 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C536.hs b/specification/src/Text/Edifact/D96A/Composites/C536.hs
new file mode 100644
index 0000000..bd1e75c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C536.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C536
7 ( -- * Definition
8 compositeC536
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4065
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4065)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C536 CONTRACT AND CARRIAGE CONDITION
23-- >
24-- > Desc: To identify a contract and carriage condition.
25-- >
26-- > 010 4065 Contract and carriage condition, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4065'.
31compositeC536 :: Parser Value
32compositeC536 =
33 composite "C536"
34 [ "010" .@ mandatory simple4065
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C537.hs b/specification/src/Text/Edifact/D96A/Composites/C537.hs
new file mode 100644
index 0000000..a3f56a3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C537.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C537
7 ( -- * Definition
8 compositeC537
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4219
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4219)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C537 TRANSPORT PRIORITY
23-- >
24-- > Desc: To indicate the priority of requested transport service.
25-- >
26-- > 010 4219 Transport priority, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple4219'.
31compositeC537 :: Parser Value
32compositeC537 =
33 composite "C537"
34 [ "010" .@ mandatory simple4219
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C553.hs b/specification/src/Text/Edifact/D96A/Composites/C553.hs
new file mode 100644
index 0000000..091f5e1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C553.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C553
7 ( -- * Definition
8 compositeC553
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple3232
13 , simple3233
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple3232,
17 simple3233)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C553 RELATED LOCATION TWO IDENTIFICATION
25-- >
26-- > Desc: Identification of second related location by code or name.
27-- >
28-- > 010 3233 Related place/location two identification C an..25
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31-- > 040 3232 Related place/location two C an..70
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple3232', 'simple3233'.
34compositeC553 :: Parser Value
35compositeC553 =
36 composite "C553"
37 [ "010" .@ optional simple3233
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple3232
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C554.hs b/specification/src/Text/Edifact/D96A/Composites/C554.hs
new file mode 100644
index 0000000..f6b0c6d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C554.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C554
7 ( -- * Definition
8 compositeC554
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple5243
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple5243)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C554 RATE/TARIFF CLASS DETAIL
23-- >
24-- > Desc: Identification of the applicable rate/tariff class.
25-- >
26-- > 010 5243 Rate/tariff class identification C an..9
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple5243'.
31compositeC554 :: Parser Value
32compositeC554 =
33 composite "C554"
34 [ "010" .@ optional simple5243
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C555.hs b/specification/src/Text/Edifact/D96A/Composites/C555.hs
new file mode 100644
index 0000000..313cd6f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C555.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C555
7 ( -- * Definition
8 compositeC555
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9010
13 , simple9011
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple9010,
17 simple9011)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C555 STATUS EVENT
25-- >
26-- > Desc: To specify a status event.
27-- >
28-- > 010 9011 Status event, coded M an..3
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31-- > 040 9010 Status event C an..35
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple9010', 'simple9011'.
34compositeC555 :: Parser Value
35compositeC555 =
36 composite "C555"
37 [ "010" .@ mandatory simple9011
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple9010
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C556.hs b/specification/src/Text/Edifact/D96A/Composites/C556.hs
new file mode 100644
index 0000000..be62b60
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C556.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C556
7 ( -- * Definition
8 compositeC556
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9012
13 , simple9013
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple9012,
17 simple9013)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C556 STATUS REASON
25-- >
26-- > Desc: To specify the reason behind a status event.
27-- >
28-- > 010 9013 Status reason, coded M an..3
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31-- > 040 9012 Status reason C an..35
32--
33-- Dependencies: 'simple1131', 'simple3055', 'simple9012', 'simple9013'.
34compositeC556 :: Parser Value
35compositeC556 =
36 composite "C556"
37 [ "010" .@ mandatory simple9013
38 , "020" .@ optional simple1131
39 , "030" .@ optional simple3055
40 , "040" .@ optional simple9012
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C601.hs b/specification/src/Text/Edifact/D96A/Composites/C601.hs
new file mode 100644
index 0000000..dc9dcf2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C601.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C601
7 ( -- * Definition
8 compositeC601
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple9015
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple9015)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C601 STATUS TYPE
23-- >
24-- > Desc: To specify the type of status in relation to an industry
25-- > sector or business function.
26-- >
27-- > 010 9015 Status type, coded M an..3
28-- > 020 1131 Code list qualifier C an..3
29-- > 030 3055 Code list responsible agency, coded C an..3
30--
31-- Dependencies: 'simple1131', 'simple3055', 'simple9015'.
32compositeC601 :: Parser Value
33compositeC601 =
34 composite "C601"
35 [ "010" .@ mandatory simple9015
36 , "020" .@ optional simple1131
37 , "030" .@ optional simple3055
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C703.hs b/specification/src/Text/Edifact/D96A/Composites/C703.hs
new file mode 100644
index 0000000..10948c9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C703.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C703
7 ( -- * Definition
8 compositeC703
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7085
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7085)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C703 NATURE OF CARGO
23-- >
24-- > Desc: Rough classification of a type of cargo.
25-- >
26-- > 010 7085 Nature of cargo, coded M an..3
27-- > 020 1131 Code list qualifier C an..3
28-- > 030 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'simple1131', 'simple3055', 'simple7085'.
31compositeC703 :: Parser Value
32compositeC703 =
33 composite "C703"
34 [ "010" .@ mandatory simple7085
35 , "020" .@ optional simple1131
36 , "030" .@ optional simple3055
37 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C827.hs b/specification/src/Text/Edifact/D96A/Composites/C827.hs
new file mode 100644
index 0000000..87739c9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C827.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C827
7 ( -- * Definition
8 compositeC827
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple7511
13 ) where
14
15import Text.Edifact.D96A.Simples (simple1131, simple3055, simple7511)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > C827 TYPE OF MARKING
23-- >
24-- > Desc: Specification of the type of marking that reflects the
25-- > method that was used and the conventions adhered to for
26-- > marking (e.g. of packages).
27-- >
28-- > 010 7511 Type of marking, coded M an..3
29-- > 020 1131 Code list qualifier C an..3
30-- > 030 3055 Code list responsible agency, coded C an..3
31--
32-- Dependencies: 'simple1131', 'simple3055', 'simple7511'.
33compositeC827 :: Parser Value
34compositeC827 =
35 composite "C827"
36 [ "010" .@ mandatory simple7511
37 , "020" .@ optional simple1131
38 , "030" .@ optional simple3055
39 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C829.hs b/specification/src/Text/Edifact/D96A/Composites/C829.hs
new file mode 100644
index 0000000..70a3b05
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C829.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C829
7 ( -- * Definition
8 compositeC829
9 -- * Dependencies
10 , simple1082
11 , simple5495
12 ) where
13
14import Text.Edifact.D96A.Simples (simple1082, simple5495)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > C829 SUB-LINE INFORMATION
22-- >
23-- > Desc: To provide an indication that a segment or segment group
24-- > is used to contain sub-line or sub-line item information
25-- > and to optionally enable the sub-line to be identified.
26-- >
27-- > 010 5495 Sub-line indicator, coded C an..3
28-- > 020 1082 Line item number C n..6
29--
30-- Dependencies: 'simple1082', 'simple5495'.
31compositeC829 :: Parser Value
32compositeC829 =
33 composite "C829"
34 [ "010" .@ optional simple5495
35 , "020" .@ optional simple1082
36 ]
diff --git a/specification/src/Text/Edifact/D96A/Composites/C960.hs b/specification/src/Text/Edifact/D96A/Composites/C960.hs
new file mode 100644
index 0000000..f399f9e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Composites/C960.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Composites.C960
7 ( -- * Definition
8 compositeC960
9 -- * Dependencies
10 , simple1131
11 , simple3055
12 , simple4294
13 , simple4295
14 ) where
15
16import Text.Edifact.D96A.Simples (simple1131, simple3055, simple4294,
17 simple4295)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > C960 REASON FOR CHANGE
25-- >
26-- > Desc: Code and/or description of the reason for a change.
27-- >
28-- > Note: This composite data element replaces composite C262 (which
29-- > has been deleted in this directory).
30-- >
31-- > 010 4295 Change reason, coded C an..3
32-- > 020 1131 Code list qualifier C an..3
33-- > 030 3055 Code list responsible agency, coded C an..3
34-- > 040 4294 Change reason C an..35
35--
36-- Dependencies: 'simple1131', 'simple3055', 'simple4294', 'simple4295'.
37compositeC960 :: Parser Value
38compositeC960 =
39 composite "C960"
40 [ "010" .@ optional simple4295
41 , "020" .@ optional simple1131
42 , "030" .@ optional simple3055
43 , "040" .@ optional simple4294
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Messages.hs b/specification/src/Text/Edifact/D96A/Messages.hs
new file mode 100644
index 0000000..1f8ebd7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Messages.hs
@@ -0,0 +1,8 @@
1module Text.Edifact.D96A.Messages
2 ( module M
3 ) where
4
5import Text.Edifact.D96A.Messages.DESADV as M
6import Text.Edifact.D96A.Messages.IFCSUM as M
7import Text.Edifact.D96A.Messages.IFTSAI as M
8import Text.Edifact.D96A.Messages.IFTSTA as M
diff --git a/specification/src/Text/Edifact/D96A/Messages/DESADV.hs b/specification/src/Text/Edifact/D96A/Messages/DESADV.hs
new file mode 100644
index 0000000..9bc400b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Messages/DESADV.hs
@@ -0,0 +1,376 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Messages.DESADV
7 ( -- * Definition
8 messageDESADV
9 -- * Dependencies
10 , segmentALI
11 , segmentBGM
12 , segmentCNT
13 , segmentCOM
14 , segmentCPS
15 , segmentCTA
16 , segmentDGS
17 , segmentDLM
18 , segmentDTM
19 , segmentEQA
20 , segmentEQD
21 , segmentFTX
22 , segmentGIN
23 , segmentGIR
24 , segmentHAN
25 , segmentIMD
26 , segmentLIN
27 , segmentLOC
28 , segmentMEA
29 , segmentMOA
30 , segmentNAD
31 , segmentPAC
32 , segmentPCD
33 , segmentPCI
34 , segmentPIA
35 , segmentQTY
36 , segmentQVR
37 , segmentRFF
38 , segmentSEL
39 , segmentSGP
40 , segmentTDT
41 , segmentTOD
42 ) where
43
44import Text.Edifact.Common.Segments
45
46import Text.Edifact.D96A.Segments (segmentALI, segmentBGM,
47 segmentCNT, segmentCOM,
48 segmentCPS, segmentCTA,
49 segmentDGS, segmentDLM,
50 segmentDTM, segmentEQA,
51 segmentEQD, segmentFTX,
52 segmentGIN, segmentGIR,
53 segmentHAN, segmentIMD,
54 segmentLIN, segmentLOC,
55 segmentMEA, segmentMOA,
56 segmentNAD, segmentPAC,
57 segmentPCD, segmentPCI,
58 segmentPIA, segmentQTY,
59 segmentQVR, segmentRFF,
60 segmentSEL, segmentSGP,
61 segmentTDT, segmentTOD)
62
63import Text.Edifact.Parsing
64import Text.Edifact.Types (Value)
65
66-- | Derived from this specification:
67--
68-- > 4.3 Message structure
69-- >
70-- > 4.3.1 Segment table
71-- >
72-- > Pos Tag Name S R
73-- >
74-- > HEADER SECTION
75-- >
76-- > 0010 UNH Message header M 1
77-- > 0020 BGM Beginning of message M 1
78-- > 0030 DTM Date/time/period C 10
79-- > 0040 ALI Additional information C 5
80-- > 0050 MEA Measurements C 5
81-- > 0060 MOA Monetary amount C 5
82-- >
83-- > 0070 ----- Segment group 1 ------------------ C 10----------+
84-- > 0080 RFF Reference M 1 |
85-- > 0090 DTM Date/time/period C 1-----------+
86-- >
87-- > 0100 ----- Segment group 2 ------------------ C 10----------+
88-- > 0110 NAD Name and address M 1 |
89-- > 0120 LOC Place/location identification C 10 |
90-- > |
91-- > 0130 ----- Segment group 3 ------------------ C 10---------+|
92-- > 0140 RFF Reference M 1 ||
93-- > 0150 DTM Date/time/period C 1----------+|
94-- > |
95-- > 0160 ----- Segment group 4 ------------------ C 10---------+|
96-- > 0170 CTA Contact information M 1 ||
97-- > 0180 COM Communication contact C 5----------++
98-- >
99-- > 0190 ----- Segment group 5 ------------------ C 10----------+
100-- > 0200 TOD Terms of delivery or transport M 1 |
101-- > 0210 LOC Place/location identification C 5 |
102-- > 0220 FTX Free text C 5-----------+
103-- >
104-- > 0230 ----- Segment group 6 ------------------ C 10----------+
105-- > 0240 TDT Details of transport M 1 |
106-- > 0250 PCD Percentage details C 6 |
107-- > |
108-- > 0260 ----- Segment group 7 ------------------ C 10---------+|
109-- > 0270 LOC Place/location identification M 1 ||
110-- > 0280 DTM Date/time/period C 10---------++
111-- >
112-- > 0290 ----- Segment group 8 ------------------ C 10----------+
113-- > 0300 EQD Equipment details M 1 |
114-- > 0310 MEA Measurements C 5 |
115-- > 0320 SEL Seal number C 25 |
116-- > 0330 EQA Attached equipment C 5 |
117-- > |
118-- > 0340 ----- Segment group 9 ------------------ C 10---------+|
119-- > 0350 HAN Handling instructions M 1 ||
120-- > 0360 FTX Free text C 10---------++
121-- >
122-- > DETAIL SECTION
123-- >
124-- > 0370 ----- Segment group 10 ------------------ C 9999--------+
125-- > 0380 CPS Consignment packing sequence M 1 |
126-- > 0390 FTX Free text C 5 |
127-- > |
128-- > 0400 ----- Segment group 11 ------------------ C 9999-------+|
129-- > 0410 PAC Package M 1 ||
130-- > 0420 MEA Measurements C 10 ||
131-- > 0430 QTY Quantity C 10 ||
132-- > ||
133-- > 0440 ----- Segment group 12 ------------------ C 10--------+||
134-- > 0450 HAN Handling instructions M 1 |||
135-- > 0460 FTX Free text C 10--------+||
136-- > ||
137-- > 0470 * ----- Segment group 13 ------------------ C 1000------+||
138-- > 0480 PCI Package identification M 1 |||
139-- > 0490 RFF Reference C 1 |||
140-- > 0500 DTM Date/time/period C 5 |||
141-- > 0510 * GIR Related identification numbers C 99 |||
142-- > |||
143-- > 0520 ----- Segment group 14 ------------------ C 99-------+|||
144-- > 0530 GIN Goods identity number M 1 ||||
145-- > 0540 DLM Delivery limitations C 10-------+++|
146-- > |
147-- > 0550 ----- Segment group 15 ------------------ C 9999-------+|
148-- > 0560 LIN Line item M 1 ||
149-- > 0570 PIA Additional product id C 10 ||
150-- > 0580 IMD Item description C 25 ||
151-- > 0590 MEA Measurements C 10 ||
152-- > 0600 QTY Quantity C 10 ||
153-- > 0610 ALI Additional information C 10 ||
154-- > 0620 GIN Goods identity number C 100 ||
155-- > 0630 GIR Related identification numbers C 100 ||
156-- > 0640 DLM Delivery limitations C 100 ||
157-- > 0650 DTM Date/time/period C 5 ||
158-- > 0660 FTX Free text C 5 ||
159-- > 0670 MOA Monetary amount C 5 ||
160-- > ||
161-- > 0680 ----- Segment group 16 ------------------ C 10--------+||
162-- > 0690 RFF Reference M 1 |||
163-- > 0700 DTM Date/time/period C 1---------+||
164-- > ||
165-- > 0710 ----- Segment group 17 ------------------ C 10--------+||
166-- > 0720 DGS Dangerous goods M 1 |||
167-- > 0730 QTY Quantity C 1 |||
168-- > 0740 FTX Free text C 5---------+||
169-- > ||
170-- > 0750 ----- Segment group 18 ------------------ C 100-------+||
171-- > 0760 LOC Place/location identification M 1 |||
172-- > 0770 NAD Name and address C 1 |||
173-- > 0780 DTM Date/time/period C 1 |||
174-- > 0790 QTY Quantity C 10--------+||
175-- > ||
176-- > 0800 ----- Segment group 19 ------------------ C 1000------+||
177-- > 0810 SGP Split goods placement M 1 |||
178-- > 0820 QTY Quantity C 10--------+||
179-- > ||
180-- > 0830 ----- Segment group 20 ------------------ C 9999------+||
181-- > 0840 PCI Package identification M 1 |||
182-- > 0850 DTM Date/time/period C 5 |||
183-- > 0860 MEA Measurements C 10 |||
184-- > 0870 QTY Quantity C 1 |||
185-- > |||
186-- > 0880 ----- Segment group 21 ------------------ C 10-------+|||
187-- > 0890 GIN Goods identity number M 1 ||||
188-- > 0900 DLM Delivery limitations C 100------+|||
189-- > |||
190-- > 0910 ----- Segment group 22 ------------------ C 10-------+|||
191-- > 0920 HAN Handling instructions M 1 ||||
192-- > 0930 FTX Free text C 5 ||||
193-- > 0940 GIN Goods identity number C 1000-----++||
194-- > ||
195-- > 0950 ----- Segment group 23 ------------------ C 10--------+||
196-- > 0960 QVR Quantity variances M 1 |||
197-- > 0970 DTM Date/time/period C 5---------+++
198-- >
199-- > SUMMARY SECTION
200-- >
201-- > 0980 CNT Control total C 5
202-- > 0990 UNT Message trailer M 1
203--
204-- Dependencies: 'segmentALI', 'segmentBGM', 'segmentCNT', 'segmentCOM', 'segmentCPS', 'segmentCTA', 'segmentDGS', 'segmentDLM', 'segmentDTM', 'segmentEQA', 'segmentEQD', 'segmentFTX', 'segmentGIN', 'segmentGIR', 'segmentHAN', 'segmentIMD', 'segmentLIN', 'segmentLOC', 'segmentMEA', 'segmentMOA', 'segmentNAD', 'segmentPAC', 'segmentPCD', 'segmentPCI', 'segmentPIA', 'segmentQTY', 'segmentQVR', 'segmentRFF', 'segmentSEL', 'segmentSGP', 'segmentTDT', 'segmentTOD'.
205messageDESADV :: Parser Value
206messageDESADV =
207 message "DESADV"
208 [ "0010" .@ once segmentUNH
209 , "0020" .@ once segmentBGM
210 , "0030" .@ repeated 10 segmentDTM
211 , "0040" .@ repeated 5 segmentALI
212 , "0050" .@ repeated 5 segmentMEA
213 , "0060" .@ repeated 5 segmentMOA
214 , "0070" .@ repeated 10 (
215 segmentGroup "1"
216 [ "0080" .@ once segmentRFF
217 , "0090" .@ maybeOnce segmentDTM
218 ]
219 )
220 , "0100" .@ repeated 10 (
221 segmentGroup "2"
222 [ "0110" .@ once segmentNAD
223 , "0120" .@ repeated 10 segmentLOC
224 , "0130" .@ repeated 10 (
225 segmentGroup "3"
226 [ "0140" .@ once segmentRFF
227 , "0150" .@ maybeOnce segmentDTM
228 ]
229 )
230 , "0160" .@ repeated 10 (
231 segmentGroup "4"
232 [ "0170" .@ once segmentCTA
233 , "0180" .@ repeated 5 segmentCOM
234 ]
235 )
236 ]
237 )
238 , "0190" .@ repeated 10 (
239 segmentGroup "5"
240 [ "0200" .@ once segmentTOD
241 , "0210" .@ repeated 5 segmentLOC
242 , "0220" .@ repeated 5 segmentFTX
243 ]
244 )
245 , "0230" .@ repeated 10 (
246 segmentGroup "6"
247 [ "0240" .@ once segmentTDT
248 , "0250" .@ repeated 6 segmentPCD
249 , "0260" .@ repeated 10 (
250 segmentGroup "7"
251 [ "0270" .@ once segmentLOC
252 , "0280" .@ repeated 10 segmentDTM
253 ]
254 )
255 ]
256 )
257 , "0290" .@ repeated 10 (
258 segmentGroup "8"
259 [ "0300" .@ once segmentEQD
260 , "0310" .@ repeated 5 segmentMEA
261 , "0320" .@ repeated 25 segmentSEL
262 , "0330" .@ repeated 5 segmentEQA
263 , "0340" .@ repeated 10 (
264 segmentGroup "9"
265 [ "0350" .@ once segmentHAN
266 , "0360" .@ repeated 10 segmentFTX
267 ]
268 )
269 ]
270 )
271 , "0370" .@ repeated 9999 (
272 segmentGroup "10"
273 [ "0380" .@ once segmentCPS
274 , "0390" .@ repeated 5 segmentFTX
275 , "0400" .@ repeated 9999 (
276 segmentGroup "11"
277 [ "0410" .@ once segmentPAC
278 , "0420" .@ repeated 10 segmentMEA
279 , "0430" .@ repeated 10 segmentQTY
280 , "0440" .@ repeated 10 (
281 segmentGroup "12"
282 [ "0450" .@ once segmentHAN
283 , "0460" .@ repeated 10 segmentFTX
284 ]
285 )
286 , "0470" .@ repeated 1000 (
287 segmentGroup "13"
288 [ "0480" .@ once segmentPCI
289 , "0490" .@ maybeOnce segmentRFF
290 , "0500" .@ repeated 5 segmentDTM
291 , "0510" .@ repeated 99 segmentGIR
292 , "0520" .@ repeated 99 (
293 segmentGroup "14"
294 [ "0530" .@ once segmentGIN
295 , "0540" .@ repeated 10 segmentDLM
296 ]
297 )
298 ]
299 )
300 ]
301 )
302 , "0550" .@ repeated 9999 (
303 segmentGroup "15"
304 [ "0560" .@ once segmentLIN
305 , "0570" .@ repeated 10 segmentPIA
306 , "0580" .@ repeated 25 segmentIMD
307 , "0590" .@ repeated 10 segmentMEA
308 , "0600" .@ repeated 10 segmentQTY
309 , "0610" .@ repeated 10 segmentALI
310 , "0620" .@ repeated 100 segmentGIN
311 , "0630" .@ repeated 100 segmentGIR
312 , "0640" .@ repeated 100 segmentDLM
313 , "0650" .@ repeated 5 segmentDTM
314 , "0660" .@ repeated 5 segmentFTX
315 , "0670" .@ repeated 5 segmentMOA
316 , "0680" .@ repeated 10 (
317 segmentGroup "16"
318 [ "0690" .@ once segmentRFF
319 , "0700" .@ maybeOnce segmentDTM
320 ]
321 )
322 , "0710" .@ repeated 10 (
323 segmentGroup "17"
324 [ "0720" .@ once segmentDGS
325 , "0730" .@ maybeOnce segmentQTY
326 , "0740" .@ repeated 5 segmentFTX
327 ]
328 )
329 , "0750" .@ repeated 100 (
330 segmentGroup "18"
331 [ "0760" .@ once segmentLOC
332 , "0770" .@ maybeOnce segmentNAD
333 , "0780" .@ maybeOnce segmentDTM
334 , "0790" .@ repeated 10 segmentQTY
335 ]
336 )
337 , "0800" .@ repeated 1000 (
338 segmentGroup "19"
339 [ "0810" .@ once segmentSGP
340 , "0820" .@ repeated 10 segmentQTY
341 ]
342 )
343 , "0830" .@ repeated 9999 (
344 segmentGroup "20"
345 [ "0840" .@ once segmentPCI
346 , "0850" .@ repeated 5 segmentDTM
347 , "0860" .@ repeated 10 segmentMEA
348 , "0870" .@ maybeOnce segmentQTY
349 , "0880" .@ repeated 10 (
350 segmentGroup "21"
351 [ "0890" .@ once segmentGIN
352 , "0900" .@ repeated 100 segmentDLM
353 ]
354 )
355 , "0910" .@ repeated 10 (
356 segmentGroup "22"
357 [ "0920" .@ once segmentHAN
358 , "0930" .@ repeated 5 segmentFTX
359 , "0940" .@ repeated 1000 segmentGIN
360 ]
361 )
362 ]
363 )
364 , "0950" .@ repeated 10 (
365 segmentGroup "23"
366 [ "0960" .@ once segmentQVR
367 , "0970" .@ repeated 5 segmentDTM
368 ]
369 )
370 ]
371 )
372 ]
373 )
374 , "0980" .@ repeated 5 segmentCNT
375 , "0990" .@ once segmentUNT
376 ]
diff --git a/specification/src/Text/Edifact/D96A/Messages/IFCSUM.hs b/specification/src/Text/Edifact/D96A/Messages/IFCSUM.hs
new file mode 100644
index 0000000..5f2e883
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Messages/IFCSUM.hs
@@ -0,0 +1,861 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Messages.IFCSUM
7 ( -- * Definition
8 messageIFCSUM
9 -- * Dependencies
10 , segmentBGM
11 , segmentCNI
12 , segmentCNT
13 , segmentCOM
14 , segmentCPI
15 , segmentCTA
16 , segmentCUX
17 , segmentDGS
18 , segmentDIM
19 , segmentDOC
20 , segmentDTM
21 , segmentEQA
22 , segmentEQD
23 , segmentEQN
24 , segmentFTX
25 , segmentGDS
26 , segmentGID
27 , segmentGIN
28 , segmentGOR
29 , segmentHAN
30 , segmentLOC
31 , segmentMEA
32 , segmentMOA
33 , segmentNAD
34 , segmentPCD
35 , segmentPCI
36 , segmentPIA
37 , segmentPRI
38 , segmentQTY
39 , segmentRFF
40 , segmentRNG
41 , segmentSEL
42 , segmentSGP
43 , segmentTCC
44 , segmentTDT
45 , segmentTMD
46 , segmentTMP
47 , segmentTOD
48 , segmentTPL
49 , segmentTSR
50 ) where
51
52import Text.Edifact.Common.Segments
53
54import Text.Edifact.D96A.Segments (segmentBGM, segmentCNI,
55 segmentCNT, segmentCOM,
56 segmentCPI, segmentCTA,
57 segmentCUX, segmentDGS,
58 segmentDIM, segmentDOC,
59 segmentDTM, segmentEQA,
60 segmentEQD, segmentEQN,
61 segmentFTX, segmentGDS,
62 segmentGID, segmentGIN,
63 segmentGOR, segmentHAN,
64 segmentLOC, segmentMEA,
65 segmentMOA, segmentNAD,
66 segmentPCD, segmentPCI,
67 segmentPIA, segmentPRI,
68 segmentQTY, segmentRFF,
69 segmentRNG, segmentSEL,
70 segmentSGP, segmentTCC,
71 segmentTDT, segmentTMD,
72 segmentTMP, segmentTOD,
73 segmentTPL, segmentTSR)
74
75import Text.Edifact.Parsing
76import Text.Edifact.Types (Value)
77
78-- | Derived from this specification:
79--
80-- > 4.3 Message structure
81-- >
82-- > 4.3.1 Segment table
83-- >
84-- > Pos Tag Name S R
85-- >
86-- > 0010 UNH Message header M 1
87-- > 0020 BGM Beginning of message M 1
88-- > 0030 DTM Date/time/period C 9
89-- > 0040 MOA Monetary amount C 99
90-- > 0050 FTX Free text C 99
91-- > 0060 CNT Control total C 9
92-- >
93-- > 0070 ----- Segment group 1 ------------------ C 9-----------+
94-- > 0080 RFF Reference M 1 |
95-- > 0090 DTM Date/time/period C 9-----------+
96-- >
97-- > 0100 ----- Segment group 2 ------------------ C 9-----------+
98-- > 0110 GOR Governmental requirements M 1 |
99-- > 0120 DTM Date/time/period C 9 |
100-- > 0130 LOC Place/location identification C 9 |
101-- > 0140 SEL Seal number C 9 |
102-- > 0150 FTX Free text C 9 |
103-- > |
104-- > 0160 ----- Segment group 3 ------------------ C 9----------+|
105-- > 0170 DOC Document/message details M 1 ||
106-- > 0180 DTM Date/time/period C 1----------++
107-- >
108-- > 0190 ----- Segment group 4 ------------------ C 9-----------+
109-- > 0200 TCC Transport charge/rate calculations M 1 |
110-- > 0210 PRI Price details C 1 |
111-- > 0220 EQN Number of units C 1 |
112-- > 0230 PCD Percentage details C 1 |
113-- > 0240 MOA Monetary amount C 9 |
114-- > 0250 QTY Quantity C 9 |
115-- > 0260 LOC Place/location identification C 9-----------+
116-- >
117-- > 0270 ----- Segment group 5 ------------------ C 9-----------+
118-- > 0280 TDT Details of transport M 1 |
119-- > 0290 TSR Transport service requirements C 9 |
120-- > 0300 LOC Place/location identification C 9 |
121-- > 0310 DTM Date/time/period C 9 |
122-- > 0320 SEL Seal number C 9 |
123-- > 0330 FTX Free text C 9 |
124-- > |
125-- > 0340 ----- Segment group 6 ------------------ C 9----------+|
126-- > 0350 MEA Measurements M 1 ||
127-- > 0360 EQN Number of units C 1----------+|
128-- > |
129-- > 0370 ----- Segment group 7 ------------------ C 9----------+|
130-- > 0380 DIM Dimensions M 1 ||
131-- > 0390 EQN Number of units C 1----------+|
132-- > |
133-- > 0400 ----- Segment group 8 ------------------ C 9----------+|
134-- > 0410 CTA Contact information M 1 ||
135-- > 0420 COM Communication contact C 9----------+|
136-- > |
137-- > 0430 ----- Segment group 9 ------------------ C 9----------+|
138-- > 0440 NAD Name and address M 1 ||
139-- > 0450 LOC Place/location identification C 9 ||
140-- > ||
141-- > 0460 ----- Segment group 10 ------------------ C 9---------+||
142-- > 0470 CTA Contact information M 1 |||
143-- > 0480 COM Communication contact C 9---------+||
144-- > ||
145-- > 0490 ----- Segment group 11 ------------------ C 9---------+||
146-- > 0500 DOC Document/message details M 1 |||
147-- > 0510 DTM Date/time/period C 1---------+||
148-- > ||
149-- > 0520 ----- Segment group 12 ------------------ C 9---------+||
150-- > 0530 TCC Transport charge/rate calculations M 1 |||
151-- > 0540 PRI Price details C 1 |||
152-- > 0550 EQN Number of units C 1 |||
153-- > 0560 PCD Percentage details C 1 |||
154-- > 0570 MOA Monetary amount C 9 |||
155-- > 0580 QTY Quantity C 9---------+++
156-- >
157-- > 0590 ----- Segment group 13 ------------------ C 999---------+
158-- > 0600 EQD Equipment details M 1 |
159-- > 0610 EQN Number of units C 1 |
160-- > 0620 TPL Transport placement C 1 |
161-- > 0630 TMD Transport movement details C 1 |
162-- > 0640 MEA Measurements C 9 |
163-- > 0650 DIM Dimensions C 9 |
164-- > 0660 SEL Seal number C 9 |
165-- > 0670 NAD Name and address C 9 |
166-- > 0680 LOC Place/location identification C 9 |
167-- > 0690 HAN Handling instructions C 1 |
168-- > 0700 TMP Temperature C 1 |
169-- > 0710 FTX Free text C 9 |
170-- > |
171-- > 0720 ----- Segment group 14 ------------------ C 99---------+|
172-- > 0730 EQA Attached equipment M 1 ||
173-- > 0740 EQN Number of units C 1----------++
174-- >
175-- > 0750 ----- Segment group 15 ------------------ C 9999--------+
176-- > 0760 CNI Consignment information M 1 |
177-- > |
178-- > 0770 ----- Segment group 16 ------------------ C 9----------+|
179-- > 0780 SGP Split goods placement M 1 ||
180-- > ||
181-- > 0790 ----- Segment group 17 ------------------ C 9---------+||
182-- > 0800 MEA Measurements M 1 |||
183-- > 0810 EQN Number of units C 1---------++|
184-- > |
185-- > 0820 ----- Segment group 18 ------------------ C 9----------+|
186-- > 0830 TPL Transport placement M 1 ||
187-- > ||
188-- > 0840 ----- Segment group 19 ------------------ C 9---------+||
189-- > 0850 MEA Measurements M 1 |||
190-- > 0860 EQN Number of units C 1---------++|
191-- > 0870 CTA Contact information C 1 |
192-- > 0880 COM Communication contact C 9 |
193-- > 0890 DTM Date/time/period C 9 |
194-- > 0900 CNT Control total C 9 |
195-- > 0910 TSR Transport service requirements C 9 |
196-- > 0920 CUX Currencies C 9 |
197-- > 0930 MOA Monetary amount C 99 |
198-- > 0940 FTX Free text C 99 |
199-- > |
200-- > 0950 ----- Segment group 20 ------------------ C 99---------+|
201-- > 0960 LOC Place/location identification M 1 ||
202-- > 0970 DTM Date/time/period C 9----------+|
203-- > |
204-- > 0980 ----- Segment group 21 ------------------ C 2----------+|
205-- > 0990 TOD Terms of delivery or transport M 1 ||
206-- > 1000 LOC Place/location identification C 9----------+|
207-- > |
208-- > 1010 ----- Segment group 22 ------------------ C 99---------+|
209-- > 1020 RFF Reference M 1 ||
210-- > 1030 DTM Date/time/period C 9----------+|
211-- > |
212-- > 1040 ----- Segment group 23 ------------------ C 9----------+|
213-- > 1050 GOR Governmental requirements M 1 ||
214-- > 1060 DTM Date/time/period C 9 ||
215-- > 1070 LOC Place/location identification C 9 ||
216-- > 1080 SEL Seal number C 9 ||
217-- > 1090 FTX Free text C 9 ||
218-- > ||
219-- > 1100 ----- Segment group 24 ------------------ C 9---------+||
220-- > 1110 DOC Document/message details M 1 |||
221-- > 1120 DTM Date/time/period C 1---------++|
222-- > |
223-- > 1130 * ----- Segment group 25 ------------------ C 9----------+|
224-- > 1140 CPI Charge payment instructions M 1 ||
225-- > 1150 + RFF Reference C 99 ||
226-- > 1160 CUX Currencies C 1 ||
227-- > 1170 LOC Place/location identification C 9 ||
228-- > 1180 MOA Monetary amount C 9----------+|
229-- > |
230-- > 1190 ----- Segment group 26 ------------------ C 99---------+|
231-- > 1200 TCC Transport charge/rate calculations M 1 ||
232-- > 1210 LOC Place/location identification C 1 ||
233-- > 1220 FTX Free text C 1 ||
234-- > 1230 CUX Currencies C 1 ||
235-- > 1240 PRI Price details C 1 ||
236-- > 1250 EQN Number of units C 1 ||
237-- > 1260 PCD Percentage details C 1 ||
238-- > 1270 MOA Monetary amount C 9 ||
239-- > 1280 QTY Quantity C 9----------+|
240-- > |
241-- > 1290 ----- Segment group 27 ------------------ C 99---------+|
242-- > 1300 TDT Details of transport M 1 ||
243-- > 1310 DTM Date/time/period C 9 ||
244-- > 1320 TSR Transport service requirements C 9 ||
245-- > ||
246-- > 1330 ----- Segment group 28 ------------------ C 99--------+||
247-- > 1340 LOC Place/location identification M 1 |||
248-- > 1350 DTM Date/time/period C 1---------+||
249-- > ||
250-- > 1360 ----- Segment group 29 ------------------ C 9---------+||
251-- > 1370 RFF Reference M 1 |||
252-- > 1380 DTM Date/time/period C 1---------++|
253-- > |
254-- > 1390 ----- Segment group 30 ------------------ C 99---------+|
255-- > 1400 NAD Name and address M 1 ||
256-- > 1410 LOC Place/location identification C 9 ||
257-- > 1420 MOA Monetary amount C 9 ||
258-- > ||
259-- > 1430 ----- Segment group 31 ------------------ C 9---------+||
260-- > 1440 CTA Contact information M 1 |||
261-- > 1450 COM Communication contact C 9---------+||
262-- > ||
263-- > 1460 ----- Segment group 32 ------------------ C 9---------+||
264-- > 1470 DOC Document/message details M 1 |||
265-- > 1480 DTM Date/time/period C 1---------+||
266-- > ||
267-- > 1490 ----- Segment group 33 ------------------ C 99--------+||
268-- > 1500 TCC Transport charge/rate calculations M 1 |||
269-- > 1510 PRI Price details C 1 |||
270-- > 1520 EQN Number of units C 1 |||
271-- > 1530 PCD Percentage details C 1 |||
272-- > 1540 MOA Monetary amount C 9 |||
273-- > 1550 QTY Quantity C 9---------+||
274-- > ||
275-- > 1560 ----- Segment group 34 ------------------ C 9---------+||
276-- > 1570 RFF Reference M 1 |||
277-- > 1580 DTM Date/time/period C 9---------+||
278-- > ||
279-- > 1590 * ----- Segment group 35 ------------------ C 9---------+||
280-- > 1600 CPI Charge payment instructions M 1 |||
281-- > 1610 + RFF Reference C 99 |||
282-- > 1620 CUX Currencies C 1 |||
283-- > 1630 LOC Place/location identification C 9 |||
284-- > 1640 MOA Monetary amount C 9---------+||
285-- > ||
286-- > 1650 ----- Segment group 36 ------------------ C 99--------+||
287-- > 1660 TSR Transport service requirements M 1 |||
288-- > 1670 RFF Reference C 1 |||
289-- > 1680 LOC Place/location identification C 1 |||
290-- > 1690 TPL Transport placement C 1 |||
291-- > 1700 FTX Free text C 9---------++|
292-- > |
293-- > 1710 ----- Segment group 37 ------------------ C 999--------+|
294-- > 1720 GID Goods item details M 1 ||
295-- > 1730 HAN Handling instructions C 1 ||
296-- > 1740 TMP Temperature C 1 ||
297-- > 1750 RNG Range details C 1 ||
298-- > 1760 TMD Transport movement details C 1 ||
299-- > 1770 LOC Place/location identification C 9 ||
300-- > 1780 MOA Monetary amount C 9 ||
301-- > 1790 PIA Additional product id C 9 ||
302-- > 1800 FTX Free text C 9 ||
303-- > ||
304-- > 1810 ----- Segment group 38 ------------------ C 9---------+||
305-- > 1820 NAD Name and address M 1 |||
306-- > 1830 DTM Date/time/period C 1---------+||
307-- > 1840 GDS Nature of cargo C 9 ||
308-- > ||
309-- > 1850 ----- Segment group 39 ------------------ C 99--------+||
310-- > 1860 MEA Measurements M 1 |||
311-- > 1870 EQN Number of units C 1---------+||
312-- > ||
313-- > 1880 ----- Segment group 40 ------------------ C 99--------+||
314-- > 1890 DIM Dimensions M 1 |||
315-- > 1900 EQN Number of units C 1---------+||
316-- > ||
317-- > 1910 ----- Segment group 41 ------------------ C 9---------+||
318-- > 1920 RFF Reference M 1 |||
319-- > 1930 DTM Date/time/period C 9---------+||
320-- > ||
321-- > 1940 * ----- Segment group 42 ------------------ C 9---------+||
322-- > 1950 PCI Package identification M 1 |||
323-- > 1960 RFF Reference C 1 |||
324-- > 1970 DTM Date/time/period C 1 |||
325-- > 1980 + GIN Goods identity number C 9---------+||
326-- > ||
327-- > 1990 ----- Segment group 43 ------------------ C 9---------+||
328-- > 2000 DOC Document/message details M 1 |||
329-- > 2010 DTM Date/time/period C 9---------+||
330-- > ||
331-- > 2020 ----- Segment group 44 ------------------ C 9---------+||
332-- > 2030 GOR Governmental requirements M 1 |||
333-- > 2040 DTM Date/time/period C 9 |||
334-- > 2050 LOC Place/location identification C 9 |||
335-- > 2060 SEL Seal number C 9 |||
336-- > 2070 FTX Free text C 9 |||
337-- > |||
338-- > 2080 ----- Segment group 45 ------------------ C 9--------+|||
339-- > 2090 DOC Document/message details M 1 ||||
340-- > 2100 DTM Date/time/period C 1--------++||
341-- > ||
342-- > 2110 ----- Segment group 46 ------------------ C 9---------+||
343-- > 2120 TPL Transport placement M 1 |||
344-- > |||
345-- > 2130 ----- Segment group 47 ------------------ C 9--------+|||
346-- > 2140 MEA Measurements M 1 ||||
347-- > 2150 EQN Number of units C 1--------++||
348-- > ||
349-- > 2160 ----- Segment group 48 ------------------ C 999-------+||
350-- > 2170 SGP Split goods placement M 1 |||
351-- > |||
352-- > 2180 ----- Segment group 49 ------------------ C 9--------+|||
353-- > 2190 MEA Measurements M 1 ||||
354-- > 2200 EQN Number of units C 1--------++||
355-- > ||
356-- > 2210 ----- Segment group 50 ------------------ C 99--------+||
357-- > 2220 TCC Transport charge/rate calculations M 1 |||
358-- > 2230 PRI Price details C 1 |||
359-- > 2240 EQN Number of units C 1 |||
360-- > 2250 PCD Percentage details C 1 |||
361-- > 2260 MOA Monetary amount C 9 |||
362-- > 2270 QTY Quantity C 9 |||
363-- > 2280 LOC Place/location identification C 9---------+||
364-- > ||
365-- > 2290 ----- Segment group 51 ------------------ C 9---------+||
366-- > 2300 DGS Dangerous goods M 1 |||
367-- > 2310 FTX Free text C 99 |||
368-- > |||
369-- > 2320 ----- Segment group 52 ------------------ C 9--------+|||
370-- > 2330 CTA Contact information M 1 ||||
371-- > 2340 COM Communication contact C 9--------+|||
372-- > |||
373-- > 2350 ----- Segment group 53 ------------------ C 9--------+|||
374-- > 2360 MEA Measurements M 1 ||||
375-- > 2370 EQN Number of units C 1--------+|||
376-- > |||
377-- > 2380 ----- Segment group 54 ------------------ C 999------+|||
378-- > 2390 SGP Split goods placement M 1 ||||
379-- > ||||
380-- > 2400 ----- Segment group 55 ------------------ C 9-------+||||
381-- > 2410 MEA Measurements M 1 |||||
382-- > 2420 EQN Number of units C 1-------++++|
383-- > |
384-- > 2430 ----- Segment group 56 ------------------ C 999--------+|
385-- > 2440 EQD Equipment details M 1 ||
386-- > 2450 EQN Number of units C 1 ||
387-- > 2460 TMD Transport movement details C 1 ||
388-- > 2470 MEA Measurements C 9 ||
389-- > 2480 DIM Dimensions C 9 ||
390-- > 2490 SEL Seal number C 99 ||
391-- > 2500 TPL Transport placement C 9 ||
392-- > 2510 HAN Handling instructions C 1 ||
393-- > 2520 TMP Temperature C 1 ||
394-- > 2530 FTX Free text C 9 ||
395-- > ||
396-- > 2540 ----- Segment group 57 ------------------ C 99--------+||
397-- > 2550 TCC Transport charge/rate calculations M 1 |||
398-- > 2560 PRI Price details C 1 |||
399-- > 2570 EQN Number of units C 1 |||
400-- > 2580 PCD Percentage details C 1 |||
401-- > 2590 MOA Monetary amount C 9 |||
402-- > 2600 QTY Quantity C 9---------+||
403-- > ||
404-- > 2610 ----- Segment group 58 ------------------ C 9---------+||
405-- > 2620 NAD Name and address M 1 |||
406-- > 2630 DTM Date/time/period C 1---------+||
407-- > ||
408-- > 2640 ----- Segment group 59 ------------------ C 99--------+||
409-- > 2650 EQA Attached equipment M 1 |||
410-- > 2660 EQN Number of units C 1---------+++
411-- > 2670 UNT Message trailer M 1
412--
413-- Dependencies: 'segmentBGM', 'segmentCNI', 'segmentCNT', 'segmentCOM', 'segmentCPI', 'segmentCTA', 'segmentCUX', 'segmentDGS', 'segmentDIM', 'segmentDOC', 'segmentDTM', 'segmentEQA', 'segmentEQD', 'segmentEQN', 'segmentFTX', 'segmentGDS', 'segmentGID', 'segmentGIN', 'segmentGOR', 'segmentHAN', 'segmentLOC', 'segmentMEA', 'segmentMOA', 'segmentNAD', 'segmentPCD', 'segmentPCI', 'segmentPIA', 'segmentPRI', 'segmentQTY', 'segmentRFF', 'segmentRNG', 'segmentSEL', 'segmentSGP', 'segmentTCC', 'segmentTDT', 'segmentTMD', 'segmentTMP', 'segmentTOD', 'segmentTPL', 'segmentTSR'.
414messageIFCSUM :: Parser Value
415messageIFCSUM =
416 message "IFCSUM"
417 [ "0010" .@ once segmentUNH
418 , "0020" .@ once segmentBGM
419 , "0030" .@ repeated 9 segmentDTM
420 , "0040" .@ repeated 99 segmentMOA
421 , "0050" .@ repeated 99 segmentFTX
422 , "0060" .@ repeated 9 segmentCNT
423 , "0070" .@ repeated 9 (
424 segmentGroup "1"
425 [ "0080" .@ once segmentRFF
426 , "0090" .@ repeated 9 segmentDTM
427 ]
428 )
429 , "0100" .@ repeated 9 (
430 segmentGroup "2"
431 [ "0110" .@ once segmentGOR
432 , "0120" .@ repeated 9 segmentDTM
433 , "0130" .@ repeated 9 segmentLOC
434 , "0140" .@ repeated 9 segmentSEL
435 , "0150" .@ repeated 9 segmentFTX
436 , "0160" .@ repeated 9 (
437 segmentGroup "3"
438 [ "0170" .@ once segmentDOC
439 , "0180" .@ maybeOnce segmentDTM
440 ]
441 )
442 ]
443 )
444 , "0190" .@ repeated 9 (
445 segmentGroup "4"
446 [ "0200" .@ once segmentTCC
447 , "0210" .@ maybeOnce segmentPRI
448 , "0220" .@ maybeOnce segmentEQN
449 , "0230" .@ maybeOnce segmentPCD
450 , "0240" .@ repeated 9 segmentMOA
451 , "0250" .@ repeated 9 segmentQTY
452 , "0260" .@ repeated 9 segmentLOC
453 ]
454 )
455 , "0270" .@ repeated 9 (
456 segmentGroup "5"
457 [ "0280" .@ once segmentTDT
458 , "0290" .@ repeated 9 segmentTSR
459 , "0300" .@ repeated 9 segmentLOC
460 , "0310" .@ repeated 9 segmentDTM
461 , "0320" .@ repeated 9 segmentSEL
462 , "0330" .@ repeated 9 segmentFTX
463 , "0340" .@ repeated 9 (
464 segmentGroup "6"
465 [ "0350" .@ once segmentMEA
466 , "0360" .@ maybeOnce segmentEQN
467 ]
468 )
469 , "0370" .@ repeated 9 (
470 segmentGroup "7"
471 [ "0380" .@ once segmentDIM
472 , "0390" .@ maybeOnce segmentEQN
473 ]
474 )
475 , "0400" .@ repeated 9 (
476 segmentGroup "8"
477 [ "0410" .@ once segmentCTA
478 , "0420" .@ repeated 9 segmentCOM
479 ]
480 )
481 , "0430" .@ repeated 9 (
482 segmentGroup "9"
483 [ "0440" .@ once segmentNAD
484 , "0450" .@ repeated 9 segmentLOC
485 , "0460" .@ repeated 9 (
486 segmentGroup "10"
487 [ "0470" .@ once segmentCTA
488 , "0480" .@ repeated 9 segmentCOM
489 ]
490 )
491 , "0490" .@ repeated 9 (
492 segmentGroup "11"
493 [ "0500" .@ once segmentDOC
494 , "0510" .@ maybeOnce segmentDTM
495 ]
496 )
497 , "0520" .@ repeated 9 (
498 segmentGroup "12"
499 [ "0530" .@ once segmentTCC
500 , "0540" .@ maybeOnce segmentPRI
501 , "0550" .@ maybeOnce segmentEQN
502 , "0560" .@ maybeOnce segmentPCD
503 , "0570" .@ repeated 9 segmentMOA
504 , "0580" .@ repeated 9 segmentQTY
505 ]
506 )
507 ]
508 )
509 ]
510 )
511 , "0590" .@ repeated 999 (
512 segmentGroup "13"
513 [ "0600" .@ once segmentEQD
514 , "0610" .@ maybeOnce segmentEQN
515 , "0620" .@ maybeOnce segmentTPL
516 , "0630" .@ maybeOnce segmentTMD
517 , "0640" .@ repeated 9 segmentMEA
518 , "0650" .@ repeated 9 segmentDIM
519 , "0660" .@ repeated 9 segmentSEL
520 , "0670" .@ repeated 9 segmentNAD
521 , "0680" .@ repeated 9 segmentLOC
522 , "0690" .@ maybeOnce segmentHAN
523 , "0700" .@ maybeOnce segmentTMP
524 , "0710" .@ repeated 9 segmentFTX
525 , "0720" .@ repeated 99 (
526 segmentGroup "14"
527 [ "0730" .@ once segmentEQA
528 , "0740" .@ maybeOnce segmentEQN
529 ]
530 )
531 ]
532 )
533 , "0750" .@ repeated 9999 (
534 segmentGroup "15"
535 [ "0760" .@ once segmentCNI
536 , "0770" .@ repeated 9 (
537 segmentGroup "16"
538 [ "0780" .@ once segmentSGP
539 , "0790" .@ repeated 9 (
540 segmentGroup "17"
541 [ "0800" .@ once segmentMEA
542 , "0810" .@ maybeOnce segmentEQN
543 ]
544 )
545 ]
546 )
547 , "0820" .@ repeated 9 (
548 segmentGroup "18"
549 [ "0830" .@ once segmentTPL
550 , "0840" .@ repeated 9 (
551 segmentGroup "19"
552 [ "0850" .@ once segmentMEA
553 , "0860" .@ maybeOnce segmentEQN
554 ]
555 )
556 ]
557 )
558 , "0870" .@ maybeOnce segmentCTA
559 , "0880" .@ repeated 9 segmentCOM
560 , "0890" .@ repeated 9 segmentDTM
561 , "0900" .@ repeated 9 segmentCNT
562 , "0910" .@ repeated 9 segmentTSR
563 , "0920" .@ repeated 9 segmentCUX
564 , "0930" .@ repeated 99 segmentMOA
565 , "0940" .@ repeated 99 segmentFTX
566 , "0950" .@ repeated 99 (
567 segmentGroup "20"
568 [ "0960" .@ once segmentLOC
569 , "0970" .@ repeated 9 segmentDTM
570 ]
571 )
572 , "0980" .@ repeated 2 (
573 segmentGroup "21"
574 [ "0990" .@ once segmentTOD
575 , "1000" .@ repeated 9 segmentLOC
576 ]
577 )
578 , "1010" .@ repeated 99 (
579 segmentGroup "22"
580 [ "1020" .@ once segmentRFF
581 , "1030" .@ repeated 9 segmentDTM
582 ]
583 )
584 , "1040" .@ repeated 9 (
585 segmentGroup "23"
586 [ "1050" .@ once segmentGOR
587 , "1060" .@ repeated 9 segmentDTM
588 , "1070" .@ repeated 9 segmentLOC
589 , "1080" .@ repeated 9 segmentSEL
590 , "1090" .@ repeated 9 segmentFTX
591 , "1100" .@ repeated 9 (
592 segmentGroup "24"
593 [ "1110" .@ once segmentDOC
594 , "1120" .@ maybeOnce segmentDTM
595 ]
596 )
597 ]
598 )
599 , "1130" .@ repeated 9 (
600 segmentGroup "25"
601 [ "1140" .@ once segmentCPI
602 , "1150" .@ repeated 99 segmentRFF
603 , "1160" .@ maybeOnce segmentCUX
604 , "1170" .@ repeated 9 segmentLOC
605 , "1180" .@ repeated 9 segmentMOA
606 ]
607 )
608 , "1190" .@ repeated 99 (
609 segmentGroup "26"
610 [ "1200" .@ once segmentTCC
611 , "1210" .@ maybeOnce segmentLOC
612 , "1220" .@ maybeOnce segmentFTX
613 , "1230" .@ maybeOnce segmentCUX
614 , "1240" .@ maybeOnce segmentPRI
615 , "1250" .@ maybeOnce segmentEQN
616 , "1260" .@ maybeOnce segmentPCD
617 , "1270" .@ repeated 9 segmentMOA
618 , "1280" .@ repeated 9 segmentQTY
619 ]
620 )
621 , "1290" .@ repeated 99 (
622 segmentGroup "27"
623 [ "1300" .@ once segmentTDT
624 , "1310" .@ repeated 9 segmentDTM
625 , "1320" .@ repeated 9 segmentTSR
626 , "1330" .@ repeated 99 (
627 segmentGroup "28"
628 [ "1340" .@ once segmentLOC
629 , "1350" .@ maybeOnce segmentDTM
630 ]
631 )
632 , "1360" .@ repeated 9 (
633 segmentGroup "29"
634 [ "1370" .@ once segmentRFF
635 , "1380" .@ maybeOnce segmentDTM
636 ]
637 )
638 ]
639 )
640 , "1390" .@ repeated 99 (
641 segmentGroup "30"
642 [ "1400" .@ once segmentNAD
643 , "1410" .@ repeated 9 segmentLOC
644 , "1420" .@ repeated 9 segmentMOA
645 , "1430" .@ repeated 9 (
646 segmentGroup "31"
647 [ "1440" .@ once segmentCTA
648 , "1450" .@ repeated 9 segmentCOM
649 ]
650 )
651 , "1460" .@ repeated 9 (
652 segmentGroup "32"
653 [ "1470" .@ once segmentDOC
654 , "1480" .@ maybeOnce segmentDTM
655 ]
656 )
657 , "1490" .@ repeated 99 (
658 segmentGroup "33"
659 [ "1500" .@ once segmentTCC
660 , "1510" .@ maybeOnce segmentPRI
661 , "1520" .@ maybeOnce segmentEQN
662 , "1530" .@ maybeOnce segmentPCD
663 , "1540" .@ repeated 9 segmentMOA
664 , "1550" .@ repeated 9 segmentQTY
665 ]
666 )
667 , "1560" .@ repeated 9 (
668 segmentGroup "34"
669 [ "1570" .@ once segmentRFF
670 , "1580" .@ repeated 9 segmentDTM
671 ]
672 )
673 , "1590" .@ repeated 9 (
674 segmentGroup "35"
675 [ "1600" .@ once segmentCPI
676 , "1610" .@ repeated 99 segmentRFF
677 , "1620" .@ maybeOnce segmentCUX
678 , "1630" .@ repeated 9 segmentLOC
679 , "1640" .@ repeated 9 segmentMOA
680 ]
681 )
682 , "1650" .@ repeated 99 (
683 segmentGroup "36"
684 [ "1660" .@ once segmentTSR
685 , "1670" .@ maybeOnce segmentRFF
686 , "1680" .@ maybeOnce segmentLOC
687 , "1690" .@ maybeOnce segmentTPL
688 , "1700" .@ repeated 9 segmentFTX
689 ]
690 )
691 ]
692 )
693 , "1710" .@ repeated 999 (
694 segmentGroup "37"
695 [ "1720" .@ once segmentGID
696 , "1730" .@ maybeOnce segmentHAN
697 , "1740" .@ maybeOnce segmentTMP
698 , "1750" .@ maybeOnce segmentRNG
699 , "1760" .@ maybeOnce segmentTMD
700 , "1770" .@ repeated 9 segmentLOC
701 , "1780" .@ repeated 9 segmentMOA
702 , "1790" .@ repeated 9 segmentPIA
703 , "1800" .@ repeated 9 segmentFTX
704 , "1810" .@ repeated 9 (
705 segmentGroup "38"
706 [ "1820" .@ once segmentNAD
707 , "1830" .@ maybeOnce segmentDTM
708 ]
709 )
710 , "1840" .@ repeated 9 segmentGDS
711 , "1850" .@ repeated 99 (
712 segmentGroup "39"
713 [ "1860" .@ once segmentMEA
714 , "1870" .@ maybeOnce segmentEQN
715 ]
716 )
717 , "1880" .@ repeated 99 (
718 segmentGroup "40"
719 [ "1890" .@ once segmentDIM
720 , "1900" .@ maybeOnce segmentEQN
721 ]
722 )
723 , "1910" .@ repeated 9 (
724 segmentGroup "41"
725 [ "1920" .@ once segmentRFF
726 , "1930" .@ repeated 9 segmentDTM
727 ]
728 )
729 , "1940" .@ repeated 9 (
730 segmentGroup "42"
731 [ "1950" .@ once segmentPCI
732 , "1960" .@ maybeOnce segmentRFF
733 , "1970" .@ maybeOnce segmentDTM
734 , "1980" .@ repeated 9 segmentGIN
735 ]
736 )
737 , "1990" .@ repeated 9 (
738 segmentGroup "43"
739 [ "2000" .@ once segmentDOC
740 , "2010" .@ repeated 9 segmentDTM
741 ]
742 )
743 , "2020" .@ repeated 9 (
744 segmentGroup "44"
745 [ "2030" .@ once segmentGOR
746 , "2040" .@ repeated 9 segmentDTM
747 , "2050" .@ repeated 9 segmentLOC
748 , "2060" .@ repeated 9 segmentSEL
749 , "2070" .@ repeated 9 segmentFTX
750 , "2080" .@ repeated 9 (
751 segmentGroup "45"
752 [ "2090" .@ once segmentDOC
753 , "2100" .@ maybeOnce segmentDTM
754 ]
755 )
756 ]
757 )
758 , "2110" .@ repeated 9 (
759 segmentGroup "46"
760 [ "2120" .@ once segmentTPL
761 , "2130" .@ repeated 9 (
762 segmentGroup "47"
763 [ "2140" .@ once segmentMEA
764 , "2150" .@ maybeOnce segmentEQN
765 ]
766 )
767 ]
768 )
769 , "2160" .@ repeated 999 (
770 segmentGroup "48"
771 [ "2170" .@ once segmentSGP
772 , "2180" .@ repeated 9 (
773 segmentGroup "49"
774 [ "2190" .@ once segmentMEA
775 , "2200" .@ maybeOnce segmentEQN
776 ]
777 )
778 ]
779 )
780 , "2210" .@ repeated 99 (
781 segmentGroup "50"
782 [ "2220" .@ once segmentTCC
783 , "2230" .@ maybeOnce segmentPRI
784 , "2240" .@ maybeOnce segmentEQN
785 , "2250" .@ maybeOnce segmentPCD
786 , "2260" .@ repeated 9 segmentMOA
787 , "2270" .@ repeated 9 segmentQTY
788 , "2280" .@ repeated 9 segmentLOC
789 ]
790 )
791 , "2290" .@ repeated 9 (
792 segmentGroup "51"
793 [ "2300" .@ once segmentDGS
794 , "2310" .@ repeated 99 segmentFTX
795 , "2320" .@ repeated 9 (
796 segmentGroup "52"
797 [ "2330" .@ once segmentCTA
798 , "2340" .@ repeated 9 segmentCOM
799 ]
800 )
801 , "2350" .@ repeated 9 (
802 segmentGroup "53"
803 [ "2360" .@ once segmentMEA
804 , "2370" .@ maybeOnce segmentEQN
805 ]
806 )
807 , "2380" .@ repeated 999 (
808 segmentGroup "54"
809 [ "2390" .@ once segmentSGP
810 , "2400" .@ repeated 9 (
811 segmentGroup "55"
812 [ "2410" .@ once segmentMEA
813 , "2420" .@ maybeOnce segmentEQN
814 ]
815 )
816 ]
817 )
818 ]
819 )
820 ]
821 )
822 , "2430" .@ repeated 999 (
823 segmentGroup "56"
824 [ "2440" .@ once segmentEQD
825 , "2450" .@ maybeOnce segmentEQN
826 , "2460" .@ maybeOnce segmentTMD
827 , "2470" .@ repeated 9 segmentMEA
828 , "2480" .@ repeated 9 segmentDIM
829 , "2490" .@ repeated 99 segmentSEL
830 , "2500" .@ repeated 9 segmentTPL
831 , "2510" .@ maybeOnce segmentHAN
832 , "2520" .@ maybeOnce segmentTMP
833 , "2530" .@ repeated 9 segmentFTX
834 , "2540" .@ repeated 99 (
835 segmentGroup "57"
836 [ "2550" .@ once segmentTCC
837 , "2560" .@ maybeOnce segmentPRI
838 , "2570" .@ maybeOnce segmentEQN
839 , "2580" .@ maybeOnce segmentPCD
840 , "2590" .@ repeated 9 segmentMOA
841 , "2600" .@ repeated 9 segmentQTY
842 ]
843 )
844 , "2610" .@ repeated 9 (
845 segmentGroup "58"
846 [ "2620" .@ once segmentNAD
847 , "2630" .@ maybeOnce segmentDTM
848 ]
849 )
850 , "2640" .@ repeated 99 (
851 segmentGroup "59"
852 [ "2650" .@ once segmentEQA
853 , "2660" .@ maybeOnce segmentEQN
854 ]
855 )
856 ]
857 )
858 ]
859 )
860 , "2670" .@ once segmentUNT
861 ]
diff --git a/specification/src/Text/Edifact/D96A/Messages/IFTSAI.hs b/specification/src/Text/Edifact/D96A/Messages/IFTSAI.hs
new file mode 100644
index 0000000..3c4a345
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Messages/IFTSAI.hs
@@ -0,0 +1,208 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Messages.IFTSAI
7 ( -- * Definition
8 messageIFTSAI
9 -- * Dependencies
10 , segmentBGM
11 , segmentCOM
12 , segmentCTA
13 , segmentDGS
14 , segmentDIM
15 , segmentDTM
16 , segmentEQD
17 , segmentEQN
18 , segmentFTX
19 , segmentGDS
20 , segmentGID
21 , segmentHAN
22 , segmentLOC
23 , segmentMEA
24 , segmentNAD
25 , segmentQTY
26 , segmentRFF
27 , segmentTDT
28 , segmentTSR
29 ) where
30
31import Text.Edifact.Common.Segments
32
33import Text.Edifact.D96A.Segments (segmentBGM, segmentCOM,
34 segmentCTA, segmentDGS,
35 segmentDIM, segmentDTM,
36 segmentEQD, segmentEQN,
37 segmentFTX, segmentGDS,
38 segmentGID, segmentHAN,
39 segmentLOC, segmentMEA,
40 segmentNAD, segmentQTY,
41 segmentRFF, segmentTDT,
42 segmentTSR)
43
44import Text.Edifact.Parsing
45import Text.Edifact.Types (Value)
46
47-- | Derived from this specification:
48--
49-- > 4.3 Message structure
50-- >
51-- > 4.3.1 Segment table
52-- >
53-- > Pos Tag Name S R
54-- >
55-- > 0010 UNH Message header M 1
56-- > 0020 BGM Beginning of message M 1
57-- > 0030 DTM Date/time/period C 9
58-- > 0040 FTX Free text C 99
59-- >
60-- > 0050 + ----- Segment group 1 ------------------ C 9-----------+
61-- > 0060 * RFF Reference M 1 |
62-- > 0070 + DTM Date/time/period C 9-----------+
63-- >
64-- > 0080 ----- Segment group 2 ------------------ C 9-----------+
65-- > 0090 LOC Place/location identification M 1 |
66-- > 0100 DTM Date/time/period C 9-----------+
67-- >
68-- > 0110 ----- Segment group 3 ------------------ C 9-----------+
69-- > 0120 EQD Equipment details M 1 |
70-- > 0130 EQN Number of units C 9 |
71-- > 0140 MEA Measurements C 9 |
72-- > 0150 DIM Dimensions C 9 |
73-- > 0160 FTX Free text C 9-----------+
74-- >
75-- > 0170 ----- Segment group 4 ------------------ C 999---------+
76-- > 0180 TDT Details of transport M 1 |
77-- > 0190 DTM Date/time/period C 9 |
78-- > 0200 TSR Transport service requirements C 9 |
79-- > 0210 FTX Free text C 9 |
80-- > 0220 EQD Equipment details C 99 |
81-- > 0230 QTY Quantity C 9 |
82-- > 0240 MEA Measurements C 9 |
83-- > |
84-- > 0250 ----- Segment group 5 ------------------ C 99---------+|
85-- > 0260 LOC Place/location identification M 1 ||
86-- > 0270 DTM Date/time/period C 9----------++
87-- >
88-- > 0280 ----- Segment group 6 ------------------ C 9-----------+
89-- > 0290 NAD Name and address M 1 |
90-- > 0300 LOC Place/location identification C 9 |
91-- > |
92-- > 0310 ----- Segment group 7 ------------------ C 9----------+|
93-- > 0320 CTA Contact information M 1 ||
94-- > 0330 COM Communication contact C 9----------++
95-- >
96-- > 0340 ----- Segment group 8 ------------------ C 9-----------+
97-- > 0350 GID Goods item details M 1 |
98-- > 0360 HAN Handling instructions C 9 |
99-- > 0370 FTX Free text C 9 |
100-- > |
101-- > 0380 ----- Segment group 9 ------------------ C 9----------+|
102-- > 0390 GDS Nature of cargo M 1 ||
103-- > 0400 FTX Free text C 9----------+|
104-- > |
105-- > 0410 ----- Segment group 10 ------------------ C 9----------+|
106-- > 0420 MEA Measurements M 1 ||
107-- > 0430 EQN Number of units C 9----------+|
108-- > |
109-- > 0440 ----- Segment group 11 ------------------ C 9----------+|
110-- > 0450 DIM Dimensions M 1 ||
111-- > 0460 EQN Number of units C 9----------+|
112-- > |
113-- > 0470 ----- Segment group 12 ------------------ C 9----------+|
114-- > 0480 DGS Dangerous goods M 1 ||
115-- > 0490 FTX Free text C 9----------++
116-- > 0500 UNT Message trailer M 1
117--
118-- Dependencies: 'segmentBGM', 'segmentCOM', 'segmentCTA', 'segmentDGS', 'segmentDIM', 'segmentDTM', 'segmentEQD', 'segmentEQN', 'segmentFTX', 'segmentGDS', 'segmentGID', 'segmentHAN', 'segmentLOC', 'segmentMEA', 'segmentNAD', 'segmentQTY', 'segmentRFF', 'segmentTDT', 'segmentTSR'.
119messageIFTSAI :: Parser Value
120messageIFTSAI =
121 message "IFTSAI"
122 [ "0010" .@ once segmentUNH
123 , "0020" .@ once segmentBGM
124 , "0030" .@ repeated 9 segmentDTM
125 , "0040" .@ repeated 99 segmentFTX
126 , "0050" .@ repeated 9 (
127 segmentGroup "1"
128 [ "0060" .@ once segmentRFF
129 , "0070" .@ repeated 9 segmentDTM
130 ]
131 )
132 , "0080" .@ repeated 9 (
133 segmentGroup "2"
134 [ "0090" .@ once segmentLOC
135 , "0100" .@ repeated 9 segmentDTM
136 ]
137 )
138 , "0110" .@ repeated 9 (
139 segmentGroup "3"
140 [ "0120" .@ once segmentEQD
141 , "0130" .@ repeated 9 segmentEQN
142 , "0140" .@ repeated 9 segmentMEA
143 , "0150" .@ repeated 9 segmentDIM
144 , "0160" .@ repeated 9 segmentFTX
145 ]
146 )
147 , "0170" .@ repeated 999 (
148 segmentGroup "4"
149 [ "0180" .@ once segmentTDT
150 , "0190" .@ repeated 9 segmentDTM
151 , "0200" .@ repeated 9 segmentTSR
152 , "0210" .@ repeated 9 segmentFTX
153 , "0220" .@ repeated 99 segmentEQD
154 , "0230" .@ repeated 9 segmentQTY
155 , "0240" .@ repeated 9 segmentMEA
156 , "0250" .@ repeated 99 (
157 segmentGroup "5"
158 [ "0260" .@ once segmentLOC
159 , "0270" .@ repeated 9 segmentDTM
160 ]
161 )
162 ]
163 )
164 , "0280" .@ repeated 9 (
165 segmentGroup "6"
166 [ "0290" .@ once segmentNAD
167 , "0300" .@ repeated 9 segmentLOC
168 , "0310" .@ repeated 9 (
169 segmentGroup "7"
170 [ "0320" .@ once segmentCTA
171 , "0330" .@ repeated 9 segmentCOM
172 ]
173 )
174 ]
175 )
176 , "0340" .@ repeated 9 (
177 segmentGroup "8"
178 [ "0350" .@ once segmentGID
179 , "0360" .@ repeated 9 segmentHAN
180 , "0370" .@ repeated 9 segmentFTX
181 , "0380" .@ repeated 9 (
182 segmentGroup "9"
183 [ "0390" .@ once segmentGDS
184 , "0400" .@ repeated 9 segmentFTX
185 ]
186 )
187 , "0410" .@ repeated 9 (
188 segmentGroup "10"
189 [ "0420" .@ once segmentMEA
190 , "0430" .@ repeated 9 segmentEQN
191 ]
192 )
193 , "0440" .@ repeated 9 (
194 segmentGroup "11"
195 [ "0450" .@ once segmentDIM
196 , "0460" .@ repeated 9 segmentEQN
197 ]
198 )
199 , "0470" .@ repeated 9 (
200 segmentGroup "12"
201 [ "0480" .@ once segmentDGS
202 , "0490" .@ repeated 9 segmentFTX
203 ]
204 )
205 ]
206 )
207 , "0500" .@ once segmentUNT
208 ]
diff --git a/specification/src/Text/Edifact/D96A/Messages/IFTSTA.hs b/specification/src/Text/Edifact/D96A/Messages/IFTSTA.hs
new file mode 100644
index 0000000..6bf19a1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Messages/IFTSTA.hs
@@ -0,0 +1,223 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Messages.IFTSTA
7 ( -- * Definition
8 messageIFTSTA
9 -- * Dependencies
10 , segmentBGM
11 , segmentCNI
12 , segmentCNT
13 , segmentCOM
14 , segmentCTA
15 , segmentDIM
16 , segmentDOC
17 , segmentDTM
18 , segmentEQA
19 , segmentEQD
20 , segmentEQN
21 , segmentFTX
22 , segmentGID
23 , segmentGIN
24 , segmentHAN
25 , segmentLOC
26 , segmentMEA
27 , segmentNAD
28 , segmentPCI
29 , segmentRFF
30 , segmentSEL
31 , segmentSTS
32 , segmentTDT
33 , segmentTSR
34 ) where
35
36import Text.Edifact.Common.Segments
37
38import Text.Edifact.D96A.Segments (segmentBGM, segmentCNI,
39 segmentCNT, segmentCOM,
40 segmentCTA, segmentDIM,
41 segmentDOC, segmentDTM,
42 segmentEQA, segmentEQD,
43 segmentEQN, segmentFTX,
44 segmentGID, segmentGIN,
45 segmentHAN, segmentLOC,
46 segmentMEA, segmentNAD,
47 segmentPCI, segmentRFF,
48 segmentSEL, segmentSTS,
49 segmentTDT, segmentTSR)
50
51import Text.Edifact.Parsing
52import Text.Edifact.Types (Value)
53
54-- | Derived from this specification:
55--
56-- > 4.3 Message structure
57-- >
58-- > 4.3.1 Segment table
59-- >
60-- > Pos Tag Name S R
61-- >
62-- > 0010 UNH Message header M 1
63-- > 0020 BGM Beginning of message M 1
64-- > 0030 DTM Date/time/period C 9
65-- > 0040 TSR Transport service requirements C 1
66-- >
67-- > 0050 ----- Segment group 1 ------------------ C 9-----------+
68-- > 0060 NAD Name and address M 1 |
69-- > |
70-- > 0070 ----- Segment group 2 ------------------ C 9----------+|
71-- > 0080 CTA Contact information M 1 ||
72-- > 0090 COM Communication contact C 9----------++
73-- >
74-- > 0100 ----- Segment group 3 ------------------ C 9-----------+
75-- > 0110 RFF Reference M 1 |
76-- > 0120 DTM Date/time/period C 1-----------+
77-- > 0130 LOC Place/location identification C 9
78-- > 0140 FTX Free text C 9
79-- > 0150 CNT Control total C 9
80-- >
81-- > 0160 ----- Segment group 4 ------------------ C 999---------+
82-- > 0170 CNI Consignment information M 1 |
83-- > 0180 LOC Place/location identification C 9 |
84-- > 0190 CNT Control total C 9 |
85-- > |
86-- > 0200 * ----- Segment group 5 ------------------ M 99---------+|
87-- > 0210 STS Status M 1 ||
88-- > 0220 RFF Reference C 9 ||
89-- > 0230 DTM Date/time/period C 9 ||
90-- > 0240 + DOC Document/message details C 1 ||
91-- > 0250 FTX Free text C 9 ||
92-- > 0260 NAD Name and address C 9 ||
93-- > 0270 LOC Place/location identification C 1 ||
94-- > 0280 PCI Package identification C 99 ||
95-- > ||
96-- > 0290 ----- Segment group 6 ------------------ C 99--------+||
97-- > 0300 TDT Details of transport M 1 |||
98-- > 0310 RFF Reference C 9 |||
99-- > 0320 LOC Place/location identification C 9 |||
100-- > 0330 DTM Date/time/period C 9---------+||
101-- > ||
102-- > 0340 ----- Segment group 7 ------------------ C 99--------+||
103-- > 0350 EQD Equipment details M 1 |||
104-- > 0360 MEA Measurements C 9 |||
105-- > 0370 DIM Dimensions C 9 |||
106-- > 0380 SEL Seal number C 9 |||
107-- > |||
108-- > 0390 ----- Segment group 8 ------------------ C 99-------+|||
109-- > 0400 EQA Attached equipment M 1 ||||
110-- > 0410 SEL Seal number C 9--------++||
111-- > ||
112-- > 0420 * ----- Segment group 9 ------------------ C 99--------+||
113-- > 0430 GID Goods item details M 1 |||
114-- > 0440 HAN Handling instructions C 9 |||
115-- > |||
116-- > 0450 ----- Segment group 10 ------------------ C 99-------+|||
117-- > 0460 MEA Measurements M 1 ||||
118-- > 0470 EQN Number of units C 1--------+|||
119-- > |||
120-- > 0480 ----- Segment group 11 ------------------ C 99-------+|||
121-- > 0490 DIM Dimensions M 1 ||||
122-- > 0500 EQN Number of units C 1--------+|||
123-- > |||
124-- > 0510 + ----- Segment group 12 ------------------ C 99-------+|||
125-- > 0520 + PCI Package identification M 1 ||||
126-- > 0530 + GIN Goods identity number C 9--------++++
127-- > 0540 UNT Message trailer M 1
128--
129-- Dependencies: 'segmentBGM', 'segmentCNI', 'segmentCNT', 'segmentCOM', 'segmentCTA', 'segmentDIM', 'segmentDOC', 'segmentDTM', 'segmentEQA', 'segmentEQD', 'segmentEQN', 'segmentFTX', 'segmentGID', 'segmentGIN', 'segmentHAN', 'segmentLOC', 'segmentMEA', 'segmentNAD', 'segmentPCI', 'segmentRFF', 'segmentSEL', 'segmentSTS', 'segmentTDT', 'segmentTSR'.
130messageIFTSTA :: Parser Value
131messageIFTSTA =
132 message "IFTSTA"
133 [ "0010" .@ once segmentUNH
134 , "0020" .@ once segmentBGM
135 , "0030" .@ repeated 9 segmentDTM
136 , "0040" .@ maybeOnce segmentTSR
137 , "0050" .@ repeated 9 (
138 segmentGroup "1"
139 [ "0060" .@ once segmentNAD
140 , "0070" .@ repeated 9 (
141 segmentGroup "2"
142 [ "0080" .@ once segmentCTA
143 , "0090" .@ repeated 9 segmentCOM
144 ]
145 )
146 ]
147 )
148 , "0100" .@ repeated 9 (
149 segmentGroup "3"
150 [ "0110" .@ once segmentRFF
151 , "0120" .@ maybeOnce segmentDTM
152 ]
153 )
154 , "0130" .@ repeated 9 segmentLOC
155 , "0140" .@ repeated 9 segmentFTX
156 , "0150" .@ repeated 9 segmentCNT
157 , "0160" .@ repeated 999 (
158 segmentGroup "4"
159 [ "0170" .@ once segmentCNI
160 , "0180" .@ repeated 9 segmentLOC
161 , "0190" .@ repeated 9 segmentCNT
162 , "0200" .@ repeatedAtLeastOnce 99 (
163 segmentGroup "5"
164 [ "0210" .@ once segmentSTS
165 , "0220" .@ repeated 9 segmentRFF
166 , "0230" .@ repeated 9 segmentDTM
167 , "0240" .@ maybeOnce segmentDOC
168 , "0250" .@ repeated 9 segmentFTX
169 , "0260" .@ repeated 9 segmentNAD
170 , "0270" .@ maybeOnce segmentLOC
171 , "0280" .@ repeated 99 segmentPCI
172 , "0290" .@ repeated 99 (
173 segmentGroup "6"
174 [ "0300" .@ once segmentTDT
175 , "0310" .@ repeated 9 segmentRFF
176 , "0320" .@ repeated 9 segmentLOC
177 , "0330" .@ repeated 9 segmentDTM
178 ]
179 )
180 , "0340" .@ repeated 99 (
181 segmentGroup "7"
182 [ "0350" .@ once segmentEQD
183 , "0360" .@ repeated 9 segmentMEA
184 , "0370" .@ repeated 9 segmentDIM
185 , "0380" .@ repeated 9 segmentSEL
186 , "0390" .@ repeated 99 (
187 segmentGroup "8"
188 [ "0400" .@ once segmentEQA
189 , "0410" .@ repeated 9 segmentSEL
190 ]
191 )
192 ]
193 )
194 , "0420" .@ repeated 99 (
195 segmentGroup "9"
196 [ "0430" .@ once segmentGID
197 , "0440" .@ repeated 9 segmentHAN
198 , "0450" .@ repeated 99 (
199 segmentGroup "10"
200 [ "0460" .@ once segmentMEA
201 , "0470" .@ maybeOnce segmentEQN
202 ]
203 )
204 , "0480" .@ repeated 99 (
205 segmentGroup "11"
206 [ "0490" .@ once segmentDIM
207 , "0500" .@ maybeOnce segmentEQN
208 ]
209 )
210 , "0510" .@ repeated 99 (
211 segmentGroup "12"
212 [ "0520" .@ once segmentPCI
213 , "0530" .@ repeated 9 segmentGIN
214 ]
215 )
216 ]
217 )
218 ]
219 )
220 ]
221 )
222 , "0540" .@ once segmentUNT
223 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments.hs b/specification/src/Text/Edifact/D96A/Segments.hs
new file mode 100644
index 0000000..b215b18
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments.hs
@@ -0,0 +1,53 @@
1module Text.Edifact.D96A.Segments
2 ( module S
3 ) where
4
5import Text.Edifact.D96A.Segments.ALI as S
6import Text.Edifact.D96A.Segments.BGM as S
7import Text.Edifact.D96A.Segments.CNI as S
8import Text.Edifact.D96A.Segments.CNT as S
9import Text.Edifact.D96A.Segments.COM as S
10import Text.Edifact.D96A.Segments.CPI as S
11import Text.Edifact.D96A.Segments.CPS as S
12import Text.Edifact.D96A.Segments.CTA as S
13import Text.Edifact.D96A.Segments.CUX as S
14import Text.Edifact.D96A.Segments.DGS as S
15import Text.Edifact.D96A.Segments.DIM as S
16import Text.Edifact.D96A.Segments.DLM as S
17import Text.Edifact.D96A.Segments.DOC as S
18import Text.Edifact.D96A.Segments.DTM as S
19import Text.Edifact.D96A.Segments.EQA as S
20import Text.Edifact.D96A.Segments.EQD as S
21import Text.Edifact.D96A.Segments.EQN as S
22import Text.Edifact.D96A.Segments.FTX as S
23import Text.Edifact.D96A.Segments.GDS as S
24import Text.Edifact.D96A.Segments.GID as S
25import Text.Edifact.D96A.Segments.GIN as S
26import Text.Edifact.D96A.Segments.GIR as S
27import Text.Edifact.D96A.Segments.GOR as S
28import Text.Edifact.D96A.Segments.HAN as S
29import Text.Edifact.D96A.Segments.IMD as S
30import Text.Edifact.D96A.Segments.LIN as S
31import Text.Edifact.D96A.Segments.LOC as S
32import Text.Edifact.D96A.Segments.MEA as S
33import Text.Edifact.D96A.Segments.MOA as S
34import Text.Edifact.D96A.Segments.NAD as S
35import Text.Edifact.D96A.Segments.PAC as S
36import Text.Edifact.D96A.Segments.PCD as S
37import Text.Edifact.D96A.Segments.PCI as S
38import Text.Edifact.D96A.Segments.PIA as S
39import Text.Edifact.D96A.Segments.PRI as S
40import Text.Edifact.D96A.Segments.QTY as S
41import Text.Edifact.D96A.Segments.QVR as S
42import Text.Edifact.D96A.Segments.RFF as S
43import Text.Edifact.D96A.Segments.RNG as S
44import Text.Edifact.D96A.Segments.SEL as S
45import Text.Edifact.D96A.Segments.SGP as S
46import Text.Edifact.D96A.Segments.STS as S
47import Text.Edifact.D96A.Segments.TCC as S
48import Text.Edifact.D96A.Segments.TDT as S
49import Text.Edifact.D96A.Segments.TMD as S
50import Text.Edifact.D96A.Segments.TMP as S
51import Text.Edifact.D96A.Segments.TOD as S
52import Text.Edifact.D96A.Segments.TPL as S
53import Text.Edifact.D96A.Segments.TSR as S
diff --git a/specification/src/Text/Edifact/D96A/Segments/ALI.hs b/specification/src/Text/Edifact/D96A/Segments/ALI.hs
new file mode 100644
index 0000000..3b4fc54
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/ALI.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.ALI
7 ( -- * Definition
8 segmentALI
9 -- * Dependencies
10 , simple3239
11 , simple4183
12 , simple9213
13 ) where
14
15import Text.Edifact.D96A.Simples (simple3239, simple4183, simple9213)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > ALI ADDITIONAL INFORMATION
23-- >
24-- > Function: To indicate that special conditions due to the origin,
25-- > customs preference, fiscal or commercial factors are
26-- > applicable.
27-- >
28-- > 010 3239 COUNTRY OF ORIGIN, CODED C an..3
29-- >
30-- > 020 9213 TYPE OF DUTY REGIME, CODED C an..3
31-- >
32-- > 030 4183 SPECIAL CONDITIONS, CODED C an..3
33-- >
34-- > 040 4183 SPECIAL CONDITIONS, CODED C an..3
35-- >
36-- > 050 4183 SPECIAL CONDITIONS, CODED C an..3
37-- >
38-- > 060 4183 SPECIAL CONDITIONS, CODED C an..3
39-- >
40-- > 070 4183 SPECIAL CONDITIONS, CODED C an..3
41--
42-- Dependencies: 'simple3239', 'simple4183', 'simple9213'.
43segmentALI :: Parser Value
44segmentALI =
45 segment "ALI"
46 [ "010" .@ optional simple3239
47 , "020" .@ optional simple9213
48 , "030" .@ optional simple4183
49 , "040" .@ optional simple4183
50 , "050" .@ optional simple4183
51 , "060" .@ optional simple4183
52 , "070" .@ optional simple4183
53 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/BGM.hs b/specification/src/Text/Edifact/D96A/Segments/BGM.hs
new file mode 100644
index 0000000..5c30fcd
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/BGM.hs
@@ -0,0 +1,50 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.BGM
7 ( -- * Definition
8 segmentBGM
9 -- * Dependencies
10 , compositeC002
11 , simple1004
12 , simple1225
13 , simple4343
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC002)
17import Text.Edifact.D96A.Simples (simple1004, simple1225,
18 simple4343)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > BGM BEGINNING OF MESSAGE
26-- >
27-- > Function: To indicate the type and function of a message and to
28-- > transmit the identifying number.
29-- >
30-- > 010 C002 DOCUMENT/MESSAGE NAME C
31-- > 1001 Document/message name, coded C an..3
32-- > 1131 Code list qualifier C an..3
33-- > 3055 Code list responsible agency, coded C an..3
34-- > 1000 Document/message name C an..35
35-- >
36-- > 020 1004 DOCUMENT/MESSAGE NUMBER C an..35
37-- >
38-- > 030 1225 MESSAGE FUNCTION, CODED C an..3
39-- >
40-- > 040 4343 RESPONSE TYPE, CODED C an..3
41--
42-- Dependencies: 'compositeC002', 'simple1004', 'simple1225', 'simple4343'.
43segmentBGM :: Parser Value
44segmentBGM =
45 segment "BGM"
46 [ "010" .@ optional compositeC002
47 , "020" .@ optional simple1004
48 , "030" .@ optional simple1225
49 , "040" .@ optional simple4343
50 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CNI.hs b/specification/src/Text/Edifact/D96A/Segments/CNI.hs
new file mode 100644
index 0000000..cdd22fd
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CNI.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CNI
7 ( -- * Definition
8 segmentCNI
9 -- * Dependencies
10 , compositeC503
11 , simple1312
12 , simple1490
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC503)
16import Text.Edifact.D96A.Simples (simple1312, simple1490)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CNI CONSIGNMENT INFORMATION
24-- >
25-- > Function: To identify one consignment.
26-- >
27-- > 010 1490 CONSOLIDATION ITEM NUMBER C n..4
28-- >
29-- > 020 C503 DOCUMENT/MESSAGE DETAILS C
30-- > 1004 Document/message number C an..35
31-- > 1373 Document/message status, coded C an..3
32-- > 1366 Document/message source C an..35
33-- > 3453 Language, coded C an..3
34-- >
35-- > 030 1312 CONSIGNMENT LOAD SEQUENCE NUMBER C n..4
36--
37-- Dependencies: 'compositeC503', 'simple1312', 'simple1490'.
38segmentCNI :: Parser Value
39segmentCNI =
40 segment "CNI"
41 [ "010" .@ optional simple1490
42 , "020" .@ optional compositeC503
43 , "030" .@ optional simple1312
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CNT.hs b/specification/src/Text/Edifact/D96A/Segments/CNT.hs
new file mode 100644
index 0000000..a5a2273
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CNT.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CNT
7 ( -- * Definition
8 segmentCNT
9 -- * Dependencies
10 , compositeC270
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC270)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > CNT CONTROL TOTAL
21-- >
22-- > Function: To provide control total.
23-- >
24-- > 010 C270 CONTROL M
25-- > 6069 Control qualifier M an..3
26-- > 6066 Control value M n..18
27-- > 6411 Measure unit qualifier C an..3
28--
29-- Dependencies: 'compositeC270'.
30segmentCNT :: Parser Value
31segmentCNT =
32 segment "CNT"
33 [ "010" .@ mandatory compositeC270
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/COM.hs b/specification/src/Text/Edifact/D96A/Segments/COM.hs
new file mode 100644
index 0000000..5f5782b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/COM.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.COM
7 ( -- * Definition
8 segmentCOM
9 -- * Dependencies
10 , compositeC076
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC076)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > COM COMMUNICATION CONTACT
21-- >
22-- > Function: To identify a communication number of a department or
23-- > a person to whom communication should be directed.
24-- >
25-- > 010 C076 COMMUNICATION CONTACT M
26-- > 3148 Communication number M an..512
27-- > 3155 Communication channel qualifier M an..3
28--
29-- Dependencies: 'compositeC076'.
30segmentCOM :: Parser Value
31segmentCOM =
32 segment "COM"
33 [ "010" .@ mandatory compositeC076
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CPI.hs b/specification/src/Text/Edifact/D96A/Segments/CPI.hs
new file mode 100644
index 0000000..7325e32
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CPI.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CPI
7 ( -- * Definition
8 segmentCPI
9 -- * Dependencies
10 , compositeC229
11 , compositeC231
12 , simple4237
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC229, compositeC231)
16import Text.Edifact.D96A.Simples (simple4237)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CPI CHARGE PAYMENT INSTRUCTIONS
24-- >
25-- > Function: To identify a charge.
26-- >
27-- > 010 C229 CHARGE CATEGORY C
28-- > 5237 Charge category, coded M an..3
29-- > 1131 Code list qualifier C an..3
30-- > 3055 Code list responsible agency, coded C an..3
31-- >
32-- > 020 C231 METHOD OF PAYMENT C
33-- > 4215 Transport charges method of payment, coded M an..3
34-- > 1131 Code list qualifier C an..3
35-- > 3055 Code list responsible agency, coded C an..3
36-- >
37-- > 030 4237 PREPAID/COLLECT INDICATOR, CODED C an..3
38--
39-- Dependencies: 'compositeC229', 'compositeC231', 'simple4237'.
40segmentCPI :: Parser Value
41segmentCPI =
42 segment "CPI"
43 [ "010" .@ optional compositeC229
44 , "020" .@ optional compositeC231
45 , "030" .@ optional simple4237
46 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CPS.hs b/specification/src/Text/Edifact/D96A/Segments/CPS.hs
new file mode 100644
index 0000000..0ce27b5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CPS.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CPS
7 ( -- * Definition
8 segmentCPS
9 -- * Dependencies
10 , simple7075
11 , simple7164
12 , simple7166
13 ) where
14
15import Text.Edifact.D96A.Simples (simple7075, simple7164, simple7166)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > CPS CONSIGNMENT PACKING SEQUENCE
23-- >
24-- > Function: To identify the sequence in which physical packing is
25-- > presented in the consignment, and optionally to
26-- > identify the hierarchical relationship between packing
27-- > layers.
28-- >
29-- > 010 7164 HIERARCHICAL ID. NUMBER M an..12
30-- >
31-- > 020 7166 HIERARCHICAL PARENT ID. C an..12
32-- >
33-- > 030 7075 PACKAGING LEVEL, CODED C an..3
34--
35-- Dependencies: 'simple7075', 'simple7164', 'simple7166'.
36segmentCPS :: Parser Value
37segmentCPS =
38 segment "CPS"
39 [ "010" .@ mandatory simple7164
40 , "020" .@ optional simple7166
41 , "030" .@ optional simple7075
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CTA.hs b/specification/src/Text/Edifact/D96A/Segments/CTA.hs
new file mode 100644
index 0000000..3d7dac8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CTA.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CTA
7 ( -- * Definition
8 segmentCTA
9 -- * Dependencies
10 , compositeC056
11 , simple3139
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC056)
15import Text.Edifact.D96A.Simples (simple3139)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > CTA CONTACT INFORMATION
23-- >
24-- > Function: To identify a person or a department to whom
25-- > communication should be directed.
26-- >
27-- > 010 3139 CONTACT FUNCTION, CODED C an..3
28-- >
29-- > 020 C056 DEPARTMENT OR EMPLOYEE DETAILS C
30-- > 3413 Department or employee identification C an..17
31-- > 3412 Department or employee C an..35
32--
33-- Dependencies: 'compositeC056', 'simple3139'.
34segmentCTA :: Parser Value
35segmentCTA =
36 segment "CTA"
37 [ "010" .@ optional simple3139
38 , "020" .@ optional compositeC056
39 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/CUX.hs b/specification/src/Text/Edifact/D96A/Segments/CUX.hs
new file mode 100644
index 0000000..c4982a6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/CUX.hs
@@ -0,0 +1,52 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.CUX
7 ( -- * Definition
8 segmentCUX
9 -- * Dependencies
10 , compositeC504
11 , simple5402
12 , simple6341
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC504)
16import Text.Edifact.D96A.Simples (simple5402, simple6341)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > CUX CURRENCIES
24-- >
25-- > Function: To specify currencies used in the transaction and
26-- > relevant details for the rate of exchange.
27-- >
28-- > 010 C504 CURRENCY DETAILS C
29-- > 6347 Currency details qualifier M an..3
30-- > 6345 Currency, coded C an..3
31-- > 6343 Currency qualifier C an..3
32-- > 6348 Currency rate base C n..4
33-- >
34-- > 020 C504 CURRENCY DETAILS C
35-- > 6347 Currency details qualifier M an..3
36-- > 6345 Currency, coded C an..3
37-- > 6343 Currency qualifier C an..3
38-- > 6348 Currency rate base C n..4
39-- >
40-- > 030 5402 RATE OF EXCHANGE C n..12
41-- >
42-- > 040 6341 CURRENCY MARKET EXCHANGE, CODED C an..3
43--
44-- Dependencies: 'compositeC504', 'simple5402', 'simple6341'.
45segmentCUX :: Parser Value
46segmentCUX =
47 segment "CUX"
48 [ "010" .@ optional compositeC504
49 , "020" .@ optional compositeC504
50 , "030" .@ optional simple5402
51 , "040" .@ optional simple6341
52 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/DGS.hs b/specification/src/Text/Edifact/D96A/Segments/DGS.hs
new file mode 100644
index 0000000..6330f6d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/DGS.hs
@@ -0,0 +1,97 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.DGS
7 ( -- * Definition
8 segmentDGS
9 -- * Dependencies
10 , compositeC205
11 , compositeC223
12 , compositeC234
13 , compositeC235
14 , compositeC236
15 , simple8126
16 , simple8211
17 , simple8255
18 , simple8273
19 , simple8325
20 , simple8339
21 , simple8364
22 , simple8410
23 ) where
24
25import Text.Edifact.D96A.Composites (compositeC205, compositeC223,
26 compositeC234, compositeC235,
27 compositeC236)
28import Text.Edifact.D96A.Simples (simple8126, simple8211,
29 simple8255, simple8273,
30 simple8325, simple8339,
31 simple8364, simple8410)
32
33import Text.Edifact.Parsing
34import Text.Edifact.Types (Value)
35
36-- | Derived from this specification:
37--
38-- > DGS DANGEROUS GOODS
39-- >
40-- > Function: To identify dangerous goods.
41-- >
42-- > 010 8273 DANGEROUS GOODS REGULATIONS, CODED C an..3
43-- >
44-- > 020 C205 HAZARD CODE C
45-- > 8351 Hazard code identification M an..7
46-- > 8078 Hazard substance/item/page number C an..7
47-- > 8092 Hazard code version number C an..10
48-- >
49-- > 030 C234 UNDG INFORMATION C
50-- > 7124 UNDG number C n4
51-- > 7088 Dangerous goods flashpoint C an..8
52-- >
53-- > 040 C223 DANGEROUS GOODS SHIPMENT FLASHPOINT C
54-- > 7106 Shipment flashpoint C n3
55-- > 6411 Measure unit qualifier C an..3
56-- >
57-- > 050 8339 PACKING GROUP, CODED C an..3
58-- >
59-- > 060 8364 EMS NUMBER C an..6
60-- >
61-- > 070 8410 MFAG C an..4
62-- >
63-- > 080 8126 TREM CARD NUMBER C an..10
64-- >
65-- > 090 C235 HAZARD IDENTIFICATION C
66-- > 8158 Hazard identification number, upper part C an..4
67-- > 8186 Substance identification number, lower part C an4
68-- >
69-- > 100 C236 DANGEROUS GOODS LABEL C
70-- > 8246 Dangerous goods label marking C an..4
71-- > 8246 Dangerous goods label marking C an..4
72-- > 8246 Dangerous goods label marking C an..4
73-- >
74-- > 110 8255 PACKING INSTRUCTION, CODED C an..3
75-- >
76-- > 120 8325 CATEGORY OF MEANS OF TRANSPORT, CODED C an..3
77-- >
78-- > 130 8211 PERMISSION FOR TRANSPORT, CODED C an..3
79--
80-- Dependencies: 'compositeC205', 'compositeC223', 'compositeC234', 'compositeC235', 'compositeC236', 'simple8126', 'simple8211', 'simple8255', 'simple8273', 'simple8325', 'simple8339', 'simple8364', 'simple8410'.
81segmentDGS :: Parser Value
82segmentDGS =
83 segment "DGS"
84 [ "010" .@ optional simple8273
85 , "020" .@ optional compositeC205
86 , "030" .@ optional compositeC234
87 , "040" .@ optional compositeC223
88 , "050" .@ optional simple8339
89 , "060" .@ optional simple8364
90 , "070" .@ optional simple8410
91 , "080" .@ optional simple8126
92 , "090" .@ optional compositeC235
93 , "100" .@ optional compositeC236
94 , "110" .@ optional simple8255
95 , "120" .@ optional simple8325
96 , "130" .@ optional simple8211
97 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/DIM.hs b/specification/src/Text/Edifact/D96A/Segments/DIM.hs
new file mode 100644
index 0000000..a42b6db
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/DIM.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.DIM
7 ( -- * Definition
8 segmentDIM
9 -- * Dependencies
10 , compositeC211
11 , simple6145
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC211)
15import Text.Edifact.D96A.Simples (simple6145)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > DIM DIMENSIONS
23-- >
24-- > Function: To specify dimensions.
25-- >
26-- > 010 6145 DIMENSION QUALIFIER M an..3
27-- >
28-- > 020 C211 DIMENSIONS M
29-- > 6411 Measure unit qualifier M an..3
30-- > 6168 Length dimension C n..15
31-- > 6140 Width dimension C n..15
32-- > 6008 Height dimension C n..15
33--
34-- Dependencies: 'compositeC211', 'simple6145'.
35segmentDIM :: Parser Value
36segmentDIM =
37 segment "DIM"
38 [ "010" .@ mandatory simple6145
39 , "020" .@ mandatory compositeC211
40 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/DLM.hs b/specification/src/Text/Edifact/D96A/Segments/DLM.hs
new file mode 100644
index 0000000..94c31a9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/DLM.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.DLM
7 ( -- * Definition
8 segmentDLM
9 -- * Dependencies
10 , compositeC214
11 , compositeC522
12 , simple4455
13 , simple4457
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC214, compositeC522)
17import Text.Edifact.D96A.Simples (simple4455, simple4457)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > DLM DELIVERY LIMITATIONS
25-- >
26-- > Function: To specify limitations on deliveries.
27-- >
28-- > 010 4455 BACK ORDER, CODED C an..3
29-- >
30-- > 020 C522 INSTRUCTION C
31-- > 4403 Instruction qualifier M an..3
32-- > 4401 Instruction, coded C an..3
33-- > 1131 Code list qualifier C an..3
34-- > 3055 Code list responsible agency, coded C an..3
35-- > 4400 Instruction C an..35
36-- >
37-- > 030 C214 SPECIAL SERVICES IDENTIFICATION C
38-- > 7161 Special services, coded C an..3
39-- > 1131 Code list qualifier C an..3
40-- > 3055 Code list responsible agency, coded C an..3
41-- > 7160 Special service C an..35
42-- > 7160 Special service C an..35
43-- >
44-- > 040 4457 PRODUCT/SERVICE SUBSTITUTION, CODED C an..3
45--
46-- Dependencies: 'compositeC214', 'compositeC522', 'simple4455', 'simple4457'.
47segmentDLM :: Parser Value
48segmentDLM =
49 segment "DLM"
50 [ "010" .@ optional simple4455
51 , "020" .@ optional compositeC522
52 , "030" .@ optional compositeC214
53 , "040" .@ optional simple4457
54 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/DOC.hs b/specification/src/Text/Edifact/D96A/Segments/DOC.hs
new file mode 100644
index 0000000..61bf69c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/DOC.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.DOC
7 ( -- * Definition
8 segmentDOC
9 -- * Dependencies
10 , compositeC002
11 , compositeC503
12 , simple1218
13 , simple1220
14 , simple3153
15 ) where
16
17import Text.Edifact.D96A.Composites (compositeC002, compositeC503)
18import Text.Edifact.D96A.Simples (simple1218, simple1220,
19 simple3153)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > DOC DOCUMENT/MESSAGE DETAILS
27-- >
28-- > Function: To identify documents, either printed, electronically
29-- > transferred, or referenced as specified in message
30-- > description, including, where relevant, the
31-- > identification of the type of transaction that will
32-- > result from this message.
33-- >
34-- > 010 C002 DOCUMENT/MESSAGE NAME M
35-- > 1001 Document/message name, coded C an..3
36-- > 1131 Code list qualifier C an..3
37-- > 3055 Code list responsible agency, coded C an..3
38-- > 1000 Document/message name C an..35
39-- >
40-- > 020 C503 DOCUMENT/MESSAGE DETAILS C
41-- > 1004 Document/message number C an..35
42-- > 1373 Document/message status, coded C an..3
43-- > 1366 Document/message source C an..35
44-- > 3453 Language, coded C an..3
45-- >
46-- > 030 3153 COMMUNICATION CHANNEL IDENTIFIER, CODED C an..3
47-- >
48-- > 040 1220 NUMBER OF COPIES OF DOCUMENT REQUIRED C n..2
49-- >
50-- > 050 1218 NUMBER OF ORIGINALS OF DOCUMENT REQUIRED C n..2
51--
52-- Dependencies: 'compositeC002', 'compositeC503', 'simple1218', 'simple1220', 'simple3153'.
53segmentDOC :: Parser Value
54segmentDOC =
55 segment "DOC"
56 [ "010" .@ mandatory compositeC002
57 , "020" .@ optional compositeC503
58 , "030" .@ optional simple3153
59 , "040" .@ optional simple1220
60 , "050" .@ optional simple1218
61 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/DTM.hs b/specification/src/Text/Edifact/D96A/Segments/DTM.hs
new file mode 100644
index 0000000..066724c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/DTM.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.DTM
7 ( -- * Definition
8 segmentDTM
9 -- * Dependencies
10 , compositeC507
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC507)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > DTM DATE/TIME/PERIOD
21-- >
22-- > Function: To specify date, and/or time, or period.
23-- >
24-- > 010 C507 DATE/TIME/PERIOD M
25-- > 2005 Date/time/period qualifier M an..3
26-- > 2380 Date/time/period C an..35
27-- > 2379 Date/time/period format qualifier C an..3
28--
29-- Dependencies: 'compositeC507'.
30segmentDTM :: Parser Value
31segmentDTM =
32 segment "DTM"
33 [ "010" .@ mandatory compositeC507
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/EQA.hs b/specification/src/Text/Edifact/D96A/Segments/EQA.hs
new file mode 100644
index 0000000..d16d109
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/EQA.hs
@@ -0,0 +1,40 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.EQA
7 ( -- * Definition
8 segmentEQA
9 -- * Dependencies
10 , compositeC237
11 , simple8053
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC237)
15import Text.Edifact.D96A.Simples (simple8053)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > EQA ATTACHED EQUIPMENT
23-- >
24-- > Function: To specify attached or related equipment.
25-- >
26-- > 010 8053 EQUIPMENT QUALIFIER M an..3
27-- >
28-- > 020 C237 EQUIPMENT IDENTIFICATION C
29-- > 8260 Equipment identification number C an..17
30-- > 1131 Code list qualifier C an..3
31-- > 3055 Code list responsible agency, coded C an..3
32-- > 3207 Country, coded C an..3
33--
34-- Dependencies: 'compositeC237', 'simple8053'.
35segmentEQA :: Parser Value
36segmentEQA =
37 segment "EQA"
38 [ "010" .@ mandatory simple8053
39 , "020" .@ optional compositeC237
40 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/EQD.hs b/specification/src/Text/Edifact/D96A/Segments/EQD.hs
new file mode 100644
index 0000000..e0f63d7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/EQD.hs
@@ -0,0 +1,61 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.EQD
7 ( -- * Definition
8 segmentEQD
9 -- * Dependencies
10 , compositeC224
11 , compositeC237
12 , simple8053
13 , simple8077
14 , simple8169
15 , simple8249
16 ) where
17
18import Text.Edifact.D96A.Composites (compositeC224, compositeC237)
19import Text.Edifact.D96A.Simples (simple8053, simple8077,
20 simple8169, simple8249)
21
22import Text.Edifact.Parsing
23import Text.Edifact.Types (Value)
24
25-- | Derived from this specification:
26--
27-- > EQD EQUIPMENT DETAILS
28-- >
29-- > Function: To identify a unit of equipment.
30-- >
31-- > 010 8053 EQUIPMENT QUALIFIER M an..3
32-- >
33-- > 020 C237 EQUIPMENT IDENTIFICATION C
34-- > 8260 Equipment identification number C an..17
35-- > 1131 Code list qualifier C an..3
36-- > 3055 Code list responsible agency, coded C an..3
37-- > 3207 Country, coded C an..3
38-- >
39-- > 030 C224 EQUIPMENT SIZE AND TYPE C
40-- > 8155 Equipment size and type identification C an..10
41-- > 1131 Code list qualifier C an..3
42-- > 3055 Code list responsible agency, coded C an..3
43-- > 8154 Equipment size and type C an..35
44-- >
45-- > 040 8077 EQUIPMENT SUPPLIER, CODED C an..3
46-- >
47-- > 050 8249 EQUIPMENT STATUS, CODED C an..3
48-- >
49-- > 060 8169 FULL/EMPTY INDICATOR, CODED C an..3
50--
51-- Dependencies: 'compositeC224', 'compositeC237', 'simple8053', 'simple8077', 'simple8169', 'simple8249'.
52segmentEQD :: Parser Value
53segmentEQD =
54 segment "EQD"
55 [ "010" .@ mandatory simple8053
56 , "020" .@ optional compositeC237
57 , "030" .@ optional compositeC224
58 , "040" .@ optional simple8077
59 , "050" .@ optional simple8249
60 , "060" .@ optional simple8169
61 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/EQN.hs b/specification/src/Text/Edifact/D96A/Segments/EQN.hs
new file mode 100644
index 0000000..ce052a2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/EQN.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.EQN
7 ( -- * Definition
8 segmentEQN
9 -- * Dependencies
10 , compositeC523
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC523)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > EQN NUMBER OF UNITS
21-- >
22-- > Function: To specify the number of units.
23-- >
24-- > 010 C523 NUMBER OF UNIT DETAILS M
25-- > 6350 Number of units C n..15
26-- > 6353 Number of units qualifier C an..3
27--
28-- Dependencies: 'compositeC523'.
29segmentEQN :: Parser Value
30segmentEQN =
31 segment "EQN"
32 [ "010" .@ mandatory compositeC523
33 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/FTX.hs b/specification/src/Text/Edifact/D96A/Segments/FTX.hs
new file mode 100644
index 0000000..68eebbc
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/FTX.hs
@@ -0,0 +1,57 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.FTX
7 ( -- * Definition
8 segmentFTX
9 -- * Dependencies
10 , compositeC107
11 , compositeC108
12 , simple3453
13 , simple4451
14 , simple4453
15 ) where
16
17import Text.Edifact.D96A.Composites (compositeC107, compositeC108)
18import Text.Edifact.D96A.Simples (simple3453, simple4451,
19 simple4453)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > FTX FREE TEXT
27-- >
28-- > Function: To provide free form or coded text information.
29-- >
30-- > 010 4451 TEXT SUBJECT QUALIFIER M an..3
31-- >
32-- > 020 4453 TEXT FUNCTION, CODED C an..3
33-- >
34-- > 030 C107 TEXT REFERENCE C
35-- > 4441 Free text, coded M an..3
36-- > 1131 Code list qualifier C an..3
37-- > 3055 Code list responsible agency, coded C an..3
38-- >
39-- > 040 C108 TEXT LITERAL C
40-- > 4440 Free text M an..70
41-- > 4440 Free text C an..70
42-- > 4440 Free text C an..70
43-- > 4440 Free text C an..70
44-- > 4440 Free text C an..70
45-- >
46-- > 050 3453 LANGUAGE, CODED C an..3
47--
48-- Dependencies: 'compositeC107', 'compositeC108', 'simple3453', 'simple4451', 'simple4453'.
49segmentFTX :: Parser Value
50segmentFTX =
51 segment "FTX"
52 [ "010" .@ mandatory simple4451
53 , "020" .@ optional simple4453
54 , "030" .@ optional compositeC107
55 , "040" .@ optional compositeC108
56 , "050" .@ optional simple3453
57 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/GDS.hs b/specification/src/Text/Edifact/D96A/Segments/GDS.hs
new file mode 100644
index 0000000..5ea1ae2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/GDS.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.GDS
7 ( -- * Definition
8 segmentGDS
9 -- * Dependencies
10 , compositeC703
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC703)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > GDS NATURE OF CARGO
21-- >
22-- > Function: To indicate the type of cargo as a general
23-- > classification.
24-- >
25-- > 010 C703 NATURE OF CARGO C
26-- > 7085 Nature of cargo, coded M an..3
27-- > 1131 Code list qualifier C an..3
28-- > 3055 Code list responsible agency, coded C an..3
29--
30-- Dependencies: 'compositeC703'.
31segmentGDS :: Parser Value
32segmentGDS =
33 segment "GDS"
34 [ "010" .@ optional compositeC703
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/GID.hs b/specification/src/Text/Edifact/D96A/Segments/GID.hs
new file mode 100644
index 0000000..cdb8254
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/GID.hs
@@ -0,0 +1,57 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.GID
7 ( -- * Definition
8 segmentGID
9 -- * Dependencies
10 , compositeC213
11 , simple1496
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC213)
15import Text.Edifact.D96A.Simples (simple1496)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GID GOODS ITEM DETAILS
23-- >
24-- > Function: To indicate totals of a goods item.
25-- >
26-- > 010 1496 GOODS ITEM NUMBER C n..5
27-- >
28-- > 020 C213 NUMBER AND TYPE OF PACKAGES C
29-- > 7224 Number of packages C n..8
30-- > 7065 Type of packages identification C an..17
31-- > 1131 Code list qualifier C an..3
32-- > 3055 Code list responsible agency, coded C an..3
33-- > 7064 Type of packages C an..35
34-- >
35-- > 030 C213 NUMBER AND TYPE OF PACKAGES C
36-- > 7224 Number of packages C n..8
37-- > 7065 Type of packages identification C an..17
38-- > 1131 Code list qualifier C an..3
39-- > 3055 Code list responsible agency, coded C an..3
40-- > 7064 Type of packages C an..35
41-- >
42-- > 040 C213 NUMBER AND TYPE OF PACKAGES C
43-- > 7224 Number of packages C n..8
44-- > 7065 Type of packages identification C an..17
45-- > 1131 Code list qualifier C an..3
46-- > 3055 Code list responsible agency, coded C an..3
47-- > 7064 Type of packages C an..35
48--
49-- Dependencies: 'compositeC213', 'simple1496'.
50segmentGID :: Parser Value
51segmentGID =
52 segment "GID"
53 [ "010" .@ optional simple1496
54 , "020" .@ optional compositeC213
55 , "030" .@ optional compositeC213
56 , "040" .@ optional compositeC213
57 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/GIN.hs b/specification/src/Text/Edifact/D96A/Segments/GIN.hs
new file mode 100644
index 0000000..a349490
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/GIN.hs
@@ -0,0 +1,59 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.GIN
7 ( -- * Definition
8 segmentGIN
9 -- * Dependencies
10 , compositeC208
11 , simple7405
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC208)
15import Text.Edifact.D96A.Simples (simple7405)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GIN GOODS IDENTITY NUMBER
23-- >
24-- > Function: To give specific identification numbers, either as
25-- > single numbers or ranges.
26-- >
27-- > 010 7405 IDENTITY NUMBER QUALIFIER M an..3
28-- >
29-- > 020 C208 IDENTITY NUMBER RANGE M
30-- > 7402 Identity number M an..35
31-- > 7402 Identity number C an..35
32-- >
33-- > 030 C208 IDENTITY NUMBER RANGE C
34-- > 7402 Identity number M an..35
35-- > 7402 Identity number C an..35
36-- >
37-- > 040 C208 IDENTITY NUMBER RANGE C
38-- > 7402 Identity number M an..35
39-- > 7402 Identity number C an..35
40-- >
41-- > 050 C208 IDENTITY NUMBER RANGE C
42-- > 7402 Identity number M an..35
43-- > 7402 Identity number C an..35
44-- >
45-- > 060 C208 IDENTITY NUMBER RANGE C
46-- > 7402 Identity number M an..35
47-- > 7402 Identity number C an..35
48--
49-- Dependencies: 'compositeC208', 'simple7405'.
50segmentGIN :: Parser Value
51segmentGIN =
52 segment "GIN"
53 [ "010" .@ mandatory simple7405
54 , "020" .@ mandatory compositeC208
55 , "030" .@ optional compositeC208
56 , "040" .@ optional compositeC208
57 , "050" .@ optional compositeC208
58 , "060" .@ optional compositeC208
59 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/GIR.hs b/specification/src/Text/Edifact/D96A/Segments/GIR.hs
new file mode 100644
index 0000000..b70cef7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/GIR.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.GIR
7 ( -- * Definition
8 segmentGIR
9 -- * Dependencies
10 , compositeC206
11 , simple7297
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC206)
15import Text.Edifact.D96A.Simples (simple7297)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GIR RELATED IDENTIFICATION NUMBERS
23-- >
24-- > Function: To specify a related set of identification numbers.
25-- >
26-- > 010 7297 SET IDENTIFICATION QUALIFIER M an..3
27-- >
28-- > 020 C206 IDENTIFICATION NUMBER M
29-- > 7402 Identity number M an..35
30-- > 7405 Identity number qualifier C an..3
31-- > 4405 Status, coded C an..3
32-- >
33-- > 030 C206 IDENTIFICATION NUMBER C
34-- > 7402 Identity number M an..35
35-- > 7405 Identity number qualifier C an..3
36-- > 4405 Status, coded C an..3
37-- >
38-- > 040 C206 IDENTIFICATION NUMBER C
39-- > 7402 Identity number M an..35
40-- > 7405 Identity number qualifier C an..3
41-- > 4405 Status, coded C an..3
42-- >
43-- > 050 C206 IDENTIFICATION NUMBER C
44-- > 7402 Identity number M an..35
45-- > 7405 Identity number qualifier C an..3
46-- > 4405 Status, coded C an..3
47-- >
48-- > 060 C206 IDENTIFICATION NUMBER C
49-- > 7402 Identity number M an..35
50-- > 7405 Identity number qualifier C an..3
51-- > 4405 Status, coded C an..3
52--
53-- Dependencies: 'compositeC206', 'simple7297'.
54segmentGIR :: Parser Value
55segmentGIR =
56 segment "GIR"
57 [ "010" .@ mandatory simple7297
58 , "020" .@ mandatory compositeC206
59 , "030" .@ optional compositeC206
60 , "040" .@ optional compositeC206
61 , "050" .@ optional compositeC206
62 , "060" .@ optional compositeC206
63 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/GOR.hs b/specification/src/Text/Edifact/D96A/Segments/GOR.hs
new file mode 100644
index 0000000..fd28bf8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/GOR.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.GOR
7 ( -- * Definition
8 segmentGOR
9 -- * Dependencies
10 , compositeC232
11 , simple8323
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC232)
15import Text.Edifact.D96A.Simples (simple8323)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > GOR GOVERNMENTAL REQUIREMENTS
23-- >
24-- > Function: To indicate the requirement for a specific govermental
25-- > action and/or procedure or which specific procedure is
26-- > valid for a specific part of the transport.
27-- >
28-- > 010 8323 TRANSPORT MOVEMENT, CODED C an..3
29-- >
30-- > 020 C232 GOVERNMENT ACTION C
31-- > 9415 Government agency, coded C an..3
32-- > 9411 Government involvement, coded C an..3
33-- > 9417 Government action, coded C an..3
34-- > 9353 Government procedure, coded C an..3
35-- >
36-- > 030 C232 GOVERNMENT ACTION C
37-- > 9415 Government agency, coded C an..3
38-- > 9411 Government involvement, coded C an..3
39-- > 9417 Government action, coded C an..3
40-- > 9353 Government procedure, coded C an..3
41-- >
42-- > 040 C232 GOVERNMENT ACTION C
43-- > 9415 Government agency, coded C an..3
44-- > 9411 Government involvement, coded C an..3
45-- > 9417 Government action, coded C an..3
46-- > 9353 Government procedure, coded C an..3
47-- >
48-- > 050 C232 GOVERNMENT ACTION C
49-- > 9415 Government agency, coded C an..3
50-- > 9411 Government involvement, coded C an..3
51-- > 9417 Government action, coded C an..3
52-- > 9353 Government procedure, coded C an..3
53--
54-- Dependencies: 'compositeC232', 'simple8323'.
55segmentGOR :: Parser Value
56segmentGOR =
57 segment "GOR"
58 [ "010" .@ optional simple8323
59 , "020" .@ optional compositeC232
60 , "030" .@ optional compositeC232
61 , "040" .@ optional compositeC232
62 , "050" .@ optional compositeC232
63 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/HAN.hs b/specification/src/Text/Edifact/D96A/Segments/HAN.hs
new file mode 100644
index 0000000..2f6f523
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/HAN.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.HAN
7 ( -- * Definition
8 segmentHAN
9 -- * Dependencies
10 , compositeC218
11 , compositeC524
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC218, compositeC524)
15
16import Text.Edifact.Parsing
17import Text.Edifact.Types (Value)
18
19-- | Derived from this specification:
20--
21-- > HAN HANDLING INSTRUCTIONS
22-- >
23-- > Function: To specify handling and where necessary, notify
24-- > hazards.
25-- >
26-- > 010 C524 HANDLING INSTRUCTIONS C
27-- > 4079 Handling instructions, coded C an..3
28-- > 1131 Code list qualifier C an..3
29-- > 3055 Code list responsible agency, coded C an..3
30-- > 4078 Handling instructions C an..70
31-- >
32-- > 020 C218 HAZARDOUS MATERIAL C
33-- > 7419 Hazardous material class code, identification C an..4
34-- > 1131 Code list qualifier C an..3
35-- > 3055 Code list responsible agency, coded C an..3
36--
37-- Dependencies: 'compositeC218', 'compositeC524'.
38segmentHAN :: Parser Value
39segmentHAN =
40 segment "HAN"
41 [ "010" .@ optional compositeC524
42 , "020" .@ optional compositeC218
43 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/IMD.hs b/specification/src/Text/Edifact/D96A/Segments/IMD.hs
new file mode 100644
index 0000000..165c1af
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/IMD.hs
@@ -0,0 +1,52 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.IMD
7 ( -- * Definition
8 segmentIMD
9 -- * Dependencies
10 , compositeC273
11 , simple7077
12 , simple7081
13 , simple7383
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC273)
17import Text.Edifact.D96A.Simples (simple7077, simple7081,
18 simple7383)
19
20import Text.Edifact.Parsing
21import Text.Edifact.Types (Value)
22
23-- | Derived from this specification:
24--
25-- > IMD ITEM DESCRIPTION
26-- >
27-- > Function: To describe an item in either an industry or free
28-- > format.
29-- >
30-- > 010 7077 ITEM DESCRIPTION TYPE, CODED C an..3
31-- >
32-- > 020 7081 ITEM CHARACTERISTIC, CODED C an..3
33-- >
34-- > 030 C273 ITEM DESCRIPTION C
35-- > 7009 Item description identification C an..17
36-- > 1131 Code list qualifier C an..3
37-- > 3055 Code list responsible agency, coded C an..3
38-- > 7008 Item description C an..35
39-- > 7008 Item description C an..35
40-- > 3453 Language, coded C an..3
41-- >
42-- > 040 7383 SURFACE/LAYER INDICATOR, CODED C an..3
43--
44-- Dependencies: 'compositeC273', 'simple7077', 'simple7081', 'simple7383'.
45segmentIMD :: Parser Value
46segmentIMD =
47 segment "IMD"
48 [ "010" .@ optional simple7077
49 , "020" .@ optional simple7081
50 , "030" .@ optional compositeC273
51 , "040" .@ optional simple7383
52 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/LIN.hs b/specification/src/Text/Edifact/D96A/Segments/LIN.hs
new file mode 100644
index 0000000..42dced8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/LIN.hs
@@ -0,0 +1,59 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.LIN
7 ( -- * Definition
8 segmentLIN
9 -- * Dependencies
10 , compositeC212
11 , compositeC829
12 , simple1082
13 , simple1222
14 , simple1229
15 , simple7083
16 ) where
17
18import Text.Edifact.D96A.Composites (compositeC212, compositeC829)
19import Text.Edifact.D96A.Simples (simple1082, simple1222,
20 simple1229, simple7083)
21
22import Text.Edifact.Parsing
23import Text.Edifact.Types (Value)
24
25-- | Derived from this specification:
26--
27-- > LIN LINE ITEM
28-- >
29-- > Function: To identify a line item and configuration.
30-- >
31-- > 010 1082 LINE ITEM NUMBER C n..6
32-- >
33-- > 020 1229 ACTION REQUEST/NOTIFICATION, CODED C an..3
34-- >
35-- > 030 C212 ITEM NUMBER IDENTIFICATION C
36-- > 7140 Item number C an..35
37-- > 7143 Item number type, coded C an..3
38-- > 1131 Code list qualifier C an..3
39-- > 3055 Code list responsible agency, coded C an..3
40-- >
41-- > 040 C829 SUB-LINE INFORMATION C
42-- > 5495 Sub-line indicator, coded C an..3
43-- > 1082 Line item number C n..6
44-- >
45-- > 050 1222 CONFIGURATION LEVEL C n..2
46-- >
47-- > 060 7083 CONFIGURATION, CODED C an..3
48--
49-- Dependencies: 'compositeC212', 'compositeC829', 'simple1082', 'simple1222', 'simple1229', 'simple7083'.
50segmentLIN :: Parser Value
51segmentLIN =
52 segment "LIN"
53 [ "010" .@ optional simple1082
54 , "020" .@ optional simple1229
55 , "030" .@ optional compositeC212
56 , "040" .@ optional compositeC829
57 , "050" .@ optional simple1222
58 , "060" .@ optional simple7083
59 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/LOC.hs b/specification/src/Text/Edifact/D96A/Segments/LOC.hs
new file mode 100644
index 0000000..91a4022
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/LOC.hs
@@ -0,0 +1,62 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.LOC
7 ( -- * Definition
8 segmentLOC
9 -- * Dependencies
10 , compositeC517
11 , compositeC519
12 , compositeC553
13 , simple3227
14 , simple5479
15 ) where
16
17import Text.Edifact.D96A.Composites (compositeC517, compositeC519,
18 compositeC553)
19import Text.Edifact.D96A.Simples (simple3227, simple5479)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > LOC PLACE/LOCATION IDENTIFICATION
27-- >
28-- > Function: To identify a country/place/location/related location
29-- > one/related location two.
30-- >
31-- > 010 3227 PLACE/LOCATION QUALIFIER M an..3
32-- >
33-- > 020 C517 LOCATION IDENTIFICATION C
34-- > 3225 Place/location identification C an..25
35-- > 1131 Code list qualifier C an..3
36-- > 3055 Code list responsible agency, coded C an..3
37-- > 3224 Place/location C an..70
38-- >
39-- > 030 C519 RELATED LOCATION ONE IDENTIFICATION C
40-- > 3223 Related place/location one identification C an..25
41-- > 1131 Code list qualifier C an..3
42-- > 3055 Code list responsible agency, coded C an..3
43-- > 3222 Related place/location one C an..70
44-- >
45-- > 040 C553 RELATED LOCATION TWO IDENTIFICATION C
46-- > 3233 Related place/location two identification C an..25
47-- > 1131 Code list qualifier C an..3
48-- > 3055 Code list responsible agency, coded C an..3
49-- > 3232 Related place/location two C an..70
50-- >
51-- > 050 5479 RELATION, CODED C an..3
52--
53-- Dependencies: 'compositeC517', 'compositeC519', 'compositeC553', 'simple3227', 'simple5479'.
54segmentLOC :: Parser Value
55segmentLOC =
56 segment "LOC"
57 [ "010" .@ mandatory simple3227
58 , "020" .@ optional compositeC517
59 , "030" .@ optional compositeC519
60 , "040" .@ optional compositeC553
61 , "050" .@ optional simple5479
62 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/MEA.hs b/specification/src/Text/Edifact/D96A/Segments/MEA.hs
new file mode 100644
index 0000000..8985f7a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/MEA.hs
@@ -0,0 +1,54 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.MEA
7 ( -- * Definition
8 segmentMEA
9 -- * Dependencies
10 , compositeC174
11 , compositeC502
12 , simple6311
13 , simple7383
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC174, compositeC502)
17import Text.Edifact.D96A.Simples (simple6311, simple7383)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > MEA MEASUREMENTS
25-- >
26-- > Function: To specify physical measurements, including dimension
27-- > tolerances, weights and counts.
28-- >
29-- > 010 6311 MEASUREMENT APPLICATION QUALIFIER M an..3
30-- >
31-- > 020 C502 MEASUREMENT DETAILS C
32-- > 6313 Measurement dimension, coded C an..3
33-- > 6321 Measurement significance, coded C an..3
34-- > 6155 Measurement attribute, coded C an..3
35-- > 6154 Measurement attribute C an..70
36-- >
37-- > 030 C174 VALUE/RANGE C
38-- > 6411 Measure unit qualifier M an..3
39-- > 6314 Measurement value C n..18
40-- > 6162 Range minimum C n..18
41-- > 6152 Range maximum C n..18
42-- > 6432 Significant digits C n..2
43-- >
44-- > 040 7383 SURFACE/LAYER INDICATOR, CODED C an..3
45--
46-- Dependencies: 'compositeC174', 'compositeC502', 'simple6311', 'simple7383'.
47segmentMEA :: Parser Value
48segmentMEA =
49 segment "MEA"
50 [ "010" .@ mandatory simple6311
51 , "020" .@ optional compositeC502
52 , "030" .@ optional compositeC174
53 , "040" .@ optional simple7383
54 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/MOA.hs b/specification/src/Text/Edifact/D96A/Segments/MOA.hs
new file mode 100644
index 0000000..db1def8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/MOA.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.MOA
7 ( -- * Definition
8 segmentMOA
9 -- * Dependencies
10 , compositeC516
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC516)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > MOA MONETARY AMOUNT
21-- >
22-- > Function: To specify a monetary amount.
23-- >
24-- > 010 C516 MONETARY AMOUNT M
25-- > 5025 Monetary amount type qualifier M an..3
26-- > 5004 Monetary amount C n..18
27-- > 6345 Currency, coded C an..3
28-- > 6343 Currency qualifier C an..3
29-- > 4405 Status, coded C an..3
30--
31-- Dependencies: 'compositeC516'.
32segmentMOA :: Parser Value
33segmentMOA =
34 segment "MOA"
35 [ "010" .@ mandatory compositeC516
36 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/NAD.hs b/specification/src/Text/Edifact/D96A/Segments/NAD.hs
new file mode 100644
index 0000000..251d04b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/NAD.hs
@@ -0,0 +1,87 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.NAD
7 ( -- * Definition
8 segmentNAD
9 -- * Dependencies
10 , compositeC058
11 , compositeC059
12 , compositeC080
13 , compositeC082
14 , simple3035
15 , simple3164
16 , simple3207
17 , simple3229
18 , simple3251
19 ) where
20
21import Text.Edifact.D96A.Composites (compositeC058, compositeC059,
22 compositeC080, compositeC082)
23import Text.Edifact.D96A.Simples (simple3035, simple3164,
24 simple3207, simple3229,
25 simple3251)
26
27import Text.Edifact.Parsing
28import Text.Edifact.Types (Value)
29
30-- | Derived from this specification:
31--
32-- > NAD NAME AND ADDRESS
33-- >
34-- > Function: To specify the name/address and their related
35-- > function, either by CO82 only and/or unstructured by
36-- > CO58 or structured by CO80 thru 3207.
37-- >
38-- > 010 3035 PARTY QUALIFIER M an..3
39-- >
40-- > 020 C082 PARTY IDENTIFICATION DETAILS C
41-- > 3039 Party id. identification M an..35
42-- > 1131 Code list qualifier C an..3
43-- > 3055 Code list responsible agency, coded C an..3
44-- >
45-- > 030 C058 NAME AND ADDRESS C
46-- > 3124 Name and address line M an..35
47-- > 3124 Name and address line C an..35
48-- > 3124 Name and address line C an..35
49-- > 3124 Name and address line C an..35
50-- > 3124 Name and address line C an..35
51-- >
52-- > 040 C080 PARTY NAME C
53-- > 3036 Party name M an..35
54-- > 3036 Party name C an..35
55-- > 3036 Party name C an..35
56-- > 3036 Party name C an..35
57-- > 3036 Party name C an..35
58-- > 3045 Party name format, coded C an..3
59-- >
60-- > 050 C059 STREET C
61-- > 3042 Street and number/p.o. box M an..35
62-- > 3042 Street and number/p.o. box C an..35
63-- > 3042 Street and number/p.o. box C an..35
64-- > 3042 Street and number/p.o. box C an..35
65-- >
66-- > 060 3164 CITY NAME C an..35
67-- >
68-- > 070 3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9
69-- >
70-- > 080 3251 POSTCODE IDENTIFICATION C an..9
71-- >
72-- > 090 3207 COUNTRY, CODED C an..3
73--
74-- Dependencies: 'compositeC058', 'compositeC059', 'compositeC080', 'compositeC082', 'simple3035', 'simple3164', 'simple3207', 'simple3229', 'simple3251'.
75segmentNAD :: Parser Value
76segmentNAD =
77 segment "NAD"
78 [ "010" .@ mandatory simple3035
79 , "020" .@ optional compositeC082
80 , "030" .@ optional compositeC058
81 , "040" .@ optional compositeC080
82 , "050" .@ optional compositeC059
83 , "060" .@ optional simple3164
84 , "070" .@ optional simple3229
85 , "080" .@ optional simple3251
86 , "090" .@ optional simple3207
87 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/PAC.hs b/specification/src/Text/Edifact/D96A/Segments/PAC.hs
new file mode 100644
index 0000000..52fa367
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/PAC.hs
@@ -0,0 +1,65 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.PAC
7 ( -- * Definition
8 segmentPAC
9 -- * Dependencies
10 , compositeC202
11 , compositeC402
12 , compositeC531
13 , compositeC532
14 , simple7224
15 ) where
16
17import Text.Edifact.D96A.Composites (compositeC202, compositeC402,
18 compositeC531, compositeC532)
19import Text.Edifact.D96A.Simples (simple7224)
20
21import Text.Edifact.Parsing
22import Text.Edifact.Types (Value)
23
24-- | Derived from this specification:
25--
26-- > PAC PACKAGE
27-- >
28-- > Function: To describe the number and type of packages/physical
29-- > units.
30-- >
31-- > 010 7224 NUMBER OF PACKAGES C n..8
32-- >
33-- > 020 C531 PACKAGING DETAILS C
34-- > 7075 Packaging level, coded C an..3
35-- > 7233 Packaging related information, coded C an..3
36-- > 7073 Packaging terms and conditions, coded C an..3
37-- >
38-- > 030 C202 PACKAGE TYPE C
39-- > 7065 Type of packages identification C an..17
40-- > 1131 Code list qualifier C an..3
41-- > 3055 Code list responsible agency, coded C an..3
42-- > 7064 Type of packages C an..35
43-- >
44-- > 040 C402 PACKAGE TYPE IDENTIFICATION C
45-- > 7077 Item description type, coded M an..3
46-- > 7064 Type of packages M an..35
47-- > 7143 Item number type, coded C an..3
48-- > 7064 Type of packages C an..35
49-- > 7143 Item number type, coded C an..3
50-- >
51-- > 050 C532 RETURNABLE PACKAGE DETAILS C
52-- > 8395 Returnable package freight payment C an..3
53-- > responsibility, coded
54-- > 8393 Returnable package load contents, coded C an..3
55--
56-- Dependencies: 'compositeC202', 'compositeC402', 'compositeC531', 'compositeC532', 'simple7224'.
57segmentPAC :: Parser Value
58segmentPAC =
59 segment "PAC"
60 [ "010" .@ optional simple7224
61 , "020" .@ optional compositeC531
62 , "030" .@ optional compositeC202
63 , "040" .@ optional compositeC402
64 , "050" .@ optional compositeC532
65 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/PCD.hs b/specification/src/Text/Edifact/D96A/Segments/PCD.hs
new file mode 100644
index 0000000..6f4da2d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/PCD.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.PCD
7 ( -- * Definition
8 segmentPCD
9 -- * Dependencies
10 , compositeC501
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC501)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > PCD PERCENTAGE DETAILS
21-- >
22-- > Function: To specify percentage information.
23-- >
24-- > 010 C501 PERCENTAGE DETAILS M
25-- > 5245 Percentage qualifier M an..3
26-- > 5482 Percentage C n..10
27-- > 5249 Percentage basis, coded C an..3
28-- > 1131 Code list qualifier C an..3
29-- > 3055 Code list responsible agency, coded C an..3
30--
31-- Dependencies: 'compositeC501'.
32segmentPCD :: Parser Value
33segmentPCD =
34 segment "PCD"
35 [ "010" .@ mandatory compositeC501
36 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/PCI.hs b/specification/src/Text/Edifact/D96A/Segments/PCI.hs
new file mode 100644
index 0000000..cd5e458
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/PCI.hs
@@ -0,0 +1,58 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.PCI
7 ( -- * Definition
8 segmentPCI
9 -- * Dependencies
10 , compositeC210
11 , compositeC827
12 , simple4233
13 , simple8275
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC210, compositeC827)
17import Text.Edifact.D96A.Simples (simple4233, simple8275)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > PCI PACKAGE IDENTIFICATION
25-- >
26-- > Function: To specify markings and labels on individual packages
27-- > or physical units.
28-- >
29-- > 010 4233 MARKING INSTRUCTIONS, CODED C an..3
30-- >
31-- > 020 C210 MARKS & LABELS C
32-- > 7102 Shipping marks M an..35
33-- > 7102 Shipping marks C an..35
34-- > 7102 Shipping marks C an..35
35-- > 7102 Shipping marks C an..35
36-- > 7102 Shipping marks C an..35
37-- > 7102 Shipping marks C an..35
38-- > 7102 Shipping marks C an..35
39-- > 7102 Shipping marks C an..35
40-- > 7102 Shipping marks C an..35
41-- > 7102 Shipping marks C an..35
42-- >
43-- > 030 8275 CONTAINER/PACKAGE STATUS, CODED C an..3
44-- >
45-- > 040 C827 TYPE OF MARKING C
46-- > 7511 Type of marking, coded M an..3
47-- > 1131 Code list qualifier C an..3
48-- > 3055 Code list responsible agency, coded C an..3
49--
50-- Dependencies: 'compositeC210', 'compositeC827', 'simple4233', 'simple8275'.
51segmentPCI :: Parser Value
52segmentPCI =
53 segment "PCI"
54 [ "010" .@ optional simple4233
55 , "020" .@ optional compositeC210
56 , "030" .@ optional simple8275
57 , "040" .@ optional compositeC827
58 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/PIA.hs b/specification/src/Text/Edifact/D96A/Segments/PIA.hs
new file mode 100644
index 0000000..95d9813
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/PIA.hs
@@ -0,0 +1,69 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.PIA
7 ( -- * Definition
8 segmentPIA
9 -- * Dependencies
10 , compositeC212
11 , simple4347
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC212)
15import Text.Edifact.D96A.Simples (simple4347)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > PIA ADDITIONAL PRODUCT ID
23-- >
24-- > Function: To specify additional or substitutional item
25-- > identification codes.
26-- >
27-- > 010 4347 PRODUCT ID. FUNCTION QUALIFIER M an..3
28-- >
29-- > 020 C212 ITEM NUMBER IDENTIFICATION M
30-- > 7140 Item number C an..35
31-- > 7143 Item number type, coded C an..3
32-- > 1131 Code list qualifier C an..3
33-- > 3055 Code list responsible agency, coded C an..3
34-- >
35-- > 030 C212 ITEM NUMBER IDENTIFICATION C
36-- > 7140 Item number C an..35
37-- > 7143 Item number type, coded C an..3
38-- > 1131 Code list qualifier C an..3
39-- > 3055 Code list responsible agency, coded C an..3
40-- >
41-- > 040 C212 ITEM NUMBER IDENTIFICATION C
42-- > 7140 Item number C an..35
43-- > 7143 Item number type, coded C an..3
44-- > 1131 Code list qualifier C an..3
45-- > 3055 Code list responsible agency, coded C an..3
46-- >
47-- > 050 C212 ITEM NUMBER IDENTIFICATION C
48-- > 7140 Item number C an..35
49-- > 7143 Item number type, coded C an..3
50-- > 1131 Code list qualifier C an..3
51-- > 3055 Code list responsible agency, coded C an..3
52-- >
53-- > 060 C212 ITEM NUMBER IDENTIFICATION C
54-- > 7140 Item number C an..35
55-- > 7143 Item number type, coded C an..3
56-- > 1131 Code list qualifier C an..3
57-- > 3055 Code list responsible agency, coded C an..3
58--
59-- Dependencies: 'compositeC212', 'simple4347'.
60segmentPIA :: Parser Value
61segmentPIA =
62 segment "PIA"
63 [ "010" .@ mandatory simple4347
64 , "020" .@ mandatory compositeC212
65 , "030" .@ optional compositeC212
66 , "040" .@ optional compositeC212
67 , "050" .@ optional compositeC212
68 , "060" .@ optional compositeC212
69 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/PRI.hs b/specification/src/Text/Edifact/D96A/Segments/PRI.hs
new file mode 100644
index 0000000..09c4834
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/PRI.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.PRI
7 ( -- * Definition
8 segmentPRI
9 -- * Dependencies
10 , compositeC509
11 , simple5213
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC509)
15import Text.Edifact.D96A.Simples (simple5213)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > PRI PRICE DETAILS
23-- >
24-- > Function: To specify price information.
25-- >
26-- > 010 C509 PRICE INFORMATION C
27-- > 5125 Price qualifier M an..3
28-- > 5118 Price C n..15
29-- > 5375 Price type, coded C an..3
30-- > 5387 Price type qualifier C an..3
31-- > 5284 Unit price basis C n..9
32-- > 6411 Measure unit qualifier C an..3
33-- >
34-- > 020 5213 SUB-LINE PRICE CHANGE, CODED C an..3
35--
36-- Dependencies: 'compositeC509', 'simple5213'.
37segmentPRI :: Parser Value
38segmentPRI =
39 segment "PRI"
40 [ "010" .@ optional compositeC509
41 , "020" .@ optional simple5213
42 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/QTY.hs b/specification/src/Text/Edifact/D96A/Segments/QTY.hs
new file mode 100644
index 0000000..9d8027b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/QTY.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.QTY
7 ( -- * Definition
8 segmentQTY
9 -- * Dependencies
10 , compositeC186
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC186)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > QTY QUANTITY
21-- >
22-- > Function: To specify a pertinent quantity.
23-- >
24-- > 010 C186 QUANTITY DETAILS M
25-- > 6063 Quantity qualifier M an..3
26-- > 6060 Quantity M n..15
27-- > 6411 Measure unit qualifier C an..3
28--
29-- Dependencies: 'compositeC186'.
30segmentQTY :: Parser Value
31segmentQTY =
32 segment "QTY"
33 [ "010" .@ mandatory compositeC186
34 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/QVR.hs b/specification/src/Text/Edifact/D96A/Segments/QVR.hs
new file mode 100644
index 0000000..8130fe1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/QVR.hs
@@ -0,0 +1,50 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.QVR
7 ( -- * Definition
8 segmentQVR
9 -- * Dependencies
10 , compositeC279
11 , compositeC960
12 , simple4221
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC279, compositeC960)
16import Text.Edifact.D96A.Simples (simple4221)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > QVR QUANTITY VARIANCES
24-- >
25-- > Function: To specify item details relating to quantity
26-- > variances.
27-- >
28-- > Note: This segment replaces segment QVA (which has been
29-- > deleted in this directory).
30-- >
31-- > 010 C279 QUANTITY DIFFERENCE INFORMATION C
32-- > 6064 Quantity difference M n..15
33-- > 6063 Quantity qualifier C an..3
34-- >
35-- > 020 4221 DISCREPANCY, CODED C an..3
36-- >
37-- > 030 C960 REASON FOR CHANGE C
38-- > 4295 Change reason, coded C an..3
39-- > 1131 Code list qualifier C an..3
40-- > 3055 Code list responsible agency, coded C an..3
41-- > 4294 Change reason C an..35
42--
43-- Dependencies: 'compositeC279', 'compositeC960', 'simple4221'.
44segmentQVR :: Parser Value
45segmentQVR =
46 segment "QVR"
47 [ "010" .@ optional compositeC279
48 , "020" .@ optional simple4221
49 , "030" .@ optional compositeC960
50 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/RFF.hs b/specification/src/Text/Edifact/D96A/Segments/RFF.hs
new file mode 100644
index 0000000..a5bbab6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/RFF.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.RFF
7 ( -- * Definition
8 segmentRFF
9 -- * Dependencies
10 , compositeC506
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC506)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > RFF REFERENCE
21-- >
22-- > Function: To specify a reference.
23-- >
24-- > 010 C506 REFERENCE M
25-- > 1153 Reference qualifier M an..3
26-- > 1154 Reference number C an..35
27-- > 1156 Line number C an..6
28-- > 4000 Reference version number C an..35
29--
30-- Dependencies: 'compositeC506'.
31segmentRFF :: Parser Value
32segmentRFF =
33 segment "RFF"
34 [ "010" .@ mandatory compositeC506
35 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/RNG.hs b/specification/src/Text/Edifact/D96A/Segments/RNG.hs
new file mode 100644
index 0000000..013d6b7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/RNG.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.RNG
7 ( -- * Definition
8 segmentRNG
9 -- * Dependencies
10 , compositeC280
11 , simple6167
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC280)
15import Text.Edifact.D96A.Simples (simple6167)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > RNG RANGE DETAILS
23-- >
24-- > Function: To identify a range.
25-- >
26-- > 010 6167 RANGE TYPE QUALIFIER M an..3
27-- >
28-- > 020 C280 RANGE C
29-- > 6411 Measure unit qualifier M an..3
30-- > 6162 Range minimum C n..18
31-- > 6152 Range maximum C n..18
32--
33-- Dependencies: 'compositeC280', 'simple6167'.
34segmentRNG :: Parser Value
35segmentRNG =
36 segment "RNG"
37 [ "010" .@ mandatory simple6167
38 , "020" .@ optional compositeC280
39 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/SEL.hs b/specification/src/Text/Edifact/D96A/Segments/SEL.hs
new file mode 100644
index 0000000..fab1a00
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/SEL.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.SEL
7 ( -- * Definition
8 segmentSEL
9 -- * Dependencies
10 , compositeC215
11 , simple4517
12 , simple9308
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC215)
16import Text.Edifact.D96A.Simples (simple4517, simple9308)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > SEL SEAL NUMBER
24-- >
25-- > Function: To specify a seal number related to equipment.
26-- >
27-- > 010 9308 SEAL NUMBER M an..10
28-- >
29-- > 020 C215 SEAL ISSUER C
30-- > 9303 Sealing party, coded C an..3
31-- > 1131 Code list qualifier C an..3
32-- > 3055 Code list responsible agency, coded C an..3
33-- > 9302 Sealing party C an..35
34-- >
35-- > 030 4517 SEAL CONDITION, CODED C an..3
36--
37-- Dependencies: 'compositeC215', 'simple4517', 'simple9308'.
38segmentSEL :: Parser Value
39segmentSEL =
40 segment "SEL"
41 [ "010" .@ mandatory simple9308
42 , "020" .@ optional compositeC215
43 , "030" .@ optional simple4517
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/SGP.hs b/specification/src/Text/Edifact/D96A/Segments/SGP.hs
new file mode 100644
index 0000000..41b6144
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/SGP.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.SGP
7 ( -- * Definition
8 segmentSGP
9 -- * Dependencies
10 , compositeC237
11 , simple7224
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC237)
15import Text.Edifact.D96A.Simples (simple7224)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > SGP SPLIT GOODS PLACEMENT
23-- >
24-- > Function: To specify the placement of goods in relation to
25-- > equipment.
26-- >
27-- > 010 C237 EQUIPMENT IDENTIFICATION M
28-- > 8260 Equipment identification number C an..17
29-- > 1131 Code list qualifier C an..3
30-- > 3055 Code list responsible agency, coded C an..3
31-- > 3207 Country, coded C an..3
32-- >
33-- > 020 7224 NUMBER OF PACKAGES C n..8
34--
35-- Dependencies: 'compositeC237', 'simple7224'.
36segmentSGP :: Parser Value
37segmentSGP =
38 segment "SGP"
39 [ "010" .@ mandatory compositeC237
40 , "020" .@ optional simple7224
41 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/STS.hs b/specification/src/Text/Edifact/D96A/Segments/STS.hs
new file mode 100644
index 0000000..f162dc4
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/STS.hs
@@ -0,0 +1,82 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.STS
7 ( -- * Definition
8 segmentSTS
9 -- * Dependencies
10 , compositeC555
11 , compositeC556
12 , compositeC601
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC555, compositeC556,
16 compositeC601)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > STS STATUS
24-- >
25-- > Function: To specify the type of industry sector/application to
26-- > which this segment refers, giving the status and
27-- > status reason relevant to conducting business and/or
28-- > services.
29-- >
30-- > 010 C601 STATUS TYPE C
31-- > 9015 Status type, coded M an..3
32-- > 1131 Code list qualifier C an..3
33-- > 3055 Code list responsible agency, coded C an..3
34-- >
35-- > 020 C555 STATUS EVENT C
36-- > 9011 Status event, coded M an..3
37-- > 1131 Code list qualifier C an..3
38-- > 3055 Code list responsible agency, coded C an..3
39-- > 9010 Status event C an..35
40-- >
41-- > 030 C556 STATUS REASON C
42-- > 9013 Status reason, coded M an..3
43-- > 1131 Code list qualifier C an..3
44-- > 3055 Code list responsible agency, coded C an..3
45-- > 9012 Status reason C an..35
46-- >
47-- > 040 C556 STATUS REASON C
48-- > 9013 Status reason, coded M an..3
49-- > 1131 Code list qualifier C an..3
50-- > 3055 Code list responsible agency, coded C an..3
51-- > 9012 Status reason C an..35
52-- >
53-- > 050 C556 STATUS REASON C
54-- > 9013 Status reason, coded M an..3
55-- > 1131 Code list qualifier C an..3
56-- > 3055 Code list responsible agency, coded C an..3
57-- > 9012 Status reason C an..35
58-- >
59-- > 060 C556 STATUS REASON C
60-- > 9013 Status reason, coded M an..3
61-- > 1131 Code list qualifier C an..3
62-- > 3055 Code list responsible agency, coded C an..3
63-- > 9012 Status reason C an..35
64-- >
65-- > 070 C556 STATUS REASON C
66-- > 9013 Status reason, coded M an..3
67-- > 1131 Code list qualifier C an..3
68-- > 3055 Code list responsible agency, coded C an..3
69-- > 9012 Status reason C an..35
70--
71-- Dependencies: 'compositeC555', 'compositeC556', 'compositeC601'.
72segmentSTS :: Parser Value
73segmentSTS =
74 segment "STS"
75 [ "010" .@ optional compositeC601
76 , "020" .@ optional compositeC555
77 , "030" .@ optional compositeC556
78 , "040" .@ optional compositeC556
79 , "050" .@ optional compositeC556
80 , "060" .@ optional compositeC556
81 , "070" .@ optional compositeC556
82 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TCC.hs b/specification/src/Text/Edifact/D96A/Segments/TCC.hs
new file mode 100644
index 0000000..3595b96
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TCC.hs
@@ -0,0 +1,68 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TCC
7 ( -- * Definition
8 segmentTCC
9 -- * Dependencies
10 , compositeC200
11 , compositeC203
12 , compositeC528
13 , compositeC554
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC200, compositeC203,
17 compositeC528, compositeC554)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > TCC TRANSPORT CHARGE/RATE CALCULATIONS
25-- >
26-- > Function: To specify charges.
27-- >
28-- > 010 C200 CHARGE C
29-- > 8023 Freight and charges identification C an..17
30-- > 1131 Code list qualifier C an..3
31-- > 3055 Code list responsible agency, coded C an..3
32-- > 8022 Freight and charges C an..26
33-- > 4237 Prepaid/collect indicator, coded C an..3
34-- > 7140 Item number C an..35
35-- >
36-- > 020 C203 RATE/TARIFF CLASS C
37-- > 5243 Rate/tariff class identification M an..9
38-- > 1131 Code list qualifier C an..3
39-- > 3055 Code list responsible agency, coded C an..3
40-- > 5242 Rate/tariff class C an..35
41-- > 5275 Supplementary rate/tariff basis C an..6
42-- > identification
43-- > 1131 Code list qualifier C an..3
44-- > 3055 Code list responsible agency, coded C an..3
45-- > 5275 Supplementary rate/tariff basis C an..6
46-- > identification
47-- > 1131 Code list qualifier C an..3
48-- > 3055 Code list responsible agency, coded C an..3
49-- >
50-- > 030 C528 COMMODITY/RATE DETAIL C
51-- > 7357 Commodity/rate identification C an..18
52-- > 1131 Code list qualifier C an..3
53-- > 3055 Code list responsible agency, coded C an..3
54-- >
55-- > 040 C554 RATE/TARIFF CLASS DETAIL C
56-- > 5243 Rate/tariff class identification C an..9
57-- > 1131 Code list qualifier C an..3
58-- > 3055 Code list responsible agency, coded C an..3
59--
60-- Dependencies: 'compositeC200', 'compositeC203', 'compositeC528', 'compositeC554'.
61segmentTCC :: Parser Value
62segmentTCC =
63 segment "TCC"
64 [ "010" .@ optional compositeC200
65 , "020" .@ optional compositeC203
66 , "030" .@ optional compositeC528
67 , "040" .@ optional compositeC554
68 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TDT.hs b/specification/src/Text/Edifact/D96A/Segments/TDT.hs
new file mode 100644
index 0000000..2d65eea
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TDT.hs
@@ -0,0 +1,87 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TDT
7 ( -- * Definition
8 segmentTDT
9 -- * Dependencies
10 , compositeC040
11 , compositeC220
12 , compositeC222
13 , compositeC228
14 , compositeC401
15 , simple8028
16 , simple8051
17 , simple8101
18 , simple8281
19 ) where
20
21import Text.Edifact.D96A.Composites (compositeC040, compositeC220,
22 compositeC222, compositeC228,
23 compositeC401)
24import Text.Edifact.D96A.Simples (simple8028, simple8051,
25 simple8101, simple8281)
26
27import Text.Edifact.Parsing
28import Text.Edifact.Types (Value)
29
30-- | Derived from this specification:
31--
32-- > TDT DETAILS OF TRANSPORT
33-- >
34-- > Function: To specify the transport details such as mode of
35-- > transport, means of transport, its conveyance
36-- > reference number and the identification of the means
37-- > of transport.
38-- > The segment may be pointed to by the TPL segment.
39-- >
40-- > 010 8051 TRANSPORT STAGE QUALIFIER M an..3
41-- >
42-- > 020 8028 CONVEYANCE REFERENCE NUMBER C an..17
43-- >
44-- > 030 C220 MODE OF TRANSPORT C
45-- > 8067 Mode of transport, coded C an..3
46-- > 8066 Mode of transport C an..17
47-- >
48-- > 040 C228 TRANSPORT MEANS C
49-- > 8179 Type of means of transport identification C an..8
50-- > 8178 Type of means of transport C an..17
51-- >
52-- > 050 C040 CARRIER C
53-- > 3127 Carrier identification C an..17
54-- > 1131 Code list qualifier C an..3
55-- > 3055 Code list responsible agency, coded C an..3
56-- > 3128 Carrier name C an..35
57-- >
58-- > 060 8101 TRANSIT DIRECTION, CODED C an..3
59-- >
60-- > 070 C401 EXCESS TRANSPORTATION INFORMATION C
61-- > 8457 Excess transportation reason, coded M an..3
62-- > 8459 Excess transportation responsibility, coded M an..3
63-- > 7130 Customer authorization number C an..17
64-- >
65-- > 080 C222 TRANSPORT IDENTIFICATION C
66-- > 8213 Id. of means of transport identification C an..9
67-- > 1131 Code list qualifier C an..3
68-- > 3055 Code list responsible agency, coded C an..3
69-- > 8212 Id. of the means of transport C an..35
70-- > 8453 Nationality of means of transport, coded C an..3
71-- >
72-- > 090 8281 TRANSPORT OWNERSHIP, CODED C an..3
73--
74-- Dependencies: 'compositeC040', 'compositeC220', 'compositeC222', 'compositeC228', 'compositeC401', 'simple8028', 'simple8051', 'simple8101', 'simple8281'.
75segmentTDT :: Parser Value
76segmentTDT =
77 segment "TDT"
78 [ "010" .@ mandatory simple8051
79 , "020" .@ optional simple8028
80 , "030" .@ optional compositeC220
81 , "040" .@ optional compositeC228
82 , "050" .@ optional compositeC040
83 , "060" .@ optional simple8101
84 , "070" .@ optional compositeC401
85 , "080" .@ optional compositeC222
86 , "090" .@ optional simple8281
87 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TMD.hs b/specification/src/Text/Edifact/D96A/Segments/TMD.hs
new file mode 100644
index 0000000..df7157a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TMD.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TMD
7 ( -- * Definition
8 segmentTMD
9 -- * Dependencies
10 , compositeC219
11 , simple8332
12 , simple8341
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC219)
16import Text.Edifact.D96A.Simples (simple8332, simple8341)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > | TMD TRANSPORT MOVEMENT DETAILS
24-- >
25-- > | Function: To specify operational transport movement details for
26-- > a goods item or equipment (which may differ from the
27-- > contractual conditions).
28-- >
29-- > 010 C219 MOVEMENT TYPE C
30-- > 8335 Movement type, coded C an..3
31-- > 8334 Movement type C an..35
32-- >
33-- > 020 8332 EQUIPMENT PLAN C an..26
34-- >
35-- > 030 8341 HAULAGE ARRANGEMENTS, CODED C an..3
36--
37-- Dependencies: 'compositeC219', 'simple8332', 'simple8341'.
38segmentTMD :: Parser Value
39segmentTMD =
40 segment "TMD"
41 [ "010" .@ optional compositeC219
42 , "020" .@ optional simple8332
43 , "030" .@ optional simple8341
44 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TMP.hs b/specification/src/Text/Edifact/D96A/Segments/TMP.hs
new file mode 100644
index 0000000..7f251c8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TMP.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TMP
7 ( -- * Definition
8 segmentTMP
9 -- * Dependencies
10 , compositeC239
11 , simple6245
12 ) where
13
14import Text.Edifact.D96A.Composites (compositeC239)
15import Text.Edifact.D96A.Simples (simple6245)
16
17import Text.Edifact.Parsing
18import Text.Edifact.Types (Value)
19
20-- | Derived from this specification:
21--
22-- > TMP TEMPERATURE
23-- >
24-- > Function: To specify the temperature setting.
25-- >
26-- > 010 6245 TEMPERATURE QUALIFIER M an..3
27-- >
28-- > 020 C239 TEMPERATURE SETTING C
29-- > 6246 Temperature setting C n3
30-- > 6411 Measure unit qualifier C an..3
31--
32-- Dependencies: 'compositeC239', 'simple6245'.
33segmentTMP :: Parser Value
34segmentTMP =
35 segment "TMP"
36 [ "010" .@ mandatory simple6245
37 , "020" .@ optional compositeC239
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TOD.hs b/specification/src/Text/Edifact/D96A/Segments/TOD.hs
new file mode 100644
index 0000000..a0c129a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TOD.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TOD
7 ( -- * Definition
8 segmentTOD
9 -- * Dependencies
10 , compositeC100
11 , simple4055
12 , simple4215
13 ) where
14
15import Text.Edifact.D96A.Composites (compositeC100)
16import Text.Edifact.D96A.Simples (simple4055, simple4215)
17
18import Text.Edifact.Parsing
19import Text.Edifact.Types (Value)
20
21-- | Derived from this specification:
22--
23-- > TOD TERMS OF DELIVERY OR TRANSPORT
24-- >
25-- > Function: To specify terms of delivery or transport.
26-- >
27-- > 010 4055 TERMS OF DELIVERY OR TRANSPORT FUNCTION, CODED C an..3
28-- >
29-- > 020 4215 TRANSPORT CHARGES METHOD OF PAYMENT, CODED C an..3
30-- >
31-- > 030 C100 TERMS OF DELIVERY OR TRANSPORT C
32-- > 4053 Terms of delivery or transport, coded C an..3
33-- > 1131 Code list qualifier C an..3
34-- > 3055 Code list responsible agency, coded C an..3
35-- > 4052 Terms of delivery or transport C an..70
36-- > 4052 Terms of delivery or transport C an..70
37--
38-- Dependencies: 'compositeC100', 'simple4055', 'simple4215'.
39segmentTOD :: Parser Value
40segmentTOD =
41 segment "TOD"
42 [ "010" .@ optional simple4055
43 , "020" .@ optional simple4215
44 , "030" .@ optional compositeC100
45 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TPL.hs b/specification/src/Text/Edifact/D96A/Segments/TPL.hs
new file mode 100644
index 0000000..2e9f64a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TPL.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TPL
7 ( -- * Definition
8 segmentTPL
9 -- * Dependencies
10 , compositeC222
11 ) where
12
13import Text.Edifact.D96A.Composites (compositeC222)
14
15import Text.Edifact.Parsing
16import Text.Edifact.Types (Value)
17
18-- | Derived from this specification:
19--
20-- > TPL TRANSPORT PLACEMENT
21-- >
22-- > Function: To specify placement of goods or equipment in relation
23-- > to the transport used. The segment serves as a pointer
24-- > to the TDT segment group.
25-- >
26-- > 010 C222 TRANSPORT IDENTIFICATION M
27-- > 8213 Id. of means of transport identification C an..9
28-- > 1131 Code list qualifier C an..3
29-- > 3055 Code list responsible agency, coded C an..3
30-- > 8212 Id. of the means of transport C an..35
31-- > 8453 Nationality of means of transport, coded C an..3
32--
33-- Dependencies: 'compositeC222'.
34segmentTPL :: Parser Value
35segmentTPL =
36 segment "TPL"
37 [ "010" .@ mandatory compositeC222
38 ]
diff --git a/specification/src/Text/Edifact/D96A/Segments/TSR.hs b/specification/src/Text/Edifact/D96A/Segments/TSR.hs
new file mode 100644
index 0000000..9c65396
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Segments/TSR.hs
@@ -0,0 +1,60 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Segments.TSR
7 ( -- * Definition
8 segmentTSR
9 -- * Dependencies
10 , compositeC233
11 , compositeC536
12 , compositeC537
13 , compositeC703
14 ) where
15
16import Text.Edifact.D96A.Composites (compositeC233, compositeC536,
17 compositeC537, compositeC703)
18
19import Text.Edifact.Parsing
20import Text.Edifact.Types (Value)
21
22-- | Derived from this specification:
23--
24-- > TSR TRANSPORT SERVICE REQUIREMENTS
25-- >
26-- > Function: To specify the contract and carriage conditions and
27-- > service and priority requirements for the transport.
28-- >
29-- > 010 C536 CONTRACT AND CARRIAGE CONDITION C
30-- > 4065 Contract and carriage condition, coded M an..3
31-- > 1131 Code list qualifier C an..3
32-- > 3055 Code list responsible agency, coded C an..3
33-- >
34-- > 020 C233 SERVICE C
35-- > 7273 Service requirement, coded M an..3
36-- > 1131 Code list qualifier C an..3
37-- > 3055 Code list responsible agency, coded C an..3
38-- > 7273 Service requirement, coded C an..3
39-- > 1131 Code list qualifier C an..3
40-- > 3055 Code list responsible agency, coded C an..3
41-- >
42-- > 030 C537 TRANSPORT PRIORITY C
43-- > 4219 Transport priority, coded M an..3
44-- > 1131 Code list qualifier C an..3
45-- > 3055 Code list responsible agency, coded C an..3
46-- >
47-- > 040 C703 NATURE OF CARGO C
48-- > 7085 Nature of cargo, coded M an..3
49-- > 1131 Code list qualifier C an..3
50-- > 3055 Code list responsible agency, coded C an..3
51--
52-- Dependencies: 'compositeC233', 'compositeC536', 'compositeC537', 'compositeC703'.
53segmentTSR :: Parser Value
54segmentTSR =
55 segment "TSR"
56 [ "010" .@ optional compositeC536
57 , "020" .@ optional compositeC233
58 , "030" .@ optional compositeC537
59 , "040" .@ optional compositeC703
60 ]
diff --git a/specification/src/Text/Edifact/D96A/Simples.hs b/specification/src/Text/Edifact/D96A/Simples.hs
new file mode 100644
index 0000000..dea0734
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples.hs
@@ -0,0 +1,216 @@
1module Text.Edifact.D96A.Simples
2 ( module S
3 ) where
4
5import Text.Edifact.D96A.Simples.S1000 as S
6import Text.Edifact.D96A.Simples.S1001 as S
7import Text.Edifact.D96A.Simples.S1004 as S
8import Text.Edifact.D96A.Simples.S1082 as S
9import Text.Edifact.D96A.Simples.S1131 as S
10import Text.Edifact.D96A.Simples.S1153 as S
11import Text.Edifact.D96A.Simples.S1154 as S
12import Text.Edifact.D96A.Simples.S1156 as S
13import Text.Edifact.D96A.Simples.S1218 as S
14import Text.Edifact.D96A.Simples.S1220 as S
15import Text.Edifact.D96A.Simples.S1222 as S
16import Text.Edifact.D96A.Simples.S1225 as S
17import Text.Edifact.D96A.Simples.S1229 as S
18import Text.Edifact.D96A.Simples.S1312 as S
19import Text.Edifact.D96A.Simples.S1366 as S
20import Text.Edifact.D96A.Simples.S1373 as S
21import Text.Edifact.D96A.Simples.S1490 as S
22import Text.Edifact.D96A.Simples.S1496 as S
23import Text.Edifact.D96A.Simples.S2005 as S
24import Text.Edifact.D96A.Simples.S2379 as S
25import Text.Edifact.D96A.Simples.S2380 as S
26import Text.Edifact.D96A.Simples.S3035 as S
27import Text.Edifact.D96A.Simples.S3036 as S
28import Text.Edifact.D96A.Simples.S3039 as S
29import Text.Edifact.D96A.Simples.S3042 as S
30import Text.Edifact.D96A.Simples.S3045 as S
31import Text.Edifact.D96A.Simples.S3055 as S
32import Text.Edifact.D96A.Simples.S3124 as S
33import Text.Edifact.D96A.Simples.S3127 as S
34import Text.Edifact.D96A.Simples.S3128 as S
35import Text.Edifact.D96A.Simples.S3139 as S
36import Text.Edifact.D96A.Simples.S3148 as S
37import Text.Edifact.D96A.Simples.S3153 as S
38import Text.Edifact.D96A.Simples.S3155 as S
39import Text.Edifact.D96A.Simples.S3164 as S
40import Text.Edifact.D96A.Simples.S3207 as S
41import Text.Edifact.D96A.Simples.S3222 as S
42import Text.Edifact.D96A.Simples.S3223 as S
43import Text.Edifact.D96A.Simples.S3224 as S
44import Text.Edifact.D96A.Simples.S3225 as S
45import Text.Edifact.D96A.Simples.S3227 as S
46import Text.Edifact.D96A.Simples.S3229 as S
47import Text.Edifact.D96A.Simples.S3232 as S
48import Text.Edifact.D96A.Simples.S3233 as S
49import Text.Edifact.D96A.Simples.S3239 as S
50import Text.Edifact.D96A.Simples.S3251 as S
51import Text.Edifact.D96A.Simples.S3412 as S
52import Text.Edifact.D96A.Simples.S3413 as S
53import Text.Edifact.D96A.Simples.S3453 as S
54import Text.Edifact.D96A.Simples.S4000 as S
55import Text.Edifact.D96A.Simples.S4052 as S
56import Text.Edifact.D96A.Simples.S4053 as S
57import Text.Edifact.D96A.Simples.S4055 as S
58import Text.Edifact.D96A.Simples.S4065 as S
59import Text.Edifact.D96A.Simples.S4078 as S
60import Text.Edifact.D96A.Simples.S4079 as S
61import Text.Edifact.D96A.Simples.S4183 as S
62import Text.Edifact.D96A.Simples.S4215 as S
63import Text.Edifact.D96A.Simples.S4219 as S
64import Text.Edifact.D96A.Simples.S4221 as S
65import Text.Edifact.D96A.Simples.S4233 as S
66import Text.Edifact.D96A.Simples.S4237 as S
67import Text.Edifact.D96A.Simples.S4294 as S
68import Text.Edifact.D96A.Simples.S4295 as S
69import Text.Edifact.D96A.Simples.S4343 as S
70import Text.Edifact.D96A.Simples.S4347 as S
71import Text.Edifact.D96A.Simples.S4400 as S
72import Text.Edifact.D96A.Simples.S4401 as S
73import Text.Edifact.D96A.Simples.S4403 as S
74import Text.Edifact.D96A.Simples.S4405 as S
75import Text.Edifact.D96A.Simples.S4440 as S
76import Text.Edifact.D96A.Simples.S4441 as S
77import Text.Edifact.D96A.Simples.S4451 as S
78import Text.Edifact.D96A.Simples.S4453 as S
79import Text.Edifact.D96A.Simples.S4455 as S
80import Text.Edifact.D96A.Simples.S4457 as S
81import Text.Edifact.D96A.Simples.S4517 as S
82import Text.Edifact.D96A.Simples.S5004 as S
83import Text.Edifact.D96A.Simples.S5025 as S
84import Text.Edifact.D96A.Simples.S5118 as S
85import Text.Edifact.D96A.Simples.S5125 as S
86import Text.Edifact.D96A.Simples.S5213 as S
87import Text.Edifact.D96A.Simples.S5237 as S
88import Text.Edifact.D96A.Simples.S5242 as S
89import Text.Edifact.D96A.Simples.S5243 as S
90import Text.Edifact.D96A.Simples.S5245 as S
91import Text.Edifact.D96A.Simples.S5249 as S
92import Text.Edifact.D96A.Simples.S5275 as S
93import Text.Edifact.D96A.Simples.S5284 as S
94import Text.Edifact.D96A.Simples.S5375 as S
95import Text.Edifact.D96A.Simples.S5387 as S
96import Text.Edifact.D96A.Simples.S5402 as S
97import Text.Edifact.D96A.Simples.S5479 as S
98import Text.Edifact.D96A.Simples.S5482 as S
99import Text.Edifact.D96A.Simples.S5495 as S
100import Text.Edifact.D96A.Simples.S6008 as S
101import Text.Edifact.D96A.Simples.S6060 as S
102import Text.Edifact.D96A.Simples.S6063 as S
103import Text.Edifact.D96A.Simples.S6064 as S
104import Text.Edifact.D96A.Simples.S6066 as S
105import Text.Edifact.D96A.Simples.S6069 as S
106import Text.Edifact.D96A.Simples.S6140 as S
107import Text.Edifact.D96A.Simples.S6145 as S
108import Text.Edifact.D96A.Simples.S6152 as S
109import Text.Edifact.D96A.Simples.S6154 as S
110import Text.Edifact.D96A.Simples.S6155 as S
111import Text.Edifact.D96A.Simples.S6162 as S
112import Text.Edifact.D96A.Simples.S6167 as S
113import Text.Edifact.D96A.Simples.S6168 as S
114import Text.Edifact.D96A.Simples.S6245 as S
115import Text.Edifact.D96A.Simples.S6246 as S
116import Text.Edifact.D96A.Simples.S6311 as S
117import Text.Edifact.D96A.Simples.S6313 as S
118import Text.Edifact.D96A.Simples.S6314 as S
119import Text.Edifact.D96A.Simples.S6321 as S
120import Text.Edifact.D96A.Simples.S6341 as S
121import Text.Edifact.D96A.Simples.S6343 as S
122import Text.Edifact.D96A.Simples.S6345 as S
123import Text.Edifact.D96A.Simples.S6347 as S
124import Text.Edifact.D96A.Simples.S6348 as S
125import Text.Edifact.D96A.Simples.S6350 as S
126import Text.Edifact.D96A.Simples.S6353 as S
127import Text.Edifact.D96A.Simples.S6411 as S
128import Text.Edifact.D96A.Simples.S6432 as S
129import Text.Edifact.D96A.Simples.S7008 as S
130import Text.Edifact.D96A.Simples.S7009 as S
131import Text.Edifact.D96A.Simples.S7064 as S
132import Text.Edifact.D96A.Simples.S7065 as S
133import Text.Edifact.D96A.Simples.S7073 as S
134import Text.Edifact.D96A.Simples.S7075 as S
135import Text.Edifact.D96A.Simples.S7077 as S
136import Text.Edifact.D96A.Simples.S7081 as S
137import Text.Edifact.D96A.Simples.S7083 as S
138import Text.Edifact.D96A.Simples.S7085 as S
139import Text.Edifact.D96A.Simples.S7088 as S
140import Text.Edifact.D96A.Simples.S7102 as S
141import Text.Edifact.D96A.Simples.S7106 as S
142import Text.Edifact.D96A.Simples.S7124 as S
143import Text.Edifact.D96A.Simples.S7130 as S
144import Text.Edifact.D96A.Simples.S7140 as S
145import Text.Edifact.D96A.Simples.S7143 as S
146import Text.Edifact.D96A.Simples.S7160 as S
147import Text.Edifact.D96A.Simples.S7161 as S
148import Text.Edifact.D96A.Simples.S7164 as S
149import Text.Edifact.D96A.Simples.S7166 as S
150import Text.Edifact.D96A.Simples.S7224 as S
151import Text.Edifact.D96A.Simples.S7233 as S
152import Text.Edifact.D96A.Simples.S7273 as S
153import Text.Edifact.D96A.Simples.S7297 as S
154import Text.Edifact.D96A.Simples.S7357 as S
155import Text.Edifact.D96A.Simples.S7383 as S
156import Text.Edifact.D96A.Simples.S7402 as S
157import Text.Edifact.D96A.Simples.S7405 as S
158import Text.Edifact.D96A.Simples.S7419 as S
159import Text.Edifact.D96A.Simples.S7511 as S
160import Text.Edifact.D96A.Simples.S8022 as S
161import Text.Edifact.D96A.Simples.S8023 as S
162import Text.Edifact.D96A.Simples.S8028 as S
163import Text.Edifact.D96A.Simples.S8051 as S
164import Text.Edifact.D96A.Simples.S8053 as S
165import Text.Edifact.D96A.Simples.S8066 as S
166import Text.Edifact.D96A.Simples.S8067 as S
167import Text.Edifact.D96A.Simples.S8077 as S
168import Text.Edifact.D96A.Simples.S8078 as S
169import Text.Edifact.D96A.Simples.S8092 as S
170import Text.Edifact.D96A.Simples.S8101 as S
171import Text.Edifact.D96A.Simples.S8126 as S
172import Text.Edifact.D96A.Simples.S8154 as S
173import Text.Edifact.D96A.Simples.S8155 as S
174import Text.Edifact.D96A.Simples.S8158 as S
175import Text.Edifact.D96A.Simples.S8169 as S
176import Text.Edifact.D96A.Simples.S8178 as S
177import Text.Edifact.D96A.Simples.S8179 as S
178import Text.Edifact.D96A.Simples.S8186 as S
179import Text.Edifact.D96A.Simples.S8211 as S
180import Text.Edifact.D96A.Simples.S8212 as S
181import Text.Edifact.D96A.Simples.S8213 as S
182import Text.Edifact.D96A.Simples.S8246 as S
183import Text.Edifact.D96A.Simples.S8249 as S
184import Text.Edifact.D96A.Simples.S8255 as S
185import Text.Edifact.D96A.Simples.S8260 as S
186import Text.Edifact.D96A.Simples.S8273 as S
187import Text.Edifact.D96A.Simples.S8275 as S
188import Text.Edifact.D96A.Simples.S8281 as S
189import Text.Edifact.D96A.Simples.S8323 as S
190import Text.Edifact.D96A.Simples.S8325 as S
191import Text.Edifact.D96A.Simples.S8332 as S
192import Text.Edifact.D96A.Simples.S8334 as S
193import Text.Edifact.D96A.Simples.S8335 as S
194import Text.Edifact.D96A.Simples.S8339 as S
195import Text.Edifact.D96A.Simples.S8341 as S
196import Text.Edifact.D96A.Simples.S8351 as S
197import Text.Edifact.D96A.Simples.S8364 as S
198import Text.Edifact.D96A.Simples.S8393 as S
199import Text.Edifact.D96A.Simples.S8395 as S
200import Text.Edifact.D96A.Simples.S8410 as S
201import Text.Edifact.D96A.Simples.S8453 as S
202import Text.Edifact.D96A.Simples.S8457 as S
203import Text.Edifact.D96A.Simples.S8459 as S
204import Text.Edifact.D96A.Simples.S9010 as S
205import Text.Edifact.D96A.Simples.S9011 as S
206import Text.Edifact.D96A.Simples.S9012 as S
207import Text.Edifact.D96A.Simples.S9013 as S
208import Text.Edifact.D96A.Simples.S9015 as S
209import Text.Edifact.D96A.Simples.S9213 as S
210import Text.Edifact.D96A.Simples.S9302 as S
211import Text.Edifact.D96A.Simples.S9303 as S
212import Text.Edifact.D96A.Simples.S9308 as S
213import Text.Edifact.D96A.Simples.S9353 as S
214import Text.Edifact.D96A.Simples.S9411 as S
215import Text.Edifact.D96A.Simples.S9415 as S
216import Text.Edifact.D96A.Simples.S9417 as S
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1000.hs b/specification/src/Text/Edifact/D96A/Simples/S1000.hs
new file mode 100644
index 0000000..021ae56
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1000.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1000
7 ( simple1000
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1000 Document/message name
16-- >
17-- > Desc: Plain language identifier specifying the function of a
18-- > document/message.
19-- >
20-- > Repr: an..35
21simple1000 :: Parser Value
22simple1000 = simple "1000" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1001.hs b/specification/src/Text/Edifact/D96A/Simples/S1001.hs
new file mode 100644
index 0000000..3e1838e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1001.hs
@@ -0,0 +1,1383 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1001
7 ( simple1001
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1001 Document/message name, coded
16-- >
17-- > Desc: Document/message identifier expressed in code.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Certificate of analysis
22-- > Certificate providing the values of an analysis.
23-- > 2 Certificate of conformity
24-- > Certificate certifying the conformity to predefined
25-- > definitions.
26-- > 3 Certificate of quality
27-- > Certificate certifying the quality of goods, services
28-- > etc.
29-- > 4 Test report
30-- > Report providing the results of a test session.
31-- > 5 Product performance report
32-- > Report specifying the performance values of products.
33-- > 6 Product specification report
34-- > Report providing specification values of products.
35-- > 7 Process data report
36-- > Reports on events during production process.
37-- > 8 First sample test report
38-- > Self explanatory.
39-- > 9 Price/sales catalogue
40-- > Self explanatory.
41-- > 10 Party information
42-- > Document/message providing basic data concerning a party.
43-- > + 11 Federal label approval
44-- > A pre-approved document relating to federal label
45-- > approval requirements.
46-- > 12 Mill certificate
47-- > Certificate certifying a specific quality of agricultural
48-- > products.
49-- > 13 Post receipt
50-- > Document/message which evidences the transport of goods
51-- > by post (e.g. mail, parcel, etc.).
52-- > 14 Weight certificate
53-- > Certificate certifying the weight of goods.
54-- > 15 Weight list
55-- > Document/message specifying the weight of goods.
56-- > 16 Certificate
57-- > Document by means of which the documentary credit
58-- > applicant specifies the conditions for the certificate
59-- > and by whom the certificate is to be issued.
60-- > 17 Combined certificate of value and origin
61-- > Document identifying goods, in which the authority
62-- > empowered to issue it certifies expressly that the goods
63-- > to which the respective goods originate in a specific
64-- > (part of or group of) country(ies). It also states the
65-- > price and/or costs of the goods with the purpose of
66-- > determining the Customs value.
67-- > 18 Movement certificate A.TR.1
68-- > Specific form of transit declaration issued by the
69-- > exporter (movement certificate).
70-- > 19 Certificate of quantity
71-- > Certificate certifying the quantity of goods, services
72-- > etc.
73-- > 20 Quality data message
74-- > Usage of QALITY-message.
75-- > 21 Query
76-- > Self-explanatory.
77-- > 22 Response to query
78-- > Self-explanatory.
79-- > 23 Status information
80-- > Information regarding the status of a related message.
81-- > 24 Restow
82-- > Message/document identifying containers that have been
83-- > unloaded and then reloaded onto the same means of
84-- > transport.
85-- > 25 Container discharger list
86-- > Message/document itemising containers to be discharged
87-- > from vessel.
88-- > 26 Corporate superannuation contributions advice
89-- > Document/message providing contributions advice used for
90-- > corporate superannuation schemes.
91-- > 27 Industry superannuation contributions advice
92-- > Document/message providing contributions advice used for
93-- > superannuation schemes which are industry wide.
94-- > 28 Corporate superannuation member maintenance message
95-- > Member maintenance message used for corporate
96-- > superannuation schemes.
97-- > 29 Industry superannuation member maintenance message
98-- > Member maintenance message used for industry wide
99-- > superannuation schemes.
100-- > 30 Life insurance payroll deductions advice
101-- > Payroll deductions advice used in the life insurance
102-- > industry.
103-- > 31 Underbond request
104-- > A Message/document requesting to move cargo from one
105-- > Customs control point to another.
106-- > 32 Underbond approval
107-- > A message/document issuing Customs approval to move cargo
108-- > from one Customs control point to another.
109-- > 33 Certificate of sealing of export meat lockers
110-- > Document / message issued by the authority in the
111-- > exporting country evidencing the sealing of export meat
112-- > lockers.
113-- > 34 Cargo status
114-- > Message identifying the status of cargo.
115-- > 35 Inventory report
116-- > A message specifying information relating to held
117-- > inventories.
118-- > + 36 Identity card
119-- > Official document to identify a person.
120-- > 37 Response to a trade statistics message
121-- > Document/message in which the competent national
122-- > authorities provide a declarant with an acceptance or a
123-- > rejection about a received declaration for European
124-- > statistical purposes.
125-- > + 38 Vaccination certificate
126-- > Official document proving immunisation against certain
127-- > diseases.
128-- > + 39 Passport
129-- > An official document giving permission to travel in
130-- > foreign countries.
131-- > + 40 Driving licence (national)
132-- > An official document giving permission to drive a car in
133-- > a given country.
134-- > + 41 Driving licence (international)
135-- > An official document giving a native of one country
136-- > permission to drive a vehicle in certain other countries.
137-- > + 42 Free pass
138-- > A document giving free access to a service.
139-- > + 43 Season ticket
140-- > A document giving access to a service for a determined
141-- > period of time.
142-- > 59 Treatment - nil outturn
143-- > No shortage, surplus or damaged outturn resulting from
144-- > container vessel unpacking.
145-- > 60 Treatment - time-up underbond
146-- > Movement type indicator: goods are moved under customs
147-- > control for warehousing due to being time-up.
148-- > 61 Treatment - underbond by sea
149-- > Movement type indicator: goods are to move by sea under
150-- > customs control to a customs office where formalities
151-- > will be completed.
152-- > 62 Treatment - personal effect
153-- > Cargo consists of personal effects.
154-- > 63 Treatment - timber
155-- > Cargo consists of timber.
156-- > 64 Preliminary credit assessment
157-- > Document/message issued either by a factor to indicate
158-- > his preliminary credit assessment on a buyer, or by a
159-- > seller to request a factor's preliminary credit
160-- > assessment on a buyer.
161-- > 65 Credit cover
162-- > Document/message issued either by a factor to give a
163-- > credit cover on a buyer, or by a seller to request a
164-- > factor's credit cover.
165-- > 66 Current account
166-- > Document/message issued by a factor to indicate the money
167-- > movements of a seller's or another factor's account with
168-- > him.
169-- > 67 Commercial dispute
170-- > Document/message issued by a party (usually the buyer) to
171-- > indicate that one or more invoices or one or more credit
172-- > notes are disputed for payment.
173-- > 68 Chargeback
174-- > Document/message issued by a factor to a seller or to
175-- > another factor to indicate that the rest of the amounts
176-- > of one or more invoices uncollectable from buyers are
177-- > charged back to clear the invoice(s) off the ledger.
178-- > 69 Reassignment
179-- > Document/message issued by a factor to a seller or to
180-- > another factor to reassign an invoice or credit note
181-- > previously assigned to him.
182-- > 70 Collateral account
183-- > Document message issued by a factor to indicate the
184-- > movements of invoices, credit notes and payments of a
185-- > seller's account.
186-- > 71 Request for payment
187-- > Document/message issued by a creditor to a debtor to
188-- > request payment of one or more invoices past due.
189-- > 72 Unship permit
190-- > A message or document issuing permission to unship cargo.
191-- > 73 Statistical definitions
192-- > Transmission of one or more statistical definitions.
193-- > 74 Statistical data
194-- > Transmission of one or more items of data or data sets.
195-- > 75 Request for statistical data
196-- > Request for one or more items or data sets of statistical
197-- > data.
198-- > 76 Call-off delivery
199-- > Document/message to provide split quantities and delivery
200-- > dates referring to a previous delivery instruction.
201-- > 77 Status report
202-- > Message covers information about the consignment status.
203-- > 78 Inventory movement advice
204-- > Advice of inventory movements.
205-- > 79 Inventory status advice
206-- > Advice of stock on hand.
207-- > 80 Debit note related to goods or services
208-- > Debit information related to a transaction for goods or
209-- > services to the relevant party.
210-- > 81 Credit note related to goods or services
211-- > Document message used to provide credit information
212-- > related to a transaction for goods or services to the
213-- > relevant party.
214-- > 82 Metered services invoice
215-- > Document/message claiming payment for the supply of
216-- > metered services (e.g., gas, electricity, etc.) supplied
217-- > to a fixed meter whose consumption is measured over a
218-- > period of time.
219-- > 83 Credit note related to financial adjustments
220-- > Document message for providing credit information related
221-- > to financial adjustments to the relevant party, e.g.,
222-- > bonuses.
223-- > 84 Debit note related to financial adjustments
224-- > Document/message for providing debit information related
225-- > to financial adjustments to the relevant party.
226-- > 85 Customs manifest
227-- > Message/document identifying a customs manifest. The
228-- > document itemises a list of cargo prepared by shipping
229-- > companies from bills of landing and presented to customs
230-- > for formal report of cargo.
231-- > 86 Vessel unpack report
232-- > A document code to indicate that the message being
233-- > transmitted identifies all short and surplus cargoes off-
234-- > loaded from a vessel at a specified discharging port.
235-- > 87 General cargo summary manifest report
236-- > A document code to indicate that the message being
237-- > transmitted is summary manifest information for general
238-- > cargo.
239-- > 88 Consignment unpack report
240-- > A document code to indicate that the message being
241-- > transmitted is a consignment unpack report only.
242-- > 89 Meat and meat by-products sanitary certificate
243-- > Document or message issued by the competent authority in
244-- > the exporting country evidencing that meat or meat by-
245-- > products comply with the requirements set by the
246-- > importing country.
247-- > 90 Meat food products sanitary certificate
248-- > Document or message issued by the competent authority in
249-- > the exporting country evidencing that meat food products
250-- > comply with the requirements set by the importing
251-- > country.
252-- > 91 Poultry sanitary certificate
253-- > Document or message issued by the competent authority in
254-- > the exporting country evidencing that poultry products
255-- > comply with the requirements set by the importing
256-- > country.
257-- > 92 Horsemeat sanitary certificate
258-- > Document or message issued by the competent authority in
259-- > the exporting country evidencing that horsemeat products
260-- > comply with the requirements set by the importing
261-- > country.
262-- > 93 Casing sanitary certificate
263-- > Document or message issued by the competent authority in
264-- > the exporting country evidencing that casing products
265-- > comply with the requirements set by the importing
266-- > country.
267-- > 94 Pharmaceutical sanitary certificate
268-- > Document or message issued by the competent authority in
269-- > the exporting country evidencing that pharmaceutical
270-- > products comply with the requirements set by the
271-- > importing country.
272-- > 95 Inedible sanitary certificate
273-- > Document or message issued by the competent authority in
274-- > the exporting country evidencing that inedible products
275-- > comply with the requirements set by the importing
276-- > country.
277-- > 96 Impending arrival
278-- > Notification of impending arrival details for vessel.
279-- > 97 Means of transport advice
280-- > Message reporting the means of transport used to carry
281-- > goods or cargo.
282-- > 98 Arrival information
283-- > Message reporting the arrival details of goods or cargo.
284-- > 99 Cargo release notification
285-- > Message/document sent by the cargo handler indicating
286-- > that the cargo has moved from a Customs controlled
287-- > premise.
288-- > + 100 Excise certificate
289-- > Certificate asserting that the goods have been submitted
290-- > to the excise authorities before departure from the
291-- > exporting country or before delivery in case of import
292-- > traffic.
293-- > + 101 Registration document
294-- > An official document providing registration details.
295-- > 105 Purchase order
296-- > Document/message issued within an enterprise to initiate
297-- > the purchase of articles, materials or services required
298-- > for the production or manufacture of goods to be offered
299-- > for sale or otherwise supplied to customers.
300-- > 110 Manufacturing instructions
301-- > Document/message issued within an enterprise to initiate
302-- > the manufacture of goods to be offered for sale.
303-- > 120 Stores requisition
304-- > Document/message issued within an enterprise ordering the
305-- > taking out of stock of goods.
306-- > 130 Invoicing data sheet
307-- > Document/message issued within an enterprise containing
308-- > data about goods sold, to be used as the basis for the
309-- > preparation of an invoice.
310-- > 140 Packing instructions
311-- > Document/message within an enterprise giving instructions
312-- > on how goods are to be packed.
313-- > 150 Internal transport order
314-- > Document/message giving instructions about the transport
315-- > of goods within an enterprise.
316-- > 190 Statistical and other administrative internal documents
317-- > Documents/messages issued within an enterprise for the
318-- > for the purpose of collection of production and other
319-- > internal statistics, and for other administration
320-- > purposes.
321-- > 201 Direct payment valuation request
322-- > Request to establish a direct payment valuation.
323-- > 202 Direct payment valuation
324-- > Document/message addressed, for instance, by a general
325-- > contractor to the owner, in order that a direct payment
326-- > be made to a subcontractor.
327-- > 203 Provisional payment valuation
328-- > Document/message establishing a provisional payment
329-- > valuation.
330-- > 204 Payment valuation
331-- > Document/message establishing the financial elements of a
332-- > situation of works.
333-- > 205 Quantity valuation
334-- > Document/message providing a confirmed assessment, by
335-- > quantity, of the completed work for a construction
336-- > contract.
337-- > 206 Quantity valuation request
338-- > Document/message providing an initial assessment, by
339-- > quantity, of the completed work for a construction
340-- > contract.
341-- > 207 Contract bill of quantities - BOQ
342-- > Document/message providing a formal specification
343-- > identifying quantities and prices that are the basis of a
344-- > contract for a construction project. BOQ means: Bill of
345-- > quantity.
346-- > 208 Unpriced tender BOQ
347-- > Document/message providing a detailed, quantity based
348-- > specification, issued in an unpriced form to invite
349-- > tender prices. BOQ means: Bill of quantity.
350-- > 209 Priced tender BOQ
351-- > Document/message providing a detailed, quantity based
352-- > specification, updated with prices to form a tender
353-- > submission for a construction contract. BOQ means: Bill
354-- > of quantity.
355-- > 210 Enquiry
356-- > Document/message issued by a party interested in the
357-- > purchase of goods specified therein and indicating
358-- > particular, desirable conditions regarding delivery
359-- > terms, etc., addressed to a prospective supplier with a
360-- > view to obtaining an offer.
361-- > 211 Interim application for payment
362-- > Document/message containing a provisional assessment in
363-- > support of a request for payment for completed work for a
364-- > construction contract.
365-- > 212 Agreement to pay
366-- > Document/message in which the debtor expresses the
367-- > intention to pay.
368-- > 215 Letter of intent
369-- > Document/message by means of which a buyer informs a
370-- > seller that the buyer intends to enter into contractual
371-- > negotiations.
372-- > 220 Order
373-- > Document/message by means of which a buyer initiates a
374-- > transaction with a seller involving the supply of goods
375-- > or services as specified, according to conditions set out
376-- > in an offer, or otherwise known to the buyer.
377-- > 221 Blanket order
378-- > Usage of document/message for general order purposes with
379-- > later split into quantities and delivery dates and maybe
380-- > delivery locations.
381-- > 222 Spot order
382-- > Document/message ordering the remainder of a production's
383-- > batch.
384-- > 223 Lease order
385-- > Document/message for goods in leasing contracts.
386-- > 224 Rush order
387-- > Document/message for urgent ordering.
388-- > 225 Repair order
389-- > Document/message to order repair of goods.
390-- > 226 Call off order
391-- > Document/message to provide split quantities and delivery
392-- > dates referring to a previous blanket order.
393-- > 227 Consignment order
394-- > Order to deliver goods into stock with agreement on
395-- > payment when goods are sold out of this stock.
396-- > 228 Sample order
397-- > Document/message to order samples.
398-- > 229 Swap order
399-- > Document/message informing buyer or seller of the
400-- > replacement of goods previously ordered.
401-- > 230 Purchase order change request
402-- > Change to an purchase order already sent.
403-- > 231 Purchase order response
404-- > Response to an purchase order already received.
405-- > 232 Hire order
406-- > Document/message for hiring human resources or renting
407-- > goods or equipment.
408-- > 233 Spare parts order
409-- > Document/message to order spare parts.
410-- > 240 Delivery instructions
411-- > Document/message issued by a buyer giving instructions
412-- > regarding the details of the delivery of goods ordered.
413-- > 241 Delivery schedule
414-- > Usage of DELFOR-message.
415-- > 242 Delivery just-in-time
416-- > Usage of DELJIT-message.
417-- > 245 Delivery release
418-- > Document/message issued by a buyer releasing the despatch
419-- > of goods after receipt of the Ready for despatch advice
420-- > from the seller.
421-- > 270 Delivery note
422-- > Paper document attached to a consignment informing the
423-- > receiving party about contents of this consignment.
424-- > 271 Packing list
425-- > Document/message specifying the distribution of goods in
426-- > individual packages (in trade environment the despatch
427-- > advice message is used for the packing list).
428-- > 310 Offer/quotation
429-- > Document/message which , with a view to concluding a
430-- > contract, sets out the conditions under which the goods
431-- > are offered.
432-- > 311 Request for quote
433-- > Document/message requesting a quote on specified goods or
434-- > services.
435-- > 315 Contract
436-- > Document/message evidencing an agreement between the
437-- > seller and the buyer for the supply of goods or services;
438-- > its effects are equivalent to those of an order followed
439-- > by an acknowledgement of order.
440-- > 320 Acknowledgement of order
441-- > Document/message acknowledging an undertaking to fulfil
442-- > an order and confirming conditions or acceptance of
443-- > conditions.
444-- > 325 Proforma invoice
445-- > Document/message serving as a preliminary invoice,
446-- > containing - on the whole - the same information as the
447-- > final invoice, but not actually claiming payment.
448-- > 326 Partial invoice
449-- > Self explanatory.
450-- > 327 Operating instructions
451-- > Self explanatory.
452-- > 328 Name/product plate
453-- > Plates on goods identifying and describing an article.
454-- > 330 Request for delivery instructions
455-- > Document/message issued by a supplier requesting
456-- > instructions from the buyer regarding the details of the
457-- > delivery of goods ordered.
458-- > 335 Booking request
459-- > Document/message issued by a supplier to a carrier
460-- > requesting space to be reserved for a specified
461-- > consignment, indicating desirable conveyance, despatch
462-- > time, etc.
463-- > 340 Shipping instructions
464-- > Document/message advising details of cargo and exporter's
465-- > requirements for its physical movement.
466-- > 341 Shipper's letter of instructions (air)
467-- > Document/message issued by a consignor in which he gives
468-- > details of a consignment of goods that enables an airline
469-- > or its agent to prepare an air waybill.
470-- > 343 Cartage order (local transport)
471-- > Document/message giving instructions regarding local
472-- > transport of goods, e.g. from the premises of an
473-- > enterprise to those of a carrier undertaking further
474-- > transport.
475-- > 345 Ready for despatch advice
476-- > Document/message issued by a supplier informing a buyer
477-- > that goods ordered are ready for despatch.
478-- > 350 Despatch order
479-- > Document/message issued by a supplier initiating the
480-- > despatch of goods to a buyer (consignee).
481-- > 351 Despatch advice
482-- > Document/message by means of which the seller or
483-- > consignor informs the consignee about the despatch of
484-- > goods.
485-- > 370 Advice of distribution of documents
486-- > Document/message in which the party responsible for the
487-- > issue of a set of trade documents specifies the various
488-- > recipients of originals and copies of these documents,
489-- > with an indication of the number of copies distributed to
490-- > each of them.
491-- > 380 Commercial invoice
492-- > Document/message claiming payment for goods or services
493-- > supplied under conditions agreed between seller and
494-- > buyer.
495-- > 381 Credit note
496-- > Document/message for providing credit information to the
497-- > relevant party.
498-- > 382 Commission note
499-- > Document/message in which a seller specifies the amount
500-- > of commission, the percentage of the invoice amount, or
501-- > some other basis for the calculation of the commission to
502-- > which a sales agent is entitled.
503-- > 383 Debit note
504-- > Document/message for providing debit information to the
505-- > relevant party.
506-- > 384 Corrected invoice
507-- > Commercial invoice that includes revised information
508-- > differing from an earlier submission of the same invoice.
509-- > 385 Consolidated invoice
510-- > Commercial invoice that covers multiple transactions
511-- > involving more than one vendor.
512-- > 386 Prepayment invoice
513-- > An invoice to pay amounts for goods and services in
514-- > advance; these amounts will be subtracted from the final
515-- > invoice.
516-- > 387 Hire invoice
517-- > Document/message for invoicing the hiring of human
518-- > resources or renting goods or equipment.
519-- > 388 Tax invoice
520-- > An invoice for tax purposes.
521-- > 389 Self-billed invoice
522-- > An invoice the invoicee is producing instead of the
523-- > seller.
524-- > 390 Delcredere invoice
525-- > An invoice sent to the party paying for a number of
526-- > buyers.
527-- > 393 Factored invoice
528-- > Invoice assigned to a third party for collection.
529-- > 394 Lease invoice
530-- > Usage of INVOIC-message for goods in leasing contracts.
531-- > 395 Consignment invoice
532-- > Commercial invoice that covers a transaction other than
533-- > one involving a sale.
534-- > 396 Factored credit note
535-- > Credit note related to assigned invoice(s).
536-- > 409 Instructions for bank transfer
537-- > Document/message containing instructions from a customer
538-- > to his bank to pay an amount in a specified currency to a
539-- > nominated party in another country by a method either
540-- > specified (e.g. teletransmission, air mail) or left to
541-- > the discretion of the bank.
542-- > 412 Application for banker's draft
543-- > Application by a customer to his bank to issue a banker's
544-- > draft stating the amount and currency of the draft, the
545-- > name of the payee and the place and country of payment.
546-- > 425 Collection payment advice
547-- > Document/message whereby a bank advises that a collection
548-- > has been paid, giving details and methods of funds
549-- > disposal.
550-- > 426 Documentary credit payment advice
551-- > Document/message whereby a bank advises payment under a
552-- > documentary credit.
553-- > 427 Documentary credit acceptance advice
554-- > Document/message whereby a bank advises acceptance under
555-- > a documentary credit.
556-- > 428 Documentary credit negotiation advice
557-- > Document/message whereby a bank advises negotiation under
558-- > a documentary credit.
559-- > 429 Application for banker's guarantee
560-- > Document/message whereby a customer requests his bank to
561-- > issue a guarantee in favour of a nominated party in
562-- > another country, stating the amount and currency and the
563-- > specific conditions of the guarantee.
564-- > 430 Banker's guarantee
565-- > Document/message in which a bank undertakes to pay out a
566-- > limited amount of money to a designated party, on
567-- > conditions stated therein (other than those laid down in
568-- > the Uniform Customs Practice).
569-- > 431 Documentary credit letter of indemnity
570-- > Document/message in which a beneficiary of a documentary
571-- > credit accepts responsibility for non-compliance with the
572-- > terms and conditions of the credit, and undertakes to
573-- > refund the money received under the credit, with interest
574-- > and charges accrued.
575-- > 435 Preadvice of a credit
576-- > Preadvice indicating a credit to happen in the future.
577-- > 447 Collection order
578-- > Document/message whereby a bank is instructed (or
579-- > requested) to handle financial and/or commercial
580-- > documents in order to obtain acceptance and/or payment,
581-- > or to deliver documents on such other terms and
582-- > conditions as may be specified.
583-- > 448 Documents presentation form
584-- > Document/message whereby a draft or similar instrument
585-- > and/or commercial documents are presented to a bank for
586-- > acceptance, discounting, negotiation, payment or
587-- > collection, whether or not against a documentary credit.
588-- > 450 Payment order
589-- > Document/message containing information needed to
590-- > initiate the payment. It may cover the financial
591-- > settlement for one or more commercial trade transactions.
592-- > A payment order is an instruction to the ordered bank to
593-- > arrange for the payment of one specified amount to the
594-- > beneficiary.
595-- > 451 Extended payment order
596-- > Document/message containing information needed to
597-- > initiate the payment. It may cover the financial
598-- > settlement for several commercial trade transactions,
599-- > which it is possible to specify in a special payments
600-- > detail part. It is an instruction to the ordered bank to
601-- > arrange for the payment of one specified amount to the
602-- > beneficiary.
603-- > 452 Multiple payment order
604-- > Document/message containing a payment order with one
605-- > debit account and several credit accounts.
606-- > 454 Credit advice
607-- > Document/message sent by an account servicing institution
608-- > to one of its account owners, to inform the account owner
609-- > of an entry which has been or will be credited to its
610-- > account for a specified amount on the date indicated.
611-- > 455 Extended credit advice
612-- > Document/message sent by an account servicing institution
613-- > to one of its account owners, to inform the account owner
614-- > of an entry that has been or will be credited to its
615-- > account for a specified amount on the date indicated. It
616-- > provides extended commercial information concerning the
617-- > relevant remittance advice.
618-- > 456 Debit advice
619-- > Advice on a debit.
620-- > 457 Reversal of debit
621-- > Reversal of debit accounting entry by bank.
622-- > 458 Reversal of credit
623-- > Reversal of credit accounting entry by bank.
624-- > 460 Documentary credit application
625-- > Document/message whereby a bank is requested to issue a
626-- > documentary credit on the conditions specified therein.
627-- > 465 Documentary credit
628-- > Document/message in which a bank states that it has
629-- > issued a documentary credit under which the beneficiary
630-- > is to obtain payment, acceptance or negotiation on
631-- > compliance with certain terms and conditions and against
632-- > presentation of stipulated documents and such drafts as
633-- > may be specified. The credit may or may not be confirmed
634-- > by another bank.
635-- > 466 Documentary credit notification
636-- > Document/message issued by an advising bank in order to
637-- > transmit a documentary credit to a beneficiary, or to
638-- > another advising bank.
639-- > 467 Documentary credit transfer advice
640-- > Document/message whereby a bank advises that (part of) a
641-- > documentary credit is being or has been transferred in
642-- > favour of a second beneficiary.
643-- > 468 Documentary credit amendment notification
644-- > Document/message whereby a bank advises that the terms
645-- > and conditions of a documentary credit have been amended.
646-- > 469 Documentary credit amendment
647-- > Document/message whereby a bank notifies a beneficiary of
648-- > the details of an amendment to the terms and conditions
649-- > of a documentary credit.
650-- > 481 Remittance advice
651-- > Document/message advising of the remittance of payment.
652-- > 485 Banker's draft
653-- > Draft drawn in favour of a third party either by one bank
654-- > on another bank, or by a branch of a bank on its head
655-- > office (or vice versa) or upon another branch of the same
656-- > bank. In either case, the draft should comply with the
657-- > specifications laid down for cheques in the country in
658-- > which it is to be payable.
659-- > 490 Bill of exchange
660-- > Document/message, issued and signed in conformity with
661-- > the applicable legislation, which contains an
662-- > unconditional order whereby the drawer directs the drawee
663-- > to pay a definite sum of money to the payee or to his
664-- > order, on demand or at a definite time, against the
665-- > surrender of the document itself.
666-- > 491 Promissory note
667-- > Document/message, issued and signed in conformity with
668-- > the applicable legislation, which contains an
669-- > unconditional promise whereby the maker undertakes to pay
670-- > a definite sum of money to the payee or to his order, on
671-- > demand or at a definite time, against the surrender of
672-- > the document itself.
673-- > 492 Financial statement of account
674-- > Statement giving the status of a financial account.
675-- > 493 Statement of account message
676-- > Usage of STATAC-message.
677-- > 520 Insurance certificate
678-- > Document/message issued to the insured certifying that
679-- > insurance has been effected and that a policy has been
680-- > issued. Such a certificate for a particular cargo is
681-- > primarily used when good are insured under the terms of a
682-- > floating or an open policy; at the request of the insured
683-- > it can be exchanged for a policy.
684-- > 530 Insurance policy
685-- > Document/message issued by the insurer evidencing an
686-- > agreement to insure and containing the conditions of the
687-- > agreement concluded whereby the insurer undertakes for a
688-- > specific fee to indemnify the insured for the losses
689-- > arising out of the perils and accidents specified in the
690-- > contract.
691-- > 550 Insurance declaration sheet (bordereau)
692-- > A document/message used when an insured reports to his
693-- > insurer details of individual shipments which are covered
694-- > by an insurance contract - an open cover or a floating
695-- > policy - between the parties.
696-- > 575 Insurer's invoice
697-- > Document/message issued by an insurer specifying the cost
698-- > of an insurance which has been effected and claiming
699-- > payment therefore.
700-- > 580 Cover note
701-- > Document/message issued by an insurer (insurance broker,
702-- > agent, etc.) to notify the insured that his insurance
703-- > have been carried out.
704-- > 610 Forwarding instructions
705-- > Document/message issued to a freight forwarder, giving
706-- > instructions regarding the action to be taken by the
707-- > forwarder for the forwarding of goods described therein.
708-- > 621 Forwarder's advice to import agent
709-- > Document/message issued by a freight forwarder in an
710-- > exporting country advising his counterpart in an
711-- > importing country about the forwarding of goods described
712-- > therein.
713-- > 622 Forwarder's advice to exporter
714-- > Document/message issued by a freight forwarder informing
715-- > an exporter of the action taken in fulfilment of
716-- > instructions received.
717-- > 623 Forwarder's invoice
718-- > Invoice issued by a freight forwarder specifying services
719-- > rendered and costs incurred and claiming payment
720-- > therefore.
721-- > 624 Forwarder's certificate of receipt
722-- > Non-negotiable document issued by a forwarder to certify
723-- > that he has assumed control of a specified consignment,
724-- > with irrevocable instructions to send it to the consignee
725-- > indicated in the document or to hold it at his disposal.
726-- > E.g. FIATA-FCR.
727-- > 630 Shipping note
728-- > Document/message provided by the shipper or his agent to
729-- > the carrier, multimodal transport operator, terminal or
730-- > other receiving authority, giving information about
731-- > export consignments offered for transport, and providing
732-- > for the necessary receipts and declarations of liability.
733-- > (Sometimes a multipurpose cargo handling document also
734-- > fulfilling the functions of document 632, 633, 650 and
735-- > 655).
736-- > 631 Forwarder's warehouse receipt
737-- > Document/message issued by a forwarder acting as
738-- > Warehouse Keeper acknowledging receipt of goods placed in
739-- > a warehouse, and stating or referring to the conditions
740-- > which govern the warehousing and the release of goods.
741-- > The document contains detailed provisions regarding the
742-- > rights of holders-by-endorsement, transfer of ownership,
743-- > etc. E.g. FIATA-FWR.
744-- > 632 Goods receipt
745-- > Document/message issued by a port, warehouse/shed, or
746-- > terminal operator acknowledging receipt of goods
747-- > specified therein on conditions stated or referred to in
748-- > the document.
749-- > 633 Port charges documents
750-- > Documents/messages specifying services rendered, storage
751-- > and handling costs, demurrage and other charges due to
752-- > the owner of goods described therein.
753-- > 635 Warehouse warrant
754-- > Negotiable receipt document, issued by a Warehouse Keeper
755-- > to a person placing goods in a warehouse and conferring
756-- > title to the goods stored.
757-- > 640 Delivery order
758-- > Document/message issued by a party entitled to authorize
759-- > the release of goods specified therein to a named
760-- > consignee, to be retained by the custodian of the goods.
761-- > 650 Handling order
762-- > Document/message issued by a cargo handling organization
763-- > (port administration, terminal operator, etc.) for the
764-- > removal or other handling of goods under their care.
765-- > 655 Gate pass
766-- > Document/message authorizing goods specified therein to
767-- > be brought out of a fenced-in port or terminal area.
768-- > 700 Waybill
769-- > Non-negotiable document evidencing the contract for the
770-- > transport of cargo.
771-- > 701 Universal (multipurpose) transport document
772-- > Document/message evidencing a contract of carriage
773-- > covering the movement of goods by any mode of transport,
774-- > or combination of modes, for national as well as
775-- > international transport, under any applicable
776-- > international convention or national law and under the
777-- > conditions of carriage of any carrier or transport
778-- > operator undertaking or arranging the transport referred
779-- > to in the document.
780-- > 702 Goods receipt, carriage
781-- > Document/message issued by a carrier or a carrier's
782-- > agent, acknowledging receipt for carriage of goods
783-- > specified therein on conditions stated or referred to in
784-- > the document, enabling the carrier to issue a transport
785-- > document.
786-- > 703 House waybill
787-- > The document made out by an agent/consolidator which
788-- > evidences the contract between the shipper and the
789-- > agent/consolidator for the arrangement of carriage of
790-- > goods.
791-- > 704 Master bill of lading
792-- > A bill of lading issued by the master of a vessel (in
793-- > actuality the owner or charterer of the vessel). It could
794-- > cover a number of house bills.
795-- > 705 Bill of lading
796-- > Negotiable document/message which evidences a contract of
797-- > carriage by sea and the taking over or loading of goods
798-- > by carrier, and by which carrier undertakes to deliver
799-- > goods against surrender of the document. A provision in
800-- > the document that goods are to be delivered to the order
801-- > of a named person, or to order, or to bearer, constitutes
802-- > such an undertaking.
803-- > 706 Bill of lading original
804-- > The original of the bill of lading issued by a transport
805-- > company. When issued by the maritime industry it could
806-- > signify ownership of the cargo.
807-- > 707 Bill of lading copy
808-- > A copy of the bill of lading issued by a transport
809-- > company.
810-- > 708 Empty container bill
811-- > Bill of lading indicating an empty container.
812-- > 709 Tanker bill of lading
813-- > Document which evidences a transport of liquid bulk
814-- > cargo.
815-- > 710 Sea waybill
816-- > Non-negotiable document which evidences a contract for
817-- > the carriage of goods by sea and the taking over of the
818-- > goods by the carrier, and by which the carrier undertakes
819-- > to deliver the goods to the consignee named in the
820-- > document.
821-- > 711 Inland waterway bill of lading
822-- > Negotiable transport document made out to a named person,
823-- > to order or to bearer, signed by the carrier and handed
824-- > to the sender after receipt of the goods.
825-- > 712 Non-negotiable maritime transport document (generic)
826-- > Non-negotiable document which evidences a contract for
827-- > the carriage of goods by sea and the taking over or
828-- > loading of the goods by the carrier, and by which the
829-- > carrier undertakes to deliver the goods to the consignee
830-- > named in the document. E.g. Sea waybill. Remark:
831-- > Synonymous with "straight" or "non-negotiable Bill of
832-- > lading" used in certain countries, e.g. Canada.
833-- > 713 Mate's receipt
834-- > Document/message issued by a ship's officer to
835-- > acknowledge that a specified consignment has been
836-- > received on board a vessel, and the apparent condition of
837-- > the goods; enabling the carrier to issue a Bill of
838-- > lading.
839-- > 714 House bill of lading
840-- > The bill of lading issued not by the carrier but by the
841-- > freight forwarder/consolidator known by the carrier.
842-- > 715 Letter of indemnity for non-surrender of bill of lading
843-- > Document/message issued by a commercial party or a bank
844-- > of an insurance company accepting responsibility to the
845-- > beneficiary of the indemnity in accordance with the terms
846-- > thereof.
847-- > 716 Forwarder's bill of lading
848-- > Non-negotiable document issued by a freight forwarder
849-- > evidencing a contract for the carriage of goods by sea
850-- > and the taking over or loading of the goods by the
851-- > freight forwarder, and by which the freight forwarder
852-- > undertakes to deliver the goods to the consignee named in
853-- > the document.
854-- > 720 Rail consignment note (generic term)
855-- > Transport document constituting a contract for the
856-- > carriage of goods between the sender and the carrier (the
857-- > railway). For international rail traffic, this document
858-- > must conform to the model prescribed by the international
859-- > conventions concerning carriage of goods by rail, e.g.
860-- > CIM Convention, SMGS Convention.
861-- > 722 Road list-SMGS
862-- > Accounting document, one copy of which is drawn up for
863-- > each consignment note; it accompanies the consignment
864-- > over the whole route and is a rail transport document.
865-- > 723 Escort official recognition
866-- > Document/message which gives right to the owner to exert
867-- > all functions normally transferred to a guard in a train
868-- > by which an escorted consignment is transported.
869-- > 724 Recharging document
870-- > Fictitious transport document regarding a previous
871-- > transport, enabling a carrier's agent to give to another
872-- > carrier's agent (in a different country) the possibility
873-- > to collect charges relating to the original transport
874-- > (rail environment).
875-- > 730 Road consignment note
876-- > Transport document/message which evidences a contract
877-- > between a carrier and a sender for the carriage of goods
878-- > by road (generic term). Remark: For international road
879-- > traffic, this document must contain at least the
880-- > particulars prescribed by the convention on the contract
881-- > for the international carriage of goods by road (CMR).
882-- > 740 Air waybill
883-- > Document/message made out by or on behalf of the shipper
884-- > which evidences the contract between the shipper and
885-- > carrier(s) for carriage of goods over routes of the
886-- > carrier(s) and which is identified by the airline prefix
887-- > issuing the document plus a serial (IATA).
888-- > 741 Master air waybill
889-- > Document/message made out by or on behalf of the
890-- > agent/consolidator which evidences the contract between
891-- > the agent/consolidator and carrier(s) for carriage of
892-- > goods over routes of the carrier(s) for a consignment
893-- > consisting of goods originated by more than one shipper
894-- > (IATA).
895-- > 743 Substitute air waybill
896-- > A temporary air waybill which contains only limited
897-- > information because of the absence of the original.
898-- > 744 Crew's effects declaration
899-- > Declaration to Customs regarding the personal effects of
900-- > crew members aboard the conveyance; equivalent to IMO FAL
901-- > 4.
902-- > 745 Passenger list
903-- > Declaration to Customs regarding passengers aboard the
904-- > conveyance; equivalent to IMO FAL 6.
905-- > 746 Delivery notice (rail transport)
906-- > Document/message created by the consignor or by the
907-- > departure station, joined to the transport or sent to the
908-- > consignee, giving the possibility to the consignee or the
909-- > arrival station to attest the delivery of the goods. The
910-- > document must be returned to the consignor or to the
911-- > departure station.
912-- > 750 Despatch note (post parcels)
913-- > Document/message which, according to Article 106 of the
914-- > "Agreement concerning Postal Parcels" under the UPU
915-- > convention, is to accompany post parcels.
916-- > 760 Multimodal/combined transport document (generic)
917-- > A transport document used when more than one mode of
918-- > transportation is involved in the movement of cargo. It
919-- > is a contract of carriage and receipt of the cargo for a
920-- > multimodal transport. It indicates the place where the
921-- > responsible transport company in the move takes
922-- > responsibility for the cargo, the place where the
923-- > responsibility of this transport company in the move ends
924-- > and the conveyances involved.
925-- > 761 Through bill of lading
926-- > Bill of lading which evidences a contract of carriage
927-- > from one place to another in separate stages of which at
928-- > least one stage is a sea transit, and by which the
929-- > issuing carrier accepts responsibility for the carriage
930-- > as set forth in the Through bill of lading.
931-- > 763 Forwarder's certificate of transport
932-- > Negotiable document/message issued by a forwarder to
933-- > certify that he has taken charge of a specified
934-- > consignment for despatch and delivery in accordance with
935-- > the consignor's instructions, as indicated in the
936-- > document, and that he accepts responsibility for delivery
937-- > of the goods to the holder of the document through the
938-- > intermediary of a delivery agent of his choice. E.g.
939-- > FIATA-FCT.
940-- > 764 Combined transport document (generic)
941-- > Negotiable or non-negotiable document evidencing a
942-- > contract for the performance and/or procurement of
943-- > performance of combined transport of goods and bearing on
944-- > its face either the heading "Negotiable combined
945-- > transport document issued subject to Uniform Rules for a
946-- > Combined Transport Document (ICC Brochure No. 298)" or
947-- > the heading "Non-negotiable Combined Transport Document
948-- > issued subject to Uniform Rules for a Combined Transport
949-- > Document (ICC Brochure No. 298)".
950-- > 765 Multimodal transport document (generic)
951-- > Document/message which evidences a multimodal transport
952-- > contract, the taking in charge of the goods by the
953-- > multimodal transport operator, and an undertaking by him
954-- > to deliver the goods in accordance with the terms of the
955-- > contract. (International Convention on Multimodal
956-- > Transport of Goods).
957-- > 766 Combined transport bill of lading/multimodal bill of lading
958-- > Document which evidences a multimodal transport contract,
959-- > the taking in charge of the goods by the multimodal
960-- > transport operator, and an undertaking by him to deliver
961-- > the goods in accordance with the terms of the contract.
962-- > 770 Booking confirmation
963-- > Document/message issued by a carrier to confirm that
964-- > space has been reserved for a consignment in means of
965-- > transport.
966-- > 775 Calling forward notice
967-- > Instructions for release or delivery of goods.
968-- > 780 Freight invoice
969-- > Document/message issued by a transport operation
970-- > specifying freight costs and charges incurred for a
971-- > transport operation and stating conditions of payment.
972-- > 781 Arrival notice (goods)
973-- > Notification from the carrier to the consignee in
974-- > writing, by telephone or by any other means (express
975-- > letter, message, telegram, etc.) informing him that a
976-- > consignment addressed to him is being or will shortly be
977-- > held at his disposal at a specified point in the place of
978-- > destination.
979-- > 782 Notice of circumstances preventing delivery (goods)
980-- > Request made by the carrier to the sender, or, as the
981-- > case may be, the consignee, for instructions as to the
982-- > disposal of the consignment when circumstances prevent
983-- > delivery and the return of the goods has not been
984-- > requested by the consignor in the transport document.
985-- > 783 Notice of circumstances preventing transport (goods)
986-- > Request made by the carrier to the sender, or, the
987-- > consignee as the case may be, for instructions as to the
988-- > disposal of the goods when circumstances prevent
989-- > transport before departure or en route, after acceptance
990-- > of the consignment concerned.
991-- > 784 Delivery notice (goods)
992-- > Notification in writing, sent by the carrier to the
993-- > sender, to inform him at his request of the actual date
994-- > of delivery of the goods.
995-- > 785 Cargo manifest
996-- > Listing of goods comprising the cargo carried in a means
997-- > of transport or in a transport-unit. The cargo manifest
998-- > gives the commercial particulars of the goods, such as
999-- > transport document numbers, consignors, consignees,
1000-- > shipping marks, number and kind of packages and
1001-- > descriptions and quantities of the goods.
1002-- > 786 Freight manifest
1003-- > Document/message containing the same information as a
1004-- > cargo manifest, and additional details on freight
1005-- > amounts, charges, etc.
1006-- > 787 Bordereau
1007-- > Document/message used in road transport, listing the
1008-- > cargo carried on a road vehicle, often referring to
1009-- > appended copies of Road consignment note.
1010-- > 788 Container manifest (unit packing list)
1011-- > Document/message specifying the contents of particular
1012-- > freight containers or other transport units, prepared by
1013-- > the party responsible for their loading into the
1014-- > container or unit.
1015-- > 789 Charges note
1016-- > Document used by the rail organization to indicate
1017-- > freight charges or additional charges in each case where
1018-- > the departure station is not able to calculate the
1019-- > charges for the total voyage (e.g. tariff not yet
1020-- > updated, part of voyage not covered by the tariff). This
1021-- > document must be considered as joined to the transport.
1022-- > 790 Advice of collection
1023-- > Document that is joined to the transport or sent by
1024-- > separate means, giving to the departure rail organization
1025-- > the proof that the cash-on delivery amount has been
1026-- > encashed by the arrival rail organization before
1027-- > reimbursement of the consignor.
1028-- > 791 Safety of ship certificate
1029-- > Document certifying a ship's safety to a specified date.
1030-- > 792 Safety of radio certificate
1031-- > Document certifying the safety of a ship's radio
1032-- > facilities to a specified date.
1033-- > 793 Safety of equipment certificate
1034-- > Document certifying the safety of a ship's equipment to a
1035-- > specified date.
1036-- > 794 Civil liability for oil certificate
1037-- > Document declaring a ship owner's liability for oil
1038-- > propelling or carried on a vessel.
1039-- > 795 Loadline document
1040-- > Document specifying the limit of a ship's legal
1041-- > submersion under various conditions.
1042-- > 796 Derat document
1043-- > Document certifying that a ship is free of rats, valid to
1044-- > a specified date.
1045-- > 797 Maritime declaration of health
1046-- > Document certifying the health condition on board a
1047-- > vessel, valid to a specified date.
1048-- > 798 Certificate of registry
1049-- > Official certificate stating the vessel's registry.
1050-- > 799 Ship's stores declaration
1051-- > Declaration to Customs regarding the contents of the
1052-- > ship's stores (equivalent to IMO FAL 3) i.e. goods
1053-- > intended for consumption by passengers/crew on board
1054-- > vessels, aircraft or trains, whether or not sold or
1055-- > landed; goods necessary for operation/maintenance of
1056-- > conveyance, incl. fuel/lubricants, excl. spare
1057-- > parts/equipment (IMO).
1058-- > 810 Export licence, application for
1059-- > Application for a permit issued by a government authority
1060-- > permitting exportation of a specified commodity subject
1061-- > to specified conditions as quantity, country of
1062-- > destination, etc.
1063-- > 811 Export licence
1064-- > Permit issued by a government authority permitting
1065-- > exportation of a specified commodity subject to specified
1066-- > conditions as quantity, country of destination, etc.
1067-- > Synonym: Embargo permit.
1068-- > 812 Exchange control declaration, export
1069-- > Document/message completed by an exporter/seller as a
1070-- > means whereby the competent body may control that the
1071-- > amount of foreign exchange accrued from a trade
1072-- > transaction is repatriated in accordance with the
1073-- > conditions of payment and exchange control regulations in
1074-- > force.
1075-- > 820 Despatch note model T
1076-- > European community transit declaration.
1077-- > 821 Despatch note model T1
1078-- > Transit declaration for goods circulating under internal
1079-- > community transit procedures (between ECE countries).
1080-- > 822 Despatch note model T2
1081-- > Ascertainment that the declared goods were originally
1082-- > produced in an ECE country.
1083-- > 823 Control document T5
1084-- > Control document (export declaration) used particularly
1085-- > in case of re-sending without use with only VAT
1086-- > collection, refusal, unconformity with contract etc.
1087-- > 824 Re-sending consignment note
1088-- > Rail consignment note prepared by the consignor for the
1089-- > facilitation of an eventual return to the origin of the
1090-- > goods.
1091-- > 825 Despatch note model T2L
1092-- > Ascertainment that the declared goods were originally
1093-- > produced in an EC country. May only be used for goods
1094-- > that are loaded on one single means of transport in one
1095-- > single departure point for one single delivery point.
1096-- > 830 Goods declaration for exportation
1097-- > Document/message by which goods are declared for export
1098-- > Customs clearance, conforming to the layout key set out
1099-- > at Appendix I to Annex C.1 concerning outright
1100-- > exportation to the Kyoto convention (CCC). Within a
1101-- > Customs union, "for despatch" may have the same meaning
1102-- > as "for exportation".
1103-- > 833 Cargo declaration (departure)
1104-- > Generic term, sometimes referred to as Freight
1105-- > declaration, applied to the documents providing the
1106-- > particulars required by the Customs concerning the cargo
1107-- > (freight) carried by commercial means of transport (CCC).
1108-- > 840 Application for goods control certificate
1109-- > Document/message submitted to a competent body by party
1110-- > requesting a Goods control certificate to be issued in
1111-- > accordance with national or international standards, or
1112-- > conforming to legislation in the importing country, or as
1113-- > specified in the contract.
1114-- > 841 Goods control certificate
1115-- > Document/message issued by a competent body evidencing
1116-- > the quality of the goods described therein, in accordance
1117-- > with national or international standards, or conforming
1118-- > to legislation in the importing country, or as specified
1119-- > in the contract.
1120-- > 850 Application for phytosanitary certificate
1121-- > Document/message submitted to a competent body by party
1122-- > requesting a Phytosanitary certificate to be issued.
1123-- > 851 Phytosanitary certificate
1124-- > Document/message issued by the competent body in the
1125-- > exporting country evidencing that plants, fruit, or
1126-- > vegetables are free from disease and fit for consumption
1127-- > and giving details on fumigation or other treatment to
1128-- > which they may have been subjected.
1129-- > 852 Sanitary certificate
1130-- > Document/message issued by the competent authority in the
1131-- > exporting country evidencing that alimentary and animal
1132-- > products, including dead animals, are fit for human
1133-- > consumption, and giving details, when relevant, of
1134-- > controls undertaken.
1135-- > 853 Veterinary certificate
1136-- > Document/message issued by the competent authority in the
1137-- > exporting country evidencing that live animals or birds
1138-- > are not infested or infected with disease, and giving
1139-- > details regarding their provenance, and of vaccinations
1140-- > and other treatment to which they have been subjected.
1141-- > 855 Application for inspection certificate
1142-- > Document/message submitted to a competent body by a party
1143-- > requesting an Inspection certificate to be issued in
1144-- > accordance with national or international standards, or
1145-- > conforming to legislation in the country in which it is
1146-- > required, or as specified in the contract.
1147-- > 856 Inspection certificate
1148-- > Document/message issued by a competent body evidencing
1149-- > that the goods described therein have been inspected in
1150-- > accordance with national or international standards, in
1151-- > conformity with legislation in the country in which the
1152-- > inspection is required, or as specified in the contract.
1153-- > 860 Certificate of origin, application for
1154-- > Document/message submitted to a competent body by an
1155-- > interested party requesting a Certificate of origin to be
1156-- > issued in accordance with relevant criteria, and on the
1157-- > basis of evidence of the origin of the goods.
1158-- > 861 Certificate of origin
1159-- > Document/message identifying goods, in which the
1160-- > authority or body authorized to issue it certifies
1161-- > expressly that the goods to which the certificate relates
1162-- > originate in a specific country. The word "country" may
1163-- > include a group of countries, a region or a part of a
1164-- > country. This certificate may also include a declaration
1165-- > by the manufacturer, producer, supplier, exporter or
1166-- > other competent person.
1167-- > 862 Declaration of origin
1168-- > Appropriate statement as to the origin of the goods, made
1169-- > in connection with their exportation by the manufacturer,
1170-- > producer, supplier, exporter or other competent person on
1171-- > the Commercial invoice or any other document relating to
1172-- > the goods (CCC).
1173-- > 863 Regional appellation certificate
1174-- > Certificate drawn up in accordance with the rules laid
1175-- > down by an authority or approved body, certifying that
1176-- > the goods described therein qualify for a designation
1177-- > specific to the given region (e.g. champagne, port wine,
1178-- > Parmesan cheese).
1179-- > 864 Preference certificate of origin
1180-- > Description to be provided.
1181-- > 865 Certificate of origin form GSP
1182-- > Specific form of certificate of origin for goods
1183-- > qualifying for preferential treatment under the
1184-- > generalized system of preferences (includes a combined
1185-- > declaration of origin and certificate, form A).
1186-- > 870 Consular invoice
1187-- > Document/message to be prepared by an exporter in his
1188-- > country and presented to a diplomatic representation of
1189-- > the importing country for endorsement and subsequently to
1190-- > be presented by the importer in connection with the
1191-- > import of the goods described therein.
1192-- > 890 Dangerous goods declaration
1193-- > Document/message issued by a consignor in accordance with
1194-- > applicable conventions or regulations, describing
1195-- > hazardous goods or materials for transport purposes, and
1196-- > stating that the latter have been packed and labelled in
1197-- > accordance with the provisions of the relevant
1198-- > conventions or regulations.
1199-- > 895 Statistical document, export
1200-- > Document/message in which an exporter provides
1201-- > information about exported goods required by the body
1202-- > responsible for the collection of international trade
1203-- > statistics.
1204-- > 896 INTRASTAT declaration
1205-- > Document/message in which a declarant provides
1206-- > information about goods required by the body responsible
1207-- > for the collection of trade statistics.
1208-- > 901 Delivery verification certificate
1209-- > Document/message whereby an official authority (Customs
1210-- > or governmental) certifies that goods have been
1211-- > delivered.
1212-- > 910 Import licence, application for
1213-- > Document/message in which an interested party applies to
1214-- > the competent body for authorization to import either a
1215-- > limited quantity of articles subject to import
1216-- > restrictions, or an unlimited quantity of such articles
1217-- > during a limited period, and specifies the kind of
1218-- > articles, their origin and value, etc.
1219-- > 911 Import licence
1220-- > Document/message issued by the competent body in
1221-- > accordance with import regulations in force, by which
1222-- > authorization is granted to a named party to import
1223-- > either a limited quantity of designated articles or an
1224-- > unlimited quantity of such articles during a limited
1225-- > period, under conditions specified in the document.
1226-- > 913 Customs declaration without commercial detail
1227-- > CUSDEC transmission that does not include data from the
1228-- > commercial detail section of the message.
1229-- > 914 Customs declaration with commercial and item detail
1230-- > CUSDEC transmission that includes data from both the
1231-- > commercial detail and item detail sections of the
1232-- > message.
1233-- > 915 Customs declaration without item detail
1234-- > CUSDEC transmission that does not include data from the
1235-- > item detail section of the message.
1236-- > 916 Related document
1237-- > Description to be provided.
1238-- > 917 Receipt (Customs)
1239-- > Receipt for Customs duty/tax/fee paid.
1240-- > 925 Application for exchange allocation
1241-- > Document/message whereby an importer/buyer requests the
1242-- > competent body to allocate an amount of foreign exchange
1243-- > to be transferred to an exporter/seller in payment for
1244-- > goods.
1245-- > 926 Foreign exchange permit
1246-- > Document/message issued by the competent body authorizing
1247-- > an importer/buyer to transfer an amount of foreign
1248-- > exchange to an exporter/seller in payment for goods.
1249-- > 927 Exchange control declaration (import)
1250-- > Document/message completed by an importer/buyer as a
1251-- > means for the competent body to control that a trade
1252-- > transaction for which foreign exchange has been allocated
1253-- > has been executed and that money has been transferred in
1254-- > accordance with the conditions of payment and the
1255-- > exchange control regulations in force.
1256-- > 929 Goods declaration for importation
1257-- > Document/message by which goods are declared for import
1258-- > Customs clearance [sister entry of 830].
1259-- > 930 Goods declaration for home use
1260-- > Document/message by which goods are declared for import
1261-- > Customs clearance according to Annex B.1 (concerning
1262-- > clearance for home use) to the Kyoto convention (CCC).
1263-- > 931 Customs immediate release declaration
1264-- > Document/message issued by an importer notifying Customs
1265-- > that goods have been removed from an importing means of
1266-- > transport to the importer's premises under a Customs-
1267-- > approved arrangement for immediate release, or requesting
1268-- > authorization to do so.
1269-- > 932 Customs delivery note
1270-- > Document/message whereby a Customs authority releases
1271-- > goods under its control to be placed at the disposal of
1272-- > the party concerned. Synonym: Customs release note.
1273-- > 933 Cargo declaration (arrival)
1274-- > Generic term, sometimes referred to as Freight
1275-- > declaration, applied to the documents providing the
1276-- > particulars required by the Customs concerning the cargo
1277-- > (freight) carried by commercial means of transport (CCC).
1278-- > 934 Value declaration
1279-- > Document/message in which a declarant (importer) states
1280-- > the invoice or other price (e.g. selling price, price of
1281-- > identical goods), and specifies costs for freight,
1282-- > insurance and packing, etc., terms of delivery and
1283-- > payment, any relationship with the trading partner, etc.,
1284-- > for the purpose of determining the Customs value of goods
1285-- > imported.
1286-- > 935 Customs invoice
1287-- > Document/message required by the Customs in an importing
1288-- > country in which an exporter states the invoice or other
1289-- > price (e.g. selling price, price of identical goods), and
1290-- > specifies costs for freight, insurance and packing, etc.,
1291-- > terms of delivery and payment, for the purpose of
1292-- > determining the Customs value in the importing country of
1293-- > goods consigned to that country.
1294-- > 936 Customs declaration (post parcels)
1295-- > Document/message which, according to Article 106 of the
1296-- > "Agreement concerning Postal Parcels" under the UPU
1297-- > Convention, must accompany post parcels and in which the
1298-- > contents of such parcels are specified.
1299-- > 937 Tax declaration (value added tax)
1300-- > Document/message in which an importer states the
1301-- > pertinent information required by the competent body for
1302-- > assessment of value-added tax.
1303-- > 938 Tax declaration (general)
1304-- > Document/message containing a general tax declaration.
1305-- > 940 Tax demand
1306-- > Document/message containing the demand of tax.
1307-- > 941 Embargo permit
1308-- > Document/message giving the permission to export
1309-- > specified goods.
1310-- > 950 Goods declaration for Customs transit
1311-- > Document/message by which the sender declares goods for
1312-- > Customs transit according to Annex E.1 (concerning
1313-- > Customs transit) to the Kyoto convention (CCC).
1314-- > 951 TIF form
1315-- > International Customs transit document by which the
1316-- > sender declares goods for carriage by rail in accordance
1317-- > with the provisions of the 1952 International Convention
1318-- > to facilitate the crossing of frontiers for goods carried
1319-- > by rail (TIF Convention of UIC).
1320-- > 952 TIR carnet
1321-- > International Customs document (International Transit by
1322-- > Road), issued by a guaranteeing association approved by
1323-- > the Customs authorities, under the cover of which goods
1324-- > are carried, in most cases under Customs seal, in road
1325-- > vehicles and/or containers in compliance with the
1326-- > requirements of the Customs TIR Convention of the
1327-- > International Transport of Goods under cover of TIR
1328-- > Carnets (UN/ECE).
1329-- > 953 EC carnet
1330-- > EC customs transit document issued by EC customs
1331-- > authorities for transit and/or temporary user of goods
1332-- > within the EC.
1333-- > 954 EUR 1 certificate of origin
1334-- > Customs certificate used in preferential goods
1335-- > interchanges between EC countries and EC external
1336-- > countries.
1337-- > 955 ATA carnet
1338-- > International Customs document (Admission Temporaire /
1339-- > Temporary Admission) which, issued under the terms of the
1340-- > ATA Convention (1961), incorporates an internationally
1341-- > valid guarantee and may be used, in lieu of national
1342-- > Customs documents and as security for import duties and
1343-- > taxes, to cover the temporary admission of goods and,
1344-- > where appropriate, the transit of goods. If accepted for
1345-- > controlling the temporary export and reimport of goods,
1346-- > international guarantee does not apply (CCC).
1347-- > 960 Single administrative document
1348-- > A set of documents, replacing the various (national)
1349-- > forms for Customs declaration within the EC, implemented
1350-- > on 01-01-1988.
1351-- > 961 General response (Customs)
1352-- > General response message to permit the transfer of data
1353-- > from Customs to the transmitter of the previous message.
1354-- > 962 Document response (Customs)
1355-- > Document response message to permit the transfer of data
1356-- > from Customs to the transmitter of the previous message.
1357-- > 963 Error response (Customs)
1358-- > Error response message to permit the transfer of data
1359-- > from Customs to the transmitter of the previous message.
1360-- > 964 Package response (Customs)
1361-- > Package response message to permit the transfer of data
1362-- > from Customs to the transmitter of the previous message.
1363-- > 965 Tax calculation/confirmation response (Customs)
1364-- > Tax calculation/confirmation response message to permit
1365-- > the transfer of data from Customs to the transmitter of
1366-- > the previous message.
1367-- > 966 Quota prior allocation certificate
1368-- > Document/message issued by the competent body for prior
1369-- > allocation of a quota.
1370-- > 990 End use authorization
1371-- > Description to be provided.
1372-- > 991 Government contract
1373-- > Description to be provided.
1374-- > 995 Statistical document, import
1375-- > Description to be provided.
1376-- > 996 Application for documentary credit
1377-- > Message with application for opening of a documentary
1378-- > credit.
1379-- > 998 Previous Customs document/message
1380-- > Indication of the previous Customs document/message
1381-- > concerning the same transaction.
1382simple1001 :: Parser Value
1383simple1001 = simple "1001" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1004.hs b/specification/src/Text/Edifact/D96A/Simples/S1004.hs
new file mode 100644
index 0000000..5381b20
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1004.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1004
7 ( simple1004
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1004 Document/message number
16-- >
17-- > Desc: Reference number assigned to the document/message by the
18-- > issuer.
19-- >
20-- > Repr: an..35
21simple1004 :: Parser Value
22simple1004 = simple "1004" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1082.hs b/specification/src/Text/Edifact/D96A/Simples/S1082.hs
new file mode 100644
index 0000000..5b0b07d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1082.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1082
7 ( simple1082
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1082 Line item number
16-- >
17-- > Desc: Serial number designating each separate item within a series
18-- > of articles.
19-- >
20-- > Repr: n..6
21simple1082 :: Parser Value
22simple1082 = simple "1082" (numeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1131.hs b/specification/src/Text/Edifact/D96A/Simples/S1131.hs
new file mode 100644
index 0000000..dc84502
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1131.hs
@@ -0,0 +1,347 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1131
7 ( simple1131
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1131 Code list qualifier
16-- >
17-- > Desc: Identification of a code list.
18-- >
19-- > Repr: an..3
20-- >
21-- > 12 Telephone directory
22-- > Self explanatory.
23-- > 16 Postcode directory
24-- > [3251] Code defining postal zones or addresses.
25-- > 23 Clearing house automated payment
26-- > Self explanatory.
27-- > 25 Bank identification
28-- > Code for identification of banks.
29-- > 35 Rail additional charges
30-- > Self explanatory.
31-- > 36 Railways networks
32-- > Self explanatory.
33-- > 37 Railway locations
34-- > Code identifying a location in railway environment.
35-- > 38 Rail customers
36-- > Self explanatory.
37-- > 39 Rail unified nomenclature of goods
38-- > Self explanatory.
39-- > 42 Business function
40-- > Self explanatory.
41-- > 43 Clearing House Interbank Payment System Participants ID
42-- > Participants identification of the automated clearing
43-- > house of the New York Clearing House Association (CHIPS).
44-- > 44 Clearing House Interbank Payment System Universal ID
45-- > Universal identification of the automated clearing house
46-- > of the New York Clearing House Association (CHAPS).
47-- > 52 Value added tax identification
48-- > Value added tax identification code.
49-- > 53 Passport number
50-- > Number assigned to a passport.
51-- > 54 Statistical object
52-- > A statistical object such as a statistical concept, array
53-- > structure component or statistical nomenclature.
54-- > 55 Quality conformance
55-- > A code list specifying the quality standard a product
56-- > complies with, e.g. ISO9000, BS5750, etc.
57-- > 56 Safety regulation
58-- > A code list specifying the safety regulations which apply
59-- > to a product, such as UK COSHH (control of substances
60-- > hazardous to health) regulations.
61-- > 57 Product code
62-- > Code assigned to a specific product by a controlling
63-- > agency.
64-- > 58 Business account number
65-- > An identifying number or code assigned by issuing
66-- > authorities to manage business activities.
67-- > 59 Railway services harmonized code
68-- > Services provided by the different railway organizations.
69-- > + 60 Type of financial account
70-- > Identification of the type of financial account.
71-- > + 61 Type of assets and liabilities
72-- > Identification of the type of assets and liabilities.
73-- > + 62 Requirements indicator
74-- > A code list which specifies various requirements that a
75-- > customer may have when fulfilling a purchase order.
76-- > + 63 Handling action
77-- > Codes for handling action.
78-- > + 64 Freight forwarder
79-- > Codes for freight forwarders.
80-- > + 65 Shipping agent
81-- > Codes for shipping agents.
82-- > + 67 Type of package
83-- > Indication of the type of package codes.
84-- > + 68 Type of industrial activity
85-- > Identification of the type of industrial activity.
86-- > + 69 Type of survey question
87-- > Identification of the type of survey question.
88-- > + 70 Customs inspection type
89-- > A code to indicate the type of inspection performed by
90-- > customs.
91-- > + 71 Nature of transaction
92-- > Identification of the nature of the transaction.
93-- > 100 Enhanced party identification
94-- > Self explanatory.
95-- > 101 Air carrier
96-- > Self explanatory.
97-- > 102 Size and type
98-- > Self explanatory.
99-- > 103 Call sign directory
100-- > Self explanatory.
101-- > 104 Customs area of transaction
102-- > Customs code to indicate the different types of
103-- > declarations according to the countries involved in the
104-- > transaction (e.g. box 1/1 of SAD: inter EC Member States,
105-- > EC-EFTA, EC-third countries, etc.).
106-- > 105 Customs declaration type
107-- > Customs code to indicate the type of declaration
108-- > according to the different Customs procedures requested
109-- > (e.g.: import, export, transit).
110-- > | 106 Incoterms 1980
111-- > (4110) Code to indicate applicable Incoterm (1980
112-- > edition) under which seller undertakes to deliver
113-- > merchandise to buyer (ICC). Incoterms 1990: use 4053
114-- > only.
115-- > 107 Excise duty
116-- > Customs or fiscal authorities code to identify a specific
117-- > or ad valorem levy on a specific commodity, applied
118-- > either domestically or at time of importation.
119-- > 108 Tariff schedule
120-- > Self explanatory.
121-- > 109 Customs indicator
122-- > Customs code for circumstances where only an indication
123-- > is needed.
124-- > 110 Customs special codes
125-- > Customs code to indicate an exemption to a regulation or
126-- > a special Customs treatment.
127-- > 112 Statistical nature of transaction
128-- > Indication of the type of contract under which goods are
129-- > supplied.
130-- > 113 Customs office
131-- > Customs administrative unit competent for the performance
132-- > of Customs formalities, and the premises or other areas
133-- > approved for the purpose by the competent authorities
134-- > (CCC).
135-- > 114 Railcar letter marking
136-- > Codes for all marking codes (in letters) for railcars
137-- > specifying the type, series, order number, check digit
138-- > and some technical characteristics.
139-- > 115 Examination facility
140-- > Building or location where merchandise is examined by
141-- > Customs.
142-- > 116 Customs preference
143-- > Customs code to identify a specific tariff preference.
144-- > 117 Customs procedure
145-- > (9380) Customs code to identify goods which are subject
146-- > to Customs control (e.g. home use, Customs warehousing,
147-- > temporary admission, Customs transit).
148-- > 118 Government agency procedure
149-- > Treatment applied by a government agency other than
150-- > Customs to merchandise under their control.
151-- > 119 Customs simplified procedure
152-- > Customs code to indicate the type of simplified Customs
153-- > procedure requested by a declarant (CCC).
154-- > 120 Customs status of goods
155-- > Customs code to specify the status accorded by Customs to
156-- > a consignment e.g. release without further formality,
157-- > present supporting documents for inspection, etc (CCC).
158-- > 121 Shipment description
159-- > Code to indicate whether a shipment is a total, part or
160-- > split consignment.
161-- > 122 Commodity
162-- > (7357) Code identifying types of goods for Customs,
163-- > transport or statistical purposes (generic term).
164-- > 123 Entitlement
165-- > Code to indicate the recipient of a charge amount (IATA).
166-- > 125 Customs transit guarantee
167-- > Customs code to identify the type of guarantee used in a
168-- > transit movement.
169-- > 126 Accounting information identifier
170-- > Identification of a specific kind of accounting
171-- > information.
172-- > 127 Customs valuation method
173-- > Customs code to identify the valuation method used to
174-- > determine the dutiable value of the declared goods.
175-- > 128 Service
176-- > Identification of services.
177-- > 129 Customs warehouse
178-- > Identification and/or location of the Customs warehouse
179-- > in which goods will be or have been deposited (CCC).
180-- > 130 Special handling
181-- > Code to indicate that the nature of the consignment may
182-- > necessitate use of special handling procedures (IATA).
183-- > 131 Free zone
184-- > Code identifying the zone within a state where any goods
185-- > introduced are generally regarded, insofar as import
186-- > duties and taxes are concerned, as being outside the
187-- > Customs territory and are not subject to the usual
188-- > Customs control.
189-- > 132 Charge
190-- > Identification of a type of charge.
191-- > 133 Financial regime
192-- > Nature and methods of a transaction from financial
193-- > viewpoint.
194-- > 134 Duty, tax or fee payment method
195-- > [4390] Method by which a duty or tax is paid to the
196-- > relevant administration.
197-- > 135 Rate class
198-- > Code to identify a specific rate category.
199-- > 136 Restrictions/prohibitions on re-use of certain wagons
200-- > Self explanatory.
201-- > 137 Rail harmonized codification of tariffs
202-- > Self explanatory.
203-- > 139 Port
204-- > A location having facilities for means of transport to
205-- > load or discharge cargo.
206-- > 140 Area
207-- > Codes for specific geographic areas e.g. seas, straits,
208-- > basins etc.
209-- > 141 Forwarding restrictions
210-- > Self explanatory.
211-- > 142 Train identification
212-- > Self explanatory.
213-- > 143 Removable accessories and special equipment on railcars
214-- > Self explanatory.
215-- > 144 Rail routes
216-- > Self explanatory.
217-- > 145 Airport/city
218-- > As described and published by IATA.
219-- > 146 Means of transport identification
220-- > Code identifying the name or number of a means of
221-- > transport (vessel, vehicle).
222-- > 147 Document requested by Customs
223-- > Customs code to identify documents requested by Customs
224-- > in an information interchange.
225-- > 148 Customs release notification
226-- > Authorisation given by Customs to move the goods or not
227-- > move the goods from the place of registration.
228-- > 149 Customs transit type
229-- > Customs code to indicate the different kinds of transit
230-- > movement of the goods (e.g. Box 1/3 of the SAD).
231-- > 150 Financial routing
232-- > Self explanatory.
233-- > 151 Locations for tariff calculation
234-- > Self explanatory.
235-- > 152 Materials
236-- > Self explanatory.
237-- > 153 Methods of payment
238-- > Identification of methods of payment.
239-- > 154 Bank branch sorting identification
240-- > Identification of a specific branch of a bank.
241-- > 155 Automated clearing house
242-- > Identification of automated clearing houses.
243-- > 156 Location of goods
244-- > (3384) Indication of the place where goods are located
245-- > and where they are available for examination.
246-- > 157 Clearing code
247-- > Identification of the responsible bank/clearing house
248-- > which has cleared or is ordered to do the clearing.
249-- > 158 Terms of delivery
250-- > Code to identify terms of delivery.
251-- > 160 Party identification
252-- > Identification of parties, corporates, etc.
253-- > 161 Goods description
254-- > Identification of a type of goods description.
255-- > 162 Country
256-- > Identification of a country.
257-- > 163 Country sub-entity
258-- > (3228) Identification of country sub-entity (region,
259-- > department, state, province) defined by appropriate
260-- > authority.
261-- > 164 Member organizations
262-- > Identification of member organizations.
263-- > 165 Amendment code (Customs)
264-- > Customs code indicating the reason for transmitting an
265-- > amendment to Customs.
266-- > 166 Social security identification
267-- > Code assigned by the authority competent to issue social
268-- > security identification to identify a person.
269-- > 167 Tax party identification
270-- > Code assigned by a tax authority to identify a party.
271-- > 168 Rail document names
272-- > Rail specific identifications of documents.
273-- > 169 Harmonized system
274-- > Identification of commodities according to the Harmonized
275-- > System.
276-- > 170 Bank securities code
277-- > Self explanatory.
278-- > 172 Carrier code
279-- > Self explanatory.
280-- > 173 Export requirements
281-- > Identification of requirements and regulations
282-- > established by relevant authorities concerning
283-- > exportation.
284-- > 174 Citizen identification
285-- > Self explanatory.
286-- > 175 Account analysis codes
287-- > Account service charges list.
288-- > 176 Flow of the goods
289-- > List of statistical codes covering the movement of the
290-- > goods to be declared (e.g. despatch, arrival).
291-- > 177 Statistical procedures
292-- > Indication of the statistical procedure to which the
293-- > goods are subject.
294-- > 178 Standard text according US embargo regulations
295-- > US government regulations prescribe specific standard
296-- > text usage. Using codes from this code list prevents full
297-- > text transmission.
298-- > 179 Standard text for export according national prescriptions
299-- > National export regulations prescribe specific standard
300-- > text usage. Using codes from this code list prevents full
301-- > text transmission.
302-- > 180 Airport terminal
303-- > Code identifying terminals or other sub-locations at
304-- > airports.
305-- > 181 Activity
306-- > Code identifying activities.
307-- > 182 Combiterms 1990
308-- > Code to indicate the applicable Combiterm (1990 edition),
309-- > used for the purpose of cost distribution between seller
310-- > according to Incoterms 1990.
311-- > 183 Dangerous goods packing type
312-- > Identification of package types for the description
313-- > related to dangerous goods.
314-- > 184 Tax assessment method
315-- > A code to identify the tax assessment method.
316-- > 185 Item type
317-- > A code list defining the level of elaboration of a item
318-- > such as raw material, component, tooling, etc.
319-- > 186 Product supply condition
320-- > A code list specifying the rules according to which a
321-- > product is supplied, e.g. from stock, available on
322-- > demand, make on order, etc.
323-- > 187 Supplier's stock turnover
324-- > A code list giving an indication about the level of the
325-- > supplier's stock turnover.
326-- > 188 Article status
327-- > A code list defining the status of an article from the
328-- > procurement point of view, e.g. new article, critical
329-- > article, etc.
330-- > 189 Quality control code
331-- > A code list specifying how the article is classified
332-- > according to the quality control point of view, e.g.
333-- > safety item, subject to regulation, etc.
334-- > 190 Item sourcing category
335-- > A code list to specify details related to the sourcing of
336-- > the corresponding item such as provided by the buyer,
337-- > from a mandatory source, etc.
338-- > 191 Dumping or countervailing assessment method
339-- > A code to identify the method used to determine the
340-- > dumping or countervailing duty.
341-- > 192 Dumping specification
342-- > Code list to identify types of goods for dumping
343-- > purposes.
344-- > ZZZ Mutually defined
345-- > Self explanatory.
346simple1131 :: Parser Value
347simple1131 = simple "1131" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1153.hs b/specification/src/Text/Edifact/D96A/Simples/S1153.hs
new file mode 100644
index 0000000..7aea6b6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1153.hs
@@ -0,0 +1,1201 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1153
7 ( simple1153
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1153 Reference qualifier
16-- >
17-- > Desc: Code giving specific meaning to a reference segment or a
18-- > reference number.
19-- >
20-- > Repr: an..3
21-- >
22-- > AAA Acknowledgement of order number
23-- > [1018] Reference number assigned by the seller to his
24-- > acknowledgement of an order.
25-- > AAB Proforma invoice number
26-- > [1088] Reference number assigned by the seller to a
27-- > Proforma Invoice.
28-- > AAC Documentary credit number
29-- > [1172] Reference number assigned by issuing bank to a
30-- > Documentary credit.
31-- > AAD Contract addendum number
32-- > [1318] Reference number assigned by the issuer to a
33-- > Contract Addendum.
34-- > AAE Goods declaration number
35-- > Reference number assigned to a goods declaration.
36-- > AAG Offer number
37-- > Reference number assigned by issuing party to an offer.
38-- > AAJ Delivery order number
39-- > Reference number assigned by issuer to a delivery order.
40-- > AAK Despatch advice number
41-- > Reference number assigned by issuing party to a despatch
42-- > advice.
43-- > AAL Drawing number
44-- > Reference number identifying a specific product drawing.
45-- > AAM Waybill number
46-- > Reference number assigned to a waybill, see: 1001 = 700.
47-- > AAN Delivery schedule number
48-- > Reference number assigned by buyer to a delivery
49-- > schedule.
50-- > AAO Consignee's shipment reference number
51-- > [1362] Reference assigned by the consignee to a shipment.
52-- > AAP Part consignment number
53-- > [1310] Reference to a specific consignment forming part
54-- > of a contract allowing part deliveries.
55-- > AAQ Unit load device (e.g. container) identification number
56-- > [8260] Marks (letters and/or numbers) which identify a
57-- > unit load device e.g. freight container.
58-- > AAS Transport document number
59-- > [1188] Reference assigned by the carrier or his agent to
60-- > the transport document.
61-- > AAT Master label number
62-- > Identifies the master label number of any package type.
63-- > AAU Despatch note number
64-- > [1128] Reference number assigned by the seller to a
65-- > Despatch Note.
66-- > AAV Enquiry number
67-- > Reference number assigned to an enquiry.
68-- > AAY Carrier's agent reference number
69-- > Reference number assigned by the carriers agent to a
70-- > transaction.
71-- > AAZ Standard Carrier Alpha Code (SCAC) number
72-- > For maritime shipments, this code qualifies a Standard
73-- > Alpha Carrier Code (SCAC) as issued by the United Stated
74-- > National Motor Traffic Association Inc.
75-- > ABA Customs valuation decision number
76-- > Reference by an importing party to a previous decision
77-- > made by a Customs administration regarding the valuation
78-- > of goods.
79-- > ABB End use authorization number
80-- > Reference issued by a Customs administration authorizing
81-- > a preferential rate of duty if a product is used for a
82-- > specified purpose, see: 1001 = 990.
83-- > ABC Anti-dumping case number
84-- > Reference issued by a Customs administration pertaining
85-- > to a past or current investigation of goods "dumped" at a
86-- > price lower than the exporter's domestic market price.
87-- > ABD Customs tariff number
88-- > [7282] Code number of the goods in accordance with the
89-- > tariff nomenclature system of classification in use where
90-- > the Customs declaration is made.
91-- > ABE Declarant's reference number
92-- > Unique reference number assigned to a document or a
93-- > message by the declarant for identification purposes.
94-- > ABG Customs decision request number
95-- > Reference issued by Customs pertaining to a pending
96-- > tariff classification decision requested by an importer
97-- > or agent.
98-- > ABH Sub-house bill of lading number
99-- > Reference assigned to a sub-house bill of lading.
100-- > ABI Deferred payment reference
101-- > [1168] Reference or indication of the deferred payment of
102-- > duty/tax.
103-- > ABJ Quota number
104-- > Reference number allocated by a government authority to
105-- > identify a quota.
106-- > ABK Transit (onward carriage) guarantee (bond) number
107-- > Reference number to identify the guarantee or security
108-- > provided for Customs transit operation (CCC).
109-- > ABL Customs guarantee number
110-- > Reference assigned to a Customs guarantee.
111-- > ABO Originator's reference
112-- > Self explanatory.
113-- > ABP Declarant's Customs identity number
114-- > Reference to the party whose posted bond or security is
115-- > being declared in order to accept responsibility for a
116-- > goods declaration and the applicable duties and taxes.
117-- > ABQ Importer reference number
118-- > Reference number assigned by the importer to identify a
119-- > particular shipment for his own purposes.
120-- > ABR Export clearance instruction reference number
121-- > Reference number of the clearance instructions given by
122-- > the consignor through different means.
123-- > ABS Import clearance instruction reference number
124-- > Reference number of the import clearance instructions
125-- > given by the consignor/consignee through different means.
126-- > ABT Customs declaration number
127-- > [1426] Number, assigned or accepted by Customs, to
128-- > identify a Goods declaration.
129-- > ABU Article number
130-- > Self explanatory.
131-- > ABW Stock keeping unit number
132-- > Self explanatory.
133-- > + ABX Text Element Identifier deletion reference
134-- > The reference used within a given TEI (Text Element
135-- > Identifier) which is to be deleted.
136-- > ABY Allotment identification (Air)
137-- > Reference assigned to guarantied capacity on one or more
138-- > specific flights on specific date(s) to third parties as
139-- > agents and other airlines.
140-- > + ABZ Vehicle licence number
141-- > Number of the licence issued for a vehicle by an agency
142-- > of government.
143-- > AC Air cargo transfer manifest
144-- > Description to be provided.
145-- > ACB US government agency number
146-- > Description to be provided.
147-- > ACC Shipping unit identification
148-- > Identifying marks on the outermost unit that is used to
149-- > transport merchandise.
150-- > ACD Additional reference number
151-- > Reference number provided in addition to another given
152-- > reference.
153-- > ACE Related document number
154-- > Description to be provided.
155-- > ACF Addressee reference
156-- > Description to be provided.
157-- > ACG ATA carnet number
158-- > Reference number assigned to an ATA carnet.
159-- > ACH Packaging unit identification
160-- > Identifying marks on packing units.
161-- > ACI Outerpackaging unit identification
162-- > (7070) Identifying marks on packing units contained
163-- > within an outermost shipping unit.
164-- > ACJ Customer material specification number
165-- > Number for a material specification given by customer.
166-- > ACK Bank reference
167-- > Cross reference issued by financial institution.
168-- > ACL Principal reference number
169-- > Description to be provided.
170-- > ACM Unique REINAC reference number of the sender
171-- > Description to be provided.
172-- > ACN Advice of collection number
173-- > [1030] Number of the Advice of Collection attached to the
174-- > Rail Consignment Note (CIM 75).
175-- > ACO Iron charge number
176-- > Number attributed to the iron charge for the production
177-- > of steel products.
178-- > ACP Hot roll number
179-- > Number attributed to a hot roll coil.
180-- > ACQ Cold roll number
181-- > Number attributed to a cold roll coil.
182-- > ACR Railway wagon number
183-- > (8320) Registered identification initials and numbers of
184-- > railway wagon. Synonym: Rail car number.
185-- > ACS Unique CURRAC reference number of the sender
186-- > Description to be provided.
187-- > ACT Unique claims reference number of the sender
188-- > Description to be provided.
189-- > ACU Loss/event number
190-- > To reference to the unique number that is assigned to
191-- > each major loss hitting the reinsurance industry.
192-- > ACW Reference number to previous message
193-- > Reference number assigned to the message which was
194-- > previously issued (e.g. in the case of a cancellation,
195-- > the primary reference of the message to be cancelled will
196-- > be quoted in this element).
197-- > ACX Banker's acceptance
198-- > Reference number for banker's acceptance issued by the
199-- > accepting financial institution.
200-- > + ACY Duty memo number
201-- > Reference number assigned by customs to a duty memo.
202-- > + ACZ Equipment transport charge number
203-- > Reference assigned to a specific equipment transportation
204-- > charge.
205-- > + ADA Buyer's item number
206-- > Reference number assigned by the buyer to an item.
207-- > ADB Matured certificate of deposit
208-- > Reference number for certificate of deposit allocated by
209-- > issuing financial institution.
210-- > ADC Loan
211-- > Reference number for loan allocated by lending financial
212-- > institution.
213-- > ADD Analysis number/test number
214-- > Number given to a specific analysis or test operation.
215-- > | ADE Account number
216-- > Identification number of an account.
217-- > ADF Treaty number
218-- > Self explanatory.
219-- > ADG Catastrophe number
220-- > Self explanatory.
221-- > ADH PCS Catastrophe
222-- > Description to be provided.
223-- > ADI Bureau signing (statement reference)
224-- > Description to be provided.
225-- > ADJ Company / syndicate reference 1
226-- > Description to be provided.
227-- > ADK Company / syndicate reference 2
228-- > Description to be provided.
229-- > ADP Statement number
230-- > Description to be provided.
231-- > ADQ Unique market reference
232-- > Description to be provided.
233-- > ADR Bureau signing (original FDO reference)
234-- > Description to be provided.
235-- > ADS Original FDO transaction reference
236-- > Description to be provided.
237-- > ADT Group accounting
238-- > Description to be provided.
239-- > ADU Broker reference 1
240-- > Description to be provided.
241-- > ADV Broker reference 2
242-- > Description to be provided.
243-- > ADW Lloyd's claims office reference
244-- > Self explanatory.
245-- > ADY Report number
246-- > Reference to a report to Customs by a carrier at the
247-- > point of entry, encompassing both conveyance and
248-- > consignment information.
249-- > ADZ Trader account number
250-- > Number assigned by a Customs authority which uniquely
251-- > identifies a trader (i.e. importer, exporter or
252-- > declarant) for Customs purposes.
253-- > AE Authorization for expense (AFE) number
254-- > Description to be provided.
255-- > AEA Government agency reference number
256-- > Coded reference number that pertains to the business of a
257-- > government agency.
258-- > AEB Assembly number
259-- > Self explanatory.
260-- > AEC Symbol number
261-- > Self explanatory.
262-- > AED Commodity number
263-- > Self explanatory.
264-- > AEE Eur 1 certificate number
265-- > Reference number assigned to a Eur 1 certificate.
266-- > AEF Customer process specification number
267-- > Retrieval number for a process specification defined by
268-- > customer.
269-- > AEG Customer specification number
270-- > Retrieval number for a specification defined by customer.
271-- > AEH Applicable instructions or standards
272-- > Instructions or standards applicable for the whole
273-- > message or a message line item. These instructions or
274-- > standards may be published by a neutral organization or
275-- > authority or another party concerned.
276-- > AEI Registration number of previous Customs declaration
277-- > Registration number of the Customs declaration lodged for
278-- > the previous Customs procedure.
279-- > AEJ Post-entry reference
280-- > Reference to a message related to a post-entry.
281-- > AEK Payment order number
282-- > Self explanatory.
283-- > AEL Delivery number (transport)
284-- > Reference number by which a haulier/carrier will announce
285-- > himself at the container terminal or depot when
286-- > delivering equipment.
287-- > AEM Transport route
288-- > A predefined and identified sequence of points where
289-- > goods are collected, agreed between partners, e.g. the
290-- > party in charge of organizing the transport and the
291-- > parties where goods will be collected. The same
292-- > collecting points may be included in different transport
293-- > routes, but in a different sequence.
294-- > AEN Customer's unit inventory number
295-- > Number assigned by customer to a unique unit for
296-- > inventory purposes.
297-- > AEO Product reservation number
298-- > Number assigned by seller to identify reservation of
299-- > specified products.
300-- > AEP Project number
301-- > Reference number assigned to a project.
302-- > AEQ Drawing list number
303-- > Reference number identifying a drawing list.
304-- > AER Project specification number
305-- > Reference number identifying a project specification.
306-- > AES Primary reference
307-- > Description to be provided.
308-- > AET Request for cancellation number
309-- > Self explanatory.
310-- > AEU Supplier's control number
311-- > Reference to a file regarding a control of the supplier
312-- > carried out on departure of the goods.
313-- > AEV Shipping note number
314-- > Reference number assigned to a shipping note, see: 1001 =
315-- > 630.
316-- > AEW Empty container bill number
317-- > Reference number assigned to an empty container bill,
318-- > see: 1001 = 708.
319-- > AEX Non-negotiable maritime transport document number
320-- > Reference number assigned to a sea waybill, see: 1001 =
321-- > 712.
322-- > AEY Substitute air waybill number
323-- > Reference number assigned to a substitute air waybill,
324-- > see: 1001 = 743.
325-- > AEZ Despatch note (post parcels) number
326-- > (1128) Reference number assigned to a despatch note (post
327-- > parcels), see: 1001 = 750.
328-- > AF Airlines flight identification number
329-- > (8110) Identification of a commercial flight by carrier
330-- > code and number as assigned by the airline (IATA).
331-- > AFA Through bill of lading number
332-- > Reference number assigned to a through bill of lading,
333-- > see: 1001 = 761.
334-- > AFB Cargo manifest number
335-- > Reference number assigned to a cargo manifest, see: 1001
336-- > = 785.
337-- > AFC Bordereau number
338-- > Reference number assigned to a bordereau, see: 1001 =
339-- > 787.
340-- > AFD Customs item number
341-- > Number (1496 in CST) assigned by the declarant to an
342-- > item.
343-- > AFE Export Control Commodity number (ECCN)
344-- > Reference number to relevant item within Commodity
345-- > Control List covering actual products change
346-- > functionality.
347-- > AFF Marking/label reference
348-- > Reference where marking/label information derives from.
349-- > AFG Tariff number
350-- > Self explanatory.
351-- > AFI Immediate transportation no. for in bond movement
352-- > Self explanatory.
353-- > AFJ Transportation exportation no. for in bond movement
354-- > Self explanatory.
355-- > AFK Immediate exportation no. for in bond movement
356-- > Self explanatory.
357-- > AFL Associated invoices
358-- > Self explanatory.
359-- > AFM Secondary Customs reference
360-- > Self explanatory.
361-- > AFN Account party's reference
362-- > Reference of the account party.
363-- > AFO Beneficiary's reference
364-- > Reference of the beneficiary.
365-- > AFP Second beneficiary's reference
366-- > Reference of the second beneficiary.
367-- > AFQ Applicant's bank reference
368-- > Reference number of the applicant's bank.
369-- > AFR Issuing bank's reference
370-- > Reference number of the issuing bank.
371-- > AFS Beneficiary's bank reference
372-- > Reference number of the beneficiary's bank.
373-- > AFT Direct payment valuation number
374-- > Reference number assigned to a direct payment valuation.
375-- > AFU Direct payment valuation request number
376-- > Reference number assigned to a direct payment valuation
377-- > request.
378-- > AFV Quantity valuation number
379-- > Reference number assigned to a quantity valuation.
380-- > AFW Quantity valuation request number
381-- > Reference number assigned to a quantity valuation
382-- > request.
383-- > AFX Bill of quantities number
384-- > Reference number assigned to a bill of quantities.
385-- > AFY Payment valuation number
386-- > Reference number assigned to a payment valuation.
387-- > AFZ Situation number
388-- > Common reference number given to documents concerning a
389-- > determined period of works.
390-- > AGA Agreement to pay number
391-- > Self explanatory.
392-- > AGB Contract party reference number
393-- > Reference number assigned to a party for a particular
394-- > contract.
395-- > AGC Account party's bank reference
396-- > Reference number of the account party's bank.
397-- > AGD Agent's bank reference
398-- > Reference number issued by the agent's bank.
399-- > AGE Agent's reference
400-- > Reference number of the agent.
401-- > AGF Applicant's reference
402-- > Reference number of the applicant.
403-- > AGG Dispute number
404-- > Reference number to a dispute notice.
405-- > AGH Credit rating agency's reference number
406-- > Reference number assigned by a credit rating agency to a
407-- > debtor.
408-- > AGI Request number
409-- > Self explanatory.
410-- > AGJ Single transaction sequence number
411-- > Self explanatory.
412-- > AGK Application reference number
413-- > Self explanatory.
414-- > AGL Delivery verification certificate
415-- > Formal identification of delivery verification
416-- > certificate which is a formal document from Customs etc.
417-- > confirming that physical goods have been delivered. It
418-- > may be needed to support a tax reclaim based on an
419-- > invoice.
420-- > AGM Number of temporary importation document
421-- > Number assigned by customs to identify consignment in
422-- > transit.
423-- > AGN Reference number quoted on statement
424-- > Reference number quoted on the statement sent to the
425-- > beneficiary for information purposes.
426-- > AGO Sender's reference to the original message
427-- > The reference provided by the sender of the original
428-- > message.
429-- > AGP Company issued equipment ID
430-- > Owner/operator, non-government issued equipment reference
431-- > number.
432-- > AGQ Domestic flight number
433-- > Airline flight number assigned to a flight originating
434-- > and terminating within the same country.
435-- > AGR International flight number
436-- > Airline flight number assigned to a flight originating
437-- > and terminating across national borders.
438-- > AGS Employer identification number of service bureau
439-- > Reference number assigned by a service/processing bureau
440-- > to an employer.
441-- > AGT Service group identification number
442-- > Identification used for a group of services.
443-- > AGU Member number
444-- > Reference number assigned to a person as a member of a
445-- > group of persons or a service scheme.
446-- > AGV Previous member number
447-- > Reference number previously assigned to a member.
448-- > AGW Scheme/plan number
449-- > Reference number assigned to a service scheme or plan.
450-- > AGX Previous scheme/plan number
451-- > Reference number previously assigned to a service scheme
452-- > or plan.
453-- > AGY Receiving party's member identification
454-- > Identification used by the receiving party for a member
455-- > of a service scheme or group of persons.
456-- > AGZ Payroll number
457-- > Reference number assigned to the payroll of an
458-- > organisation.
459-- > AHA Packaging specification number
460-- > Reference number of documentation specifying the
461-- > technical detail of packaging requirements.
462-- > AHB Authority issued equipment identification
463-- > Identification issued by an authority, e.g. government,
464-- > airport authority.
465-- > AHC Training flight number
466-- > Non-revenue producing airline flight for training
467-- > purposes.
468-- > AHD Fund code number
469-- > Reference number to identify appropriation and branch
470-- > chargeable for item.
471-- > AHE Signal code number
472-- > Reference number to identify a signal.
473-- > AHF Major force program number
474-- > Reference number according to Major Force Program (US).
475-- > AHG Nomination number
476-- > Reference number assigned by a shipper to a request/
477-- > commitment-to-ship on a pipeline system.
478-- > AHH Laboratory registration number
479-- > Reference number is the official registration number of
480-- > the laboratory.
481-- > AHI Transport contract reference number
482-- > Reference number of a transport contract.
483-- > AHJ Payee's reference number
484-- > Reference number of the party to be paid.
485-- > AHK Payer's reference number
486-- > Reference number of the party who pays.
487-- > AHL Creditor's reference number
488-- > Reference number of the party to whom a debt is owed.
489-- > AHM Debtor's reference number
490-- > Reference number of the party who owes an amount of
491-- > money.
492-- > AHN Joint venture reference number
493-- > Reference number assigned to a joint venture agreement.
494-- > AHO Chamber of Commerce registration number
495-- > The registration number by which a company/organization
496-- > is known to the Chamber of Commerce.
497-- > AHP Tax registration number
498-- > The registration number by which a company/organization
499-- > is identified with the tax administration.
500-- > AHQ Wool identification number
501-- > Shipping Identification Mark (SIM) allocated to a wool
502-- > consignment by a shipping company.
503-- > AHR Wool tax reference number
504-- > Reference or indication of the payment of wool tax.
505-- > AHS Meat processing establishment registration number
506-- > Registration number allocated to a registered meat
507-- > packing establishment by the local quarantine and
508-- > inspection authority.
509-- > AHT Quarantine/treatment status reference number
510-- > Coded quarantine/treatment status of a container and its
511-- > cargo and packing materials, generated by a shipping
512-- > company based upon declarations presented by a shipper.
513-- > AHU Request for quote number
514-- > Reference number assigned by the requestor to a request
515-- > for quote.
516-- > AHV Manual processing authority number
517-- > Number allocated to allow the manual processing of an
518-- > entity.
519-- > AHW Import permit number
520-- > Reference number assigned by the issuing authority to an
521-- > import permit for goods.
522-- > AHX Rate note number
523-- > Reference assigned to a specific rate.
524-- > AHY Freight Forwarder number
525-- > An identification code of a Freight Forwarder.
526-- > AHZ Customs release code
527-- > A code associated to a requirement that must be presented
528-- > to gain the release of goods by Customs.
529-- > AIA Compliance code number
530-- > Number assigned to indicate regulatory compliance.
531-- > AIB Department of transportation bond number
532-- > Number of a bond assigned by the department of
533-- > transportation.
534-- > AIC Export establishment number
535-- > Number to identify export establishment.
536-- > AID Certificate of conformity
537-- > Certificate certifying the conformity to predefined
538-- > definitions.
539-- > AIE Ministerial certificate of homologation
540-- > Certificate of approval for components which are subject
541-- > to legal restrictions and must be approved by the
542-- > government.
543-- > AIF Previous delivery instruction number
544-- > The identification of a previous delivery instruction.
545-- > AIG Passport number
546-- > Number assigned to a passport.
547-- > AIH Common transaction reference number
548-- > Reference number applicable to different underlying
549-- > individual transactions.
550-- > AII Bank's common transaction reference number
551-- > Bank's reference number allocated by the bank to
552-- > different underlying individual transactions.
553-- > AIJ Customer's individual transaction reference number
554-- > Customer's reference number allocated by the customer to
555-- > one specific transaction.
556-- > AIK Bank's individual transaction reference number
557-- > Bank's reference number allocated by the bank to one
558-- > specific transaction.
559-- > AIL Customer's common transaction reference number
560-- > Customer's reference number allocated by the customer to
561-- > different underlying individual transactions.
562-- > AIM Individual transaction reference number
563-- > Reference number applying to one specific transaction.
564-- > AIN Product sourcing agreement number
565-- > Reference number assigned to a product sourcing
566-- > agreement.
567-- > AIO Customs transhipment number
568-- > Approval number issued by Customs for cargo to be
569-- > transhipped under Customs control.
570-- > AIP Customs preference inquiry number
571-- > The number assigned by Customs to a preference inquiry.
572-- > AIQ Packing plant number
573-- > Number to identify packing establishment.
574-- > AIR Original certificate number
575-- > Number giving reference to an original certificate
576-- > number.
577-- > AIS Processing plant number
578-- > Number to identify processing plant.
579-- > AIT Slaughter plant number
580-- > Number to identify slaughter plant.
581-- > AIU Charge card account number
582-- > Number to identify charge card account.
583-- > AIV Event reference number
584-- > A number identifying an event.
585-- > AIW Transport section reference number
586-- > A number identifying a transport section.
587-- > AIX Referred product for mechanical analysis
588-- > A product number identifying the product which is used
589-- > for mechanical analysis considered valid for a group of
590-- > products.
591-- > AIY Referred product for chemical analysis
592-- > A product number identifying the product which is used
593-- > for chemical analysis considered valid for a group of
594-- > products.
595-- > + ALA Procurement budget number
596-- > The number which identifies the budget to which a
597-- > purchase is allocated.
598-- > + ALB Domestic inventory management code
599-- > Code to identify the management of domestic inventory.
600-- > + ALC Previous balance of payment information customer reference
601-- > number
602-- > Identification number of the previous balance of payments
603-- > information from customer message.
604-- > + ALD Previous credit advice reference number
605-- > Reference number of the previous "Credit advice" message.
606-- > + ALE Reporting form number
607-- > Reference number assigned to the reporting form.
608-- > + ALF Authorization number for exception to dangerous goods
609-- > regulations
610-- > Reference number allocated by an authority. This number
611-- > contains an approval concerning exceptions on the
612-- > existing dangerous goods regulations.
613-- > + ALG Dangerous goods security number
614-- > Reference number allocated by an authority in order to
615-- > control the dangerous goods on board of a specific means
616-- > of transport for dangerous goods security purposes.
617-- > + ALH Dangerous goods transport licence number
618-- > Licence number allocated by an authority as to the
619-- > permission of carrying dangerous goods by a specific
620-- > means of transport.
621-- > + ALI Previous rental agreement number
622-- > Number to identify the previous rental agreement number.
623-- > + ALJ Next rental agreement reason number
624-- > Number to identify the reason for the next rental
625-- > agreement.
626-- > + ALK Consignee's invoice number
627-- > The invoice number assigned by a consignee.
628-- > + ALL Message batch number
629-- > A batch number identifying a batch of messages.
630-- > + ALM Previous delivery schedule number
631-- > A reference number identifying a previous delivery
632-- > schedule number.
633-- > + ALN Physical inventory recount reference number
634-- > A reference to a re-count of physically held inventory.
635-- > + ALO Receiving advice number
636-- > A reference number to a receiving advice.
637-- > + ALP Returnable container reference number
638-- > A reference number identifying a returnable container.
639-- > + ALQ Returns notice number
640-- > A reference number to a returns notice.
641-- > + ALR Sales forecast number
642-- > A reference number identifying a sales forecast.
643-- > + ALS Sales report number
644-- > A reference number identifying a sales report.
645-- > + ALT Previous tax control number
646-- > A reference number identifying a previous tax control
647-- > number.
648-- > + ALU AGERD (Aerospace Ground Equipment Requirement Data) number
649-- > Identifies the equipment required to conduct maintenance.
650-- > + ALV Registered capital reference
651-- > Registered capital reference of a company.
652-- > + ALW Standard number of inspection document
653-- > Code identifying the standard number of the inspection
654-- > document supplied.
655-- > + ALX Model
656-- > A reference used to identify a model.
657-- > + ALY Financial management reference
658-- > A financial management reference.
659-- > + ALZ NOTIfication for COLlection number (NOTICOL)
660-- > A reference assigned by a consignor to a notification
661-- > document which indicates the availability of goods for
662-- > collection.
663-- > + AMA Previous request for metered reading reference number
664-- > Number to identify a previous request for a recording or
665-- > reading of a measuring device (e.g. meter).
666-- > + AMB Next rental agreement number
667-- > Number to identify the next rental agreement.
668-- > + AMC Reference number of a request for metered reading
669-- > Number to identify a request for a recording or reading
670-- > of a measuring device (e.g. meter) to be taken.
671-- > AP Accounts receivable number
672-- > Reference number assigned by accounts receivable
673-- > department to the account of a specific debtor.
674-- > ASC Assuming company
675-- > Description to be provided.
676-- > AU Authorization to meet competition No.
677-- > A number assigned by a requestor to an offer incoming
678-- > following request for quote.
679-- > AV Account payable number
680-- > Reference number assigned by accounts payable department
681-- > to the account of a specific creditor.
682-- > AWB Air waybill number
683-- > Reference number assigned to an air waybill, see: 1001 =
684-- > 740.
685-- > BA Beginning meter reading actual
686-- > Meter reading at the beginning of an invoicing period.
687-- > BC Buyer's contract number
688-- > Reference number assigned by buyer to a contract.
689-- > BD Bid number
690-- > Number assigned by a submitter of a bid to his bid.
691-- > BE Beginning meter reading estimated
692-- > Meter reading at the beginning of an invoicing period
693-- > where an actual reading is not available.
694-- > BH House bill of lading number
695-- > Reference number assigned to a house bill of lading, see:
696-- > 1001 = 714.
697-- > BM Bill of lading number
698-- > Reference number assigned to a bill of lading, see: 1001
699-- > = 705.
700-- > BN Booking reference number
701-- > [1016] Reference number assigned by the carrier or his
702-- > agent when cargo space is reserved prior to loading.
703-- > BO Blanket order number
704-- > Reference number assigned by the order issuer to a
705-- > blanket order.
706-- > BR Broker or sales office number
707-- > Self explanatory.
708-- > BT Batch number/lot number
709-- > Reference number assigned by manufacturer to a series of
710-- > similar products or goods produced under similar
711-- > conditions.
712-- > BW Blended with number
713-- > The batch/lot/package number a product is blended with.
714-- > CAS IATA Cargo Agent CASS Address number
715-- > Code issued by IATA to identify agent locations for CASS
716-- > billing purposes.
717-- > CD Credit note number
718-- > Reference number assigned to a credit note.
719-- > CEC Ceding company
720-- > Company selling obligations to a third party.
721-- > CFE Consignee's further order
722-- > Reference of an order given by the consignee after
723-- > departure of the means of transport.
724-- > CFO Consignor's further order
725-- > Reference of an order given by the consignor after
726-- > departure of the means of transport.
727-- > CG Consignee's order number
728-- > Self explanatory.
729-- > # CH Customer catalogue number
730-- > Number identifying a catalogue for customer's usage.
731-- > CK Cheque number
732-- > Unique number assigned to one specific cheque.
733-- > CKN Checking number
734-- > Number assigned by checking party to one specific check
735-- > action.
736-- > CM Credit memo number
737-- > Reference number assigned by issuer to a credit memo.
738-- > CMR Road consignment note number
739-- > Reference number assigned to a road consignment note,
740-- > see: 1001 = 730.
741-- > CN Carrier's reference number
742-- > Reference number assigned by carrier to a consignment.
743-- > CNO Charge note reference number
744-- > [1070] Indication in pre-printed form that a Charges note
745-- > has been established and is attached to the Rail
746-- > Consignment Note (CIM 76).
747-- > CO Buyers order number
748-- > [1022] Reference number assigned by the buyer to an
749-- > order.
750-- > COF Call off order number
751-- > Self explanatory.
752-- > CP Condition of purchase document number
753-- > Reference number identifying the conditions of purchase
754-- > relevant to a purchase.
755-- > CR Customer reference number
756-- > Reference number assigned by the customer to a
757-- > transaction.
758-- > CRN Conveyance reference number
759-- > [8028] Unique reference given by the carrier to a certain
760-- > journey or departure of a means of transport (generic
761-- > term).
762-- > CS Condition of sale document number
763-- > Reference number identifying the conditions of sale
764-- > relevant to a sale.
765-- > CST Team assignment number
766-- > Team number assigned to a group that is responsible for
767-- > working a particular transaction.
768-- > CT Contract number
769-- > Reference number of a contract concluded between parties.
770-- > CU Consignor's reference number
771-- > [1140] Reference number assigned by a consignor to a
772-- > particular shipment for his own purposes or for those of
773-- > the consignee.
774-- > CV Container operators reference number
775-- > Reference number assigned by the party operating or
776-- > controlling the transport container to a transaction or
777-- > consignment.
778-- > CW Package number
779-- > (7070) Reference number identifying a package or carton
780-- > within a consignment.
781-- > CZ Cooperation contract number
782-- > Number issued by a party concerned given to a contract on
783-- > cooperation of two or more parties.
784-- > DA Deferment approval number
785-- > Number assigned by authorities to a party to approve
786-- > deferment of payment of tax or duties.
787-- > DAN Debit account number
788-- > Reference number assigned by issuer to a debit account.
789-- > DB Buyer's debtor number
790-- > Reference number assigned to a debtor.
791-- > DI Distributor invoice number
792-- > Reference number assigned by issuer to a distributor
793-- > invoice.
794-- > DL Debit note number
795-- > Reference number assigned by issuer to a debit note.
796-- > DM Document number
797-- > [1004] Reference number assigned to the document by the
798-- > issuer.
799-- > DQ Delivery note number
800-- > Reference number assigned by the issuer to a delivery
801-- > note.
802-- > DR Dock receipt number
803-- > Number of the cargo receipt submitted when cargo is
804-- > delivered to a marine terminal.
805-- > EA Ending meter reading actual
806-- > Meter reading at the end of an invoicing period.
807-- > EB Embargo permit number
808-- > Reference number assigned by issuer to an embargo permit.
809-- > ED Export declaration
810-- > Number assigned by the exporter to his export declaration
811-- > number submitted to an authority.
812-- > EE Ending meter reading estimated
813-- > Meter reading at the end of an invoicing period where an
814-- > actual reading is not available.
815-- > EI Employer's identification number
816-- > Number issued by an authority to identify an employer.
817-- > EN Embargo number
818-- > Number assigned to specific goods or a family of goods in
819-- > a classification of embargo measures.
820-- > EP Export permit number
821-- > Reference number assigned by issuing authority to an
822-- > export permit for products.
823-- > EQ Equipment number
824-- > Number assigned by the manufacturer to specific
825-- > equipment.
826-- > ER Container/equipment receipt number
827-- > Number of the Equipment Interchange Receipt issued for
828-- > full or empty equipment received.
829-- > ERN Exporter's reference number
830-- > Reference to a party exporting goods.
831-- > ET Excess transportation number
832-- > Number assigned to excess transport.
833-- > EX Export licence number
834-- > [1208] Reference number assigned by issuing authority to
835-- > an Export Licence.
836-- > FC Fiscal number
837-- > Tax payer's number. Number assigned to individual persons
838-- > as well as to corporates by a public institution; this
839-- > number is different from the VAT registration number.
840-- > FF Freight forwarder's reference number
841-- > [1460] Reference number assigned to the consignment by
842-- > the freight forwarder.
843-- > FI File line identifier
844-- > Number assigned by the file issuer or sender to identify
845-- > a specific line.
846-- > FLW Flow reference number
847-- > Number given to a usual sender which has regular
848-- > expeditions of the same goods, to the same destination,
849-- > defining all general conditions of the transport.
850-- > FN Freight bill number
851-- > Reference number assigned by issuing party to a freight
852-- > bill.
853-- > FO Foreign exchange
854-- > Exchange of two currencies at an agreed rate.
855-- > FS Final sequence number
856-- > Self explanatory.
857-- > FT Free zone identifier
858-- > Identifier to specify the territory of a State where any
859-- > goods introduced are generally regarded, insofar as
860-- > import duties and taxes are concerned, as being outside
861-- > the Customs territory and are not subject to usual
862-- > Customs control (CCC).
863-- > FV File version number
864-- > Number given to a version of an identified file.
865-- > FX Foreign exchange contract number
866-- > Reference number identifying a foreign exchange contract.
867-- > GA Standard's number
868-- > Number to identify a standardization description (e.g.
869-- > ISO 9375).
870-- > GC Government contract number
871-- > Number assigned to a specific government/public contract.
872-- > GD Standard's code number
873-- > Number to identify a specific parameter within a
874-- > standardization description (e.g. M5 for screws or DIN A4
875-- > for paper).
876-- > GDN General declaration number
877-- > Number of the declaration of incoming goods out of a
878-- > vessel.
879-- > GN Government reference number
880-- > Description to be provided.
881-- > HS Harmonised system number
882-- > Number specifying the goods classification under the
883-- > Harmonised Commodity Description and Coding System of the
884-- > Customs Co-operation Council (CCC).
885-- > HWB House waybill number
886-- > Reference number assigned to a house waybill, see: 1001 =
887-- > 703.
888-- > IA Internal vendor number
889-- > Number identifying the company-internal vending
890-- > department/unit.
891-- > IB In bond number
892-- > Customs assigned number that is used to control the
893-- > movement of imported cargo prior to its formal Customs
894-- > clearing.
895-- > ICA IATA cargo agent code number
896-- > Code issued by IATA identify each IATA Cargo Agent whose
897-- > name is entered on the Cargo Agency List.
898-- > ICE Insurance certificate reference number
899-- > Self explanatory.
900-- > ICO Insurance contract reference number
901-- > Self explanatory.
902-- > II Initial sample inspection report number
903-- > Inspection report number given to the initial sample
904-- > inspection.
905-- > IL Internal order number
906-- > Number assigned to an order for internal handling/follow
907-- > up.
908-- > INB Intermediary broker
909-- > Description to be provided.
910-- > INN Interchange number new
911-- > Number assigned by the interchange sender to identify one
912-- > specific interchange. This number points to the actual
913-- > interchange.
914-- > INO Interchange number old
915-- > Number assigned by the interchange sender to identify one
916-- > specific interchange. This number points to the previous
917-- > interchange.
918-- > IP Import licence number
919-- > [1106] Reference number assigned by the issuing authority
920-- > to an Import Licence.
921-- > IS Invoice number suffix
922-- > An invoice number add on to split for detailed
923-- > specification purposes.
924-- > IT Internal customer number
925-- > Number assigned by a seller, supplier etc. to identify a
926-- > customer within his enterprise.
927-- > IV Invoice number
928-- > [1334] Reference number assigned by the seller to a
929-- > Commercial Invoice.
930-- > JB Job number
931-- > Identifies a piece of work.
932-- > JE Ending job sequence number
933-- > Description to be provided.
934-- > LA Shipping label serial number
935-- > Self explanatory.
936-- > LAN Loading authorization number
937-- > [4092] A number assigned to the loading authorization
938-- > granted by the forwarding station when the consignment is
939-- > subject to traffic limitations (CIM 43).
940-- > LAR Lower article number of range
941-- > Lower serial number in a range for declaration of
942-- > incoming goods.
943-- > LB Lockbox
944-- > Type of cash management system offered by financial
945-- > institutions to provide for collection of customers
946-- > 'receivables'.
947-- > LC Letter of credit number
948-- > Reference number identifying the letter of credit
949-- > document.
950-- > LI Line item reference number
951-- > (1156) Reference number identifying a particular line in
952-- > a document.
953-- > LO Load planning number
954-- > Self explanatory.
955-- > LS Bar coded label serial number
956-- > Self explanatory.
957-- > MA Ship notice/manifest number
958-- > Self explanatory.
959-- > MB Master bill of lading number
960-- > Reference number assigned to a master bill of lading,
961-- > see: 1001 = 704.
962-- > MF Manufacturer's part number
963-- > Reference number assigned by the manufacturer to his
964-- > product or part.
965-- > MG Meter unit number
966-- > Number identifying a unique meter unit.
967-- > MH Manufacturing order number
968-- > Reference number assigned by manufacturer for a given
969-- > production quantity of products.
970-- > MR Message recipient
971-- > Self explanatory.
972-- > MRN Mailing reference number
973-- > Identifies the party designated by the importer to
974-- > receive certain customs correspondence in lieu of its
975-- > being mailed directly to the importer.
976-- > MS Message sender
977-- > Self explanatory.
978-- > MSS Manufacturer's material safety data sheet number
979-- > Self explanatory.
980-- > MWB Master air waybill number
981-- > Reference number assigned to a master air waybill, see:
982-- > 1001 = 741.
983-- > NA North American hazardous goods classification number
984-- > Reference to materials designated as hazardous for
985-- > purposes of transportation in North American commerce.
986-- > OH Current invoice number
987-- > Reference number identifying the current invoice.
988-- > OI Previous invoice number
989-- > Reference number identifying a previously issued invoice.
990-- > ON Order number (purchase)
991-- > [1022] Reference number assigned by the buyer to an
992-- > order.
993-- > OP Original purchase order
994-- > Reference to the order previously sent.
995-- > OR General order number
996-- > Customs number assigned to imported merchandise that has
997-- > been left unclaimed and subsequently moved to a Customs
998-- > bonded warehouse for storage.
999-- > PB Payer's financial institution account number
1000-- > Originated company account number (ACH transfer), check,
1001-- > draft or wire.
1002-- > PC Production code
1003-- > Number assigned by the manufacturer to a specified
1004-- > article or batch to identify the manufacturing date etc.
1005-- > for subsequent reference.
1006-- > PD Promotion deal number
1007-- > Number assigned by a vendor to a special promotion
1008-- > activity.
1009-- > PE Plant number
1010-- > Description to be provided.
1011-- > PF Prime contractor contract number
1012-- > Reference number assigned by the client to the contract
1013-- > of the prime contractor.
1014-- > PI Price list version number
1015-- > Self explanatory.
1016-- > PK Packing list number
1017-- > (1014) Reference number assigned to a packing list, see:
1018-- > 1001 = 271.
1019-- > PL Price list number
1020-- > Reference number assigned to a price list.
1021-- > POR Purchase order response number
1022-- > Reference number assigned by the seller to an order
1023-- > response.
1024-- > PP Purchase order change number
1025-- > Reference number assigned by a buyer for a revision of a
1026-- > purchase order.
1027-- > PQ Payment reference
1028-- > Reference number assigned to a payment.
1029-- > PR Price quote number
1030-- > Reference number assigned by the seller to a quote.
1031-- > PS Purchase order number suffix
1032-- > Purchase order number add on to split for detailed
1033-- > specification purposes.
1034-- > PW Prior purchase order number
1035-- > Reference number of a purchase order previously sent to
1036-- > the supplier.
1037-- > PY Payee's financial institution account number
1038-- > Receiving company account number (ACH transfer), check,
1039-- > draft or wire.
1040-- > RA Remittance advice number
1041-- > Self explanatory.
1042-- > RC Rail/road routing code
1043-- > International Western and Eastern European route code
1044-- > used in all rail organizations and specified in the
1045-- > international tariffs (rail tariffs) known by the
1046-- > customers.
1047-- > RCN Railway consignment note number
1048-- > Reference number assigned to a rail consignment note,
1049-- > see: 1001 = 720.
1050-- > RE Release number
1051-- > Reference number assigned to identify a release of a set
1052-- > of rules, conventions, conditions, etc.
1053-- > REN Received number
1054-- > [1150] Number assigned to a rail consignment upon its
1055-- > arrival at its destination station (CIM 84).
1056-- > RF Export reference number
1057-- > Reference number given to an export shipment.
1058-- > RR Payer's financial institution transit routing No.(ACH
1059-- > transfers)
1060-- > ODFI (ACH transfer).
1061-- > RT Payee's financial institution transit routing No.
1062-- > RDFI Transit routing number (ACH transfer).
1063-- > SA Sales person number
1064-- > Identification number of a sales person.
1065-- > SB Sales region number
1066-- > Description to be provided.
1067-- > SD Sales department number
1068-- > Description to be provided.
1069-- > SE Serial number
1070-- > Identification number of an item which distinguishes this
1071-- > specific item out of an number of identical items.
1072-- > SF Ship from
1073-- > Description to be provided.
1074-- > SH Previous highest schedule number
1075-- > Number of the latest schedule of a previous period
1076-- > (ODETTE DELINS).
1077-- > SI SID (Shipper's identifying number for shipment)
1078-- > Description to be provided.
1079-- > SM Sales office number
1080-- > Description to be provided.
1081-- > SN Seal number
1082-- > [9308] Identification number on Customs or other seals
1083-- > affixed to containers or other transport units.
1084-- > SP Scan line
1085-- > Description to be provided.
1086-- > SQ Container sequence number
1087-- > Description to be provided.
1088-- > SRN Shipment reference number
1089-- > [1140] Reference number assigned by a consignor to a
1090-- > particular shipment for his own purposes or for those of
1091-- > the consignee.
1092-- > SS Sellers reference number
1093-- > Reference number assigned to a transaction by the seller.
1094-- > STA Station reference number
1095-- > International UIC code assigned to every European rail
1096-- > station (CIM convention).
1097-- > SW Swap order number
1098-- > Number assigned by the seller to a swap order (see
1099-- > definition of DE 1001, code 229).
1100-- > SZ Specification number
1101-- > Number assigned by the issuer to his specification.
1102-- > TB Trucker's bill of lading
1103-- > A cargo list/description issued by a motor carrier of
1104-- > freight.
1105-- > TE Telex message number
1106-- > Reference number identifying a telex message.
1107-- > TF Transfer number
1108-- > An extra number assigned to goods or a container which
1109-- > functions as a reference number or as an authorization
1110-- > number to get the goods or container released from a
1111-- > certain party.
1112-- > TI TIR carnet number
1113-- > Reference number assigned to a TIR carnet.
1114-- > TL Tax exemption licence number
1115-- > Number assigned by the tax authorities to a party
1116-- > indicating its tax exemption authorization. This number
1117-- > could relate to a specified business type, a specified
1118-- > local area or a class of products.
1119-- > TN Transaction reference number
1120-- > Reference applied to a transaction between two or more
1121-- > parties over a defined life cycle; e.g. number applied by
1122-- > importer or broker to obtain release from Customs, may
1123-- > then used to control declaration through final accounting
1124-- > (synonyms: declaration, entry number).
1125-- > TP Test report number
1126-- > Reference number identifying a test report document
1127-- > relevant to the product.
1128-- > UAR Upper serial number of range
1129-- > Upper serial number in a range for declaration of
1130-- > incoming goods.
1131-- > UC Ultimate customer's reference number
1132-- > The originator's reference number as forwarded in a
1133-- > sequence of parties involved.
1134-- > UCN Unique consignment reference number
1135-- > (1202) Unique reference of a consignment (UCRN) used for
1136-- > identification purposes in documents and messages
1137-- > exchanged between parties in international trade. See
1138-- > also: Unique Identifier Code (UNIC) in UN/ECE
1139-- > Recommendation No. 8, March 1992.
1140-- > UN United Nations dangerous goods (UNDG) number
1141-- > [7124] Unique serial number assigned within the United
1142-- > Nations to substances and articles contained in a list of
1143-- > the dangerous goods most commonly carried.
1144-- > UO Ultimate customer's order number
1145-- > The originator's order number as forwarded in a sequence
1146-- > of parties involved.
1147-- > VA VAT registration number
1148-- > Unique number assigned by the relevant tax authority to
1149-- > identify a party for use in relation to Value Added Tax
1150-- > (VAT).
1151-- > VC Vendor contract number
1152-- > Number assigned by the vendor to a contract.
1153-- > VM Vessel identification
1154-- > (8123) Reference identifying a vessel (UN/ECE
1155-- > Recommendation No 10).
1156-- > VN Order number (vendor)
1157-- > Reference number assigned by supplier to a buyer's
1158-- > purchase order.
1159-- > VON Voyage number
1160-- > [8228] Reference number assigned by the carrier or his
1161-- > agent to the voyage of the vessel.
1162-- > VP Vendor product number
1163-- > Number assigned by vendor to another manufacturer's
1164-- > product.
1165-- > VR Vendor ID number
1166-- > Description to be provided.
1167-- > VS Vendor order number suffix
1168-- > Description to be provided.
1169-- > VT Motor vehicle identification number
1170-- > (Reference identifying a motor vehicle used for
1171-- > transport) normally is the vehicle registration number.
1172-- > VV Voucher number
1173-- > Reference number identifying a voucher.
1174-- > WE Warehouse entry number
1175-- > Entry number under which imported merchandise was placed
1176-- > in a Customs bonded warehouse.
1177-- > WM Weight agreement number
1178-- > Description to be provided.
1179-- > WN Well number
1180-- > Description to be provided.
1181-- > WR Warehouse receipt number
1182-- > Self explanatory.
1183-- > WS Warehouse storage location number
1184-- > Self explanatory.
1185-- > WY Rail waybill number
1186-- > Self explanatory.
1187-- > XA Company/place registration number
1188-- > Company registration and place as legally required.
1189-- > XC Cargo control number
1190-- > Reference used to identify and control a carrier and
1191-- > consignment from initial entry into a country until
1192-- > release of the cargo by Customs.
1193-- > XP Previous cargo control number
1194-- > Where a consignment is deconsolidated and/or transferred
1195-- > to the control of another carrier or freight forwarder
1196-- > (e.g. housebill, abstract) this references the previous
1197-- > (e.g. master) cargo control number.
1198-- > ZZZ Mutually defined reference number
1199-- > Number based on party agreement.
1200simple1153 :: Parser Value
1201simple1153 = simple "1153" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1154.hs b/specification/src/Text/Edifact/D96A/Simples/S1154.hs
new file mode 100644
index 0000000..f870044
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1154.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1154
7 ( simple1154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1154 Reference number
16-- >
17-- > Desc: Identification number the nature and function of which can be
18-- > qualified by an entry in data element 1153 Reference
19-- > qualifier.
20-- >
21-- > Repr: an..35
22simple1154 :: Parser Value
23simple1154 = simple "1154" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1156.hs b/specification/src/Text/Edifact/D96A/Simples/S1156.hs
new file mode 100644
index 0000000..e3afcc3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1156.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1156
7 ( simple1156
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1156 Line number
16-- >
17-- > Desc: Number of the line in the document/message referenced in 1154
18-- > Reference number.
19-- >
20-- > Repr: an..6
21simple1156 :: Parser Value
22simple1156 = simple "1156" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1218.hs b/specification/src/Text/Edifact/D96A/Simples/S1218.hs
new file mode 100644
index 0000000..c72f95b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1218.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1218
7 ( simple1218
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1218 Number of originals of document required
16-- >
17-- > Desc: Specification of the number of originals of a stipulated
18-- > document that are required.
19-- >
20-- > Repr: n..2
21simple1218 :: Parser Value
22simple1218 = simple "1218" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1220.hs b/specification/src/Text/Edifact/D96A/Simples/S1220.hs
new file mode 100644
index 0000000..81a0493
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1220.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1220
7 ( simple1220
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1220 Number of copies of document required
16-- >
17-- > Desc: Number of originals or copies of a document stipulated or
18-- > referred to as being required.
19-- >
20-- > Repr: n..2
21simple1220 :: Parser Value
22simple1220 = simple "1220" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1222.hs b/specification/src/Text/Edifact/D96A/Simples/S1222.hs
new file mode 100644
index 0000000..10f3e5c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1222.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1222
7 ( simple1222
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1222 Configuration level
16-- >
17-- > Desc: Number indicating the level of an object which is in a
18-- > hierarchy.
19-- >
20-- > Repr: n..2
21simple1222 :: Parser Value
22simple1222 = simple "1222" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1225.hs b/specification/src/Text/Edifact/D96A/Simples/S1225.hs
new file mode 100644
index 0000000..4839174
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1225.hs
@@ -0,0 +1,161 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1225
7 ( simple1225
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1225 Message function, coded
16-- >
17-- > Desc: Code indicating the function of the message.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Cancellation
22-- > Message cancelling a previous transmission for a given
23-- > transaction.
24-- > 2 Addition
25-- > Message containing items (e.g. line items, goods items,
26-- > Customs items, equipment items) to be added to a
27-- > previously sent message.
28-- > 3 Deletion
29-- > Message containing items (e.g. line items, goods items,
30-- > Customs items, equipment items) to be deleted from a
31-- > previously sent message.
32-- > 4 Change
33-- > Message containing items (e.g. line items, goods items,
34-- > Customs items, equipment items) to be changed in a
35-- > previously sent message.
36-- > 5 Replace
37-- > Message replacing a previous message.
38-- > 6 Confirmation
39-- > Message confirming the details of a previous transmission
40-- > where such confirmation is required or recommended under
41-- > the terms of a trading partner agreement.
42-- > 7 Duplicate
43-- > The message is a duplicate of a previously generated
44-- > message.
45-- > 8 Status
46-- > Description to be provided.
47-- > 9 Original
48-- > Initial transmission related to a given transaction.
49-- > 10 Not found
50-- > Message whose reference number is not filed.
51-- > 11 Response
52-- > Message responding to a previous message or document.
53-- > 12 Not processed
54-- > Message indicating that the referenced message was
55-- > received but not yet processed.
56-- > 13 Request
57-- > Self explanatory.
58-- > 14 Advance notification
59-- > Self explanatory.
60-- > 15 Reminder
61-- > Repeated message transmission for reminding purposes.
62-- > 16 Proposal
63-- > Message content is a proposal.
64-- > 17 Cancel, to be reissued
65-- > Referenced transaction cancelled, reissued message will
66-- > follow.
67-- > 18 Reissue
68-- > New issue of a previous message (maybe cancelled).
69-- > 19 Seller initiated change
70-- > Change information submitted by buyer but initiated by
71-- > seller.
72-- > 20 Replace heading section only
73-- > Message to replace the heading of a previous message.
74-- > 21 Replace item detail and summary only
75-- > Message to replace item detail and summary of a previous
76-- > message.
77-- > 22 Final transmission
78-- > Final message in a related series of messages together
79-- > making up a commercial, administrative or transport
80-- > transaction.
81-- > 23 Transaction on hold
82-- > Message not to be processed until further release
83-- > information.
84-- > 24 Delivery instruction
85-- > Delivery schedule message only used to transmit short-
86-- > term delivery instructions.
87-- > 25 Forecast
88-- > Delivery schedule message only used to transmit long-term
89-- > schedule information.
90-- > 26 Delivery instruction and forecast
91-- > Combination of codes '24' and '25'.
92-- > 27 Not accepted
93-- > Message to inform that the referenced message is not
94-- > accepted by the recipient.
95-- > 28 Accepted, with amendment in heading section
96-- > Message accepted but amended in heading section.
97-- > 29 Accepted without amendment
98-- > Referenced message is entirely accepted.
99-- > 30 Accepted, with amendment in detail section
100-- > Referenced message is accepted but amended in detail
101-- > section.
102-- > 31 Copy
103-- > Indicates that the message is a copy of an original
104-- > message that has been sent, e.g. for action or
105-- > information.
106-- > 32 Approval
107-- > A message releasing an existing referenced message for
108-- > action to the receiver.
109-- > 33 Change in heading section
110-- > Message changing the referenced message heading section.
111-- > 34 Accepted with amendment
112-- > The referenced message is accepted but amended.
113-- > 35 Retransmission
114-- > Change-free transmission of a message previously sent.
115-- > 36 Change in detail section
116-- > Message changing referenced detail section.
117-- > 37 Reversal of a debit
118-- > Reversal of a previously posted debit.
119-- > 38 Reversal of a credit
120-- > Reversal of a previously posted credit.
121-- > 39 Reversal for cancellation
122-- > Description to be provided.
123-- > 40 Request for deletion
124-- > The message is given to inform the recipient to delete
125-- > the referenced transaction.
126-- > 41 Finishing/closing order
127-- > Last of series of call-offs.
128-- > 42 Confirmation via specific means
129-- > Message confirming a transaction previously agreed via
130-- > other means (e.g. phone).
131-- > 43 Additional transmission
132-- > Message already transmitted via another communication
133-- > channel. This transmission is to provide electronically
134-- > processable data only.
135-- > 44 Accepted without reserves
136-- > Message accepted without reserves.
137-- > 45 Accepted with reserves
138-- > Message accepted with reserves.
139-- > 46 Provisional
140-- > Message content is provisional.
141-- > 47 Definitive
142-- > Message content is definitive.
143-- > 48 Accepted, contents rejected
144-- > Message to inform that the previous message is received,
145-- > but it cannot be processed due to regulations, laws, etc.
146-- > 49 Settled dispute
147-- > The reported dispute is settled.
148-- > 50 Withdraw
149-- > Message withdrawing a previously approved message.
150-- > 51 Authorisation
151-- > Message authorising a message or transaction(s).
152-- > 52 Proposed amendment
153-- > A code used to indicate an amendment suggested by the
154-- > sender.
155-- > 53 Test
156-- > Code indicating the message is to be considered as a
157-- > test.
158-- > + 54 Extract
159-- > A subset of the original.
160simple1225 :: Parser Value
161simple1225 = simple "1225" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1229.hs b/specification/src/Text/Edifact/D96A/Simples/S1229.hs
new file mode 100644
index 0000000..59e3f63
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1229.hs
@@ -0,0 +1,75 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1229
7 ( simple1229
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1229 Action request/notification, coded
16-- >
17-- > Desc: Code specifying the action to be taken or already taken.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Added
22-- > This line item is added to the referenced message.
23-- > 2 Deleted
24-- > This line item is deleted from the referenced message.
25-- > 3 Changed
26-- > This line item is changed in the referenced message.
27-- > 4 No action
28-- > This line item is not affected by the actual message.
29-- > 5 Accepted without amendment
30-- > This line item is entirely accepted by the seller.
31-- > 6 Accepted with amendment
32-- > This line item is accepted but amended by the seller.
33-- > 7 Not accepted
34-- > This line item is not accepted by the seller.
35-- > 8 Schedule only
36-- > Self explanatory.
37-- > 9 Amendments
38-- > Self explanatory.
39-- > 10 Not found
40-- > This line item is not found in the referenced message.
41-- > 11 Not amended
42-- > This line is not amended by the buyer.
43-- > 12 Line item numbers changed
44-- > Self explanatory.
45-- > 13 Buyer has deducted amount
46-- > Buyer has deducted amount from payment.
47-- > 14 Buyer claims against invoice
48-- > Buyer has a claim against an outstanding invoice.
49-- > 15 Charge back by seller
50-- > Factor has been requested to charge back the outstanding
51-- > item.
52-- > 16 Seller will issue credit note
53-- > Seller agrees to issue a credit note.
54-- > 17 Terms changed for new terms
55-- > New settlement terms have been agreed.
56-- > 18 Abide outcome of negotiations
57-- > Factor agrees to abide by the outcome of negotiations
58-- > between seller and buyer.
59-- > 19 Seller rejects dispute
60-- > Seller does not accept validity of dispute.
61-- > 20 Settlement
62-- > The reported situation is settled.
63-- > 21 No delivery
64-- > Code indicating that no delivery will be required.
65-- > 22 Call-off delivery
66-- > A request for delivery of a particular quantity of goods
67-- > to be delivered on a particular date (or within a
68-- > particular period).
69-- > 23 Proposed amendment
70-- > A code used to indicate an amendment suggested by the
71-- > sender.
72-- > + 24 Accepted with amendment, no confirmation required
73-- > Accepted with changes which require no confirmation.
74simple1229 :: Parser Value
75simple1229 = simple "1229" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1312.hs b/specification/src/Text/Edifact/D96A/Simples/S1312.hs
new file mode 100644
index 0000000..168fa00
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1312.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1312
7 ( simple1312
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1312 Consignment load sequence number
16-- >
17-- > Desc: To indicate the sequence of loading in which the consignments
18-- > are loaded in a piece of equipment or in a means of transport
19-- > (e.g. truck).
20-- >
21-- > Repr: n..4
22simple1312 :: Parser Value
23simple1312 = simple "1312" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1366.hs b/specification/src/Text/Edifact/D96A/Simples/S1366.hs
new file mode 100644
index 0000000..63e8c2a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1366.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1366
7 ( simple1366
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1366 Document/message source
16-- >
17-- > Desc: Indication of the source from which the printed information
18-- > is to be or has been obtained.
19-- >
20-- > Repr: an..35
21simple1366 :: Parser Value
22simple1366 = simple "1366" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1373.hs b/specification/src/Text/Edifact/D96A/Simples/S1373.hs
new file mode 100644
index 0000000..72ea8c7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1373.hs
@@ -0,0 +1,91 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1373
7 ( simple1373
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 1373 Document/message status, coded
16-- >
17-- > Desc: To identify the status of a document/message.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Accepted
22-- > Self explanatory.
23-- > 2 Accompanying goods
24-- > Notice that a specific document will be accompanying the
25-- > goods.
26-- > 3 Conditionally accepted
27-- > Self explanatory.
28-- > 4 To arrive by separate EDI message
29-- > Notice that a specific document/message will be
30-- > transmitted via a separate EDI message.
31-- > 5 Information only
32-- > Notice that the specific document or message is for
33-- > information only.
34-- > 6 To arrive by manual means
35-- > Notice that a specific document or message will not be
36-- > sent via EDI.
37-- > 7 To be raised and sent
38-- > Request for a specific message to be formatted and
39-- > transmitted or a request for a specific document to be
40-- > raised and sent.
41-- > 8 Rejected
42-- > Self explanatory.
43-- > 9 To be printed
44-- > The document or message is to be printed.
45-- > + 10 Document currently valid
46-- > Specific document is currently valid.
47-- > 11 Document not available
48-- > Specified document is not available.
49-- > 12 Document exhausted by declaration and attached
50-- > Customs declaration to which the document is related
51-- > completed or exhaust the allowance stated on the
52-- > document. The document is attached to the Customs
53-- > declaration.
54-- > 13 Document not exhausted by declaration and attached
55-- > Customs declaration to which the document is related does
56-- > not complete or exhaust the allowance stated on the
57-- > document . The document is not attached to the
58-- > declaration but has already been lodged in the Customs
59-- > station.
60-- > 14 Document exhausted by declaration and previously lodged
61-- > Customs declaration to which the document is related
62-- > completed or exhaust the allowance stated on the
63-- > document. The usage of the document is complete. The
64-- > document is not attached to the declaration but has
65-- > already been lodged in the Customs station.
66-- > 15 Document not exhausted by declaration and previously lodged
67-- > Customs declaration to which the document is related does
68-- > not complete or exhaust the allowance stated on the
69-- > document. The document can continue to be used for future
70-- > declarations until the allowance is exhausted.
71-- > The document is not attached to the declaration but has
72-- > already been lodged in the Customs station.
73-- > 16 Document not attached
74-- > Specified document is not or cannot be attached.
75-- > 17 Document with the goods
76-- > Document not attached to the Customs declaration but is
77-- > attached to the goods.
78-- > 18 Document attached, to be returned after endorsement
79-- > Specified document is attached to the Customs declaration
80-- > and will be required to be returned to the declarant
81-- > after Customs endorsement.
82-- > 19 Document applied for
83-- > Application has been submitted for that document.
84-- > 20 Received for shipment
85-- > Indicates that the document has legal validity from the
86-- > date of receival of the cargo.
87-- > 21 Shipped on board
88-- > Indicates that the document has legal validity from the
89-- > date that cargo is loaded on board a vessel.
90simple1373 :: Parser Value
91simple1373 = simple "1373" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1490.hs b/specification/src/Text/Edifact/D96A/Simples/S1490.hs
new file mode 100644
index 0000000..2c0b056
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1490.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1490
7 ( simple1490
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1490 Consolidation item number
16-- >
17-- > Desc: Serial number differentiating each separate consignment
18-- > included in the consolidation.
19-- >
20-- > Repr: n..4
21simple1490 :: Parser Value
22simple1490 = simple "1490" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S1496.hs b/specification/src/Text/Edifact/D96A/Simples/S1496.hs
new file mode 100644
index 0000000..38bc6a9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S1496.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S1496
7 ( simple1496
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 1496 Goods item number
16-- >
17-- > Desc: Serial number differentiating each separate goods item entry
18-- > of a consignment as contained in one document/declaration.
19-- >
20-- > Repr: n..5
21simple1496 :: Parser Value
22simple1496 = simple "1496" (numeric `upTo` 5)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S2005.hs b/specification/src/Text/Edifact/D96A/Simples/S2005.hs
new file mode 100644
index 0000000..ea3b1e2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S2005.hs
@@ -0,0 +1,799 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S2005
7 ( simple2005
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 2005 Date/time/period qualifier
16-- >
17-- > Desc: Code giving specific meaning to a date, time or period.
18-- >
19-- > Repr: an..3
20-- >
21-- > 2 Delivery date/time, requested
22-- > Date on which buyer requests goods to be delivered.
23-- > 3 Invoice date/time
24-- > [2376] Date when a Commercial Invoice is issued.
25-- > 4 Order date/time
26-- > [2010] Date when an order is issued.
27-- > 7 Effective date/time
28-- > Date and/or time at which specified event or document
29-- > becomes effective.
30-- > 8 Order received date/time
31-- > Date/time when the purchase order is received by the
32-- > seller.
33-- > 9 Processing date/time
34-- > Date/time of processing.
35-- > 10 Shipment date/time, requested
36-- > Date on which goods should be shipped or despatched by
37-- > the supplier.
38-- > #| 11 Despatch date and or time
39-- > (2170) Date/time on which the goods are or are expected
40-- > to be despatched or shipped.
41-- > 12 Terms discount due date/time
42-- > Date by which payment should be made if discount terms
43-- > are to apply.
44-- > 13 Terms net due date
45-- > Date by which payment must be made.
46-- > 14 Payment date/time, deferred
47-- > Date/time when instalments are due.
48-- > 15 Promotion start date/time
49-- > Date/time when promotion activities begin.
50-- > 16 Promotion end date/time
51-- > Date/time when promotion activities end.
52-- > 17 Delivery date/time, estimated
53-- > Date and/or time when the shipper of the goods expects
54-- > delivery will take place.
55-- > 18 Installation date/time/period
56-- > Self explanatory.
57-- > 20 Cheque date/time
58-- > Date/time when cheque is issued.
59-- > 21 Charge back date/time
60-- > Description to be provided.
61-- > 22 Freight bill date/time
62-- > Date/time when freight bill is issued.
63-- > 35 Delivery date/time, actual
64-- > Date/time on which goods or consignment are delivered at
65-- > their destination.
66-- > 36 Expiry date
67-- > Date of expiry of the validity of a referenced document,
68-- > price information or any other referenced data element
69-- > with a limited validity period.
70-- > 37 Ship not before date/time
71-- > Goods should not be shipped before given date/time.
72-- > 38 Ship not later than date/time
73-- > Date/time by which the goods should have been shipped.
74-- > 39 Ship week of date
75-- > Date identifying the week during which goods should be
76-- > shipped.
77-- > 42 Superseded date/time
78-- > Date/time being overlaid by a date given elsewhere.
79-- > 44 Availability
80-- > Date/time when received item is available.
81-- > 45 Compilation date and time
82-- > Date and time of the compilation.
83-- > 46 Cancellation date
84-- > Date on which a document or message has been cancelled.
85-- > 47 Statistical time series date
86-- > Date for statistical time series purposes.
87-- > 48 Duration
88-- > Duration.
89-- > 49 Deliver not before and not after dates
90-- > Deliver not before and not after a specific date range.
91-- > 50 Goods receipt date/time
92-- > Date/time upon which the goods were received by a given
93-- > party.
94-- > 51 Cumulative quantity start date
95-- > First Date for accumulation of delivery quantities.
96-- > 52 Cumulative quantity end date
97-- > Last Date for accumulation of delivery quantities.
98-- > 53 Buyer's local time
99-- > Time at the buyers location.
100-- > 54 Seller's local time
101-- > Time at the sellers location.
102-- > 55 Confirmed date/time
103-- > Date/time which has been confirmed.
104-- > 58 Clearance date (Customs)
105-- > (3080) Date on which Customs formalities necessary to
106-- > allow goods to be exported, to enter home use, or to be
107-- > placed under another Customs procedure has been
108-- > accomplished (CCC).
109-- > #| 59 Inbond movement authorization date
110-- > Inland movement authorization date.
111-- > 60 Engineering change level date
112-- > Date the engineering level of goods is changed.
113-- > 61 Cancel if not delivered by this date
114-- > Self explanatory.
115-- > | 63 Delivery date/time, latest
116-- > Date identifying a point of time after which goods shall
117-- > not or will not be delivered.
118-- > | 64 Delivery date/time, earliest
119-- > Date identifying a point in time before which the goods
120-- > shall not be delivered.
121-- > 65 Delivery date/time, 1st schedule
122-- > Self explanatory.
123-- > 67 Delivery date/time, current schedule
124-- > Delivery Date deriving from actual schedule.
125-- > 69 Delivery date/time, promised for
126-- > [2138] Date by which, or period within which, the
127-- > merchandise should be delivered to the buyer, as agreed
128-- > between the seller and the buyer (generic term).
129-- > | 71 Delivery date/time, requested for (after and including)
130-- > Delivery is requested to happen after or on given date.
131-- > 72 Delivery date/time, promised for (after and including)
132-- > Delivery might take place earliest at given date.
133-- > | 74 Delivery date/time, requested for (prior to and including)
134-- > Delivery is requested to happen prior to or including the
135-- > given date.
136-- > 75 Delivery date/time, promised for (prior to and including)
137-- > Delivery might take place latest at given date.
138-- > 76 Delivery date/time, scheduled for
139-- > Self explanatory.
140-- > 79 Shipment date/time, promised for
141-- > Shipment might happen at given date/time.
142-- > 81 Shipment date/time, requested for (after and including)
143-- > Shipment should happen earliest at given date.
144-- > 84 Shipment date/time, requested for (prior to and including)
145-- > Shipment should take place latest at given date.
146-- > 85 Shipment date/time, promised for (prior to and including)
147-- > Shipment might take place latest at given date.
148-- > 89 Inquiry date
149-- > Self explanatory.
150-- > 90 Report start date
151-- > Self explanatory.
152-- > 91 Report end date
153-- > Self explanatory.
154-- > 92 Contract effective date
155-- > Date when a contract becomes valid.
156-- > 93 Contract expiry date
157-- > Date when a contract expires.
158-- > 94 Production/manufacture date
159-- > Date on which goods are produced.
160-- > 95 Bill of lading date
161-- > Date as specified on the bill of lading.
162-- > 96 Discharge date/time
163-- > Date/time when goods should, might or have been
164-- > discharged from the means of transport.
165-- > 97 Transaction creation date
166-- > Self explanatory.
167-- > 101 Production date, no schedule established as of
168-- > Date as of there is no valid production schedule.
169-- > 107 Deposit date/time
170-- > Self explanatory.
171-- > 108 Postmark date/time
172-- > Self explanatory.
173-- > 109 Receive at lockbox date
174-- > Self explanatory.
175-- > 110 Ship date, originally scheduled
176-- > Self explanatory.
177-- > 111 Manifest/ship notice date
178-- > Self explanatory.
179-- > 113 Sample required date
180-- > Date as of a sample has to be available customer defined.
181-- > 114 Tooling required date
182-- > Date as of a tool has to be available customer defined.
183-- > 115 Sample available date
184-- > Date as of a sample will be available seller defined.
185-- > 117 Delivery date/time, first
186-- > First possible date/time for delivery.
187-- > 119 Test completion date
188-- > Date when a test has been completed.
189-- > 123 Documentary credit expiry date/time
190-- > The latest date/time for presentation of the documents to
191-- > the bank where the credit expires.
192-- > 124 Despatch note date
193-- > [2218] Date when a Despatch Note is issued.
194-- > 125 Import licence date
195-- > [2292] Date when Import Licence is issued.
196-- > 126 Contract date
197-- > [2326] Date when a Contract is agreed.
198-- > | 128 Delivery date/time, last
199-- > Date when the last delivery should be or has been
200-- > accomplished.
201-- > 129 Exportation date
202-- > Date when imported vessel/merchandise last left the
203-- > country of export for the country of import.
204-- > 131 Tax point date
205-- > Date on which tax is due or calculated.
206-- > 132 Arrival date/time, estimated
207-- > (2348) Date/time when carrier estimates that a means of
208-- > transport should arrive at the port of discharge or place
209-- > of destination.
210-- > 133 Departure date/time, estimated
211-- > Date/time when carrier estimates that a means of
212-- > transport should depart at the place of departure.
213-- > 134 Rate of exchange date/time
214-- > Date/time on which the exchange rate was fixed.
215-- > 135 Telex date
216-- > Date identifying when a telex message was sent.
217-- > 136 Departure date/time
218-- > [2280] Date (and time) of departure of means of
219-- > transport.
220-- > 137 Document/message date/time
221-- > (2006) Date/time when a document/message is issued. This
222-- > may include authentication.
223-- > 138 Payment date
224-- > [2034] Date on which an amount due is made available to
225-- > the creditor, in accordance with the terms of payment.
226-- > 140 Payment due date
227-- > Date/time at which funds should be made available.
228-- > 141 Presentation date of Goods declaration (Customs)
229-- > [2032] Date on which a Goods declaration is presented or
230-- > lodged with Customs.
231-- > 143 Acceptance date/time of goods
232-- > [2126] Date on which the goods are taken over by the
233-- > carrier at the place of acceptance (CMR 4).
234-- > 144 Quota date
235-- > Description to be provided.
236-- > 146 Entry date, estimated (Customs)
237-- > Date on which the official date of Customs entry is
238-- > anticipated.
239-- > 147 Expiry date of export licence
240-- > [2078] Date of expiry of the validity of an Export
241-- > Licence.
242-- > 148 Acceptance date of Goods declaration (Customs)
243-- > [2036] Date on which a Goods declaration is accepted by
244-- > Customs in accordance with Customs legislation.
245-- > 149 Invoice date, required
246-- > Date required for invoice issue.
247-- > 150 Declaration/presentation date
248-- > Date when item has been or has to be declared/presented.
249-- > 151 Importation date
250-- > Date on which goods are imported, as determined by the
251-- > governing Customs administration.
252-- > 152 Exportation date for textiles
253-- > Date when imported textiles last left the country of
254-- > origin for the country of importation.
255-- > 153 Cancellation date/time, latest
256-- > The latest date/time on which cancellation of the payment
257-- > order may be requested.
258-- > 154 Acceptance date of document
259-- > Self explanatory.
260-- > 155 Accounting period start date
261-- > Self explanatory.
262-- > 156 Accounting period end date
263-- > Self explanatory.
264-- > 157 Validity start date
265-- > Self explanatory.
266-- > 158 Horizon start date
267-- > The first date of a period forming a horizon.
268-- > 159 Horizon end date
269-- > The last date of a period forming a horizon.
270-- > 160 Authorization date
271-- > Date when an authorization was given.
272-- > 161 Release date of customer
273-- > Date the customer authorised the goods' release.
274-- > 162 Release date of supplier
275-- > Date when the supplier released goods.
276-- > 163 Processing start date/time
277-- > Date/Time when a specific process starts.
278-- > 164 Processing end date/time
279-- > Date/Time when a specific process ends.
280-- > 165 Tax period start date
281-- > Date when a tax period begins.
282-- > 166 Tax period end date
283-- > Date when a tax period ends.
284-- > 167 Charge period start date
285-- > The charge period's first date.
286-- > 168 Charge period end date
287-- > The charge period's last date.
288-- > 169 Lead time
289-- > Time required between order entry till earliest goods
290-- > delivery.
291-- > 170 Settlement due date
292-- > More generic than 'payment due date' and therefore more
293-- > apt for reinsurance/insurance business.
294-- > 171 Reference date/time
295-- > Date/time on which the reference was issued.
296-- > 172 Hired from date
297-- > Date from which an item has been or will be hired.
298-- > 173 Hired until date
299-- > Date until which an item has been or will be hired.
300-- > 174 Advise after date/time
301-- > The information must be advised after the date/time
302-- > indicated.
303-- > 175 Advise before date/time
304-- > The information must be advised before the date/time
305-- > indicated.
306-- > 176 Advise completed date/time
307-- > The advise has been completed at the date indicated.
308-- > 177 Advise on date/time
309-- > The information must be advised on the date/time
310-- > indicated.
311-- > 178 Arrival date/time, actual
312-- > [2106] Date (and time) of arrival of means of transport.
313-- > 179 Booking date/time
314-- > Date at which the booking was made.
315-- > 180 Closing date/time
316-- > Final date for delivering cargo to a liner ship.
317-- > 181 Positioning date/time of equipment
318-- > Date/time when equipment is positioned.
319-- > 182 Issue date
320-- > Date when a document/message has been or will be issued.
321-- > 183 Date, as at
322-- > Date related to a given context.
323-- > 184 Notification date/time
324-- > Date/time of notification.
325-- > 185 Commenced tank cleaning date/time
326-- > The date/and or time tank cleaning was started.
327-- > 186 Departure date/time, actual
328-- > (2280) Date (and time) of departure of means of
329-- > transport.
330-- > 187 Authentication date/time of document
331-- > Date/time when the document is signed or otherwise
332-- > authenticated.
333-- > 188 Previous current account date
334-- > Self explanatory.
335-- > 189 Departure date/time, scheduled
336-- > Date (and time) of scheduled departure of means of
337-- > transport.
338-- > 190 Transhipment date/time
339-- > Date and time of the transfer of the goods from one means
340-- > of transport to another.
341-- > 191 Delivery date/time, expected
342-- > Date/time on which goods are expected to be delivered.
343-- > 192 Expiration date/time of customs document
344-- > Date on which validity of a customs document expires.
345-- > 193 Execution date
346-- > The date when ordered bank initiated the transaction.
347-- > 194 Start date/time
348-- > Date/time on which a period starts.
349-- > 195 Expiry date of import licence
350-- > [2272] Date of expiry of the validity of an Import
351-- > Licence.
352-- > 196 Departure date/time, earliest
353-- > Date/time of earliest departure of means of transport.
354-- > 197 Laytime first day
355-- > First of a number of days allowed in a charter party of
356-- > the loading and discharging of cargo.
357-- > 198 Laytime last day
358-- > Last of a number of days allowed in a charter party for
359-- > the loading and discharging of cargo.
360-- > 199 Positioning date/time of goods
361-- > The date and/or time the goods have to be or have been
362-- > positioned.
363-- > 200 Pick-up/collection date/time of cargo
364-- > Date/time at which the cargo is picked up.
365-- > 201 Pick-up date/time of equipment
366-- > Date/time at which the equipment is picked up.
367-- > 202 Posting date
368-- > The date when an entry is posted to an account.
369-- > 203 Execution date/time, requested
370-- > The date/time on which the ordered bank is requested to
371-- > initiate the payment order, as specified by the
372-- > originator (e.g. the date of the debit).
373-- > 204 Release date (Customs)
374-- > Date on which Customs releases merchandise to the carrier
375-- > or importer.
376-- > 205 Settlement date
377-- > Date for settlement of financial transaction e.g.
378-- > foreign exchange securities.
379-- > 206 End date/time
380-- > Date/time on which a period (from - to) ends.
381-- > 207 Commenced pumping ballast date/time
382-- > Date/time on which the intake of materials to be carried
383-- > to improve the trim and the stability of the means of
384-- > transport, was commenced.
385-- > 208 Departure date/time, ultimate
386-- > Date/time at which a means of transport has to depart
387-- > ultimately.
388-- > 209 Value date
389-- > Date on which the funds are at the disposal of the
390-- > beneficiary or cease to be at the disposal of the
391-- > ordering customer.
392-- > 210 Reinsurance current account period
393-- > Description to be provided.
394-- > 211 360/30
395-- > Calculation is based on year of 360 days, month of 30
396-- > days.
397-- > 212 360/28-31
398-- > Calculation is based on year of 360 days, month of 28-31
399-- > days.
400-- > 213 365-6/30
401-- > Calculation is based on year of 365-6 days, month of 30
402-- > days.
403-- > 214 365-6/28-31
404-- > Calculation is based on year of 365-6 days, month of 28-
405-- > 31 days.
406-- > 215 365/28-31
407-- > Calculation is based on year of 365 days, month of 28-31
408-- > days.
409-- > 216 365/30
410-- > Calculation is based on year of 365 days, month of 30
411-- > days.
412-- > 218 Authentication/validation date/time
413-- > Self explanatory.
414-- > 219 Crossborder date/time
415-- > Date/time at which goods are transferred across a country
416-- > border.
417-- > 221 Interest period
418-- > Number of days used for the calculation of interests.
419-- > 222 Presentation date, latest
420-- > Latest date for presentation of a document.
421-- > 223 Delivery date/time, deferred
422-- > New date and time of delivery calculated on basis of a
423-- > consignee's requirement (chargeable).
424-- > 224 Permit to admit date
425-- > Date on which permission was granted to move merchandise
426-- > into a bonded warehouse or free trade zone.
427-- > 225 Certification of weight date/time
428-- > Date/time at which the carrier proceeds to the weighting
429-- > of the goods.
430-- > 226 Discrepancy date/time
431-- > Date/time at which a discrepancy has been found.
432-- > 227 Beneficiary's banks due date
433-- > Date on which funds should be made available to the
434-- > beneficiary's bank.
435-- > 228 Debit value date, requested
436-- > Date on which the account owner wants the debit value to
437-- > his account.
438-- > 229 Hoses connected date/time
439-- > The date and/or time hoses were connected.
440-- > 230 Hoses disconnected date/time
441-- > The date and/or time hoses were disconnected.
442-- > 231 Arrival date/time, earliest
443-- > Date/time of earliest arrival of means of transport.
444-- > 232 Arrival date/time, scheduled
445-- > Date (and time) of scheduled arrival of means of
446-- > transport.
447-- > 233 Arrival date/time, ultimate
448-- > Date (and time) of ultimate arrival of means of
449-- > transport.
450-- > 234 Collection date/time, earliest
451-- > The transport order may be issued before the goods are
452-- > ready for picking up. This date/time indicates from when
453-- > on the carrier can have access to the consignment.
454-- > 235 Collection date/time, latest
455-- > In relation with the arrangements agreed between buyer
456-- > and seller or between sender and main transport it may be
457-- > necessary to specify the latest collection date/time.
458-- > 236 Completed pumping ballast date/time
459-- > Date/time at which the intake of materials, to be carried
460-- > to improve the trim and the stability of the means of
461-- > transport, was completed.
462-- > 237 Completed tank cleaning date/time
463-- > The date and/or time tank cleaning was completed.
464-- > 238 Tanks accepted date/time
465-- > The date and/or time the tanks are to be or have been
466-- > accepted.
467-- > 239 Tanks inspected date/time
468-- > The date and/or time the tanks are to be or have been
469-- > inspected.
470-- > 240 Reinsurance accounting period
471-- > To identify a reinsurance account period via start and
472-- > end dates. Note: This period is not the same as
473-- > "reinsurance current account period".
474-- > 242 Preparation date/time of document
475-- > Self explanatory.
476-- > 243 Transmission date/time of document
477-- > Self explanatory.
478-- > 244 Settlement date, planned
479-- > Self explanatory.
480-- > 245 Underwriting year
481-- > Year in which the treaty was commenced.
482-- > 246 Accounting year
483-- > Year considered for accounting of the treaty or portion
484-- > of the treaty.
485-- > 247 Year of occurrence
486-- > Year in which a specific event (e.g. a loss) took place.
487-- > 248 Loss date
488-- > Date on which a referenced (major) loss occurred.
489-- > 249 Cash call date
490-- > Date on which a cash call was made for a loss suffered
491-- > and covered.
492-- > 250 Re-exportation date
493-- > Re-export in case of temporary admission.
494-- > 251 Re-importation date
495-- > Re-import in case of temporary admission.
496-- > 252 Arrival date/time at initial port
497-- > Date/time that the conveyance arrives at the initial port
498-- > in the country of destination.
499-- > 253 Departure date/time from last port of call
500-- > Date/time that conveyance departed from the last foreign
501-- > port of call.
502-- > 254 Registration date of previous Customs declaration
503-- > Registration date of the Customs declaration for the
504-- > previous Customs procedure either in the same or another
505-- > country.
506-- > 255 Availability due date
507-- > Date when ordered items should be available at a
508-- > specified location.
509-- > 257 Calculation date
510-- > Self explanatory.
511-- > 258 Guarantee date (Customs)
512-- > Date when guarantee is placed with Customs.
513-- > 259 Conveyance registration date
514-- > Date when a vessel, vehicle or other means of transport
515-- > was registered by a competent authority.
516-- > 260 Valuation date (Customs)
517-- > Date when Customs valuation was made.
518-- > 261 Release date/time
519-- > Date/time assigned to identify the release of a set of
520-- > rules, conditions, conventions, productions, etc.
521-- > 262 Closure date/time/period
522-- > Date/time/period when an enterprise is closed.
523-- > 263 Invoicing period
524-- > Period for which an invoice is issued.
525-- > 264 Release frequency
526-- > Frequency of a release.
527-- > 265 Due date
528-- > Self explanatory.
529-- > 266 Validation date
530-- > Self explanatory.
531-- > 267 Rate/price date/time
532-- > Date/time on which a rate/price is determined.
533-- > 268 Transit time/limits
534-- > Description to be provided.
535-- > 270 Ship during date
536-- > The date identifying the period during or in which the
537-- > goods should be shipped.
538-- > 271 Ship on or about date
539-- > Date on or about which goods should be shipped.
540-- > 272 Documentary credit presentation period
541-- > The specification of the period of time, expressed in
542-- > number of days, after the date of issuance of the
543-- > transport document(s) within which the documents must be
544-- > presented.
545-- > 273 Validity period
546-- > Dates (from/to)/period referenced documents are valid.
547-- > 274 From date of order receipt to sample ready
548-- > Lead time is the defined timespan.
549-- > 275 From date of tooling authorization to sample ready
550-- > Lead time is the defined timespan.
551-- > 276 From date of receipt of tooling aids to sample ready
552-- > Lead time is the defined timespan.
553-- > 277 From date of sample approval to first product shipment
554-- > Lead time is the defined timespan.
555-- > 278 From date of order receipt to shipment
556-- > Lead time is the defined timespan.
557-- > 279 From date of order receipt to delivery
558-- > Lead time is the defined timespan.
559-- > 280 From last booked order to delivery
560-- > Lead time is the defined timespan.
561-- > 281 Date of order lead time
562-- > Lead time is referenced to the date of order.
563-- > 282 Confirmation date lead time
564-- > Lead time is referenced to the date of confirmation.
565-- > 283 Arrival date/time of transport lead time
566-- > Lead time is referenced to the date a transport will
567-- > arrive or has arrived.
568-- > 284 Before inventory is replenished based on stock check lead
569-- > time
570-- > Lead time is the defined timespan.
571-- > 285 Invitation to tender date/time
572-- > Date/time on which the invitation to tender has been made
573-- > available to relevant parties.
574-- > 286 Tender submission date/time
575-- > Date/time on which the tender was submitted.
576-- > 287 Contract award date/time
577-- > Date/time on which the contract is awarded to a tenderer.
578-- > 288 Price base date/time
579-- > Base date/time of prices.
580-- > 290 Contractual start date/time
581-- > Date/time on which activities stated in the contract must
582-- > start.
583-- > 291 Start date/time, planned
584-- > Self explanatory.
585-- > 292 Works completion date/time, planned
586-- > Self explanatory.
587-- > 293 Works completion date/time, actual
588-- > Self explanatory.
589-- > 294 Hand over date/time, planned
590-- > Date/time on which hand over (i.e. the transfer of
591-- > responsibility for an object or activity such as
592-- > documentation, system etc. from one party to another) is
593-- > planned to take place.
594-- > 295 Hand over date/time, actual
595-- > Date/time on which hand over (i.e. the transfer of
596-- > responsibility for an object or activity such as
597-- > documentation, system etc. from one party to another)
598-- > actually takes place.
599-- > 296 Retention release date/time
600-- > Date/time on which the retention is released.
601-- > 297 Retention release date/time, partial
602-- > Date/time on which the retention is partially released.
603-- > 298 Escalation start date
604-- > Value date of the indexes appearing as denominators in an
605-- > escalation formula.
606-- > 299 Price adjustment start date
607-- > Value date of the indexes appearing as denominators in a
608-- > price adjustment formula.
609-- > 300 Price adjustment limit date
610-- > Limit value date of indexes used as numerators in a price
611-- > adjustment formula.
612-- > 301 Value date of index
613-- > Date of validity of index values.
614-- > 302 Publication date
615-- > Self explanatory.
616-- > 303 Escalation date
617-- > Value date of indexes appearing as numerators in an
618-- > escalation formula.
619-- > 304 Price adjustment date
620-- > Value date of indexes appearing as numerators in a price
621-- > adjustment formula.
622-- > 305 Latest price adjustment date
623-- > Date on which the latest price adjustment took place.
624-- > 306 Work period
625-- > Period of execution of works.
626-- > 307 Payment instruction date/time
627-- > Date/time on which a payment instruction was given.
628-- > 308 Payment valuation presentation date/time
629-- > Date/time on which the payment valuation is presented.
630-- > 309 Blanks value date
631-- > The date on which the funds are at the disposal of the
632-- > receiving bank.
633-- > 310 Received date/time
634-- > Date/time of receipt.
635-- > 311 On
636-- > Fixed maturity day for deferred payment or time draft(s).
637-- > 312 Ship not before and not after date/time
638-- > Shipment(s) of goods is/are to be made not before the
639-- > first specified date/time and not after the second
640-- > specified date/time.
641-- > 313 Order to proceed date
642-- > Issue date of an instruction to start work.
643-- > 314 Planned duration of works
644-- > Self explanatory.
645-- > 315 Agreement to pay date
646-- > Date on which the debtor agreed to pay.
647-- > 316 Valuation date/time
648-- > Date/time of valuation.
649-- > 317 Reply date
650-- > Self explanatory.
651-- > 318 Request date
652-- > Self explanatory.
653-- > 319 Customer value date
654-- > Date at which funds are taken into account for interest
655-- > calculation (in debit or credit).
656-- > 320 Declaration reference period
657-- > Reference period of a set of items reported on the same
658-- > declaration.
659-- > 321 Promotion date/period
660-- > Date/period relevant for specific promotion activities.
661-- > 322 Accounting period
662-- > Self-explanatory.
663-- > 323 Horizon period
664-- > Period forming a (planning) horizon.
665-- > 324 Processing date/period
666-- > Date/period a specific process happened/will happen.
667-- > 325 Tax period
668-- > Period a tax rate/tax amount etc. is applicable.
669-- > 326 Charge period
670-- > Period a specified charge is valid for.
671-- > 327 Instalment payment due date
672-- > Self-explanatory.
673-- > 328 Payroll deduction date/time
674-- > Date/time of a monetary deduction made from the salary of
675-- > a person on a payroll.
676-- > 329 Birth date/time
677-- > Date/time when a person was born.
678-- > 330 Joined employer date
679-- > Date when a person joins an employer.
680-- > 331 Contributions ceasing date/time
681-- > Date/time when contributions cease.
682-- > 332 Contribution period end date/time
683-- > Date/time when a contribution period ends.
684-- > 333 Part-time working change date/time
685-- > Date/time when the proportion of part-time work changes.
686-- > 334 Status change date/time
687-- > Date/time when a status changes.
688-- > 335 Contribution period start date/time
689-- > Date/time when a contribution period commences.
690-- > 336 Salary change effective date
691-- > Date when a change in salary becomes effective.
692-- > 337 Left employer date
693-- > Date when a person leaves an employer.
694-- > 338 Benefit change date/time
695-- > Date/time when a benefit provided by a service provider
696-- > is changed.
697-- > 339 Category change date/time
698-- > Date/time when a change of category is made.
699-- > 340 Joined fund date/time
700-- > Date/time when a person joins a fund.
701-- > 341 Waiting time
702-- > The period of time between the moment at which one wants
703-- > an activity to begin and the moment at which this
704-- > activity can actually begin.
705-- > 342 On-board date
706-- > The date goods have been loaded on board of a conveyance.
707-- > 343 Date/time of discount termination
708-- > Date/time when the deduction from an amount comes to an
709-- > end.
710-- > 344 Date/time of interest due
711-- > Date/time when the interest has to be paid.
712-- > 345 Days of operation
713-- > Week days of operation.
714-- > 346 Latest check-in time
715-- > Latest time of check-in.
716-- > 347 Slaughtering start date
717-- > Date on which slaughtering commenced.
718-- > 348 Packing start date
719-- > Date on which packing commenced.
720-- > 349 Packing end date
721-- > Date on which packing completed.
722-- > 350 Test start date
723-- > Date when a test has been started.
724-- > 351 Inspection date
725-- > Date of inspection.
726-- > 352 Slaughtering end date
727-- > Date on which slaughtering completed.
728-- > 353 Accounting transaction date
729-- > Date to which an accounting transaction refers.
730-- > 354 Activity period date range
731-- > A specific date range associated with an activity.
732-- > + 355 Contractual delivery date
733-- > The date of delivery contractually agreed between
734-- > parties.
735-- > + 356 Sales date, and or time, and or period
736-- > The date, and or time, and or period on which a sale took
737-- > place.
738-- > + 357 Cancel if not published by this date
739-- > Cancel if not published by this date.
740-- > + 358 Scheduled for delivery on or after
741-- > Scheduled for delivery on or after the specified date,
742-- > and or time.
743-- > + 359 Scheduled for delivery on or before
744-- > Scheduled for delivery on or before specified date and or
745-- > time.
746-- > + 360 Sell by date
747-- > The date by which a product should be sold.
748-- > + 361 Best before date
749-- > The best before date.
750-- > + 362 End availability date
751-- > The end date of availability.
752-- > + 363 Total shelf life period
753-- > A period indicating the total shelf life of a product.
754-- > + 364 Minimum shelf life remaining at time of despatch period
755-- > Period indicating the minimum shelf life remaining for a
756-- > product at the time of leaving the supplier.
757-- > + 365 Packaging date
758-- > The date on which the packaging of a product took place.
759-- > + 366 Inventory report date
760-- > Date on which a inventory report is made.
761-- > + 367 Previous meter reading date
762-- > Date on which the previous reading of a meter took place.
763-- > + 368 Latest meter reading date
764-- > Date on which the latest reading of a meter took place.
765-- > + 369 Date and or time of handling, estimated
766-- > The date and or time when the handling action is
767-- > estimated to take place.
768-- > + 370 Container equipment domestication date
769-- > The date on which foreign-built container equipment has
770-- > entered into the commerce of another country and has
771-- > become domestic equipment.
772-- > + 371 Hydrotest date
773-- > The date equipment has been hydrotested.
774-- > + 372 Equipment pre-trip date
775-- > The date on which equipment is pre-tripped.
776-- > + 373 Mooring, date and time
777-- > Date and time of mooring.
778-- > + 374 Road fund tax expiry date
779-- > The date of expiry of the road fund tax.
780-- > + 375 Date of first registration
781-- > Date of first registration.
782-- > + 376 Bi-annual terminal inspection date
783-- > The date on which a bi-annual inspection of a terminal
784-- > has taken or will take place.
785-- > + 377 Federal HighWay Administration (FHWA) inspection date
786-- > The date on which container equipment is to be or has
787-- > been inspected in accordance with the requirements of the
788-- > U.S. Federal Highway Administration.
789-- > + 378 Container Safety Convention (CSC) inspection date
790-- > The date on which container equipment is to be or has
791-- > been inspected as per the Container Safety Convention
792-- > (CSC).
793-- > + 379 Periodic inspection date
794-- > The date on which a periodic inspection has to take
795-- > place.
796-- > ZZZ Mutually defined
797-- > Self explanatory.
798simple2005 :: Parser Value
799simple2005 = simple "2005" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S2379.hs b/specification/src/Text/Edifact/D96A/Simples/S2379.hs
new file mode 100644
index 0000000..9bcb1c3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S2379.hs
@@ -0,0 +1,193 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S2379
7 ( simple2379
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 2379 Date/time/period format qualifier
16-- >
17-- > Desc: Specification of the representation of a date, a date and time
18-- > or of a period.
19-- >
20-- > Repr: an..3
21-- >
22-- > 2 DDMMYY
23-- > Calendar date: D = Day; M = Month; Y = Year.
24-- > 3 MMDDYY
25-- > Calendar date: M = Month; D = Day; Y = Year.
26-- > 101 YYMMDD
27-- > Calendar date: Y = Year; M = Month; D = Day.
28-- > 102 CCYYMMDD
29-- > Calendar date: C = Century ; Y = Year ; M = Month ; D =
30-- > Day.
31-- > 103 YYWWD
32-- > Calendar week day: Y = Year ; W = Week ; D = Day Week
33-- > number 01 is always first week of January Day number 1 is
34-- > always Monday.
35-- > 105 YYDDD
36-- > Calendar day: Y = Year ; D = Day January the first = Day
37-- > 001 Always start numbering the days of the year from
38-- > January 1st through December 31st.
39-- > 106 MMDD
40-- > Day of a month: M = Month; D = Day.
41-- > 107 DDD
42-- > Day's number within a specific year: D = Day.
43-- > 108 WW
44-- > Week's number within a specific year: W = Week.
45-- > 109 MM
46-- > Month's number within a specific year: M = Month.
47-- > 110 DD
48-- > Day's number within is a specific month: D = Day.
49-- > 201 YYMMDDHHMM
50-- > Calendar date including time without seconds: Y = Year; M
51-- > = Month; D = Day; H = Hour; M = Minute.
52-- > 202 YYMMDDHHMMSS
53-- > Calendar date including time with seconds: Y = Year; M =
54-- > Month; D = Day; H = Hour; m = Minutes = Seconds.
55-- > 203 CCYYMMDDHHMM
56-- > Calendar date including time with minutes: C=Century;
57-- > Y=Year; M=Month; D=Day; H=Hour; M=Minutes.
58-- > 204 CCYYMMDDHHMMSS
59-- > Calendar date including time with seconds:
60-- > C=Century;Y=Year; M=Month;D=Day;H=Hour;M=Minute;S=Second.
61-- > 301 YYMMDDHHMMZZZ
62-- > See 201 + Z = Time zone.
63-- > 302 YYMMDDHHMMSSZZZ
64-- > See 202 + Z = Time zone.
65-- > 303 CCYYMMDDHHMMZZZ
66-- > See 203 plus Z=Time zone.
67-- > 304 CCYYMMDDHHMMSSZZZ
68-- > See 204 plus Z=Time zone.
69-- > 305 MMDDHHMM
70-- > Month, day, hours, minutes;
71-- > M = Month; D = Day; H = Hour; M = Minute.
72-- > 306 DDHHMM
73-- > Day, hours, minutes;
74-- > D = Day; H = Hour; M = Minute.
75-- > 401 HHMM
76-- > Time without seconds: H = Hour; m = Minute.
77-- > 402 HHMMSS
78-- > Time with seconds: H = Hour; m = Minute; s = Seconds.
79-- > 404 HHMMSSZZZ
80-- > See 402 plus Z=Time zone.
81-- > 405 MMMMSS
82-- > Time without hours: m=minutes, s=seconds.
83-- > 501 HHMMHHMM
84-- > Time span without seconds: H = Hour; m = Minute;.
85-- > 502 HHMMSS-HHMMSS
86-- > Format of period to be given without hyphen.
87-- > 503 HHMMSSZZZ-HHMMSSZZZ
88-- > Format of period to be given without hyphen.
89-- > 600 CC
90-- > Century.
91-- > 601 YY
92-- > Calendar year: Y = Year.
93-- > 602 CCYY
94-- > Calendar year including century: C = Century; Y = Year.
95-- > 603 YYS
96-- > Semester in a calendar year: Y = Year; S = Semester.
97-- > 604 CCYYS
98-- > Semester in a calendar year: C = Century; Y = Year; S =
99-- > Semester.
100-- > 608 CCYYQ
101-- > Quarter in a calendar year: C = Century; Y = Year; Q =
102-- > Quarter.
103-- > 609 YYMM
104-- > Month within a calendar year: Y = Year; M = Month.
105-- > 610 CCYYMM
106-- > Month within a calendar year: CC = Century; Y = Year; M =
107-- > Month.
108-- > 613 YYMMA
109-- > Format of period to be given without hyphen (A = ten days
110-- > period).
111-- > 614 CCYYMMA
112-- > Format of period to be given without hyphen (A = ten days
113-- > period).
114-- > 615 YYWW
115-- > Week within a calendar year: Y = Year; W = Week 1st week
116-- > of January = week 01.
117-- > 616 CCYYWW
118-- > Week within a calendar year: CC = Century; Y = Year; W =
119-- > Week (1st week of January = week 01).
120-- > 701 YY-YY
121-- > Format of period to be given in actual message without
122-- > hyphen.
123-- > 702 CCYY-CCYY
124-- > Format of period to be given in actual message without
125-- > hyphen.
126-- > 703 YYS-YYS
127-- > Format of period to be given without hyphen.
128-- > 704 CCYYS-CCYYS
129-- > Format of period to be given in actual message without
130-- > hyphen.
131-- > 705 YYPYYP
132-- > Format of period to be given without hyphen (P = period
133-- > of 4 months).
134-- > 706 CCYYP-CCYYP
135-- > Format of period to be given without hyphen (P = period
136-- > of 4 months).
137-- > 707 YYQ-YYQ
138-- > Format of period to be given without hyphen.
139-- > 708 CCYYQ-CCYYQ
140-- > Format of period to be given in actual message without
141-- > hyphen.
142-- > 709 YYMM-YYMM
143-- > Format of period to be given in actual message without
144-- > hyphen.
145-- > 710 CCYYMM-CCYYMM
146-- > Format of period to be given in actual message without
147-- > hyphen.
148-- > 711 CCYYMMDD-CCYYMMDD
149-- > Format of period to be given in actual message without
150-- > hyphen.
151-- > 713 YYMMDDHHMM-YYMMDDHHMM
152-- > Format of period to be given in actual message without
153-- > hyphen.
154-- > 715 YYWW-YYWW
155-- > Format of period to be given in actual message without
156-- > hyphen.
157-- > 716 CCYYWW-CCYYWW
158-- > Format of period to be given without hyphen.
159-- > 717 YYMMDD-YYMMDD
160-- > Format of period to be given in actual message without
161-- > hyphen.
162-- > 718 CCYYMMDD-CCYYMMDD
163-- > Format of period to be given without hyphen.
164-- > 801 Year
165-- > To indicate a quantity of years.
166-- > 802 Month
167-- > To indicate a quantity of months.
168-- > 803 Week
169-- > To indicate a quantity of weeks.
170-- > 804 Day
171-- > To indicate a quantity of days.
172-- > 805 Hour
173-- > To indicate a quantity of hours.
174-- > 806 Minute
175-- > To indicate a quantity of minutes.
176-- > 807 Second
177-- > To indicate a quantity of seconds.
178-- > 808 Semester
179-- > To indicate a quantity of semesters (six months).
180-- > 809 Four months period
181-- > To indicate a quantity of four months periods.
182-- > 810 Trimester
183-- > To indicate a quantity of trimesters (three months).
184-- > 811 Half month
185-- > To indicate a quantity of half months.
186-- > 812 Ten days
187-- > To indicate a quantity of ten days periods.
188-- > 813 Day of the week
189-- > Numeric representation of the day (Monday = 1).
190-- > 814 Working days
191-- > Number of working days.
192simple2379 :: Parser Value
193simple2379 = simple "2379" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S2380.hs b/specification/src/Text/Edifact/D96A/Simples/S2380.hs
new file mode 100644
index 0000000..bc38477
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S2380.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S2380
7 ( simple2380
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 2380 Date/time/period
16-- >
17-- > Desc: The value of a date, a date and time, a time or of a period
18-- > in a specified representation.
19-- >
20-- > Repr: an..35
21simple2380 :: Parser Value
22simple2380 = simple "2380" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3035.hs b/specification/src/Text/Edifact/D96A/Simples/S3035.hs
new file mode 100644
index 0000000..6fc0e7a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3035.hs
@@ -0,0 +1,806 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3035
7 ( simple3035
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3035 Party qualifier
16-- >
17-- > Desc: Code giving specific meaning to a party.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Party to be billed (AAR Accounting rule 11)
22-- > Party to be billed in accordance with AAR Accounting rule
23-- > 11.
24-- > AB Buyer's agent/representative
25-- > Third party who arranged the purchase of merchandise on
26-- > behalf of the actual buyer.
27-- > AE Declarant's agent/representative
28-- > Any natural or legal person who makes a declaration to an
29-- > official body on behalf of another natural or legal
30-- > person, where legally permitted (CCC).
31-- > AF Transit principal
32-- > Natural or legal person responsible for the satisfactory
33-- > performance of a Customs transit operation. Source: CCC.
34-- > AG Agent/representative
35-- > (3196) Party authorized to act on behalf of another
36-- > party.
37-- > AH Transit principal's agent/representative
38-- > Agent acting on behalf of the transit principal (CCC).
39-- > AI Successful job applicant
40-- > Person who has been chosen for a job.
41-- > + AJ Party issuing mutually agreed codes
42-- > The party which has issued all mutually agreed codes used
43-- > in the message.
44-- > AK Acknowledgement recipient
45-- > Party to whom acknowledgement should be sent.
46-- > AL Principal
47-- > (3340) Party accepting liability for goods held or moving
48-- > (e.g. transit) under a Customs authorization and - when
49-- > applicable - a guarantee.
50-- > AM Authorized official
51-- > Employee of a company or firm authorized to act on behalf
52-- > of that company or firm e.g. to make a Customs
53-- > declaration.
54-- > AN Approved importer
55-- > Person or company which is authorised by the relevant
56-- > Customs authority to import goods without payment all
57-- > taxes or specific taxes at the point of entry into the
58-- > country.
59-- > AO Account of
60-- > Party account is assigned to.
61-- > AP Accepting party
62-- > (3352) Party accepting goods, products, services etc.
63-- > AQ Approved consignor
64-- > Person or company approved by the relevant authority in
65-- > the country to pack and export specific goods under
66-- > Customs supervision.
67-- > AR Authorized exporter
68-- > Exporter authorized/approved by Customs for special
69-- > Customs procedures e.g. simplified procedure.
70-- > AT Authorized importer
71-- > Importer authorized/approved by Customs for special
72-- > Customs procedures e.g. simplified procedure.
73-- > AU Authorized trader (transit)
74-- > Trader authorized/approved by Customs for special transit
75-- > procedures e.g. simplified procedure.
76-- > AV Authorizing official
77-- > Party that has delegated the authority to take a certain
78-- > action on behalf of a company or agency.
79-- > AW Applicant's bank
80-- > Financial institution which is requested to issue the
81-- > documentary credit.
82-- > AX Authenticating party
83-- > Party which certifies that a document is authentic.
84-- > AZ Issuing bank
85-- > Financial institution which issues the documentary
86-- > credit, if the applicant's bank is not acting as the
87-- > issuing bank.
88-- > B1 Contact bank 1
89-- > Identifies an additional bank which must be informed of
90-- > certain aspects of the message.
91-- > B2 Contact bank 2
92-- > Identifies an additional bank which must be informed of
93-- > certain aspects of the message.
94-- > BA Booking agent
95-- > Party acting as a booking office for transport and
96-- > forwarding services.
97-- > BB Buyer's bank
98-- > [3420] Bank employed by the buyer to make payment.
99-- > BC Negotiating bank
100-- > Financial institution to whom a negotiable documentary
101-- > credit is directed.
102-- > BD Documentary credit reimbursing bank
103-- > Self-explanatory.
104-- > BE Beneficiary
105-- > The ultimate recipient of the funds. Normally the account
106-- > owner who is reimbursed by the payor.
107-- > BF Beneficiary's bank
108-- > Identifies the account servicer for the beneficiary or
109-- > the payee.
110-- > BG Employer
111-- > Self-explanatory.
112-- > BH Previous employer
113-- > Previous employer of a person(s).
114-- > BI Buyer's financial institution
115-- > Financial institution designated by buyer to make
116-- > payment.
117-- > BK Financial institution
118-- > Party acting as financial institution.
119-- > BL Bill of lading recipient
120-- > Party to receive B/L.
121-- > BM Insured
122-- > Party which is the object of an insurance contract.
123-- > BN Insurance beneficiary
124-- > Party which benefits from insurance coverage.
125-- > BO Broker or sales office
126-- > Party acting in the name of the seller as broker or as
127-- > sales office.
128-- > BP Building site purchaser
129-- > Party at the building site responsible for the purchasing
130-- > of goods and services for that particular site.
131-- > BQ Cheque drawn bank
132-- > Identifies the bank on which the cheque should be drawn,
133-- > as instructed by the ordering customer.
134-- > BS Bill and ship to
135-- > Party receiving goods and relevant invoice.
136-- > BT Party to be billed for other than freight (bill to)
137-- > Party receiving invoice excluding freight costs.
138-- > BU Service bureau
139-- > Party carrying out service bureau processing work, (e.g.
140-- > a payroll bureau).
141-- > BV Member
142-- > Member of a group (e.g. of a group of persons or a
143-- > service scheme).
144-- > BW Borrower
145-- > Self explanatory.
146-- > BX Building site engineer
147-- > Party at the building site responsible for engineering
148-- > matters for that particular site.
149-- > BY Buyer
150-- > (3002) Party to which merchandise is sold.
151-- > BZ Building site forwarder
152-- > Party at the building site responsible for forwarding the
153-- > received goods on that particular site.
154-- > C1 In care of party no. 1
155-- > Description to be provided.
156-- > C2 In care of party no. 2
157-- > Description to be provided.
158-- > CA Carrier
159-- > (3126) Party undertaking or arranging transport of goods
160-- > between named points.
161-- > CB Customs broker
162-- > Agent or representative or a professional Customs
163-- > clearing agent who deals directly with Customs on behalf
164-- > of the importer or exporter (CCC).
165-- > CC Claimant
166-- > Party who claims goods or insurance.
167-- > CD Agent's bank
168-- > Bank of the agent.
169-- > CE Ceding company
170-- > Description to be provided.
171-- > CF Container operator/lessee
172-- > Party to whom the possession of specified property (e.g.
173-- > container) has been conveyed for a period of time in
174-- > return for rental payments.
175-- > CG Carrier's agent
176-- > Party authorized to act for or on behalf of carrier.
177-- > CH Connecting carrier
178-- > Owner or operator of a transportation conveyance to which
179-- > goods in a given transaction will be transferred.
180-- > CI Commission processor
181-- > Party who provides extra treatment to goods on commission
182-- > base.
183-- > CJ Previous member
184-- > Previous member of a group of persons or a service
185-- > scheme.
186-- > CK Empty equipment despatch party
187-- > Party from whose premises empty equipment will be or has
188-- > been despatched.
189-- > CL Container location party
190-- > Party from whose premises container will be or has been
191-- > despatched.
192-- > CM Customs
193-- > Identification of customs authority relevant to the
194-- > transaction or shipment.
195-- > CN Consignee
196-- > (3132) Party to which goods are consigned.
197-- > CO Corporate office
198-- > Identification of the Head Office within a company.
199-- > COP Convoying party
200-- > Party designated to escort the transported goods.
201-- > CP Party to receive certificate of compliance
202-- > Party acting for or on behalf of seller in matters
203-- > concerning compliance.
204-- > CPD Charges payer at destination
205-- > Party, other than the ordering party, which has to pay
206-- > the charges concerning the destination operations.
207-- > CQ Cheque order
208-- > Party to which the cheque will be ordered, when different
209-- > from the beneficiary.
210-- > CR Empty equipment return party
211-- > Party to whose premises empty equipment will be or has
212-- > been returned.
213-- > CS Consolidator
214-- > Party consolidating various consignments, payments etc.
215-- > CT Consignee to be specified
216-- > Description to be provided.
217-- > CU Container return company
218-- > Description to be provided.
219-- > CV Consignee of vessel
220-- > Description to be provided.
221-- > CW Equipment owner
222-- > Owner of equipment (container, etc.).
223-- > CX Consignee's agent
224-- > Party authorized to act on behalf of the consignee.
225-- > CY Commissionable agent
226-- > IATA cargo agent entitled to commission.
227-- > CZ Consignor
228-- > (3336) Party which, by contract with a carrier, consigns
229-- > or sends goods with the carrier, or has them conveyed by
230-- > him. Synonym: shipper, sender.
231-- > DA Available with bank (documentary credits)
232-- > Financial institution with whom the documentary credit is
233-- > available.
234-- > DB Distributor branch
235-- > The affiliate of a retailer or distributor.
236-- > DC Deconsolidator
237-- > Party that splits up a large consignment composed of
238-- > separate consignments of goods. The smaller consignments
239-- > of goods were grouped together into that large
240-- > consignment for carriage as a larger unit in order to
241-- > obtain a reduced rate.
242-- > DCP Despatch charge payer
243-- > Party, other than the ordering party, which has to pay
244-- > the charges concerning the despatch operations.
245-- > DD Documentary credit account party's bank
246-- > Bank of the documentary credit account party.
247-- > DE Depositor
248-- > Party depositing goods, financial payments or documents.
249-- > DF Documentary credit applicant
250-- > Party at whose request the applicant's bank/issuing bank
251-- > is to issue a documentary credit.
252-- > DG Documentary credit beneficiary
253-- > Party in whose favour the documentary credit is to be
254-- > issued and the party that must comply with the credit's
255-- > terms and conditions.
256-- > DH Documentary credit account party
257-- > Party which is responsible for the payment settlement of
258-- > the documentary credit with the applicant's bank/issuing
259-- > bank, if different from the documentary credit applicant.
260-- > DI Documentary credit second beneficiary
261-- > Party to whom the documentary credit can be transferred.
262-- > DJ Party according to documentary credit transaction
263-- > Party related to documentary credit transaction.
264-- > DK Documentary credit beneficiary's bank
265-- > Financial institution with which the beneficiary of the
266-- > documentary credit maintains an account.
267-- > DL Factor
268-- > Company offering a financial service whereby a firm sells
269-- > or transfers title to its accounts receivable to the
270-- > factoring company.
271-- > DM Party to whom documents are to be presented
272-- > Self explanatory.
273-- > DN Owner of operation
274-- > Owner of the operation.
275-- > DO Document recipient
276-- > (1370) Party which should receive a specified document.
277-- > DP Delivery party
278-- > (3144) Party to which goods should be delivered, if not
279-- > identical with consignee.
280-- > DQ Owner's agent
281-- > Person acting on delegation of powers of the owner.
282-- > DR Driver
283-- > Person who drives a means of transport.
284-- > DS Distributor
285-- > Party distributing goods, financial payments or
286-- > documents.
287-- > DT Declarant
288-- > (3140) Party who makes a declaration to an official body
289-- > or - where legally permitted - in whose name, or on whose
290-- > behalf, a declaration to an official body is made.
291-- > DU Owner's representative
292-- > Person commissioned by the owner to represent him in
293-- > certain circumstances.
294-- > DV Project management office
295-- > Party commissioned by the owner to follow through the
296-- > execution of all works.
297-- > DW Drawee
298-- > Party on whom drafts must be drawn.
299-- > DX Engineer (construction)
300-- > Party representing the contractor to advise and supervise
301-- > engineering aspects of the works.
302-- > DY Engineer, resident (construction)
303-- > Party commissioned by the owner to advise and supervise
304-- > engineering aspects of the works.
305-- > DZ Architect
306-- > Self explanatory.
307-- > EA Architect-designer
308-- > Designer of the construction project.
309-- > EB Building inspectorate
310-- > Party controlling the conformity of works to legal and
311-- > regulation rules.
312-- > EC Exchanger
313-- > Party exchanging currencies or goods.
314-- > ED Engineer, consultant
315-- > Party providing professional engineering services.
316-- > EE Location of goods for customs examination before clearance
317-- > SE.
318-- > EF Project coordination office
319-- > Party responsible for technical coordination of works.
320-- > EG Surveyor, topographical
321-- > Party responsible for topographical measurements.
322-- > EH Engineer, measurement
323-- > Party responsible for quantity measurements.
324-- > EI Controller, quality
325-- > Party controlling the quality of goods and workmanship
326-- > for the project.
327-- > EJ Surveyor, quantity
328-- > Party responsible for the quantification and valuation of
329-- > the works on behalf of the contractor.
330-- > EK Surveyor (professional), quantity
331-- > Party responsible to the owner for the quantification and
332-- > valuation of the works.
333-- > EL Project
334-- > Party responsible for a project, e.g. a construction
335-- > project.
336-- > EM Party to receive electronic memo of invoice
337-- > Party being informed about invoice issue (via EDI).
338-- > EN Tenderer
339-- > Firm answering an invitation to tender.
340-- > EO Owner of equipment
341-- > Self explanatory.
342-- > EP Equipment drop-off party
343-- > Self explanatory.
344-- > EQ Empty container responsible party
345-- > Party responsible for the empty container.
346-- > ER Empty container return agent
347-- > Party, designated by owner of containers, responsible for
348-- > their collection as agreed between the owner and
349-- > customer/ consignee.
350-- > ES Contractor, lead
351-- > Leader representing a grouping of co-contractors.
352-- > ET Co-contractor
353-- > Member of a grouping of co-contractors.
354-- > EU Contractor, general
355-- > Single contractor for the whole construction project,
356-- > working by his own or with subcontractors.
357-- > EV Subcontractor
358-- > Firm carrying out a part of the works for a contractor.
359-- > EW Subcontractor with direct payment
360-- > Subcontractor benefiting from direct payments.
361-- > EX Exporter
362-- > (3030) Party who makes - or on whose behalf a Customs
363-- > clearing agent or other authorized person makes - an
364-- > export declaration. This may include a manufacturer,
365-- > seller or other person. Within a Customs union, consignor
366-- > may have the same meaning as exporter.
367-- > EY Subcontractor, nominated
368-- > Subcontractor authorized by the owner after having been
369-- > proposed.
370-- > EZ Operator, essential services
371-- > Operator of essential services e.g. water, sewerage
372-- > system, power.
373-- > FA Operator, communication channel
374-- > Operator of a communication channel.
375-- > FB Nominated freight company
376-- > Party nominated to act as transport company or carrier
377-- > for the goods.
378-- > FC Contractor, main
379-- > Firm or grouping of co-contractors which has been awarded
380-- > the contract.
381-- > FD Buyer's parent company
382-- > Parent company, e.g. holding company.
383-- > FE Credit rating agency
384-- > Self explanatory.
385-- > FF Factor, correspondent
386-- > Factoring company engaged by another factoring company to
387-- > assist the letter with the services provided to the
388-- > clients (sellers).
389-- > FG Buyer as officially registered
390-- > Buying party as officially registered with government.
391-- > FH Seller as officially registered
392-- > Selling party as officially registered with government.
393-- > FJ Trade Union
394-- > Organisation representing employees.
395-- > FK Previous Trade Union
396-- > Employee organisation who previously represented an
397-- > employee .
398-- > FL Passenger
399-- > A person conveyed by a means of transport, other than the
400-- > crew.
401-- > FM Crew member
402-- > A person manning a means of transport.
403-- > FN Tariff issuer
404-- > The issuer of a tariff, e.g. a freight tariff.
405-- > FO Party performing inspection
406-- > Self explanatory.
407-- > FP Freight/charges payer
408-- > Party responsible for the payment of freight.
409-- > FR Message from
410-- > Party where the message comes from.
411-- > FT Party responsible for financial settlement
412-- > (3450) Party responsible for either the transfer or
413-- > repatriation of the funds relating to a transaction.
414-- > FW Freight forwarder
415-- > Party arranging forwarding of goods.
416-- > FX Current receiver
417-- > Current receiver of the goods in a multi-step
418-- > transportation process (indirect flow) involving at least
419-- > one grouping centre.
420-- > FY Current sender
421-- > Current sender of the goods in a multi-step
422-- > transportation process (indirect flow) involving at least
423-- > one grouping centre.
424-- > FZ Grouping centre
425-- > A party in charge of groupage, including degroupage and
426-- > regroupage.
427-- > GA Road carrier
428-- > A road carrier moving cargo.
429-- > GB Chamber of commerce
430-- > Name of the Chamber of Commerce of the town where the
431-- > company is registered.
432-- > GC Goods custodian
433-- > (3024) Party responsible for the keeping of goods.
434-- > GD Producer
435-- > Party or person who has produced the produce.
436-- > GE Registration tribunal
437-- > Name of the tribunal where the company is registered.
438-- > GF Slot charter party
439-- > An identification code of a participant or user that
440-- > books slots (space) on a ship, more likely on a long term
441-- > basis on a series of sailings. He pays for the space
442-- > whether he uses it or not.
443-- > GG Warehouse
444-- > The name of the warehouse where product is held.
445-- > GH Applicant for job
446-- > A person who applied for a job.
447-- > GI Spouse
448-- > Person is a spouse.
449-- > GJ Mother
450-- > Person is a mother.
451-- > GK Father
452-- > Person is a father.
453-- > GL Socially insured person
454-- > A person who is registered in a social security scheme.
455-- > GM Inventory controller
456-- > To specifically identify the party in charge of inventory
457-- > control.
458-- > GN Processor
459-- > Party or person who has or will apply a process.
460-- > GO Goods owner
461-- > The party which owns the goods.
462-- > GP Packer
463-- > Party or person who has undertaken or will undertake
464-- > packing.
465-- > GQ Slaughterer
466-- > Party or person who has undertaken or will undertake a
467-- > slaughter.
468-- > GR Goods releaser
469-- > (3026) Party entitled to authorize release of goods from
470-- > custodian.
471-- > GS Consignor's representative
472-- > Party authorised to represent the consignor.
473-- > GT Rail carrier
474-- > A carrier moving cargo, including containers, via rail.
475-- > + GU Originator of article number
476-- > A code identifying the party which created a specific
477-- > article number.
478-- > + GV Procurement responsibility for order
479-- > A code used to identify the organization which is
480-- > responsible for the procurement.
481-- > + GW Party fulfilling all operations
482-- > Code indicating the fact that the party identified
483-- > carries out all operations within that company's
484-- > activities.
485-- > + GX Central catalogue party
486-- > Party controlling a central catalogue.
487-- > + GY Inventory reporting party
488-- > Party reporting inventory information.
489-- > + GZ Substitute supplier
490-- > Party which may be in a position to supply products or
491-- > services should the main usual supplier be unable to do
492-- > so.
493-- > I1 Intermediary bank 1
494-- > A financial institution between the ordered bank and the
495-- > beneficiary's bank.
496-- > I2 Intermediary bank 2
497-- > A financial institution between the ordered bank and the
498-- > beneficiary's bank.
499-- > IB Intermediary/broker
500-- > Description to be provided.
501-- > IC Intermediate consignee
502-- > The intermediate consignee.
503-- > + ID Replacing manufacturer
504-- > A code used to identify a party who replaces the previous
505-- > party for the manufacture of an article.
506-- > + IE Non-resident third party company with whom financial account
507-- > is held
508-- > Identifies the non-resident third party company with whom
509-- > the financial account is held.
510-- > + IF Non-resident group company with whom financial account is
511-- > held
512-- > Identifies the non-resident group company with whom the
513-- > financial account is held.
514-- > + IG Non-resident beneficiary
515-- > The ultimate non-resident recipient of the funds.
516-- > Normally the account owner who is reimbursed by the
517-- > payor.
518-- > + IH Resident beneficiary
519-- > The ultimate resident recipient of the funds. Normally
520-- > the account owner who is reimbursed by the payor.
521-- > II Issuer of invoice
522-- > (3028) Party issuing an invoice.
523-- > + IJ Non-resident instructing party
524-- > Indentifies the non-resident party originating the
525-- > instruction.
526-- > + IL Resident instructing party
527-- > Identifies the resident party originating the
528-- > instruction.
529-- > IM Importer
530-- > (3020) Party who makes - or on whose behalf a Customs
531-- > clearing agent or other authorized person makes - an
532-- > import declaration. This may include a person who has
533-- > possession of the goods or to whom the goods are
534-- > consigned.
535-- > IN Insurer
536-- > Description to be provided.
537-- > IO Insurance company
538-- > Description to be provided.
539-- > IP Insurance claim adjuster
540-- > Description to be provided.
541-- > + IQ Domestic financial institution
542-- > Domestic party acting as financial institution.
543-- > + IR Non-domestic financial institution
544-- > Non-domestic party acting as financial institution.
545-- > IS Party to receive certified inspection report
546-- > Party (at buyer) to receive certified inspection report.
547-- > IT Installation on site
548-- > Description to be provided.
549-- > + IU Non-resident debtor
550-- > Non-resident party who makes the payment or against whom
551-- > a claim exists.
552-- > IV Invoicee
553-- > (3006) Party to whom an invoice is issued.
554-- > + IW Non-resident creditor
555-- > Non-resident party receiving the payment or against whom
556-- > a liability exists.
557-- > LA Party designated to provide living animal care
558-- > Party responsible to take care of transported living
559-- > animals.
560-- > + LB Coproducer
561-- > A code used to identify a party who participates in
562-- > production.
563-- > LN Lender
564-- > Party lending goods or equipments.
565-- > LP Loading party
566-- > Party responsible for the loading when other than
567-- > carrier.
568-- > MA Party for whom item is ultimately intended
569-- > Self explanatory.
570-- > MF Manufacturer of goods
571-- > Party who manufactures the goods.
572-- > MG Party designated to execute re-icing
573-- > Party designated to execute re-icing, selected in the
574-- > official list of mandatories competent for this kind of
575-- > operation.
576-- > MI Planning schedule/material release issuer
577-- > Self explanatory.
578-- > MP Manufacturing plant
579-- > Self explanatory.
580-- > MR Message recipient
581-- > Self explanatory.
582-- > MS Document/message issuer/sender
583-- > Issuer of a document and/or sender of a message.
584-- > MT Party designated to execute sanitary procedures
585-- > Self explanatory.
586-- > N1 Notify party no. 1
587-- > Self explanatory.
588-- > N2 Notify party no. 2
589-- > Self explanatory.
590-- > NI Notify party
591-- > (3180) Party to be notified of arrival of goods.
592-- > OA Break bulk berth operator
593-- > Party who offers facilities for berthing of vessels,
594-- > handling and storage of break bulk cargo.
595-- > OB Ordered by
596-- > Party who issued an order.
597-- > OF On behalf of
598-- > Party on behalf of which an action is executed.
599-- > OI Outside inspection agency
600-- > Third party inspecting goods or equipment.
601-- > OO Order of shipper
602-- > Description to be provided.
603-- > OP Operator of property or unit
604-- > Self explanatory.
605-- > OR Ordered bank
606-- > Identifies the account servicer for the ordering customer
607-- > or payor.
608-- > OS Original shipper
609-- > The original supplier of the goods.
610-- > OT Outside test agency
611-- > Third party testing goods, equipment or services.
612-- > OV Owner of means of transport
613-- > (3126) Party owning the means of transport. No synonym of
614-- > carrier = CA.
615-- > OY Ordering customer
616-- > Identifies the originator of the instruction.
617-- > P1 Contact party 1
618-- > First party to contact.
619-- > P2 Contact party 2
620-- > Second party to contact.
621-- > P3 Contact party 3
622-- > Third party to contact.
623-- > P4 Contact party 4
624-- > Fourth party to contact.
625-- > PA Party to receive inspection report
626-- > Party to whom the inspection report should be sent.
627-- > PB Paying financial institution
628-- > Financial institution designated to make payment.
629-- > PC Actual purchaser's customer
630-- > Party the purchaser within the actual message is selling
631-- > the ordered goods or services to.
632-- > PD Purchaser's department buyer
633-- > Purchasing department of buyer.
634-- > PE Payee
635-- > Identifies the credit party when other than the
636-- > beneficiary.
637-- > PF Party to receive freight bill
638-- > Party to whom the freight bill should be sent.
639-- > PG Prime contractor
640-- > Party responsible for the whole project if other than the
641-- > buyer.
642-- > PH Payer's financial institution
643-- > Self explanatory.
644-- > PI Payee's company name/ID
645-- > Receiving company name/ID (ACH transfers).
646-- > PJ Party to receive correspondence
647-- > Second party designated by a first party to receive
648-- > certain correspondence in lieu of it being mailed
649-- > directly to this first party.
650-- > PK Contact party
651-- > Party to contact.
652-- > PL Payor
653-- > Identifies the debit party when other than the ordering
654-- > customer (for banking purposes).
655-- > PM Party to receive paper memo of invoice
656-- > Party being informed about invoice issue (via paper).
657-- > PN Party to receive shipping notice
658-- > Description to be provided.
659-- > PO Ordering party
660-- > To be used only if ordering party and buyer are not
661-- > identical.
662-- > PQ Certifying party
663-- > Self explanatory.
664-- > PR Payer
665-- > (3308) Party initiating payment.
666-- > PS Payer's company name/ID (Check, Draft or Wire)
667-- > Self explanatory.
668-- > PT Party to receive test report
669-- > Self explanatory.
670-- > PW Despatch party
671-- > (3282) Party where goods are collected or taken over by
672-- > the carrier (i.e. if other than consignor).
673-- > PX Party to receive all documents
674-- > Self explanatory.
675-- > PY Checking party
676-- > Party or contact designated on behalf of carrier or his
677-- > agent to establish the actual figures for quantities,
678-- > weight, volume and/or (cube) measurements of goods or
679-- > containers which are to appear in the transport contract
680-- > and on which charges will be based.
681-- > PZ Party to print some document
682-- > The party that is to print a specific document.
683-- > RA Central bank or regulatory authority
684-- > Identifies central bank or regulatory authority which
685-- > must be informed of certain aspects of a message.
686-- > RB Receiving financial institution
687-- > Financial institution designated to receive payment.
688-- > RE Party to receive commercial invoice remittance
689-- > Party to whom payment for a commercial invoice or bill
690-- > should be remitted.
691-- > RF Received from
692-- > Name of a person or department which actually delivers
693-- > the goods.
694-- > RH Seller's financial institution
695-- > Financial institution designated by seller to receive
696-- > payment. RDFI (ACH transfers).
697-- > RI Reinsurance intermediary/broker
698-- > Intermediary party between ceding company and
699-- > reinsurance.
700-- > RL Reporting carrier (Customs)
701-- > Party who makes the cargo report to Customs.
702-- > RM Reporting carrier's nominated agent/representative (Customs)
703-- > Agent who formally makes a cargo report to Customs on
704-- > behalf of the carrier.
705-- > RP Routing party
706-- > Party responsible for the selection of the carrier(s).
707-- > RS Party to receive statement of account
708-- > Party to whom the statement of account should be sent.
709-- > RV Receiver of cheque
710-- > Identifies the party which is to receive the actual
711-- > cheque, when different from the receiver of funds.
712-- > RW Issuer of waybill
713-- > Party issuing the contract (waybill) for carriage.
714-- > SB Sales responsibility
715-- > Description to be provided.
716-- > SE Seller
717-- > (3346) Party selling merchandise to a buyer.
718-- > SF Ship from
719-- > Identification of the party from where goods will be or
720-- > have been shipped.
721-- > SG Store group
722-- > Description to be provided.
723-- > SI Shipping schedule issuer
724-- > Self explanatory.
725-- > SK Plant
726-- > Self explanatory.
727-- > SN Store keeper
728-- > Self explanatory.
729-- > SO Sold to if different than bill to
730-- > Self explanatory.
731-- > SR Seller's agent/representative
732-- > (3254) Party representing the seller for the purpose of
733-- > the trade transaction.
734-- > SS Social securities collector's office
735-- > Party collecting social securities premiums.
736-- > ST Ship to
737-- > Identification of the party to where goods will be or
738-- > have been shipped.
739-- > SU Supplier
740-- > (3280) Party which manufactures or otherwise has
741-- > possession of goods, and consigns or makes them available
742-- > in trade.
743-- > SX Surety for additions
744-- > Natural of legal person (generally a bank of insurance
745-- > company) who accepts responsibility in due legal form for
746-- > the financial guarantee to Customs of the payment of
747-- > additional duties or fees that become due against a
748-- > particular shipment, which have not previously been
749-- > covered by surety.
750-- > SY Surety
751-- > Natural or legal person (generally a bank or insurance
752-- > company) who accepts responsibility in due legal form for
753-- > the financial consequences of non-fulfilment of another's
754-- > obligations to the Customs (CCC).
755-- > SZ Surety for antidumping/countervailing duty
756-- > Natural or legal person that has been contracted by the
757-- > importer to guarantee to Customs the payment of
758-- > antidumping and/or countervailing duties that become due
759-- > against a particular shipment.
760-- > TC Tax collector's office
761-- > Party collecting taxes.
762-- > TCP Transit charge payer
763-- > Party, other than the ordering party, which has to pay
764-- > the charges concerning the transit operations.
765-- > TD Party to receive technical documentation
766-- > Party to whom technical documentation should be sent.
767-- > TR Terminal operator
768-- > A party which handles the loading and unloading of marine
769-- > vessels.
770-- > TS Party to receive certified test results
771-- > Party to whom the certified test results should be sent.
772-- > TT Transfer to
773-- > Self-explanatory.
774-- > UC Ultimate consignee
775-- > Party who has been designated on the invoice or packing
776-- > list as the final recipient of the stated merchandise.
777-- > UD Ultimate customer
778-- > The final recipient of goods.
779-- > UHP Unexpected handling party
780-- > Party authorized (during a voyage) to apply unexpected
781-- > handling procedures or party having applied these
782-- > procedures.
783-- > UP Unloading party
784-- > Description to be provided.
785-- > VN Vendor
786-- > Party vending goods or services.
787-- > WD Warehouse depositor
788-- > (3004) Party depositing goods in a warehouse.
789-- > WH Warehouse keeper
790-- > (3022) Party taking responsibility for goods entered into
791-- > a warehouse.
792-- > WM Works manager
793-- > Self explanatory.
794-- > WPA Weighting party
795-- > Party designated (legally accepted) to ascertain the
796-- > weight.
797-- > WS Wholesaler
798-- > Seller of articles, often in large quantities, to be
799-- > retailed by others.
800-- > XX No heading
801-- > Description to be provided.
802-- > ZZZ Mutually defined
803-- > Party specification mutually agreed between interchanging
804-- > parties.
805simple3035 :: Parser Value
806simple3035 = simple "3035" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3036.hs b/specification/src/Text/Edifact/D96A/Simples/S3036.hs
new file mode 100644
index 0000000..dfdbebf
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3036.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3036
7 ( simple3036
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3036 Party name
16-- >
17-- > Desc: Name of a party involved in a transaction.
18-- >
19-- > Repr: an..35
20simple3036 :: Parser Value
21simple3036 = simple "3036" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3039.hs b/specification/src/Text/Edifact/D96A/Simples/S3039.hs
new file mode 100644
index 0000000..59f8e25
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3039.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3039
7 ( simple3039
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3039 Party id. identification
16-- >
17-- > Desc: Code identifying a party involved in a transaction.
18-- >
19-- > Repr: an..35
20-- >
21-- > Note: User or association defined code. May be used in combination
22-- > with 1131/3055.
23simple3039 :: Parser Value
24simple3039 = simple "3039" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3042.hs b/specification/src/Text/Edifact/D96A/Simples/S3042.hs
new file mode 100644
index 0000000..ba46eb3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3042.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3042
7 ( simple3042
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3042 Street and number/p.o. box
16-- >
17-- > Desc: Street and number in plain language, or Post Office Box No.
18-- >
19-- > Repr: an..35
20simple3042 :: Parser Value
21simple3042 = simple "3042" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3045.hs b/specification/src/Text/Edifact/D96A/Simples/S3045.hs
new file mode 100644
index 0000000..a40989a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3045.hs
@@ -0,0 +1,30 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3045
7 ( simple3045
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3045 Party name format, coded
16-- >
17-- > Desc: Specification of the representation of a party name.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Name components in sequence as defined in description below
22-- > Name component 1: Family name Name component 2: Given
23-- > name or initials Name component 3: Given name or initials
24-- > Name component 4: Maiden name Name component 5: Title
25-- > Group of name components transmitted in sequence with
26-- > name component 1 transmitted first. The maiden name is
27-- > the family name given at birth of a female. Other names
28-- > are self-explanatory.
29simple3045 :: Parser Value
30simple3045 = simple "3045" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3055.hs b/specification/src/Text/Edifact/D96A/Simples/S3055.hs
new file mode 100644
index 0000000..66d33ea
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3055.hs
@@ -0,0 +1,414 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3055
7 ( simple3055
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3055 Code list responsible agency, coded
16-- >
17-- > Desc: Code identifying the agency responsible for a code list.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 CCC (Customs Co-operation Council)
22-- > Self explanatory.
23-- > 2 CEC (Commission of the European Communities)
24-- > Generic: see also 140, 141, 142, 162.
25-- > 3 IATA (International Air Transport Association)
26-- > Self explanatory.
27-- > 4 ICC (International Chamber of Commerce)
28-- > Self explanatory.
29-- > 5 ISO (International Organization for Standardization)
30-- > Self explanatory.
31-- > 6 UN/ECE (United Nations - Economic Commission for Europe)
32-- > Self explanatory.
33-- > 7 CEFIC (Conseil Europeen des Federations de l'Industrie
34-- > Chimique)
35-- > EDI project for chemical industry.
36-- > 8 EDIFICE
37-- > EDI Forum for companies with Interest in Computing and
38-- > Electronics (EDI project for EDP/ADP sector).
39-- > 9 EAN (International Article Numbering association)
40-- > Self explanatory.
41-- > 10 ODETTE
42-- > Organization for Data Exchange through Tele-Transmission
43-- > in Europe (European automotive industry project).
44-- > 11 Lloyd's register of shipping
45-- > Self explanatory.
46-- > 12 UIC (International union of railways)
47-- > Western and Eastern European railways association (35
48-- > networks). UIC with its legal body (CIT) produce codes
49-- > and reglementations that are internationally recognized
50-- > and accepted by all European railways and official
51-- > bodies.
52-- > 13 ICAO (International Civil Aviation Organisation)
53-- > Self explanatory.
54-- > 14 ICS (International Chamber of Shipping)
55-- > Self explanatory.
56-- > 15 RINET (Reinsurance and Insurance Network)
57-- > Self explanatory.
58-- > 16 DUNS (Dun & Bradstreet)
59-- > Self explanatory.
60-- > 17 S.W.I.F.T.
61-- > Society for Worldwide Interbank Financial
62-- > Telecommunications s.c.
63-- > 18 Conventions on SAD and transit (EC and EFTA)
64-- > SAD = Single Administrative Document.
65-- > 19 FRRC (Federal Reserve Routing Code)
66-- > Self explanatory.
67-- > 20 BIC (Bureau International des Containeurs)
68-- > Self explanatory.
69-- > 21 Assigned by transport company
70-- > Codes assigned by a transport company.
71-- > 22 US, ISA (Information Systems Agreement)
72-- > Codes assigned by the ISA for use by its members.
73-- > 23 FR, EDITRANSPORT
74-- > French association developing EDI in transport logistics.
75-- > 24 AU, ROA (Railways of Australia)
76-- > Maintains code lists which are accepted by Australian
77-- > government railways.
78-- > 25 EDITEX (Europe)
79-- > EDI group for the textile and clothing industry.
80-- > 26 NL, Foundation Uniform Transport Code
81-- > Foundation Uniform Transport Code is the EDI organisation
82-- > for shippers, carriers and other logistic service
83-- > providers in the Netherlands.
84-- > 27 US, FDA (Food and Drug Administration)
85-- > U.S. food and drug administration.
86-- > 28 EDITEUR (European book sector electronic data interchange
87-- > group)
88-- > Code identifying the pan European user group for the book
89-- > industry as an organisation responsible for code values
90-- > in the book industry.
91-- > 29 GB, FLEETNET
92-- > Association of fleet vehicle hiring and leasing companies
93-- > in the UK.
94-- > 30 GB, ABTA (Association of British Travel Agencies)
95-- > ABTA, Association of British Travel Agencies.
96-- > 31 FI, Finish State Railway
97-- > Finish State Railway.
98-- > 32 PL, Polish State Railway
99-- > Polish State Railway.
100-- > 33 BG, Bulgaria State Railway
101-- > Bulgaria State Railway.
102-- > 34 RO, Rumanian State Railway
103-- > Rumanian State Railway.
104-- > 35 CZ, Tchechian State Railway
105-- > Tchechian State Railway.
106-- > 36 HU, Hungarian State Railway
107-- > Hungarian State Railway.
108-- > 37 GB, British Railways
109-- > British Railways.
110-- > 38 ES, Spanish National Railway
111-- > Spanish National Railway.
112-- > 39 SE, Swedish State Railway
113-- > Swedish State Railway.
114-- > 40 NO, Norwegian State Railway
115-- > Norwegian State Railway.
116-- > 41 DE, German Railway
117-- > German Railway.
118-- > 42 AT, Austrian Federal Railways
119-- > Austrian Federal Railways.
120-- > 43 LU, Luxembourg National Railway Company
121-- > Luxembourg National Railway Company.
122-- > 44 IT, Italian State Railways
123-- > Italian State Railways.
124-- > 45 NL, Netherlands Railways
125-- > Netherlands Railways.
126-- > 46 CH, Swiss Federal Railways
127-- > Swiss Federal Railways.
128-- > 47 DK, Danish State Railways
129-- > Danish State Railways.
130-- > 48 FR, French National Railway Company
131-- > French National Railway Company.
132-- > 49 BE, Belgian National Railway Company
133-- > Belgian National Railway Company.
134-- > 50 PT, Portuguese Railways
135-- > Portuguese Railways.
136-- > 51 SK, Slovacian State Railways
137-- > Slovacian State Railways.
138-- > 52 IE, Irish Transport Company
139-- > Irish Transport Company.
140-- > 53 FIATA (International Federation of Freight Forwarders
141-- > Associations)
142-- > International Federation of Freight Forwarders
143-- > Associations.
144-- > 54 IMO (International Maritime Organisation)
145-- > International Maritime Organisation.
146-- > 55 US, DOT (United States Department of Transportation)
147-- > United States Department of Transportation.
148-- > | 56 TW, Trade-van
149-- > Trade-van is an EDI/VAN service centre for customs,
150-- > transport, and insurance in national and international
151-- > trade.
152-- > 57 TW, Chinese Taipei Customs
153-- > Customs authorities of Chinese Taipei responsible for
154-- > collecting import duties and preventing smuggling.
155-- > 58 EUROFER
156-- > European steel organisation - EDI project for the
157-- > European steel industry.
158-- > 59 DE, EDIBAU
159-- > National body responsible for the German codification in
160-- > the construction area.
161-- > + 60 Assigned by national trade agency
162-- > The code list is from a national agency.
163-- > + 61 Association Europeenne des Constructeurs de Materiel
164-- > Aerospatial (AECMA)
165-- > A code to identify the Association Europeenne des
166-- > Constructeurs de Materiel Aeropsatial (European
167-- > Association of Aerospace Products Manufacturers) as an
168-- > authorizing agency for code lists.
169-- > + 62 US, DIstilled Spirits Council of the United States (DISCUS)
170-- > United States DIstilled Spirits Council of the United
171-- > States (DISCUS).
172-- > + 63 North Atlantic Treaty Organization (NATO)
173-- > A code to identify the North Atlantic Treaty Organization
174-- > (NATO) as an authorizing agency for code lists.
175-- > + 64 FR, EDIFRANCE
176-- > French association responsible for coordination and
177-- > promotion of EDI application in France.
178-- > + 65 FR, GENCOD
179-- > French organization responsible for EDI and Barcoding
180-- > application in the retail sector.
181-- > + 66 MY, Malaysian Customs and Excise
182-- > Malaysia Royal Customs and Excise.
183-- > + 67 MY, Malaysia Central Bank
184-- > Malaysia Central Bank is a regulatory body set up by the
185-- > government to charge with promoting economic monetary and
186-- > credit condition favourable to commercial and industrial
187-- > activity.
188-- > + 68 US, Bureau of Alcohol, Tobacco and Firearms (BATF)
189-- > United States Bureau of Alcohol, Tobacco and Firearms
190-- > (BATF).
191-- > + 69 US, National Alcohol Beverage Control Association (NABCA)
192-- > United States National Alcohol Beverage Control
193-- > Association (NABCA).
194-- > + 70 MY, Dagang.Net
195-- > Malaysia, Dagang.Net is a national clearing house which
196-- > provide EDI/VAN service for customs, transport, retail
197-- > and financial and other industries in the national and
198-- > international trade.
199-- > 86 Assigned by party originating the message
200-- > Codes assigned by the party originating the message.
201-- > 87 Assigned by carrier
202-- > Codes assigned by the carrier.
203-- > 88 Assigned by owner of operation
204-- > Assigned by owner of operation (e.g. used in
205-- > construction).
206-- > 89 Assigned by distributor
207-- > Self explanatory.
208-- > 90 Assigned by manufacturer
209-- > Self explanatory.
210-- > 91 Assigned by seller or seller's agent
211-- > Self explanatory.
212-- > 92 Assigned by buyer or buyer's agent
213-- > Self explanatory.
214-- > 93 AT, Austrian Customs
215-- > Self explanatory.
216-- > 94 AT, Austrian PTT
217-- > Self explanatory.
218-- > 95 AU, Australian Customs Services
219-- > Self explanatory.
220-- > 96 CA, Revenue Canada, Customs and Excise
221-- > Self explanatory.
222-- > 97 CH, Administration federale des contributions
223-- > Indirect taxation (e.g. turn-over/sales taxes).
224-- > 98 CH, Direction generale des douanes
225-- > Customs (incl. ISO alpha 2 country code).
226-- > 99 CH, Division des importations et exportations, OFAEE
227-- > Import and export licences.
228-- > 100 CH, Entreprise des PTT
229-- > Telephone (voice/data) + telex numbers, postcodes, postal
230-- > account numbers.
231-- > 101 CH, Carbura
232-- > Centrale suisse pour l'importation de carburants et
233-- > combustibles liquides (Oil products).
234-- > 102 CH, Centrale suisse pour l'importation du charbon
235-- > Coal.
236-- > 103 CH, Office fiduciaire des importateurs de denrees
237-- > alimentaires
238-- > Foodstuff.
239-- > 104 CH, Association suisse code des articles
240-- > Swiss article numbering association.
241-- > 105 DK, Ministry of taxation, Central Customs and Tax
242-- > Administration
243-- > Danish Customs administration.
244-- > 106 FR, Direction generale des douanes et droits indirects
245-- > French Customs.
246-- > 107 FR, INSEE
247-- > Institut National de la Statistique et des Etudes
248-- > Economiques.
249-- > 108 FR, Banque de France
250-- > Self explanatory.
251-- > 109 GB, H.M. Customs & Excise
252-- > Self explanatory.
253-- > 110 IE, Revenue Commissionners, Customs AEP project
254-- > Self explanatory.
255-- > 111 US, U.S. Customs Service
256-- > Self explanatory.
257-- > 112 US, U.S. Census Bureau
258-- > The Bureau of the Census of the U.S. Dept. of Commerce.
259-- > 113 US, UPC (Uniform product code)
260-- > Self explanatory.
261-- > 114 US, ABA (American Bankers Association)
262-- > Self explanatory.
263-- > 115 US, DODAAC (Department Of Defense Active Agency Code)
264-- > Self explanatory.
265-- > 116 US, ANSI ASC X12
266-- > American National Standards Institute ASC X12.
267-- > 117 AT, Geldausgabeautomaten-Service Gesellschaft m.b.H.
268-- > Description to be provided.
269-- > 118 SE, Svenska Bankfoereningen
270-- > Swedish bankers association.
271-- > 119 IT, Associazione Bancaria Italiana
272-- > Self explanatory.
273-- > 120 IT, Socieata' Interbancaria per l'Automazione
274-- > Self explanatory.
275-- > 121 CH, Telekurs AG
276-- > Self explanatory.
277-- > 122 CH, Swiss Securities Clearing Corporation
278-- > Self explanatory.
279-- > 123 NO, Norwegian Interbank Research Organization
280-- > Self explanatory.
281-- > 124 NO, Norwegian Bankers Ass.
282-- > Self explanatory.
283-- > 125 FI, The Finnish Bankers' Association
284-- > Self explanatory.
285-- > 126 US, NCCMA (Account Analysis Codes)
286-- > Self explanatory.
287-- > 128 BE, Belgian Bankers' Association
288-- > Self explanatory.
289-- > 129 BE, Belgian Ministry of Finance
290-- > VAT numbers.
291-- > 130 DK, PBS (Pengainstitutternes Betalings Service)
292-- > Self explanatory.
293-- > 131 DE, German Bankers Association
294-- > Self explanatory.
295-- > 132 GB, BACS Limited
296-- > Self explanatory.
297-- > 133 GB, Association for Payment Clearing Services
298-- > Self explanatory.
299-- > 134 GB, CHAPS and Town Clearing Company Ltd.
300-- > Self explanatory.
301-- > 135 GB, The Clearing House
302-- > Self explanatory.
303-- > | 136 GB, Article Number Association (UK) Limited
304-- > EAN bar-coding.
305-- > 137 AT, Verband oesterreichischer Banken und Bankiers
306-- > Austrian bankers association.
307-- > 138 FR, CFONB (Comite francais d'organ. et de normalisation
308-- > bancaires)
309-- > National body responsible for the french codification in
310-- > banking activity.
311-- > 139 UPU (Universal Postal Union)
312-- > (a..3 country code).
313-- > 140 CEC (Commission of the European Communities), DG/XXI-01
314-- > (Computerization within Customs area).
315-- > 141 CEC (Commission of the European Communities), DG/XXI-B-1
316-- > Description to be provided.
317-- > 142 CEC (Commission of the European Communities), DG/XXXIV
318-- > Statistical Office of the European Communities: e.g.
319-- > Geonomenclature.
320-- > 143 NZ, New Zealand Customs
321-- > Self explanatory.
322-- > 144 NL, Netherlands Customs
323-- > Self explanatory.
324-- > 145 SE, Swedish Customs
325-- > Self explanatory.
326-- > 146 DE, German Customs
327-- > Self explanatory.
328-- > 147 BE, Belgian Customs
329-- > Self explanatory.
330-- > 148 ES, Spanish Customs
331-- > Self explanatory.
332-- > 149 IL, Israel Customs
333-- > Self explanatory.
334-- > 150 HK, Hong Kong Customs
335-- > Self explanatory.
336-- > 151 JP, Japan Customs
337-- > Self explanatory.
338-- > 152 SA, Saudi Arabia Customs
339-- > Self explanatory.
340-- > 153 IT, Italian Customs
341-- > Self explanatory.
342-- > 154 GR, Greek Customs
343-- > Self explanatory.
344-- > 155 PT, Portuguese Customs
345-- > Self explanatory.
346-- > 156 LU, Luxembourg Customs
347-- > Self explanatory.
348-- > 157 NO, Norwegian Customs
349-- > Self explanatory.
350-- > 158 FI, Finnish Customs
351-- > Self explanatory.
352-- > 159 IS, Iceland Customs
353-- > Self explanatory.
354-- > 160 LI, Liechtenstein authority
355-- > (Identification of relevant responsible agency for e.g.
356-- > banking/financial matters still pending. For e.g.
357-- > Customs, currency, post/telephone: see relevant CH
358-- > entry).
359-- > 161 UNCTAD (United Nations - Conference on Trade And
360-- > Development)
361-- > Self explanatory.
362-- > 162 CEC (Commission of the European Communities), DG/XIII-D-5
363-- > (TEDIS - incl. CEBIS -, INSIS and CADDIA projects).
364-- > 163 US, FMC (Federal Maritime Commission)
365-- > Self explanatory.
366-- > 164 US, DEA (Drug Enforcement Agency)
367-- > Self explanatory.
368-- > 165 US, DCI (Distribution Codes, INC.)
369-- > Self explanatory.
370-- > 166 US, National Motor Freight Classification Association
371-- > Self explanatory.
372-- > 167 US, AIAG (Automotive Industry Action Group)
373-- > Self explanatory.
374-- > 168 US, FIPS (Federal Information Publishing Standard)
375-- > Self explanatory.
376-- > 169 CA, SCC (Standards Council of Canada)
377-- > Self explanatory.
378-- > 170 CA, CPA (Canadian Payment Association)
379-- > Self explanatory.
380-- > 171 NL, Bank Girocentrale BV
381-- > Self explanatory.
382-- > 172 NL, BEANET BV
383-- > Self explanatory.
384-- > 173 NO, NORPRO
385-- > Self explanatory.
386-- > 174 DE, DIN (Deutsches Institut fuer Normung)
387-- > German standardization institute.
388-- > 175 FCI (Factors Chain International)
389-- > Self explanatory.
390-- > 176 BR, Banco Central do Brazil
391-- > Self-explanatory.
392-- > 177 AU, LIFA (Life Insurance Federation of Australia)
393-- > Life Insurance Federation of Australia.
394-- > 178 AU, SAA (Standards Association of Australia)
395-- > Standards Association of Australia.
396-- > 179 US, Air transport association of America
397-- > U.S. -based trade association representing the major
398-- > North American scheduled airlines.
399-- > 181 Edibuild
400-- > EDI organization for companies in the construction
401-- > industry.
402-- > 182 US, Standard Carrier Alpha Code (Motor)
403-- > Organisation maintaining the SCAC lists and
404-- > transportation operating in North America.
405-- > 183 US, American Petroleum Institute
406-- > US-based trade association representing oil and natural
407-- > gas producers, shippers, refineries, marketers, and major
408-- > suppliers to the industry.
409-- > 184 AU, ACOS (Australian Chamber of Shipping)
410-- > Self explanatory.
411-- > ZZZ Mutually defined
412-- > Self explanatory.
413simple3055 :: Parser Value
414simple3055 = simple "3055" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3124.hs b/specification/src/Text/Edifact/D96A/Simples/S3124.hs
new file mode 100644
index 0000000..5cbf2e0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3124.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3124
7 ( simple3124
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3124 Name and address line
16-- >
17-- > Desc: Free form name and address description.
18-- >
19-- > Repr: an..35
20simple3124 :: Parser Value
21simple3124 = simple "3124" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3127.hs b/specification/src/Text/Edifact/D96A/Simples/S3127.hs
new file mode 100644
index 0000000..8165d2e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3127.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3127
7 ( simple3127
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3127 Carrier identification
16-- >
17-- > Desc: Identification of party undertaking or arranging transport of
18-- > goods between named points.
19-- >
20-- > Repr: an..17
21-- >
22-- > Note: User or association defined code. May be used in combination
23-- > with 1131/3055.
24simple3127 :: Parser Value
25simple3127 = simple "3127" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3128.hs b/specification/src/Text/Edifact/D96A/Simples/S3128.hs
new file mode 100644
index 0000000..36f979b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3128.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3128
7 ( simple3128
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3128 Carrier name
16-- >
17-- > Desc: Name of party undertaking or arranging transport of goods
18-- > between named points.
19-- >
20-- > Repr: an..35
21simple3128 :: Parser Value
22simple3128 = simple "3128" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3139.hs b/specification/src/Text/Edifact/D96A/Simples/S3139.hs
new file mode 100644
index 0000000..50ffe3f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3139.hs
@@ -0,0 +1,246 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3139
7 ( simple3139
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3139 Contact function, coded
16-- >
17-- > Desc: Code specifying the function of a contact (e.g. department or
18-- > person).
19-- >
20-- > Repr: an..3
21-- >
22-- > AA Insurance contact
23-- > Department/person to contact for matters regarding
24-- > insurance.
25-- > AB Workshop contact
26-- > Department/person to contact for matters regarding the
27-- > workshop.
28-- > AC Accepting contact
29-- > Department/person in charge of accepting incoming goods.
30-- > AD Accounting contact
31-- > Department/person responsible for the accounts payable
32-- > function within a corporation.
33-- > AE Contract contact
34-- > Department/person to contact for matters regarding
35-- > contracts.
36-- > AF Land registry contact
37-- > Department/person to contact for matters regarding land
38-- > registry.
39-- > AG Agent
40-- > Department/person of the agent which acts on behalf of
41-- > another party.
42-- > AH Coordination contact
43-- > Department/person to contact for matters regarding
44-- > technical coordination of works.
45-- > AI Project management contact
46-- > Department/person to contact for matters regarding
47-- > project management on behalf of the contractor.
48-- > AJ Investment contact
49-- > Department/person to contact for matters regarding
50-- > investments.
51-- > AK Works management contact
52-- > Department/person to contact for matters regarding
53-- > management of works on behalf of the owner.
54-- > AL Personnel contact
55-- > Department/person to contact for matters regarding
56-- > personnel (human resources).
57-- > AM Claims contact
58-- > Department/person to contact for matters regarding
59-- > claims.
60-- > AN Laboratory contact
61-- > Department/person to contact for laboratory matters.
62-- > AO Plant/equipment contact
63-- > Department/person to contact for matters regarding
64-- > plant/equipment.
65-- > AP Accounts payable contact
66-- > Department/person responsible for the accounts payable
67-- > function within a corporation.
68-- > AQ Quantity surveyor contact
69-- > Department/person to contact for matters regarding
70-- > quantity surveying.
71-- > AR Accounts receivable contact
72-- > Department/person responsible for the accounts receivable
73-- > within a corporation.
74-- > AS Public relations contact
75-- > Department/person to contact for matters regarding public
76-- > relations.
77-- > AT Technical contact
78-- > Department/person to contact for matters regarding
79-- > technical issues.
80-- > AU City works authority contact
81-- > Department/person to contact for matters regarding city
82-- > works.
83-- > AV Maintenance contact
84-- > Department/person to contact for matters regarding
85-- > maintenance.
86-- > AW Town planning contact
87-- > Department/person to contact for matters regarding town `
88-- > planning.
89-- > AX Traffic authority contact
90-- > Department/person to contact for matters regarding
91-- > traffic.
92-- > AY Electricity supply contact
93-- > Department/person to contact for matters regarding
94-- > electricity supply.
95-- > AZ Gas supply contact
96-- > Department/person to contact for matters regarding gas
97-- > supply.
98-- > BA Water supply contact
99-- > Department/person to contact for matters regarding water
100-- > supply.
101-- > BB Telecommunications network contact
102-- > Department/person to contact for matters regarding
103-- > telecommunications network.
104-- > BC Banking contact
105-- > Contact person for bank.
106-- > BD New developments contact
107-- > Department/person to contact for matters regarding new
108-- > developments (e.g. construction).
109-- > BE Transport infrastructure authority
110-- > Department/person to contact for matters regarding
111-- > transport infrastructure.
112-- > BF Service contact
113-- > Department/person to be contacted in service matters.
114-- > BU Ultimate consignee
115-- > Department/designated on the invoice or packing list as
116-- > the final recipient of the stated merchandise.
117-- > CA Carrier
118-- > (3126) Party undertaking or arranging transport of goods
119-- > between named points.
120-- > CB Changed by
121-- > Person who made the change.
122-- > CC Responsible person for information production
123-- > Responsible person to contact for matters regarding the
124-- > production of information.
125-- > CD Responsible person for information dissemination
126-- > Responsible person to contact for matters regarding
127-- > information dissemination.
128-- > CE Head of unit for computer data processing
129-- > Head of unit to contact for matters regarding computer
130-- > data processing.
131-- > CF Head of unit for information production
132-- > Head of unit to contact for matters regarding the
133-- > production of information.
134-- > CG Head of unit for information dissemination
135-- > Head of unit to contact for matters regarding
136-- > dissemination of information.
137-- > CN Consignee
138-- > (3132) Party to which goods are consigned.
139-- > CO Consignor
140-- > (3336) Party which, by contract with a carrier, consigns
141-- > or sends goods with the carrier, or has them conveyed by
142-- > him. Synonym: shipper/sender.
143-- > CP Responsible person for computer data processing
144-- > Responsible person to contact for matters regarding
145-- > computer data processing.
146-- > CR Customer relations
147-- > Individual responsible for customer relations.
148-- > CW Confirmed with
149-- > Person with whom the contents of the purchase order has
150-- > been discussed and agreed (e.g. by telephone) prior to
151-- > the sending of this message.
152-- > DE Department/employee to execute export procedures
153-- > Self explanatory.
154-- > DI Department/employee to execute import procedures
155-- > Self explanatory.
156-- > DL Delivery contact
157-- > Department/person responsible for delivery.
158-- > EB Entered by
159-- > Name of an individual who made the entry.
160-- > EC Education coordinator
161-- > Person in charge of coordination of education.
162-- > ED Engineering contact
163-- > Department/person to contact for matters regarding
164-- > engineering.
165-- > EX Expeditor
166-- > Party to be contacted where goods are (to be) expedited.
167-- > GR Goods receiving contact
168-- > Department/person responsible for receiving the goods at
169-- > the place of delivery.
170-- > HE Emergency dangerous goods contact
171-- > Party who is to be contacted to intervene in case of
172-- > emergency.
173-- > HG Dangerous goods contact
174-- > Department/person to be contacted for details about the
175-- > transportation of dangerous goods/hazardous material.
176-- > HM Hazardous material contact
177-- > Department/person responsible for hazardous material
178-- > control.
179-- > IC Information contact
180-- > Department/person to contact for questions regarding
181-- > transactions.
182-- > IN Insurer contact
183-- > Self explanatory.
184-- > LB Place of delivery contact
185-- > Self explanatory.
186-- > LO Place of collection contact
187-- > Self explanatory.
188-- > MC Material control contact
189-- > Department/person responsible for the
190-- > controlling/inspection of goods.
191-- > MD Material disposition contact
192-- > Department/person responsible for the
193-- > disposition/scheduling of goods.
194-- > MH Material handling contact
195-- > Self explanatory.
196-- > MR Message recipient contact
197-- > Self explanatory.
198-- > MS Message sender contact
199-- > Self explanatory.
200-- > NT Notification contact
201-- > Self explanatory.
202-- > OC Order contact
203-- > An individual to contact for questions regarding this
204-- > order.
205-- > PA Prototype coordinator
206-- > Description to be provided.
207-- > PD Purchasing contact
208-- > Department/person responsible for issuing this purchase
209-- > order.
210-- > PE Payee contact
211-- > Self explanatory.
212-- > PM Product management contact
213-- > Department/person to contact for questions regarding this
214-- > order.
215-- > QA Quality assurance contact
216-- > Quality assurance contact within an organization.
217-- > QC Quality coordinator contact
218-- > Quality coordinator contact within an organization.
219-- > RD Receiving dock contact
220-- > The receiving dock contact within an organization.
221-- > SA Sales administration
222-- > Name of the sales administration contact within a
223-- > corporation.
224-- > SC Schedule contact
225-- > Name of the scheduling contact within a corporation.
226-- > SD Shipping contact
227-- > The shipping department contact within an organization.
228-- > SR Sales representative or department
229-- > The sales representative or department contact within an
230-- > organization.
231-- > SU Supplier contact
232-- > Department/person to be contacted at the supplier.
233-- > TA Traffic administrator
234-- > The traffic administrator contact within an organization.
235-- > TD Test contact
236-- > Department/person responsible for testing contact.
237-- > TI Technical documentation recipient
238-- > Department/person to receive technical documentation.
239-- > TR Transport contact
240-- > Department/person in charge of transportation.
241-- > WH Warehouse
242-- > The warehouse contact within an organization.
243-- > ZZZ Mutually defined
244-- > Self explanatory.
245simple3139 :: Parser Value
246simple3139 = simple "3139" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3148.hs b/specification/src/Text/Edifact/D96A/Simples/S3148.hs
new file mode 100644
index 0000000..3b7ee09
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3148.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3148
7 ( simple3148
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > *| 3148 Communication number
16-- >
17-- > | Desc: The communication number.
18-- >
19-- > Repr: an..512
20simple3148 :: Parser Value
21simple3148 = simple "3148" (alphaNumeric `upTo` 512)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3153.hs b/specification/src/Text/Edifact/D96A/Simples/S3153.hs
new file mode 100644
index 0000000..5f938af
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3153.hs
@@ -0,0 +1,85 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3153
7 ( simple3153
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3153 Communication channel identifier, coded
16-- >
17-- > Desc: Code identifying the type of communication channel being used.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Circuit switching
22-- > A process that, on demand, connects two or more data
23-- > terminal equipments and permits the exclusive use of a
24-- > data circuit between them until the connection is
25-- > released (ISO).
26-- > AB SITA
27-- > Communications number assigned by Societe Internationale
28-- > de Telecommunications Aeronautiques (SITA).
29-- > AC ARINC
30-- > Communications number assigned by Aeronautical Radio Inc.
31-- > CA Cable address
32-- > Self explanatory.
33-- > EI EDI transmission
34-- > Number identifying the service and service user.
35-- > EM Electronic mail
36-- > Creating/sending/receiving of unstructured free text
37-- > messages or documents using computer network, a mini-
38-- > computer or an attached modem and regular telephone line
39-- > or other electronic transmission media.
40-- > EX Extension
41-- > Telephone extension.
42-- > FT File transfer access method
43-- > According to ISO.
44-- > FX Telefax
45-- > Device used for transmitting and reproducing fixed
46-- > graphic material (as printing) by means of signals over
47-- > telephone lines or other electronic transmission media.
48-- > GM GEIS (General Electric Information Service) mailbox
49-- > Self explanatory.
50-- > IE IBM information exchange
51-- > Self explanatory.
52-- > IM Internal mail
53-- > Internal mail address/number.
54-- > MA Mail
55-- > Postal service document delivery.
56-- > PB Postbox no.
57-- > Self explanatory.
58-- > PS Packet switching
59-- > The process of routing and transferring data by means of
60-- > addressed packets so that a channel is occupied only
61-- > during the transmission; upon completion of the
62-- > transmission the channel is made available for the
63-- > transfer of other packets (ISO).
64-- > SW S.W.I.F.T.
65-- > Communications address assigned by Society for Worldwide
66-- > Interbank Financial Telecommunications s.c.
67-- > TE Telephone
68-- > Voice/data transmission by telephone.
69-- > TG Telegraph
70-- > Text transmission via telegraph.
71-- > TL Telex
72-- > Transmission of text/data via telex.
73-- > TM Telemail
74-- > Transmission of text/data via telemail.
75-- > TT Teletext
76-- > Transmission of text/data via teletext.
77-- > TX TWX
78-- > Communication service involving Teletypewriter machines
79-- > connected by wire or electronic transmission media.
80-- > Teletypewriter machines are the devices used to send and
81-- > receive signals and produce hardcopy from them.
82-- > XF X.400
83-- > CCITT Message handling system.
84simple3153 :: Parser Value
85simple3153 = simple "3153" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3155.hs b/specification/src/Text/Edifact/D96A/Simples/S3155.hs
new file mode 100644
index 0000000..edfabbb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3155.hs
@@ -0,0 +1,89 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3155
7 ( simple3155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3155 Communication channel qualifier
16-- >
17-- > Desc: Code identifying the type of communication channel being used.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Circuit switching
22-- > A process that, on demand, connects two or more data
23-- > terminal equipments and permits the exclusive use of a
24-- > data circuit between them until the connection is
25-- > released (ISO).
26-- > AB SITA
27-- > Communications number assigned by Societe Internationale
28-- > de Telecommunications Aeronautiques (SITA).
29-- > AC ARINC
30-- > Communications number assigned by Aeronautical Radio Inc.
31-- > AD AT&T mailbox
32-- > AT&T mailbox identifier.
33-- > AE Peripheral device
34-- > Peripheral device identification.
35-- > CA Cable address
36-- > Self explanatory.
37-- > EI EDI transmission
38-- > Number identifying the service and service user.
39-- > EM Electronic mail
40-- > Creating/sending/receiving of unstructured free text
41-- > messages or documents using computer network, a mini-
42-- > computer or an attached modem and regular telephone line
43-- > or other electronic transmission media.
44-- > EX Extension
45-- > Telephone extension.
46-- > FT File transfer access method
47-- > According to ISO.
48-- > FX Telefax
49-- > Device used for transmitting and reproducing fixed
50-- > graphic material (as printing) by means of signals over
51-- > telephone lines or other electronic transmission media.
52-- > GM GEIS (General Electric Information Service) mailbox
53-- > Self explanatory.
54-- > IE IBM information exchange
55-- > Self explanatory.
56-- > IM Internal mail
57-- > Internal mail address/number.
58-- > MA Mail
59-- > Postal service document delivery.
60-- > PB Postbox number
61-- > Self explanatory.
62-- > PS Packet switching
63-- > The process of routing and transferring data by means of
64-- > addressed packets so that a channel is occupied only
65-- > during the transmission; upon completion of the
66-- > transmission the channel is made available for the
67-- > transfer of other packets (ISO).
68-- > SW S.W.I.F.T.
69-- > Communications address assigned by Society for Worldwide
70-- > Interbank Financial Telecommunications s.c.
71-- > TE Telephone
72-- > Voice/data transmission by telephone.
73-- > TG Telegraph
74-- > Text transmission via telegraph.
75-- > TL Telex
76-- > Transmission of text/data via telex.
77-- > TM Telemail
78-- > Transmission of text/data via telemail.
79-- > TT Teletext
80-- > Transmission of text/data via teletext.
81-- > TX TWX
82-- > Communication service involving Teletypewriter machines
83-- > connected by wire or electronic transmission media.
84-- > Teletypewriter machines are the devices used to send and
85-- > receive signals and produce hardcopy from them.
86-- > XF X.400
87-- > CCITT Message handling system.
88simple3155 :: Parser Value
89simple3155 = simple "3155" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3164.hs b/specification/src/Text/Edifact/D96A/Simples/S3164.hs
new file mode 100644
index 0000000..e8c8525
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3164.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3164
7 ( simple3164
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3164 City name
16-- >
17-- > Desc: Name of a city (a town, a village) for addressing purposes.
18-- >
19-- > Repr: an..35
20simple3164 :: Parser Value
21simple3164 = simple "3164" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3207.hs b/specification/src/Text/Edifact/D96A/Simples/S3207.hs
new file mode 100644
index 0000000..6ba52ff
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3207.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3207
7 ( simple3207
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3207 Country, coded
16-- >
17-- > Desc: Identification of the name of a country or other geographical
18-- > entity as specified in ISO 3166.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note: Use ISO 3166 two alpha country code.
23simple3207 :: Parser Value
24simple3207 = simple "3207" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3222.hs b/specification/src/Text/Edifact/D96A/Simples/S3222.hs
new file mode 100644
index 0000000..eee6834
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3222.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3222
7 ( simple3222
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3222 Related place/location one
16-- >
17-- > Desc: Specification of the first related place/location by name.
18-- >
19-- > Repr: an..70
20simple3222 :: Parser Value
21simple3222 = simple "3222" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3223.hs b/specification/src/Text/Edifact/D96A/Simples/S3223.hs
new file mode 100644
index 0000000..5d9e5fb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3223.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3223
7 ( simple3223
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3223 Related place/location one identification
16-- >
17-- > Desc: Specification of the first related place/location by code.
18-- >
19-- > Repr: an..25
20-- >
21-- > Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
22-- > applicable, use appropriate code set in combination with
23-- > 1131/3055.
24simple3223 :: Parser Value
25simple3223 = simple "3223" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3224.hs b/specification/src/Text/Edifact/D96A/Simples/S3224.hs
new file mode 100644
index 0000000..4a851df
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3224.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3224
7 ( simple3224
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3224 Place/location
16-- >
17-- > Desc: Name of place/location, other than 3164 City name.
18-- >
19-- > Repr: an..70
20simple3224 :: Parser Value
21simple3224 = simple "3224" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3225.hs b/specification/src/Text/Edifact/D96A/Simples/S3225.hs
new file mode 100644
index 0000000..cdd564d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3225.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3225
7 ( simple3225
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3225 Place/location identification
16-- >
17-- > Desc: Identification of the name of place/location, other than 3164
18-- > City name.
19-- >
20-- > Repr: an..25
21-- >
22-- > Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
23-- > applicable, use appropriate code set in combination with
24-- > 1131/3055.
25simple3225 :: Parser Value
26simple3225 = simple "3225" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3227.hs b/specification/src/Text/Edifact/D96A/Simples/S3227.hs
new file mode 100644
index 0000000..956cecb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3227.hs
@@ -0,0 +1,524 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3227
7 ( simple3227
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 3227 Place/location qualifier
16-- >
17-- > Desc: Code identifying the function of a location.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Place of terms of delivery
22-- > (3018) Point or port of departure, shipment or
23-- > destination, as required under the applicable terms of
24-- > delivery, e.g. Incoterms.
25-- > 2 Payment place
26-- > Place where funds are to be, or have been made available
27-- > to the creditor.
28-- > 4 Goods receipt place
29-- > Place at which the goods have been received by the
30-- > consignee.
31-- > 5 Place of departure
32-- > (3214) Port, airport or other location from which a means
33-- > of transport is scheduled to depart or has departed.
34-- > 7 Place of delivery
35-- > (3246) Place to which the goods are to be finally
36-- > delivered under transport contract terms (operational
37-- > term).
38-- > 8 Place of destination
39-- > Port, airport or other location to which a means of
40-- > transport is destined.
41-- > 9 Place/port of loading
42-- > (3334 + 3230) Seaport, airport, freight terminal, rail
43-- > station or other place at which the goods (cargo) are
44-- > loaded on to the means of transport being used for their
45-- > carriage.
46-- > 10 Place of acceptance
47-- > (3348) Place at which the goods are taken over by the
48-- > carrier.
49-- > 11 Place/port of discharge
50-- > (3392 + 3414) Seaport, airport, freight terminal, rail
51-- > station or other place at which the goods (cargo) are
52-- > unloaded from the means of transport having been used for
53-- > their carriage.
54-- > 12 Port of discharge
55-- > Port at which the goods are discharged from the vessel
56-- > used for their transport.
57-- > 13 Place of transhipment
58-- > (3424) Place where goods are transferred from one means
59-- > of transport to another (operational term).
60-- > 14 Location of goods
61-- > (3384) Place where goods are located and where they are
62-- > available for examination.
63-- > 15 Place of transfer responsibility
64-- > Place where the responsibility for the goods under
65-- > transport is transferred.
66-- > 16 Place of transfer of ownership
67-- > Place where the ownership of the goods is transferred.
68-- > 17 Border crossing place
69-- > Place where goods are transported across a country
70-- > border.
71-- > 18 Warehouse
72-- > (3156) Warehouse where a particular consignment has been
73-- > stored.
74-- > 19 Factory/plant
75-- > Factory/plant relevant for a particular consignment.
76-- > 20 Place of ultimate destination of goods
77-- > Place where goods will ultimately be delivered.
78-- > 21 Terms of sale place
79-- > Place of departure, shipment or destination as specified
80-- > in the terms of sale agreed between the parties.
81-- > 22 Customs office of clearance
82-- > (3080) Place where Customs clearance procedure occur
83-- > (CCC).
84-- > 23 Port of release
85-- > Port where goods are released from Customs custody.
86-- > 24 Port of entry
87-- > Port where final documentation is filed for Customs Entry
88-- > processing.
89-- > 25 Country
90-- > Country relevant for a particular transaction.
91-- > 26 City
92-- > City or town relevant for a particular transaction or
93-- > consignment.
94-- > 27 Country of origin
95-- > [3238] Country in which the goods have been produced or
96-- > manufactured, according to criteria laid down for the
97-- > purposes of application of the Customs tariff, of
98-- > quantitative restrictions, or of any other measure
99-- > related to trade.
100-- > 28 Country of destination of goods
101-- > Country to which the goods are to be delivered.
102-- > 29 Railway station
103-- > Name or identification of a railway station/yard relevant
104-- > to a particular consignment.
105-- > 30 Country of source
106-- > Country in which raw material or components were
107-- > originally produced prior to manufacture or assembly in
108-- > another country.
109-- > 31 Building
110-- > A building or part thereof relevant to a particular
111-- > consignment or transaction.
112-- > 32 Beginning of chargeable section
113-- > First rail station in a predefined section of the
114-- > chargeable voyage. A complete voyage may be divided in
115-- > sections, even within one country, that are separately
116-- > chargeable using different tariff rules (split tariffs).
117-- > 33 Baseport of discharge
118-- > The port of discharge according to the tariff as opposed
119-- > to the operational port of discharge. The goods may or
120-- > may not be actually discharged at that port on the main
121-- > transport.
122-- > 34 Baseport of loading
123-- > The port of loading according to the tariff as opposed to
124-- > the operational port of loading. The goods may or may not
125-- > be actually loaded at that port on the main transport.
126-- > 35 Country of exportation/despatch
127-- > (3220) Country from which the goods were initially
128-- > exported to the importing country without any commercial
129-- > transaction taking place in intermediate countries.
130-- > Syn.: country whence consigned. Country of despatch:
131-- > country from which goods are despatched between countries
132-- > of a Customs union.
133-- > 36 Country of ultimate destination
134-- > (3216) Country known to the consignor or his agent at the
135-- > time of despatch to be the final country to which the
136-- > goods are to be delivered.
137-- > 37 Country of last consignment
138-- > [3331] Country where the goods are loaded onto the means
139-- > of transport used for their importation.
140-- > 38 Country of first destination
141-- > [3219] Country where the goods are offloaded from the
142-- > means of transport used for their exportation.
143-- > 39 Country of production
144-- > Country where item has been or will be produced.
145-- > 40 Country of trading
146-- > Country where item has been or will be traded.
147-- > 41 Customs office of entry
148-- > [3088] Customs office at which the goods enter the
149-- > country of destination.
150-- > 42 Customs office of exit
151-- > [3096] Customs office at which the goods leave the
152-- > country of dispatch/export.
153-- > 43 Place of Customs examination
154-- > Place where Customs undertakes a physical inspection of
155-- > goods to satisfy themselves that the goods' nature,
156-- > origin, condition, quantity and value are in accordance
157-- > with the particulars furnished on the goods declaration
158-- > (CCC).
159-- > 44 Place of authentication of document
160-- > (3410) Place where document is signed or otherwise
161-- > authenticated. Synonym: Place of issue of document.
162-- > 45 Customs office of destination (transit)
163-- > (3086) Customs office at which a transit operation is
164-- > terminated. Synonym: Customs office of transit
165-- > termination.
166-- > 46 Region of despatch
167-- > Region from which goods are despatched between countries
168-- > of a Customs union.
169-- > 47 Region of destination
170-- > Region known to the consignor or his agent at the time of
171-- > despatch to be the final region to which the goods are to
172-- > be delivered.
173-- > 48 Region of production
174-- > Region where item has been or will be produced.
175-- > 49 Country of transit
176-- > Country through which goods transit.
177-- > 50 Customs office of transit
178-- > [3106] Customs office which is competent for transit
179-- > formalities en route.
180-- > 51 Country of invalid transit guarantee
181-- > Country in which the security or guarantee for the
182-- > movement of goods under a transit procedure is not valid.
183-- > 52 Country of destination (transit)
184-- > Country at which a Customs transit operation is
185-- > terminated. Synonym: Country of transit termination.
186-- > 53 Charge and freight due from
187-- > Place or point from which charges and freight are
188-- > charged.
189-- > 54 Manufacturing department
190-- > A department within the manufacturing area (e.g.
191-- > lacquering, assembly).
192-- > 55 Charges and freight payable to
193-- > [3274] Name of place up to which freight charges and
194-- > other charges are to be paid.
195-- > 56 End of chargeable section
196-- > Last rail station in a predefined section of the
197-- > chargeable voyage. A complete voyage may be divided in
198-- > sections, even within one country, that are separately
199-- > chargeable using different tariff rules (split tariffs).
200-- > 57 Place of payment
201-- > Name of the location at which freight and charges for
202-- > main transport are payable.
203-- > 58 Full track loading or unloading
204-- > Identification of the station proceeding to the loading
205-- > or unloading of a rail wagon on a full track site. (Used
206-- > only when a rail station is obliged to transfer the load
207-- > on another wagon for technical reasons - e.g. damage).
208-- > 60 Place of arrival
209-- > Place at which the transport means arrives.
210-- > 61 Next port of call
211-- > Next port which the vessel is going to call upon.
212-- > 62 On-carriage port
213-- > Port of discharge at which the cargo is discharged from
214-- > the vessel, used for transport after the main transport
215-- > (transit port).
216-- > 64 First optional place of discharge
217-- > The first optional place or port of discharge as
218-- > mentioned on the transport document where cargo can be
219-- > discharged at the option of the shipper.
220-- > 66 Express railway station
221-- > Railway station offering express transportation services.
222-- > 67 Mixed cargo railway station
223-- > Railway station offering mixed cargo transportation
224-- > services .
225-- > 68 Second optional place of discharge
226-- > The second optional place or port of discharge as
227-- > mentioned on the transport document where cargo can be
228-- > discharged at the option of shipper.
229-- > 69 Next non-discharge port of call
230-- > A code to identify the next port of call for a vessel
231-- > where no cargo will be discharged.
232-- > 70 Third optional place of discharge
233-- > The third optional place or port of discharge as
234-- > mentioned on the transport document where cargo can be
235-- > discharged at the option of the shipper.
236-- > 71 Reconsolidation point
237-- > A place where cargo is reconsolidated.
238-- > 72 Fourth optional place of discharge
239-- > The fourth optional place or port of discharge as
240-- > mentioned on the transport document where cargo can be
241-- > discharged at the option of the shipper.
242-- > 73 Bill of lading release office
243-- > A location where bills of lading are released to
244-- > customers.
245-- > 74 Transhipment excluding this place
246-- > Place/location where a transhipment from a means of
247-- > transport to another means of transport is not
248-- > authorised.
249-- > 75 Transhipment limited to this place
250-- > Only place/location where a transhipment from a means of
251-- > transport to another means of transport is authorised.
252-- > 76 Original port of loading
253-- > The port where the goods were first loaded on a vessel.
254-- > 77 First port of call - non-discharging
255-- > Port in the country of destination where the conveyance
256-- > initially arrives from the 'last place/port of call of
257-- > conveyance' and where a conveyance will not be
258-- > discharging cargoes.
259-- > 78 First port of call - discharging
260-- > Port in the country of destination where the conveyance
261-- > initially arrives from the 'last place/port of call of
262-- > conveyance' and where a conveyance will be discharging
263-- > cargoes.
264-- > 79 Place/port of first entry
265-- > Place or port where final documentation is filed for
266-- > Customs Entry processing.
267-- > 80 Place of despatch
268-- > Place at which the goods are taken over for carriage
269-- > (operational term), if different from the transport
270-- > contract place of acceptance (see: 10). Synonym: Place of
271-- > origin of carriage.
272-- > 81 Fifth optional place of discharge
273-- > The fifth optional place or port of discharge as
274-- > mentioned on the transport document where cargo can be
275-- > discharged at the option of the shipper.
276-- > 82 Pre-carriage port
277-- > Port of loading at which the cargo is loaded on the pre-
278-- > carriage vessel used for the transport prior to the main
279-- > transport.
280-- > 83 Place of delivery (by on carriage)
281-- > Place to which the goods are to be finally delivered.
282-- > 84 Transport contract place of acceptance
283-- > Place at which the goods are taken over by the carrier
284-- > according to the contract of carriage.
285-- > 85 Transport contract place of destination
286-- > Place to which the goods are destined.
287-- > 86 Country of valid transit guarantee
288-- > Country in which the security or guarantee for the
289-- > movement of goods under a transit procedure is valid.
290-- > 87 Place/port of conveyance initial arrival
291-- > Place/port in the country of destination where the
292-- > conveyance initially arrives from the "Last place/port of
293-- > call of conveyance" (125).
294-- > 88 Place of receipt
295-- > Identification of the location at which the cargo is
296-- > actually received.
297-- > 89 Place of registration
298-- > Place where a means of transport is officially
299-- > registered.
300-- > 90 Place/location where special treatments have happened or
301-- > must happen
302-- > Self explanatory.
303-- > 91 Place of document issue
304-- > The place or location where a document is issued.
305-- > 92 Routing
306-- > Indication of a routing place.
307-- > 93 Station of application of additional costs
308-- > Rail station where, according to the transport contract,
309-- > some chargeable operations must happen (re-weighting, re-
310-- > fixing of the load, control on equipment and on
311-- > consignment, etc.).
312-- > 96 Place of lodgement of documents
313-- > Customs station where, required documents for Customs
314-- > declarations, have been lodged.
315-- > 97 Optional place of discharge
316-- > The optional place or port of discharge as mentioned on
317-- > the bill of lading where cargo is discharged at the
318-- > option of the shipper.
319-- > 98 Place of empty equipment despatch
320-- > The location from which empty equipment is despatched.
321-- > 99 Place of empty equipment return
322-- > The location to which empty equipment is returned.
323-- > 100 Place/port of warehouse entry
324-- > Location (e.g. district) within a Customs territory where
325-- > a warehouse entry was filed to enter merchandise into a
326-- > Customs bonded warehouse.
327-- > 101 Country of first sale
328-- > Name of country where firstly a sale took place.
329-- > 102 Country of purchase
330-- > [3394] Country where the importer's co-contractor is
331-- > domiciled or has his business.
332-- > 103 Place of transfer
333-- > Place at which goods are transferred from one carrier to
334-- > another (contractual term).
335-- > 104 Place of deconsolidation
336-- > Place where a large consignment is de-grouped into
337-- > smaller consignments.
338-- > 105 Place of consumption
339-- > Place/location where goods enter the marketplace
340-- > (commerce) of the importing country.
341-- > 106 Region of origin
342-- > Region in which the goods have been produced or
343-- > manufactured according to the criteria laid down for the
344-- > purposes of the application of the Customs tariff, of
345-- > quantitative restrictions or of any other measures
346-- > related to trade (see: 3238).
347-- > 107 Place of consolidation
348-- > Place where smaller consignments of goods are grouped
349-- > together into a large consignment to be transported as a
350-- > larger unit.
351-- > 108 Rate combination point
352-- > Point over which sector rates are combined.
353-- > 109 Place of prolongation decision of delivery delay
354-- > Place where it has been decided to prolong the delivery
355-- > delay.
356-- > 110 Recharging place/location
357-- > Place/location where a consignment has been changed of
358-- > destination and is subject to a recharge note.
359-- > (Complementary orders to modify the routing of the
360-- > transport may be given, upon which a new charge
361-- > calculation may be applied by the carrier).
362-- > 111 Customs office of despatch
363-- > Customs office from which goods are despatched between
364-- > countries of a Customs union.
365-- > 113 Country of despatch
366-- > Country from which goods are despatched within a Customs
367-- > union.
368-- > 114 Customs office of export
369-- > Customs office from which goods are taken out of the
370-- > Customs territory (CCC).
371-- > 115 Free zone of export
372-- > Foreign free zone (desc: see 1131 = 131) from which goods
373-- > are exported to the country of importation.
374-- > 116 Region of export/despatch
375-- > Region from which the goods were initially exported to
376-- > the importing country without any commercial transaction
377-- > taking place in intermediate countries. Region of
378-- > despatch: region from which goods are despatched between
379-- > countries of a Customs union.
380-- > 118 Customs office of departure
381-- > Customs office at which a Customs transit operation
382-- > commences (CCC).
383-- > 119 Customs office of transit guarantee
384-- > [3110] Customs office at which a security or guarantee
385-- > for the movement of goods under a transit procedure is
386-- > lodged.
387-- > 120 Country of transhipment
388-- > Country where goods are transferred under Customs control
389-- > from the importing means of transport to the exporting
390-- > means of transport within the area of one Customs office
391-- > which is the office of both importation and exportation
392-- > (CCC).
393-- > 121 Country of sale
394-- > [3116] Country where exporter's co-contractor is
395-- > domiciled or has his business.
396-- > 122 Customs office of destination
397-- > Customs office where the goods are to be cleared (CCC).
398-- > 123 Wagon-load railway station
399-- > Self explanatory (railway environment).
400-- > 124 Siding
401-- > Self explanatory.
402-- > 125 Last place/port of call of conveyance
403-- > Conveyance departed from this last foreign place/port of
404-- > call to go to "Place/port of conveyance initial arrival"
405-- > (87).
406-- > 126 Country of previous Customs procedure
407-- > Country in which the Customs declaration for the previous
408-- > Customs procedure has been lodged.
409-- > 127 Customs office of registration of previous Customs
410-- > declaration
411-- > Customs office where the previous Customs declaration has
412-- > been lodged.
413-- > 128 Participant sender location
414-- > Place where a participant in the movement of goods is
415-- > located and can be contacted.
416-- > 129 Wage negotiation district
417-- > The district to which workers belong for the purposes of
418-- > union wage negotiation.
419-- > 130 Place of ultimate destination of conveyance
420-- > Seaport, airport, freight terminal, rail station or other
421-- > place to which a means of transport is ultimately
422-- > destined.
423-- > 131 Place of loading of empty equipment
424-- > Seaport, airport, freight terminal, rail station or other
425-- > place where empty equipment (e.g. containers) was loaded
426-- > onto means of transport.
427-- > 132 Place of discharge of empty equipment
428-- > Seaport, airport, freight terminal, rail station or other
429-- > place where empty equipment (e.g. containers) was
430-- > unloaded from means of transport.
431-- > 133 Region of delivery
432-- > (3246) Region to which the goods are to be finally
433-- > delivered under transport contract terms (operational
434-- > term).
435-- > 134 Petroleum warehouse
436-- > Bonded petroleum warehouse or the supplier source.
437-- > 135 Place of entry (Customs)
438-- > Place at which the goods enter the Customs territory.
439-- > 136 Living animals care place
440-- > Place where living animal cares are provided.
441-- > 137 Re-icing place
442-- > Place where re-icing must be executed.
443-- > 138 Weighting place
444-- > Place where weight can be ascertained.
445-- > 139 Marshalling yard
446-- > Station where the wagons are disconnected and reconnected
447-- > to form a new train.
448-- > 140 Shopping station
449-- > Station where the train must stop or is stopped for
450-- > unexpected handling.
451-- > 141 Loading dock
452-- > Platform specially equipped for loading and unloading of
453-- > rail wagons.
454-- > 142 Port connection
455-- > Track connecting a rail station to a dock.
456-- > 143 Place of expiry
457-- > Place where the documentary credit expires for
458-- > presentation of required documents.
459-- > 144 Place of negotiation
460-- > Place where the documentary credit is to be presented for
461-- > negotiation.
462-- > 145 Claims payable place
463-- > Place where insurance claims are payable.
464-- > 146 Documentary credit available in
465-- > Place where the documentary credit is available with any
466-- > bank.
467-- > 147 Stowage cell
468-- > Location on a vessel where units can be stowed.
469-- > 148 For transportation to
470-- > Place/country where goods are to be transported to.
471-- > 149 Loading on board/despatch/taking in charge at/from
472-- > Place/country where goods have to be loaded on board,
473-- > despatched or taken in charge.
474-- > 151 Private box
475-- > A private box used for pick-up and delivery of packages,
476-- > e.g. of express packages.
477-- > 152 Next port of discharge
478-- > Next port at which goods are discharged from the vessel
479-- > used for their transport.
480-- > 153 Port of call
481-- > Port where a vessel has called upon or will call upon.
482-- > 154 Place/location of on-hire
483-- > Place/location where an object is contracted for use.
484-- > 155 Place/location of off-hire
485-- > Place/location where an object's contract for use ends.
486-- > 156 Other carriers terminal
487-- > A carrier terminal belonging to a carrier other than the
488-- > original carrier.
489-- > 157 Country of Value Added Tax (VAT) jurisdiction
490-- > The country governing the VAT regulation to which the
491-- > transaction is subject.
492-- > 158 Contact location
493-- > The site where a contact is located.
494-- > 159 Additional internal destination
495-- > Any location within the consignee's premises where the
496-- > goods are moved to.
497-- > 160 Foreign port of call
498-- > A code to identify the foreign port where the vessel
499-- > calls at or will call at.
500-- > 161 Maintenance location
501-- > A location where maintenance has been or will be
502-- > performed.
503-- > + 162 Place or location of sale
504-- > Place or location at which the sale takes place.
505-- > + 163 Direct investment country
506-- > Country in which a direct investment is made or
507-- > withdrawn.
508-- > + 164 Berth
509-- > Place or location in a port where a vessel is moored.
510-- > + 165 Construction country
511-- > Country in which the construction work is made.
512-- > + 166 Donation acting country
513-- > Country acting in the donation of aid.
514-- > + 167 Payment transaction country
515-- > Country of the foreign counterpart of the payment
516-- > transaction.
517-- > + 168 Physical place of return of item
518-- > Physical place at which the item is returned, i.e. the
519-- > location where the supplier receives the item form the
520-- > customer.
521-- > ZZZ Mutually defined
522-- > Place or location as agreed between the relevant parties.
523simple3227 :: Parser Value
524simple3227 = simple "3227" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3229.hs b/specification/src/Text/Edifact/D96A/Simples/S3229.hs
new file mode 100644
index 0000000..ebb1072
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3229.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3229
7 ( simple3229
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3229 Country sub-entity identification
16-- >
17-- > Desc: Identification of the name of sub-entities (state, province)
18-- > defined by appropriate governmental agencies.
19-- >
20-- > Repr: an..9
21-- >
22-- > Note: Use code defined by appropriate national authority.
23simple3229 :: Parser Value
24simple3229 = simple "3229" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3232.hs b/specification/src/Text/Edifact/D96A/Simples/S3232.hs
new file mode 100644
index 0000000..f5fbccb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3232.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3232
7 ( simple3232
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3232 Related place/location two
16-- >
17-- > Desc: Specification of a second related place/location by name.
18-- >
19-- > Repr: an..70
20simple3232 :: Parser Value
21simple3232 = simple "3232" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3233.hs b/specification/src/Text/Edifact/D96A/Simples/S3233.hs
new file mode 100644
index 0000000..db185d0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3233.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3233
7 ( simple3233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3233 Related place/location two identification
16-- >
17-- > Desc: Specification of a second related place/location by code.
18-- >
19-- > Repr: an..25
20-- >
21-- > Note: Use UN/ECE Recommendation No. 16: UNLOCODE. If not
22-- > applicable, use appropriate code set in combination with
23-- > 1131/3055.
24simple3233 :: Parser Value
25simple3233 = simple "3233" (alphaNumeric `upTo` 25)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3239.hs b/specification/src/Text/Edifact/D96A/Simples/S3239.hs
new file mode 100644
index 0000000..5e6e55c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3239.hs
@@ -0,0 +1,28 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3239
7 ( simple3239
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3239 Country of origin, coded
16-- >
17-- > Desc: Country in which the goods have been produced or
18-- > manufactured, according to criteria laid down for the
19-- > purposes of application of the Customs tariff, of
20-- > quantitative restrictions, or of any other measure related to
21-- > trade.
22-- >
23-- > Repr: an..3
24-- >
25-- > Note: See Country and currency codes (UNTDED) or ISO 3166 two alpha
26-- > country code (Code set 3207).
27simple3239 :: Parser Value
28simple3239 = simple "3239" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3251.hs b/specification/src/Text/Edifact/D96A/Simples/S3251.hs
new file mode 100644
index 0000000..fc19ce0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3251.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3251
7 ( simple3251
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3251 Postcode identification
16-- >
17-- > Desc: Code defining postal zones or addresses.
18-- >
19-- > Repr: an..9
20-- >
21-- > Note: Use code defined by appropriate national authority.
22simple3251 :: Parser Value
23simple3251 = simple "3251" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3412.hs b/specification/src/Text/Edifact/D96A/Simples/S3412.hs
new file mode 100644
index 0000000..69b2208
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3412.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3412
7 ( simple3412
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3412 Department or employee
16-- >
17-- > Desc: The department or person within an organizational entity.
18-- >
19-- > Repr: an..35
20simple3412 :: Parser Value
21simple3412 = simple "3412" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3413.hs b/specification/src/Text/Edifact/D96A/Simples/S3413.hs
new file mode 100644
index 0000000..4d4b1be
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3413.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3413
7 ( simple3413
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3413 Department or employee identification
16-- >
17-- > Desc: Internal identification code.
18-- >
19-- > Repr: an..17
20-- >
21-- > Note: Code specified by organisation concerned.
22simple3413 :: Parser Value
23simple3413 = simple "3413" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S3453.hs b/specification/src/Text/Edifact/D96A/Simples/S3453.hs
new file mode 100644
index 0000000..ab4d0ca
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S3453.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S3453
7 ( simple3453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 3453 Language, coded
16-- >
17-- > Desc: Code of language (ISO 639-1988).
18-- >
19-- > Repr: an..3
20-- >
21-- > Note: Use ISO 639-1988.
22simple3453 :: Parser Value
23simple3453 = simple "3453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4000.hs b/specification/src/Text/Edifact/D96A/Simples/S4000.hs
new file mode 100644
index 0000000..b88c68e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4000.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4000
7 ( simple4000
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4000 Reference version number
16-- >
17-- > Desc: To uniquely identify a reference by its revision number.
18-- >
19-- > Repr: an..35
20simple4000 :: Parser Value
21simple4000 = simple "4000" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4052.hs b/specification/src/Text/Edifact/D96A/Simples/S4052.hs
new file mode 100644
index 0000000..b542230
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4052.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4052
7 ( simple4052
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4052 Terms of delivery or transport
16-- >
17-- > Desc: Terms agreed between two parties (e.g. seller/buyer,
18-- > shipper/carrier) under which a product or service is
19-- > provided.
20-- >
21-- > Repr: an..70
22simple4052 :: Parser Value
23simple4052 = simple "4052" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4053.hs b/specification/src/Text/Edifact/D96A/Simples/S4053.hs
new file mode 100644
index 0000000..d6d0b63
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4053.hs
@@ -0,0 +1,27 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4053
7 ( simple4053
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4053 Terms of delivery or transport, coded
16-- >
17-- > Desc: Identification of the terms agreed between two parties (e.g.
18-- > seller/buyer, shipper/carrier) under which a product or
19-- > service is provided.
20-- >
21-- > Repr: an..3
22-- >
23-- > Note: Use UN/ECE Recommendation No. 5 Incoterms 1990. If not
24-- > applicable, use appropriate code set in combination with
25-- > 1131/3055.
26simple4053 :: Parser Value
27simple4053 = simple "4053" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4055.hs b/specification/src/Text/Edifact/D96A/Simples/S4055.hs
new file mode 100644
index 0000000..6ac2e09
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4055.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4055
7 ( simple4055
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4055 Terms of delivery or transport function, coded
16-- >
17-- > Desc: Indication whether the terms relate to e.g. price conditions,
18-- > delivery conditions, transport conditions, or a combination of
19-- > these.
20-- >
21-- > Repr: an..3
22-- >
23-- > 1 Price condition
24-- > Description to be provided.
25-- > 2 Despatch condition
26-- > Condition requested by the customer under which the
27-- > supplier shall deliver: Extent of freight costs, means of
28-- > transport.
29-- > 3 Price and despatch condition
30-- > Description to be provided.
31-- > 4 Collected by customer
32-- > Indicates that the customer will pick up the goods at the
33-- > supplier. He will take care of the means of transport.
34-- > 5 Transport condition
35-- > Specifies the conditions under which the transport takes
36-- > place under the responsibility of the carrier.
37-- > 6 Delivery condition
38-- > Specifies the conditions under which the goods must be
39-- > delivered to the consignee.
40simple4055 :: Parser Value
41simple4055 = simple "4055" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4065.hs b/specification/src/Text/Edifact/D96A/Simples/S4065.hs
new file mode 100644
index 0000000..aaf4329
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4065.hs
@@ -0,0 +1,138 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4065
7 ( simple4065
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4065 Contract and carriage condition, coded
16-- >
17-- > Desc: Code to identify the conditions of contract and carriage.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 AVC conditions
22-- > General conditions of transport 1983, latest revision
23-- > laid down by the Stichting Vervoeradres The Hague.
24-- > 2 Special agreement for parcels transport
25-- > Appliance of a non published special agreement signed
26-- > between a customer and the carrier (mandatory requested
27-- > by the consignor) for parcels transport.
28-- > 3 Special agreement for full loading transport
29-- > Appliance of a non published special agreement signed
30-- > between a customer and the carrier (mandatory requested
31-- > by the consignor) for full load transport.
32-- > 4 Combined transport
33-- > A transport which involves more than one mode of
34-- > transportation.
35-- > 5 FIATA combined transport bill of lading
36-- > Standard conditions of a combined transport bill of
37-- > lading issued by FIATA.
38-- > 6 Freight forwarders national conditions
39-- > Self explanatory.
40-- > 7 Normal tariff, parcels transport
41-- > Appliance of the published legal tariff in case of
42-- > parcels transport (required or not by the consignor.
43-- > 8 Normal tariff, full loading transport
44-- > Appliance of the published legal tariff in case of full
45-- > load transport (required or not by the consignor).
46-- > 9 Ordinary
47-- > Carrier will choose the cheapest tariff in the legally
48-- > published tariffs for parcels or full load transports (no
49-- > tariff required by the consignor).
50-- > 10 Port to port
51-- > The transport will only be port to port, no inland
52-- > transport would have to be provided under the contract.
53-- > 11 CMR carnet
54-- > Conditions in accordance with the convention of the
55-- > contract for the international carriage of goods by road.
56-- > 12 Special tariff, parcels transport
57-- > Appliance of the legally published "special" tariff in
58-- > case or parcels transport (tariff requested by the
59-- > consignor).
60-- > 13 Special tariff, full transport
61-- > Appliance of the legally published "special tariff" in
62-- > case of full load transport (tariff requested by the
63-- > consignor).
64-- > 14 Through transport
65-- > The transport that is contracted not only from port to
66-- > port, but from one inland location to another inland
67-- > location.
68-- > 15 Cancel space allocation
69-- > Indication that space previously allocated on a flight is
70-- > to be cancelled.
71-- > 16 Report sale of space
72-- > Indication that a sale has been made against a space
73-- > allocation on a specific flight.
74-- > 17 Alternative space allocation
75-- > Indication that space is being requested for a specific
76-- > flight and that an alternative is acceptable.
77-- > 18 No alternative space allocation
78-- > Indication that space is being requested for a specific
79-- > flight and that an alternative is not acceptable.
80-- > 19 Allotment sale
81-- > Indication that space is being sold against a space
82-- > allocation allotment on a specific flight.
83-- > 20 Confirmation of space
84-- > Indication that space requested has been confirmed on a
85-- > specific flight.
86-- > 21 Unable to confirm
87-- > Indication that airline is unable to confirm the space
88-- > allocation on a specific flight.
89-- > 22 Non-operative flight
90-- > Indication that airline is unable to confirm space on a
91-- > specific flight since the flight does not operate.
92-- > 23 Wait list
93-- > Indication that the space allocation request has been
94-- > assigned to a wait list.
95-- > 24 Prior space allocation request
96-- > Indication that a space allocation on a specific flight
97-- > has already been requested.
98-- > 25 Holding confirmed space allocation
99-- > Indication that space is being held as confirmed on a
100-- > specific flight.
101-- > 26 Holding wait list
102-- > Indication that space allocation request on a specific
103-- > flight has been assigned to a wait list.
104-- > 27 Door-to-door
105-- > The carrier is responsible for the intermodal carriage of
106-- > cargo including both the pre-carriage and the
107-- > on-carriage.
108-- > 28 Door-to-pier
109-- > The carrier is responsible for the intermodal carriage of
110-- > cargo including the pre-carriage, but excluding the on-
111-- > carriage.
112-- > 29 Pier-to-door
113-- > The carrier is responsible for the intermodal carriage of
114-- > cargo including the on-carriage, but excluding the
115-- > pre-carriage.
116-- > 30 Pier-to-pier
117-- > The carrier of intermodal cargo is only responsible for
118-- > the main carriage.
119-- > 31 Space cancellation noted
120-- > Indication that space previously allocated on a means of
121-- > transport has been cancelled.
122-- > 32 Mini landbridge service
123-- > Cargo moving from a coastal port for delivery at an
124-- > inland location or cargo received at an inland location
125-- > moving to a coastal port for subsequent ocean
126-- > transportation.
127-- > 33 Space cancellation noted
128-- > Indication that space previously allocated on a flight
129-- > has been cancelled.
130-- > 34 Speed level - required
131-- > Maximum speed required on an itinerary or part of this
132-- > itinerary to be able to assume some services.
133-- > 35 Speed level - adopted
134-- > Real speed used on an itinerary or part of this itinerary
135-- > (for technical reasons, some limitation can be imposed or
136-- > some higher speed could be used).
137simple4065 :: Parser Value
138simple4065 = simple "4065" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4078.hs b/specification/src/Text/Edifact/D96A/Simples/S4078.hs
new file mode 100644
index 0000000..fefbeac
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4078.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4078
7 ( simple4078
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4078 Handling instructions
16-- >
17-- > Desc: Instructions on how specified goods, packages or containers
18-- > should be handled.
19-- >
20-- > Repr: an..70
21simple4078 :: Parser Value
22simple4078 = simple "4078" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4079.hs b/specification/src/Text/Edifact/D96A/Simples/S4079.hs
new file mode 100644
index 0000000..896d532
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4079.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4079
7 ( simple4079
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4079 Handling instructions, coded
16-- >
17-- > Desc: Identification of the instructions on how specified goods,
18-- > packages or containers should be handled.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note: User or association defined code. May be used in combination
23-- > with 1131/3055. See also UNTDED 5.9 p.2 CIMP.
24simple4079 :: Parser Value
25simple4079 = simple "4079" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4183.hs b/specification/src/Text/Edifact/D96A/Simples/S4183.hs
new file mode 100644
index 0000000..d31f20a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4183.hs
@@ -0,0 +1,284 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4183
7 ( simple4183
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4183 Special conditions, coded
16-- >
17-- > Desc: Indication of a specific condition.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Item for national preference
22-- > Item concerned is applicable to national preference
23-- > calculation.
24-- > 2 Item qualifying for payment discount
25-- > Item concerned is applicable for settlement/payment
26-- > discount calculation.
27-- > 3 Item not qualifying for payment discount
28-- > Item concerned is not applicable for settlement/payment
29-- > discount calculation.
30-- > 5 Item not to be included in bonus calculation
31-- > Item concerned is not applicable for bonus calculation.
32-- > 6 Subject to bonus
33-- > Item concerned is applicable for bonus calculation.
34-- > 7 Subject to commission
35-- > Item concerned is applicable for commission calculation.
36-- > 8 Subject to discount
37-- > Item concerned is applicable for discount calculation.
38-- > 9 Freely available in EEC
39-- > Self explanatory.
40-- > 10 Subject to settlement discount
41-- > Item concerned is applicable for the overall settlement
42-- > discount.
43-- > 11 Price includes excise
44-- > Self explanatory.
45-- > 12 Price includes tax
46-- > Self explanatory.
47-- > 13 Price include duty
48-- > Self explanatory.
49-- > 14 Not subject to commission
50-- > Item concerned is not applicable for commission
51-- > calculation.
52-- > 15 Not subject to discount
53-- > Item concerned is not applicable for discount
54-- > calculation.
55-- > 16 Subject to embargo restriction
56-- > Item concerned is subject to embargo restriction.
57-- > 17 Item not subject to embargo restrictions
58-- > Item concerned is not subject to embargo restriction.
59-- > 18 Item subject to national export restrictions
60-- > Item concerned requires export declaration.
61-- > 19 Item not subject to national export restrictions
62-- > Item concerned does not require export declaration.
63-- > 20 Item subject to import restrictions
64-- > Item concerned is liable to import restrictions defined
65-- > by relevant national authority.
66-- > 21 Item not subject to import restrictions
67-- > Item concerned is not liable to import restrictions
68-- > defined by relevant national authority.
69-- > 22 Signed
70-- > Document has to be signed.
71-- > 23 Authenticated
72-- > Document/message has to have official or regulatory
73-- > approval.
74-- > 24 Original(s) to be certified
75-- > Original document/message is to be certified by an
76-- > official, or otherwise qualified, organization or person.
77-- > 25 Original(s) to be legalized
78-- > Original document/message is to be issued under the legal
79-- > requirements of a governmental authority.
80-- > 26 Quote documentary credit number
81-- > The documentary credit number of the issuing bank must be
82-- > quoted on the document.
83-- > 27 Full set bill of lading
84-- > Full set of bill of lading is required.
85-- > 28 Full set bill of lading less one original
86-- > Full set of bill of lading, less one original bill of
87-- > lading, is required.
88-- > 29 Full set bill of lading less two originals
89-- > Full set of bill of lading, less two originals bill of
90-- > lading, is required.
91-- > 30 Shipped on board
92-- > Transport document is to be marked "shipped on board".
93-- > 31 Freight prepaid to be marked
94-- > Transport document is to be marked "freight prepaid".
95-- > 32 Freight collect to be marked
96-- > Transport document is to be marked "freight collect".
97-- > 33 Issued to order and blank endorsed
98-- > Document is to be issued to order and must be blank
99-- > endorsed.
100-- > 34 Issued and endorsed to the order of
101-- > Document is to be issued and endorsed to the order of a
102-- > specified party.
103-- > 35 Consigned to
104-- > Transport document is to be consigned to a specified
105-- > party.
106-- > 36 Notify
107-- > Transport document is to be marked "notify party".
108-- > 37 Issued by
109-- > Document is to be issued by a specified party.
110-- > 38 Charter party allowed
111-- > Charter party bill of lading is allowed.
112-- > 39 Loading on deck allowed
113-- > Loading of goods on deck is allowed.
114-- > 40 Quote actual flight date and flight number
115-- > Document/message must evidence the actual flight date and
116-- > the flight number certifying air transportation and
117-- > countersigned by the respective airline company.
118-- > 41 House AWB allowed
119-- > House air waybill is allowed.
120-- > 42 Express post receipt
121-- > Express post receipt is required.
122-- > 43 Air parcel post receipt
123-- > Air parcel post receipt is required.
124-- > 44 Parcel post receipt
125-- > Parcel post receipt is required.
126-- > 45 Issued to bearer
127-- > Document is to be issued to bearer.
128-- > 46 Full set of insurance certificate
129-- > Full set of insurance certificate is required.
130-- > 47 Full set of insurance policy
131-- > Full set of insurance policy is required.
132-- > 48 Addressed to
133-- > Document is to be addressed to a specified party.
134-- > 49 Transmission by telecommunication
135-- > Document is to be transmitted by telecommunication.
136-- > 50 Bill of exchange drawn on
137-- > Bill of exchange is to be drawn on "party".
138-- > 51 Bill of exchange in duplicate
139-- > Bill of exchange is to be issued as drawn in duplicate.
140-- > 52 Insurance certificate alternative
141-- > Alternative to insurance certificate.
142-- > 53 Insurance policy alternative
143-- > Alternative to insurance policy.
144-- > 54 Original(s) and copies to be certified
145-- > Original and copies of document/message is to be
146-- > certified by an official, or otherwise qualified,
147-- > organization or person.
148-- > 55 Original(s) and copies to be legalized
149-- > Original and copies of document/message is to be issued
150-- > under the legal requirements or a governmental authority.
151-- > 56 Consolidators AWB allowed
152-- > Consolidators air waybill is allowed.
153-- > 57 Full set
154-- > Full set of a document is required.
155-- > 58 Full set less one original
156-- > Full set of a document, less one original, is required.
157-- > 59 Full set less two originals
158-- > Full set of a document, less two originals, is required.
159-- > 60 Goods despatched to
160-- > Document must show that the goods have been despatched to
161-- > a specified party.
162-- > 61 Insurance certificate allowed
163-- > Presentation of an insurance certificate instead of an
164-- > insurance policy is allowed.
165-- > 62 Issued to
166-- > Document is to be issued to a specified party.
167-- > 63 Original(s) and copy(ies) signed
168-- > Original(s) and copy(ies) of the document must be signed.
169-- > 64 Original(s) signed
170-- > Original(s) of the document must be signed.
171-- > 65 No disposal clause
172-- > The shipper hereby irrevocably renounces any right to
173-- > vary the identity of the consignee of these goods during
174-- > transit.
175-- > 66 Delivery without change of ownership
176-- > There is no change of ownership of the goods after they
177-- > are received by the consignee.
178-- > 67 Delivery with change of ownership
179-- > There is a change of ownership of the goods after they
180-- > are received by the consignee.
181-- > 68 Supply for outright purchase/sale
182-- > Goods are supplied under outright purchase/sale
183-- > condition.
184-- > 69 Supply for consignment
185-- > Goods are supplied for consignment purposes.
186-- > 70 Supply for sale 'on approval' or after trial
187-- > The sale of the goods will only be finalised after trial
188-- > or approval.
189-- > 71 Exchange of goods compensated in kind
190-- > Goods are delivered on the basis of a compensation
191-- > kind.
192-- > 72 Sale for export by foreigner travelling in member state
193-- > concerned
194-- > A cross border delivery of goods to be sold by a
195-- > foreigner travelling in the European Economic Community
196-- > member state concerned.
197-- > 73 Samples
198-- > The delivered goods are samples.
199-- > 74 Temporary export, loan or hire
200-- > Loaned or hired goods delivered on a temporary export
201-- > basis.
202-- > 75 Temporary export, leasing
203-- > Leased goods delivered on a temporary export basis.
204-- > 76 Temporary export, operation for job processing
205-- > Goods temporarily exported for operation for job
206-- > processing.
207-- > 77 Temporary export, repair and maintenance against payment
208-- > Goods temporarily exported for a chargeable repair or
209-- > maintenance reason.
210-- > 78 Temporary export, repair and maintenance free of charge
211-- > Goods temporarily exported for a free of charge repair or
212-- > maintenance reason.
213-- > 79 Reimport following job processing
214-- > Goods reimported after they have been used for job
215-- > processing.
216-- > 80 Reimport following repair and maintenance against payment
217-- > Goods reimported after a temporary export for a
218-- > chargeable repair or maintenance reason.
219-- > 81 Reimport following repair and maintenance free of charge
220-- > Goods reimported after a temporary export for a
221-- > free of charge repair or maintenance reason.
222-- > 82 Supply of goods under joint production contract for defence
223-- > purposes
224-- > Goods supplied under joint production contact for
225-- > defence purposes condition.
226-- > 83 Supply of goods under joint production contract for civil
227-- > purposes
228-- > Goods supplied under joint production contact for
229-- > civil purposes condition.
230-- > 84 Supply of goods for warehousing for foreign account
231-- > Goods supplied for warehousing for foreign account.
232-- > 85 Supply of goods as gifts by country of despatch and food aid
233-- > under European Economic Community regulation
234-- > Goods supplied as gifts by country of despatch and food
235-- > aid under European Economic Community regulation.
236-- > 86 Supply of goods for disaster relief equipment
237-- > Goods supplied as disaster relief equipment.
238-- > 87 Supply of goods as transactions without compensation
239-- > Goods supplied as transactions without compensation
240-- > (financial or otherwise) involving goods which will not
241-- > be re-exported or compensated by the importation of
242-- > equivalent goods.
243-- > 88 Supply of goods as returned consignment on which payment has
244-- > been made
245-- > Goods supplied as returned consignment on which payment
246-- > has been made.
247-- > 89 Supply of goods as returned consignment on which no payment
248-- > has been made
249-- > Goods supplied as returned consignment on which no
250-- > payment has been made.
251-- > 90 Supply of goods in standard exchange giving rise to payment
252-- > Goods supplied in standard exchange giving rise to
253-- > payment.
254-- > 91 Supply of goods in standard exchange not giving rise to
255-- > payment
256-- > Goods supplied in standard exchange not giving rise to
257-- > payment.
258-- > 92 Supply of goods/services in standard exchange under warranty
259-- > Goods/services provided in standard exchange under
260-- > warranty.
261-- > 93 Goods
262-- > The special conditions for the tax declaration are linked
263-- > to the fact that the line item relates to goods.
264-- > 94 Service
265-- > The special conditions for the tax declaration are linked
266-- > to the fact that the line item is a service.
267-- > 95 Financial regulation
268-- > The special conditions are linked to the fact that the
269-- > line item is a financial regulation.
270-- > + 96 Promotional advertising
271-- > A media press communication informing about a promotion.
272-- > + 97 Promotional price
273-- > Reduction in price for a specified period of time for
274-- > promotional purposes.
275-- > + 98 Promotional shelf display
276-- > Product in promotion is displayed in a special shelf or
277-- > display.
278-- > + 99 Safety data sheet required to accompany goods when moved
279-- > Material safety data sheet is required to accompany the
280-- > goods when they are moved.
281-- > + 100 Multiple delivery points
282-- > An order that has more than one specified delivery point.
283simple4183 :: Parser Value
284simple4183 = simple "4183" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4215.hs b/specification/src/Text/Edifact/D96A/Simples/S4215.hs
new file mode 100644
index 0000000..d64517c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4215.hs
@@ -0,0 +1,82 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4215
7 ( simple4215
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4215 Transport charges method of payment, coded
16-- >
17-- > Desc: Identification of method of payment for transport charges.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Account
22-- > The charges are to be charged to an account.
23-- > CA Advance collect
24-- > The amount of freight or other charge on a shipment
25-- > advanced by one transportation line to another or to the
26-- > shipper, to be collected from consignee.
27-- > CC Collect
28-- > A shipment on which freight charges will be paid by
29-- > consignee.
30-- > CF Collect, freight credited to payment customer
31-- > Self explanatory.
32-- > DF Defined by buyer and seller
33-- > Self explanatory.
34-- > FO FOB port of call
35-- > Title and control of goods pass to the buyer at port of
36-- > call. Responsibility for export taxes and cost of
37-- > documents for overseas shipments have not been specified.
38-- > IC Information copy, no payment due
39-- > Transaction set has been provided for information only.
40-- > MX Mixed
41-- > Self explanatory.
42-- > NC Service freight, no charge
43-- > Self explanatory.
44-- > NS Not specified
45-- > Self explanatory.
46-- > PA Advance prepaid
47-- > Costs have been paid in advance.
48-- > PB Customer pick-up/backhaul
49-- > Buyer's private carriage picks up the goods as a return
50-- > load to the buyer's facility.
51-- > PC Prepaid but charged to customer
52-- > shipping charges have been paid in advance of shipment
53-- > but are charged back to consignee usually as line item on
54-- > invoice for the purchased goods.
55-- > PE Payable elsewhere
56-- > Place of payment not known at the begin of conveyance.
57-- > PO Prepaid only
58-- > Payment in advance of freight and/or other charges prior
59-- > to delivery of shipment at destination, usually by
60-- > shipper at point of origin.
61-- > PP Prepaid (by seller)
62-- > Seller of goods makes payment to carrier for freight
63-- > charges prior to shipment.
64-- > PU Pickup
65-- > Customer is responsible for payment of pickup charges at
66-- > shipping point.
67-- > RC Return container freight paid by customer
68-- > Self explanatory.
69-- > RF Return container freight free
70-- > Self explanatory.
71-- > RS Return container freight paid by supplier
72-- > Self explanatory.
73-- > TP Third party pay
74-- > A third party, someone other than buyer or seller, is
75-- > identified as responsible for payment of shipping
76-- > charges.
77-- > WC Weight condition
78-- > Description to be provided.
79-- > ZZZ Mutually defined
80-- > Self explanatory.
81simple4215 :: Parser Value
82simple4215 = simple "4215" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4219.hs b/specification/src/Text/Edifact/D96A/Simples/S4219.hs
new file mode 100644
index 0000000..167406e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4219.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4219
7 ( simple4219
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4219 Transport priority, coded
16-- >
17-- > Desc: Coded priority of requested transport service.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Express
22-- > Express treatment (if by rail, legal express regime for
23-- > parcels transport).
24-- > 2 High speed
25-- > Transport under legal international rail convention (CIM)
26-- > concluded between rail organizations and based on fast
27-- > routing and specified timetables.
28-- > 3 Normal speed
29-- > Transport under legal international rail convention (CIM)
30-- > concluded between rail organizations.
31-- > 4 Post service
32-- > Transport under conditions specified by UPU (Universal
33-- > Postal Union) and Rail organizations (parcels transport
34-- > only).
35simple4219 :: Parser Value
36simple4219 = simple "4219" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4221.hs b/specification/src/Text/Edifact/D96A/Simples/S4221.hs
new file mode 100644
index 0000000..23a7de2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4221.hs
@@ -0,0 +1,123 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4221
7 ( simple4221
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4221 Discrepancy, coded
16-- >
17-- > Desc: Code defining the disposition of any difference between the
18-- > quantity ordered and invoiced, or shipped and invoiced for a
19-- > line item or transaction.
20-- >
21-- > Repr: an..3
22-- >
23-- > + AA Item discontinued by wholesaler
24-- > The wholesaler no longer offers the ordered product.
25-- > + AB Item no longer produced
26-- > The item ordered has been discontinued and is no longer
27-- > in production.
28-- > + AC Over-shipped
29-- > Code indicating that there was an excess quantity of
30-- > goods in a shipment relative to the order.
31-- > + AD Item out of stock at manufacturer
32-- > The item is out of stock at manufacturer.
33-- > + AE Delivered but not advised
34-- > Shipment or goods have been delivered without any advance
35-- > notification of delivery.
36-- > + AF Goods delivered damaged
37-- > Part or all of the goods in a shipment were delivered
38-- > damaged.
39-- > + AG Delivered too late
40-- > Delivered but at a later date than the delivery date
41-- > under the agreed conditions or stipulated in the order.
42-- > AN Available now - no shipping schedule
43-- > Self explanatory.
44-- > AS Available now - scheduled to ship (date)
45-- > Self explanatory.
46-- > BK Back ordered from previous order
47-- > Self explanatory.
48-- > BP Shipment partial - back order to follow
49-- > Self explanatory.
50-- > CA Customer inquiry - all items
51-- > Self explanatory.
52-- > CC Shipment complete
53-- > Self explanatory.
54-- > CE Shipment includes extra items to meet price break
55-- > Self explanatory.
56-- > CI Customer inquiry - shipped items only
57-- > Self explanatory.
58-- > CK Cancelled from previous order
59-- > Self explanatory.
60-- > CM Shipment complete with additional quantity
61-- > Self explanatory.
62-- > CN Next carrier, PVE - (date)
63-- > Self explanatory.
64-- > CO Customer inquiry - unshipped items only
65-- > Self explanatory.
66-- > CP Shipment partial - considered complete, no backorder
67-- > Self explanatory.
68-- > CS Shipment complete with substitution
69-- > Self explanatory.
70-- > IC Item cancelled
71-- > Self explanatory.
72-- > IS Item represents substitution from original order
73-- > Self explanatory.
74-- > LS Last shipment (date)
75-- > Self explanatory.
76-- > NF Not yet published
77-- > Self explanatory.
78-- > NN Not in process - no shipping schedule
79-- > Self explanatory.
80-- > NS Not in process - schedule to ship (date)
81-- > Self explanatory.
82-- > OF Order sent to factory for production (date)
83-- > Self explanatory.
84-- > OM Item sent to factory for production (date)
85-- > Self explanatory.
86-- > OP Out of print
87-- > Self explanatory.
88-- > OS Item out of stock because of strike of force majeure
89-- > Self explanatory.
90-- > OW Item out of stock at wholesaler
91-- > Self explanatory.
92-- > PA Purchase order inquiry - all items
93-- > Self explanatory.
94-- > PD Purchase order complete
95-- > Self explanatory.
96-- > PI Purchase order inquiry - shipped items only
97-- > Self explanatory.
98-- > PK Packed-to-date (date)
99-- > Self explanatory.
100-- > PN In process - no shipping schedule
101-- > Self explanatory.
102-- > PO Purchase order inquiry - unshipped items only
103-- > Self explanatory.
104-- > PP Purchase order inquiry - specific items
105-- > Self explanatory.
106-- > PS In process - scheduled to ship (date)
107-- > Self explanatory.
108-- > RA Item rationed
109-- > Self explanatory.
110-- > SL Shipped-to-date (date)
111-- > Self explanatory.
112-- > SP Scheduled for production at factory
113-- > Self explanatory.
114-- > SS Split shipment
115-- > Shipment is only part of the ordered quantity.
116-- > TW Item temporary discontinued by wholesaler
117-- > Self explanatory.
118-- > UR Unsolicited report
119-- > Self explanatory.
120-- > ZZZ Mutually defined
121-- > Self explanatory.
122simple4221 :: Parser Value
123simple4221 = simple "4221" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4233.hs b/specification/src/Text/Edifact/D96A/Simples/S4233.hs
new file mode 100644
index 0000000..f288b86
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4233.hs
@@ -0,0 +1,90 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4233
7 ( simple4233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4233 Marking instructions, coded
16-- >
17-- > Desc: Code indicating instructions on how specified packages or
18-- > physical units should be marked.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Do not mark suppliers company name
23-- > Self explanatory.
24-- > 2 Mark customers company name
25-- > Self explanatory.
26-- > 3 Mark customers references
27-- > Self explanatory.
28-- > 4 Mark additionally customers article description
29-- > Self explanatory.
30-- > 5 Mark exclusively customers article description
31-- > Self explanatory.
32-- > 6 Mark packages dimensions
33-- > Self explanatory.
34-- > 7 Mark net weight
35-- > Self explanatory.
36-- > 8 Mark gross weight
37-- > Self explanatory.
38-- > 9 Mark tare weight
39-- > Self explanatory.
40-- > 10 Mark batch number
41-- > Self explanatory.
42-- > 11 Mark article number customer
43-- > Self explanatory.
44-- > 12 Mark running number of packages
45-- > Self explanatory.
46-- > 13 Mark date of production
47-- > Self explanatory.
48-- > 14 Mark expiry date
49-- > Self explanatory.
50-- > 15 Mark supplier number
51-- > Self explanatory.
52-- > 16 Buyer's instructions
53-- > Markings as specified by the buyer.
54-- > 17 Seller's instructions
55-- > Markings as specified by the seller.
56-- > 18 Carrier's instructions
57-- > Markings as specified by carrier.
58-- > 19 Legal requirements
59-- > Markings as specified by law.
60-- > 20 Industry instructions
61-- > Markings as specified by industry.
62-- > 21 Line item only
63-- > Exclusive reference markings for this line.
64-- > 22 Premarked by buyer
65-- > Self explanatory.
66-- > 23 Entire shipment
67-- > Markings refer to the entire shipment.
68-- > 24 Shipper assigned
69-- > Markings to identify a shipment, package or carton as
70-- > assigned by shipper.
71-- > 25 Shipper assigned roll number
72-- > Markings to identify a roll as assigned by the shipper.
73-- > 26 Shipper assigned skid number
74-- > Markings used to identify a skid as assigned by shipper.
75-- > 27 Uniform Code Council (UCC) format
76-- > Markings according to UCC format are required. System of
77-- > coding products where by each item/multipack case type is
78-- > uniquely identified. A unique manufacturer Id is assigned
79-- > by the UCC.
80-- > 28 Mark free text
81-- > Description to be provided.
82-- > + 29 Mark case number
83-- > Case numbers to be used for marking.
84-- > + 30 Mark serial shipping container code
85-- > Requests the marking of the serial shipping container
86-- > code to the transport container or packaging.
87-- > ZZZ Mutually defined
88-- > Self explanatory.
89simple4233 :: Parser Value
90simple4233 = simple "4233" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4237.hs b/specification/src/Text/Edifact/D96A/Simples/S4237.hs
new file mode 100644
index 0000000..d3b6818
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4237.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4237
7 ( simple4237
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4237 Prepaid/collect indicator, coded
16-- >
17-- > Desc: Code indicating whether freight item amount is prepaid or to
18-- > be collected.
19-- >
20-- > Repr: an..3
21-- >
22-- > A Payable elsewhere
23-- > Responsibility for payment of transport charges unknown
24-- > at time of departure.
25-- > B Third party to pay
26-- > A third party to pay the freight bill is known at the
27-- > time of shipment.
28-- > C Collect
29-- > Charges are (to be) collected from the consignee at the
30-- > destination.
31-- > P Prepaid
32-- > Charges are (to be) prepaid before the transport actually
33-- > leaves.
34simple4237 :: Parser Value
35simple4237 = simple "4237" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4294.hs b/specification/src/Text/Edifact/D96A/Simples/S4294.hs
new file mode 100644
index 0000000..62f0ff2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4294.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4294
7 ( simple4294
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4294 Change reason
16-- >
17-- > Desc: Description of the reason for a change.
18-- >
19-- > Repr: an..35
20simple4294 :: Parser Value
21simple4294 = simple "4294" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4295.hs b/specification/src/Text/Edifact/D96A/Simples/S4295.hs
new file mode 100644
index 0000000..36a8607
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4295.hs
@@ -0,0 +1,117 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4295
7 ( simple4295
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4295 Change reason, coded
16-- >
17-- > Desc: Identification of the reason for a change.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Member attribute change
22-- > An attribute of a member of a group has changed.
23-- > AB Abroad
24-- > In an other country.
25-- > AC Member category change
26-- > The member or benefits category has changed.
27-- > AD Death
28-- > Subject has died.
29-- > AE Disability
30-- > Subject is disabled.
31-- > AF Early retirement
32-- > Retirement before the normal retirement age.
33-- > AG Hardship
34-- > Subject is incurring hardship.
35-- > AH Ill health
36-- > Subject has ill health.
37-- > AI Leaving employer
38-- > Subject is leaving employer.
39-- > AJ Leaving industry
40-- > Person is leaving, or has left, an identified industry.
41-- > AK Level/rate table change
42-- > The insurance level/rate table has changed.
43-- > AL Normal retirement
44-- > Subject has retired at the normal retirement age.
45-- > AM Other
46-- > Reason differs from any of the other coded values.
47-- > AN Retrenchment
48-- > Subject has been retrenched from work.
49-- > AO Resignation
50-- > Subject has resigned from work.
51-- > AP Member status change
52-- > The member status has changed.
53-- > AQ Alternate quantity and unit of measurement
54-- > Self explanatory.
55-- > + AR Article out of assortment for particular company
56-- > Item normally part of a suppliers standard assortment but
57-- > is unavailable for a specific buyer due to legal or
58-- > commercial reasons.
59-- > + AS Article out of assortment
60-- > Article normally part of a standard assortment is
61-- > unavailable.
62-- > + AT Item not ordered
63-- > Code indicating the item or product was not ordered.
64-- > + AU No delivery due to outstanding payments
65-- > Delivery of an item was stopped due to outstanding
66-- > deliveries which have not yet been paid.
67-- > + AV Out of inventory
68-- > Item is out of inventory.
69-- > BD Blueprint deviation
70-- > Self explanatory.
71-- > BQ Balancing quantity
72-- > Amount needed to resolve difference between ordered and
73-- > delivered quantity.
74-- > DC Date change
75-- > Self explanatory.
76-- > EV Estimated quantity
77-- > Self explanatory.
78-- > GU Gross volume per pack and unit of measure
79-- > Self explanatory.
80-- > GW Gross weight per pack
81-- > Self explanatory.
82-- > LD Length difference
83-- > Self explanatory.
84-- > MC Pack/size measure difference
85-- > Description to be provided.
86-- > PC Pack difference
87-- > Self-explanatory.
88-- > PD Pack dimension difference
89-- > Description to be provided.
90-- > PQ Pack quantity
91-- > Self explanatory.
92-- > PS Product/services ID change
93-- > Self explanatory.
94-- > PW Pack weight difference
95-- > Self explanatory.
96-- > PZ Pack size difference
97-- > Self-explanatory.
98-- > QO Quantity ordered
99-- > Self explanatory.
100-- > QP Quantity based on price qualifier
101-- > Self explanatory.
102-- > QT Quantity price break
103-- > Self explanatory.
104-- > SC Size difference
105-- > Self explanatory.
106-- > UM Unit of measure difference
107-- > Self explanatory.
108-- > UP Unit price
109-- > Self explanatory.
110-- > WD Width difference
111-- > Self explanatory.
112-- > WO Weight qualifier/gross weight per package
113-- > Self explanatory.
114-- > ZZZ Mutually defined
115-- > Self explanatory.
116simple4295 :: Parser Value
117simple4295 = simple "4295" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4343.hs b/specification/src/Text/Edifact/D96A/Simples/S4343.hs
new file mode 100644
index 0000000..3cf3cc9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4343.hs
@@ -0,0 +1,58 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4343
7 ( simple4343
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4343 Response type, coded
16-- >
17-- > Desc: Code specifying the type of acknowledgement required or
18-- > transmitted.
19-- >
20-- > Repr: an..3
21-- >
22-- > AA Debit advice
23-- > Receiver of the payment message needs to return a debit
24-- > advice in response to the payment message.
25-- > AB Message acknowledgement
26-- > Indicates that an acknowledge relating to receipt is
27-- > required.
28-- > AC Acknowledge - with detail and change
29-- > Acknowledge complete including changes.
30-- > AD Acknowledge - with detail, no change
31-- > Acknowledge complete without changes.
32-- > AF Debit advice/message acknowledgement
33-- > The sender wishes to receive both a Debit Advice and an
34-- > acknowledgement of receipt for a payment message.
35-- > AG Authentication
36-- > Authentication, by a party, of a document established for
37-- > him by another party.
38-- > + AI Acknowledge only changes
39-- > Acknowledgement of changes only is required.
40-- > AP Accepted
41-- > Indication that the referenced offer or transaction
42-- > (e.g., cargo booking or quotation request) has been
43-- > accepted.
44-- > CA Conditionally accepted
45-- > Indication that the referenced offer or transaction
46-- > (e.g., cargo booking or quotation request) has been
47-- > accepted under conditions indicated in this message.
48-- > CO Confirmation of measurements
49-- > Indication that the message contains the physical
50-- > measurements on which the charges will be based.
51-- > # NA No acknowledgement needed
52-- > Self explanatory.
53-- > RE Rejected
54-- > Indication that the referenced offer or transaction
55-- > (e.g., cargo booking or quotation request) is not
56-- > accepted.
57simple4343 :: Parser Value
58simple4343 = simple "4343" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4347.hs b/specification/src/Text/Edifact/D96A/Simples/S4347.hs
new file mode 100644
index 0000000..4e8b8ad
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4347.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4347
7 ( simple4347
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4347 Product id. function qualifier
16-- >
17-- > Desc: Indication of the function of the product code.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Additional identification
22-- > Information which specifies and qualifies product
23-- > identifications.
24-- > 2 Identification for potential substitution
25-- > The given item number(s) describe(s) a substituting
26-- > product if the original product is not available.
27-- > 3 Substituted by
28-- > The given item number is the number of the product that
29-- > substitutes another one.
30-- > 4 Substituted for
31-- > The given item number is the number of the original
32-- > product substituted by another.
33-- > 5 Product identification
34-- > Self explanatory.
35-- > 6 Successor product id
36-- > Product id of the product that will follow the one
37-- > currently in production/trade.
38-- > 7 Predecessor product id
39-- > Product id of the predecessor of the product currently in
40-- > production/trade.
41-- > 8 Expired/out of production
42-- > The given item number is the expired item number of the
43-- > product. It has been replaced.
44simple4347 :: Parser Value
45simple4347 = simple "4347" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4400.hs b/specification/src/Text/Edifact/D96A/Simples/S4400.hs
new file mode 100644
index 0000000..4e9af50
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4400.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4400
7 ( simple4400
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4400 Instruction
16-- >
17-- > Desc: Description of an instruction.
18-- >
19-- > Repr: an..35
20simple4400 :: Parser Value
21simple4400 = simple "4400" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4401.hs b/specification/src/Text/Edifact/D96A/Simples/S4401.hs
new file mode 100644
index 0000000..c5bd232
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4401.hs
@@ -0,0 +1,106 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4401
7 ( simple4401
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4401 Instruction, coded
16-- >
17-- > Desc: Specification of an action to be taken by the receiver of the
18-- > message.
19-- >
20-- > Repr: an..3
21-- >
22-- > AA Send credit note
23-- > Self explanatory.
24-- > AB Change invoice
25-- > Send invoice, taking into account specified
26-- > discrepancies.
27-- > AD Advise
28-- > Instruction to advise a party.
29-- > X AE Change invoice
30-- > Send invoice, taking into account specified
31-- > discrepancies. Use code value AB.
32-- > AF Stop delivery process
33-- > Self-explanatory.
34-- > AG Send replacement
35-- > The identified item must be sent for replacement.
36-- > AH Pick-up
37-- > The identified item is to be picked up.
38-- > AI Advise by telecommunication
39-- > Advise of documentary credit by telecommunication.
40-- > AJ Advise by fax
41-- > Instruction to advise party by fax.
42-- > AK By registered airmail
43-- > Issue documentary credit by registered airmail.
44-- > AL By registered airmail in one set
45-- > Deliver documents in one set by registered airmail.
46-- > AM By registered airmail in two sets
47-- > Deliver documents in two sets by registered airmail.
48-- > AP Advise by phone
49-- > Instruction to advise party by phone.
50-- > AT Advise by telex
51-- > Instruction to advise party by telex.
52-- > CO Convert
53-- > Convert the message into other format.
54-- > DA Without
55-- > The bank advising the documentary credit is not requested
56-- > to confirm the credit.
57-- > DB May add
58-- > The bank advising the documentary credit may add its
59-- > confirmation to the documentary credit.
60-- > DC Confirm
61-- > The bank advising the documentary credit is requested to
62-- > confirm the credit.
63-- > DD By registered mail
64-- > Issue documentary credit by registered mail.
65-- > DE By courier service
66-- > Issue documentary credit by courier service.
67-- > DF By teletransmission
68-- > Issue documentary credit by teletransmission.
69-- > DG Preadvice by teletransmission
70-- > Preadvise documentary credit by teletransmission.
71-- > DH By courier service in one set
72-- > Deliver documents in one set by courier service.
73-- > DI By courier service in two sets
74-- > Deliver documents in two sets by courier service.
75-- > DJ By registered mail in one set
76-- > Deliver documents in one set by registered mail.
77-- > DK By registered mail in two sets
78-- > Deliver documents in two sets by registered mail.
79-- > DN Per teletransmission
80-- > Deliver documents by teletransmission.
81-- > DO Advise beneficiary by phone
82-- > Advise beneficiary of documentary credit by phone.
83-- > DP Late presentation of documents within D/C validity
84-- > acceptable
85-- > Late presentation of documents with the documentary
86-- > credit validity is acceptable.
87-- > EI EDI
88-- > Instructions to advise beneficiary by EDI.
89-- > EM Electronic mail
90-- > Instructions to advise beneficiary by electronic mail.
91-- > EX Expedite
92-- > Forward the information to requested party immediately.
93-- > QC Quality control held
94-- > Goods to be held from distribution by stockholder until a
95-- > quality control assessment is completed by the
96-- > manufacturer.
97-- > QE Quality control embargo
98-- > Quality control assessment is negative, goods are to be
99-- > held from distribution by stockholder.
100-- > RL Released
101-- > Goods are released by manufacturer for distribution by
102-- > stockholder.
103-- > SW S.W.I.F.T.
104-- > Instructions to advise beneficiary by S.W.I.F.T.
105simple4401 :: Parser Value
106simple4401 = simple "4401" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4403.hs b/specification/src/Text/Edifact/D96A/Simples/S4403.hs
new file mode 100644
index 0000000..523b8fb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4403.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4403
7 ( simple4403
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4403 Instruction qualifier
16-- >
17-- > Desc: Code giving specific meaning to the type of instructions.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Action required
22-- > Instruction requires action.
23-- > 2 Party instructions
24-- > Self explanatory.
25-- > 3 Maximum value exceeded instructions
26-- > Instruction how to act if maximum value will be or has
27-- > been exceeded.
28-- > 4 Confirmation instructions
29-- > Documentary credit confirmation instructions.
30-- > 5 Method of issuance
31-- > Documentary credit confirmation of issuance.
32-- > 6 Pre-advice instructions
33-- > Documentary credit pre-advice instructions.
34-- > 7 Documents delivery instruction
35-- > Delivery instructions for documents required under a
36-- > documentary credit.
37-- > 8 Additional terms and/or conditions documentary credit
38-- > Additional terms and/or conditions to the documentary
39-- > credit.
40-- > 9 Investment instruction
41-- > Instruction refers to an investment.
42simple4403 :: Parser Value
43simple4403 = simple "4403" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4405.hs b/specification/src/Text/Edifact/D96A/Simples/S4405.hs
new file mode 100644
index 0000000..fa997d8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4405.hs
@@ -0,0 +1,69 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4405
7 ( simple4405
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4405 Status, coded
16-- >
17-- > Desc: Provides information regarding a status.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 To be done
22-- > Remark that the requested service in the order remains
23-- > outstanding.
24-- > 2 Done
25-- > The instruction has been completed.
26-- > 3 Passed on
27-- > The information has been passed on.
28-- > 4 Final
29-- > The amount has the status of finality.
30-- > 5 Subject to final payment
31-- > The amount is subject to finality.
32-- > 6 Minimum
33-- > The amount quoted is a minimum tariff.
34-- > 7 Fixed
35-- > The amount quoted is a fixed tariff.
36-- > 8 Maximum
37-- > The amount quoted is a maximum tariff.
38-- > 9 Information
39-- > The amount is quoted for information only, it is not part
40-- > of the charges to be deducted or added.
41-- > 10 0 day available
42-- > The amount is available today.
43-- > 11 1 day available
44-- > The amount is available on the next banking office day
45-- > after the booking date.
46-- > 12 2 days available
47-- > The amount is available on the second banking office day
48-- > after the booking date.
49-- > 13 3 days available
50-- > The amount available on the third banking office day
51-- > after the booking date.
52-- > 14 Uncollected funds
53-- > Funds not collected by beneficiary.
54-- > 15 Nil
55-- > Self explanatory.
56-- > 16 None advised
57-- > Self explanatory.
58-- > 17 Requested
59-- > Self explanatory.
60-- > 18 Free of charge
61-- > Self explanatory.
62-- > 19 Rounded
63-- > Self explanatory.
64-- > 20 Permanent
65-- > Self-explanatory.
66-- > 21 Temporary
67-- > Self-explanatory.
68simple4405 :: Parser Value
69simple4405 = simple "4405" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4440.hs b/specification/src/Text/Edifact/D96A/Simples/S4440.hs
new file mode 100644
index 0000000..a551e74
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4440.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4440
7 ( simple4440
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4440 Free text
16-- >
17-- > Desc: Free text field available to the message sender for
18-- > information.
19-- >
20-- > Repr: an..70
21simple4440 :: Parser Value
22simple4440 = simple "4440" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4441.hs b/specification/src/Text/Edifact/D96A/Simples/S4441.hs
new file mode 100644
index 0000000..d0e8f31
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4441.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4441
7 ( simple4441
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4441 Free text, coded
16-- >
17-- > Desc: Free text in coded form.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note: User or association defined code. May be used in combination
22-- > with 1131/3055.
23simple4441 :: Parser Value
24simple4441 = simple "4441" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4451.hs b/specification/src/Text/Edifact/D96A/Simples/S4451.hs
new file mode 100644
index 0000000..eb47981
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4451.hs
@@ -0,0 +1,486 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4451
7 ( simple4451
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 4451 Text subject qualifier
16-- >
17-- > Desc: Code specifying subject of a free text.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Goods description
22-- > [7002] Plain language description of the nature of the
23-- > goods sufficient to identify them at the level required
24-- > for banking, Customs, statistical or transport purposes,
25-- > avoiding unnecessary detail (Generic term).
26-- > AAB Terms of payments
27-- > [4276] Conditions of payment between the parties to a
28-- > transaction (generic term).
29-- > AAC Dangerous goods additional information
30-- > Additional information concerning dangerous goods.
31-- > AAD Dangerous goods, technical name
32-- > Proper shipping name, supplemented as necessary with the
33-- > correct technical name, by which a dangerous substance or
34-- > article may be correctly identified or which is
35-- > sufficiently informative to permit identification by
36-- > reference to generally available literature.
37-- > AAE Acknowledgement description
38-- > The content of an acknowledgement.
39-- > AAF Rate additional information
40-- > Specific details applying to rates.
41-- > AAG Party instructions
42-- > Indicates that the segment contains instructions to be
43-- > passed on to the identified party.
44-- > AAH Customs information
45-- > [4034] Information entered by Customs on the CIM.
46-- > AAI General information
47-- > Self explanatory.
48-- > AAJ Additional conditions of sale/purchase
49-- > Additional conditions specific to this order or project.
50-- > AAK Price conditions
51-- > Information on the price conditions that are expected or
52-- > given.
53-- > AAL Goods dimensions in characters
54-- > Expression of a number in characters as length of ten
55-- > meters.
56-- > AAM Equipment re-usage restrictions
57-- > Technical or commercial reasons why a piece of equipment
58-- > may not be re-used after the current transport
59-- > terminates.
60-- > AAN Handling restriction
61-- > Restrictions in handling depending on the technical
62-- > characteristics of the piece of equipment or on the
63-- > nature of the goods.
64-- > AAO Error description (free text)
65-- > Error described by a free text.
66-- > AAP Response (free text)
67-- > Free text of the response to a communication.
68-- > AAQ Package content's description
69-- > Self explanatory.
70-- > AAR Terms of delivery
71-- > (4053) Free text of the non Incoterms terms of delivery.
72-- > For Incoterms, use: 4053.
73-- > AAS Bill of lading remarks
74-- > Self explanatory.
75-- > AAT Mode of settlement information
76-- > Free text information on an IATA Air Waybill to indicate
77-- > means by which account is to be settled.
78-- > AAU Consignment invoice information
79-- > Self explanatory.
80-- > AAV Clearance invoice information
81-- > Self explanatory.
82-- > AAW Letter of credit information
83-- > Self explanatory.
84-- > AAX License information
85-- > Self explanatory.
86-- > AAY Certification statements
87-- > Self explanatory.
88-- > AAZ Additional export information
89-- > Self explanatory.
90-- > ABA Tariff statements
91-- > Self explanatory.
92-- > ABC Conditions of sale or purchase
93-- > Additional information regarding terms and conditions
94-- > which apply to the transaction.
95-- > ABD Nature of transaction
96-- > An indication for customs of the type of contract under
97-- > which goods are supplied.
98-- > ABE Additional terms and/or conditions (documentary credit)
99-- > Additional terms and/or conditions to the documentary
100-- > credit.
101-- > ABF Instructions or information about standby documentary credit
102-- > Instruction or information about a standby documentary
103-- > credit.
104-- > ABG Instructions or information about partial shipment(s)
105-- > Instructions or information about partial shipment(s).
106-- > ABH Instructions or information about transhipment(s)
107-- > Instructions or information about transhipment(s).
108-- > ABI Additional handling instructions documentary credit
109-- > Additional handling instructions for a documentary
110-- > credit.
111-- > ABJ Domestic routing information
112-- > Self explanatory.
113-- > ABK Chargeable category of equipment
114-- > Equipment types are coded by category for financial
115-- > purposes.
116-- > ABL Government information
117-- > Self explanatory.
118-- > ABM Onward routing information
119-- > Self explanatory.
120-- > ABN Accounting information
121-- > Self explanatory.
122-- > ABO Discrepancy information
123-- > Free text or coded information to indicate a specific
124-- > discrepancy.
125-- > ABP Confirmation instructions
126-- > Documentary credit confirmation instructions.
127-- > ABQ Method of issuance
128-- > Method of issuance of documentary credit.
129-- > ABR Documents delivery instructions
130-- > Delivery instructions for documents required under a
131-- > documentary credit.
132-- > ABS Additional conditions
133-- > Additional conditions to the issuance of a documentary
134-- > credit.
135-- > ABT Information/instructions about additional amounts covered
136-- > Additional amounts information/instruction.
137-- > ABU Deferred payment termed additional
138-- > Additional terms concerning deferred payment.
139-- > ABV Acceptance terms additional
140-- > Additional terms concerning acceptance.
141-- > ABW Negotiation terms additional
142-- > Additional terms concerning negotiation.
143-- > ABX Document name and documentary requirements
144-- > Document name and documentary requirements.
145-- > ABY Regulatory information
146-- > The free text contains information for regulatory
147-- > authority.
148-- > ABZ Instructions/information about revolving documentary credit
149-- > Instructions/information about a revolving documentary
150-- > credit.
151-- > ACA Documentary requirements
152-- > Specification of the documentary requirements.
153-- > ACB Additional information
154-- > Self explanatory.
155-- > ACC Factor assignment clause
156-- > Assignment based on an agreement between seller and
157-- > factor.
158-- > ACD Reason
159-- > Reason for a request or response.
160-- > ACE Dispute
161-- > A notice, usually from buyer to seller, that something
162-- > was found wrong with goods delivered or the services
163-- > rendered, or with the related invoice.
164-- > ACF Additional attribute information
165-- > The text refers to information about an additional
166-- > attribute not otherwise specified.
167-- > ACG Absence declaration
168-- > A declaration on the reason of the absence.
169-- > ACH Aggregation statement
170-- > A statement on the way a specific variable or set of
171-- > variables has been aggregated.
172-- > ACI Compilation statement
173-- > A statement on the compilation status of an array or
174-- > other set of figures or calculations.
175-- > ACJ Definitional exception
176-- > An exception to the agreed definition of a term, concept,
177-- > formula or other object.
178-- > ACK Privacy statement
179-- > A statement on the privacy or confidential nature of an
180-- > object.
181-- > ACL Quality statement
182-- > A statement on the quality of an object.
183-- > ACM Statistical description
184-- > The description of a statistical object such as a value
185-- > list, concept, or structure definition.
186-- > ACN Statistical definition
187-- > The definition of a statistical object such as a value
188-- > list, concept, or structure definition.
189-- > ACO Statistical name
190-- > The name of a statistical object such as a value list,
191-- > concept or structure definition.
192-- > ACP Statistical title
193-- > The title of a statistical object such as a value list,
194-- > concept, or structure definition.
195-- > ACQ Off-dimension information
196-- > Information relating to differences between the actual
197-- > transport dimensions and the normally applicable
198-- > dimensions.
199-- > ACR Unexpected stops information
200-- > Information relating to unexpected stops during a
201-- > conveyance.
202-- > ACS Principles
203-- > Text subject is principles section of the UN/EDIFACT
204-- > rules for presentation of standardized message and
205-- > directories documentation.
206-- > ACT Terms and definition
207-- > Text subject is terms and definition section of the
208-- > UN/EDIFACT rules for presentation of standardized message
209-- > and directories documentation.
210-- > ACU Segment name
211-- > Text subject is segment name.
212-- > ACV Simple data element name
213-- > Text subject is name of simple data element.
214-- > ACW Scope
215-- > Text subject is scope section of the UN/EDIFACT rules for
216-- > presentation of standardized message and directories
217-- > documentation.
218-- > ACX Message type name
219-- > Text subject is name of message type.
220-- > ACY Introduction
221-- > Text subject is introduction section of the UN/EDIFACT
222-- > rules for presentation of standardized message and
223-- > directories documentation.
224-- > ACZ Glossary
225-- > Text subject is glossary section of the UN/EDIFACT rules
226-- > for presentation of standardized message and directories
227-- > documentation.
228-- > ADA Functional definition
229-- > Text subject is functional definition section of the
230-- > UN/EDIFACT rules for presentation of standardized message
231-- > and directories documentation.
232-- > ADB Examples
233-- > Text subject is examples as given in the example(s)
234-- > section of the UN/EDIFACT rules for presentation of
235-- > standardized message and directories documentation.
236-- > ADC Cover page
237-- > Text subject is cover page of the UN/EDIFACT rules for
238-- > presentation of standardized message and directories
239-- > documentation.
240-- > ADE Code value name
241-- > Text subject is name of code value.
242-- > ADF Code list name
243-- > Text subject is name of code list.
244-- > ADG Clarification of usage
245-- > Text subject is an explanation of the intended usage of a
246-- > segment or segment group.
247-- > ADH Composite data element name
248-- > Text subject is name of composite data element.
249-- > ADI Field of application
250-- > Text subject is field of application of the UN/EDIFACT
251-- > rules for presentation of standardized message and
252-- > directories documentation.
253-- > + ADJ Type of assets and liabilities
254-- > Information describing the type of assets and
255-- > liabilities.
256-- > + ADK Promotion information
257-- > The text contains information about a promotion.
258-- > + ADL Meter condition
259-- > Description of the condition of a meter.
260-- > + ADM Meter reading information
261-- > Information related to a particular reading of a meter.
262-- > + ADN Type of transaction reason
263-- > Information describing the type of the reason of
264-- > transaction.
265-- > + ADO Type of survey question
266-- > Type of survey question.
267-- > ALC Allowance/charge information
268-- > Information referring to allowance/charge.
269-- > ALL All documents
270-- > The note implies to all documents.
271-- > ARR Arrival conditions
272-- > Conditions under which arrival takes place.
273-- > AUT Authentication
274-- > Name, code, password etc. given for authentication
275-- > purposes.
276-- > BLC Bill of lading clause
277-- > Clause on the bill of lading regarding the cargo being
278-- > shipped.
279-- > BLR Transport document remarks
280-- > Remarks concerning the complete consignment to be printed
281-- > on the bill of lading.
282-- > CCI Customs clearance instructions
283-- > Any coded or clear instruction agreed by customer and
284-- > carrier regarding the declaration of the goods.
285-- > CEX Customs clearance instructions export
286-- > Any coded or clear instruction agreed by customer and
287-- > carrier regarding the export declaration of the goods.
288-- > CHG Change information
289-- > Note contains change information.
290-- > CIP Customs clearance instruction import
291-- > Any coded or clear instruction agreed by customer and
292-- > carrier regarding the import declaration of the goods.
293-- > CLP Clearance place requested
294-- > Name of the place where Customs clearance is asked to be
295-- > executed as requested by the consignee/consignor.
296-- > CLR Loading remarks
297-- > Instructions concerning the loading of the container.
298-- > COI Order information
299-- > Additional information related to an order.
300-- > CUR Customer remarks
301-- > Remarks from or for a supplier of goods or services.
302-- > CUS Customs declaration information
303-- > Note contains customs declaration information.
304-- > DAR Damage remarks
305-- > Remarks concerning damage on the cargo.
306-- > DCL Declaration
307-- > [4020] Text of a declaration made by the issuer of the
308-- > document (CIM 12).
309-- > DEL Delivery information
310-- > Information about delivery.
311-- > DIN Delivery instructions
312-- > Instructions regarding the delivery of the cargo.
313-- > DOC Documentation instructions
314-- > Self explanatory.
315-- > DUT Duty declaration
316-- > Self explanatory.
317-- > EUR Effective used routing
318-- > Physical route effectively used for the movement of the
319-- > means of transport.
320-- > FBC First block to be printed on the transport contract
321-- > Self explanatory.
322-- > GBL Government bill of lading information
323-- > Free text information on a transport document to indicate
324-- > payment information by Government Bill of Lading.
325-- > GEN Entire transaction set
326-- > Note is general in nature, applies to entire transaction
327-- > segment.
328-- > GS7 Further information concerning GGVS par. 7
329-- > Special permission for road transport of certain goods in
330-- > the German dangerous goods regulation for road transport.
331-- > HAN Handling instructions
332-- > [4078] Instructions on how specified goods, packages or
333-- > containers should be handled.
334-- > HAZ Hazard information
335-- > Self explanatory.
336-- > ICN Information for consignee
337-- > [4070] Any remark given for the information of the
338-- > consignee (CIM 21).
339-- > IIN Insurance instructions
340-- > Instructions regarding the cargo insurance.
341-- > IMI Invoice mailing instructions
342-- > Instructions as to which freight and charges components
343-- > have to be mailed to whom.
344-- > IND Commercial invoice item description
345-- > Free text describing goods on a commercial invoice line.
346-- > INS Insurance information
347-- > Specific note contains insurance information.
348-- > INV Invoice instruction
349-- > Note contains invoice instructions.
350-- > IRP Information for railway purpose
351-- > [4090] Date entered by railway stations when required,
352-- > e.g. specified trains, additional sheets for freight
353-- > calculations, special measures, etc.. (CIM 8).
354-- > ITR Inland transport details
355-- > Information concerning the pre-carriage to the port of
356-- > discharge if by other means than a vessel.
357-- > ITS Testing instructions
358-- > Instructions regarding the testing that is required to be
359-- > carried out on the items in the transaction.
360-- > LIN Line item
361-- > Note contains line item information.
362-- > LOI Loading instruction
363-- > Instructions where specified packages or containers are
364-- > to be loaded on a means of transport.
365-- > MCO Miscellaneous charge order
366-- > Free text accounting information on an IATA Air Waybill
367-- > to indicate payment information by Miscellaneous charge
368-- > order.
369-- > MKS Additional marks/numbers information
370-- > Self explanatory.
371-- > ORI Order instruction
372-- > Free text contains order instructions.
373-- > OSI Other service information
374-- > General information created by the sender of general or
375-- > specific value.
376-- > PAC Packing/marking information
377-- > Information regarding the packaging and/or marking of
378-- > goods.
379-- > PAI Payment instructions information
380-- > The free text contains payment instructions information
381-- > relevant to the message.
382-- > PAY Payables information
383-- > Note contains payables information.
384-- > PKG Packaging information
385-- > Note contains packaging instructions.
386-- > PKT Packaging terms information
387-- > Self explanatory.
388-- > PMD Payment detail/remittance information
389-- > The free text contains payment details.
390-- > PMT Payment information
391-- > Note contains payments information.
392-- > PRD Product information
393-- > Self explanatory.
394-- > PRF Price calculation formula
395-- > Additional information regarding the price formula used
396-- > for calculating the item price.
397-- > PRI Priority information
398-- > Note contains priority information.
399-- > PUR Purchasing information
400-- > Note contains purchasing information.
401-- > QIN Quarantine instructions
402-- > Instructions regarding quarantine, i.e. the period during
403-- > which an arriving vessel, including its equipment, cargo,
404-- > crew or passengers, suspected to carry or carrying a
405-- > contagious disease is detained in strict isolation to
406-- > prevent the spread of such a disease.
407-- > QQD Quality demands/requirements
408-- > Specification of the quality/performance expectations or
409-- > standards to which the items must conform.
410-- > QUT Quotation instruction/information
411-- > Note contains quotation information.
412-- > RAH Risk and handling information
413-- > Information concerning risks induced by the goods and/or
414-- > handling instruction.
415-- > REG Regulatory information
416-- > The free text contains information for regulatory
417-- > authority.
418-- > RET Return to origin information
419-- > Free text information on an IATA Air Waybill to indicate
420-- > consignment returned because of non delivery.
421-- > REV Receivables
422-- > Description to be provided.
423-- > RQR Requested routes/routing instructions
424-- > [3074] Names of places via which the consignor requests a
425-- > consignment to be routed.
426-- > RQT Tariffs and route requested
427-- > [4120] Stipulation of the tariffs to be applied showing,
428-- > where applicable, special-agreement numbers or
429-- > references; indication of routes by frontier points or by
430-- > frontier stations and, when necessary, by transit
431-- > stations between.
432-- > SAF Safety information
433-- > Self explanatory.
434-- > SIC Sender's instruction to carrier
435-- > [4284] Instructions given and declarations made by the
436-- > sender to the carrier concerning Customs, insurance, and
437-- > other formalities.
438-- > SIN Special instructions
439-- > Special instructions like licence no, high value, handle
440-- > with care, glass.
441-- > SLR Ship line requested
442-- > Shipping line requested to be used for traffic between
443-- > European continent and U.K. for Ireland.
444-- > SPA Special permission for transport, generally
445-- > Statement that a special permission has been obtained for
446-- > the transport (and/or routing) in general, and reference
447-- > to such permission.
448-- > SPG Special permission concerning the goods to be transported
449-- > Statement that a special permission has been obtained for
450-- > the transport (and/or routing) of the goods specified,
451-- > and reference to such permission.
452-- > SPH Special handling
453-- > Note contains special handling information.
454-- > SPP Special permission concerning package
455-- > Statement that a special permission has been obtained for
456-- > the packaging, and reference to such permission.
457-- > SPT Special permission concerning transport means
458-- > Statement that a special permission has been obtained for
459-- > the use of the means transport, and reference to such
460-- > permission.
461-- > SRN Subsidiary risk number (IATA/DGR)
462-- > Number(s) of subsidiary risks, induced by the goods,
463-- > according to the valid classification.
464-- > SSR Special service request
465-- > Request for a special service concerning the transport of
466-- > the goods.
467-- > SUR Supplier remarks
468-- > Remarks from or for a supplier of goods or services.
469-- > TCA Tariff and class applied
470-- > [5430] Specification of tariff applied (CIM 55).
471-- > TDT Transport details remarks
472-- > Additional information related to transport details.
473-- > TRA Transportation information
474-- > General information regarding the transport of the cargo.
475-- > TRR Requested tariff
476-- > Stipulation of the tariffs to be applied showing, where
477-- > applicable, special agreement numbers or references.
478-- > TXD Tax declaration
479-- > Description to be provided.
480-- > WHI Warehouse instruction/information
481-- > Note contains warehouse information.
482-- > ZZZ Mutually defined
483-- > Note contains information mutually defined by trading
484-- > partners.
485simple4451 :: Parser Value
486simple4451 = simple "4451" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4453.hs b/specification/src/Text/Edifact/D96A/Simples/S4453.hs
new file mode 100644
index 0000000..8e3b9fd
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4453.hs
@@ -0,0 +1,32 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4453
7 ( simple4453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4453 Text function, coded
16-- >
17-- > Desc: Code specifying how to handle the text.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Text for subsequent use
22-- > The occurrence of this text does not affect message
23-- > processing.
24-- > 2 Text replacing missing code
25-- > Text description of a coded data item for which there is
26-- > no currently available code.
27-- > 3 Text for immediate use
28-- > Text must be read before actioning message.
29-- > 4 No action required
30-- > Pass text on to later recipient.
31simple4453 :: Parser Value
32simple4453 = simple "4453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4455.hs b/specification/src/Text/Edifact/D96A/Simples/S4455.hs
new file mode 100644
index 0000000..4af09da
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4455.hs
@@ -0,0 +1,35 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4455
7 ( simple4455
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4455 Back order, coded
16-- >
17-- > Desc: Code to identify the back order agreement.
18-- >
19-- > Repr: an..3
20-- >
21-- > B Back order only if new item (book industry - not yet
22-- > published only)
23-- > Item on back order due to unpublished status.
24-- > F Factory ship
25-- > Ship directly from factory to purchaser.
26-- > N No back order
27-- > Back order is unacceptable.
28-- > W Warehouse ship
29-- > Ship directly from warehouse.
30-- > Y Back order if out of stock
31-- > Acceptable to put on back order if out of stock.
32-- > ZZZ Mutually defined
33-- > Self explanatory.
34simple4455 :: Parser Value
35simple4455 = simple "4455" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4457.hs b/specification/src/Text/Edifact/D96A/Simples/S4457.hs
new file mode 100644
index 0000000..689cc2c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4457.hs
@@ -0,0 +1,45 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4457
7 ( simple4457
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4457 Product/service substitution, coded
16-- >
17-- > Desc: Code indicating product or service substitution conditions.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 No substitution allowed
22-- > Notice to supplier to fill order exactly as specified.
23-- > 2 Supply any binding if edition ordered not available
24-- > Indicates that substitute bindings are acceptable if the
25-- > edition of a book originally ordered is unavailable.
26-- > 3 Supply paper binding if edition ordered not available
27-- > Indicates that a paper back edition of a book is
28-- > acceptable if the edition ordered is unavailable.
29-- > 4 Supply cloth binding if edition ordered not available
30-- > Indicates that the cloth bound edition of a book is
31-- > acceptable if the edition ordered is unavailable.
32-- > 5 Supply library binding if edition ordered not available
33-- > Indicates that a library binding of a book is acceptable
34-- > if the edition ordered is unavailable.
35-- > 6 Equivalent item substitution
36-- > Indicates that an item of the same value and performance
37-- > may be substituted for the item specified.
38-- > 7 Alternate item substitution allowed
39-- > Indicates that an item of equal or greater value and
40-- > performance may be substituted for the item specified.
41-- > ZZZ Mutually defined
42-- > A code reserved for special trading partner requirements
43-- > when pre-defined codes do not exist.
44simple4457 :: Parser Value
45simple4457 = simple "4457" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S4517.hs b/specification/src/Text/Edifact/D96A/Simples/S4517.hs
new file mode 100644
index 0000000..9324410
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S4517.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S4517
7 ( simple4517
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 4517 Seal condition, coded
16-- >
17-- > Desc: To indicate the condition of a seal.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 In right condition
22-- > The seal is in right condition.
23-- > 2 Damaged
24-- > The seal is damaged.
25simple4517 :: Parser Value
26simple4517 = simple "4517" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5004.hs b/specification/src/Text/Edifact/D96A/Simples/S5004.hs
new file mode 100644
index 0000000..e49ca06
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5004.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5004
7 ( simple5004
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5004 Monetary amount
16-- >
17-- > Desc: Number of monetary units.
18-- >
19-- > Repr: n..18
20simple5004 :: Parser Value
21simple5004 = simple "5004" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5025.hs b/specification/src/Text/Edifact/D96A/Simples/S5025.hs
new file mode 100644
index 0000000..0e05cbc
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5025.hs
@@ -0,0 +1,899 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5025
7 ( simple5025
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5025 Monetary amount type qualifier
16-- >
17-- > Desc: Indication of type of amount.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 VAT, 1st value
22-- > First VAT value if, for the same rate of VAT, there are 1
23-- > to 3 different ways to set this value.
24-- > 2 VAT, 2nd value
25-- > Second VAT value if, for the same rate of VAT, there are
26-- > 2 or 3 different ways to set this value.
27-- > 3 VAT, 3rd value
28-- > Third VAT value if, for the same rate of VAT, there are 3
29-- > different ways to set this value.
30-- > 4 Additional royalties (Customs)
31-- > Royalties relating to the imported goods that the buyer
32-- > must pay, either directly or indirectly, as a condition
33-- > of sale, to the extent that they are not included in the
34-- > price actually paid or payable.
35-- > 5 Adjusted amount
36-- > The amount specified is the adjusted amount.
37-- > 6 Amount reference currency
38-- > The owing amount in the currency used as reference in the
39-- > transaction.
40-- > 7 Agreed charge
41-- > Charges which parties agreed upon.
42-- > 8 Allowance or charge amount
43-- > [5422] Total amount of allowance or charge.
44-- > 9 Amount due/amount payable
45-- > Amount to be paid.
46-- > 10 Amount in charge currency
47-- > Indicates that the amount is based on the charged
48-- > currency.
49-- > 11 Amount paid
50-- > Self explanatory.
51-- > 12 Amount remitted
52-- > Amount which was remitted (see remittance advice).
53-- > 13 Amount subject to total monetary discount
54-- > Self explanatory.
55-- > 14 Amount target currency
56-- > The amount in the currency in which the amount is paid or
57-- > has to be paid.
58-- > 15 Average ledger balance
59-- > The addition of the balance all accounts divided by the
60-- > number of accounts.
61-- > 16 Bank release fee
62-- > Self explanatory.
63-- > 17 Batch total
64-- > The complete quantity of anything needed for or made in
65-- > one operation or lot.
66-- > 18 Brokerage
67-- > Fee charged by a broker for acting on behalf of a third
68-- > party.
69-- > 19 Buying commission
70-- > Commission paid by the importer to his/her agent for the
71-- > service of representing him/her in the purchase.
72-- > 20 Data value on carrier media (Customs)
73-- > Value of data contained on the carrier media (e.g.
74-- > magnetic tape).
75-- > 21 Cash discount
76-- > Cash discount given by the seller to the buyer where
77-- > payment is made in advance of receipt of goods.
78-- > 22 Cash on delivery amount
79-- > Amount to be collected by carrier upon delivery of goods.
80-- > This amount represents approximately the value of the
81-- > goods.
82-- > 23 Charge amount
83-- > Self explanatory.
84-- > 24 Charge summary total
85-- > Code to indicate the total charges relating to a
86-- > consignment.
87-- > 25 Charge/allowance basis
88-- > The amount specified is the basis for calculation of
89-- > charges/allowance.
90-- > 26 Charges collect fee
91-- > Self explanatory.
92-- > 27 Charges in destination currency
93-- > Collect charges payable in the currency of the country of
94-- > destination.
95-- > 28 Collect charge summary total
96-- > Self explanatory.
97-- > 29 Collect charges in destination currency
98-- > Collect charges payable in the currency of the country of
99-- > destination.
100-- > 30 Collect freight charge including VAT
101-- > This is the total amount that has to be collected from
102-- > the consignee or other intermediary intervening party -
103-- > Including VAT-.
104-- > 31 Collect freight charge without VAT
105-- > For legal accounting reasons the amount without VAT has
106-- > to be announced, together with the amount of VAT.
107-- > 32 Collect other charges due agent total
108-- > Self explanatory.
109-- > 33 Collect taxes total
110-- > Self explanatory.
111-- > 34 Collected balance required
112-- > A certain sum of money that must be kept in an account.
113-- > 35 Container cost
114-- > Description to be provided.
115-- > 36 Converted amount
116-- > The amount is converted from another currency.
117-- > 37 Credit on consignment
118-- > Credit deducted from the total invoice amount for the
119-- > value of goods not included in a consignment but included
120-- > in the invoice.
121-- > 38 Invoice item amount
122-- > (5068) Total sum charged in respect of a single Invoice
123-- > item in accordance with the terms of delivery.
124-- > 39 Invoice total amount
125-- > [5444] Total sum charged in respect of one or more
126-- > Invoices in accordance with the terms of delivery.
127-- > 40 Customs value
128-- > (5032) Value declared for Customs purposes on those goods
129-- > in a consignment which are subject to the same Customs
130-- > procedure, and have the same tariff/statistical heading,
131-- > country information and duty regime.
132-- > 41 Assigned Customs value
133-- > Goods value assigned by Customs.
134-- > 42 Total cash payments received by factor
135-- > Total allocated amount of cash payments received by a
136-- > factor.
137-- > 43 Declared total Customs value
138-- > [5070] Total value declared for Customs purposes of all
139-- > goods in a consignment, whether or not they are subject
140-- > to the same Customs procedure, or have the same
141-- > tariff/statistical heading, country information, and duty
142-- > regime.
143-- > 44 Declared value for carriage
144-- > (5036) Value, declared by the shipper or his agent solely
145-- > for the purpose of varying the carrier's level of
146-- > liability from that provided in the contract of carriage,
147-- > in case of loss or damage to goods or delayed delivery.
148-- > 45 Deductible after importation charges (Customs)
149-- > Charges (e.g. construction, assembly, erection,
150-- > maintenance or technical assistance) after importation,
151-- > which are included in the total invoice price, that may
152-- > be deducted to arrive at a Customs value.
153-- > 46 Deductions (Customs)
154-- > [5020] Allowable deductions from the Customs value basis
155-- > used.
156-- > 47 Delivery fee
157-- > Fees incurred by delivery.
158-- > 48 Deposit total
159-- > The whole amount of money that one entrusts for
160-- > safekeeping.
161-- > 49 Development necessary for production of imported goods
162-- > (Customs)
163-- > Value of engineering, development, artwork, design work
164-- > and plans and sketches carried out elsewhere than in the
165-- > Customs territory and necessary for the production of the
166-- > imported goods.
167-- > 50 Disbursements
168-- > Amount of disbursements to be collected by the carrier
169-- > according to the order given by the shipper.
170-- > 51 Disbursements fee
171-- > Fee charged for the collection of disbursements.
172-- > 52 Discount amount
173-- > The amount specified is the discount amount.
174-- > 53 Discount amount due
175-- > Self explanatory.
176-- > 54 Distribution service fee
177-- > Self explanatory.
178-- > 55 Duty amount
179-- > Self explanatory.
180-- > 56 Duty/tax/fee basis amount
181-- > The amount specified is the basis for duty/tax or fee.
182-- > 57 Equivalent amount
183-- > This amount is equivalent to the amount to be
184-- > transferred, but in another currency.
185-- > 58 Fee amount
186-- > Self explanatory.
187-- > 59 Fees paid year to date
188-- > Payments made for goods thus far.
189-- > 60 Final (posted) amount
190-- > The amount posted to an account, finally, after
191-- > charges/allowances.
192-- > 61 Float (e.g. "cash float")
193-- > The status of funds in the process of collection.
194-- > 62 Total payments on account received by a factor
195-- > Total unallocated amount of payments received by a
196-- > factor.
197-- > 63 FOB value
198-- > Identifies the value of the shipment free on board, named
199-- > port of shipment (see FOB Incoterm of ICC).
200-- > 64 Freight charge
201-- > Amount to be paid for moving goods, by whatever means,
202-- > from one place to another, inclusive discounts,
203-- > allowances, rebates, adjustment factors and additional
204-- > cost relating to freight costs (UN/ECE Recommendation no
205-- > 23).
206-- > 65 Total indirect amount payments made to a seller or his agent
207-- > instead of to a factor
208-- > Total indirect amount of payments made to a seller or his
209-- > agent instead of to a factor.
210-- > 66 Goods item total
211-- > Net price x quantity for the line item.
212-- > 67 Insurance
213-- > Self explanatory.
214-- > 68 Insurance and transport charges (Customs)
215-- > (5488)+(5292) Sum total of transport and insurances
216-- > charges (CCC).
217-- > 69 Insurance and transport charges incurred outside Customs
218-- > territory
219-- > (5488)+(5292) Insurance and transport charges incurred
220-- > outside a Customs territory (or a Customs union).
221-- > 70 Insurance charges (Customs)
222-- > [5488] Amount of premium payable to the insurance company
223-- > to insure the goods to the port or place of importation.
224-- > 71 Insurance charges incurred outside of Customs territory
225-- > (5488) Insurance charges incurred outside a Customs
226-- > territory (or a Customs union).
227-- > 72 Internal charges (Customs)
228-- > Charges incurred within a Customs territory (or a Customs
229-- > union).
230-- > 73 Total amount of payments booked to the collateral account
231-- > Total amount of payments booked to the collateral
232-- > account.
233-- > 74 Amount to be paid in advance
234-- > Amount which is to be paid before goods are delivered or
235-- > the service is rendered.
236-- > 75 Registered capital
237-- > Registered amount of equity of a company.
238-- > 76 Investable balance
239-- > To put left over money in something offering profitable
240-- > returns.
241-- > 77 Invoice amount
242-- > [5068] Total sum charged in respect of a single Invoice
243-- > in accordance with the terms of delivery.
244-- > 78 Landing charges
245-- > The charges incurred in landing the goods into store in
246-- > the country of importation, excluding Customs duties and
247-- > taxes.
248-- > 79 Total line items amount
249-- > The sum of all the line item amounts.
250-- > 80 Licence fees related to imported goods (Customs)
251-- > Licence fees relating to the imported goods that the
252-- > buyer must pay, either directly or indirectly, as a
253-- > condition of sale, to the extent that they are not
254-- > included in the price actually paid or payable.
255-- > 81 Loading and handling cost
256-- > Cost incurred by loading and handling.
257-- > 82 Lock box total
258-- > The complete amount of funds that customers mailed in to
259-- > a specific location. Often times funds are sent to a post-
260-- > office lock box in their city.
261-- > 83 Lumpsum
262-- > An agreed sum of money, which is paid in full at one
263-- > time. This term is often used in connection with charter
264-- > parties.
265-- > 84 Material consumed in production of imported goods (Customs)
266-- > Value of materials consumed in the production of the
267-- > imported goods.
268-- > 85 Maximum charge
269-- > Self explanatory.
270-- > 86 Message total monetary amount
271-- > Self explanatory.
272-- > 87 Minimum charge
273-- > Self explanatory.
274-- > 88 National preference basis amount
275-- > Amount giving the basis for national preference
276-- > calculation.
277-- > 89 Negative collected balance
278-- > Having a quantity of less than zero in an account.
279-- > 90 Negative ledger balance
280-- > For an asset account, this would be when the account had
281-- > a credit balance. For liability and owner's equity
282-- > accounts, it would be when the account had a debit
283-- > balance.
284-- > 91 Net adjustment
285-- > The end-of-the-period total amount which is left after
286-- > recording appropriate adjusting entries.
287-- > 92 Net fee position
288-- > The payments left over after deductions or allowances
289-- > have been made.
290-- > 93 Net year to date excess (deficit)
291-- > A negative amount of an item.
292-- > 94 No amount of insurance
293-- > No amount of insurance has been declared for a
294-- > consignment.
295-- > 95 No declared value for carriage
296-- > No value has been declared for purposes of carriage.
297-- > 96 No declared value for Customs
298-- > No value has been declared for Customs purposes.
299-- > 97 Offer amount
300-- > [5210] Total amount of an offer.
301-- > 98 Original amount
302-- > Original amount, without charges, allowances or
303-- > adjustment.
304-- > 99 Other charges at destination
305-- > Code to indicate charges levied at destination.
306-- > 100 Other charges due agent
307-- > Code to indicate that certain charges accrue to an agent.
308-- > 101 Other charges due carrier
309-- > Code to indicate that certain charges accrue to a
310-- > carrier.
311-- > 102 Other commissions
312-- > Other commissions paid by the importer to his/her agent
313-- > in relation to the goods being imported.
314-- > 103 Other deductible charges
315-- > Other charges deducted from the total invoice value.
316-- > 104 Other transport charges
317-- > (5292) Other charges paid for transport.
318-- > 105 Other valuation charges (Customs)
319-- > Other valuation charges which are payable by reason of
320-- > the importation or sale of the goods in the Customs
321-- > territory.
322-- > | 106 Packing cost
323-- > Cost for packing concerning labour and/or material.
324-- > 107 Packing cost (Customs)
325-- > [5448] Costs incurred for all containers and coverings of
326-- > whatever nature which are considered as being one for
327-- > Customs purposes with the goods, and the cost of packing
328-- > whether for labour or material.
329-- > 108 Parts incorporated in imported goods (Customs)
330-- > Materials, components, parts and similar items
331-- > incorporated in the imported goods.
332-- > 109 Payment discount amount
333-- > Self-explanatory.
334-- > 110 Pick-up fee
335-- > Fee incurring if item has been or will be picked up.
336-- > 111 Positive collected balance
337-- > Having a quantity of greater than zero in an account.
338-- > 112 Positive ledger balance
339-- > For an asset account, this would be when the account had
340-- > a debit balance. For liability and owner's equity
341-- > accounts, it would be when the account had a credit
342-- > balance.
343-- > 113 Prepaid amount
344-- > (5302) Amount which has been prepaid in advance.
345-- > 114 Prepaid charge summary total
346-- > Total of all prepaid charges.
347-- > 115 Prepaid taxes total
348-- > Total of all prepaid taxes.
349-- > 116 Purchase amount
350-- > The cost of buying goods or services.
351-- > 117 Quantity discount
352-- > Discount given for purchase of goods in bulk.
353-- > 118 Quota value
354-- > Description to be provided.
355-- > 119 Received amount
356-- > The amount is what the bank received, and the one before
357-- > charges/allowances.
358-- > 120 Sales tax
359-- > Identifies the amount of sales tax payable.
360-- > 121 Shipment value in domestic currency
361-- > The cost of transportation in domestic currency.
362-- > 122 Specific amount payable
363-- > Amount that the consignor agrees to be invoiced or to
364-- > pay. This amount is part of the total charges applied to
365-- > the consignment.
366-- > 123 Statistical value
367-- > [5218] Value declared for statistical purposes of those
368-- > goods in a consignment which have the same statistical
369-- > heading and country of origin.
370-- > 124 Tax amount
371-- > Tax imposed by government or other official authority
372-- > related to the weight/volume charge or valuation charge.
373-- > 125 Taxable amount
374-- > Self explanatory.
375-- > 126 To collect
376-- > Description to be provided.
377-- > 127 Tools used in production of imported goods (Customs)
378-- > Tools, dies, moulds and similar items used in the
379-- > production of the imported goods.
380-- > 128 Total amount
381-- > The amount specified is the total amount.
382-- > 129 Total amount subject to payment discount
383-- > Part of the invoice amount which is subject to payment
384-- > discount.
385-- > 130 Total charge due
386-- > Total amount of charges payable to the carrier.
387-- > 131 Total charges/allowances
388-- > The amount specified is the total of all
389-- > charges/allowances.
390-- > 132 Total collect charges
391-- > Total charges to be collected.
392-- > 133 Total collect charges at destination
393-- > Total charges to be collected at destination.
394-- > 134 Total declared
395-- > Description to be provided.
396-- > 135 Total freight due
397-- > Total amount of freight costs payable to the carrier.
398-- > 136 Total invoice additional amount
399-- > (5140) Amount to be added to the sum of invoice line
400-- > amounts to arrive at the total invoice amount.
401-- > 138 Total monetary discount amount
402-- > Total of monetary discount amounts.
403-- > 139 Total payment amount
404-- > A complete charge for goods or services rendered.
405-- > 140 Total service charge
406-- > The complete payment owed to one who has performed work
407-- > for another.
408-- > 141 Cost, insurance and freight (CIF) value
409-- > Identifies the value of cost, insurance and freight.
410-- > (Refer to ICC Incoterm CIF for an expanded definition).
411-- > 142 Trade discount
412-- > Discount given to any purchaser at a particular
413-- > commercial level e.g. at wholesale or retail level.
414-- > 143 Transfer amount
415-- > The amount which has been transferred from buyer to the
416-- > sellers bank.
417-- > 144 Transport charges (Customs)
418-- > (5292) Cost incurred by shipper in moving goods, by
419-- > whatever means, from one place to another under the terms
420-- > of the contract of carriage, see UN/ECE Recommendation No
421-- > 23. Synonym: freight charges (Customs).
422-- > 145 Transport charges incurred outside Customs territory
423-- > (5292) Transport charges incurred outside a Customs
424-- > territory (or a Customs union).
425-- > 146 Unit price
426-- > (5110) Reporting monetary amount is a "per unit" amount.
427-- > 147 Acceptable quotation fluctuation amount
428-- > The maximum increase or decrease in constituent material
429-- > fluctuation which will not result in an item price
430-- > renegotiation.
431-- > 148 Total payments under guarantee
432-- > Total amount paid under guarantee, such as under a
433-- > factor's guarantee.
434-- > 149 Valuation charge
435-- > A charge based on the value of goods or cargo.
436-- > 150 Value added tax
437-- > [5490] Amount in national currency resulting from the
438-- > application, at the appropriate rate, of value added tax
439-- > (or similar tax) to the invoice amount subject to such
440-- > tax.
441-- > 151 Value insured
442-- > Representation in figures of the total sum covered by an
443-- > insurance for a particular shipment.
444-- > 152 Subsequent resale of imported goods (Customs)
445-- > Value of any part of the proceeds of any subsequent
446-- > resale, disposal or use of the imported goods that
447-- > accrues, directly or indirectly, to the seller.
448-- > 153 Weight charge
449-- > A charge based on the weight of goods or cargo.
450-- > 154 Amount to be collected
451-- > Self explanatory.
452-- > 155 Standard duty
453-- > Standard Customs duty that would apply if special
454-- > provisions did not apply.
455-- > 156 G-Amount
456-- > Amount out of total invoice amount being paid into a
457-- > blocked account.
458-- > 157 Insurance value
459-- > (5010) Value for which the goods are insured.
460-- > 158 Insurance and transport charges incurred inside Customs
461-- > territory
462-- > (5488)+(5292) Charges to be paid for moving goods, by
463-- > whatever means, from the point of entry into the Customs
464-- > territory (within a Customs union: to the point of entry
465-- > in the final destination country).
466-- > 159 Licence (value deducted)
467-- > Amount in the currency of the licence to be written off
468-- > from the total licence value.
469-- > 160 Other costs
470-- > (5346) Costs, other than packing, freight and insurance
471-- > costs, specified separately.
472-- > 161 Duty, tax or fee amount
473-- > Amount of duty, tax or fee.
474-- > 162 Customs duty paid
475-- > Amount which can be deducted from the stated invoice
476-- > price where that price includes the Customs duty amount.
477-- > 163 Wage tax share
478-- > Wage tax share of total amount to be paid directly to
479-- > tax collector.
480-- > 164 Social securities premiums share
481-- > Social securities share of total amount to be paid
482-- > directly to the social securities collector.
483-- > 165 Adjustment amount
484-- > Amount being the balance of the amount to be adjusted and
485-- > the adjusted amount.
486-- > 166 Guarantee amount (Customs)
487-- > Amount of the guarantee placed with Customs.
488-- > 167 Actual versus calculated price difference
489-- > Difference between actual and calculated price.
490-- > 168 Tax sub-totals
491-- > Self explanatory.
492-- > 169 Alternate currency total amount
493-- > Self-explanatory.
494-- > 170 Document amount
495-- > Description to be provided.
496-- > 171 Total reassignments of factored invoices
497-- > Total amount of factored invoices and credit notes
498-- > reassigned to the seller or to another factor.
499-- > 172 Stated amount
500-- > Description to be provided.
501-- > 173 Minimum amount
502-- > Lowest possible value; minimum.
503-- > 174 Balance brought forward
504-- > Opening balance of the account brought forward from the
505-- > prior accounting period.
506-- > 175 Message total additional amount
507-- > Description to be provided.
508-- > 176 Message total duty/tax/fee amount
509-- > Total of all duty/tax/fee amounts.
510-- > 177 Message total amount prepaid
511-- > Total of all prepaid amounts within the message.
512-- > 178 Exact amount
513-- > Specific amount.
514-- > 179 Maximum amount
515-- > Highest possible value; maximum.
516-- > 180 Amount up to
517-- > Highest possible value; up to.
518-- > 181 Amount not exceeding
519-- > Highest possible value; not exceeding.
520-- > 182 Any other specification/tolerance
521-- > Any further qualification of the amount.
522-- > 183 No specification/tolerance
523-- > No further qualification of the amount.
524-- > 184 Final net acquisition cost
525-- > Self explanatory.
526-- > 185 Labor cost
527-- > Self explanatory.
528-- > 186 Material cost
529-- > Self explanatory.
530-- > 187 Other cost
531-- > Self explanatory.
532-- > 188 Overhead cost
533-- > Self explanatory.
534-- > 189 Packaging cost
535-- > Self explanatory.
536-- > 190 Prototype set up cost
537-- > Self explanatory.
538-- > 192 Raw material per cart cost
539-- > Self explanatory.
540-- > 193 Raw material per unit of measure cost
541-- > Self explanatory.
542-- > 194 Total die model cost
543-- > Self explanatory.
544-- > 195 Total gauge cost
545-- > Self explanatory.
546-- > 196 Total material including purchased components cost
547-- > Self explanatory.
548-- > 197 Total purchased components cost
549-- > Self explanatory.
550-- > 198 Total tooling cost
551-- > Self explanatory.
552-- > 199 Delivery limitation amount
553-- > Self explanatory.
554-- > 200 Minimum amount due
555-- > Self explanatory.
556-- > 201 Penalty amount
557-- > Self explanatory.
558-- > 202 Interest amount
559-- > Self explanatory.
560-- > 203 Line item amount
561-- > Goods item total minus allowances plus charges for line
562-- > item. See also Code 66.
563-- > 204 Allowance amount
564-- > Self explanatory.
565-- > 205 Additional amount covered: freight costs
566-- > Additional amount (freight costs) which is also covered
567-- > under the documentary credit.
568-- > 206 Additional amount covered: inspection costs
569-- > Additional amount (inspection costs) which is also
570-- > covered under the documentary credit.
571-- > 207 Additional amount covered: insurance costs
572-- > Additional amount (insurance costs) which is also covered
573-- > under the documentary credit.
574-- > 208 Additional amount covered: interest
575-- > Additional amount (interest) which is also covered under
576-- > the documentary credit.
577-- > 209 Agent commission amount
578-- > Amount which has to be paid to an agent.
579-- > 210 Credit note amount
580-- > Amount of a credit note.
581-- > 211 Debit note amount
582-- > Amount of a debit note.
583-- > 212 Documentary credit amount
584-- > Amount of the documentary credit.
585-- > 213 Part of documentary credit amount
586-- > Part of documentary credit amount subject to sight
587-- > payment, deferred payment or acceptance when the
588-- > documentary credit is available by mixed payment.
589-- > 214 Advance payment at the beginning of works
590-- > Amount paid to the contractor at the beginning of works
591-- > in the construction to be deducted later.
592-- > 215 Deduction of advance payment amount at the beginning of
593-- > works
594-- > Progressive deduction of advance payment, as works go on.
595-- > 216 Advance payment amount on building material
596-- > Self explanatory.
597-- > 217 Deduction of the advance payment amount on building material
598-- > Self explanatory.
599-- > 218 Advance payment amount on stock
600-- > Self explanatory.
601-- > 219 Deduction of the advance payment amount on stock
602-- > Self explanatory.
603-- > 220 Amount subject to guarantee retention
604-- > Amount participating in the assessment basis of a
605-- > guarantee retention.
606-- > 221 Amount not subject of guarantee retention
607-- > Amount not participating in the assessment basis of a
608-- > guarantee retention.
609-- > 222 Amount subject to contractual retention
610-- > Amount participating in the assessment basis of a
611-- > contractual retention.
612-- > 223 Works amount, initial
613-- > Total amount of works in the initial contract.
614-- > 224 Works amount, variations
615-- > Total amount of contract variations, not including the
616-- > amount planned on initial contract.
617-- > 225 Works amount, total
618-- > Total amount of works, including initial contract and
619-- > variations.
620-- > 226 Retention amount
621-- > Self explanatory.
622-- > 227 Deposit
623-- > Part of the amount of retention, not covered by guarantee
624-- > of retention, and thus deducted from the amount paid to
625-- > the contractor until release of retention.
626-- > 228 Deposit refund
627-- > Refund of deposit, due to an increase of the guarantee of
628-- > retention amount, or a decrease of the amount of
629-- > retention.
630-- > 229 Guarantee on retention refund
631-- > Refund of deposit, due to partial or complete release of
632-- > retention.
633-- > 230 Amount subject to escalation
634-- > Amount which is used as the basis for the calculation of
635-- > the escalation.
636-- > 231 Amount subject to escalation, initial
637-- > Amount in the initial contract which is used as the basis
638-- > for the calculation of the escalation.
639-- > 232 Amount of variations subject to escalation
640-- > Amount of variations which is used as the basis for the
641-- > calculation of the escalation.
642-- > 233 Amount not subject to escalation
643-- > Amount which is not included in the calculation of the
644-- > escalation.
645-- > 234 Amount not subject to escalation, initial
646-- > Amount in the initial contract which is not included in
647-- > the calculation of the escalation.
648-- > 235 Amount of variations not subject to escalation
649-- > Amount of variations which is not included in the
650-- > calculation of the escalation.
651-- > 236 Amount subject to price adjustment
652-- > Amount which is used as the basis for price adjustment
653-- > calculation.
654-- > 237 Amount subject to price adjustment, initial
655-- > Amount in the initial contract which is used as the basis
656-- > for the price adjustment calculation.
657-- > 238 Amount of variations subject to price adjustment
658-- > Amount of variations which is used as the basis for price
659-- > adjustment calculation.
660-- > 239 Amount not subject to price adjustment
661-- > Amount which is not included in the calculation of the
662-- > price adjustment.
663-- > 240 Amount not subject to price adjustment, initial
664-- > Amount in the initial contract which is not included in
665-- > the calculation of the price adjustment.
666-- > 241 Amount of variations not subject to price adjustment
667-- > Amount of variations which is not included in the
668-- > calculation of the price adjustment.
669-- > 242 Escalation amount
670-- > Difference between initial amount and current amount.
671-- > 243 Provisional escalation amount
672-- > Difference between initial amount and provisional current
673-- > amount.
674-- > 244 Price adjustment amount
675-- > Difference between initial amount and revised amount.
676-- > 245 Provisional price adjustment amount
677-- > Difference between initial amount and provisional revised
678-- > amount.
679-- > 246 Price revaluation amount
680-- > Amount of escalation and price adjustment.
681-- > 247 Provisional price revaluation amount
682-- > Provisional amount of escalation and price adjustment.
683-- > 248 Contractual retention amount total
684-- > Retention on a basis contractually fixed.
685-- > 249 Valuation amount
686-- > Amount of valuation.
687-- > 250 Deduction amount of direct payments to subcontractors
688-- > Deduction of amounts directly paid to subcontractors.
689-- > 251 Amortization total amount
690-- > Indication of final monetary amount for amortization.
691-- > 252 Amortization order amount
692-- > Indication of actual share of the monetary amount for
693-- > amortization.
694-- > 253 Amortization cumulated amount
695-- > Indication of actual cumulated monetary amount of
696-- > previous and actual amortization order amount.
697-- > 254 Current credit cover
698-- > Limit for current credit cover.
699-- > 255 New credit cover
700-- > Limit for new credit cover.
701-- > 256 Order cover
702-- > Credit cover for an individual order or shipment.
703-- > 257 Amount subject to dispute
704-- > The amount that is being disputed.
705-- > 258 Charge amount for information
706-- > The stated charge amount is only for information. The
707-- > amount will be debited due to agreement.
708-- > 259 Total charges
709-- > Self-explanatory.
710-- > 260 Total allowances
711-- > Self-explanatory.
712-- > 261 Alternate currency amount
713-- > Self-explanatory.
714-- > 262 Instalment amount
715-- > Amount paid or due for a single instalment of an
716-- > instalment payment scheme.
717-- > 263 Outstanding amount
718-- > Amount still remaining outstanding for payment.
719-- > 264 Gross contribution amount
720-- > Gross amount contributed. This may include commissions or
721-- > allowances.
722-- > 265 Commission amount
723-- > Amount of any commission.
724-- > 266 Net contribution amount
725-- > Amount contributed net of any commission or other
726-- > allowances .
727-- > 267 Regular contribution amount
728-- > Specified contribution amount regularly paid.
729-- > 268 Previous regular contribution amount
730-- > Specified contribution amount regularly paid before a
731-- > change .
732-- > 269 Variation amount
733-- > Difference from a nominated amount.
734-- > 270 Notional salary
735-- > A salary amount specified for a particular category of
736-- > employees.
737-- > 271 Nominal salary
738-- > The salary amount without special allowances or other
739-- > cash benefits.
740-- > 272 Taxable salary
741-- > The salary amount which is taxable.
742-- > 273 Superannuation salary
743-- > Salary used for superannuation benefit/contribution
744-- > purposes .
745-- > 274 Total remuneration
746-- > The amount of the total value of a person's remuneration.
747-- > 275 Other salary
748-- > The amount of other salary or allowances in addition to a
749-- > base salary.
750-- > 276 Annual salary
751-- > Self-explanatory.
752-- > 277 Total contributions amount
753-- > Sum of individual contributions.
754-- > 278 Voluntary contribution amount
755-- > The amount is for a non-compulsory contribution.
756-- > 279 Instalment first amount
757-- > First of a number of due amounts if payment by instalment
758-- > is agreed.
759-- > 280 Instalment current amount
760-- > Current amount of a number of due amounts if payment by
761-- > instalment is agreed.
762-- > 281 Instalment last amount
763-- > Last of a number of due amounts if payment by instalment
764-- > is agreed.
765-- > 282 Current maintenance fee
766-- > Current amount of a number of amounts due on maintenance
767-- > contract.
768-- > 283 Current leasing fee
769-- > Current amount of a number of amounts due on lease
770-- > contracts.
771-- > 284 Day works amount
772-- > The amount of work calculated on the basis of manpower
773-- > time and supply cost.
774-- > 285 Manufacturer's bonus
775-- > Allowance given as a manufacturer's bonus.
776-- > 286 Administration charge
777-- > Charge made for an administration activity.
778-- > 287 Fuel charge
779-- > Charge relating to fuel supplied.
780-- > 288 Registration plate charge
781-- > The charge relating to the normal supply of vehicle
782-- > registration plates.
783-- > 289 Subtotal amount
784-- > Total amount of money that is part of a complete amount.
785-- > 290 Dumping export value
786-- > The export value calculated for the purposes of assessing
787-- > dumping duty.
788-- > 291 Foreign inland freight
789-- > The amount of inland freight incurred in delivering the
790-- > goods to the place of export.
791-- > 292 Concession amount
792-- > The amount of any concession. To allow the nomination of
793-- > the difference between the amount of duty plus tax paid
794-- > and the amount that would have been payable without an
795-- > end-use security being applied.
796-- > 293 Chargeback
797-- > Invoice amount charged back to seller.
798-- > 294 Charge per credit cover
799-- > Unit charge per credit cover established.
800-- > 295 Charge per unused credit cover
801-- > Unit charge per unused credit cover.
802-- > 296 Total authorised deduction
803-- > Total amount of authorised deductions from payment of
804-- > invoices.
805-- > 297 Total chargebacks
806-- > Total amount charged back to the seller.
807-- > 298 Total offsets
808-- > Total amount offset against other items on the seller's
809-- > or buyer's account.
810-- > | 299 Total special entries
811-- > Total amount to be treated as special booking entry by
812-- > the beneficiary.
813-- > 300 Balance carried forward
814-- > Closing balance of the account to be carried forward to
815-- > the next accounting period.
816-- > 301 Total outstanding invoices past due
817-- > Total amount of outstanding invoices past due.
818-- > 302 Off balance disputed items
819-- > Total amount of disputed invoices/credit notes.
820-- > 303 Commission invoices
821-- > Amount of commission invoices.
822-- > 304 Other charges
823-- > Miscellaneous charges.
824-- > 305 Amount remittances
825-- > Amount of money remitted.
826-- > 306 Total amount of payment commission invoices
827-- > Total amount of commission invoices paid.
828-- > 307 Total amount of payment other charges invoices
829-- > Total amount of invoices for miscellaneous charges paid.
830-- > 308 Total amount credit notes
831-- > Total amount of credit notes.
832-- > 309 Total adjustment invoices
833-- > Total amount of adjustments to invoices.
834-- > 310 Total adjustment credit notes
835-- > Total amount of adjustments to credit notes.
836-- > 311 Total adjustment payments
837-- > Total amount of adjustments to payments.
838-- > 312 Base unit value
839-- > Value per base unit.
840-- > 313 International freight
841-- > The amount of freight paid for moving goods between place
842-- > of export and place of import.
843-- > 314 Own risk amount
844-- > Amount for own credit risk, not covered by credit cover.
845-- > 315 Opening balance
846-- > The amount of the opening balance.
847-- > 316 Insurance premium
848-- > Premium amount including commission without insurance tax
849-- > and fees.
850-- > 317 Insurance commission
851-- > Amount due to an intermediary to be chargeable to an
852-- > insurer for obtaining insurance business.
853-- > 318 Insurance tax
854-- > Insurance tax amount on insurance premium and fees.
855-- > 319 Fee of insurer
856-- > Amount to be paid to an insurer as a handling charge.
857-- > 320 Fee of intermediary
858-- > Amount to be paid to an intermediary as a handling fee.
859-- > + 321 Debit flow
860-- > Debit flow amount applying to an account.
861-- > + 322 Closing balance payable
862-- > Outstanding payable amount of the account at the end of
863-- > the reporting period.
864-- > + 323 Opening balance payable
865-- > Outstanding payable amount of the account at the
866-- > beginning of the reporting period.
867-- > + 324 Opening balance receivable
868-- > Outstanding receivable amount of the account at the
869-- > beginning of the reporting period.
870-- > + 325 Closing balance receivable
871-- > Outstanding receivable payable amount of the account at
872-- > the end of the reporting period.
873-- > + 326 Net assets and liabilities
874-- > Position amount of the assets and liabilities at
875-- > reporting date.
876-- > + 327 Adjustment to debit flow
877-- > Adjustment to debit flow amount.
878-- > + 328 Adjustment to credit flow
879-- > Adjustment to a credit flow amount.
880-- > + 329 Credit flow
881-- > Credit flow amount applying to an account.
882-- > + 330 Total prepaid other charges due carrier
883-- > The total of prepaid other charges due to carrier.
884-- > + 331 Total collect weight charge
885-- > The total collect charge based on weight.
886-- > + 332 Total prepaid weight charge
887-- > The total prepaid charge based on weight.
888-- > + 333 Total collect other charges due carrier
889-- > The total of collect other charges due to carrier.
890-- > + 334 Total prepaid other charges due agent
891-- > The total of prepaid other charges due to agent.
892-- > + 335 Total collect valuation charge
893-- > The total collect valuation charge.
894-- > + 336 Total prepaid valuation charge
895-- > The total prepaid valuation charge.
896-- > ZZZ Mutually defined
897-- > Mutually defined monetary amount.
898simple5025 :: Parser Value
899simple5025 = simple "5025" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5118.hs b/specification/src/Text/Edifact/D96A/Simples/S5118.hs
new file mode 100644
index 0000000..ec683cb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5118.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5118
7 ( simple5118
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5118 Price
16-- >
17-- > Desc: The monetary value associated with a purchase or sale of an
18-- > article, product or service.
19-- >
20-- > Repr: n..15
21simple5118 :: Parser Value
22simple5118 = simple "5118" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5125.hs b/specification/src/Text/Edifact/D96A/Simples/S5125.hs
new file mode 100644
index 0000000..afa22b0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5125.hs
@@ -0,0 +1,50 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5125
7 ( simple5125
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5125 Price qualifier
16-- >
17-- > Desc: Identification of a type of price.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Calculation net
22-- > The price stated is the net price including allowances/
23-- > charges. Allowances/charges may be stated for information
24-- > only.
25-- > AAB Calculation gross
26-- > The price stated is the gross price to which allowances/
27-- > charges must be applied.
28-- > AAC Allowances and charges not included, tax included
29-- > The price does not include the allowances and charges,
30-- > but includes the taxes.
31-- > AAD Average selling price
32-- > Average selling price of a product.
33-- > + AAE Information price, excluding allowances or charges,
34-- > including taxes
35-- > The price stated is for information purposes only and
36-- > excludes all allowances and charges. Taxes however are
37-- > included in the price.
38-- > + AAF Information price, excluding allowances or charges, and
39-- > taxes
40-- > The price stated is for information purposes only and
41-- > excludes all allowances, charges and taxes.
42-- > CAL Calculation price
43-- > The price stated is the price for the calculation of the
44-- > line item amount.
45-- > INF Information
46-- > The price is provided for information.
47-- > INV Invoice price
48-- > Referenced price taken from an invoice.
49simple5125 :: Parser Value
50simple5125 = simple "5125" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5213.hs b/specification/src/Text/Edifact/D96A/Simples/S5213.hs
new file mode 100644
index 0000000..88f8c84
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5213.hs
@@ -0,0 +1,29 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5213
7 ( simple5213
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5213 Sub-line price change, coded
16-- >
17-- > Desc: Code indicating disposition of the price change of a sub-line
18-- > item.
19-- >
20-- > Repr: an..3
21-- >
22-- > A Added to the baseline item unit price
23-- > Self explanatory.
24-- > I Included in the baseline item unit price
25-- > Self explanatory.
26-- > S Subtracted from the baseline item unit price
27-- > Self explanatory.
28simple5213 :: Parser Value
29simple5213 = simple "5213" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5237.hs b/specification/src/Text/Edifact/D96A/Simples/S5237.hs
new file mode 100644
index 0000000..77c6ed6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5237.hs
@@ -0,0 +1,79 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5237
7 ( simple5237
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5237 Charge category, coded
16-- >
17-- > Desc: To indicate the category or zone of charges.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 All charges
22-- > All amounts calculated by the carrier in accordance with
23-- > tariffs or in case of special events during the voyage
24-- > (e.g. Rail - freights costs - additional costs).
25-- > 2 Additional charges
26-- > Charges calculated by the carrier for specific events
27-- > like re-weighting, re-loading, unexpected operations,
28-- > services required during the voyage, etc.
29-- > 3 Transport charges + additional charges
30-- > Transport charges plus Additional charges (e.g. for re-
31-- > loading, re-weighting or unexpected operations) that must
32-- > be precised in the payment conditions by the consignor
33-- > (other charges must be taken in account by the
34-- > consignee).
35-- > 4 Basic freight
36-- > The basic freight payable on the cargo as per tariff.
37-- > 5 Destination haulage charges
38-- > Self explanatory.
39-- > 6 Disbursement
40-- > Sums paid out by ship's agent at a port and recovered
41-- > from the carrier.
42-- > 7 Destination port charges
43-- > Charges payable at the port of destination.
44-- > 8 Miscellaneous charges
45-- > Miscellaneous charges not otherwise categorized.
46-- > 9 Transport charges up to a specified location
47-- > Transport charges to be paid by the consignor for a part
48-- > of the voyage, i.e. up to a location that must be
49-- > precised.
50-- > 10 Origin port charges
51-- > Charges payable at the port of origin.
52-- > 11 Origin haulage charges
53-- > Self explanatory.
54-- > 12 Other charges
55-- > Self explanatory.
56-- > 13 Specific amount payable
57-- > Amount that the consignor agrees to be invoiced or to
58-- > pay. This amount is part of the total charges applied to
59-- > the consignment.
60-- > 14 Transport costs (carriage charges)
61-- > Monetary amount calculated on the basis of the transport
62-- > tariffs or contract eventually including charges or other
63-- > costs.
64-- > 15 All costs up to a specified location
65-- > All amounts to be paid by the consignor for a part of the
66-- > voyage, i.e. up to a location that must be precised. (The
67-- > remaining part of the voyage to be paid by the consignee)
68-- > The amounts are calculated by the carrier in accordance
69-- > with tariffs or in case of special events during the
70-- > voyage (e.g. rail - freight costs - additional costs).
71-- > 16 Weight/valuation charge
72-- > Code to indicate weight/valuation charges to be either
73-- > wholly prepaid or wholly collect.
74-- > 17 All costs
75-- > Description to be provided.
76-- > 18 Transport costs and supplementary costs
77-- > Description to be provided.
78simple5237 :: Parser Value
79simple5237 = simple "5237" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5242.hs b/specification/src/Text/Edifact/D96A/Simples/S5242.hs
new file mode 100644
index 0000000..1541c5d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5242.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5242
7 ( simple5242
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5242 Rate/tariff class
16-- >
17-- > Desc: Description of applicable rate/tariff class.
18-- >
19-- > Repr: an..35
20simple5242 :: Parser Value
21simple5242 = simple "5242" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5243.hs b/specification/src/Text/Edifact/D96A/Simples/S5243.hs
new file mode 100644
index 0000000..29bb1c9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5243.hs
@@ -0,0 +1,46 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5243
7 ( simple5243
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5243 Rate/tariff class identification
16-- >
17-- > Desc: Identification of the rate/tariff class.
18-- >
19-- > Repr: an..9
20-- >
21-- > + A Senior person rate
22-- > Rate class applies to senior persons.
23-- > B Basic
24-- > Self explanatory.
25-- > C Specific commodity rate
26-- > Self explanatory.
27-- > + D Teenager rate
28-- > Rate class applies to teenagers.
29-- > + E Child rate
30-- > Rate class applies to children.
31-- > + F Adult rate
32-- > Rate class applies to adults.
33-- > K Rate per kilogram
34-- > Self explanatory.
35-- > M Minimum charge rate
36-- > Self explanatory.
37-- > N Normal rate
38-- > Self explanatory.
39-- > Q Quantity rate
40-- > Self explanatory.
41-- > R Class rate (Reduction on normal rate)
42-- > Description to be provided.
43-- > S Class rate (Surcharge on normal rate)
44-- > Description to be provided.
45simple5243 :: Parser Value
46simple5243 = simple "5243" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5245.hs b/specification/src/Text/Edifact/D96A/Simples/S5245.hs
new file mode 100644
index 0000000..11039fa
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5245.hs
@@ -0,0 +1,139 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5245
7 ( simple5245
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5245 Percentage qualifier
16-- >
17-- > Desc: Identification of the usage of a percentage.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Allowance
22-- > (5424) Allowance expressed as a percentage.
23-- > 2 Charge
24-- > (5424) Charge expressed as a percentage.
25-- > 3 Allowance or charge
26-- > [5424] Allowance or charge expressed as a percentage.
27-- > 4 Reinsurer's share
28-- > To indicate the share of the reinsurer in a treaty.
29-- > 5 Entry percentage
30-- > To indicate the percentage used for the specified entry
31-- > (e.g. commission %, deposits % ...).
32-- > 6 Quality/yield
33-- > (6318) The percentage of a specified material in the
34-- > total product.
35-- > 7 Percentage of invoice
36-- > Self explanatory.
37-- > 8 Reduction/surcharge percentage
38-- > Percentage to calculate a reduction/surcharge.
39-- > 9 Adjustment
40-- > Self explanatory.
41-- > 10 Bureau share
42-- > London insurance market bureau (bureau share in
43-- > reinsurance treaty).
44-- > | 11 Buffer stock requirement
45-- > Anticipated additional consumption to safeguard against
46-- > unforeseen shortages or demands.
47-- > 12 Discount
48-- > Discount expressed as a percentage.
49-- > 13 Amount tolerance
50-- > Tolerance of amount in percentage.
51-- > 14 Percentage of note
52-- > Percentage of debit or credit note.
53-- > 15 Penalty percentage
54-- > Self explanatory.
55-- > 16 Interest percentage
56-- > Self explanatory.
57-- > 17 Part of documentary credit amount
58-- > Part of documentary credit amount in percentage subject
59-- > to sight payment, deferred payment or acceptance when the
60-- > documentary credit is available by mixed payment.
61-- > 18 Percentage credit note
62-- > Percentage of a credit note.
63-- > 19 Percentage debit note
64-- > Percentage of a debit note.
65-- > 20 Percentage of insurance
66-- > Self explanatory.
67-- > 21 Own risk percentage
68-- > Percentage of total amount which is not covered by credit
69-- > cover.
70-- > 22 Transferred VAT percentage
71-- > VAT percentage rate for which accountability is being
72-- > transferred from one party to another. VAT means: Value
73-- > added tax.
74-- > 23 Part time employment
75-- > The time a person is employed expressed as a percentage
76-- > of the equivalent full time employment.
77-- > 24 Voluntary contribution
78-- > Contribution to a superannuation scheme which is not
79-- > compulsory, expressed as a percentage of salary.
80-- > 25 Attribute factor
81-- > To indicate a mathematical factor, expressed as a
82-- > percentage , used to multiply a specified attribute item.
83-- > 26 Additional contribution
84-- > Contribution to a scheme in addition to the normal
85-- > contribution, expressed as a percentage (in
86-- > superannuation usually expressed as a percentage of
87-- > salary).
88-- > 27 Benefits allocation
89-- > Percentage of total benefits allocated to a person.
90-- > 28 Attribute classification
91-- > To indicate the percentage of a specified attribute
92-- > classification (e.g. percentage contributed before a
93-- > defined year for superannuation purposes).
94-- > 29 Renegotiation trigger upper limit
95-- > The percentage rise in a currency rate of exchange which
96-- > would result in renegotiation of prices.
97-- > 30 Renegotiation trigger lower limit
98-- > The percentage fall in a currency rate of exchange which
99-- > would result in renegotiation of prices.
100-- > 31 Material reduction factor
101-- > The percentage reduction in constituent material which
102-- > occurs in the production process.
103-- > 32 Acceptable price difference
104-- > The maximum percentage increase or decrease resulting
105-- > from price recalculation which will not result in price
106-- > renegotiation.
107-- > 33 Share of buyer's total requirement
108-- > The percentage of the buyer's total acquisition
109-- > requirement for the referenced or similar item which will
110-- > be ordered from the named supplier.
111-- > 34 Price increase
112-- > The percentage increase in price of the referenced item
113-- > since the last notification.
114-- > 35 Share of tool cost paid by buyer
115-- > The percentage of the cost of tooling which will be paid
116-- > by the buyer.
117-- > 36 Volume capacity usage
118-- > Percentage of the volume capacity used.
119-- > 37 Weight capacity usage
120-- > Percentage of the weight capacity used.
121-- > 38 Loading length capacity usage
122-- > Percentage of the loading length capacity used.
123-- > 39 Share of packaging cost paid by vendor
124-- > The percentage of the cost of packaging which will be
125-- > paid by the vendor.
126-- > 40 Reduction percentage
127-- > Reduction from an amount/price expressed in a percentage.
128-- > 41 Surcharge percentage
129-- > Additional amount expressed in a percentage.
130-- > 42 Local content
131-- > To indicate the percentage of a products local (i.e.
132-- > domestic) content.
133-- > 43 Chargeback
134-- > Percentage amount charged back.
135-- > 44 Gross turnover commission
136-- > Percentage of gross turnover used to calculate
137-- > commission.
138simple5245 :: Parser Value
139simple5245 = simple "5245" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5249.hs b/specification/src/Text/Edifact/D96A/Simples/S5249.hs
new file mode 100644
index 0000000..caeeda0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5249.hs
@@ -0,0 +1,63 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5249
7 ( simple5249
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5249 Percentage basis, coded
16-- >
17-- > Desc: Indication of the application of a percentage.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Per unit
22-- > Referenced percentage applies on a single unit basis.
23-- > 2 Per ton
24-- > Reduction percentage is applied per transported ton.
25-- > 3 Per equipment unit
26-- > Reduction percentage is applied per main equipment unit
27-- > (for rail purpose, only rail wagons).
28-- > 4 Per unit price
29-- > Reduction percentage is applied on the unit price, which
30-- > is the basis of the charge calculation.
31-- > 5 Per quantity
32-- > Reduction percentage applied on the unit price and
33-- > conceded to a consignor after he reached a specified
34-- > tonnage of transport.
35-- > 6 Basic charge
36-- > Code to indicate that the IATA experimental special
37-- > charge within Europe is the basis for the percentage
38-- > reduction or surcharge.
39-- > 7 Rate per kilogram
40-- > Code to indicate that the IATA experimental special rate
41-- > within in Europe is the basis for the percentage
42-- > reduction or surcharge.
43-- > 8 Minimum charge
44-- > Code to indicate that the IATA minimum charge is the
45-- > basis for the percentage reduction or surcharge.
46-- > 9 Normal rate
47-- > Code to indicate that the IATA normal rate is the basis
48-- > for the percentage reduction or surcharge.
49-- > 10 Quantity rate
50-- > Code to indicate that the IATA quantity rate is the basis
51-- > for the percentage reduction or surcharge.
52-- > 11 Amount of drawing
53-- > Referenced percentage applies on the amount of drawing
54-- > under the documentary credit.
55-- > 12 Documentary credit amount
56-- > Referenced percentage applies on documentary credit
57-- > amount.
58-- > 13 Invoice value
59-- > Referenced percentage applies on the invoice value.
60-- > 14 CIF value
61-- > Referenced percentage applies on CIF value.
62simple5249 :: Parser Value
63simple5249 = simple "5249" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5275.hs b/specification/src/Text/Edifact/D96A/Simples/S5275.hs
new file mode 100644
index 0000000..e772555
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5275.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5275
7 ( simple5275
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5275 Supplementary rate/tariff basis identification
16-- >
17-- > Desc: Code identifying supplementary rate/tariff.
18-- >
19-- > Repr: an..6
20-- >
21-- > Note: User or association defined code. May be used in combination
22-- > with 1131/3055.
23simple5275 :: Parser Value
24simple5275 = simple "5275" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5284.hs b/specification/src/Text/Edifact/D96A/Simples/S5284.hs
new file mode 100644
index 0000000..88dde2f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5284.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5284
7 ( simple5284
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5284 Unit price basis
16-- >
17-- > Desc: Basis on which the unit price/rate applies.
18-- >
19-- > Repr: n..9
20simple5284 :: Parser Value
21simple5284 = simple "5284" (numeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5375.hs b/specification/src/Text/Edifact/D96A/Simples/S5375.hs
new file mode 100644
index 0000000..8722270
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5375.hs
@@ -0,0 +1,82 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5375
7 ( simple5375
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5375 Price type, coded
16-- >
17-- > Desc: Code identifying the type of price of an item.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Cancellation price
22-- > Price authorized to be charged in the event of an order
23-- > being cancelled.
24-- > AB Per ton
25-- > To indicate that the price applies per ton.
26-- > + AC Minimum order price
27-- > A code to identify the price when the minimum number is
28-- > purchased.
29-- > + AD Export price
30-- > A code to identify the price of a given article for the
31-- > export market.
32-- > + AE Range dependent price
33-- > A code identifying the price for a specific range of
34-- > purchase quantities.
35-- > AI Active ingredient
36-- > The price is referring to the active ingredient.
37-- > AQ As is quantity
38-- > The price is referring to the measured quantity.
39-- > CA Catalogue
40-- > Self explanatory.
41-- > CT Contract
42-- > Self explanatory.
43-- > CU Consumer unit
44-- > The price is referring to the consumer unit.
45-- > DI Distributor
46-- > Self explanatory.
47-- > EC ECSC price
48-- > Price registered at European Commission Steel and Carbon
49-- > office (DG III).
50-- > NW Net weight
51-- > Self explanatory.
52-- > PC Price catalogue
53-- > Self explanatory.
54-- > PE Per each
55-- > Self explanatory.
56-- > PK Per kilogram
57-- > Self explanatory.
58-- > PL Per litre
59-- > Self explanatory.
60-- > PT Per tonne
61-- > Self explanatory.
62-- > PU Specified unit
63-- > Self explanatory.
64-- > PV Provisional price
65-- > Self explanatory.
66-- > PW Gross weight
67-- > Self explanatory.
68-- > QT Quoted
69-- > Self explanatory.
70-- > SR Suggested retail
71-- > Self explanatory.
72-- > TB To be negotiated
73-- > Self explanatory.
74-- > TU Traded unit
75-- > The price is referring to the traded unit.
76-- > TW Theoretical weight
77-- > Weight calculated on ordered dimension (length, width,
78-- > thickness) not on final dimension (e.g. steel products).
79-- > WH Wholesale
80-- > Self explanatory.
81simple5375 :: Parser Value
82simple5375 = simple "5375" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5387.hs b/specification/src/Text/Edifact/D96A/Simples/S5387.hs
new file mode 100644
index 0000000..9579861
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5387.hs
@@ -0,0 +1,238 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5387
7 ( simple5387
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5387 Price type qualifier
16-- >
17-- > Desc: Code identifying pricing specification.
18-- >
19-- > Repr: an..3
20-- >
21-- > AAA Reference price
22-- > Self explanatory.
23-- > AAB Price includes tax
24-- > Self explanatory.
25-- > + AAC Buyer suggested retail price
26-- > The suggested retail price as suggested or determined by
27-- > the party purchasing the goods.
28-- > AAD Ocean charges rate
29-- > The charges imposed by the ocean transportation industry
30-- > above and beyond the basic freight.
31-- > AAE Not subject to fluctuation
32-- > Not subject to escalation or adjustment.
33-- > AAF Subject to escalation
34-- > Subject to increase or development by successive stages.
35-- > AAG Subject to price adjustment
36-- > Self explanatory.
37-- > AAH Subject to escalation and price adjustment
38-- > Subject to increase or development by successive stages
39-- > and price adjustment.
40-- > AAI Fluctuation conditions not specified
41-- > Self explanatory.
42-- > AAJ All in price
43-- > Firm price for specified work.
44-- > AAK New price
45-- > A price valid from an effective date/time/period.
46-- > AAL Old price
47-- > A price valid prior to an effective date/time/period of a
48-- > new price.
49-- > AAM Per week
50-- > To indicate that the given price applies per week.
51-- > AAN Price on application
52-- > Price can be obtained on request from seller.
53-- > AAO Unpacked price
54-- > The price given is the price of the item without
55-- > packaging.
56-- > AAP Trade price
57-- > Discount price available to all customers except the
58-- > retail customer.
59-- > AAQ Firm price
60-- > Price which will remain unchanged for a given time
61-- > period.
62-- > AAR Material share of item price
63-- > The per unit cost of referenced material based on a
64-- > given quotation for that material.
65-- > AAS Labour share of item price
66-- > The labour component of the per-unit item price.
67-- > AAT Transport share of item price
68-- > The transport component of the per-unit item price.
69-- > AAU Packing share of item price
70-- > The packing component of the per-unit item price.
71-- > AAV Tooling share of item price
72-- > The tooling component of the per-unit item price.
73-- > + AAW Temporary vehicle charge
74-- > The component of a price charged for providing a
75-- > temporary vehicle.
76-- > + AAX Price component due to interest
77-- > This is the component of the price which is charged due
78-- > to interest.
79-- > + AAY Price component due to management services
80-- > This is the component of the price which is charged due
81-- > to management services rendered.
82-- > + AAZ Price component due to maintenance
83-- > This is the component of the price which is charged due
84-- > to maintenance.
85-- > + ABA Individual buyer price
86-- > A price which is available to an individual buyer as
87-- > opposed to an institutional buyer.
88-- > + ABB Group buying price
89-- > A price which is available to a buying group.
90-- > + ABC Group member buying price
91-- > A special price given to a member of a buying group.
92-- > + ABD Pre-payment price
93-- > A special price if pre-payment is made for the article
94-- > ordered.
95-- > + ABE Retail price - excluding taxes
96-- > Retail price not including any applicable taxes.
97-- > + ABF Suggested retail price - excluding taxes
98-- > Suggested retail price not including any applicable
99-- > taxes.
100-- > AI Active ingredient
101-- > Self explanatory.
102-- > ALT Alternate price
103-- > A substitute cost.
104-- > AP Advice price
105-- > Self explanatory.
106-- > BR Broker price
107-- > Self explanatory.
108-- > #| CAT Catalogue price
109-- > Price per unit of quantity of a product as specified in a
110-- > catalogue.
111-- > CDV Current domestic value
112-- > The present worth of a thing which comes from one's
113-- > homeland, in terms of money or goods.
114-- > CON Contract price
115-- > Price per unit of quantity of a product/service as agreed
116-- > in a contract between parties.
117-- > CP Current price
118-- > Price at time of transaction, but subject to future
119-- > change.
120-- > CU Consumer unit
121-- > Self explanatory.
122-- > CUP Confirmed unit price
123-- > The value of a single item that proves to be correct.
124-- > CUS Declared customs unit value
125-- > A clearly known duty on a single item which is imposed by
126-- > law.
127-- > DAP Dealer adjusted price
128-- > The necessary or desirable changes that the sales agency
129-- > makes with respect to the value of the product.
130-- > DIS Distributor price
131-- > The cost associated with the agency that markets goods.
132-- > DPR Discount price
133-- > A reduction from the usual list value.
134-- > DR Dealer price
135-- > Self explanatory.
136-- > DSC Discount amount allowed
137-- > A certain price up to which one is able to make
138-- > reductions from the usual list value.
139-- > EC ECSC price
140-- > Price registered at European Commission Steel and Carbon
141-- > office (DG III).
142-- > ES Estimated price
143-- > Self explanatory.
144-- > EUP Expected unit price
145-- > The anticipated value of a single item.
146-- > FCR Freight/charge rate
147-- > The price that is either a freight rate or a rate on
148-- > which freight charges are calculated.
149-- > GRP Gross unit price
150-- > Unit price to which allowances and charges apply.
151-- > INV Invoice price
152-- > Price per unit of quantity of a product as specified on
153-- > an invoice.
154-- > LBL Labelling price
155-- > Retail price of the buyer that should be printed by the
156-- > producer on the article's label. The labelling price is
157-- > not necessary the effective retail price.
158-- > MAX Maximum order quantity price
159-- > The greatest amount of goods or services which one can
160-- > buy to receive a certain value.
161-- > MIN Minimum order quantity price
162-- > The least amount of goods or services that one can buy to
163-- > receive a certain value.
164-- > MNR Minimum release quantity price
165-- > The least amount of an order one can place in order to
166-- > receive a certain value.
167-- > MSR Manufacturer's suggested retail
168-- > Price that reflects "Sales to other manufacturers" or
169-- > "Sales for resale".
170-- > MXR Maximum release quantity price
171-- > The greatest amount of an order that one can place in
172-- > order to receive a certain value.
173-- > NE Not-to-exceed price
174-- > Self explanatory.
175-- > NQT No quote
176-- > No price available.
177-- > NTP Net unit price
178-- > Unit price to which no allowances and charges apply.
179-- > NW Net weight
180-- > Self explanatory.
181-- > OCR Ocean charges rate
182-- > The charges imposed by the ocean transportation industry
183-- > above and beyond the basic freight.
184-- > OFR Ocean freight rate
185-- > The price per pricing unit of ocean transportation
186-- > services for moving cargo from one location to another.
187-- > PAQ Price break quantity(s)
188-- > Numerical amounts of goods or services which are
189-- > associated with different sums of money. As the amount
190-- > goes up, the price per individual item decreases.
191-- > PBQ Unit price beginning quantity
192-- > The starting amount at which you can place a value on a
193-- > single item.
194-- > PPD Prepaid freight charges
195-- > The cost of shipping is paid before the goods are
196-- > shipped.
197-- > PPR Provisional price
198-- > Price per unit of quantity of a product as provisionally
199-- > agreed.
200-- > PRO Producer's price
201-- > The value that the maker of a good places on an item.
202-- > PRP Promotional price
203-- > The value that is placed on an item that is being
204-- > developed. The idea is to sell this product for less than
205-- > one normally would, and make up for it by selling a
206-- > larger quantity.
207-- > PW Gross weight
208-- > Self explanatory.
209-- > QTE Quote price
210-- > Price per unit of quantity of a product as specified in a
211-- > quote.
212-- > RES Resale price
213-- > Price per unit of quantity of a product to be used for
214-- > resale.
215-- > RTP Retail price
216-- > Price per unit of quantity of a product to be used for
217-- > retail.
218-- > SHD Ship and debit
219-- > To transport goods and be owed money by the customer for
220-- > the services performed.
221-- > SRP Suggested retail price
222-- > Price per unit of quantity of a product suggested for
223-- > retail.
224-- > SW Gross weight without wooden pallets
225-- > Used in steel industry.
226-- > TB To be negotiated
227-- > Self explanatory.
228-- > TRF Transfer
229-- > To carry or remove from one place, situation, or person
230-- > to another.
231-- > TU Traded unit
232-- > Self explanatory.
233-- > TW Theoretical weight
234-- > Self explanatory.
235-- > WH Wholesale price
236-- > Description to be provided.
237simple5387 :: Parser Value
238simple5387 = simple "5387" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5402.hs b/specification/src/Text/Edifact/D96A/Simples/S5402.hs
new file mode 100644
index 0000000..2dde3fb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5402.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5402
7 ( simple5402
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5402 Rate of exchange
16-- >
17-- > Desc: The rate at which one specified currency is expressed in
18-- > another specified currency.
19-- >
20-- > Repr: n..12
21simple5402 :: Parser Value
22simple5402 = simple "5402" (numeric `upTo` 12)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5479.hs b/specification/src/Text/Edifact/D96A/Simples/S5479.hs
new file mode 100644
index 0000000..1b5acc0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5479.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5479
7 ( simple5479
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5479 Relation, coded
16-- >
17-- > Desc: To specify the relationship between two or more items.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note: Code values to be provided.
22simple5479 :: Parser Value
23simple5479 = simple "5479" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5482.hs b/specification/src/Text/Edifact/D96A/Simples/S5482.hs
new file mode 100644
index 0000000..0932b6c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5482.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5482
7 ( simple5482
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 5482 Percentage
16-- >
17-- > Desc: Value expressed as a percentage of a specified amount.
18-- >
19-- > Repr: n..10
20simple5482 :: Parser Value
21simple5482 = simple "5482" (numeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S5495.hs b/specification/src/Text/Edifact/D96A/Simples/S5495.hs
new file mode 100644
index 0000000..48a1cf2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S5495.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S5495
7 ( simple5495
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 5495 Sub-line indicator, coded
16-- >
17-- > Desc: Indication that the segment and/or segment group is used for
18-- > sub-line item information.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Sub-line information
23-- > Self explanatory.
24simple5495 :: Parser Value
25simple5495 = simple "5495" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6008.hs b/specification/src/Text/Edifact/D96A/Simples/S6008.hs
new file mode 100644
index 0000000..ad636f6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6008.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6008
7 ( simple6008
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6008 Height dimension
16-- >
17-- > Desc: Height of pieces or packages stated for transport purposes.
18-- >
19-- > Repr: n..15
20simple6008 :: Parser Value
21simple6008 = simple "6008" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6060.hs b/specification/src/Text/Edifact/D96A/Simples/S6060.hs
new file mode 100644
index 0000000..3f95b3a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6060.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6060
7 ( simple6060
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6060 Quantity
16-- >
17-- > Desc: Numeric value of a quantity.
18-- >
19-- > Repr: n..15
20simple6060 :: Parser Value
21simple6060 = simple "6060" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6063.hs b/specification/src/Text/Edifact/D96A/Simples/S6063.hs
new file mode 100644
index 0000000..bd8827e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6063.hs
@@ -0,0 +1,470 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6063
7 ( simple6063
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6063 Quantity qualifier
16-- >
17-- > Desc: Code giving specific meaning to a quantity.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Discrete quantity
22-- > Self explanatory.
23-- > 2 Charge
24-- > Quantity relevant for charge.
25-- > 3 Cumulative quantity
26-- > Self explanatory.
27-- > 8 Inventory quantity at supplier's subject to inspection by
28-- > customer
29-- > Quantity of goods which the customer requires the
30-- > supplier to have in inventory and which may be inspected
31-- > by the customer if desired.
32-- > 11 Split quantity
33-- > Part of the whole quantity.
34-- > 12 Despatch quantity
35-- > Quantity despatched by the seller.
36-- > 17 Quantity on hand
37-- > Self explanatory.
38-- > 18 Previous quantity
39-- > Quantity previously referenced.
40-- > 20 Unusable quantity
41-- > Self explanatory.
42-- > 21 Ordered quantity
43-- > The quantity which has been ordered.
44-- > 22 Quantity at 100%
45-- > Equivalent quantity at 100% purity.
46-- > 23 Active ingredient
47-- > Quantity at 100% active agent content.
48-- > 24 Inventory quantity at supplier's not subject to inspection
49-- > by customer
50-- > Quantity of goods which the customer requires the
51-- > supplier to have in inventory but which will not be
52-- > checked by the customer.
53-- > 25 Retail sales
54-- > Quantity of retail point of sale activity.
55-- > 26 Promotion quantity
56-- > A quantity associated with a promotional event.
57-- > 27 On hold for shipment
58-- > Article received which cannot be shipped in its present
59-- > form.
60-- > 28 Military sales quantity
61-- > Quantity of goods or services sold to a military
62-- > organization.
63-- > 29 On premises sales
64-- > Sale of product in restaurants or bars.
65-- > 30 Off premises sales
66-- > Sale of product directly to a store.
67-- > 31 Estimated annual volume
68-- > Self explanatory.
69-- > 32 Minimum delivery batch
70-- > Self explanatory.
71-- > 33 Maximum delivery batch
72-- > Self explanatory.
73-- > 35 Price break from
74-- > The minimum quantity of a quantity range for a specified
75-- > (unit) price.
76-- > 36 Price break to
77-- > Description to be provided.
78-- > 40 Normal delivery
79-- > Quantity normally delivered by the seller.
80-- > 46 Pieces delivered
81-- > Number of pieces actually received at the final
82-- > destination.
83-- > 47 Invoiced quantity
84-- > The quantity as per invoice.
85-- > 48 Received quantity
86-- > The quantity which has been received.
87-- > 49 Chargeable distance
88-- > Distance really charged by tariff appliance.
89-- > 50 Disposition undetermined quantity
90-- > Product quantity that has not yet had its disposition
91-- > determined.
92-- > 51 Inventory category transfer
93-- > Inventory that has been moved from one inventory category
94-- > to another.
95-- > 52 Quantity per pack
96-- > Self explanatory.
97-- > 53 Minimum order quantity
98-- > Self explanatory.
99-- > 54 Maximum order quantity
100-- > Self explanatory.
101-- > 55 Total sales
102-- > The summation of total quantity sales.
103-- > 56 Wholesaler to wholesaler sales
104-- > Sale of product to other wholesalers by a wholesaler.
105-- > 57 In transit quantity
106-- > A quantity that is enroute.
107-- > 58 Quantity withdrawn
108-- > Quantity withdrawn from a location.
109-- > 59 Numbers of consumer units in the traded unit
110-- > Self explanatory.
111-- > 60 Current inventory quantity available for shipment
112-- > Current inventory quantity available for shipment.
113-- > 61 Return quantity
114-- > Self explanatory.
115-- > 62 Sorted quantity
116-- > Description to be provided.
117-- > 63 Sorted quantity rejected
118-- > Description to be provided.
119-- > 64 Scrap quantity
120-- > Remainder of the total quantity after split deliveries.
121-- > 65 Destroyed quantity
122-- > Self explanatory.
123-- > 66 Committed quantity
124-- > Quantity a party is committed to.
125-- > + 67 Estimated reading quantity
126-- > The value that is estimated to be the reading of a
127-- > measuring device (e.g. meter).
128-- > + 68 End quantity
129-- > The quantity recorded at the end of an agreement or
130-- > period.
131-- > + 69 Start quantity
132-- > The quantity recorded at the start of an agreement or
133-- > period.
134-- > 70 Cumulative quantity received
135-- > Cumulative quantity of all deliveries of this article
136-- > received by the buyer.
137-- > 71 Cumulative quantity ordered
138-- > Cumulative quantity of all deliveries, outstanding and
139-- > scheduled orders.
140-- > 72 Cumulative quantity received end of prior year
141-- > Cumulative quantity of all deliveries of the product
142-- > received by the buyer till end of prior year.
143-- > 73 Outstanding quantity
144-- > Difference between quantity ordered and quantity
145-- > received.
146-- > 74 Latest cumulative quantity
147-- > Cumulative quantity after complete delivery of all
148-- > scheduled quantities of the product.
149-- > 75 Previous highest cumulative quantity
150-- > Cumulative quantity after complete delivery of all
151-- > scheduled quantities of the product from a prior schedule
152-- > period.
153-- > + 76 Adjusted corrector reading
154-- > A corrector reading after it has been adjusted.
155-- > 77 Work days
156-- > Number of work days, e.g. per respective period.
157-- > 78 Cumulative quantity scheduled
158-- > Adding the quantity actually scheduled to previous
159-- > cumulative quantity.
160-- > 79 Previous cumulative quantity
161-- > Cumulative quantity prior the actual order.
162-- > + 80 Unadjusted corrector reading
163-- > A corrector reading before it has been adjusted.
164-- > 81 Extra unplanned delivery
165-- > Non scheduled additional quantity.
166-- > 82 Quantity requirement for sample inspection
167-- > Self explanatory.
168-- > 83 Backorder quantity
169-- > Self explanatory.
170-- > 84 Urgent delivery quantity
171-- > Self explanatory.
172-- > 85 Previous order quantity to be cancelled
173-- > Self explanatory.
174-- > + 86 Normal reading quantity
175-- > The value recorded or read from a measuring device (e.g.
176-- > meter) in the normal conditions.
177-- > + 87 Customer reading quantity
178-- > The value recorded or read from a measuring device (e.g.
179-- > meter) by the customer.
180-- > + 88 Information reading quantity
181-- > The value recorded or read from a measuring device (e.g.
182-- > meter) for information purposes.
183-- > + 89 Quality control held
184-- > Quantity of goods held pending completion of a quality
185-- > control assessment.
186-- > 90 As is quantity
187-- > Self explanatory.
188-- > 91 Open quantity
189-- > Quantity remaining after partial delivery.
190-- > 92 Final delivery quantity
191-- > Quantity of final delivery to a respective order.
192-- > 93 Subsequent delivery quantity
193-- > Quantity delivered to a respective order after it's final
194-- > delivery.
195-- > 94 Substitutional quantity
196-- > Quantity delivered replacing previous deliveries.
197-- > 95 Redelivery after post processing
198-- > Self explanatory.
199-- > + 96 Quality control failed
200-- > Quantity of goods which have failed quality control.
201-- > + 97 Minimum inventory
202-- > Minimum stock quantity on which replenishment is based.
203-- > + 98 Maximum inventory
204-- > Maximum stock quantity on which replenishment is based.
205-- > 99 Estimated quantity
206-- > Self explanatory.
207-- > 100 Chargeable weight
208-- > The weight on which charges are based.
209-- > 101 Chargeable gross weight
210-- > The gross weight on which charges are based.
211-- > 102 Chargeable tare weight
212-- > The tare weight on which charges are based.
213-- > 103 Chargeable number of axles
214-- > The number of axles on which charges are based.
215-- > 104 Chargeable number of containers
216-- > The number of containers on which charges are based.
217-- > 105 Chargeable number of rail wagons
218-- > The number of rail wagons on which charges are based.
219-- > 106 Chargeable number of packages
220-- > The number of packages on which charges are based.
221-- > 107 Chargeable number of units
222-- > The number of units on which charges are based.
223-- > 108 Chargeable period
224-- > The period of time on which charges are based.
225-- > 109 Chargeable volume
226-- > The volume on which charges are based.
227-- > 110 Chargeable cubic measurements
228-- > The cubic measurements on which charges are based.
229-- > 111 Chargeable surface
230-- > The surface area on which charges are based.
231-- > 112 Chargeable length
232-- > The length on which charges are based.
233-- > 113 Quantity to be delivered
234-- > The quantity to be delivered.
235-- > 114 Number of passengers
236-- > Total number of passengers on the conveyance.
237-- > 115 Number of crew
238-- > Total number of crew members on the conveyance.
239-- > 116 Number of transport documents
240-- > Total number of air waybills, bills of lading, etc.
241-- > being reported for a specific conveyance.
242-- > 117 Quantity landed
243-- > Quantity of goods actually arrived.
244-- > 118 Quantity manifested
245-- > Quantity of goods contracted for delivery by the carrier.
246-- > 119 Short shipped
247-- > Indication that part of the consignment was not shipped.
248-- > 120 Split shipment
249-- > Indication that the consignment has been split into two
250-- > or more shipments.
251-- > 121 Over shipped
252-- > Indication that more goods have been shipped than
253-- > contracted for delivery.
254-- > 122 Short-landed goods
255-- > If quantity of goods actually landed is less than the
256-- > quantity which appears in the documentation. This
257-- > quantity is the difference between these quantities.
258-- > 123 Surplus goods
259-- > If quantity of goods actually landed is more than the
260-- > quantity which appears in the documentation. This
261-- > quantity is the difference between these quantities.
262-- > 124 Damaged goods
263-- > Quantity of goods which have deteriorated in transport
264-- > such that they cannot be used for the purpose for which
265-- > they were originally intended.
266-- > 125 Pilferage goods
267-- > Quantity of goods stolen during transport.
268-- > 126 Lost goods
269-- > Quantity of goods that disappeared in transport.
270-- > 127 Report difference
271-- > The quantity concerning the same transaction differs
272-- > between two documents/messages and the source of this
273-- > difference is a typing error.
274-- > 128 Quantity loaded
275-- > Quantity of goods loaded onto a means of transport.
276-- > 129 Units per unit price
277-- > Number of units per unit price.
278-- > 130 Allowance
279-- > Quantity relevant for allowance.
280-- > 131 Delivery quantity
281-- > Quantity required by buyer to be delivered.
282-- > 132 Cumulative quantity, preceding period, planned
283-- > Cumulative quantity originally planned for the preceding
284-- > period.
285-- > 133 Cumulative quantity, preceding period, reached
286-- > Cumulative quantity reached in the preceding period.
287-- > 134 Cumulative quantity, actual planned
288-- > Cumulative quantity planned for now.
289-- > 135 Period quantity, planned
290-- > Quantity planned for this period.
291-- > 136 Period quantity, reached
292-- > Quantity reached during this period.
293-- > 137 Cumulative quantity, preceding period, estimated
294-- > Estimated cumulative quantity reached in the preceding
295-- > period.
296-- > 138 Cumulative quantity, actual estimated
297-- > Estimated cumulative quantity reached now.
298-- > 139 Cumulative quantity, preceding period, measured
299-- > Surveyed cumulative quantity reached in the preceding
300-- > period.
301-- > 140 Cumulative quantity, actual measured
302-- > Surveyed cumulative quantity reached now.
303-- > 141 Period quantity, measured
304-- > Surveyed quantity reached during this period.
305-- > 142 Total quantity, planned
306-- > Total quantity planned.
307-- > 143 Quantity, remaining
308-- > Quantity remaining.
309-- > 144 Tolerance
310-- > Plus or minus tolerance expressed as a monetary amount.
311-- > 145 Actual stock
312-- > The stock on hand, undamaged, and available for despatch,
313-- > sale or use.
314-- > 146 Model or target stock
315-- > The stock quantity required or planned to have on hand,
316-- > undamaged and available for use.
317-- > 147 Direct shipment quantity
318-- > Quantity to be shipped directly to a customer from a
319-- > manufacturing site.
320-- > 148 Amortization total quantity
321-- > Indication of final quantity for amortization.
322-- > 149 Amortization order quantity
323-- > Indication of actual share of the order quantity for
324-- > amortization.
325-- > 150 Amortization cumulated quantity
326-- > Indication of actual cumulated quantity of previous and
327-- > actual amortization order quantity.
328-- > 151 Quantity advised
329-- > Quantity advised by supplier or shipper, in contrast to
330-- > quantity actually received.
331-- > 152 Quantity on hand
332-- > The total quantity of a product on hand at a location.
333-- > This includes as well units awaiting return to
334-- > manufacturer, units unavailable due to inspection
335-- > procedures and undamaged stock available for despatch,
336-- > resale or use.
337-- > 153 Statistical sales quantity
338-- > Quantity of goods sold in a specified period.
339-- > 154 Sales quantity planned
340-- > Quantity of goods required to meet future demands. -
341-- > Market intelligence quantity.
342-- > 155 Replenishment quantity
343-- > Quantity required to maintain the requisite on-hand stock
344-- > of goods.
345-- > 156 Inventory movement quantity
346-- > To specify the quantity of an inventory movement.
347-- > 157 Opening stock balance quantity
348-- > To specify the quantity of an opening stock balance.
349-- > 158 Closing stock balance quantity
350-- > To specify the quantity of a closing stock balance.
351-- > 159 Number of stops
352-- > Number of times a means of transport stops before
353-- > arriving at destination.
354-- > 160 Minimum production batch
355-- > The quantity specified is the minimum output from a
356-- > single production run.
357-- > 161 Dimensional sample quantity
358-- > The quantity defined is a sample for the purpose of
359-- > validating dimensions.
360-- > 162 Functional sample quantity
361-- > The quantity defined is a sample for the purpose of
362-- > validating function and performance.
363-- > 163 Pre-production quantity
364-- > Quantity of the referenced item required prior to full
365-- > production.
366-- > 164 Delivery batch
367-- > Quantity of the referenced item which constitutes a
368-- > standard batch for deliver purposes.
369-- > 165 Delivery batch multiple
370-- > The multiples in which delivery batches can be supplied.
371-- > 166 All time buy
372-- > The total quantity of the referenced covering all future
373-- > needs. Further orders of the referenced item are not
374-- > expected.
375-- > 167 Total delivery quantity
376-- > The total quantity required by the buyer to be delivered.
377-- > 168 Single delivery quantity
378-- > The quantity required by the buyer to be delivered in a
379-- > single shipment.
380-- > 169 Supplied quantity
381-- > Quantity of the referenced item actually shipped.
382-- > 170 Allocated quantity
383-- > Quantity of the referenced item allocated from available
384-- > stock for delivery.
385-- > 171 Maximum stackability
386-- > The number of pallets/handling units which can be safely
387-- > stacked one on top of another.
388-- > 172 Amortisation quantity
389-- > The quantity of the referenced item which has a cost for
390-- > tooling amortisation included in the item price.
391-- > 173 Previously amortised quantity
392-- > The cumulative quantity of the referenced item which had
393-- > a cost for tooling amortisation included in the item
394-- > price.
395-- > 174 Total amortisation quantity
396-- > The total quantity of the referenced item which has a
397-- > cost for tooling amortisation included in the item price.
398-- > 175 Number of moulds
399-- > The number of pressing moulds contained within a single
400-- > piece of the referenced tooling.
401-- > 176 Concurrent item output of tooling
402-- > The number of related items which can be produced
403-- > simultaneously with a single piece of the referenced
404-- > tooling.
405-- > 177 Periodic capacity of tooling
406-- > Maximum production output of the referenced tool over a
407-- > period of time.
408-- > 178 Lifetime capacity of tooling
409-- > Maximum production output of the referenced tool over its
410-- > productive lifetime.
411-- > 179 Number of deliveries per despatch period
412-- > The number of deliveries normally expected to be
413-- > despatched within each despatch period.
414-- > 180 Provided quantity
415-- > The quantity of a referenced component supplied by the
416-- > buyer for manufacturing of an ordered item.
417-- > 181 Maximum production batch
418-- > The quantity specified is the maximum output from a
419-- > single production run.
420-- > 182 Cancelled quantity
421-- > Quantity of the referenced item which has previously
422-- > been ordered and is now cancelled.
423-- > 183 No delivery requirement in this instruction
424-- > This delivery instruction does not contain any delivery
425-- > requirements.
426-- > 184 Quantity of material in ordered time
427-- > Quantity of the referenced material within the ordered
428-- > time.
429-- > 185 Rejected quantity
430-- > The quantity of received goods rejected for quantity
431-- > reasons.
432-- > 186 Cumulative quantity scheduled up to accumulation start date
433-- > The cumulative quantity scheduled up to the accumulation
434-- > start date.
435-- > 187 Quantity scheduled
436-- > The quantity scheduled for delivery.
437-- > 188 Number of identical handling units
438-- > Number of identical handling units in terms of type and
439-- > contents.
440-- > 189 Number of packages in handling unit
441-- > The number of packages contained in one handling unit.
442-- > 190 Despatch note quantity
443-- > The item quantity specified on the despatch note.
444-- > 191 Adjustment to inventory quantity
445-- > An adjustment to inventory quantity.
446-- > + 192 Free goods quantity
447-- > Quantity of goods which are free of charge.
448-- > + 193 Free quantity included
449-- > Free quantity included in ordered quantity.
450-- > + 194 Received and accepted
451-- > Quantity which has been received and accepted at a given
452-- > location.
453-- > + 195 Received, not accepted, to be returned
454-- > Quantity which has been received but not accepted at a
455-- > given location and which will consequently be returned to
456-- > the relevant party.
457-- > + 196 Received, not accepted, to be destroyed
458-- > Quantity which has been received but not accepted at a
459-- > given location and which will consequently be destroyed.
460-- > + 197 Reordering level
461-- > Quantity at which an order may be triggered to replenish.
462-- > + 198 Quantity in transit
463-- > Quantity which is currently in transit.
464-- > + 199 Inventory withdrawal quantity
465-- > Quantity which has been withdrawn from inventory since
466-- > the last inventory report.
467-- > + 200 Free quantity not included
468-- > Free quantity not included in ordered quantity.
469simple6063 :: Parser Value
470simple6063 = simple "6063" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6064.hs b/specification/src/Text/Edifact/D96A/Simples/S6064.hs
new file mode 100644
index 0000000..1136a32
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6064.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6064
7 ( simple6064
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6064 Quantity difference
16-- >
17-- > Desc: Numeric value of variance between ordered/shipped/invoiced
18-- > quantities.
19-- >
20-- > Repr: n..15
21simple6064 :: Parser Value
22simple6064 = simple "6064" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6066.hs b/specification/src/Text/Edifact/D96A/Simples/S6066.hs
new file mode 100644
index 0000000..27f5779
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6066.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6066
7 ( simple6066
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6066 Control value
16-- >
17-- > Desc: Value obtained from summing the values specified by the
18-- > Control Qualifier throughout the message (Hash total).
19-- >
20-- > Repr: n..18
21simple6066 :: Parser Value
22simple6066 = simple "6066" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6069.hs b/specification/src/Text/Edifact/D96A/Simples/S6069.hs
new file mode 100644
index 0000000..22a96b3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6069.hs
@@ -0,0 +1,103 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6069
7 ( simple6069
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6069 Control qualifier
16-- >
17-- > Desc: Determines the source data elements in the message which forms
18-- > the basis for 6066 Control value.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Algebraic total of the quantity values in line items in a
23-- > message
24-- > Self-explanatory.
25-- > 2 Number of line items in message
26-- > Self-explanatory.
27-- > 3 Number of line and sub items in message
28-- > Description to be provided.
29-- > 4 Number of invoice lines
30-- > Number of lines on an invoice.
31-- > 5 Number of Customs item detail lines
32-- > Total number of occurrences of the Customs item detail
33-- > section within a single Customs declaration message.
34-- > 6 Number of Customs entries
35-- > Number of entries which are subject to the same Customs
36-- > procedures, and have the same tariff or statistical
37-- > heading, country and duty regime.
38-- > 7 Total gross weight
39-- > Code to indicate total gross weight of a consignment.
40-- > 8 Total pieces
41-- > Self explanatory.
42-- > 9 Total number of ULD (Unit Load Device)
43-- > The total number of Unit Load Devices mentioned in the
44-- > message.
45-- > 10 Total number of consignments
46-- > The total number of consignments.
47-- > 11 Total number of packages
48-- > [7370] Total number of packages of the entire
49-- > consignment.
50-- > 12 Invoice total amount
51-- > [5444] Total sum charged in respect of one or more
52-- > Invoices in accordance with the terms of delivery.
53-- > 13 Number of loading lists
54-- > [1166] Number of loading lists, manifests or other
55-- > similar specifications attached to a document.
56-- > 14 Number of Customs commercial detail lines
57-- > Commercial detail section within a single Customs
58-- > declaration message.
59-- > 15 Total consignment, cube
60-- > The total cube of consignment.
61-- > 16 Total number of equipment
62-- > Total number of equipment mentioned in the message.
63-- > 17 Declared total Customs value
64-- > [5070] Total value declared for Customs purposes of all
65-- > goods in a consignment, whether or not they are subject
66-- > to the same Customs procedure, or have the same
67-- > tariff/statistical heading, country information, and duty
68-- > regime.
69-- > 18 Total reported quantity in net weight
70-- > Total reported quantity in net weight.
71-- > 19 Total reported quantity in supplementary units
72-- > Total reported quantity in supplementary units.
73-- > 20 Total reported invoice(s) value
74-- > Hash total of the total monetary amounts reported on the
75-- > invoices.
76-- > 21 Total reported ancillary costs
77-- > Hash total of the reported total extra costs (e.g.
78-- > carriage, freight, insurance) of all invoices.
79-- > 22 Total reported statistical value
80-- > The total reported statistical value.
81-- > 23 Total ordered quantity
82-- > Total quantity ordered in this message.
83-- > 24 Number of orders referenced in this message
84-- > Total number of order messages or documents referenced in
85-- > this message.
86-- > 25 Number of rejected order lines
87-- > Total number of rejected order lines in this message.
88-- > 26 Total gross measurement/cube
89-- > Total gross cubic measurement of the goods, including
90-- > packing but excluding transport equipment.
91-- > 27 Total number of credit items given for control purposes
92-- > Total number of credit items given for control purposes.
93-- > 28 Total number of debit items given for control purposes
94-- > Total number of debit items given for control purposes.
95-- > 29 Total net weight of consignment
96-- > A code to indicate the total net weight of a consignment.
97-- > + 30 Total number of empty containers
98-- > The total number of empty containers mentioned in the
99-- > message.
100-- > + 31 Number of messages
101-- > Control count of the number of messages referenced.
102simple6069 :: Parser Value
103simple6069 = simple "6069" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6140.hs b/specification/src/Text/Edifact/D96A/Simples/S6140.hs
new file mode 100644
index 0000000..bdddc0f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6140.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6140
7 ( simple6140
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6140 Width dimension
16-- >
17-- > Desc: Width of pieces or packages stated for transport purposes.
18-- >
19-- > Repr: n..15
20simple6140 :: Parser Value
21simple6140 = simple "6140" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6145.hs b/specification/src/Text/Edifact/D96A/Simples/S6145.hs
new file mode 100644
index 0000000..fe71395
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6145.hs
@@ -0,0 +1,50 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6145
7 ( simple6145
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6145 Dimension qualifier
16-- >
17-- > Desc: To specify the dimensions applicable to each of the
18-- > transportable units.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Gross dimensions
23-- > The dimension expressed in a gross value.
24-- > 2 Package dimensions (incl. goods)
25-- > The dimension of the goods including the packaging.
26-- > 3 Pallet dimensions (excl.goods)
27-- > The dimension of a pallet excluding the goods.
28-- > 4 Pallet dimensions (incl.goods)
29-- > The dimension of a pallet including the goods.
30-- > 5 Off-standard dimension front
31-- > The dimension in the length that the cargo exceeds the
32-- > standard length at the front of an equipment.
33-- > 6 Off-standard dimension back
34-- > The dimension in the length that the cargo exceeds the
35-- > standard length at the back of an equipment.
36-- > 7 Off-standard dimension right
37-- > The dimension in the width that the cargo exceeds the
38-- > standard width at the right side of an equipment.
39-- > 8 Off-standard dimension left
40-- > The dimension in the width that the cargo exceeds the
41-- > standard width at the left side of an equipment.
42-- > 9 Off-standard dimension general
43-- > The dimensions that the cargo exceeds the standard
44-- > dimensions.
45-- > 10 External equipment dimension
46-- > The external dimensions of transport equipment.
47-- > + 11 Internal equipment dimensions
48-- > The internal dimensions of equipment.
49simple6145 :: Parser Value
50simple6145 = simple "6145" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6152.hs b/specification/src/Text/Edifact/D96A/Simples/S6152.hs
new file mode 100644
index 0000000..51165ea
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6152.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6152
7 ( simple6152
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6152 Range maximum
16-- >
17-- > Desc: Maximum of a range.
18-- >
19-- > Repr: n..18
20simple6152 :: Parser Value
21simple6152 = simple "6152" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6154.hs b/specification/src/Text/Edifact/D96A/Simples/S6154.hs
new file mode 100644
index 0000000..f427a88
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6154.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6154
7 ( simple6154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6154 Measurement attribute
16-- >
17-- > Desc: To specify non-discrete measurement values.
18-- >
19-- > Repr: an..70
20simple6154 :: Parser Value
21simple6154 = simple "6154" (alphaNumeric `upTo` 70)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6155.hs b/specification/src/Text/Edifact/D96A/Simples/S6155.hs
new file mode 100644
index 0000000..2b718a8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6155.hs
@@ -0,0 +1,107 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6155
7 ( simple6155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6155 Measurement attribute, coded
16-- >
17-- > Desc: Code used to specify non-discrete measurement values.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Clear
22-- > Self explanatory.
23-- > 2 Hazy
24-- > Self explanatory.
25-- > 3 Excess
26-- > Self explanatory.
27-- > 4 Some
28-- > Self explanatory.
29-- > 5 Undetectable
30-- > Self explanatory.
31-- > 6 Trace
32-- > Self explanatory.
33-- > 7 Yes
34-- > Self explanatory.
35-- > 8 Closed
36-- > Self explanatory.
37-- > 9 Passed
38-- > Self explanatory.
39-- > 10 Present
40-- > Self explanatory.
41-- > 11 Gel
42-- > Self explanatory.
43-- > 12 OK
44-- > Self explanatory.
45-- > 13 Slight
46-- > Self explanatory.
47-- > 14 No Good
48-- > Self explanatory.
49-- > 15 Marginal
50-- > Self explanatory.
51-- > 16 Nil
52-- > Self explanatory.
53-- > 18 Open
54-- > Self explanatory.
55-- > 19 Free
56-- > Self explanatory.
57-- > 20 No
58-- > Self explanatory.
59-- > 21 Checked
60-- > Self explanatory.
61-- > 22 Fail
62-- > Self explanatory.
63-- > 23 Absent
64-- > Self explanatory.
65-- > 24 Good
66-- > Self explanatory.
67-- > 25 Fair
68-- > Self explanatory.
69-- > 26 Poor
70-- > Self explanatory.
71-- > 27 Excellent
72-- > Self explanatory.
73-- > 28 Bright
74-- > Self explanatory.
75-- > 29 To be determined
76-- > Self explanatory.
77-- > 32 Conditional, free
78-- > Self explanatory.
79-- > 33 Balance
80-- > Self explanatory.
81-- > 34 Complete
82-- > Self explanatory.
83-- > 35 Low
84-- > Self explanatory.
85-- > 36 Not applicable
86-- > Self explanatory.
87-- > 37 Not determined
88-- > Self explanatory.
89-- > 38 Negligible
90-- > Self explanatory.
91-- > 39 Moderate
92-- > Self explanatory.
93-- > 40 Appreciable
94-- > Self explanatory.
95-- > 41 Not available
96-- > Self explanatory.
97-- > + 42 Uncontrolled temperature
98-- > Uncontrolled temperature conditions.
99-- > + 43 Chilled
100-- > Somewhere between four degrees Celsius and twelve degrees
101-- > Celsius.
102-- > + 44 Frozen
103-- > Less than zero degrees Celsius.
104-- > + 45 Temperature controlled
105-- > Required temperature value.
106simple6155 :: Parser Value
107simple6155 = simple "6155" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6162.hs b/specification/src/Text/Edifact/D96A/Simples/S6162.hs
new file mode 100644
index 0000000..6eb6dc5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6162.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6162
7 ( simple6162
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6162 Range minimum
16-- >
17-- > Desc: Minimum of a range.
18-- >
19-- > Repr: n..18
20simple6162 :: Parser Value
21simple6162 = simple "6162" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6167.hs b/specification/src/Text/Edifact/D96A/Simples/S6167.hs
new file mode 100644
index 0000000..bc4cf83
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6167.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6167
7 ( simple6167
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6167 Range type qualifier
16-- >
17-- > Desc: Identification of the type of range.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Allowance range
22-- > Self explanatory.
23-- > 2 Charge range
24-- > Self explanatory.
25-- > 3 Monetary range
26-- > Self explanatory.
27-- > 4 Quantity range
28-- > Self explanatory.
29-- > 5 Temperature range
30-- > The range of a temperature.
31-- > 6 Order quantity range
32-- > The minimum to maximum order quantity.
33-- > 7 Delivery quantity range
34-- > The minimum to maximum delivery quantity.
35-- > 8 Production batch range
36-- > The minimum to maximum quantity in a single production
37-- > run.
38-- > 9 Monthly quantity range
39-- > The minimum to maximum monthly quantity.
40-- > 10 Annual quantity range
41-- > The minimum to maximum yearly quantity.
42simple6167 :: Parser Value
43simple6167 = simple "6167" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6168.hs b/specification/src/Text/Edifact/D96A/Simples/S6168.hs
new file mode 100644
index 0000000..bfa7835
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6168.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6168
7 ( simple6168
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6168 Length dimension
16-- >
17-- > Desc: Length of pieces or packages stated for transport purposes.
18-- >
19-- > Repr: n..15
20simple6168 :: Parser Value
21simple6168 = simple "6168" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6245.hs b/specification/src/Text/Edifact/D96A/Simples/S6245.hs
new file mode 100644
index 0000000..182d253
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6245.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6245
7 ( simple6245
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6245 Temperature qualifier
16-- >
17-- > Desc: A code giving specific meaning to the temperature.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Storage temperature
22-- > The temperature at which the cargo is to be kept while it
23-- > is in storage.
24-- > 2 Transport temperature
25-- > The temperature at which cargo is to be kept while it is
26-- > under transport.
27-- > 3 Cargo operating temperature
28-- > The temperature at which cargo is to be kept during cargo
29-- > handling.
30-- > 4 Transport emergency temperature
31-- > The temperature at which emergency procedures apply for
32-- > the disposal of temperature-controlled goods.
33-- > 5 Transport control temperature
34-- > The maximum temperature at which certain products can be
35-- > safely transported.
36simple6245 :: Parser Value
37simple6245 = simple "6245" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6246.hs b/specification/src/Text/Edifact/D96A/Simples/S6246.hs
new file mode 100644
index 0000000..0249be9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6246.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6246
7 ( simple6246
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6246 Temperature setting
16-- >
17-- > Desc: The actual temperature value in degrees Celsius (e.g. 008,
18-- > 020).
19-- >
20-- > Repr: n3
21simple6246 :: Parser Value
22simple6246 = simple "6246" (numeric `exactly` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6311.hs b/specification/src/Text/Edifact/D96A/Simples/S6311.hs
new file mode 100644
index 0000000..b790dfc
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6311.hs
@@ -0,0 +1,235 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6311
7 ( simple6311
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6311 Measurement application qualifier
16-- >
17-- > Desc: Specification of the application of the physical measurement
18-- > used.
19-- >
20-- > Repr: an..3
21-- >
22-- > AAA Line item measurement
23-- > Line item measurement specified by the Food and Drug
24-- > Administration.
25-- > X AAB Retail container dimension
26-- > Single physical dimension of a retail container.
27-- > | AAC Retail container size
28-- > Size of a retail container in terms of volume.
29-- > | AAD Other US Government agency application
30-- > Description to be provided.
31-- > | AAE Measurement
32-- > [6314] Value of the measured unit.
33-- > | AAF Customs line item measurement
34-- > The measurement of a consignment or part for customs
35-- > purpose.
36-- > | AAG Percentage of alcohol (by volume)
37-- > The measurement of the percentage of alcohol by volume.
38-- > | AAH Dimensions total weight
39-- > Description to be provided.
40-- > | AAI Item weight
41-- > Weight at line item level.
42-- > | AAJ Visa quantity
43-- > Measurement reportable for visaed merchandise.
44-- > | AAK Licence (quantity deducted)
45-- > Quantity to be written off from the total license amount.
46-- > | AAL Cargo loaded
47-- > Total tonnage of cargo loaded onto the conveyance.
48-- > | AAM Cargo discharged
49-- > Total tonnage of cargo unloaded from the conveyance.
50-- > | AAN Weight of conveyance
51-- > Tonnage of conveyance.
52-- > | AAO Conveyance summer dead weight
53-- > Registered summer dead weight total tonnage of the
54-- > vessel.
55-- > | AAP Containerized cargo on vessel's weight
56-- > Total weight of containerized cargo on vessel.
57-- > | AAQ Non-containerized cargo on vessel's weight
58-- > Total weight of non-containerized cargo on vessel.
59-- > | AAR 1st specified tariff quantity
60-- > Primary reportable quantity associated with a tariff
61-- > number.
62-- > | AAS 2nd specified tariff quantity
63-- > Secondary reportable quantity associated with a tariff
64-- > number.
65-- > | AAT 3rd specified tariff quantity
66-- > Third reportable quantity associated with a tariff
67-- > number.
68-- > AAU Package
69-- > Commodity/product shipped or sold in discrete individual
70-- > containers which may be accumulated in a larger package.
71-- > AAV Person
72-- > Physical measurement of a person.
73-- > | AAW Accuracy
74-- > Accuracy of the measurements being sent.
75-- > AAX Consignment measurement
76-- > Measurement related to a consignment; to be specified by
77-- > the measurement code dimension value.
78-- > AAY Package measurement
79-- > Measurements of package.
80-- > AAZ Handling unit measurement
81-- > Measurements of handling unit.
82-- > ABA Unit of measure used for ordered quantities
83-- > The unit of measure in which ordered quantities are
84-- > expressed.
85-- > X ABB Colour
86-- > The colour of an object.
87-- > X ABC Size
88-- > Dimensions or magnitude of an object.
89-- > X ABD Length
90-- > The greater of the two or three dimensions of an object.
91-- > X ABE Height
92-- > The distance from the bottom to the top.
93-- > X ABF Width
94-- > The distance from side to side.
95-- > X ABG Diameter
96-- > The length of a line segment passing through the center
97-- > of a circle, sphere, etc. from one side to the other.
98-- > X ABH Depth
99-- > The distance from the top downward.
100-- > + ABI Ventilation
101-- > The number of air exchanges per hour.
102-- > + ABJ Original unit of issue
103-- > A code identifying the original unit of issue.
104-- > + ABK External dimension
105-- > The outer measurement of the referenced item or package.
106-- > + ABL Internal dimension
107-- > The inner measurement of the referenced item or package.
108-- > + ABM Test piece dimensions
109-- > The size of the test piece that was tested.
110-- > + ABN Average reading
111-- > Average reading of the test being reported on.
112-- > | ASW Weight ascertained
113-- > [4240] Endorsement of the true weight (mass) as
114-- > ascertained or verified by the railway (CIM 81).
115-- > | CH Chemistry
116-- > The given measurement value identifies the amount or
117-- > percentage of a specific chemical within a substance.
118-- > | CHW Chargeable weight
119-- > The weight on which charges are based.
120-- > | CN Core notch dimensions
121-- > Self explanatory.
122-- > | CS Core size
123-- > Self explanatory.
124-- > CT Counts
125-- > Self explanatory.
126-- > DEN Density
127-- > Code to indicate the mass of a commodity per unit of
128-- > volume.
129-- > X DR Decision result value
130-- > Description to be provided.
131-- > | DT Dimensional tolerance
132-- > Possible range of values for a specified measurement
133-- > dimension of a product, material or package.
134-- > | DV Discrete measurement value
135-- > The measurement specified is separate and distinct from
136-- > other measurements.
137-- > | DX Dimension used in price extension
138-- > Description to be provided.
139-- > X EGW Estimated gross weight
140-- > Estimated weight (mass) of goods, including packing and
141-- > excluding carrier's.
142-- > | EN Environmental conditions
143-- > The data values to be reported reflect the environmental
144-- > conditions surrounding a situation including but not
145-- > limited to test environments.
146-- > X EVO Estimated volume
147-- > Estimated size or measure of anything in three
148-- > dimensions.
149-- > | FO Footage
150-- > Description to be provided.
151-- > | IV Interpolated value
152-- > Description to be provided.
153-- > | LAO Vessel overall length
154-- > Total overall length of the vessel.
155-- > | LC Limited weight/size coils
156-- > Description to be provided.
157-- > LGL Length limitations
158-- > Indicates that value/range information is understood as
159-- > length limitation.
160-- > | LL Lift limitation
161-- > A measurement indicating lift capacity limitations.
162-- > | LMT Loading meters
163-- > The length in a vehicle, whereby the complete width and
164-- > height over that length is needed for the goods.
165-- > X NAX Number of axles
166-- > Number of axles of movable equipment or means of
167-- > transport on wheels.
168-- > | PAL Payload
169-- > The revenue-producing load carried by a means of
170-- > transport.
171-- > | PC Parting cut (sawcut)
172-- > Description to be provided.
173-- > | PD Physical dimensions (product ordered)
174-- > Specified measurement dimensions refer to physical
175-- > dimensions of a product, material or package.
176-- > | PL Package limitations
177-- > A measurement indicating limitations associated with the
178-- > package.
179-- > | PLL Platform limitation
180-- > A measurement indicating limitations in relation to a
181-- > platform.
182-- > | RL Receiving facility limitations
183-- > Specified measurement dimensions are provided as a result
184-- > of limitations or restrictions related to the physical
185-- > dimensions of a product, material or package at the
186-- > reception point.
187-- > X RN Length limitations
188-- > Indicates that value/range information within
189-- > measurement information is understood as length
190-- > limitation. Use code value LGL.
191-- > | SE Property specification
192-- > Indicates that the data to follow are target
193-- > specifications.
194-- > | SH Shipping tolerance
195-- > Tolerances related to shipping.
196-- > | SM Shade
197-- > Description to be provided.
198-- > | SO Storage limitation
199-- > A measurement indicating limitation in relation to
200-- > storage.
201-- > X SPG Specific gravity
202-- > Self explanatory.
203-- > | SR Surface roughness
204-- > Self explanatory.
205-- > | ST Surface treatment
206-- > Self explanatory.
207-- > | SU Surface
208-- > Self explanatory.
209-- > | SV Specification value
210-- > A measurable item characteristic specified by the buyer,
211-- > seller or third party.
212-- > | TE Temperature
213-- > Self explanatory.
214-- > | TL Transportation equipment limitations
215-- > A measurement indicating limitations in relation to
216-- > transportation equipment.
217-- > | TR Test result
218-- > Indicates that the data to follow is the test result
219-- > measurements.
220-- > X TX Time used in price extension
221-- > Description to be provided.
222-- > X VO Observed value
223-- > The reported test result which includes measurement
224-- > variability.
225-- > VOL Volume
226-- > Size or measure of anything in three dimensions.
227-- > X VT True value
228-- > The reported test result with the measurement variability
229-- > removed.
230-- > WT Weights
231-- > Self explanatory.
232-- > | WX Weight used in price extension
233-- > Description to be provided.
234simple6311 :: Parser Value
235simple6311 = simple "6311" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6313.hs b/specification/src/Text/Edifact/D96A/Simples/S6313.hs
new file mode 100644
index 0000000..5b54125
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6313.hs
@@ -0,0 +1,533 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6313
7 ( simple6313
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6313 Measurement dimension, coded
16-- >
17-- > Desc: Specification of the type of dimension to be measured.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Consolidated weight
22-- > Description to be provided.
23-- > AAA Unit net weight
24-- > [6160] Weight (mass) of goods including any packing
25-- > normally going with them to a buyer in a retail sale.
26-- > AAB Unit gross weight
27-- > [6292] Weight (mass) of goods including packing but
28-- > excluding the carrier's equipment.
29-- > AAC Total net weight
30-- > Self explanatory.
31-- > AAD Total gross weight
32-- > [6292] Weight (mass) of goods including packing but
33-- > excluding the carrier's equipment.
34-- > AAE Item gross weight
35-- > Gross weight at line item level.
36-- > AAF Net net weight
37-- > [6048] Weight (mass) of the goods themselves without any
38-- > packing.
39-- > X AAG Gross weight (item level)
40-- > Self explanatory.
41-- > X AAH Customs line item measurement
42-- > Description to be provided.
43-- > X AAI Visa quantity
44-- > Measurement reportable for visaed merchandise.
45-- > AAL Net weight
46-- > [6160] Weight (mass) of goods including any packing
47-- > normally going with them to a buyer in a retail sale.
48-- > AAM Gross tonnage of the vessel
49-- > [6300] The measure of the overall size of a ship
50-- > determined in accordance with the provisions of the
51-- > International Convention on Tonnage Measurement of Ships,
52-- > 1969.
53-- > AAN Net tonnage of the vessel
54-- > [6302] The measure of the useful capacity of a ship
55-- > determined in accordance with the provisions of the
56-- > International Convention on Tonnage Measurement of Ships,
57-- > 1969.
58-- > AAO Humidity
59-- > Self-explanatory.
60-- > AAP Voltage
61-- > Self-explanatory.
62-- > AAQ Power consumption
63-- > Value of energy consumption.
64-- > AAR Heat dissipation
65-- > Self-explanatory.
66-- > AAS Air flow
67-- > Self-explanatory.
68-- > AAT Shock impact
69-- > Self-explanatory.
70-- > AAU Operative temperature
71-- > Temperature identified system or process works according
72-- > to specifications.
73-- > AAV Non operative temperature
74-- > Temperature identified system or process does not work
75-- > according to specifications.
76-- > AAW Gross volume
77-- > The observed volume unadjusted for factors such as
78-- > temperature or gravity.
79-- > AAX Net volume
80-- > The observed volume after adjustment for factors such as
81-- > temperature or gravity.
82-- > AAY Water content
83-- > Water content in product.
84-- > AAZ Tensile stress
85-- > Self explanatory.
86-- > ABA Fibrosity
87-- > Self explanatory.
88-- > ABB Gauge length
89-- > Self explanatory.
90-- > ABC Radius
91-- > Self explanatory.
92-- > ABD Straightness
93-- > Straightness of the item.
94-- > ABE Strain
95-- > Self explanatory.
96-- > X ABF Test piece dimensions
97-- > The size of the test piece that was tested.
98-- > X ABG Average reading
99-- > Average reading of the test being reported on.
100-- > X ABH External dimension
101-- > The outer measurement of the referenced item or package.
102-- > X ABI Internal dimension
103-- > The inner measurement of the referenced item or package.
104-- > ABJ Volume
105-- > The amount of air space taken up by the entity
106-- > identified in the 6311 qualifier.
107-- > X ABK Loading meter
108-- > A measurement dimension given in loading meters.
109-- > X ABL Retail container dimension
110-- > Single physical dimension of a retail container.
111-- > X ABM Retail container size
112-- > Size of a retail container in terms of volume.
113-- > X ABN Other US Government agency application
114-- > Application of an other US government agency.
115-- > X ABO Measurement
116-- > [6314] Value of the measured unit.
117-- > X ABQ Percentage of alcohol (by volume)
118-- > The percentage of alcohol contained in a liquid.
119-- > X ABR Dimensions total weight
120-- > Total weight resulting from the dimensions.
121-- > ABS Item weight
122-- > Weight at line item level.
123-- > X ABU Licence (quantity deducted)
124-- > Quantity to be written off from the total license amount.
125-- > X ABV Cargo loaded
126-- > Total tonnage of cargo loaded onto the conveyance.
127-- > X ABW Cargo discharged
128-- > Total tonnage of cargo unloaded from the conveyance.
129-- > ABX Weight of conveyance
130-- > Tonnage of conveyance.
131-- > ABY Conveyance summer dead weight
132-- > Registered summer dead weight total tonnage of the
133-- > vessel.
134-- > ABZ Containerized cargo on vessel's weight
135-- > Total weight of containerized cargo on vessel.
136-- > ACA Non-containerized cargo on vessel's weight
137-- > Total weight of non-containerized cargo on vessel.
138-- > X ACB 1st specified tariff quantity
139-- > Primary reportable quantity associated with a tariff
140-- > number.
141-- > X ACC 2nd specified tariff quantity
142-- > Secondary reportable quantity associated with a tariff
143-- > number.
144-- > X ACD 3rd specified tariff quantity
145-- > Third reportable quantity associated with a tariff
146-- > number.
147-- > ACE Weight ascertained
148-- > [4240] Endorsement of the true weight (mass) as
149-- > ascertained or verified by the railway (CIM 81).
150-- > X ACF Chemistry
151-- > Measurement related to a chemical measurement system.
152-- > ACG Chargeable weight
153-- > The weight on which charges are based.
154-- > X ACH Core notch dimensions
155-- > Dimensions of a core notch.
156-- > X ACI Core size
157-- > A measurement indicating the core size of an object.
158-- > X ACJ Decision result value
159-- > A measurement in relation to value representing a
160-- > decision result.
161-- > X ACK Dimensional tolerance
162-- > Tolerance in relation to a dimension.
163-- > X ACL Discrete measurement value
164-- > Value of a discrete measurement.
165-- > X ACM Dimension used in price extension
166-- > Dimension used in relation to a price.
167-- > ACN Estimated gross weight
168-- > Estimated weight (mass) of goods, including packing and
169-- > excluding carrier's.
170-- > X ACO Environmental conditions
171-- > The data values to be reported reflect the environmental
172-- > conditions surrounding a situation including but not
173-- > limited to test environments.
174-- > ACP Estimated volume
175-- > Estimated size or measure of anything in three
176-- > dimensions.
177-- > X ACQ Footage
178-- > Length measurement in feet.
179-- > X ACR Interpolated value
180-- > A value interpolated from a number of values.
181-- > ACS Vessel overall length
182-- > Total overall length of the vessel.
183-- > X ACT Limited coil measurement
184-- > Value limiting the measurement of a coil.
185-- > X ACU Lift limitation
186-- > A measurement indicating the lift capacity limitation.
187-- > ACV Loading meters
188-- > The length in a vehicle, whereby the complete width and
189-- > height over that length is needed for the goods.
190-- > ACW Number of axles
191-- > Number of axles of movable equipment or means of
192-- > transport on wheels.
193-- > ACX Payload
194-- > The revenue-producing load carried by a means of
195-- > transport.
196-- > X ACY Parting cut (sawcut)
197-- > A measurement related to the cutting of items.
198-- > X ACZ Physical dimensions
199-- > A measurement indicating the physical dimensions of an
200-- > object.
201-- > X ADA Package limitations
202-- > A measurement indicating limitation associated with
203-- > packages.
204-- > X ADB Platform limitation
205-- > A measurement indicating limitation in relation to a
206-- > platform.
207-- > X ADC Receiving facility limitations
208-- > A measurement indicating limitations in relation to a
209-- > receiving facility.
210-- > X ADD Property specification
211-- > Indicates that the data to follow are target
212-- > specifications.
213-- > X ADE Shipping tolerance
214-- > A measurement indicating a tolerance in relation to the
215-- > transport.
216-- > X ADF Shade
217-- > A measurement in relation to the shade.
218-- > X ADG Storage limitation
219-- > A measurement indicating limitation in relation to
220-- > storage.
221-- > X ADH Surface roughness
222-- > A measurement indicating surface roughness.
223-- > X ADI Surface treatment
224-- > A measurement in relation to surface treatment.
225-- > X ADJ Surface
226-- > A measurement in relation a surface.
227-- > X ADK Specification value
228-- > A measurable item characteristic specified by the buyer,
229-- > seller or third party.
230-- > X ADL Transportation equipment limitations
231-- > A measurement indicating limitations in relation to
232-- > transport equipment.
233-- > X ADM Test result
234-- > Indicates that the data to follow is the test result
235-- > measurements.
236-- > X ADN Time used in price extension
237-- > Time value in relation to a price.
238-- > X ADO Observed value
239-- > The reported test result which includes measurement
240-- > variability.
241-- > X ADP True value
242-- > The reported test result with the measurement
243-- > variability removed.
244-- > X ADQ Weight used in price extension
245-- > A weight measurement in relation to a price.
246-- > ADR Start position in the length
247-- > The starting position from the beginning of an item
248-- > located in the length direction.
249-- > ADS End position in the length
250-- > The end position from the beginning of an item located in
251-- > the length direction.
252-- > ADT Start position in the width
253-- > The start position from the beginning of an item located
254-- > in the width direction.
255-- > ADU End position in the width
256-- > The end position from the beginning of an item located in
257-- > the width direction.
258-- > ADV Start position in the thickness
259-- > The start position from the beginning of an item located
260-- > in the thickness direction.
261-- > ADW End position in the thickness
262-- > The end position from the beginning of an item located in
263-- > the thickness direction.
264-- > + ADX Transport container actual filling weight
265-- > Actual filling weight of a transport container.
266-- > + ADY Transport container maximum capacity
267-- > Maximum capacity of a transport container.
268-- > + ADZ Declared net weight
269-- > The declared net weight of a product or products used for
270-- > invoicing, customs or transport purposes.
271-- > + AEA Loading height
272-- > Maximum height of products or packages loaded onto a
273-- > given transportation device or equipment such as a
274-- > pallet.
275-- > + AEB Stacking height
276-- > Maximum height up to which the same product or package
277-- > may be placed one upon the other for storage purposes.
278-- > + AEC Calculated weight
279-- > The calculated weight of the item based on the ordered
280-- > dimensions.
281-- > + AED Ferrite
282-- > The chemical composition ferrite.
283-- > + AEE Impurity
284-- > The impurity of the product i.e. the measurement of other
285-- > chemical elements not normally appearing in a product.
286-- > + AEF Grain size
287-- > The grain size.
288-- > + AEG Lanthanides
289-- > The chemical element Lanthanides.
290-- > + AEH Elasticity
291-- > The value of the elasticity.
292-- > AF Angle of bend
293-- > Self explanatory.
294-- > B Billed weight
295-- > Self explanatory.
296-- > BL Breaking load
297-- > Description to be provided.
298-- > BND Bands
299-- > Description to be provided.
300-- > BR Brightness
301-- > Self explanatory.
302-- > BRA Brakes
303-- > Description to be provided.
304-- > BRE Break
305-- > Description to be provided.
306-- > BS Breaking strength
307-- > Self explanatory.
308-- > BSW Breaking strength wet
309-- > Self explanatory.
310-- > BW Basis weight
311-- > Description to be provided.
312-- > CHN Change
313-- > Description to be provided.
314-- > CM Color
315-- > Self explanatory.
316-- > CT Contents of package
317-- > In combination with the other data elements of the actual
318-- > segment this code indicates the measured content of a
319-- > package.
320-- > CV Commercial weight
321-- > Item weight considering its maximum possible humidity.
322-- > CZ Core length
323-- > To specify length of core (of spod/babbin etc.) on which
324-- > product is to be placed.
325-- > D Destination weight agreement
326-- > The agreed weight of despatched goods whose weight may
327-- > change during transport.
328-- > DI Diameter
329-- > Diameter of an article.
330-- > DL Delta value L
331-- > Description to be provided.
332-- > DN Density
333-- > Self explanatory.
334-- > DP Depth
335-- > Self explanatory.
336-- > DR Denier
337-- > Description to be provided.
338-- > DS Distance between points
339-- > Self explanatory.
340-- > DW Width, boxcar door
341-- > Self explanatory.
342-- > E Estimated new weight
343-- > Self explanatory.
344-- > EA Elongation
345-- > Self explanatory.
346-- > F Deficit weight
347-- > Description to be provided.
348-- > FI Filament count
349-- > Used e.g. in textile, print industries.
350-- > FL Longitudinal flatness
351-- > Self explanatory.
352-- > FN Flatness
353-- > Self explanatory.
354-- > FV Transverse flatness
355-- > Self explanatory.
356-- > G Gross weight
357-- > [6292] Weight (mass) of goods including packing but
358-- > excluding the carrier's equipment.
359-- > GG Gauge
360-- > Self explanatory.
361-- > GW Gross weight, maximum
362-- > Self explanatory.
363-- > HF Hardness
364-- > Self explanatory.
365-- > HM Height, maximum
366-- > Self explanatory.
367-- > HT Height dimension
368-- > Numeric value of height.
369-- > IB Impact energy
370-- > Self explanatory.
371-- > ID Inside diameter
372-- > Self explanatory.
373-- > L Legal weight
374-- > Self explanatory.
375-- > LM Length, maximum
376-- > Self explanatory.
377-- > LN Length dimension
378-- > (6168) Length of pieces or packages stated for transport
379-- > purposes.
380-- > LND Lost end
381-- > Description to be provided.
382-- > M Minimum weight
383-- > Self explanatory.
384-- > MO Moisture
385-- > Measurement application is the moisture content of the
386-- > item.
387-- > MW Maximum weight
388-- > Self explanatory.
389-- > N Actual net weight
390-- > Self explanatory.
391-- > OD Outside diameter
392-- > Self explanatory.
393-- > | PRS Pre stretch
394-- > Measurement identifying the amount an item has been
395-- > streched prior to use.
396-- > PTN Per tonne
397-- > Self explanatory.
398-- > RA Relative humidity
399-- > Self explanatory.
400-- > RF Resistivity
401-- > Description to be provided.
402-- > RJ Rockwell C
403-- > Hardness in the Rockwell C scale.
404-- > RMW Ream weight
405-- > Measurement indication for paper.
406-- > RP Reduction of area
407-- > Self explanatory.
408-- > RUN Run (process)
409-- > Description to be provided.
410-- > RY Ratio
411-- > Self explanatory.
412-- > SQ Shipped quantity
413-- > Self explanatory.
414-- > T Tare weight
415-- > Self explanatory.
416-- > TC Temperature
417-- > A measurement in relation to temperature.
418-- > TH Thickness
419-- > Self explanatory.
420-- > | TN Time period
421-- > Self explanatory.
422-- > | TT Time
423-- > Self explanatory.
424-- > U Weight per unit
425-- > [6150] Numeric value of weight.
426-- > VH Height, van door
427-- > Self explanatory.
428-- > VW Width, van door
429-- > Self explanatory.
430-- > WA Weight per unit of area
431-- > Self explanatory.
432-- > WD Width dimension
433-- > Numeric value of width.
434-- > WM Width, maximum
435-- > Self explanatory.
436-- > WT Weight
437-- > [6150] Numeric value of weight.
438-- > WU Weight per unit of length
439-- > Self explanatory.
440-- > XH Side height, flat bed with removable sides
441-- > Self explanatory.
442-- > XQ Squareness
443-- > Self explanatory.
444-- > XZ Spool size
445-- > Self explanatory.
446-- > YS Yield stress
447-- > Self explanatory.
448-- > ZAL Aluminium
449-- > Self explanatory.
450-- > ZAS Arsenic
451-- > Self explanatory.
452-- > ZB Boron
453-- > Self explanatory.
454-- > ZBI Bismuth
455-- > Self explanatory.
456-- > ZC Carbon
457-- > Self explanatory.
458-- > ZCA Calcium
459-- > Self explanatory.
460-- > ZCB Columbium
461-- > Self explanatory.
462-- > ZCE Cerium
463-- > Self explanatory.
464-- > ZCL Chlorine
465-- > Self explanatory.
466-- > ZCO Cobalt
467-- > Self explanatory.
468-- > ZCR Chromium
469-- > Self explanatory.
470-- > ZCU Copper
471-- > Self explanatory.
472-- > ZFE Iron
473-- > Self explanatory.
474-- > ZFS Iron plus silicon
475-- > Self explanatory.
476-- > ZGE Germanium
477-- > Self explanatory.
478-- > ZH Hydrogen
479-- > Self explanatory.
480-- > ZK Potassium
481-- > Self explanatory.
482-- > ZMG Magnesium
483-- > Self explanatory.
484-- > ZMN Manganese
485-- > Self explanatory.
486-- > ZMO Molybdenum
487-- > Self explanatory.
488-- > ZN Nitrogen
489-- > Self explanatory.
490-- > ZNA Sodium
491-- > Self explanatory.
492-- > ZNB Niobium
493-- > Self-explanatory.
494-- > ZNI Nickel
495-- > Self explanatory.
496-- > ZO Oxygen
497-- > Self explanatory.
498-- > ZP Phosphorus
499-- > Self explanatory.
500-- > ZPB Lead
501-- > Self explanatory.
502-- > ZS Sulphur
503-- > Self explanatory.
504-- > ZSB Antimony
505-- > Self explanatory.
506-- > ZSE Selenium
507-- > Self explanatory.
508-- > ZSI Silicon
509-- > Self explanatory.
510-- > ZSL Silicium oxyd
511-- > Self explanatory.
512-- > ZSN Tin
513-- > Self explanatory.
514-- > ZTA Tantalium
515-- > Self explanatory.
516-- > ZTE Tellurium
517-- > Self explanatory.
518-- > ZTI Titanium
519-- > Self explanatory.
520-- > ZV Vanadium
521-- > Self explanatory.
522-- > ZW Tungsten
523-- > Self explanatory.
524-- > ZWA Waste content
525-- > Self explanatory.
526-- > ZZN Zinc
527-- > Self explanatory.
528-- > ZZR Zirconium
529-- > Self explanatory.
530-- > ZZZ Mutually defined
531-- > Self explanatory.
532simple6313 :: Parser Value
533simple6313 = simple "6313" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6314.hs b/specification/src/Text/Edifact/D96A/Simples/S6314.hs
new file mode 100644
index 0000000..c598d7b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6314.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6314
7 ( simple6314
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6314 Measurement value
16-- >
17-- > Desc: Value of the measured unit.
18-- >
19-- > Repr: n..18
20simple6314 :: Parser Value
21simple6314 = simple "6314" (numeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6321.hs b/specification/src/Text/Edifact/D96A/Simples/S6321.hs
new file mode 100644
index 0000000..9f0b7d8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6321.hs
@@ -0,0 +1,44 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6321
7 ( simple6321
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6321 Measurement significance, coded
16-- >
17-- > Desc: Code specifying the significance of a measurement value.
18-- >
19-- > Repr: an..3
20-- >
21-- > 3 Approximately
22-- > Self explanatory.
23-- > 4 Equal to
24-- > Self explanatory.
25-- > 5 Greater than or equal to
26-- > Self explanatory.
27-- > 6 Greater than
28-- > Self explanatory.
29-- > 7 Less than
30-- > Self explanatory.
31-- > 8 Less than or equal to
32-- > Self explanatory.
33-- > 10 Not equal to
34-- > Self explanatory.
35-- > 11 Trace
36-- > Description to be provided.
37-- > 12 True value
38-- > Description to be provided.
39-- > 13 Observed value
40-- > Description to be provided.
41-- > 15 Out of range
42-- > Self explanatory.
43simple6321 :: Parser Value
44simple6321 = simple "6321" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6341.hs b/specification/src/Text/Edifact/D96A/Simples/S6341.hs
new file mode 100644
index 0000000..988a8ed
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6341.hs
@@ -0,0 +1,70 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6341
7 ( simple6341
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6341 Currency market exchange, coded
16-- >
17-- > Desc: Code identifying the market upon which the currency exchange
18-- > rate is based.
19-- >
20-- > Repr: an..3
21-- >
22-- > AAA Paris exchange
23-- > Self explanatory.
24-- > AMS Amsterdam exchange
25-- > Self explanatory.
26-- > ARG Bolsa de Comercio de Buenos Aires
27-- > Argentina exchange.
28-- > AST Australian exchange
29-- > Self explanatory.
30-- > AUS Wien exchange
31-- > Wiener Boersenkammer.
32-- > BEL Brussel exchange
33-- > Commission de la Bourse Bruxelles.
34-- > CAN Toronto exchange
35-- > Self explanatory.
36-- > CAR Contractual agreement exchange rate
37-- > Self explanatory.
38-- > CIE US Customs Information Exchange
39-- > Currency rates published by the US Customs Information
40-- > Exchange, 6 WTC, New York NY 10048-0945, USA.
41-- > DEN Copenhagen exchange
42-- > Koebenhavns Fondsboers.
43-- > ECR European Community period exchange rate
44-- > Description to be provided.
45-- > FIN Helsinki exchange
46-- > Self explanatory.
47-- > FRA Frankfurt exchange
48-- > Self explanatory.
49-- > IMF International Monetary Fund
50-- > Self explanatory.
51-- > LNF London exchange, first closing
52-- > Self explanatory.
53-- > LNS London exchange, second closing
54-- > Self explanatory.
55-- > MIL Milan exchange
56-- > Self explanatory.
57-- > NOR Oslo exchange
58-- > Self explanatory.
59-- > NYC New York exchange
60-- > Self explanatory.
61-- > PHI Philadelphia exchange
62-- > Self explanatory.
63-- > SRE Specific railway exchange currency
64-- > Self explanatory.
65-- > SWE Stockholm exchange
66-- > Self explanatory.
67-- > ZUR Zurich exchange
68-- > Self explanatory.
69simple6341 :: Parser Value
70simple6341 = simple "6341" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6343.hs b/specification/src/Text/Edifact/D96A/Simples/S6343.hs
new file mode 100644
index 0000000..eb24391
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6343.hs
@@ -0,0 +1,67 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6343
7 ( simple6343
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6343 Currency qualifier
16-- >
17-- > Desc: Code giving specific meaning to data element 6345 Currency.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Customs valuation currency
22-- > The name or symbol of the monetary unit involved in the
23-- > transaction for customs valuation.
24-- > 2 Insurance currency
25-- > The name or symbol of the monetary unit involved in the
26-- > transaction for insurance purposes.
27-- > 3 Home currency
28-- > The name or symbol of the local monetary unit.
29-- > 4 Invoicing currency
30-- > The name or symbol of the monetary unit used for
31-- > calculation in an invoice.
32-- > 5 Account currency
33-- > The name or symbol of the monetary unit to be converted
34-- > from.
35-- > 6 Reference currency
36-- > The name or symbol of the monetary unit to be converted.
37-- > 7 Target currency
38-- > The name or symbol of the monetary unit to be converted
39-- > into.
40-- > 8 Price list currency
41-- > The name or symbol of the monetary unit used in a price
42-- > list.
43-- > 9 Order currency
44-- > The name or symbol of the monetary unit used in an order.
45-- > 10 Pricing currency
46-- > The name or symbol of the monetary unit used for pricing
47-- > purposes.
48-- > 11 Payment currency
49-- > The name or symbol of the monetary unit used for payment.
50-- > 12 Quotation currency
51-- > The name or symbol of the monetary unit used in a
52-- > quotation.
53-- > 13 Recipient local currency
54-- > The name or symbol of the local monetary unit at
55-- > recipient's location.
56-- > 14 Supplier currency
57-- > The name or symbol of the monetary unit normally used by
58-- > the supplier.
59-- > 15 Sender local currency
60-- > The name or symbol of the local monetary unit at sender's
61-- > location.
62-- > 16 Tariff currency
63-- > The currency as per tariff.
64-- > 17 Charge calculation currency
65-- > The currency in which the charges are calculated.
66simple6343 :: Parser Value
67simple6343 = simple "6343" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6345.hs b/specification/src/Text/Edifact/D96A/Simples/S6345.hs
new file mode 100644
index 0000000..f9574b3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6345.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6345
7 ( simple6345
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6345 Currency, coded
16-- >
17-- > Desc: Identification of the name or symbol of the monetary unit
18-- > involved in the transaction.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note: Use ISO 4217 three alpha code.
23simple6345 :: Parser Value
24simple6345 = simple "6345" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6347.hs b/specification/src/Text/Edifact/D96A/Simples/S6347.hs
new file mode 100644
index 0000000..a9c7720
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6347.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6347
7 ( simple6347
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 6347 Currency details qualifier
16-- >
17-- > Desc: Specification of the usage to which the currency relates.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Charge payment currency
22-- > The currency in which charges are to be paid.
23-- > 2 Reference currency
24-- > The currency applicable to amounts stated. It may have to
25-- > be converted.
26-- > 3 Target currency
27-- > The currency which should be used to the target
28-- > destination of the transaction.
29-- > 4 Transport document currency
30-- > Currency applicable to amounts stated in a transport
31-- > document/message.
32-- > 5 Calculation base currency
33-- > Currency on which the calculation is based.
34-- > 6 Information Currency
35-- > Additional currency the message recipient needs for
36-- > information purposes. The actual message amount(s) is/are
37-- > not based upon this currency.
38-- > + 7 Currency of the account
39-- > Currency in which the account is held.
40simple6347 :: Parser Value
41simple6347 = simple "6347" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6348.hs b/specification/src/Text/Edifact/D96A/Simples/S6348.hs
new file mode 100644
index 0000000..825cd9b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6348.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6348
7 ( simple6348
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6348 Currency rate base
16-- >
17-- > Desc: Multiplying factor used in expressing the number of currency
18-- > units.
19-- >
20-- > Repr: n..4
21simple6348 :: Parser Value
22simple6348 = simple "6348" (numeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6350.hs b/specification/src/Text/Edifact/D96A/Simples/S6350.hs
new file mode 100644
index 0000000..beb90b8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6350.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6350
7 ( simple6350
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6350 Number of units
16-- >
17-- > Desc: Number of units of a certain type.
18-- >
19-- > Repr: n..15
20simple6350 :: Parser Value
21simple6350 = simple "6350" (numeric `upTo` 15)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6353.hs b/specification/src/Text/Edifact/D96A/Simples/S6353.hs
new file mode 100644
index 0000000..1fe401c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6353.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6353
7 ( simple6353
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6353 Number of units qualifier
16-- >
17-- > Desc: Indication of the objective of number of units information.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Number of pricing units
22-- > [6170] Number of units which multiplied by the unit price
23-- > gives 5116 Line item amount.
24-- > 2 Transportable unit
25-- > Self explanatory.
26-- > 3 Number of debit units
27-- > The number of units which are debited by the sender of
28-- > the consignment to the receiving party.
29-- > 4 Number of received units
30-- > The number of units which are received by the receiving
31-- > party of the consignment.
32simple6353 :: Parser Value
33simple6353 = simple "6353" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6411.hs b/specification/src/Text/Edifact/D96A/Simples/S6411.hs
new file mode 100644
index 0000000..a4b2c8b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6411.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6411
7 ( simple6411
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6411 Measure unit qualifier
16-- >
17-- > Desc: Indication of the unit of measurement in which weight (mass),
18-- > capacity, length, area, volume or other quantity is
19-- > expressed.
20-- >
21-- > Repr: an..3
22-- >
23-- > Note: See UN/ECE Recommendation 20.
24simple6411 :: Parser Value
25simple6411 = simple "6411" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S6432.hs b/specification/src/Text/Edifact/D96A/Simples/S6432.hs
new file mode 100644
index 0000000..55e66f8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S6432.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S6432
7 ( simple6432
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 6432 Significant digits
16-- >
17-- > Desc: To specify the number of significant digits.
18-- >
19-- > Repr: n..2
20simple6432 :: Parser Value
21simple6432 = simple "6432" (numeric `upTo` 2)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7008.hs b/specification/src/Text/Edifact/D96A/Simples/S7008.hs
new file mode 100644
index 0000000..5a0a78f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7008.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7008
7 ( simple7008
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7008 Item description
16-- >
17-- > Desc: Plain language description of articles or products.
18-- >
19-- > Repr: an..35
20simple7008 :: Parser Value
21simple7008 = simple "7008" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7009.hs b/specification/src/Text/Edifact/D96A/Simples/S7009.hs
new file mode 100644
index 0000000..10fedf5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7009.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7009
7 ( simple7009
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7009 Item description identification
16-- >
17-- > Desc: Code from an industry code list which provides specific data
18-- > about a product characteristic.
19-- >
20-- > Repr: an..17
21-- >
22-- > Note: User or association defined code. May be used in combination
23-- > with 1131/3055.
24simple7009 :: Parser Value
25simple7009 = simple "7009" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7064.hs b/specification/src/Text/Edifact/D96A/Simples/S7064.hs
new file mode 100644
index 0000000..4fbe567
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7064.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7064
7 ( simple7064
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7064 Type of packages
16-- >
17-- > Desc: Description of the form in which goods are presented.
18-- >
19-- > Repr: an..35
20simple7064 :: Parser Value
21simple7064 = simple "7064" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7065.hs b/specification/src/Text/Edifact/D96A/Simples/S7065.hs
new file mode 100644
index 0000000..80c3079
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7065.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7065
7 ( simple7065
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7065 Type of packages identification
16-- >
17-- > Desc: Coded description of the form in which goods are presented.
18-- >
19-- > Repr: an..17
20-- >
21-- > Note: See UN/ECE Recommendation No. 21 (See Vol. II of UNTDED).
22-- > May be used in combination with 1131/3055.
23simple7065 :: Parser Value
24simple7065 = simple "7065" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7073.hs b/specification/src/Text/Edifact/D96A/Simples/S7073.hs
new file mode 100644
index 0000000..b8af3bf
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7073.hs
@@ -0,0 +1,77 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7073
7 ( simple7073
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7073 Packaging terms and conditions, coded
16-- >
17-- > Desc: Code identifying packaging terms and conditions.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Packaging cost paid by supplier
22-- > Self explanatory.
23-- > 2 Packaging cost paid by recipient
24-- > Self explanatory.
25-- > 3 Packaging cost not charged (returnable)
26-- > Self explanatory.
27-- > 4 Buyer's
28-- > Self explanatory.
29-- > 5 Carrier's durable
30-- > Self explanatory.
31-- > 6 Carrier's expendable
32-- > Self explanatory.
33-- > 7 Seller's durable
34-- > Self explanatory.
35-- > 8 Seller's expendable
36-- > Self explanatory.
37-- > 9 Special purpose buyer's durable
38-- > Reusable packaging specifically designed for packaging of
39-- > the referenced item and owned by the buyer.
40-- > 10 Special purpose buyer's expendable
41-- > Disposable packaging specifically designed for packaging
42-- > of the referenced item.
43-- > 11 Multiple usage buyer's durable
44-- > Reusable multi-purpose packaging owned by the buyer.
45-- > 12 Multiple usage seller's durable
46-- > Reusable multi-purpose packaging owned by the seller.
47-- > 13 Not packed
48-- > The referenced item is to be supplied without packaging.
49-- > 14 Special purpose seller's durable
50-- > Non-standard reusable packaging owned by the seller.
51-- > 15 Export quality
52-- > The packaging used must meet durability and handling
53-- > characteristics required for item export.
54-- > 16 Domestic quality
55-- > The packaging used must meet durability and handling
56-- > characteristics required for domestic usage.
57-- > 17 Packaging included in price
58-- > The cost of packaging is included in the item price.
59-- > 18 Packaging costs split
60-- > The cost of packaging is shared equally between the buyer
61-- > and seller.
62-- > 19 Packaging costs invoiced separately
63-- > The packaging cost will be invoiced on a separate message
64-- > or document.
65-- > 20 Nil packaging costs
66-- > The packaging is free of charge.
67-- > 21 Nil packaging costs if packaging returned
68-- > The costs of packaging is reimbursed by the seller to
69-- > buyer if packaging is returned.
70-- > 22 Return chargeable
71-- > The return of packaging/empties is chargeable.
72-- > 23 Chargeable, two thirds of paid amount with credit note on
73-- > return of loaned package
74-- > The buyer receives two thirds of paid amount with credit
75-- > note if loaned package is returned.
76simple7073 :: Parser Value
77simple7073 = simple "7073" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7075.hs b/specification/src/Text/Edifact/D96A/Simples/S7075.hs
new file mode 100644
index 0000000..7a725b2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7075.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7075
7 ( simple7075
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7075 Packaging level, coded
16-- >
17-- > Desc: Indication of level of packaging specified.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Inner
22-- > Level of packing, if it exists, that is immediately
23-- > subordinate to the intermediate packaging level.
24-- > 2 Intermediate
25-- > Level of packaging, if it exists, that is immediately
26-- > subordinate to the outer packaging level.
27-- > 3 Outer
28-- > For packed merchandise, outermost level of packaging for
29-- > a shipment.
30-- > 4 No packaging hierarchy
31-- > There is no specifiable level of packaging: packaging is
32-- > inner and outer level as well.
33simple7075 :: Parser Value
34simple7075 = simple "7075" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7077.hs b/specification/src/Text/Edifact/D96A/Simples/S7077.hs
new file mode 100644
index 0000000..75f2ced
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7077.hs
@@ -0,0 +1,39 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7077
7 ( simple7077
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7077 Item description type, coded
16-- >
17-- > Desc: Code indicating the format of a description.
18-- >
19-- > Repr: an..3
20-- >
21-- > + A Free-form long description
22-- > Long description of an item in free form.
23-- > B Code and text
24-- > Self explanatory.
25-- > C Code (from industry code list)
26-- > Self explanatory.
27-- > + D Free-form price look up
28-- > Price look-up description of a product for point of sale
29-- > receipts.
30-- > + E Free-form short description
31-- > Short description of an item in free form.
32-- > F Free-form
33-- > Self explanatory.
34-- > S Structured (from industry code list)
35-- > Self explanatory.
36-- > X Semi-structured (code + text)
37-- > Self explanatory.
38simple7077 :: Parser Value
39simple7077 = simple "7077" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7081.hs b/specification/src/Text/Edifact/D96A/Simples/S7081.hs
new file mode 100644
index 0000000..152afa1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7081.hs
@@ -0,0 +1,201 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7081
7 ( simple7081
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7081 Item characteristic, coded
16-- >
17-- > Desc: Code specifying the item characteristic being described.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Certificate of conformity
22-- > Product in conformity with specifications.
23-- > 2 General product form
24-- > Description of general product form.
25-- > 3 Ship to stock
26-- > Product without quality control when received.
27-- > 4 Finish
28-- > Description of the finish required/available on the
29-- > product.
30-- > 5 End use application
31-- > Description of what the end use application of the
32-- > product will be.
33-- > 8 Product
34-- > Self explanatory.
35-- > 9 Sub-product
36-- > Description of a sub-product.
37-- > 11 Customs specifications
38-- > Item characteristic is described following Customs
39-- > specifications.
40-- > 12 Type and/or process
41-- > Description of the type and/or process involved in making
42-- > the product. E.g. in steel, description of the
43-- > steelmaking process.
44-- > 13 Quality
45-- > Self explanatory.
46-- > 14 Surface condition
47-- > Description of the surface condition (e.g. roughness)
48-- > of the product.
49-- > 15 Heat treat/anneal
50-- > Description of any heat treatment or annealing
51-- > required/performed on the product.
52-- > 17 Coating
53-- > Description of any special coating required/available on
54-- > the product.
55-- > 18 Surface treatment, chemical
56-- > Description of any chemical surface treatment
57-- > required/performed on the product.
58-- > 19 Surface treatment, mechanical
59-- > Description of any mechanical surface treatment
60-- > required/performed on the product.
61-- > 21 Forming
62-- > Description of any forming required/performed on the
63-- > product.
64-- > 22 Edge treatment
65-- > Description of any special edge treatment
66-- > required/performed on the product.
67-- > 23 Welds/splices
68-- > Description of any special welds and or splices
69-- > required/performed on the product.
70-- > 24 Control item
71-- > Security relevant product with special quality control
72-- > and control documentation prescriptions.
73-- > 25 End treatment
74-- > Description of any special treatment required/performed
75-- > on the ends the product.
76-- > 26 Ship to line
77-- > Product without quality control at customer's, and packed
78-- > according production needs.
79-- > 28 Test sample frequency
80-- > Indication of test sample frequency. Used when ordering
81-- > special testing requirements on a product.
82-- > 30 Test sample direction
83-- > Description of test sample direction. Used when ordering
84-- > special testing requirements on a product.
85-- > 32 Type of test/inspection
86-- > Description of type of test or inspection. Used to order
87-- > special tests to be performed on the product.
88-- > 35 Colour
89-- > Description of the colour required/available on the
90-- > product.
91-- > 38 Grade
92-- > Specification of the grade required/available for the
93-- > product.
94-- > 43 Twist
95-- > Description of any special twisting requirements for the
96-- > product.
97-- > 54 Section profile
98-- > Description of the section and profile of the product.
99-- > 56 Special processing
100-- > Description of any special processing requirements
101-- > performed/require on the product.
102-- > 58 Winding instructions
103-- > Description of any special winding instructions for the
104-- > product.
105-- > 59 Surface protection
106-- > Description of the surface protection required/available
107-- > for the product.
108-- > 61 New article
109-- > Self explanatory.
110-- > 62 Obsolete article
111-- > Self explanatory.
112-- > 63 Current article
113-- > Self explanatory.
114-- > 64 Revised design
115-- > Self explanatory.
116-- > 65 Reinstated article
117-- > Self explanatory.
118-- > 66 Current article spares
119-- > Self explanatory.
120-- > 67 Balance out article
121-- > Self explanatory.
122-- > 68 Initial sample
123-- > Self explanatory.
124-- > 69 Field test
125-- > First series of a new item to be tested by end users.
126-- > 70 Revised article
127-- > Item design revised.
128-- > 71 Refurbished article
129-- > Description to be provided.
130-- > + 72 Vintage
131-- > The harvest year of the grapes that are part of the
132-- > composition of a particular wine.
133-- > + 73 Beverage age
134-- > The period during which, after distillation and before
135-- > bottling, distilled spirits have been stored in
136-- > containers.
137-- > + 74 Beverage brand
138-- > A grouping of beverage products similar in name only, but
139-- > of different size, age, proof, quality and flavour.
140-- > + 75 Artist
141-- > The performing artist(es) of a recorded song or piece of
142-- > music.
143-- > + 76 Author
144-- > The author of a written work.
145-- > + 77 Binding
146-- > A description of the type of binding used for a written
147-- > work.
148-- > + 78 Edition
149-- > Description of the edition of a written work.
150-- > + 79 Other physical description
151-- > Any other relevant physical description.
152-- > + 80 Publisher
153-- > The publisher of a written piece of work as part of the
154-- > item description.
155-- > + 81 Title
156-- > The title of a work.
157-- > + 82 Series title
158-- > Title of a series of works.
159-- > + 83 Volume title
160-- > The title of a volume of work.
161-- > + 84 Composer
162-- > The composer of a recorded song or piece of music.
163-- > + 85 Recording medium
164-- > The medium on which a musical recording is made.
165-- > + 86 Music style
166-- > The style of music.
167-- > + 87 Promotional event
168-- > Describes the promotional event associated with a
169-- > product.
170-- > + 88 Promotional offer
171-- > Describes the additions to the basic product for a
172-- > promotional event.
173-- > + 89 Alcohol beverage class
174-- > Class characteristics for different compositions of
175-- > alcoholic beverages.
176-- > + 90 Alcohol beverage type
177-- > A descriptive term that further defines the class of an
178-- > alcoholic beverage.
179-- > + 91 Secondary grape
180-- > The grape that comprises the second largest percentage of
181-- > the ingredients used in wine product.
182-- > + 92 Primary grape
183-- > The type of grape that comprises the largest percentage
184-- > of grape in the wine product.
185-- > + 93 Beverage category
186-- > A description to designate the beverage category.
187-- > + 94 Beverage flavour
188-- > Distinctions from the base product that results in a
189-- > different taste.
190-- > + 95 Wine growing region
191-- > The area where the grape used to produce a wine was
192-- > harvested.
193-- > + 96 Wine fruit
194-- > The fruit that is used as a base to produce a wine.
195-- > + 97 Beverage container characteristics
196-- > A description of various beverage container
197-- > characteristics.
198-- > + 98 Size
199-- > Description of size in non-numeric terms.
200simple7081 :: Parser Value
201simple7081 = simple "7081" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7083.hs b/specification/src/Text/Edifact/D96A/Simples/S7083.hs
new file mode 100644
index 0000000..b3730a1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7083.hs
@@ -0,0 +1,29 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7083
7 ( simple7083
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7083 Configuration, coded
16-- >
17-- > Desc: Code indicating the status of the sub-line item in the
18-- > configuration.
19-- >
20-- > Repr: an..3
21-- >
22-- > A Added to the configuration
23-- > Self explanatory.
24-- > D Deleted from the configuration
25-- > Self explanatory.
26-- > I Included in the configuration
27-- > Self explanatory.
28simple7083 :: Parser Value
29simple7083 = simple "7083" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7085.hs b/specification/src/Text/Edifact/D96A/Simples/S7085.hs
new file mode 100644
index 0000000..86922f9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7085.hs
@@ -0,0 +1,55 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7085
7 ( simple7085
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7085 Nature of cargo, coded
16-- >
17-- > Desc: Code indicating the type of cargo as a rough classification.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Documents
22-- > Printed, typed or written matter including leaflets,
23-- > pamphlets, certificates etc., which are not subject to
24-- > import duties and taxes, restrictions and prohibitions.
25-- > 2 Low value non-dutiable consignments
26-- > Imported consignments/items/goods in respect of which
27-- > Customs duties and other taxes are waived as they are
28-- > below a value determined by the Customs administration.
29-- > 3 Low value dutiable consignments
30-- > Imported consignments/items/goods in respect of which
31-- > Customs duties and other taxes are payable are below a
32-- > certain amount as determined by the Customs
33-- > administration.
34-- > 4 High value consignments
35-- > Imported consignments/items/goods which are determined as
36-- > having a value above a certain amount fixed by the
37-- > Customs administration, which may or may not attract
38-- > duties and taxes.
39-- > + 5 Other non-containerized
40-- > Non-containerized cargo which cannot be categorized by
41-- > any of the other nature of cargo code.
42-- > + 6 Vehicles
43-- > Vehicles which are not stowed in containers.
44-- > + 7 Roll-on roll-off
45-- > Cargo transported or to be transported on roll-on roll-
46-- > off vessels and which is transportable on its own wheels
47-- > or stowed on special heavy duty trailers.
48-- > + 8 Palletized
49-- > Non-containerized cargo which is palletized.
50-- > + 9 Containerized
51-- > Cargo stowed or to be stowed in a container.
52-- > + 10 Breakbulk
53-- > Non-containerized cargo stowed in vessels' holds.
54simple7085 :: Parser Value
55simple7085 = simple "7085" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7088.hs b/specification/src/Text/Edifact/D96A/Simples/S7088.hs
new file mode 100644
index 0000000..09a763c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7088.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7088
7 ( simple7088
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7088 Dangerous goods flashpoint
16-- >
17-- > Desc: Lowest temperature, in the case of dangerous goods, at which
18-- > vapour from an inflammable liquid forms an ignitable mixture
19-- > with air.
20-- >
21-- > Repr: an..8
22simple7088 :: Parser Value
23simple7088 = simple "7088" (alphaNumeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7102.hs b/specification/src/Text/Edifact/D96A/Simples/S7102.hs
new file mode 100644
index 0000000..ac58cf9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7102.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7102
7 ( simple7102
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7102 Shipping marks
16-- >
17-- > Desc: Marks and numbers identifying individual packages.
18-- >
19-- > Repr: an..35
20simple7102 :: Parser Value
21simple7102 = simple "7102" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7106.hs b/specification/src/Text/Edifact/D96A/Simples/S7106.hs
new file mode 100644
index 0000000..52a79bb
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7106.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7106
7 ( simple7106
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7106 Shipment flashpoint
16-- >
17-- > Desc: Temperature in centigrade determined by the closed cup test
18-- > as per ISO 1523/73 where a vapour is given off that can be
19-- > ignited.
20-- >
21-- > Repr: n3
22simple7106 :: Parser Value
23simple7106 = simple "7106" (numeric `exactly` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7124.hs b/specification/src/Text/Edifact/D96A/Simples/S7124.hs
new file mode 100644
index 0000000..8936d69
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7124.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7124
7 ( simple7124
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7124 UNDG number
16-- >
17-- > Desc: Unique serial number assigned within the United Nations to
18-- > substances and articles contained in a list of the dangerous
19-- > goods most commonly carried.
20-- >
21-- > Repr: n4
22simple7124 :: Parser Value
23simple7124 = simple "7124" (numeric `exactly` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7130.hs b/specification/src/Text/Edifact/D96A/Simples/S7130.hs
new file mode 100644
index 0000000..f62a928
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7130.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7130
7 ( simple7130
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7130 Customer authorization number
16-- >
17-- > Desc: Customer provided authorization number to allow supplier to
18-- > ship goods under specific freight conditions. This number
19-- > will be transmitted back to customer in the dispatch advice
20-- > message.
21-- >
22-- > Repr: an..17
23simple7130 :: Parser Value
24simple7130 = simple "7130" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7140.hs b/specification/src/Text/Edifact/D96A/Simples/S7140.hs
new file mode 100644
index 0000000..f9763fe
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7140.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7140
7 ( simple7140
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7140 Item number
16-- >
17-- > Desc: A number allocated to a group or item.
18-- >
19-- > Repr: an..35
20simple7140 :: Parser Value
21simple7140 = simple "7140" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7143.hs b/specification/src/Text/Edifact/D96A/Simples/S7143.hs
new file mode 100644
index 0000000..dbcb61a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7143.hs
@@ -0,0 +1,205 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7143
7 ( simple7143
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7143 Item number type, coded
16-- >
17-- > Desc: Identification of the type of item number.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Product version number
22-- > Number assigned by manufacturer or seller to identify the
23-- > release of a product.
24-- > AB Assembly
25-- > Self explanatory.
26-- > AC HIBC (Health Industry Bar Code)
27-- > Article identifier used within health sector to indicate
28-- > data used conforms to HIBC.
29-- > AD Cold roll number
30-- > Number assigned to a cold roll.
31-- > AE Hot roll number
32-- > Number assigned to a hot roll.
33-- > AF Slab number
34-- > Number assigned to a slab, which is produced in a
35-- > particular production step.
36-- > AG Software revision number
37-- > A number assigned to indicate a revision of software.
38-- > AH UPC (Universal Product Code) Consumer package code (1-5-5)
39-- > An 11-digit code that uniquely identifies consumer
40-- > packaging of a product; does not have a check digit.
41-- > AI UPC (Universal Product Code) Consumer package code (1-5-5-1)
42-- > A 12-digit code that uniquely identifies the consumer
43-- > packaging of a product, including a check digit.
44-- > AJ Sample number
45-- > Number assigned to a sample.
46-- > AK Pack number
47-- > Number assigned to a pack containing a stack of items put
48-- > together (eg. cold roll sheets (steel product)).
49-- > AL UPC (Universal Product Code) Shipping container code (1-2-5-
50-- > 5)
51-- > A 13-digit code that uniquely identifies the
52-- > manufacturer's shipping unit, including the packaging
53-- > indicator.
54-- > AM UPC (Universal Product Code)/EAN (European article number)
55-- > Shipping container code (1-2-5-5-1)
56-- > A 14-digit code that uniquely identifies the
57-- > manufacturer's shipping unit, including the packaging
58-- > indicator and the check digit.
59-- > AN UPC (Universal Product Code) suffix
60-- > A suffix used in conjunction with a higher level UPC
61-- > (Universal product code) to define packing variations for
62-- > a product.
63-- > AO State label code
64-- > A code which specifies the codification of the state's
65-- > labelling requirements.
66-- > + AP Heat number
67-- > Number assigned to the heat (also known as the iron
68-- > charge) for the production of steel products.
69-- > + AT Price look up number
70-- > Identification number on a product allowing a quick
71-- > electronic retrieval of price information for that
72-- > product.
73-- > + AU NSN (North Atlantic Treaty Organization Stock Number)
74-- > Number assigned under the NATO (North Atlantic Treaty
75-- > Organization) codification system to provide the
76-- > identification of an approved item of supply.
77-- > BO Buyers color
78-- > Code given by the buyer for the color of an article.
79-- > BP Buyer's part number
80-- > Reference number assigned by the buyer to identify an
81-- > article.
82-- > CC Industry commodity code
83-- > The codes given to certain commodities by an industry.
84-- > CG Commodity grouping
85-- > Code for a group of articles with common characteristics
86-- > (e.g. used for statistical purposes).
87-- > CL Color number
88-- > Code for the color of an article.
89-- > CR Contract number
90-- > Reference number identifying a contract.
91-- > CV Customs article number
92-- > Code defined by Customs authorities to an article or a
93-- > group of articles for Customs purposes.
94-- > DR Drawing revision number
95-- > Reference number indicating that a change or revision has
96-- > been applied to a drawing.
97-- > DW Drawing
98-- > Reference number identifying a drawing of an article.
99-- > EC Engineering change level
100-- > Reference number indicating that a change or revision has
101-- > been applied to an article's specification.
102-- > EF Material code
103-- > Code defining the material's type, surface, geometric
104-- > form plus various classifying characteristics.
105-- > EN International Article Numbering Association (EAN)
106-- > Number assigned to a manufacturer's product according to
107-- > the International Article Numbering Association.
108-- > + GB Buyer's internal product group code
109-- > Product group code used within a buyer's internal
110-- > systems.
111-- > + GN National product group code
112-- > National product group code. Administered by a national
113-- > agency.
114-- > GS General specification number
115-- > Self explanatory.
116-- > HS Harmonised system
117-- > Self explanatory.
118-- > IB ISBN (International Standard Book Number)
119-- > Self explanatory.
120-- > IN Buyer's item number
121-- > Self explanatory.
122-- > IS ISSN (International Standard Serial Number)
123-- > Self explanatory.
124-- > IT Buyer's style number
125-- > Number given by the buyer to a specific style or form of
126-- > an article, especially used for garments.
127-- > IZ Buyer's size code
128-- > Code given by the buyer to designate the size of an
129-- > article in textile and shoe industry.
130-- > MA Machine number
131-- > Self explanatory.
132-- > MF Manufacturer's (producer's) article number
133-- > The number given to an article by its manufacturer.
134-- > MN Model number
135-- > Reference number assigned by the manufacturer to
136-- > differentiate variations in similar products in a class
137-- > or group.
138-- > MP Product/service identification number
139-- > Reference number identifying a product or service.
140-- > NB Batch number
141-- > Self explanatory.
142-- > ON Customer order number
143-- > Reference number of a customer's order.
144-- > PD Part number description
145-- > Reference number identifying a description associated
146-- > with a number ultimately used to identify an article.
147-- > PL Purchaser's order line number
148-- > Reference number identifying a line entry in a customer's
149-- > order for goods or services.
150-- > PO Purchase order number
151-- > Reference number identifying a customer's order.
152-- > PV Promotional variant number
153-- > Self explanatory.
154-- > QS Buyer's qualifier for size
155-- > Self explanatory.
156-- > RC Returnable container number
157-- > Reference number identifying a returnable container.
158-- > RN Release number
159-- > Reference number identifying a release from a buyer's
160-- > purchase order.
161-- > RU Run number
162-- > Self explanatory.
163-- > RY Record keeping of model year
164-- > Self explanatory.
165-- > SA Supplier's article number
166-- > Number assigned to an article by the supplier of that
167-- > article.
168-- > SG Standard group of products (mixed assortment)
169-- > Self explanatory.
170-- > SK SKU (Stock keeping unit)
171-- > Reference number of a stock keeping unit.
172-- > SN Serial number
173-- > Identification number of an item which distinguishes this
174-- > specific item out of a number of identical items.
175-- > SRS RSK number
176-- > Plumbing and heating.
177-- > SS Supplier's supplier article number
178-- > Article number referring to a sales catalogue of
179-- > supplier's supplier.
180-- > ST Style number
181-- > Number given to a specific style or form of an article,
182-- > especially used for garments.
183-- > TG Transport group number
184-- > Additional number to form article groups for packing
185-- > and/or transportation purposes.
186-- > UA Ultimate customer's article number
187-- > Number assigned by ultimate customer to identify relevant
188-- > article.
189-- > UP UPC (Universal product code)
190-- > Number assigned to a manufacturer's product by the
191-- > Product Code Council.
192-- > VN Vendor item number
193-- > Reference number assigned by a vendor/seller identifying
194-- > a product/service/article.
195-- > VP Vendor's (seller's) part number
196-- > Reference number assigned by a vendor/seller identifying
197-- > an article.
198-- > VS Vendor's supplemental item number
199-- > Self explanatory.
200-- > VX Vendor specification number
201-- > Self explanatory.
202-- > ZZZ Mutually defined
203-- > Self explanatory.
204simple7143 :: Parser Value
205simple7143 = simple "7143" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7160.hs b/specification/src/Text/Edifact/D96A/Simples/S7160.hs
new file mode 100644
index 0000000..24da10d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7160.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7160
7 ( simple7160
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7160 Special service
16-- >
17-- > Desc: Description of a special service.
18-- >
19-- > Repr: an..35
20simple7160 :: Parser Value
21simple7160 = simple "7160" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7161.hs b/specification/src/Text/Edifact/D96A/Simples/S7161.hs
new file mode 100644
index 0000000..c234e63
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7161.hs
@@ -0,0 +1,600 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7161
7 ( simple7161
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7161 Special services, coded
16-- >
17-- > Desc: Code identifying a special service.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Advertising allowance
22-- > Description to be provided.
23-- > AAA Telecommunication charges
24-- > Self-explanatory.
25-- > AAB Returned goods charges
26-- > Self-explanatory.
27-- > AAC Modification costs
28-- > Costs for technical modifications to a product.
29-- > AAD Job-order production
30-- > Costs of job-order production; only used in invoices.
31-- > AAE Outlays
32-- > Outlays incurred in the company's interest for an
33-- > installation order.
34-- > AAF Off-premises surcharge
35-- > Expenses on top of service-rates for non-local
36-- > activities.
37-- > AAG Gold surcharge
38-- > Difference between current price and basic value
39-- > contained in product price.
40-- > AAH Processing surcharge
41-- > Charging for increased processing costs.
42-- > AAI Attestation fee
43-- > Outlays incurred by official attestation (by public
44-- > authorities).
45-- > AAJ Copper surcharge
46-- > Difference between current price and basic value
47-- > contained in product price.
48-- > AAK Energy surcharge
49-- > Surcharge for energy costs.
50-- > AAL Deduction for missing parts
51-- > Deduction for missing parts.
52-- > AAM Rubber surcharge
53-- > Difference between current price and basic value
54-- > contained in product price.
55-- > AAN Brass surcharge
56-- > Difference between current price and basic value
57-- > contained in product price.
58-- > AAO Material surcharge/deduction
59-- > Percentage-based surcharge/deduction, calculated for
60-- > higher/ lower material's consumption.
61-- > AAP Lead surcharge
62-- > Difference between current price and basic value
63-- > contained in product price.
64-- > AAQ Price index surcharge
65-- > Higher/lower price, resulting from change in costs
66-- > between the times of making offer and delivery.
67-- > AAR Platinum surcharge
68-- > Difference between current price and basic value
69-- > contained in product price.
70-- > AAS Acceptance cost
71-- > Charge for testing.
72-- > AAT Rush delivery
73-- > Charge for increased delivery speed.
74-- > AAU Selenium surcharge
75-- > Difference between current price and basic value
76-- > contained in product price.
77-- > AAV Special construction charge
78-- > Charge for costs incurred as result of special
79-- > constructions.
80-- > AAW Deduction for delayed return
81-- > Deduction for delayed return of goods.
82-- > AAX Wolfram surcharge
83-- > Difference between current price and basic value
84-- > contained in product price.
85-- > AAY Airport fee
86-- > Charge associated with usage of airport facilities.
87-- > AAZ Concession fee
88-- > Fee imposed by an airport to allow used of that facility.
89-- > ABA Compulsory storage fee
90-- > Fee levied to cover the cost of carrying a certain amount
91-- > of compulsory inventory (set by regulatory agency).
92-- > ABB Defuel
93-- > Remove or off-load fuel from vehicle, vessel or craft.
94-- > ABC Into plane fee
95-- > Charge associated with providing goods delivered to an
96-- > aircraft from local storage.
97-- > ABD Overtime
98-- > Fee charge for service rendered beyond the established
99-- > limit of working hours.
100-- > ABE Reservicing charge
101-- > Fee for services provided after initial service.
102-- > ABF Tooling cost
103-- > Item or service relates to tooling, not direct provision
104-- > of goods.
105-- > ABG Tooling charge
106-- > Item or service relates to tooling charges, not direct
107-- > provision of goods.
108-- > ABH Throughput allowance
109-- > Allowance for reaching or exceeding an agreed throughput
110-- > threshold.
111-- > ABI Superfund fee
112-- > Fee imposed for superfund, a US-government fund created
113-- > for the clean-up or eradication of sites at which toxic
114-- > waste, hazardous to the environment, has been dumped.
115-- > ABJ Airport system fee
116-- > Fee associated with the use of the hydrant and storage
117-- > system at an airport.
118-- > ABK Miscellaneous
119-- > The service provided for the stated charge is not
120-- > defined.
121-- > ABL Packaging surcharge
122-- > Additional charge for packaging of items.
123-- > ABM Scrap surcharge
124-- > Additional charge on an item's price for the cost of
125-- > constituent scrap.
126-- > | ABN Dunnage charge
127-- > A charge incurred to cover the costs of the additional
128-- > padding materials and labour required to secure and
129-- > protect a cargo within a shipping container.
130-- > ABO Air freight transportation
131-- > Additional charge on an item's price for air freight
132-- > transportation.
133-- > ABP Carriage charge
134-- > Additional charge on an item's price for the carriage.
135-- > ABQ Tonnage rebate
136-- > Rebate based on the weight of the goods.
137-- > ABR Containerisation
138-- > Additional charge on an item's price for
139-- > containerisation.
140-- > ABS Carton packing
141-- > Additional charge on an item's price for carton packing.
142-- > ABT Hessian wrapped
143-- > Additional charge on an item's price for hessian
144-- > wrapping.
145-- > ABU Polyethylene wrap packing
146-- > Additional charge on an item's price for polyethylene
147-- > wrap packing.
148-- > ABV Miscellaneous customs charge
149-- > Non-defined customs charge.
150-- > ABW Customs duty charge
151-- > Additional charge on an item's price for customs duty.
152-- > ABX Miscellaneous special tooling charge
153-- > Non-defined additional charge on an item's price for
154-- > special tooling.
155-- > ABY Tooling amortisation
156-- > Additional charge on an item's price for tooling
157-- > amortisation.
158-- > ABZ Miscellaneous rebate or discount
159-- > Non-defined rebate or discount.
160-- > ACA Allowance
161-- > Non-defined allowance.
162-- > ACB Future discount off retail
163-- > Expected future discount off retail.
164-- > ACC Miscellaneous setting costs (tooling)
165-- > Non-defined additional charge on an item's price for
166-- > tooling costs.
167-- > ACD Minimum amount costs for quantity based surcharges
168-- > The minimum amount for surcharges that are related to the
169-- > quantity referred to.
170-- > ACE Below schedule quantity after quantity-based surcharge
171-- > An adjustment made since the quantity was below the
172-- > quantity-based surcharge.
173-- > ACF Miscellaneous treatment
174-- > Non-defined additional charge on an item's price for
175-- > treatment.
176-- > ACG Enamelling treatment
177-- > Additional charge on an item's price for enamelling
178-- > treatment.
179-- > ACH Heat treatment
180-- > Additional charge on an item's price for heat treatment.
181-- > ACI Plating treatment
182-- > Additional charge on an item's price for plating
183-- > treatment.
184-- > ACJ Painting
185-- > Additional charge on an item's price for painting.
186-- > ACK Polishing
187-- > Additional charge on an item's price for polishing.
188-- > ACL Priming
189-- > Additional charge on an item's price for priming.
190-- > ACM Preservation treatment
191-- > Additional charge on an item's price for preservation
192-- > treatment.
193-- > ACN Miscellaneous other surcharges
194-- > Non-defined surcharges.
195-- > ACO Alloy surcharge
196-- > Additional charge on an item's price for alloy.
197-- > ACP Coke surcharge
198-- > Additional charge on an item's price for coke.
199-- > ACQ Royalty surcharge
200-- > Additional charge on an item's price for royalty.
201-- > ACR Wheel handling charge
202-- > Additional charge on an item's price for wheel handling.
203-- > ACS Fitting surcharge
204-- > Additional charge on an item's price for fitting.
205-- > ACT Non-standard surcharge
206-- > The surcharge is a non-standard charge.
207-- > ACU Standard surcharge
208-- > The surcharge is a standard charge.
209-- > ACV Wheel surcharge
210-- > Additional charge on an item's price for wheels.
211-- > ACW Washer surcharge
212-- > Additional charge on an item's price for washers.
213-- > ACX Ocean freight charge
214-- > The transportation charge relating to the ocean segment
215-- > of a international journey.
216-- > ACY Container deposit charge
217-- > The charge relating to the packaging of a product in a
218-- > container when the container is expected to be returned
219-- > and has value when empty.
220-- > ACZ Damaged merchandise
221-- > The charge or credit relating to the circumstance of
222-- > product being damaged and not saleable.
223-- > ADA Bopsheet charge
224-- > A charge relating to securing a stack of product on a
225-- > bopsheet.
226-- > ADB Drum deposit
227-- > Deposit paid on a returnable drum.
228-- > ADC Consolidation
229-- > The charge relating to additional services for
230-- > consolidating multiple consignments into one shipment.
231-- > ADD Inland transportation
232-- > The transportation charge related to the inland segment
233-- > of a journey.
234-- > ADE Bill of lading charge
235-- > The charge relating to the service of providing bill of
236-- > lading document.
237-- > ADF Excise tax-destination
238-- > The excise tax applied to a product by the country of
239-- > destination.
240-- > ADG Customs bond charge
241-- > Place of destination Customs department charge for
242-- > processing a request to have goods brought into the
243-- > country without paying the appropriate duties and taxes
244-- > upon entry.
245-- > ADH Per pound charge
246-- > A charge that is directly related to the weight in pounds
247-- > of the product being sold and/or delivered.
248-- > ADI Royalties
249-- > A share of the sales charge reversed by the grantor.
250-- > ADJ Airbag charge
251-- > A charge for surrounding a product with an air bag.
252-- > ADK Transfer charge
253-- > A charge relating to the additional transfer of goods and
254-- > services from one entity to another.
255-- > ADL Slipsheet charge
256-- > A charge relating to securing a stack of product on a
257-- > slipsheet.
258-- > + ADM Binding services
259-- > A code indicating binding services.
260-- > + ADN Repair or replacement of broken returnable package
261-- > The repair or replacement of a broken returnable package.
262-- > + ADO Efficient logistics
263-- > A code indicating efficient logistics services.
264-- > + ADP Merchandising
265-- > A code indicating that merchandising services are in
266-- > operation.
267-- > + ADQ Product mix
268-- > A code indicating that product mixing services are in
269-- > operation.
270-- > + ADR Other services
271-- > A code indicating that other non-specific services are in
272-- > operation.
273-- > + ADS Full pallet ordering
274-- > Ordering of a full pallet of a product.
275-- > + ADT Pick-up
276-- > For the pick-up or collection of goods.
277-- > AG Silver surcharge
278-- > Difference between current price and basic value
279-- > contained in product price.
280-- > AJ Adjustments
281-- > Description to be provided.
282-- > AL Aluminium surcharge
283-- > Difference between current price and basic value
284-- > contained in product price.
285-- > AM Additional material
286-- > Surcharge for material additionally needed in the
287-- > production of the item.
288-- > AU Authentication charge
289-- > Charge to cover authentication costs and fees.
290-- > CA Cataloguing services
291-- > Description to be provided.
292-- > CAA Cancellation charge
293-- > Charge incurring with cancellation.
294-- > CAB Cartage
295-- > Self-explanatory.
296-- > CAC Cash discount
297-- > Discount incurring with cash payment.
298-- > CAD Certification fee
299-- > Fee raised for certification services.
300-- > CAE Certificate of conformance
301-- > Description to be provided.
302-- > CAF Certificate of origin
303-- > Charge concerning certificate of origin.
304-- > CAG Competitive allowance
305-- > Price adjustment allowed for market conditions or
306-- > factors.
307-- > CAH Competitive auto allowance
308-- > Description to be provided.
309-- > CAI Cutting charge
310-- > Description to be provided.
311-- > CAJ Consular costs
312-- > Charge to cover consular costs.
313-- > CAK Customer collection rebate
314-- > Description to be provided.
315-- > CB Commission
316-- > Description to be provided.
317-- > CD Car loading
318-- > Costs incurred with car loading.
319-- > CG Cleaning charge
320-- > Charge for cleaning an item.
321-- > CK COD charge
322-- > Description to be provided.
323-- > CL Contract allowance
324-- > Description to be provided.
325-- > CO Cents off
326-- > Description to be provided.
327-- > CP Competitive price
328-- > Description to be provided.
329-- > CS Cigarette stamping
330-- > Description to be provided.
331-- > CT Count and recount
332-- > Description to be provided.
333-- > CW Container allowance
334-- > Description to be provided.
335-- > DA Defective allowance
336-- > Description to be provided.
337-- > DAA Deficit freight
338-- > Description to be provided.
339-- > DAB Layout/design
340-- > Description to be provided.
341-- > DAD Driver assigned unloading
342-- > Charges to cover handling costs for unloading by driver.
343-- > DAE Distributor discount/allowance
344-- > Specific discount/allowance for distributors.
345-- > DI Discount
346-- > A reduction from a usual or list price.
347-- > DL Delivery
348-- > Description to be provided.
349-- > DM Demurrage
350-- > The compensation payable to a carrier or freight whose
351-- > vehicle or vessel is delayed, as by failure to load or
352-- > unload the freight within the time allowed.
353-- > EAA Early buy allowance
354-- > Allowance granted to customers buying early.
355-- > EAB Early payment allowance
356-- > Allowance granted to customers paying early.
357-- > EG Engraving
358-- > Description to be provided.
359-- > EP Expediting premium
360-- > Description to be provided.
361-- > ER Exchange rate guarantee charge
362-- > Description to be provided.
363-- > EX Export shipping charge
364-- > Description to be provided.
365-- > FA Freight allowance
366-- > Description to be provided.
367-- > FAA Fabrication charge
368-- > Description to be provided.
369-- > FAB Freight equalization
370-- > Description to be provided.
371-- > FAC Freight surcharge
372-- > Charge on shipment for extraordinary handling.
373-- > FC Freight charge
374-- > Amount to be paid for moving goods, by whatever means,
375-- > from one place to another, inclusive discounts,
376-- > allowances, rebates, adjustment factors and additional
377-- > cost relating to freight costs (UN/ECE Recommendation no
378-- > 23).
379-- > FG Free goods
380-- > Allowance or rebate granted by delivery of goods free of
381-- > charge.
382-- > FH Filling/handling charge
383-- > Description to be provided.
384-- > FI Finance charge
385-- > Description to be provided.
386-- > FN Special finish charge
387-- > Description to be provided.
388-- > FR Flat rate
389-- > Description to be provided.
390-- > GAA Grinding
391-- > Description to be provided.
392-- > HAA Hose charge
393-- > Description to be provided.
394-- > HD Handling
395-- > Charge for handling of the item.
396-- > HH Hoisting and hauling
397-- > Description to be provided.
398-- > IA Invoice adjustment
399-- > Description to be provided.
400-- > IAA Installation
401-- > Costs incurred for installation.
402-- > IAB Installation and warranty
403-- > Description to be provided.
404-- > ID Inside delivery charge
405-- > Description to be provided.
406-- > IF Inspection fee
407-- > Fee raised for inspection.
408-- > IN Insurance
409-- > Charge for insurance.
410-- > IR Installation and training
411-- > Description to be provided.
412-- > IS Invoice services
413-- > Description to be provided.
414-- > KO Koshering
415-- > Description to be provided.
416-- > L1 Shipper load, carrier count
417-- > Description to be provided.
418-- > LA Labelling
419-- > Description to be provided.
420-- > LAA Labour charge
421-- > Charge raised for labour services.
422-- > LAB Labor (repair and return orders)
423-- > Description to be provided.
424-- > LAC License fee
425-- > Description to be provided.
426-- > LF Legalisation fee
427-- > Self explanatory.
428-- > LS Local sales tax
429-- > (All applicable sales taxes by authorities below the
430-- > state level).
431-- > MA Material allowance (special materials)
432-- > Description to be provided.
433-- > MAA Mileage or travel
434-- > Description to be provided.
435-- > MAB Mileage fee (for repair and return)
436-- > Description to be provided.
437-- > MAC Minimum order/minimum billing charge
438-- > Description to be provided.
439-- > MAD Monthly rental
440-- > Description to be provided.
441-- > MAE Mounting
442-- > Description to be provided.
443-- > MC Material surcharge (special materials)
444-- > Description to be provided.
445-- > MI Mail invoice
446-- > Description to be provided.
447-- > ML Mail invoice to each location
448-- > Description to be provided.
449-- > NAA Non-returnable containers
450-- > Description to be provided.
451-- > OA Outside cable connectors
452-- > Description to be provided.
453-- > OAA Overtime loading
454-- > Description to be provided.
455-- > PA Pack invoice with shipment
456-- > Description to be provided.
457-- > PAA Phosphatizing (steel treatment)
458-- > Description to be provided.
459-- > PAB Postage charge
460-- > Description to be provided.
461-- > PAC Premium charge
462-- > Description to be provided.
463-- > PAD Promotional allowance
464-- > Description to be provided.
465-- > PAE Promotional discount
466-- > Description to be provided.
467-- > PC Packing
468-- > Charge for packing.
469-- > PD Palladium surcharge
470-- > Difference between current price and basic value
471-- > contained in product price.
472-- > PI Pick-up allowance
473-- > Description to be provided.
474-- > PL Palletizing
475-- > Description to be provided.
476-- > PN Pallet charge
477-- > Description to be provided.
478-- > PO Per order charge
479-- > Description to be provided.
480-- > QAA Quantity surcharge
481-- > Fee associated with providing goods outside "normal"
482-- > quantity limits.
483-- > QD Quantity discount
484-- > Description to be provided.
485-- > RAA Rebate
486-- > Description to be provided.
487-- > RAB Repack charge
488-- > Description to be provided.
489-- > RAC Repair
490-- > Description to be provided.
491-- > RAD Returnable container
492-- > Description to be provided.
493-- > RAE Resellers discount
494-- > Description to be provided.
495-- > RAF Restocking charge
496-- > Description to be provided.
497-- > RAG Roll rebate
498-- > Description to be provided.
499-- > RAH Road/rail tanker rebate
500-- > Description to be provided.
501-- > RE Re-delivery charge
502-- > Description to be provided.
503-- > RF Refurbishing charge
504-- > Description to be provided.
505-- > RH Rail wagon hire
506-- > Description to be provided.
507-- > RO Roe allowance/charge
508-- > Description to be provided.
509-- > RP Repair charge
510-- > Description to be provided.
511-- > RV Freight charge/costs of loading
512-- > Description to be provided.
513-- > SA Salvage
514-- > Description to be provided.
515-- > SAA Shipping and handling
516-- > Description to be provided.
517-- > SAB Special allowance
518-- > Description to be provided.
519-- > SAC Special credit
520-- > Description to be provided.
521-- > SAD Special packaging
522-- > Description to be provided.
523-- > SAE Stamping
524-- > Description to be provided.
525-- > SAF Supplemental items
526-- > Description to be provided.
527-- > SAG Surcharge (dollar value)
528-- > An additional amount added to the usual charge, expressed
529-- > in a dollar, or monetary, value.
530-- > SAH Surcharge (percentage)
531-- > An additional amount added to the usual charge, expressed
532-- > in a percentage.
533-- > SAI Shipper load, consignee unload
534-- > Description to be provided.
535-- > SAJ Small packages charge
536-- > Description to be provided.
537-- > SC Surcharge
538-- > An additional amount added to the usual charge.
539-- > SD Shrinkage allowance
540-- > Description to be provided.
541-- > SF Special rebate
542-- > A return of part of an amount paid for goods or services,
543-- > serving as a reduction or discount.
544-- > SG Shrink-wrap charge
545-- > Description to be provided.
546-- > SH Special handling service
547-- > Description to be provided.
548-- > SM Special finish
549-- > Description to be provided.
550-- > ST Stamp duties
551-- > Self explanatory.
552-- > SU Set-up
553-- > Description to be provided.
554-- > SZ Steel surcharge
555-- > Description to be provided.
556-- > TAA Telephone charge
557-- > Description to be provided.
558-- > TAB Tank rental
559-- > Description to be provided.
560-- > TAC Testing charge
561-- > Description to be provided.
562-- > TAD Testing allowance
563-- > Description to be provided.
564-- > TAE Truckload discount
565-- > Description to be provided.
566-- > TD Trade discount
567-- > Description to be provided.
568-- > TS State tax
569-- > All applicable taxes by authorities at the state or
570-- > provincial level, below national level.
571-- > TT Transportation - third party billing
572-- > Description to be provided.
573-- > TV Transportation - vendor provided
574-- > Description to be provided.
575-- > TX Tax
576-- > Contribution levied by an authority.
577-- > TZ Temporary allowance
578-- > Description to be provided.
579-- > UM Unsaleable merchandise allowance
580-- > Description to be provided.
581-- > V1 Drop yard
582-- > Description to be provided.
583-- > V2 Drop dock
584-- > Description to be provided.
585-- > VAA Vendor freight
586-- > Description to be provided.
587-- > VAB Volume discount
588-- > Discount offered based on the amount of purchase.
589-- > VL Vehicle load allowance
590-- > Description to be provided.
591-- > WH Warehousing
592-- > Costs for storage and handling.
593-- > XAA Combine all same day shipment
594-- > Description to be provided.
595-- > YY Split pickup
596-- > Description to be provided.
597-- > ZZZ Mutually defined
598-- > Self explanatory.
599simple7161 :: Parser Value
600simple7161 = simple "7161" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7164.hs b/specification/src/Text/Edifact/D96A/Simples/S7164.hs
new file mode 100644
index 0000000..465616b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7164.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7164
7 ( simple7164
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7164 Hierarchical id. number
16-- >
17-- > Desc: A unique number assigned by the sender to identify a level
18-- > within a hierarchical structure.
19-- >
20-- > Repr: an..12
21simple7164 :: Parser Value
22simple7164 = simple "7164" (alphaNumeric `upTo` 12)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7166.hs b/specification/src/Text/Edifact/D96A/Simples/S7166.hs
new file mode 100644
index 0000000..666989b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7166.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7166
7 ( simple7166
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7166 Hierarchical parent id.
16-- >
17-- > Desc: Identification number of the next higher hierarchical data
18-- > segment in a hierarchical structure.
19-- >
20-- > Repr: an..12
21simple7166 :: Parser Value
22simple7166 = simple "7166" (alphaNumeric `upTo` 12)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7224.hs b/specification/src/Text/Edifact/D96A/Simples/S7224.hs
new file mode 100644
index 0000000..bc1e76b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7224.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7224
7 ( simple7224
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7224 Number of packages
16-- >
17-- > Desc: Number of individual parts of a shipment either unpacked, or
18-- > packed in such a way that they cannot be divided without
19-- > first undoing the packing.
20-- >
21-- > Repr: n..8
22simple7224 :: Parser Value
23simple7224 = simple "7224" (numeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7233.hs b/specification/src/Text/Edifact/D96A/Simples/S7233.hs
new file mode 100644
index 0000000..01fb45f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7233.hs
@@ -0,0 +1,74 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7233
7 ( simple7233
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7233 Packaging related information, coded
16-- >
17-- > Desc: Code giving packaging, handling and marking related
18-- > information.
19-- >
20-- > Repr: an..3
21-- >
22-- > 34 Product marking
23-- > Self explanatory.
24-- > 35 Type of package
25-- > Self explanatory.
26-- > 36 Package specifications
27-- > Self explanatory.
28-- > 37 Package protection
29-- > Self explanatory.
30-- > 38 Tarping
31-- > Description to be provided.
32-- > 39 Platform/skid location
33-- > Description to be provided.
34-- > 40 Bearing piece location
35-- > Description to be provided.
36-- > 41 Skid/pallet type
37-- > Description to be provided.
38-- > 42 Placement on carrier
39-- > Description to be provided.
40-- > 43 Spacing directions
41-- > Descriptions to be provided.
42-- > 44 Unloading device
43-- > Description to be provided.
44-- > 45 Unloading equipment
45-- > Self explanatory.
46-- > + 50 Package barcoded EAN-13 or EAN-8
47-- > The package is barcoded with EAN-13 or EAN-8 code.
48-- > + 51 Package barcoded ITF-14 or ITF-6
49-- > The package is barcoded with ITF-14 or ITF-6 code.
50-- > + 52 Package barcoded UCC or EAN-128
51-- > The package is barcoded with UCC or EAN-128 code.
52-- > + 53 Package price marked
53-- > The package is marked with the price.
54-- > + 54 Product ingredients marked on package
55-- > The ingredients of the product contained in a package are
56-- > marked on that package.
57-- > 60 Product marking pattern
58-- > Self explanatory.
59-- > 61 Product marking location
60-- > Self explanatory.
61-- > 62 Package/container mark location
62-- > Self explanatory.
63-- > 63 Marking method
64-- > Self explanatory.
65-- > 66 Receiving facility limitations
66-- > Description to be provided.
67-- > 67 Tagging/bar code instructions
68-- > Description to be provided.
69-- > 68 Shipping package labelling
70-- > Self explanatory.
71-- > 69 Shipping package sealing
72-- > Self explanatory.
73simple7233 :: Parser Value
74simple7233 = simple "7233" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7273.hs b/specification/src/Text/Edifact/D96A/Simples/S7273.hs
new file mode 100644
index 0000000..24291b5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7273.hs
@@ -0,0 +1,66 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7273
7 ( simple7273
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7273 Service requirement, coded
16-- >
17-- > Desc: Identification of a service requirement (which may constitute
18-- > an additional component to a basic contract).
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Carrier loads
23-- > The cargo is loaded in the equipment by the carrier.
24-- > 2 Full loads
25-- > Container to be stuffed or stripped under responsibility
26-- > and for account of the shipper or the consignee.
27-- > 3 Less than full loads
28-- > Container to be stuffed and stripped for account and risk
29-- > of the carrier.
30-- > 4 Shipper loads
31-- > The cargo is loaded in the equipment by the shipper.
32-- > 5 To be delivered
33-- > The cargo is to be delivered as instructed.
34-- > 6 To be kept
35-- > The cargo is to be retained awaiting further
36-- > instructions.
37-- > 7 Transhipment allowed
38-- > Transhipment of goods is allowed.
39-- > 8 Transhipment not allowed
40-- > Transhipment of goods is not allowed.
41-- > 9 Partial shipment allowed
42-- > Partial shipment is allowed.
43-- > 10 Partial shipment not allowed
44-- > Partial shipment is not allowed.
45-- > 11 Partial shipment and/or drawing allowed
46-- > Partial shipment and/or drawing is allowed.
47-- > 12 Partial shipment and/or drawing not allowed
48-- > Partial shipment and/or drawing is not allowed.
49-- > 13 Carrier unloads
50-- > The cargo is to be unloaded from the equipment by the
51-- > carrier.
52-- > 14 Shipper unloads
53-- > The cargo is to be unloaded from the equipment by the
54-- > shipper.
55-- > 15 Consignee unloads
56-- > The cargo is to be unloaded from the equipment by the
57-- > consignee.
58-- > 16 Consignee loads
59-- > The cargo is to be loaded in the equipment by the
60-- > consignee.
61-- > 17 Exclusive usage of equipment
62-- > Usage of the equipment is reserved for exclusive use.
63-- > 18 Non exclusive usage of equipment
64-- > Usage of the equipment is not reserved for exclusive use.
65simple7273 :: Parser Value
66simple7273 = simple "7273" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7297.hs b/specification/src/Text/Edifact/D96A/Simples/S7297.hs
new file mode 100644
index 0000000..676da23
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7297.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7297
7 ( simple7297
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7297 Set identification qualifier
16-- >
17-- > Desc: Identification of the type of set.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Product
22-- > Self explanatory.
23-- > 2 Licence
24-- > Description to be provided.
25-- > 3 Package
26-- > Related numbers identifying a package such as a bar code
27-- > label number related to a kanban card number, etc.
28-- > 4 Vehicle reference set
29-- > A code which indicates that the identities which follow
30-- > are related to a particular vehicle which may have been
31-- > previously identified.
32-- > 5 Source database
33-- > The source database of the data in a data set.
34-- > 6 Target database
35-- > The target database for the data in a data set.
36-- > 7 Value list
37-- > A coded or non coded list of values.
38-- > + 8 Contract
39-- > The contract related item numbers.
40-- > + 9 Financial security
41-- > Financial security identifier set.
42simple7297 :: Parser Value
43simple7297 = simple "7297" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7357.hs b/specification/src/Text/Edifact/D96A/Simples/S7357.hs
new file mode 100644
index 0000000..c1e45f8
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7357.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7357
7 ( simple7357
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7357 Commodity/rate identification
16-- >
17-- > Desc: Code identifying goods for Customs, transport or statistical
18-- > purposes (generic term).
19-- >
20-- > Repr: an..18
21-- >
22-- > Note: User or association defined code. May be used in combination
23-- > with 1131/3055.
24simple7357 :: Parser Value
25simple7357 = simple "7357" (alphaNumeric `upTo` 18)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7383.hs b/specification/src/Text/Edifact/D96A/Simples/S7383.hs
new file mode 100644
index 0000000..1cde7db
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7383.hs
@@ -0,0 +1,70 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7383
7 ( simple7383
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7383 Surface/layer indicator, coded
16-- >
17-- > Desc: Code indicating the surface or layer of a product that is
18-- > being described.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1S Side one
23-- > Self explanatory.
24-- > 2S Side two
25-- > Self explanatory.
26-- > AA On surface
27-- > To indicate that the entity being specified is on the
28-- > surface.
29-- > AB Off surface
30-- > To indicate that the entity being specified is off the
31-- > surface.
32-- > AC Soluble
33-- > Specifies that the surface/layer/position being
34-- > described is the soluble portion.
35-- > BC Back of cab
36-- > Self explanatory.
37-- > BS Both sides
38-- > Self explanatory.
39-- > BT Bottom
40-- > Self explanatory.
41-- > DF Dual fuel tank positions
42-- > Self explanatory.
43-- > FR Front
44-- > Self explanatory.
45-- > IN Inside
46-- > Self explanatory.
47-- > LE Left
48-- > Self explanatory.
49-- > OA Overall
50-- > Self explanatory.
51-- > OS One side
52-- > Self explanatory.
53-- > OT Outside
54-- > Self explanatory.
55-- > RI Right
56-- > Self explanatory.
57-- > RR Rear
58-- > Self explanatory.
59-- > ST Spare tyre position
60-- > Self explanatory.
61-- > TB Tank bottom
62-- > Self explanatory.
63-- > TP Top
64-- > Self explanatory.
65-- > TS Two sides
66-- > Self explanatory.
67-- > UC Under cab
68-- > Self explanatory.
69simple7383 :: Parser Value
70simple7383 = simple "7383" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7402.hs b/specification/src/Text/Edifact/D96A/Simples/S7402.hs
new file mode 100644
index 0000000..8d1dff2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7402.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7402
7 ( simple7402
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7402 Identity number
16-- >
17-- > Desc: A value given to an object for identification purposes.
18-- >
19-- > Repr: an..35
20simple7402 :: Parser Value
21simple7402 = simple "7402" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7405.hs b/specification/src/Text/Edifact/D96A/Simples/S7405.hs
new file mode 100644
index 0000000..dd3472f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7405.hs
@@ -0,0 +1,146 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7405
7 ( simple7405
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 7405 Identity number qualifier
16-- >
17-- > Desc: Code specifying the type/source of identity number.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA House bill of lading
22-- > A number that is used to identify goods from a freight
23-- > forwarder/consolidator.
24-- > AB 1st structure element name
25-- > The first element in a series of elements that together
26-- > define the structure of an object.
27-- > AC 2nd structure element name
28-- > The second element in a series of elements that together
29-- > define the structure of an object.
30-- > AD 3rd structure element name
31-- > The third element in a series of elements that together
32-- > define the structure of an object.
33-- > AE 4th structure element name
34-- > The fourth element in a series of elements that together
35-- > define the structure of an object.
36-- > AF 5th structure element name
37-- > The fifth element in a series of elements that together
38-- > define the structure of an object.
39-- > AG 6th structure element name
40-- > The sixth element in a series of elements that together
41-- > define the structure of an object.
42-- > AH 7th structure element name
43-- > The seventh element in a series of elements that together
44-- > define the structure of an object.
45-- > AI 8th structure element name
46-- > The eighth element in a series of elements that together
47-- > define the structure of an object.
48-- > AJ 9th structure element name
49-- > The ninth element in a series of elements that together
50-- > define the structure of an object.
51-- > AK Data set
52-- > The identity of a data set.
53-- > AL Kanban card number
54-- > Reference number assigned by a consignee to a Kanban
55-- > card.
56-- > AM Level number
57-- > Level number in a hierarchy or other structure.
58-- > AN Manufacturing reference number
59-- > A unique number identifying a particular assembly or
60-- > other manufacturing process.
61-- > AO Position number in package
62-- > A number to identify the position within a package
63-- > according to agreed rules between partners.
64-- > AP Product
65-- > A name or number which identifies a product.
66-- > AQ Release number
67-- > Number assigned to a release.
68-- > AR Statistical concept
69-- > Statistical concept.
70-- > AS Table
71-- > A table of items e.g. figures and text represented in
72-- > rows and columns.
73-- > AT Transport packing group number
74-- > Number identifying a group of articles in a predescribed
75-- > unit load for shipment/dispatch as agreed between
76-- > partners.
77-- > AU Value list
78-- > A coded or non coded list of values.
79-- > AV Value list subset
80-- > A subset of a coded or non coded list of values.
81-- > AW Serial shipping container code
82-- > A single unique serial number which identifies shipping
83-- > containers or shipping packages.
84-- > + AX Case number
85-- > A code to identify the number assigned to a given case.
86-- > + AY Financial security identification number
87-- > Identification number of a financial security.
88-- > + AZ Compact disk player security code number
89-- > The security code number of the compact disk player.
90-- > + BA Question in questionnaire
91-- > The identity number of a question in a questionnaire.
92-- > + BB Questionnaire
93-- > The identification of a questionnaire.
94-- > + BC Check digit
95-- > The check digit of the primary number.
96-- > + BD Vehicle telephone identification number
97-- > The number which identifies the telephone equipment
98-- > fitted to the vehicle.
99-- > BE Batch excluded
100-- > Products manufactured in Batch not to be included in
101-- > consignment.
102-- > + BF Door key number
103-- > The number on the key that fits the door lock.
104-- > + BG Fleet number
105-- > The number of the fleet to which a vehicle is assigned.
106-- > + BH Ignition key number
107-- > The number on the key that fits the ignition lock.
108-- > + BI Radio security code number
109-- > The security code number of the radio.
110-- > + BJ Serial shipping container code
111-- > Serial code uniquely identifying a shipping container.
112-- > + BK Fleet vehicle unit number
113-- > The unit number of the vehicle within the fleet allocated
114-- > by the fleet operator.
115-- > + BL Vehicle registration number
116-- > The registration number of the vehicle.
117-- > BN Serial number
118-- > Identification number of an item which distinguishes this
119-- > specific item out of a number of identical items.
120-- > BX Batch number
121-- > Unique number affixed by manufacturer to a batch of
122-- > products produced under similar conditions.
123-- > CN Chassis number
124-- > Unique number affixed by manufacturer to a chassis for
125-- > identification purposes.
126-- > EE Engine number
127-- > Unique number affixed by manufacturer to an engine for
128-- > identification purposes.
129-- > EM Emulsion number
130-- > Manufacturer assigned reference to a photographic product
131-- > indicating sensitivity.
132-- > IL Invoice line number
133-- > Sequential numerical assignment to identical invoiced
134-- > goods which are subject to the same conditions of sale.
135-- > ML Marking/label number
136-- > Self explanatory.
137-- > PN Part number
138-- > Manufacturer-assigned reference to a product part.
139-- > SC Secondary Customs tariff number
140-- > Indicate (e.g. in segment GIR) the secondary (sub-) level
141-- > of a Customs tariff number.
142-- > VV Vehicle identity number
143-- > Unique serial number assigned by the manufacturer that
144-- > distinguishes one vehicle from another.
145simple7405 :: Parser Value
146simple7405 = simple "7405" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7419.hs b/specification/src/Text/Edifact/D96A/Simples/S7419.hs
new file mode 100644
index 0000000..d59d2a3
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7419.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7419
7 ( simple7419
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7419 Hazardous material class code, identification
16-- >
17-- > Desc: Code specifying the kind of hazard for a material.
18-- >
19-- > Repr: an..4
20-- >
21-- > Note: Association defined code. May be used in combination with
22-- > 1131/3055.
23simple7419 :: Parser Value
24simple7419 = simple "7419" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S7511.hs b/specification/src/Text/Edifact/D96A/Simples/S7511.hs
new file mode 100644
index 0000000..076a458
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S7511.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S7511
7 ( simple7511
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 7511 Type of marking, coded
16-- >
17-- > Desc: To specify the type of marking that reflects the method and
18-- > the conventions adhered to for marking.
19-- >
20-- > Repr: an..3
21simple7511 :: Parser Value
22simple7511 = simple "7511" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8022.hs b/specification/src/Text/Edifact/D96A/Simples/S8022.hs
new file mode 100644
index 0000000..b790d35
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8022.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8022
7 ( simple8022
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8022 Freight and charges
16-- >
17-- > Desc: Plain language statement describing freight and other
18-- > charges.
19-- >
20-- > Repr: an..26
21simple8022 :: Parser Value
22simple8022 = simple "8022" (alphaNumeric `upTo` 26)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8023.hs b/specification/src/Text/Edifact/D96A/Simples/S8023.hs
new file mode 100644
index 0000000..df96b79
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8023.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8023
7 ( simple8023
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8023 Freight and charges identification
16-- >
17-- > Desc: Coded description of freight charges and other charges (used
18-- > in combination with 1131/3055).
19-- >
20-- > Repr: an..17
21-- >
22-- > Note: Use UN/ECE Recommendation No. 23: Freight costs and charges.
23-- > If not applicable, use appropriate code in combination with
24-- > 1131/3055.
25simple8023 :: Parser Value
26simple8023 = simple "8023" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8028.hs b/specification/src/Text/Edifact/D96A/Simples/S8028.hs
new file mode 100644
index 0000000..59f6ae0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8028.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8028
7 ( simple8028
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8028 Conveyance reference number
16-- >
17-- > Desc: Unique reference given by the carrier to a certain journey or
18-- > departure of a means of transport (generic term).
19-- >
20-- > Repr: an..17
21simple8028 :: Parser Value
22simple8028 = simple "8028" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8051.hs b/specification/src/Text/Edifact/D96A/Simples/S8051.hs
new file mode 100644
index 0000000..0aad082
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8051.hs
@@ -0,0 +1,66 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8051
7 ( simple8051
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8051 Transport stage qualifier
16-- >
17-- > Desc: Qualifier giving a specific meaning to the transport details.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Inland transport
22-- > Transport by which goods are moved from or to the
23-- > frontier, or between inland points.
24-- > 2 At the statistical territory limit
25-- > Point by which the means of transport are presumed to
26-- > have left the statistical territory of despatch or to
27-- > have entered the statistical territory of arrival.
28-- > 10 Pre-carriage transport
29-- > Transport by which the goods are moved prior to their
30-- > main carriage transport.
31-- > 11 At border
32-- > Transport by which goods are moved to the Customs
33-- > frontier.
34-- > 12 At departure
35-- > Transport by which goods are moved from the place of
36-- > departure.
37-- > 13 At destination
38-- > Transport by which goods are moved at the place of
39-- > destination.
40-- > 14 At the statistical territory limit
41-- > Transport by which the goods are presumed to have left
42-- > the statistical territory of dispatch or have entered the
43-- > statistical territory of arrival.
44-- > 20 Main-carriage transport
45-- > The primary stage in the movement of cargo from the point
46-- > of origin to the intended destination.
47-- > 21 Main carriage - first carrier
48-- > The first carrier of the ordered transport when more than
49-- > one carrier is involved.
50-- > 22 Main carriage - second carrier
51-- > The second carrier of the ordered transport when more
52-- > than one carrier is involved.
53-- > 23 Main carriage - third carrier
54-- > The third carrier of the ordered transport when more than
55-- > one carrier is involved.
56-- > + 24 Inland waterway transport
57-- > Transport by which goods are moved via an inland body of
58-- > water.
59-- > + 25 Delivery carrier all transport
60-- > Carrier responsible from the point of origin to the final
61-- > delivery destination.
62-- > 30 On-carriage transport
63-- > Transport by which the goods are moved after the main-
64-- > carriage transport.
65simple8051 :: Parser Value
66simple8051 = simple "8051" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8053.hs b/specification/src/Text/Edifact/D96A/Simples/S8053.hs
new file mode 100644
index 0000000..fa3fe00
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8053.hs
@@ -0,0 +1,130 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8053
7 ( simple8053
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8053 Equipment qualifier
16-- >
17-- > Desc: Code identifying type of equipment.
18-- >
19-- > Repr: an..3
20-- >
21-- > AA Ground equipment
22-- > Ground equipment being fuelled or serviced.
23-- > AB Chain
24-- > Chain used in the securing of cargo.
25-- > AD Temperature recorder
26-- > Temperature recorder to provide a record of the actual
27-- > temperature.
28-- > AE Body trailer
29-- > The part of the vehicle where the cargo is loaded.
30-- > BL Blocks
31-- > A piece of equipment that is normally a piece of wood to
32-- > fix cargo (e.g. coils) during transport.
33-- > BPN Box pallet non exchangeable
34-- > Self explanatory.
35-- > BPY Box pallet EUR Y non exchangeable
36-- > Self explanatory.
37-- > BR Barge
38-- > Flat bottomed inland cargo vessel for canals and rivers
39-- > with or without own propulsion for the purpose of
40-- > transported goods. (Synonym: Lighter).
41-- > BX Boxcar
42-- > Description to be provided.
43-- > CH Chassis
44-- > A wheeled carriage onto which an ocean container is
45-- > mounted for inland conveyance.
46-- > CN Container
47-- > Equipment item as defined by ISO for transport. It must
48-- > be of: A) permanent character, strong enough for repeated
49-- > use; B) designed to facilitate the carriage of goods, by
50-- > one or more modes of transport, without intermediate
51-- > reloading; C) fitted with devices for its ready handling,
52-- > particularly.
53-- > DPA Deadlight (panel)
54-- > Self explanatory.
55-- > EFP Exchangeable EUR flat pallet
56-- > Self explanatory.
57-- > EYP Exchangeable EUR Y box pallet
58-- > Self explanatory.
59-- > FPN Flat pallet EUR non exchangeable
60-- > Self explanatory.
61-- > FPR Flat pallet (railway property) non exchangeable
62-- > Self explanatory.
63-- > FSU Forked support
64-- > Self explanatory.
65-- > LAR Lashing rope
66-- > Self explanatory.
67-- > LU Load/unload device on equipment
68-- > A mechanical device used in the loading and/or unloading
69-- > of cargo into and from transport equipment.
70-- > MPA Movable panel
71-- > Self explanatory.
72-- > PA Pallet
73-- > A platform on which goods can be stacked in order to
74-- > facilitate the movement by a forklift or sling.
75-- > PBP Identified private box pallet
76-- > Self explanatory.
77-- > PFP Identified private flat pallet
78-- > Self explanatory.
79-- > PL Platform
80-- > A piece of equipment normally having a flat surface, or
81-- > prepared for carrying cargo with a specific shape.
82-- > PPA Protecting panel
83-- > Self explanatory.
84-- > PST Portable stove
85-- > Self explanatory.
86-- > RF Flat car
87-- > Description to be provided.
88-- > RG Reefer generator
89-- > A generator used to control the temperature in
90-- > temperature-controlled transport equipment.
91-- > RGF Ground facility
92-- > Storage tank or facility capable of receiving shipment of
93-- > goods or commodity.
94-- > RO Rope
95-- > Rope used in the securing of cargo.
96-- > RR Rail car
97-- > [8320] Registered identification number of railway wagon
98-- > (CIM 19).
99-- > SCA Small container category A
100-- > Self explanatory.
101-- > SCB Small container category B
102-- > Self explanatory.
103-- > SCC Small container category C
104-- > Self explanatory.
105-- > SFA Stiffening ring of frame
106-- > Self explanatory.
107-- > SPP Identified special pallet
108-- > Self explanatory.
109-- > STR Strap
110-- > Self explanatory.
111-- > SW Swap body
112-- > Rectangular equipment unit without wheels, which can be
113-- > mounted on a chassis or positioned on legs.
114-- > TE Trailer
115-- > A vehicle without motive power, designed for the carriage
116-- > of cargo and to be towed by a motor vehicle.
117-- > TP Tarpaulin
118-- > Waterproof material, e.g. canvas, to spread over cargo to
119-- > protect it from getting wet.
120-- > TS Tackles
121-- > [8030] Identification marks and numbers of loading tackle
122-- > used (sheets, ropes, chains, etc..), as specified in DCU
123-- > 9 to CIM Article 13; and of containers, as specified in
124-- > Articles 5 and 10 of Annex III to CIM (CIM 17).
125-- > TSU Tarpaulin support
126-- > Self explanatory.
127-- > UL ULD (Unit load device)
128-- > An aircraft container or pallet.
129simple8053 :: Parser Value
130simple8053 = simple "8053" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8066.hs b/specification/src/Text/Edifact/D96A/Simples/S8066.hs
new file mode 100644
index 0000000..de44792
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8066.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8066
7 ( simple8066
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8066 Mode of transport
16-- >
17-- > Desc: Method of transport used for the carriage of the goods.
18-- >
19-- > Repr: an..17
20simple8066 :: Parser Value
21simple8066 = simple "8066" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8067.hs b/specification/src/Text/Edifact/D96A/Simples/S8067.hs
new file mode 100644
index 0000000..032eebc
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8067.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8067
7 ( simple8067
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8067 Mode of transport, coded
16-- >
17-- > Desc: Coded method of transport used for the carriage of the goods.
18-- >
19-- > Repr: an..3
20-- >
21-- > Note: Use UN/ECE Recommendation No 19.
22simple8067 :: Parser Value
23simple8067 = simple "8067" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8077.hs b/specification/src/Text/Edifact/D96A/Simples/S8077.hs
new file mode 100644
index 0000000..7b9697f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8077.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8077
7 ( simple8077
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8077 Equipment supplier, coded
16-- >
17-- > Desc: To indicate the party that is the supplier of the equipment.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Shipper supplied
22-- > The transport equipment is supplied by the shipper.
23-- > 2 Carrier supplied
24-- > The transport equipment is supplied by the carrier.
25simple8077 :: Parser Value
26simple8077 = simple "8077" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8078.hs b/specification/src/Text/Edifact/D96A/Simples/S8078.hs
new file mode 100644
index 0000000..966dced
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8078.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8078
7 ( simple8078
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8078 Hazard substance/item/page number
16-- >
17-- > Desc: Number giving additional hazard code classification of a
18-- > goods item within the applicable dangerous goods regulation.
19-- >
20-- > Repr: an..7
21simple8078 :: Parser Value
22simple8078 = simple "8078" (alphaNumeric `upTo` 7)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8092.hs b/specification/src/Text/Edifact/D96A/Simples/S8092.hs
new file mode 100644
index 0000000..9769d87
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8092.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8092
7 ( simple8092
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8092 Hazard code version number
16-- >
17-- > Desc: The version/revision number of date of issuance of the code
18-- > used.
19-- >
20-- > Repr: an..10
21simple8092 :: Parser Value
22simple8092 = simple "8092" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8101.hs b/specification/src/Text/Edifact/D96A/Simples/S8101.hs
new file mode 100644
index 0000000..947f1ae
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8101.hs
@@ -0,0 +1,36 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8101
7 ( simple8101
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8101 Transit direction, coded
16-- >
17-- > Desc: Identification of the point of origin and point of direction.
18-- >
19-- > Repr: an..3
20-- >
21-- > BS Buyer to seller
22-- > Self explanatory.
23-- > SB Seller to buyer
24-- > Self explanatory.
25-- > SC Subcontractor to seller
26-- > Self explanatory.
27-- > SD Seller to drop ship designated location
28-- > Self explanatory.
29-- > SF Seller to freight forwarder
30-- > Self explanatory.
31-- > SS Seller to subcontractor
32-- > Self explanatory.
33-- > ZZZ Mutually defined
34-- > Self explanatory.
35simple8101 :: Parser Value
36simple8101 = simple "8101" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8126.hs b/specification/src/Text/Edifact/D96A/Simples/S8126.hs
new file mode 100644
index 0000000..6366322
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8126.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8126
7 ( simple8126
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8126 Trem card number
16-- >
17-- > Desc: The identification of a transport emergency card giving
18-- > advice for emergency actions.
19-- >
20-- > Repr: an..10
21simple8126 :: Parser Value
22simple8126 = simple "8126" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8154.hs b/specification/src/Text/Edifact/D96A/Simples/S8154.hs
new file mode 100644
index 0000000..f6ab19f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8154.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8154
7 ( simple8154
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8154 Equipment size and type
16-- >
17-- > Desc: Plain language description of the size and type of equipment
18-- > e.g. unit load device.
19-- >
20-- > Repr: an..35
21simple8154 :: Parser Value
22simple8154 = simple "8154" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8155.hs b/specification/src/Text/Edifact/D96A/Simples/S8155.hs
new file mode 100644
index 0000000..e9d1b5b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8155.hs
@@ -0,0 +1,118 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8155
7 ( simple8155
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8155 Equipment size and type identification
16-- >
17-- > Desc: Coded description of the size and type of equipment e.g. unit
18-- > load device.
19-- >
20-- > Repr: an..10
21-- >
22-- > 1 Dime coated tank
23-- > Self explanatory.
24-- > 2 Epoxy coated tank
25-- > Self explanatory.
26-- > 3 IMO1
27-- > Description to be provided.
28-- > 4 IMO2
29-- > Description to be provided.
30-- > 5 IMO3
31-- > Description to be provided.
32-- > 6 Pressurized tank
33-- > Self explanatory.
34-- > 7 Refrigerated tank
35-- > Self explanatory.
36-- > 8 Semi-refrigerated
37-- > Self explanatory.
38-- > 9 Stainless steel tank
39-- > Self explanatory.
40-- > 10 Nonworking reefer container 40 ft
41-- > A 40 foot refrigerated container that is not actively
42-- > controlling temperature of the product.
43-- > 11 Box pallet
44-- > Self explanatory.
45-- > 12 Europallet
46-- > 80 x 120 cm.
47-- > 13 Scandinavian pallet
48-- > 100 x 120 cm.
49-- > 14 Trailer
50-- > Non self-propelled vehicle designed for the carriage of
51-- > cargo so that it can be towed by a motor vehicle.
52-- > 15 Nonworking reefer container 20 ft
53-- > A 20 foot refrigerated container that is not actively
54-- > controlling temperature of the product.
55-- > 16 Exchangeable pallet
56-- > Standard pallet exchangeable following international
57-- > convention.
58-- > 17 Semi-trailer
59-- > Non self propelled vehicle without fron twheels designed
60-- > for the carriage of cargo and provided with a kingpin.
61-- > 18 Tank container 20 ft.
62-- > Self explanatory.
63-- > 19 Tank container 30 ft.
64-- > Self explanatory.
65-- > 20 Tank container 40 ft.
66-- > Self explanatory.
67-- > 21 Container IC 20 ft.
68-- > Self explanatory. IC = InterContainer (subsidiary company
69-- > of the European railway, responsible for container
70-- > traffic in a rail environment for special container
71-- > handling).
72-- > 22 Container IC 30 ft.
73-- > Self explanatory.
74-- > 23 Container IC 40 ft.
75-- > Self explanatory.
76-- > 24 Refrigerator tank 20 ft.
77-- > Self explanatory.
78-- > 25 Refrigerator tank 30 ft.
79-- > Self explanatory.
80-- > 26 Refrigerator tank 40 ft.
81-- > Self explanatory.
82-- > 27 Tank container IC 20 ft.
83-- > Self explanatory.
84-- > 28 Tank container IC 30 ft.
85-- > Self explanatory.
86-- > 29 Tank container IC 40 ft.
87-- > Self explanatory.
88-- > 30 Refrigerator tank IC 20 ft.
89-- > Self explanatory.
90-- > + 31 Temperature controlled container 30 ft.
91-- > Temperature controlled container measuring 30 feet.
92-- > 32 Refrigerator tank IC 40 ft.
93-- > Self explanatory.
94-- > 33 Movable case: L < 6,15m
95-- > Self explanatory.
96-- > 34 Movable case: 6,15m < L < 7,82m
97-- > Self explanatory.
98-- > 35 Movable case: 7,82m < L < 9,15m
99-- > Self explanatory.
100-- > 36 Movable case: 9,15m < L < 10,90m
101-- > Self explanatory.
102-- > 37 Movable case: 10,90m < L < 13,75m
103-- > Self explanatory.
104-- > 38 Totebin
105-- > A steel open top unit of about 1,5 * 1,5 * 2,5 meters for
106-- > road transport of bulk cargo.
107-- > 39 Temperature controlled container 20 ft
108-- > Temperature controlled container measuring 20 feet.
109-- > 40 Temperature controlled container 40 ft
110-- > A temperature controlled container measuring 40 feet.
111-- > + 41 Non working refrigerated (reefer) container 30ft.
112-- > A 30 foot refrigerated (reefer) container that is not
113-- > actively cooling the product.
114-- > + 42 Dual trailers
115-- > Two trailers linked together one behind another and
116-- > pulled by one tractor.
117simple8155 :: Parser Value
118simple8155 = simple "8155" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8158.hs b/specification/src/Text/Edifact/D96A/Simples/S8158.hs
new file mode 100644
index 0000000..25300d9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8158.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8158
7 ( simple8158
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8158 Hazard identification number, upper part
16-- >
17-- > Desc: The id. number for the Orange Placard (upper part) required
18-- > on the means of transport.
19-- >
20-- > Repr: an..4
21simple8158 :: Parser Value
22simple8158 = simple "8158" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8169.hs b/specification/src/Text/Edifact/D96A/Simples/S8169.hs
new file mode 100644
index 0000000..1cf3bce
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8169.hs
@@ -0,0 +1,42 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8169
7 ( simple8169
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8169 Full/empty indicator, coded
16-- >
17-- > Desc: To indicate the extent to which the equipment is full or
18-- > empty.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 More than one quarter volume available
23-- > Self explanatory.
24-- > 2 More than half volume available
25-- > Self explanatory.
26-- > 3 More than three quarters volume available
27-- > Self explanatory.
28-- > 4 Empty
29-- > Self explanatory.
30-- > 5 Full
31-- > Self explanatory.
32-- > 6 No volume available
33-- > Self explanatory.
34-- > 7 Full, mixed consignment
35-- > Indicates that the equipment is fully loaded, and
36-- > includes a number LCL (Less Than Container Load)
37-- > consignments.
38-- > 8 Full, single consignment
39-- > Indicates that the container is fully loaded with a
40-- > single FCL (Full Container Load) consignment.
41simple8169 :: Parser Value
42simple8169 = simple "8169" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8178.hs b/specification/src/Text/Edifact/D96A/Simples/S8178.hs
new file mode 100644
index 0000000..374b0b5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8178.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8178
7 ( simple8178
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8178 Type of means of transport
16-- >
17-- > Desc: Description of the type of the means of transport being
18-- > utilized.
19-- >
20-- > Repr: an..17
21simple8178 :: Parser Value
22simple8178 = simple "8178" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8179.hs b/specification/src/Text/Edifact/D96A/Simples/S8179.hs
new file mode 100644
index 0000000..a20a0c6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8179.hs
@@ -0,0 +1,74 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8179
7 ( simple8179
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > * 8179 Type of means of transport identification
16-- >
17-- > Desc: Code defining the type of the means of transport being
18-- > utilized.
19-- >
20-- > Repr: an..8
21-- >
22-- > 1 Barge chemical tanker
23-- > Self explanatory.
24-- > 2 Coaster chemical tanker
25-- > Self explanatory.
26-- > 3 Dry bulk carrier
27-- > Self explanatory.
28-- > 4 Deep sea chemical tanker
29-- > Self explanatory.
30-- > 5 Gas tanker
31-- > Self explanatory.
32-- > 6 Aircraft
33-- > Self explanatory.
34-- > + 7 Car with caravan
35-- > A caravan towed by a car.
36-- > 9 Exceptional transport
37-- > Transport for which common characteristics are not
38-- > applicable (e.g. big transformers requiring special
39-- > wagons, special tackles, special routing etc.).
40-- > 11 Ship
41-- > Self explanatory.
42-- > 12 Ship tanker
43-- > Self explanatory.
44-- > 13 Ocean vessel
45-- > Self explanatory.
46-- > 21 Rail tanker
47-- > Self explanatory.
48-- > 22 Rail silo tanker
49-- > Self explanatory.
50-- > 23 Rail bulk car
51-- > Self explanatory.
52-- > 24 Customer rail tanker
53-- > Description to be provided.
54-- > 25 Rail express
55-- > Description to be provided.
56-- > 31 Truck
57-- > Self explanatory.
58-- > 32 Road tanker
59-- > An over-the-road tank trucker or trailer.
60-- > 33 Road silo tanker
61-- > Description to be provided.
62-- > 35 Truck/trailer with tilt
63-- > Self explanatory.
64-- > 36 Pipeline
65-- > A line of pipes for conveying water, gas, oil, etc.
66-- > 37 Hydrant cart
67-- > Vehicle used at large airports with installed
68-- > distribution systems to make into-plane deliveries of
69-- > fuel; distinguished from other types of fuelling
70-- > vehicles.
71-- > + 38 Car
72-- > Car.
73simple8179 :: Parser Value
74simple8179 = simple "8179" (alphaNumeric `upTo` 8)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8186.hs b/specification/src/Text/Edifact/D96A/Simples/S8186.hs
new file mode 100644
index 0000000..0e24bc9
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8186.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8186
7 ( simple8186
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8186 Substance identification number, lower part
16-- >
17-- > Desc: The number for the Orange Placard (lower part) required on
18-- > the means of transport.
19-- >
20-- > Repr: an4
21simple8186 :: Parser Value
22simple8186 = simple "8186" (alphaNumeric `exactly` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8211.hs b/specification/src/Text/Edifact/D96A/Simples/S8211.hs
new file mode 100644
index 0000000..c2dac13
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8211.hs
@@ -0,0 +1,25 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8211
7 ( simple8211
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8211 Permission for transport, coded
16-- >
17-- > Desc: Code giving evidence that transportation of particular
18-- > hazardous cargo is permitted and identifies the restrictions
19-- > being put upon a particular transport.
20-- >
21-- > Repr: an..3
22-- >
23-- > Note: Code values to be provided.
24simple8211 :: Parser Value
25simple8211 = simple "8211" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8212.hs b/specification/src/Text/Edifact/D96A/Simples/S8212.hs
new file mode 100644
index 0000000..8b49a38
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8212.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8212
7 ( simple8212
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8212 Id. of the means of transport
16-- >
17-- > Desc: Identification of the means of transport by name or number.
18-- >
19-- > Repr: an..35
20-- >
21-- > Note: Use relevant code. May be used in combination with
22-- > 1131/3055.
23simple8212 :: Parser Value
24simple8212 = simple "8212" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8213.hs b/specification/src/Text/Edifact/D96A/Simples/S8213.hs
new file mode 100644
index 0000000..08d894f
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8213.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8213
7 ( simple8213
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8213 Id. of means of transport identification
16-- >
17-- > Desc: Identification of the means of transport by name or number.
18-- >
19-- > Repr: an..9
20-- >
21-- > Note: Use relevant code. May be used in combination with
22-- > 1131/3055.
23simple8213 :: Parser Value
24simple8213 = simple "8213" (alphaNumeric `upTo` 9)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8246.hs b/specification/src/Text/Edifact/D96A/Simples/S8246.hs
new file mode 100644
index 0000000..c80c12d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8246.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8246
7 ( simple8246
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8246 Dangerous goods label marking
16-- >
17-- > Desc: Marking identifying the type of hazardous goods (substance),
18-- > Loading/Unloading instructions and advising actions in case
19-- > of emergency.
20-- >
21-- > Repr: an..4
22simple8246 :: Parser Value
23simple8246 = simple "8246" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8249.hs b/specification/src/Text/Edifact/D96A/Simples/S8249.hs
new file mode 100644
index 0000000..7ea4afd
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8249.hs
@@ -0,0 +1,38 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8249
7 ( simple8249
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8249 Equipment status, coded
16-- >
17-- > Desc: Indication of the action related to the equipment.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Continental
22-- > Self explanatory.
23-- > 2 Export
24-- > Transport equipment to be exported on a marine vessel.
25-- > 3 Import
26-- > Transport equipment to be imported on a marine vessel.
27-- > 4 Remain on board
28-- > Transport equipment arriving on a marine vessel is to
29-- > remain on board.
30-- > 5 Shifter
31-- > Transport equipment is to be shifted from one stowage
32-- > location on a marine vessel to another on the same
33-- > vessel.
34-- > 6 Transhipment
35-- > Transport equipment is to be transferred from one marine
36-- > vessel to another.
37simple8249 :: Parser Value
38simple8249 = simple "8249" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8255.hs b/specification/src/Text/Edifact/D96A/Simples/S8255.hs
new file mode 100644
index 0000000..cff37fd
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8255.hs
@@ -0,0 +1,26 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8255
7 ( simple8255
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8255 Packing instruction, coded
16-- >
17-- > Desc: Code defining the quantity and the type of package in which a
18-- > product is allowed to be shipped in a passenger or freight
19-- > aircraft.
20-- >
21-- > Repr: an..3
22-- >
23-- > Note: User or association defined code. May be used in combination
24-- > with 1131/3055.
25simple8255 :: Parser Value
26simple8255 = simple "8255" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8260.hs b/specification/src/Text/Edifact/D96A/Simples/S8260.hs
new file mode 100644
index 0000000..3bc5be0
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8260.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8260
7 ( simple8260
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8260 Equipment identification number
16-- >
17-- > Desc: Marks (letters and/or numbers) which identify equipment e.g.
18-- > unit load device.
19-- >
20-- > Repr: an..17
21simple8260 :: Parser Value
22simple8260 = simple "8260" (alphaNumeric `upTo` 17)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8273.hs b/specification/src/Text/Edifact/D96A/Simples/S8273.hs
new file mode 100644
index 0000000..62fbc2c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8273.hs
@@ -0,0 +1,49 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8273
7 ( simple8273
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8273 Dangerous goods regulations, coded
16-- >
17-- > Desc: Code indicating the regulation, international or national,
18-- > applicable for a means of transport.
19-- >
20-- > Repr: an..3
21-- >
22-- > ADR European agreement regarding the total carriage of dangerous
23-- > goods
24-- > European agreement regarding the total carriage of
25-- > dangerous goods by road.
26-- > CFR 49 code of federal regulations
27-- > US federal regulations issued by the US Dept. of
28-- > transportation covering the domestic transportation of
29-- > dangerous goods by truck, rail, water and air.
30-- > ICA IATA ICAO
31-- > Regulations covering the international transportation of
32-- > dangerous goods issued by the International Air Transport
33-- > Association and the International Civil Aviation
34-- > Organization.
35-- > IMD IMO IMDG code
36-- > Regulations regarding the transportation of dangerous
37-- > goods on ocean-going vessels issued by the International
38-- > Maritime Organization.
39-- > RID Rail/road dangerous goods book (RID)
40-- > International reglementation in dangerous goods
41-- > transportation, applicable in Rail and Road environment.
42-- > RID is the abbreviation of "Reglement International des
43-- > marchandises Dangereuses".
44-- > TEC Transport emergency trem card
45-- > Description to be provided.
46-- > UI UK IMO book
47-- > Description to be provided.
48simple8273 :: Parser Value
49simple8273 = simple "8273" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8275.hs b/specification/src/Text/Edifact/D96A/Simples/S8275.hs
new file mode 100644
index 0000000..93c5654
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8275.hs
@@ -0,0 +1,53 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8275
7 ( simple8275
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8275 Container/package status, coded
16-- >
17-- > Desc: Code to identify whether goods of separate description or
18-- > comprising separate consignments are contained in the same
19-- > external packaging or to indicate that a container or similar
20-- > unit load device is empty.
21-- >
22-- > Repr: an..3
23-- >
24-- > 1 Full load
25-- > Container represents the full consignment of goods
26-- > declared on a single Customs declaration (i.e. all goods
27-- > in the container relate to a single Customs declaration).
28-- > 2 Part load
29-- > Container represents part of a consignment declared on a
30-- > single Customs declaration (i.e. the Customs declaration
31-- > covers more than one container).
32-- > 3 Full load mixed consignments
33-- > Container holds the full consignment related to the
34-- > Customs declaration but also holds goods related to other
35-- > declarations.
36-- > 4 Part load mixed consignments
37-- > Container represents part of the consignment declared on
38-- > a single Customs declaration with the remainder being in
39-- > other containers. Other goods, related to other
40-- > declarations, are also in the container.
41-- > 5 Single invoiced load
42-- > Merchandise within a container/package covered by a
43-- > single invoice.
44-- > 6 Multi invoiced load
45-- > Merchandise within a container/package covered by more
46-- > than one invoice.
47-- > 7 Empty
48-- > Container holds no goods.
49-- > 8 Full load, multiple bills
50-- > A container representing a consignment of goods for one
51-- > consignee with multiple bill of lading numbers.
52simple8275 :: Parser Value
53simple8275 = simple "8275" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8281.hs b/specification/src/Text/Edifact/D96A/Simples/S8281.hs
new file mode 100644
index 0000000..411cfaf
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8281.hs
@@ -0,0 +1,28 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8281
7 ( simple8281
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8281 Transport ownership, coded
16-- >
17-- > Desc: Code indicating the ownership of the means of transport.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Transport for the owner's account
22-- > The owner of the transported goods is also the owner of
23-- > the means of transport or rented it for this transport.
24-- > 2 Transport for another account
25-- > The owner of the transported goods does not own the means
26-- > of transport or has not rented it for this transport.
27simple8281 :: Parser Value
28simple8281 = simple "8281" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8323.hs b/specification/src/Text/Edifact/D96A/Simples/S8323.hs
new file mode 100644
index 0000000..368c835
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8323.hs
@@ -0,0 +1,29 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8323
7 ( simple8323
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8323 Transport movement, coded
16-- >
17-- > Desc: Code indicating the movement of goods (e.g. import, export,
18-- > transit).
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Export
23-- > Self explanatory.
24-- > 2 Import
25-- > Self explanatory.
26-- > 3 Transit
27-- > Self explanatory.
28simple8323 :: Parser Value
29simple8323 = simple "8323" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8325.hs b/specification/src/Text/Edifact/D96A/Simples/S8325.hs
new file mode 100644
index 0000000..f75790c
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8325.hs
@@ -0,0 +1,41 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8325
7 ( simple8325
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8325 Category of means of transport, coded
16-- >
17-- > Desc: Identification of the type of means of transport determined to
18-- > carry particular goods, not necessarily being hazardous.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 ADNR code, OS
23-- > Description to be provided.
24-- > 2 ADNR code, 1N
25-- > Description to be provided.
26-- > 3 ADNR code, 1S
27-- > Description to be provided.
28-- > 4 ADNR code, 2
29-- > Description to be provided.
30-- > 5 ADNR code, 3
31-- > Description to be provided.
32-- > 6 ADNR code, F
33-- > Description to be provided.
34-- > 7 ADNR code, NF
35-- > Description to be provided.
36-- > 8 ADNR code, ON
37-- > Description to be provided.
38-- > 9 ADNR code, X
39-- > Description to be provided.
40simple8325 :: Parser Value
41simple8325 = simple "8325" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8332.hs b/specification/src/Text/Edifact/D96A/Simples/S8332.hs
new file mode 100644
index 0000000..2d25388
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8332.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8332
7 ( simple8332
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8332 Equipment plan
16-- >
17-- > Desc: Description indicating equipment plan, e.g. FCL or LCL.
18-- >
19-- > Repr: an..26
20simple8332 :: Parser Value
21simple8332 = simple "8332" (alphaNumeric `upTo` 26)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8334.hs b/specification/src/Text/Edifact/D96A/Simples/S8334.hs
new file mode 100644
index 0000000..c1e8947
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8334.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8334
7 ( simple8334
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8334 Movement type
16-- >
17-- > Desc: Description of the type of movement.
18-- >
19-- > Repr: an..35
20simple8334 :: Parser Value
21simple8334 = simple "8334" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8335.hs b/specification/src/Text/Edifact/D96A/Simples/S8335.hs
new file mode 100644
index 0000000..a2bbe57
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8335.hs
@@ -0,0 +1,84 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8335
7 ( simple8335
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8335 Movement type, coded
16-- >
17-- > Desc: Code indicating the type of movement.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Breakbulk
22-- > Defines the movement of general cargo not carried in ISO
23-- > standard containers.
24-- > 2 LCL/LCL
25-- > Defines the movement of cargo packed in and unpacked from
26-- > containers by the carrier on behalf of the
27-- > shipper/consignee. 'LCL' means Less than Container Load.
28-- > 3 FCL/FCL
29-- > Defines the movement of cargo packed by the shipper or
30-- > shipper's agent and unpacked by the consignee or
31-- > consignee's agent. 'FCL' means Full Container Load.
32-- > 4 FCL/LCL
33-- > Defines the movement of cargo packed by the shipper or
34-- > shipper's agent and unpacked by the carrier. 'FCL' means
35-- > Full Container Load. 'LCL' means Less than Container
36-- > Load.
37-- > 5 LCL/FCL
38-- > Defines the movement of cargo packed by the carrier and
39-- > unpacked by the consignee or consignee's agent. 'LCL'
40-- > means Less than Container Load. 'FCL' means Full Load.
41-- > 11 House to house
42-- > Cargo packed in a unit by the shipper at point of origin
43-- > and unpacked by consignee at final destination.
44-- > 12 House to terminal
45-- > Cargo packed in a unit by the shipper at point of origin
46-- > and unpacked at the carrier's inland facility between the
47-- > ship's point of discharge and the final destination.
48-- > 13 House to pier
49-- > Cargo packed in a unit by the shipper at point of origin
50-- > and unpacked by carrier at ship's point of discharge
51-- > (pier).
52-- > 21 Terminal to house
53-- > Cargo packed in a unit at a carrier's inland facility
54-- > between point of origin and the ship's point of loading
55-- > and unpacked by consignee at the final destination.
56-- > 22 Terminal to terminal
57-- > Cargo packed in a unit at a carrier's inland facility
58-- > between point of origin and the ship's point of loading
59-- > and unpacked at a carrier's inland facility between
60-- > ship's point of discharge and final destination.
61-- > 23 Terminal to pier
62-- > Cargo packed in a unit at a carrier's inland facility
63-- > between point of origin and ship's point of loading and
64-- > unpacked by carrier at ship's point of discharge (pier).
65-- > 31 Pier to house
66-- > Cargo packed in a unit at ship's point of loading and
67-- > unpacked by consignee at final destination.
68-- > 32 Pier to terminal
69-- > Cargo packed in a unit at ship's point of loading and
70-- > unpacked at a carrier's inland facility between ship's
71-- > point of discharge and final destination.
72-- > 33 Pier to pier
73-- > Cargo packed in a unit at ship's point of loading and
74-- > unpacked by carrier at ship's point of discharge (pier).
75-- > 41 Station to station
76-- > Self explanatory.
77-- > 42 House to warehouse
78-- > Self explanatory.
79-- > 43 Warehouse to house
80-- > Self explanatory.
81-- > 44 Station to house
82-- > Self explanatory.
83simple8335 :: Parser Value
84simple8335 = simple "8335" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8339.hs b/specification/src/Text/Edifact/D96A/Simples/S8339.hs
new file mode 100644
index 0000000..06ade7a
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8339.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8339
7 ( simple8339
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8339 Packing group, coded
16-- >
17-- > Desc: Identification of a packing group by code.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Great danger
22-- > Packaging meeting criteria to pack hazardous materials
23-- > with great danger. Group I according to IATA/IMDG/ADR/RID
24-- > regulations.
25-- > 2 Medium danger
26-- > Packaging meeting criteria to pack hazardous materials
27-- > with great danger. Group II according to
28-- > IATA/IDMG/ADR/RID regulations.
29-- > 3 Minor danger
30-- > Packaging meeting criteria to pack hazardous materials
31-- > with great danger. Group III according to
32-- > IATA/IDMG/ADR/RID regulations.
33simple8339 :: Parser Value
34simple8339 = simple "8339" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8341.hs b/specification/src/Text/Edifact/D96A/Simples/S8341.hs
new file mode 100644
index 0000000..ff1db4b
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8341.hs
@@ -0,0 +1,27 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8341
7 ( simple8341
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8341 Haulage arrangements, coded
16-- >
17-- > Desc: Specification of the type of equipment haulage arrangements.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Carrier
22-- > Haulage arranged by carrier.
23-- > 2 Merchant
24-- > Haulage arranged by merchant (shipper, consignee, or
25-- > their agent).
26simple8341 :: Parser Value
27simple8341 = simple "8341" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8351.hs b/specification/src/Text/Edifact/D96A/Simples/S8351.hs
new file mode 100644
index 0000000..23f2c9e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8351.hs
@@ -0,0 +1,23 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8351
7 ( simple8351
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8351 Hazard code identification
16-- >
17-- > Desc: Dangerous goods code.
18-- >
19-- > Repr: an..7
20-- >
21-- > Note: Use relevant code list.
22simple8351 :: Parser Value
23simple8351 = simple "8351" (alphaNumeric `upTo` 7)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8364.hs b/specification/src/Text/Edifact/D96A/Simples/S8364.hs
new file mode 100644
index 0000000..795dd8e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8364.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8364
7 ( simple8364
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8364 EMS number
16-- >
17-- > Desc: Emergency procedures for ships carrying dangerous goods.
18-- >
19-- > Repr: an..6
20simple8364 :: Parser Value
21simple8364 = simple "8364" (alphaNumeric `upTo` 6)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8393.hs b/specification/src/Text/Edifact/D96A/Simples/S8393.hs
new file mode 100644
index 0000000..076548d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8393.hs
@@ -0,0 +1,43 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8393
7 ( simple8393
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8393 Returnable package load contents, coded
16-- >
17-- > Desc: To indicate the composition of goods loaded into a returnable
18-- > package.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Loaded with empty 4-block for blocking purposes
23-- > Description to be provided.
24-- > 2 Empty container with dunnage
25-- > Description to be provided.
26-- > 3 Empty container
27-- > Description to be provided.
28-- > 4 Loaded with production material
29-- > Description to be provided.
30-- > 5 Mixed empty and loaded
31-- > Description to be provided.
32-- > 6 Obsolete material
33-- > Description to be provided.
34-- > 7 Loaded with excess returned production material
35-- > Description to be provided.
36-- > 8 Loaded with rejected material
37-- > Description to be provided.
38-- > 9 Service part obsolete container
39-- > Description to be provided.
40-- > 10 Loaded with returned processed material
41-- > Description to be provided.
42simple8393 :: Parser Value
43simple8393 = simple "8393" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8395.hs b/specification/src/Text/Edifact/D96A/Simples/S8395.hs
new file mode 100644
index 0000000..16103c7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8395.hs
@@ -0,0 +1,31 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8395
7 ( simple8395
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8395 Returnable package freight payment responsibility, coded
16-- >
17-- > Desc: To indicate responsibility for payment of return freight
18-- > charges for packaging that is returnable.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Paid by customer
23-- > Self explanatory.
24-- > 2 Free
25-- > Self explanatory.
26-- > 3 Paid by supplier
27-- > Self explanatory.
28-- > ZZZ Mutually defined
29-- > Self explanatory.
30simple8395 :: Parser Value
31simple8395 = simple "8395" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8410.hs b/specification/src/Text/Edifact/D96A/Simples/S8410.hs
new file mode 100644
index 0000000..cdcd7e7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8410.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8410
7 ( simple8410
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8410 MFAG
16-- >
17-- > Desc: Medical first aid guide.
18-- >
19-- > Repr: an..4
20simple8410 :: Parser Value
21simple8410 = simple "8410" (alphaNumeric `upTo` 4)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8453.hs b/specification/src/Text/Edifact/D96A/Simples/S8453.hs
new file mode 100644
index 0000000..f3c0de5
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8453.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8453
7 ( simple8453
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8453 Nationality of means of transport, coded
16-- >
17-- > Desc: Coded name of the country in which a means of transport is
18-- > registered.
19-- >
20-- > Repr: an..3
21-- >
22-- > Note: Use ISO 3166 alpha two country code.
23simple8453 :: Parser Value
24simple8453 = simple "8453" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8457.hs b/specification/src/Text/Edifact/D96A/Simples/S8457.hs
new file mode 100644
index 0000000..647f112
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8457.hs
@@ -0,0 +1,68 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8457
7 ( simple8457
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8457 Excess transportation reason, coded
16-- >
17-- > Desc: Indication of reason for excess transportation.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Special rail car order, schedule increase forecast change
22-- > Self explanatory.
23-- > B Engineering change or late release
24-- > Self explanatory.
25-- > C Specification (schedule) error/overbuilding
26-- > Self explanatory.
27-- > D Shipment tracing delay
28-- > Self explanatory.
29-- > E Plant inventory loss
30-- > Self explanatory.
31-- > F Building ahead of schedule
32-- > Self explanatory.
33-- > G Vendor behind schedule
34-- > Self explanatory.
35-- > H Failed to include in last shipment
36-- > Self explanatory.
37-- > I Carrier loss claim
38-- > Self explanatory.
39-- > J Transportation failure
40-- > Self explanatory.
41-- > K Insufficient weight for carload
42-- > Self explanatory.
43-- > L Reject or discrepancy (material rejected in prior shipment)
44-- > Self explanatory.
45-- > M Transportation delay
46-- > Self explanatory.
47-- > N Lack of railcar or railroad equipment
48-- > Self explanatory.
49-- > P Releasing error
50-- > Self explanatory.
51-- > R Record error or cate reported discrepancy report
52-- > Self explanatory.
53-- > T Common or peculiar part schedule increase
54-- > Self explanatory.
55-- > U Alternative supplier shipping for responsible supplier
56-- > Self explanatory.
57-- > V Direct schedule or locally controlled
58-- > Self explanatory.
59-- > W Purchasing waiver approval
60-- > Self explanatory.
61-- > X Authorization code to be determined
62-- > Self explanatory.
63-- > Y Pilot material
64-- > Self explanatory.
65-- > ZZZ Mutually defined
66-- > Self explanatory.
67simple8457 :: Parser Value
68simple8457 = simple "8457" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S8459.hs b/specification/src/Text/Edifact/D96A/Simples/S8459.hs
new file mode 100644
index 0000000..e630f03
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S8459.hs
@@ -0,0 +1,32 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S8459
7 ( simple8459
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 8459 Excess transportation responsibility, coded
16-- >
17-- > Desc: Indication of responsibility for excess transportation.
18-- >
19-- > Repr: an..3
20-- >
21-- > A Customer plant (receiving location)
22-- > Self explanatory.
23-- > B Material release issuer
24-- > Self explanatory.
25-- > S Supplier authority
26-- > Self explanatory.
27-- > X Responsibility to be determined
28-- > Self explanatory.
29-- > ZZZ Mutually defined
30-- > Self explanatory.
31simple8459 :: Parser Value
32simple8459 = simple "8459" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9010.hs b/specification/src/Text/Edifact/D96A/Simples/S9010.hs
new file mode 100644
index 0000000..585524d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9010.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9010
7 ( simple9010
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9010 Status event
16-- >
17-- > Desc: Description of a status event.
18-- >
19-- > Repr: an..35
20simple9010 :: Parser Value
21simple9010 = simple "9010" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9011.hs b/specification/src/Text/Edifact/D96A/Simples/S9011.hs
new file mode 100644
index 0000000..eb9c154
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9011.hs
@@ -0,0 +1,341 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9011
7 ( simple9011
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9011 Status event, coded
16-- >
17-- > Desc: Code identifying a status event.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Arrived
22-- > The means of transport has arrived at a location.
23-- > 2 Authorized to load
24-- > Permission to load has been given by the responsible
25-- > party.
26-- > 3 Arrived in defective condition
27-- > Goods/consignments/equipment have been received or a
28-- > means of transport has arrived in a defective condition.
29-- > 4 Defective equipment release
30-- > Equipment previously the subject of a 'defective
31-- > condition' status has been returned to service.
32-- > 5 Begun
33-- > The process has begun.
34-- > 6 Booked
35-- > Goods/consignments/equipment or means of transport have
36-- > been booked for subsequent movements.
37-- > 7 Booking cancelled
38-- > The booking of goods/consignments/equipment or means of
39-- > transport previously booked has been cancelled.
40-- > 8 Cleared import restrictions
41-- > Goods/consignments/equipment held for import restriction
42-- > purposes have been released for import.
43-- > 9 Cleared export restrictions
44-- > Goods/consignments/equipment held prior to loading have
45-- > now been cleared for export.
46-- > 10 Cleared by agriculture, food or fisheries authorities
47-- > Goods/consignments/equipment have been held prior to
48-- > shipment and are now cleared for shipment following
49-- > examination by relevant authority.
50-- > 11 Cleared by port authority
51-- > The port authority has given permission for the
52-- > goods/consignments/equipment/means of transport to leave
53-- > the port.
54-- > 12 Cleared by customs
55-- > Customs have cleared goods/consignments for
56-- > import/export.
57-- > 13 Collected
58-- > Goods/consignments/equipment have been collected from a
59-- > predetermined location.
60-- > 14 Completed
61-- > The process has been completed.
62-- > 15 Consolidated
63-- > Goods/consignments have been added to other goods/
64-- > consignments to form a larger consignment and/or have
65-- > been incorporated into one or more containers/units.
66-- > 16 Crossed border
67-- > Goods/consignments/equipment have crossed a border from
68-- > one country to another.
69-- > 17 Customs refusal
70-- > The Customs authorities have refused to clear the
71-- > goods/consignments/equipment.
72-- > 18 Damaged
73-- > Goods/consignments/equipment have been damaged in the
74-- > course of transportation.
75-- > 19 Damaged equipment quoted
76-- > Damaged equipment has been assessed and the quotation
77-- > sent to lessor.
78-- > 20 Delayed
79-- > Goods/consignments/equipment have been delayed in the
80-- > course of transportation.
81-- > 21 Delivered
82-- > The goods/consignments/equipment have been delivered to a
83-- > location/party in the transport chain.
84-- > 22 Delivery completed
85-- > Delivery of the goods/consignments/equipment has been
86-- > completed as per instructions.
87-- > 23 Delivery not completed
88-- > Delivery of the goods/consignments/equipment has not been
89-- > completed in accordance with instructions.
90-- > 24 Departed
91-- > The means of transport has departed from a location in
92-- > the transport chain.
93-- > 25 Departure delay
94-- > The transport has been delayed in departing on the
95-- > arranged transport action.
96-- > 26 Deramped
97-- > Equipment has been removed from a position above other
98-- > equipment on a means of transport.
99-- > 27 Despatched
100-- > The goods/consignments/equipment have departed from a
101-- > location in the transport chain.
102-- > 28 Stripped
103-- > The goods/consignments/equipment have been unloaded from
104-- > equipment in which they were transported.
105-- > 29 Discharged
106-- > The goods/consignments/equipment have been unloaded from
107-- > a means of transport.
108-- > 30 Empty on inspection
109-- > The package/equipment has been found to be empty.
110-- > 31 En route
111-- > The goods/consignments/equipment are in the normal course
112-- > of transportation to the next destination.
113-- > 32 Equipment in from repair
114-- > A piece of equipment has been received in after having
115-- > been sent out for repair.
116-- > 33 Equipment out for repair
117-- > A piece of equipment has been sent out for repair.
118-- > 34 Equipment repaired
119-- > A damaged piece of equipment has been repaired.
120-- > 35 Expedited to destination
121-- > The goods/consignments/equipment have been expedited to
122-- > the next/final destination in the transport chain.
123-- > 36 Not found
124-- > The goods/consignments/equipment notified to be missing
125-- > have not been located.
126-- > 37 Found
127-- > The goods/consignments/equipment previously notified
128-- > missing have now been located.
129-- > 38 Freight paid
130-- > The freight charges on goods/consignments/equipment have
131-- > been paid.
132-- > 39 From bond
133-- > The goods/consignments/equipment have been moved/are
134-- > available to be moved from bond.
135-- > 40 Goods/consignments/equipment at port
136-- > The goods/consignments/equipment have arrived/are
137-- > available at port.
138-- > 41 Handover
139-- > The goods/consignments/equipment have been formally
140-- > passed from one point in the transport chain to another
141-- > under responsibility of the same transporter. (See also
142-- > 'handover delivered'.)
143-- > 42 Handover delivered
144-- > The goods/consignments/equipment from one transport
145-- > operator have been passed to another transport operator.
146-- > (see also 'handover'.)
147-- > 43 Handover received
148-- > The goods/consignments/equipment have been received by
149-- > one transport operator from another transport operator.
150-- > 44 Ill-routed consignment reforwarded
151-- > The goods/consignments/equipment which were previously
152-- > sent to a wrong destination are on the way to correct
153-- > destination.
154-- > 45 Informed Consignee of arrival
155-- > The consignee has been informed formally of the arrival
156-- > at a transit or final destination of
157-- > goods/consignments/equipment.
158-- > 46 Into bond
159-- > The goods/consignments/equipment have been moved/is
160-- > available to be moved into bond.
161-- > 47 Into packing depot
162-- > The goods/consignments/equipment have been moved into a
163-- > LCL (less than container load)/packing depot.
164-- > 48 Loaded
165-- > The goods/consignments/equipment have been loaded onto a
166-- > means of transport.
167-- > 49 Lost
168-- > The goods/consignments/equipment have been lost in the
169-- > course of a movement along the transport chain.
170-- > 50 Manifested
171-- > The goods/consignments/equipment have been included on
172-- > the list of units moving from one location to another in
173-- > the transport chain.
174-- > 51 Means of transport damaged
175-- > The means of transport on which the
176-- > goods/consignments/equipment was being (was to be) moved
177-- > has been damaged.
178-- > 52 Mechanical breakdown
179-- > There has been a mechanical breakdown of the means of
180-- > transport/equipment on which the
181-- > goods/consignments/equipment was being (was to be) moved.
182-- > 53 No pick-up
183-- > The goods/consignments/equipment expected to be picked up
184-- > and conveyed from location to location in the transport
185-- > chain have not been picked up.
186-- > 54 Not identified
187-- > The goods/consignments/equipment expected to be located
188-- > and identified in the transport chain cannot be
189-- > identified.
190-- > 55 Not collected
191-- > The goods/consignments/equipment expected to be collected
192-- > after transportation have not been collected.
193-- > 56 Not delivered
194-- > The goods/consignments/equipment have not been delivered.
195-- > 57 Not loaded
196-- > The goods/consignments/equipment to be loaded onto a
197-- > means of transport have not been loaded on the expected
198-- > transport.
199-- > 58 Off hire
200-- > Equipment previously under hire to a customer has been
201-- > returned to the lessor and the contract has been
202-- > terminated.
203-- > 59 Off loaded
204-- > The goods/consignments/equipment previously loaded to a
205-- > means of transport have been removed from that means of
206-- > transport before completion of the planned transport.
207-- > 60 On hire
208-- > Equipment has been hired out to a hirer/customer.
209-- > 61 Outstanding claims settled
210-- > Outstanding claims in respect of
211-- > goods/consignments/equipment have been settled.
212-- > 62 Over landed
213-- > Goods/consignments/equipment have been discharged from a
214-- > means of transport at a specific location when they were
215-- > not expected to be discharged.
216-- > 63 Package not ready
217-- > The package was not available for collection.
218-- > 64 Pick-up awaited
219-- > Goods/consignments/equipment are awaiting pick-up.
220-- > 65 Plugged equipment
221-- > Equipment, e.g. a refrigerated container, has been
222-- > plugged into the power source.
223-- > 66 Plundered
224-- > The goods/consignments/equipment have been plundered.
225-- > 67 Positioned goods/consignments/equipment
226-- > Goods/consignments/equipment have been positioned on a
227-- > means of transport.
228-- > 68 Pre-informed
229-- > The consignor/consignee has been advised in advance of a
230-- > transport action.
231-- > 69 Put to refuse
232-- > The goods/consignments/equipment have been written off
233-- > and disposed of.
234-- > 70 Ramped equipment
235-- > Equipment has been placed above other equipment and
236-- > placed on a means of transport.
237-- > 71 Ready for transportation
238-- > Goods/consignments/equipment have been made ready for
239-- > transportation.
240-- > 72 Receipt fully acknowledged
241-- > The consignee has given full acknowledgement for the
242-- > receipt of goods.
243-- > 73 Receipt partially acknowledged
244-- > The consignee has not given full acknowledgement for the
245-- > receipt of goods.
246-- > 74 Received
247-- > Goods/consignments/equipment have been received at a
248-- > location/party in the transport chain.
249-- > 75 Reconsigned
250-- > Goods/consignments/equipment have been consigned to a
251-- > party other than the original or subsequent consignees.
252-- > 76 Reforwarding on request
253-- > The goods/consignments/equipment which have been delayed
254-- > will be/have been reforwarded on request by appropriate
255-- > authority.
256-- > 77 Refused without reason given
257-- > The transport action/documentation has been refused
258-- > without explanation.
259-- > 78 Released
260-- > Goods/consignments/equipment have been released to an
261-- > authorized party.
262-- > 79 Reloaded
263-- > Goods/consignments/equipment have been reloaded onto a
264-- > means of transport.
265-- > 80 Returned as instructed
266-- > The goods/consignments/equipment have been returned to a
267-- > location as per instructions.
268-- > 81 Returned as wreck
269-- > The goods/consignments/equipment have been returned in a
270-- > wrecked condition to a location as per instructions.
271-- > 82 Returned
272-- > Goods/consignments/equipment have been returned to a
273-- > previous location.
274-- > 83 Sealed equipment
275-- > The equipment has been sealed according to operational
276-- > and governmental requirements.
277-- > 84 Service ordered
278-- > A service has been ordered in relation to the
279-- > transportation of goods/consignments/equipment.
280-- > 85 Short landed
281-- > Goods/consignments/equipment expected to be discharged
282-- > from a means of transport at a specific location have not
283-- > been discharged.
284-- > 86 Short shipped
285-- > The goods/consignments/equipment expected to be sent to a
286-- > specific destination on a selected means of transport
287-- > from a specific location have not been loaded for onward
288-- > delivery.
289-- > 87 Sorted wrong route
290-- > The goods/consignments/equipment have been sorted
291-- > erroneously to an incorrect route.
292-- > 88 Split
293-- > The consignment of goods has been split into two or more
294-- > consignments.
295-- > 89 Steam cleaned
296-- > The equipment, e.g. a container, has been steam cleaned.
297-- > 90 Stopped
298-- > The goods/consignments/equipment have been stopped from
299-- > further movement in the transport chain.
300-- > 91 Stored
301-- > The goods/consignments/equipment have been stored at a
302-- > location.
303-- > 92 Stowed
304-- > The goods/consignments/equipment have been stowed for
305-- > transportation in the selected equipment/means of
306-- > transport.
307-- > 93 Stuffed
308-- > The goods/consignments/equipment have been loaded into a
309-- > piece of equipment, e.g. a container.
310-- > 94 Stuffed and sealed
311-- > The goods/consignments/equipment have been loaded into a
312-- > piece of equipment and the equipment has been sealed.
313-- > 95 Sub-lease in
314-- > In the leasing of equipment a sub-lease has been notified
315-- > to the lessor.
316-- > 96 Sub-lease out
317-- > In the leasing of equipment a sub-lease has been notified
318-- > by a lessee.
319-- > 97 Surveyed damage
320-- > Damaged goods/consignments/equipment have been officially
321-- > surveyed by a third party to assess the extent of damage.
322-- > 98 Transferred in
323-- > The goods/consignments/equipment have been transferred in
324-- > from another location.
325-- > 99 Transferred out
326-- > The goods/consignments/equipment have been transferred
327-- > out to another location.
328-- > 100 Transhipment
329-- > The goods/consignments/equipment have been transhipped to
330-- > another means of transport.
331-- > 101 Transit delay
332-- > The goods/consignments/equipment has been delayed in
333-- > transit.
334-- > 102 Unknown goods/consignments/equipment
335-- > The goods/consignments/equipment are not known to the
336-- > source being enquired upon.
337-- > 103 Unplugged equipment
338-- > Equipment, e.g. a refrigerated container, has been
339-- > unplugged from the power source at a given location.
340simple9011 :: Parser Value
341simple9011 = simple "9011" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9012.hs b/specification/src/Text/Edifact/D96A/Simples/S9012.hs
new file mode 100644
index 0000000..e293b7d
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9012.hs
@@ -0,0 +1,21 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9012
7 ( simple9012
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9012 Status reason
16-- >
17-- > Desc: Provides the reason behind a status event.
18-- >
19-- > Repr: an..35
20simple9012 :: Parser Value
21simple9012 = simple "9012" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9013.hs b/specification/src/Text/Edifact/D96A/Simples/S9013.hs
new file mode 100644
index 0000000..8e3a3f7
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9013.hs
@@ -0,0 +1,207 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9013
7 ( simple9013
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9013 Status reason, coded
16-- >
17-- > Desc: Code identifying the reason behind a status event.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Address ex delivery area
22-- > The address for delivery is outside the area of the
23-- > carrier/transporter.
24-- > 2 After transport departed
25-- > The goods/consignments/equipment arrived after the means
26-- > of transport has departed.
27-- > 3 Agent refusal
28-- > The agent of the customer refused to accept delivery.
29-- > 4 Altered seals
30-- > The seals on the equipment have been changed from those
31-- > notified.
32-- > 5 Appointment scheduled
33-- > An arrangement has been made to deliver at a specific
34-- > time.
35-- > 6 Attempt unsuccessful
36-- > An unsuccessful attempt has been made to deliver the
37-- > goods/consignments/equipment.
38-- > 7 Business closed
39-- > The goods/consignments/equipment could not be
40-- > delivered/collected as the business was closed.
41-- > 8 Changed schedule
42-- > The goods/consignments/equipment cannot/will not be
43-- > delivered/collected at the arranged time because of a
44-- > change of schedule.
45-- > 9 Complementary address needed
46-- > A further address is needed to effect delivery/collection
47-- > of the goods/consignments/equipment.
48-- > 10 Computer system down
49-- > The computer system is inoperative.
50-- > 11 Credit approval requested
51-- > The consignee requests delivery on a credit base.
52-- > 12 Customer arrangements
53-- > Goods/consignments/equipment require delivery
54-- > arrangements by the customer.
55-- > 13 Customs refusal
56-- > The Customs authorities have refused to clear the
57-- > goods/consignments/equipment.
58-- > 14 Damaged
59-- > The goods/consignments/equipment have been damaged.
60-- > 15 Delivery at specific requested dates/times/periods
61-- > Delivery of the goods/consignments/equipment is requested
62-- > at specific dates/times/periods.
63-- > 16 Destination incorrect
64-- > The goods/consignments/equipment have been sent to wrong
65-- > destination.
66-- > 17 Departure delay
67-- > The transport has been delayed in departing on the
68-- > arranged transport action.
69-- > 18 Derailment
70-- > The train carrying the goods/consignments/equipment has
71-- > been derailed.
72-- > 19 Discrepancy
73-- > There is a discrepancy between the details of goods/
74-- > equipment previously provided and the actual situation.
75-- > 20 Dock strike
76-- > The goods/consignments/equipment cannot be
77-- > delivered/collected due to a dock strike.
78-- > 21 Due to customer
79-- > An action in the transport chain has been affected due to
80-- > action of the customer.
81-- > 22 Empty
82-- > The package/equipment is found to be empty.
83-- > 23 Equipment failure
84-- > Delivery/collection could not be effected due to
85-- > equipment failure.
86-- > 24 Examination required by relevant authority
87-- > An examination of the goods/equipment has been ordered by
88-- > the relevant authority.
89-- > 25 Export restrictions
90-- > The goods/consignments/equipment have been prohibited
91-- > from export pending further investigation.
92-- > 26 Frustrated export
93-- > Attempts to export the goods/consignments/equipment have
94-- > been unsuccessful.
95-- > 27 Goods units missing
96-- > The tally of goods/consignments/equipment does not match
97-- > the quantity as per advice. Result: less than advised.
98-- > 28 Import restrictions
99-- > The goods/consignments/equipment need import checks and
100-- > tests pending being released for importation.
101-- > 29 Incorrect pick information
102-- > The goods/consignments/equipment were not collected due
103-- > to incorrect pick information.
104-- > 30 Incorrect address
105-- > The address given for the action was incorrect.
106-- > 31 Industrial dispute
107-- > The action was frustrated by an industrial dispute.
108-- > 32 Instructions awaited
109-- > Further instructions are required.
110-- > 33 Lost goods/consignments/equipment
111-- > The goods/consignments/equipment have been lost in the
112-- > course of a movement along the transport chain.
113-- > 34 Means of transport damaged
114-- > The means of transport on which the
115-- > goods/consignments/equipment were being (were to be)
116-- > moved has been damaged.
117-- > 35 Mechanical breakdown
118-- > There has been a mechanical breakdown of the means of
119-- > transport/equipment on which the
120-- > goods/consignments/equipment was being (was to be) moved.
121-- > 36 Mechanical inspection
122-- > A mechanical inspection of the means of transport/
123-- > equipment on which the goods/consignments/equipment were
124-- > being (were to be) moved, is required.
125-- > 37 Missing and/or incorrect documents
126-- > The goods/consignments/equipment require complete and
127-- > correct documentation.
128-- > 38 New delivery arrangements
129-- > Alternative delivery arrangements advised by consignee
130-- > after failed delivery.
131-- > 39 No recipient contact information
132-- > No information available concerning the responsible
133-- > person at delivery address.
134-- > 40 Not identified
135-- > The goods/consignments/equipment expected to be located
136-- > and identified in the transport chain cannot be
137-- > identified.
138-- > 41 Not loaded
139-- > The goods/consignments/equipment to be loaded onto a
140-- > means of transport have not been loaded on the expected
141-- > transport.
142-- > 42 On deck
143-- > The goods/consignments/equipment have been stowed on
144-- > deck.
145-- > 43 Package not ready
146-- > The package was not available for collection.
147-- > 44 Package tracking number unknown
148-- > The package tracking number is unknown.
149-- > 45 Partly missing
150-- > The goods/consignments/equipment are partly, but not
151-- > completely, missing.
152-- > 46 Payment not received
153-- > The expected payment for the transport action was not
154-- > received.
155-- > 47 Payment refused
156-- > The payer refused to pay for the service.
157-- > 48 Plundered
158-- > The goods/consignments/equipment have been plundered.
159-- > 49 Refused without reason given
160-- > The transport action/documentation has been refused
161-- > without explanation.
162-- > 50 Scheduled past cut-off
163-- > The goods/consignments/equipment to be
164-- > delivered/collected have been scheduled past/later than
165-- > the cut-off time.
166-- > 51 Shunted to siding
167-- > The transport on which the goods/consignments/equipment
168-- > is to be placed has been shunted to siding.
169-- > 52 Signature not required
170-- > Self explanatory.
171-- > 53 Sorted wrong route
172-- > The goods/consignments/equipment have been sorted
173-- > erroneously to an incorrect route.
174-- > 54 Special service required
175-- > A special service is required for the
176-- > goods/consignments/equipment.
177-- > 55 Split
178-- > The consignment of goods has been split into two or more
179-- > consignments.
180-- > 56 Totally missing
181-- > The total goods/consignments/equipment is missing.
182-- > 57 Tracking information unavailable
183-- > The tracking information of the
184-- > goods/consignments/equipment is unavailable.
185-- > 58 Transit delay
186-- > The goods/consignments/equipment have been delayed in
187-- > transit.
188-- > 59 Unable to locate
189-- > The goods/consignments/equipment cannot be located.
190-- > 60 Unacceptable condition
191-- > The goods/consignments/equipment were in unacceptable
192-- > condition at time of delivery/collection.
193-- > 61 Under deck
194-- > The goods/consignments/equipment have been stowed
195-- > under/below deck.
196-- > 62 Unknown
197-- > The reason is unknown.
198-- > 63 Weather conditions
199-- > The weather conditions have affected collection/delivery.
200-- > 64 Expired free time
201-- > The goods/consignments/equipment have been in a storage
202-- > facility for longer than permitted free time.
203-- > 65 Outstanding claims settled
204-- > Outstanding claims in respect of
205-- > goods/consignments/equipment have been settled.
206simple9013 :: Parser Value
207simple9013 = simple "9013" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9015.hs b/specification/src/Text/Edifact/D96A/Simples/S9015.hs
new file mode 100644
index 0000000..04285e6
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9015.hs
@@ -0,0 +1,24 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9015
7 ( simple9015
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9015 Status type, coded
16-- >
17-- > Desc: Code identifying the type of status event.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Transport
22-- > Status type is related to transport.
23simple9015 :: Parser Value
24simple9015 = simple "9015" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9213.hs b/specification/src/Text/Edifact/D96A/Simples/S9213.hs
new file mode 100644
index 0000000..f936ac2
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9213.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9213
7 ( simple9213
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9213 Type of duty regime, coded
16-- >
17-- > Desc: Identification of the statement of the full/preferential
18-- > regime according to which duty is assessed.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Origin subject to EC/EFTA preference
23-- > Self explanatory.
24-- > 2 Origin subject to other preference agreement
25-- > Self explanatory.
26-- > 3 No preference origin
27-- > Self explanatory.
28-- > 8 Excluded origin
29-- > Self explanatory.
30-- > 9 Imposed origin
31-- > Self explanatory.
32simple9213 :: Parser Value
33simple9213 = simple "9213" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9302.hs b/specification/src/Text/Edifact/D96A/Simples/S9302.hs
new file mode 100644
index 0000000..0c11141
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9302.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9302
7 ( simple9302
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9302 Sealing party
16-- >
17-- > Desc: Clear text, representing the name of the issuer of the seal
18-- > number.
19-- >
20-- > Repr: an..35
21simple9302 :: Parser Value
22simple9302 = simple "9302" (alphaNumeric `upTo` 35)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9303.hs b/specification/src/Text/Edifact/D96A/Simples/S9303.hs
new file mode 100644
index 0000000..2587a32
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9303.hs
@@ -0,0 +1,34 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9303
7 ( simple9303
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9303 Sealing party, coded
16-- >
17-- > Desc: Identification of the issuer of the seal number.
18-- >
19-- > Repr: an..3
20-- >
21-- > CA Carrier
22-- > Party undertaking or arranging transport of goods between
23-- > named points.
24-- > CU Customs
25-- > Self explanatory.
26-- > SH Shipper
27-- > Party which, by contract with a carrier, consigns or
28-- > sends goods with the carrier, or has them conveyed by
29-- > him.
30-- > TO Terminal operator
31-- > Party which handles the loading and unloading of marine
32-- > vessels.
33simple9303 :: Parser Value
34simple9303 = simple "9303" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9308.hs b/specification/src/Text/Edifact/D96A/Simples/S9308.hs
new file mode 100644
index 0000000..e39ccda
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9308.hs
@@ -0,0 +1,22 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9308
7 ( simple9308
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9308 Seal number
16-- >
17-- > Desc: The number of a custom seal or another seal affixed to the
18-- > containers or other transport unit.
19-- >
20-- > Repr: an..10
21simple9308 :: Parser Value
22simple9308 = simple "9308" (alphaNumeric `upTo` 10)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9353.hs b/specification/src/Text/Edifact/D96A/Simples/S9353.hs
new file mode 100644
index 0000000..ca44dab
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9353.hs
@@ -0,0 +1,52 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9353
7 ( simple9353
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9353 Government procedure, coded
16-- >
17-- > Desc: Code identifying the treatment applied by the government to
18-- > goods which are subject to a control.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Already customs cleared in the importing country
23-- > Arrangements for inspection are not necessary because
24-- > they were cleared before.
25-- > 2 Documents requirements completed
26-- > All requirements for documents have been completed.
27-- > 3 Documents required
28-- > Pertinent documents are required.
29-- > 4 Inspection arrangements completed
30-- > Arrangements for inspection of the cargo have been
31-- > completed.
32-- > 5 Inspection arrangements required
33-- > Arrangements for inspection of the cargo are required.
34-- > 6 No customs procedure
35-- > Customs clearance not required.
36-- > 7 Safety arrangements completed
37-- > Arrangements for safeguarding the cargo have been
38-- > completed.
39-- > 8 Safety arrangements required
40-- > Arrangements for safeguarding the cargo are required.
41-- > 9 Security arrangements required
42-- > Arrangements for the security of the cargo are required.
43-- > 10 Storage arrangements completed
44-- > Arrangements for storing the cargo have been completed.
45-- > 11 Storage arrangements required
46-- > Arrangements for storing the cargo are required.
47-- > 12 Transport arrangements completed
48-- > All arrangements for transport have been completed.
49-- > 13 Transport arrangements required
50-- > Transport has to be arranged.
51simple9353 :: Parser Value
52simple9353 = simple "9353" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9411.hs b/specification/src/Text/Edifact/D96A/Simples/S9411.hs
new file mode 100644
index 0000000..5c640b1
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9411.hs
@@ -0,0 +1,37 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9411
7 ( simple9411
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9411 Government involvement, coded
16-- >
17-- > Desc: Indication of requirement and status of government
18-- > involvement.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Carried out as instructed
23-- > Instructions have been carried out.
24-- > 2 Carried out as amended
25-- > Procedures have been carried out as amended.
26-- > 3 Completed
27-- > Procedures have been completed.
28-- > 4 Not applicable
29-- > Instructions are not applicable.
30-- > 5 Optimal
31-- > An action which is most desirable but not required.
32-- > 6 Required
33-- > Procedures are required.
34-- > 7 Applicable
35-- > Procedures are applicable.
36simple9411 :: Parser Value
37simple9411 = simple "9411" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9415.hs b/specification/src/Text/Edifact/D96A/Simples/S9415.hs
new file mode 100644
index 0000000..487b173
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9415.hs
@@ -0,0 +1,58 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9415
7 ( simple9415
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9415 Government agency, coded
16-- >
17-- > Desc: To indicate government agencies that are involved.
18-- >
19-- > Repr: an..3
20-- >
21-- > 1 Agriculture
22-- > Government agency responsible for agriculture and e.g.
23-- > the inspection of vegetable and animal substances being
24-- > imported.
25-- > 2 Ammunition
26-- > Government agency responsible for the safe transport of
27-- > ammunition.
28-- > 3 Commerce
29-- > Government agency responsible for commerce both domestic
30-- > and international.
31-- > 4 Coastguard
32-- > Government agency responsible for public safety on
33-- > waterways.
34-- > 5 Customs
35-- > Customs authorities.
36-- > 6 Food and drug
37-- > Government agency responsible for the safety on food and
38-- > drugs.
39-- > 7 Health certificate
40-- > Health authorities.
41-- > 8 Harbour police
42-- > Police authorities responsible for public safety in the
43-- > harbour.
44-- > 9 Immigration
45-- > Government agency responsible for immigration matters.
46-- > 10 Live animals
47-- > Government agency responsible for the importation of live
48-- > animals.
49-- > 11 Port authority
50-- > Government or semi-government body responsible for port
51-- > operations.
52-- > 12 Public health
53-- > Government body responsible for public health matters.
54-- > 13 Transportation
55-- > Government agency responsible for transportation policy
56-- > and other transportation matters.
57simple9415 :: Parser Value
58simple9415 = simple "9415" (alphaNumeric `upTo` 3)
diff --git a/specification/src/Text/Edifact/D96A/Simples/S9417.hs b/specification/src/Text/Edifact/D96A/Simples/S9417.hs
new file mode 100644
index 0000000..3f95c7e
--- /dev/null
+++ b/specification/src/Text/Edifact/D96A/Simples/S9417.hs
@@ -0,0 +1,33 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3---- Machine generated code.
4---- Output of edi-parser-scaffolder
5
6module Text.Edifact.D96A.Simples.S9417
7 ( simple9417
8 ) where
9
10import Text.Edifact.Parsing
11import Text.Edifact.Types (Value)
12
13-- | Derived from this specification:
14--
15-- > 9417 Government action, coded
16-- >
17-- > Desc: To indicate type of government action such as inspection,
18-- > detention, fumigation, security.
19-- >
20-- > Repr: an..3
21-- >
22-- > 1 Clearance
23-- > The cargo will be or has been cleared.
24-- > 2 Detention
25-- > The cargo has been or will be detained.
26-- > 3 Fumigation
27-- > The cargo has been or will be fumigated.
28-- > 4 Inspection
29-- > The cargo has been or will be inspected.
30-- > 5 Security
31-- > The cargo has been or will be secured.
32simple9417 :: Parser Value
33simple9417 = simple "9417" (alphaNumeric `upTo` 3)
diff --git a/specification/test/Edifact.hs b/specification/test/Edifact.hs
new file mode 100644
index 0000000..6e9acf2
--- /dev/null
+++ b/specification/test/Edifact.hs
@@ -0,0 +1,127 @@
1{-# LANGUAGE OverloadedStrings #-}
2
3module Edifact
4 ( suite
5 ) where
6
7import Text.Edifact.Common.Segments
8import Text.Edifact.D96A
9import Text.Edifact.Parsing
10
11import Data.Text (Text, unpack)
12import Text.Parsec (eof)
13
14import Test.Framework
15import Test.Framework.Providers.HUnit (testCase)
16import Test.HUnit ((@?=))
17
18suite :: Test
19suite =
20 testGroup "examples"
21 [ canParse simple1153 "AAV"
22 , canParse simple1154 ""
23 , canParse simple1156 "C"
24 , canParse compositeC506 "AAV"
25 , canParse compositeC506 "AAV::C"
26 , canParse segmentRFF "RFF+AAV'"
27 , canParse segmentRFF "RFF+AAV::C'"
28
29 , canParse segmentUNB "UNB+UNOA:1+US::US+50138::THEM+140531:0305+001934++ORDERS'"
30 , canParse segmentUNH "UNH+1+ORDERS:91:2:UN'"
31 , canParse segmentRFF "RFF+CT:EUA01349'"
32 , canParse segmentRFF "RFF+AAV::C'"
33 , canParse segmentNAD "NAD+BY++OUR NAME PLC::::+++++EW4 34J'"
34 , canParse segmentCTA "CTA+PD'"
35 , canParse segmentCTA "CTA+OC+:A.SURNAME'"
36 , canParse segmentCOM "COM+2407:EX'"
37 , canParse segmentCTA "CTA+TI+:B.BROWN'"
38 , canParse segmentCOM "COM+0:EX'"
39 , canParse segmentCTA "CTA+SU'"
40 , canParse segmentUNT "UNT+15+1'"
41 , canParse segmentUNZ "UNZ+1+001934'"
42
43 , canParse segmentUNA "UNA:+.? '"
44 , canParse segmentUNB "UNB+IATB:1+6XPPC+LHPPC+940101:0950+1'"
45 , canParse segmentUNH "UNH+1+PAORES:93:1:IA'"
46 , canParse segmentUNT "UNT+13+1'"
47 , canParse segmentUNZ "UNZ+1+1'"
48
49 -- Examples from:
50 -- https://www.adient.com/-/media/adient/shared/suppliers/supplier-expectations/supply-chain-management-emea-docs/adient_edi-implementation-guide---desadv-un-d96a---updated-logo.pdf
51 , canParse segmentUNB "UNB+UNOA:3+SENDER+O0013007096JCIEUAG::0711+060206:1708+183'"
52 , canParse segmentUNH "UNH+LF001+DESADV:D:96A:UN'"
53 , canParse segmentBGM "BGM+351+DES58765+9'"
54 , canParse segmentDTM "DTM+137:200506011400:203'"
55 , canParse segmentDTM "DTM+11:200506011200:203'"
56 , canParse segmentMEA "MEA+AAX+AAD+KGM:47'"
57 , canParse segmentNAD "NAD+CZ+32169::92++CONSIGNOR NAME'"
58 , canParse segmentNAD "NAD+SE+876543210::92++SELLER NAME'"
59 , canParse segmentNAD "NAD+CN+1801::92++CONSIGNEE NAME'"
60 , canParse segmentNAD "NAD+CA+18010::92++CARRIER NAME'"
61 , canParse segmentLOC "LOC+11+ABC123'"
62 , canParse segmentRFF "RFF+ADE:12332'"
63 , canParse segmentTOD "TOD+5++EXW'"
64 , canParse segmentTDT "TDT+12++30'"
65 , canParse segmentEQD "EQD+TE+XYZ123456'"
66 , canParse segmentQTY "QTY+52:400:PCE'"
67 , canParse segmentPCI "PCI+17'"
68 , canParse segmentRFF "RFF+AAT:00123477'"
69 , canParse segmentPIA "PIA+1+CR153:SA'"
70 , canParse segmentQTY "QTY+3:1200:PCE'"
71 , canParse segmentQTY "QTY+12:400:PCE'"
72 , canParse segmentRFF "RFF+ON:51523'"
73 , canParse segmentUNT "UNT+45+LF001'"
74
75 , canParse segmentUNB "UNB+UNOA:4+FMFOOBA:ZZZ+FLFOOBA:OG+190515:0557+000000008'"
76 , canParse segmentUNH "UNH+0002+IFCSUM:D:96A:UN'"
77 , canParse segmentBGM "BGM+787::86+01234567+9'"
78 , canParse segmentMOA "MOA+7::EUR'"
79 , canParse segmentCNT "CNT+7:359.741:KGM'"
80 , canParse segmentRFF "RFF+AFC:01234567'"
81 , canParse segmentTDT "TDT+20+++31+0012321001:172::SOME COMPANY+SB'"
82 , canParse segmentNAD "NAD+CZ+FR01++SHIPPER NAME+ RUE SOMEWHERE+CITY+FRA+01000'"
83 , canParse segmentCTA "CTA+IC+Some Contact:Some Name'"
84 , canParse segmentCOM "COM+some.email@example.com:EM'"
85 , canParse segmentEQD "EQD+TE++E34T'"
86 , canParse segmentCNI "CNI+++1'"
87 , canParse segmentDTM "DTM+37:201904040000:203'"
88 , canParse segmentDTM "DTM+38:201904082358:203'"
89 , canParse segmentCNT "CNT+10:1'"
90 , canParse segmentCNT "CNT+7:359.74:KGM'"
91 , canParse segmentCNT "CNT+15:3.38:KGM'"
92 , canParse segmentCNT "CNT+9:163:SV'"
93 , canParse segmentNAD "NAD+SF+FR01++SHIPPER NAME+ RUE SOMEWHERE+CITY+FRA+01000'"
94 , canParse segmentGID "GID+1+163::::SV'"
95 , canParse segmentPIA "PIA+1+0212455321:TG'"
96 , canParse segmentFTX "FTX+AAA+++Default'"
97 , canParse segmentMEA "MEA+WT+G+KGM:359.741'"
98 , canParse segmentMEA "MEA+VOL+ACP+MTQ:3.384'"
99 , canParse segmentRFF "RFF+ACD:0123432105'"
100 , canParse segmentTCC "TCC+Some Info:ZZZ'"
101 , canParse segmentQTY "QTY+107:2.000000'"
102 , canParse segmentCNI "CNI+++2'"
103 , canParse segmentDTM "DTM+64:201904080001:203'"
104 , canParse segmentDTM "DTM+63:201904082359:203'"
105 , canParse segmentCNT "CNT+10:1'"
106 , canParse segmentCNT "CNT+7:359.74:KGM'"
107 , canParse segmentCNT "CNT+15:3.38:KGM'"
108 , canParse segmentCNT "CNT+9:163:SV'"
109 , canParse segmentNAD "NAD+ST+2000000000++SOME ADDRESS+ ZI SOMEWHERE+CITY+FRA+01000'"
110 , canParse segmentGID "GID+1+163::::SV'"
111 , canParse segmentPIA "PIA+1+0212455321:TG'"
112 , canParse segmentFTX "FTX+AAA+++Default'"
113 , canParse segmentMEA "MEA+WT+G+KGM:359.741'"
114 , canParse segmentMEA "MEA+VOL+ACP+MTQ:3.384'"
115 , canParse segmentRFF "RFF+ACD:012343210'"
116 , canParse segmentTCC "TCC+Some Info:ZZZ'"
117 , canParse segmentQTY "QTY+107:2.000000'"
118 , canParse segmentUNT "UNT+43+0002'"
119 , canParse segmentUNZ "UNZ+1+000000008'"
120
121 , canParse messageIFCSUM "UNH+0002+IFCSUM:D:96A:UN'BGM+787::86+01234567+9'MOA+7::EUR'CNT+7:359.741:KGM'RFF+AFC:01234567'TDT+20+++31+0012332100:172::SOME COMPANY+SB'NAD+CZ+FR01++SHIPPER NAME+ RUE SOMEWHERE+CITY+FRA+01000'CTA+IC+Some Contact:Some Name'COM+some.email@example.com:EM'EQD+TE++E34T'CNI+++1'DTM+37:201904040000:203'DTM+38:201904082358:203'CNT+10:1'CNT+7:359.74:KGM'CNT+15:3.38:KGM'CNT+9:163:SV'NAD+SF+FR01++SHIPPER NAME+ RUE SOMEWHERE+CITY+FRA+01000'GID+1+163::::SV'PIA+1+0212455321:TG'FTX+AAA+++Default'MEA+WT+G+KGM:359.741'MEA+VOL+ACP+MTQ:3.384'RFF+ACD:0123432105'TCC+Some Info:ZZZ'QTY+107:2.000000'CNI+++2'DTM+64:201904080001:203'DTM+63:201904082359:203'CNT+10:1'CNT+7:359.74:KGM'CNT+15:3.38:KGM'CNT+9:163:SV'NAD+ST+2000000000++SOME ADDRESS+ ZI SOMEWHERE+CITY+FRA+01000'GID+1+163::::SV'PIA+1+0212455321:TG'FTX+AAA+++Default'MEA+WT+G+KGM:359.741'MEA+VOL+ACP+MTQ:3.384'RFF+ACD:012343210'TCC+Some Info:ZZZ'QTY+107:2.000000'UNT+43+0002'"
122 ]
123
124canParse :: Parser a -> Text -> Test
125canParse p t =
126 let title = "\"" <> unpack t <> "\""
127 in testCase title (() <$ parse (p <* eof) t @?= Right ())
diff --git a/specification/test/Spec.hs b/specification/test/Spec.hs
new file mode 100644
index 0000000..d102365
--- /dev/null
+++ b/specification/test/Spec.hs
@@ -0,0 +1,11 @@
1import qualified Edifact
2
3import Test.Framework
4
5main :: IO ()
6main = defaultMain [suite]
7
8suite :: Test
9suite = testGroup "specification"
10 [ Edifact.suite
11 ]
diff --git a/stack.yaml b/stack.yaml
new file mode 100644
index 0000000..764c5d1
--- /dev/null
+++ b/stack.yaml
@@ -0,0 +1,39 @@
1resolver: lts-16.31
2
3# Local packages, usually specified by relative directory name
4packages:
5- 'core'
6- 'scaffolder'
7- 'specification'
8
9# Packages to be pulled from upstream that are not in the resolver (e.g., acme-missiles-0.3)
10extra-deps: []
11
12# Override default flag values for local packages and extra-deps
13flags: {}
14
15# Extra package databases containing global packages
16extra-package-dbs: []
17
18# Control whether we use the GHC we find on the path
19# system-ghc: true
20
21# Require a specific version of stack, using version ranges
22# require-stack-version: -any # Default
23# require-stack-version: >= 0.1.10.0
24
25# Override the architecture used by stack, especially useful on Windows
26# arch: i386
27# arch: x86_64
28
29# Extra directories used by stack for building
30# extra-include-dirs: [/path/to/dir]
31# extra-lib-dirs: [/path/to/dir]
32
33nix:
34 # See https://github.com/commercialhaskell/stack/issues/2975#issuecomment-277369689
35 # zlib is a dependency of pandoc
36 packages:
37 - zlib.dev
38 - zlib.out
39 - pkgconfig