aboutsummaryrefslogtreecommitdiffhomepage
path: root/specification/src
diff options
context:
space:
mode:
Diffstat (limited to 'specification/src')
-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
654 files changed, 63865 insertions, 0 deletions
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)