/* ; EDIFICE/DataSegmentFormats.wsml ; ; Formats for Data Segments in EDIFICE ; ; doug foxvog ; November 2006 - February 2007 */ wsmlVariant _"http://www.wsmo.org/wsml/wsml-syntax/wsml-rule" namespace { _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFICE/DataSegmentFormats#", dsf _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFICE/DataSegmentFormats#", edifice _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFICE#", edi _"http://tripcom.org/ontologies/EDI/EDI_Format#", ds _"http://tripcom.org/ontologies/EDI/EDIFACT/DataSegments#", de _"http://tripcom.org/ontologies/EDI/EDIFACT/DataElements#", cde _"http://tripcom.org/ontologies/EDI/EDIFACT/ComplexDataElements#", fc _"http://tripcom.org/ontologies/EDI/EDI_FormatCodes#", dc _"http://purl.org/dc/elements/1.1#", xsd _"http://www.w3.org/2001/XMLSchema#" } ontology _"http://tripcom.org/ontologies/EDI/EDIFACT/EDIFICE/DataSegmentFormats" nonFunctionalProperties dc#title hasValue "EDIFICE Data Segment Formats WSML version" dc#subject hasValue "EDIFICE Data Segment Formats" dc#description hasValue "Description of Data Segment Formats for EDIFICE" dc#contributor hasValue { _"http://foxvog.org/doug/" } dc#date hasValue "2006-11-12" dc#type hasValue _"http://www.wsmo.org/2004/d2/v1.0/#ontologies" dc#format hasValue "text/plain" dc#language hasValue "en-US" dc#rights hasValue _"http://www.deri.org/privacy.html" version hasValue "$Revision: 1.29 $" endNonFunctionalProperties /* ======================================================================= // AJT ADJUSTMENT DETAILS ======================================================================== */ instance AJT_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT AJT data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F instance AJT_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT AJT data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4465 edi#formats2ndComponent hasValue de#DE_1082 instance ds#AJT_DS memberOf edi#DataSegment edi#hasFormat hasValue AJT_DS_Format edi#hasFormatDescriptor hasValue AJT_DS_FD /* ======================================================================= // ALC ALLOWANCE OR CHARGE ======================================================================== */ instance ALC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE ALC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F (INVOIC) edi#formatFor3rdComponent hasValue fc#FC_D1 // F (INVOIC) edi#formatFor4thComponent hasValue fc#FC_D1 // F (INVOIC) edi#formatFor5thComponent hasValue fc#FC_D1 // F (INVOIC) instance ALC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE ALC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5463 edi#formats2ndComponent hasValue cde#C552_CDE edi#formats3rdComponent hasValue de#DE_4471 edi#formats4thComponent hasValue de#DE_1227 edi#formats4thComponent hasValue cde#C214_CDE instance ds#ALC_DS memberOf edi#DataSegment edi#hasFormat hasValue ALC_DS_Format edi#hasFormatDescriptor hasValue ALC_DS_FD /* ================================================ // C552 ALLOWANCE/CHARGE INFORMATION ================================================ */ instance C552_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C552 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F (PRICAT) instance C552_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C552 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1230 edi#formats2ndComponent hasValue de#DE_5189 instance cde#C552_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C552_CDE_Format edi#hasFormatDescriptor hasValue C552_CDE_FD /* ================================================ // C214 SPECIAL SERVICES IDENTIFICATION ================================================ */ instance C214_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C214 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C214_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C214 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7161 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7160 edi#formats5thComponent hasValue de#DE_7160 instance cde#C214_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C214_CDE_Format edi#hasFormatDescriptor hasValue C214_CDE_FD /* ======================================================================== // ALI ADDITIONAL INFORMATION ======================================================================== */ instance ALI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE ALI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 // R1 and F edi#formatFor2ndComponent hasValue fc#FC_F // N edi#formatFor3rdComponent hasValue fc#FC_D1 // F and R edi#formatFor4thComponent hasValue fc#FC_D1 // F and D edi#formatFor5thComponent hasValue fc#FC_D1 // F and D edi#formatFor6thComponent hasValue fc#FC_D1 // F and D edi#formatFor7thComponent hasValue fc#FC_D1 // F and D instance ALI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE ALI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3239 edi#formats2ndComponent hasValue de#DE_9213 edi#formats3rdComponent hasValue de#DE_4183 edi#formats4thComponent hasValue de#DE_4183 edi#formats5thComponent hasValue de#DE_4183 edi#formats6thComponent hasValue de#DE_4183 edi#formats7thComponent hasValue de#DE_4183 instance ds#ALI_DS memberOf edi#DataSegment edi#hasFormat hasValue ALI_DS_Format edi#hasFormatDescriptor hasValue ALI_DS_FD /* ======================================================================== // BGM Beginning of message ======================================================================== */ instance BGM_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE BGM data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_D1 // sometimes R edi#formatFor4thComponent hasValue fc#FC_F instance BGM_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE BGM data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C002_CDE edi#formats2ndComponent hasValue cde#C106_CDE edi#formats3rdComponent hasValue de#DE_1225 edi#formats4thComponent hasValue de#DE_4343 instance ds#BGM_DS memberOf edi#DataSegment edi#hasFormat hasValue BGM_DS_Format edi#hasFormatDescriptor hasValue BGM_DS_FD /* ================================================ // C002 DOCUMENT/MESSAGE NAME ================================================ */ instance C002_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C002 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_D1 // D or F (DELFOR loop 23) edi#formatFor4thComponent hasValue fc#FC_F instance C002_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C002 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1001 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_1000 instance cde#C002_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C002_CDE_Format edi#hasFormatDescriptor hasValue C002_CDE_FD /* ================================================ // C106 DOCUMENT/MESSAGE IDENTIFICATION ================================================ */ instance C106_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C106 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C106_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C106 Complex Data Element" endNonFunctionalProperties edi#hasFormat hasValue C106_CDE_Format edi#formats1stComponent hasValue de#DE_1004 edi#formats2ndComponent hasValue de#DE_1056 edi#formats3rdComponent hasValue de#DE_1060 instance cde#C106_CDE memberOf edi#ComplexDataElement edi#hasFormatDescriptor hasValue C106_CDE_FD /* ======================================================================== // CDI PHYSICAL OR LOGICAL STATE ======================================================================== */ instance CDI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE CDI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7001 edi#formats2ndComponent hasValue cde#C564_CDE instance ds#CDI_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_M1_Format edi#hasFormatDescriptor hasValue CDI_DS_FD /* ====================================================== // C564 PHYSICAL OR LOGICAL STATE INFORMATION ====================================================== */ instance C564_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C564 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C564_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C564 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7007 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7006 instance cde#C564_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C564_CDE_Format edi#hasFormatDescriptor hasValue C564_CDE_FD /* ======================================================================= // CNI CONSIGNMENT INFORMATION ======================================================================== */ instance CNI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT CNI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F instance CNI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT CNI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1490 edi#formats2ndComponent hasValue cde#C503_CDE edi#formats3rdComponent hasValue de#DE_1312 instance ds#CNI_DS memberOf edi#DataSegment edi#hasFormat hasValue CNI_DS_Format edi#hasFormatDescriptor hasValue CNI_DS_FD /* ======================================================================= // CNT CONTROL TOTAL ======================================================================== */ instance CNT_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT CNT data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 instance CNT_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT CNT data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C270_CDE instance ds#CNT_DS memberOf edi#DataSegment edi#hasFormat hasValue CNT_DS_Format edi#hasFormatDescriptor hasValue CNT_DS_FD /* ======================================================================== // COM Communication contact ======================================================================== */ instance COM_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE COM data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C076_CDE instance ds#COM_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_Only_Format edi#hasFormatDescriptor hasValue COM_DS_FD /* ================================================ // C076 DOCUMENT/MESSAGE IDENTIFICATION ================================================ */ /* instance C076_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C076 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3148 edi#formats2ndComponent hasValue de#DE_3155 instance cde#C076_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue fc#M1_M1_Format edi#hasFormatDescriptor hasValue C076_CDE_FD /* M1_M1 format declared at EDIFACT level */ /* ======================================================================= // CPI CHARGE PAYMENT INSTRUCTIONS ======================================================================== */ instance CPI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT CPI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_R1 instance CPI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT CPI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C229_CDE edi#formats2ndComponent hasValue cde#C231_CDE edi#formats3rdComponent hasValue de#DE_4237 instance ds#CPI_DS memberOf edi#DataSegment edi#hasFormat hasValue CPI_DS_Format edi#hasFormatDescriptor hasValue CPI_DS_FD /* ======================================================================= // CPS CONSIGNMENT PACKING SEQUENCE ======================================================================== */ instance CPS_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT CPS data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 edi#formatFor3rdComponent hasValue fc#FC_F instance CPS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT CPS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7164 edi#formats2ndComponent hasValue de#DE_7166 edi#formats3rdComponent hasValue de#DE_7075 instance ds#CPS_DS memberOf edi#DataSegment edi#hasFormat hasValue CPS_DS_Format edi#hasFormatDescriptor hasValue CPS_DS_FD /* ===================================================== // C270 CONTROL ===================================================== */ instance C270_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C270 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 edi#formatFor3rdComponent hasValue fc#FC_R1 instance C270_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C270 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6069 edi#formats2ndComponent hasValue de#DE_6066 edi#formats3rdComponent hasValue de#DE_6411 instance cde#C270_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C270_CDE_Format edi#hasFormatDescriptor hasValue C270_CDE_FD /* ===================================================== // C211 DIMENSIONS ===================================================== */ instance C211_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C211 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_R1 instance C211_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C211 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6411 edi#formats2ndComponent hasValue de#DE_6168 edi#formats3rdComponent hasValue de#DE_6140 edi#formats4thComponent hasValue de#DE_6008 instance cde#C211_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C211_CDE_Format edi#hasFormatDescriptor hasValue C211_CDE_FD /* ===================================================== // C213 NUMBER AND TYPE OF PACKAGES ===================================================== */ instance C213_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C213 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_D1 edi#formatFor4thComponent hasValue fc#FC_D1 edi#formatFor5thComponent hasValue fc#FC_D1 edi#formatFor6thComponent hasValue fc#FC_F instance C213_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C213 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7224 edi#formats2ndComponent hasValue de#DE_7065 edi#formats3rdComponent hasValue de#DE_1131 edi#formats4thComponent hasValue de#DE_3055 edi#formats5thComponent hasValue de#DE_7064 edi#formats6thComponent hasValue de#DE_7233 instance cde#C213_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C213_CDE_Format edi#hasFormatDescriptor hasValue C213_CDE_FD /* ===================================================== // C536 CONTRACT AND CARRIAGE CONDITION ===================================================== */ instance C536_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C536 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C536_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C536 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4065 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C536_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C536_CDE_Format edi#hasFormatDescriptor hasValue C536_CDE_FD /* ===================================================== // C233 SERVICE ===================================================== */ instance C233_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C233 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F instance C233_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C233 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7273 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7273 edi#formats5thComponent hasValue de#DE_1131 edi#formats6thComponent hasValue de#DE_3055 instance cde#C233_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C233_CDE_Format edi#hasFormatDescriptor hasValue C233_CDE_FD /* ===================================================== // C537 TRANSPORT PRIORITY ===================================================== */ instance C537_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C537 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C537_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C537 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4219 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C537_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C537_CDE_Format edi#hasFormatDescriptor hasValue C537_CDE_FD /* ===================================================== // C703 NATURE OF CARGO ===================================================== */ instance C703_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C703 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C703_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C703 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7085 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C703_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C703_CDE_Format edi#hasFormatDescriptor hasValue C703_CDE_FD /* ===================================================== // C229 CHARGE CATEGORY ===================================================== */ instance C229_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C229 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C229_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C229 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5237 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C229_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C229_CDE_Format edi#hasFormatDescriptor hasValue C229_CDE_FD /* ===================================================== // C231 METHOD OF PAYMENT ===================================================== */ instance C231_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C231 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C231_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C231 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4215 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C231_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C231_CDE_Format edi#hasFormatDescriptor hasValue C231_CDE_FD /* ===================================================== // C200 CHARGE ===================================================== */ instance C200_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C200 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_D1 edi#formatFor6thComponent hasValue fc#FC_F instance C200_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C200 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8023 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_8022 edi#formats5thComponent hasValue de#DE_4237 edi#formats6thComponent hasValue de#DE_7140 instance cde#C200_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C200_CDE_Format edi#hasFormatDescriptor hasValue C200_CDE_FD /* ===================================================== // C203 RATE/TARIFF CLASS ===================================================== */ instance C203_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C203 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F edi#formatFor7thComponent hasValue fc#FC_F edi#formatFor8thComponent hasValue fc#FC_F edi#formatFor9thComponent hasValue fc#FC_F edi#formatFor10thComponent hasValue fc#FC_F instance C203_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C203 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5243 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_5242 edi#formats5thComponent hasValue de#DE_5275 edi#formats6thComponent hasValue de#DE_1131 edi#formats7thComponent hasValue de#DE_3055 edi#formats8thComponent hasValue de#DE_5275 edi#formats9thComponent hasValue de#DE_1131 edi#formats10thComponent hasValue de#DE_3055 instance cde#C203_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C203_CDE_Format edi#hasFormatDescriptor hasValue C203_CDE_FD /* ===================================================== // C528 COMMODITY/RATE DETAIL ===================================================== */ instance C528_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C528 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C528_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C528 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7357 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C528_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C528_CDE_Format edi#hasFormatDescriptor hasValue C528_CDE_FD /* ===================================================== // C554 RATE/TARIFF CLASS DETAIL ===================================================== */ instance C554_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT C554 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C554_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT C554 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5243 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C554_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C554_CDE_Format edi#hasFormatDescriptor hasValue C554_CDE_FD /* ======================================================================== // CTA Contact information ======================================================================== */ instance CTA_TLF1 memberOf edi#TLFormatRestriction nonFunctionalProperties dc#description hasValue "CTA's DEPARTMENT OR EMPLOYEE DETAILS should have ``Department or employee id'' or ``Department or employee'', but not both." endNonFunctionalProperties edi#dataStructure1Line1 hasValue 2 edi#dataStructure1Line2 hasValue 1 edi#dataStructure2Line1 hasValue 2 edi#dataStructure2Line2 hasValue 2 edi#restrictionType hasValue edi#FR_ExclusiveUse edi#restrictionType hasValue edi#FR_Required instance CTA_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE CTA data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_R1 instance CTA_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE CTA data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3139 edi#formats2ndComponent hasValue cde#C056_CDE instance ds#CTA_DS memberOf edi#DataSegment edi#hasFormat hasValue CTA_DS_Format edi#hasFormatDescriptor hasValue CTA_DS_FD edi#hasTLFormatRestriction hasValue CTA_TLF1 /* ================================================ // C056 DOCUMENT/MESSAGE IDENTIFICATION ================================================ */ instance C056_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C056 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 edi#formatFor2ndComponent hasValue fc#FC_D1 instance C056_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C056 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3413 edi#formats2ndComponent hasValue de#DE_3412 instance cde#C056_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C056_CDE_Format edi#hasFormatDescriptor hasValue C056_CDE_FD /* ======================================================================== // CUX CURRENCIES ======================================================================== */ instance CUX_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE CUX data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F R (ORDERS, OSTRPT) or D (PRICAT, INVOIC) edi#formatFor3rdComponent hasValue fc#FC_D1 // F R (ORDERS, OSTRPT) or D (PRICAT, INVOIC) edi#formatFor4thComponent hasValue fc#FC_F instance CUX_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE CUX data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C504_CDE edi#formats2ndComponent hasValue cde#C504_CDE edi#formats3rdComponent hasValue de#DE_5402 edi#formats4thComponent hasValue de#DE_6342 instance ds#CUX_DS memberOf edi#DataSegment edi#hasFormat hasValue CUX_DS_Format edi#hasFormatDescriptor hasValue CUX_DS_FD /* ================================================ // C504 CURRENCY DETAILS ================================================ */ instance C504_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C504 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_D1 // F or O instance C504_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C504 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6347 edi#formats2ndComponent hasValue de#DE_6345 edi#formats3rdComponent hasValue de#DE_6343 edi#formats4thComponent hasValue de#DE_6348 instance cde#C504_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C504_CDE_Format edi#hasFormatDescriptor hasValue C504_CDE_FD /* ======================================================================= // DGS DANGEROUS GOODS ======================================================================== */ instance DGS_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT DGS data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_O1 edi#formatFor7thComponent hasValue fc#FC_O1 edi#formatFor8thComponent hasValue fc#FC_O1 edi#formatFor9thComponent hasValue fc#FC_O1 edi#formatFor10thComponent hasValue fc#FC_O1 edi#formatFor11thComponent hasValue fc#FC_O1 edi#formatFor12thComponent hasValue fc#FC_O1 edi#formatFor13thComponent hasValue fc#FC_F instance DGS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT DGS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8273 edi#formats2ndComponent hasValue cde#C205_CDE edi#formats3rdComponent hasValue cde#C234_CDE edi#formats4thComponent hasValue cde#C223_CDE edi#formats5thComponent hasValue de#DE_8339 edi#formats6thComponent hasValue de#DE_8364 edi#formats7thComponent hasValue de#DE_8410 edi#formats8thComponent hasValue de#DE_8126 edi#formats9thComponent hasValue cde#C235_CDE edi#formats10thComponent hasValue cde#C236_CDE edi#formats11thComponent hasValue de#DE_8255 edi#formats12thComponent hasValue de#DE_8325 edi#formats13thComponent hasValue de#DE_8211 instance ds#DGS_DS memberOf edi#DataSegment edi#hasFormat hasValue DGS_DS_Format edi#hasFormatDescriptor hasValue DGS_DS_FD /* ======================================================================= // DIM DIMENSIONS ======================================================================== */ instance DIM_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT DIM data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 instance DIM_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT DIM data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6145 edi#formats2ndComponent hasValue cde#C211_CDE instance ds#DIM_DS memberOf edi#DataSegment edi#hasFormat hasValue DIM_DS_Format edi#hasFormatDescriptor hasValue DIM_DS_FD /* ======================================================================== // DOC DOCUMENT/MESSAGE DETAILS ======================================================================== */ instance DOC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE DOC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R or F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_D1 // O or F edi#formatFor5thComponent hasValue fc#FC_D1 // F or O: IFTMIN instance DOC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE DOC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C002_CDE edi#formats2ndComponent hasValue cde#C503_CDE edi#formats3rdComponent hasValue de#DE_3153 edi#formats4thComponent hasValue de#DE_1220 edi#formats5thComponent hasValue de#DE_1218 instance ds#DOC_DS memberOf edi#DataSegment edi#hasFormat hasValue DOC_DS_Format edi#hasFormatDescriptor hasValue DOC_DS_FD /* ================================================== // C503 DOCUMENT/MESSAGE DETAILS ================================================== */ instance C503_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C503 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C503_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C503 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1004 edi#formats2ndComponent hasValue de#DE_1373 edi#formats3rdComponent hasValue de#DE_1366 edi#formats4thComponent hasValue de#DE_3453 instance cde#C503_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C503_CDE_Format edi#hasFormatDescriptor hasValue C503_CDE_FD /* ======================================================================== // DTM DATE/TIME/PERIOD ======================================================================== */ instance DTM_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE DTM data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C507_CDE instance ds#DTM_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_Only_Format edi#hasFormatDescriptor hasValue DTM_DS_FD /* ===================================================== // C507 DOCUMENT/MESSAGE IDENTIFICATION ===================================================== */ instance C507_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C507 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_R1 instance C507_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C507 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_2005 edi#formats2ndComponent hasValue de#DE_2380 edi#formats3rdComponent hasValue de#DE_2379 instance cde#C507_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C507_CDE_Format edi#hasFormatDescriptor hasValue C507_CDE_FD /* ======================================================================== // EQD EQUIPMENT DETAILS ======================================================================== */ instance EQD_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE EQD data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_D1 // F (RECADV) or O edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F instance EQD_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE EQD data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8053 edi#formats2ndComponent hasValue cde#C237_CDE edi#formats3rdComponent hasValue cde#C224_CDE edi#formats4thComponent hasValue de#DE_8077 edi#formats5thComponent hasValue de#DE_8249 edi#formats6thComponent hasValue de#DE_8169 instance ds#EQD_DS memberOf edi#DataSegment edi#hasFormat hasValue EQD_DS_Format edi#hasFormatDescriptor hasValue EQD_DS_FD /* ================================================ // C237 EQUIPMENT IDENTIFICATION ================================================ */ instance C237_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C237 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C237_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C237 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8260 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_3207 instance cde#C237_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C237_CDE_Format edi#hasFormatDescriptor hasValue C237_CDE_FD /* ================================================ // C224 EQUIPMENT SIZE AND TYPE ================================================ */ instance C224_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C224 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C224_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C224 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1516 edi#formats2ndComponent hasValue de#DE_1056 edi#formats3rdComponent hasValue de#DE_1503 edi#formats4thComponent hasValue de#DE_1502 instance cde#C224_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C224_CDE_Format edi#hasFormatDescriptor hasValue C224_CDE_FD /* ======================================================================= // FII FINANCIAL INSTITUTION INFORMATION ======================================================================== */ instance FII_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE FII data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_O1 instance FII_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE FII data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3035 edi#formats2ndComponent hasValue cde#C078_CDE edi#formats3rdComponent hasValue cde#C088_CDE edi#formats4thComponent hasValue de#DE_3207 instance ds#FII_DS memberOf edi#DataSegment edi#hasFormat hasValue FII_DS_Format edi#hasFormatDescriptor hasValue FII_DS_FD /* ================================================ // C078 ACCOUNT IDENTIFICATION ================================================ */ instance C078_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C078 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_F instance C078_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C078 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3194 edi#formats2ndComponent hasValue de#DE_3192 edi#formats3rdComponent hasValue de#DE_3192 edi#formats4thComponent hasValue de#DE_6345 instance cde#C078_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C078_CDE_Format edi#hasFormatDescriptor hasValue C078_CDE_FD /* ================================================ // C088 INSTITUTION IDENTIFICATION ================================================ */ instance C088_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C088 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F edi#formatFor7thComponent hasValue fc#FC_D1 edi#formatFor8thComponent hasValue fc#FC_D1 instance C088_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C088 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3433 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_3434 edi#formats5thComponent hasValue de#DE_1131 edi#formats6thComponent hasValue de#DE_3055 edi#formats7thComponent hasValue de#DE_3432 edi#formats8thComponent hasValue de#DE_3436 instance cde#C088_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C088_CDE_Format edi#hasFormatDescriptor hasValue C088_CDE_FD /* ======================================================================== // FTX FREE TEXT ======================================================================== */ instance FTX_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE FTX data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R1 or A1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_D1 edi#formatFor5thComponent hasValue fc#FC_D1 // F, (D in PRICAT ORSRSP.53) instance FTX_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE FTX data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4451 edi#formats2ndComponent hasValue de#DE_4453 edi#formats3rdComponent hasValue cde#C107_CDE edi#formats4thComponent hasValue cde#C108_CDE edi#formats5thComponent hasValue de#DE_3453 instance ds#FTX_DS memberOf edi#DataSegment edi#hasFormat hasValue FTX_DS_Format edi#hasFormatDescriptor hasValue FTX_DS_FD /* ================================================ // C107 TEXT REFERENCE ================================================ */ instance C107_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C107 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C107_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C107 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4441 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C107_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C107_CDE_Format edi#hasFormatDescriptor hasValue C107_CDE_FD /* ================================================ // C108 TEXT LITERAL ================================================ */ instance C108_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C108 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 instance C108_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C108 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4440 edi#formats2ndComponent hasValue de#DE_4440 edi#formats3rdComponent hasValue de#DE_4440 edi#formats4thComponent hasValue de#DE_4440 edi#formats5thComponent hasValue de#DE_4440 instance cde#C108_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C108_CDE_Format edi#hasFormatDescriptor hasValue C108_CDE_FD /* ======================================================================= // GID GOODS ITEM DETAILS ======================================================================== */ instance GID_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT GID data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F instance GID_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT GID data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1496 edi#formats2ndComponent hasValue cde#C213_CDE edi#formats3rdComponent hasValue cde#C213_CDE edi#formats4thComponent hasValue cde#C213_CDE edi#formats5thComponent hasValue cde#C213_CDE edi#formats6thComponent hasValue cde#C213_CDE instance ds#GID_DS memberOf edi#DataSegment edi#hasFormat hasValue GID_DS_Format edi#hasFormatDescriptor hasValue GID_DS_FD /* ======================================================================== // GIN Goods identity number ======================================================================== */ instance GIN_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE GIN data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_O1 instance GIN_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE GIN data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7405 edi#formats2ndComponent hasValue cde#C208_CDE edi#formats3rdComponent hasValue cde#C208_CDE edi#formats4thComponent hasValue cde#C208_CDE edi#formats5thComponent hasValue cde#C208_CDE edi#formats6thComponent hasValue cde#C208_CDE instance ds#GIN_DS memberOf edi#DataSegment edi#hasFormat hasValue GIN_DS_Format edi#hasFormatDescriptor hasValue GIN_DS_FD /* ===================================================== // C208 IDENTITY NUMBER RANGE ===================================================== */ /* instance C208_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C208 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 */ instance C208_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C208 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7402 edi#formats2ndComponent hasValue de#DE_7402 instance cde#C208_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue fc#M1_D1_Format edi#hasFormatDescriptor hasValue C208_CDE_FD /* ======================================================================== // GIS General indicator ======================================================================== */ /* instance GIS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE GIS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C529_CDE instance ds#GIS_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_Only_Format edi#hasFormatDescriptor hasValue GIS_DS_FD M1 only format declared at EDIFACT level */ /* ================================================ // C529 DOCUMENT/MESSAGE IDENTIFICATION ================================================ */ instance C529_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C529 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C529_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C529 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7365 edi#formats2ndComponent hasValue de#DE_1131 edi#formats2ndComponent hasValue de#DE_3055 edi#formats2ndComponent hasValue de#DE_7187 instance cde#C529_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C529_CDE_Format edi#hasFormatDescriptor hasValue C529_CDE_FD /* ======================================================================== // HAN HANDLING INSTRUCTIONS ======================================================================== */ instance HAN_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE HAN data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 instance HAN_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE HAN data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C524_CDE edi#formats2ndComponent hasValue cde#C218_CDE instance ds#HAN_DS memberOf edi#DataSegment edi#hasFormat hasValue HAN_DS_Format edi#hasFormatDescriptor hasValue HAN_DS_FD /* ===================================================== // C524 HANDLING INSTRUCTIONS ===================================================== */ instance C524_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C524 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_D1 instance C524_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C524 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4079 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_4078 instance cde#C524_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C524_CDE_Format edi#hasFormatDescriptor hasValue C524_CDE_FD /* ===================================================== // C218 HAZARDOUS MATERIAL ===================================================== */ instance C218_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C218 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_F instance C218_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C218 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7419 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7418 instance cde#C218_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C218_CDE_Format edi#hasFormatDescriptor hasValue C218_CDE_FD /* ======================================================================== // IMD Item description ======================================================================== */ instance IMD_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE IMD data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R or F edi#formatFor3rdComponent hasValue fc#FC_D1 // sometimes O edi#formatFor4thComponent hasValue fc#FC_F instance IMD_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE IMD data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7077 edi#formats2ndComponent hasValue cde#C272_CDE // !! two different possible edi#formats2ndComponent hasValue de#DE_7081 // 2nd component !!! edi#formats3rdComponent hasValue cde#C273_CDE edi#formats4thComponent hasValue de#DE_7383 instance ds#IMD_DS memberOf edi#DataSegment edi#hasFormat hasValue IMD_DS_Format edi#hasFormatDescriptor hasValue IMD_DS_FD /* BORDERS & ORDERS loop 28, ORDCHG & ORDRSP loop 26, DELJIT loop 7, and QUOTES loop 27 all have 2nd component of IMD as DE_7081. DELFOR loop 12 has IMD's 2nd component as C272 (requiring D7_081 + banning other components) Most of these have a ValueList for this data element, which would exclude the complex data element. DELFOR has a ValueList for the subcomponent, which would exclude the simple data element. */ /* ===================================================== // C272 ITEM CHARACTERISTIC ===================================================== */ instance C272_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C272 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C272_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C272 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7081 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C272_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C272_CDE_Format edi#hasFormatDescriptor hasValue C272_CDE_FD /* ===================================================== // C273 ITEM DESCRIPTION ===================================================== */ instance C273_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C273 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_D1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_F instance C273_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C273 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7009 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7008 edi#formats5thComponent hasValue de#DE_7008 edi#formats6thComponent hasValue de#DE_3453 instance cde#C273_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C273_CDE_Format edi#hasFormatDescriptor hasValue C273_CDE_FD /* ======================================================================== // INP PARTIES TO INSTRUCTION ======================================================================== */ instance INP_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE INP data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance INP_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE INP data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C849_CDE edi#formats2ndComponent hasValue cde#C522_CDE edi#formats3rdComponent hasValue cde#C850_CDE edi#formats4thComponent hasValue de#DE_1229 instance ds#INP_DS memberOf edi#DataSegment edi#hasFormat hasValue INP_DS_Format edi#hasFormatDescriptor hasValue INP_DS_FD /* ===================================================== // C522 DOCUMENT/MESSAGE IDENTIFICATION ===================================================== */ instance C522_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C522 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C522_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C522 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4403 edi#formats2ndComponent hasValue de#DE_4401 edi#formats3rdComponent hasValue de#DE_1131 edi#formats4thComponent hasValue de#DE_3055 edi#formats5thComponent hasValue de#DE_4400 instance cde#C522_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C522_CDE_Format edi#hasFormatDescriptor hasValue C522_CDE_FD // Skipping C849 until used // Skipping C850 until used /* ======================================================================== // LIN LINE ITEM ======================================================================== */ instance LIN_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE LIN data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R or F edi#formatFor3rdComponent hasValue fc#FC_D1 // sometimes R edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F instance LIN_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE LIN data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1082 edi#formats2ndComponent hasValue de#DE_1229 edi#formats3rdComponent hasValue cde#C212_CDE edi#formats4thComponent hasValue cde#C829_CDE edi#formats5thComponent hasValue de#DE_1222 edi#formats6thComponent hasValue de#DE_7083 instance ds#LIN_DS memberOf edi#DataSegment edi#hasFormat hasValue LIN_DS_Format edi#hasFormatDescriptor hasValue LIN_DS_FD /* ===================================================== // C212 ITEM NUMBER IDENTIFICATION ===================================================== */ instance C212_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C212 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_R1 instance C212_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C212 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7140 edi#formats2ndComponent hasValue de#DE_7143 edi#formats3rdComponent hasValue de#DE_1131 edi#formats4thComponent hasValue de#DE_3055 instance cde#C212_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C212_CDE_Format edi#hasFormatDescriptor hasValue C212_CDE_FD // !!!! Skipping format for C829 unless it is used /* ======================================================================== // LOC PLACE/LOCATION IDENTIFICATION ======================================================================== */ instance LOC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE LOC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R1 usually; F in OSTRTP edi#formatFor3rdComponent hasValue fc#FC_D1 // F usually; O for INVRPTFI.11 loop edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance LOC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE LOC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3227 edi#formats2ndComponent hasValue cde#C517_CDE edi#formats3rdComponent hasValue cde#C519_CDE edi#formats4thComponent hasValue cde#C553_CDE edi#formats5thComponent hasValue de#DE_5479 instance ds#LOC_DS memberOf edi#DataSegment edi#hasFormat hasValue LOC_DS_Format edi#hasFormatDescriptor hasValue LOC_DS_FD /* ================================================ // C517 LOCATION IDENTIFICATION ================================================ */ instance C517_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C517 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 // R or O edi#formatFor2ndComponent hasValue fc#FC_D1 // D or F edi#formatFor3rdComponent hasValue fc#FC_D1 edi#formatFor4thComponent hasValue fc#FC_D1 // D or F instance C517_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C517 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3225 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_3224 instance cde#C517_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C517_CDE_Format edi#hasFormatDescriptor hasValue C517_CDE_FD /* =================================================== // C519 RELATED LOCATION ONE IDENTIFICATION =================================================== */ /* instance C519_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C519 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 instance C519_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C517 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3223 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_3222 instance cde#C519_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C517_CDE_Format edi#hasFormatDescriptor hasValue C519_CDE_FD O1 O1 O1 O1 format defined at EDIFACT level */ // !!!! Skipping format for C553 unless it is used (only diff is 4th is DE_3232) /* ======================================================================= // MEA Measurement ======================================================================== */ instance MEA_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE MEA data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F (PRICAT); R1 (DESADV, IFTMAN) edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_F instance MEA_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE MEA data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6311 edi#formats2ndComponent hasValue cde#C502_CDE edi#formats3rdComponent hasValue cde#C174_CDE edi#formats4thComponent hasValue de#DE_7383 instance ds#MEA_DS memberOf edi#DataSegment edi#hasFormat hasValue MEA_DS_Format edi#hasFormatDescriptor hasValue MEA_DS_FD /* =============================================== // C502 MEASUREMENT DETAILS =============================================== */ instance C502_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C502 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C502_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C502 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6313 edi#formats2ndComponent hasValue de#DE_6321 edi#formats3rdComponent hasValue de#DE_6155 edi#formats4thComponent hasValue de#DE_6154 instance cde#C502_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C502_CDE_Format edi#hasFormatDescriptor hasValue C502_CDE_FD /* =============================================== // C174 VALUE/RANGE =============================================== */ instance C174_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C174 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R (DESADV) edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C174_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C174 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6411 edi#formats2ndComponent hasValue de#DE_6314 edi#formats3rdComponent hasValue de#DE_6162 edi#formats4thComponent hasValue de#DE_6152 edi#formats5thComponent hasValue de#DE_6432 instance cde#C174_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C174_CDE_Format edi#hasFormatDescriptor hasValue C174_CDE_FD /* ======================================================================= // MOA MONETARY AMOUNT ======================================================================== */ /* instance MOA_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE MOA data segment" endNonFunctionalProperties edi#hasFormat hasValue fc#M1_Only_Format edi#formats1stComponent hasValue cde#C516_CDE instance ds#MOA_DS memberOf edi#DataSegment edi#hasFormatDescriptor hasValue MOA_DS_FD M1 only format defined at EDIFACT level */ /* ================================================= // C516 MONETARY AMOUNT ================================================= */ instance C516_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C516 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_D1 // F, D1 (INVOIC), R1 (DESADV) edi#formatFor4thComponent hasValue fc#FC_D1 // O: IFTMIN edi#formatFor5thComponent hasValue fc#FC_F instance C516_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C516 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5025 edi#formats2ndComponent hasValue de#DE_5004 edi#formats3rdComponent hasValue de#DE_6345 edi#formats4thComponent hasValue de#DE_6343 edi#formats5thComponent hasValue de#DE_4405 instance cde#C516_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C516_CDE_Format edi#hasFormatDescriptor hasValue C516_CDE_FD /* ======================================================================== // NAD NAME AND ADDRESS ======================================================================== */ instance NAD_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE NAD data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // Sometimes R, O edi#formatFor3rdComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor4thComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor5thComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor6thComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor7thComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor8thComponent hasValue fc#FC_D1 // Sometimes F edi#formatFor9thComponent hasValue fc#FC_D1 // Sometimes F instance NAD_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE NAD data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3035 edi#formats2ndComponent hasValue cde#C082_CDE edi#formats3rdComponent hasValue cde#C058_CDE edi#formats4thComponent hasValue cde#C080_CDE edi#formats5thComponent hasValue cde#C059_CDE edi#formats6thComponent hasValue de#DE_3164 edi#formats7thComponent hasValue de#DE_3229 edi#formats8thComponent hasValue de#DE_3251 edi#formats9thComponent hasValue de#DE_3207 // Use ISO 3166, 2 alpha code instance ds#NAD_DS memberOf edi#DataSegment edi#hasFormat hasValue NAD_DS_Format edi#hasFormatDescriptor hasValue NAD_DS_FD /* ================================================ // C082 PARTY IDENTIFICATION DETAILS ================================================ */ instance C082_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C082 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F (often) or D (DELFOR loop22) edi#formatFor3rdComponent hasValue fc#FC_R1 instance C082_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C082 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3039 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C082_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C082_CDE_Format edi#hasFormatDescriptor hasValue C082_CDE_FD /* ================================================ // C058 NAME AND ADDRESS ================================================ */ instance C058_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C058 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 instance C058_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C058 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3124 edi#formats2ndComponent hasValue de#DE_3124 edi#formats3rdComponent hasValue de#DE_3124 edi#formats4thComponent hasValue de#DE_3124 edi#formats5thComponent hasValue de#DE_3124 instance cde#C058_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C058_CDE_Format edi#hasFormatDescriptor hasValue C058_CDE_FD /* ================================================ // C080 PARTY NAME ================================================ */ instance C080_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C080 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_F instance C080_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C080 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3036 edi#formats2ndComponent hasValue de#DE_3036 edi#formats3rdComponent hasValue de#DE_3036 edi#formats4thComponent hasValue de#DE_3036 edi#formats5thComponent hasValue de#DE_3036 edi#formats6thComponent hasValue de#DE_3045 instance cde#C080_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C080_CDE_Format edi#hasFormatDescriptor hasValue C080_CDE_FD /* ================================================ // C059 STREET ================================================ */ instance C059_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C059 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 instance C059_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C059 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3042 edi#formats2ndComponent hasValue de#DE_3042 edi#formats3rdComponent hasValue de#DE_3042 edi#formats4thComponent hasValue de#DE_3042 instance cde#C059_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C059_CDE_Format edi#hasFormatDescriptor hasValue C059_CDE_FD /* ======================================================================= // PAC PACKAGE ======================================================================== */ instance PAC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PAC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_D1 // R for DESADV RECADV; else F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_D // F; D for PRICAT instance PAC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PAC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7224 edi#formats2ndComponent hasValue cde#C531_CDE edi#formats3rdComponent hasValue cde#C202_CDE edi#formats4thComponent hasValue cde#C402_CDE edi#formats5thComponent hasValue cde#C532_CDE instance ds#PAC_DS memberOf edi#DataSegment edi#hasFormat hasValue PAC_DS_Format edi#hasFormatDescriptor hasValue PAC_DS_FD /* ================================================ // C202 PACKAGE TYPE ================================================ */ instance C202_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C202 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 // sometimes F (BORDERS.34, DELFOR, DELJIT, ORDERS.34, ORDCHG.34, QUOTES.39) edi#formatFor3rdComponent hasValue fc#FC_D1 edi#formatFor4thComponent hasValue fc#FC_F instance C202_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C202 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7065 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7064 instance cde#C202_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C202_CDE_Format edi#hasFormatDescriptor hasValue C202_CDE_FD /* ================================================ // C532 RETURNABLE PACKAGE DETAILS ================================================ */ instance C532_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C532 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F instance C532_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C532 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8395 edi#formats2ndComponent hasValue de#DE_8393 instance cde#C532_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C202_CDE_Format edi#hasFormatDescriptor hasValue C532_CDE_FD /* ======================================================================== // PAI PAYMENT INSTRUCTIONS ======================================================================== */ /* instance PAI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PAI data segment" endNonFunctionalProperties edi#hasFormat hasValue fc#M1_Only_Format edi#formats1stComponent hasValue cde#C534_CDE instance ds#PAI_DS memberOf edi#DataSegment edi#hasFormatDescriptor hasValue PAI_DS_FD M1 only format defined at EDIFACT level */ /* ================================================ // C110 PAYMENT TERMS ================================================ */ instance C110_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C110 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F instance C110_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C110 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4439 edi#formats2ndComponent hasValue de#DE_4431 edi#formats3rdComponent hasValue de#DE_4461 edi#formats4thComponent hasValue de#DE_1131 edi#formats5thComponent hasValue de#DE_3055 edi#formats6thComponent hasValue de#DE_4435 instance cde#C110_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C112_CDE_Format edi#hasFormatDescriptor hasValue C110_CDE_FD /* ======================================================================== // PAT PAYMENT TERMS BASIS ======================================================================== */ instance PAT_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PAT data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // F ORDCHG; D INVOIC edi#formatFor3rdComponent hasValue fc#FC_R1 instance PAT_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PAT data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4279 edi#formats2ndComponent hasValue cde#C110_CDE edi#formats3rdComponent hasValue cde#C112_CDE instance ds#PAT_DS memberOf edi#DataSegment edi#hasFormat hasValue PAT_DS_Format edi#hasFormatDescriptor hasValue PAT_DS_FD /* ================================================ // C110 PAYMENT TERMS ================================================ */ instance C110_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C110 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_D1 // R for INVOIC; F for ORDERS edi#formatFor5thComponent hasValue fc#FC_D1 // O for INVOIC; F for ORDERS instance C110_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C110 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4277 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_4276 instance cde#C110_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C112_CDE_Format edi#hasFormatDescriptor hasValue C110_CDE_FD /* ================================================ // C112 ITEM NUMBER IDENTIFICATION ================================================ */ instance C112_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C112 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_D1 edi#formatFor4thComponent hasValue fc#FC_D1 instance C112_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C112 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_2475 edi#formats2ndComponent hasValue de#DE_2009 edi#formats3rdComponent hasValue de#DE_2151 edi#formats4thComponent hasValue de#DE_2152 instance cde#C112_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C112_CDE_Format edi#hasFormatDescriptor hasValue C112_CDE_FD /* ======================================================================= // PCD PERCENTAGE DETAILS ======================================================================== */ instance PCD_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PCD data segment" endNonFunctionalProperties edi#hasFormat hasValue fc#M1_Only_Format edi#formats1stComponent hasValue cde#C501_CDE instance ds#PCD_DS memberOf edi#DataSegment edi#hasFormatDescriptor hasValue PCD_DS_FD /* M1 only format in 97A used by EDIFACT. In later versions, e.g. 02B, there is a second component: de#DE_4405. */ /* ================================================ // C501 PERCENTAGE DETAILS ================================================ */ instance C501_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C501 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_D1 // R1 or F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C501_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C501 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5245 edi#formats2ndComponent hasValue de#DE_5482 edi#formats3rdComponent hasValue de#DE_5249 edi#formats4thComponent hasValue de#DE_1131 edi#formats5thComponent hasValue de#DE_3055 instance cde#C501_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C501_CDE_Format edi#hasFormatDescriptor hasValue C501_CDE_FD /* ======================================================================= // PCI PACKAGE IDENTIFICATION ======================================================================== */ instance PCI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PCI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R1 or F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance PCI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PCI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4233 edi#formats2ndComponent hasValue cde#C210_CDE edi#formats3rdComponent hasValue de#DE_8275 edi#formats4thComponent hasValue cde#C827_CDE instance ds#PCI_DS memberOf edi#DataSegment edi#hasFormat hasValue PCI_DS_Format edi#hasFormatDescriptor hasValue PCI_DS_FD /* ===================================================== // C210 MARKS & LABELS ===================================================== */ instance C210_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C210 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_O1 edi#formatFor7thComponent hasValue fc#FC_O1 edi#formatFor8thComponent hasValue fc#FC_O1 edi#formatFor9thComponent hasValue fc#FC_O1 edi#formatFor10thComponent hasValue fc#FC_O1 instance C210_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C210 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7102 edi#formats2ndComponent hasValue de#DE_7102 edi#formats3rdComponent hasValue de#DE_7102 edi#formats4thComponent hasValue de#DE_7102 edi#formats5thComponent hasValue de#DE_7102 edi#formats6thComponent hasValue de#DE_7102 edi#formats7thComponent hasValue de#DE_7102 edi#formats8thComponent hasValue de#DE_7102 edi#formats9thComponent hasValue de#DE_7102 edi#formats10thComponent hasValue de#DE_7102 instance cde#C210_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C210_CDE_Format edi#hasFormatDescriptor hasValue C210_CDE_FD /* ======================================================================== // PGI PRODUCT GROUP INFORMATION ======================================================================== */ /* instance PGI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PGI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 instance PGI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PGI data segment" endNonFunctionalProperties edi#hasFormat hasValue PGI_DS_Format edi#formats1stComponent hasValue de#DE_5379 edi#formats2ndComponent hasValue cde#C288_CDE instance ds#PGI_DS memberOf edi#DataSegment edi#hasFormatDescriptor hasValue PGI_DS_FD M1 O1 format defined at EDIFACT level */ /* =============================================== // C288 PRODUCT GROUP =============================================== */ instance C288_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C550 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_O1 instance C288_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C550 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5389 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_5388 instance cde#C288_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C288_CDE_Format edi#hasFormatDescriptor hasValue C288_CDE_FD /* ======================================================================== // PIA ADDITIONAL PRODUCT ID ======================================================================== */ instance PIA_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PIA data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // both FR_R & FR_F edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_O1 edi#formatFor5thComponent hasValue fc#FC_O1 edi#formatFor6thComponent hasValue fc#FC_O1 instance PIA_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PIA data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4347 edi#formats2ndComponent hasValue cde#C212_CDE edi#formats3rdComponent hasValue cde#C212_CDE edi#formats4thComponent hasValue cde#C212_CDE edi#formats5thComponent hasValue cde#C212_CDE edi#formats6thComponent hasValue cde#C212_CDE instance ds#PIA_DS memberOf edi#DataSegment edi#hasFormat hasValue PIA_DS_Format edi#hasFormatDescriptor hasValue PIA_DS_FD /* ======================================================================== // PRI PRICE DETAILS ======================================================================== */ instance PRI_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE PRI data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F instance PRI_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE PRI data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C509_CDE edi#formats2ndComponent hasValue de#DE_5213 instance ds#PRI_DS memberOf edi#DataSegment edi#hasFormat hasValue PRI_DS_Format edi#hasFormatDescriptor hasValue PRI_DS_FD /* =============================================== // C509 PRICE INFORMATION =============================================== */ instance C509_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C509 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_R1 edi#formatFor6thComponent hasValue fc#FC_R1 instance C509_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C509 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5125 edi#formats2ndComponent hasValue de#DE_5118 edi#formats3rdComponent hasValue de#DE_5375 edi#formats4thComponent hasValue de#DE_5387 edi#formats5thComponent hasValue de#DE_5284 edi#formats6thComponent hasValue de#DE_6411 instance cde#C509_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C509_CDE_Format edi#hasFormatDescriptor hasValue C509_CDE_FD /* ======================================================================== // QTY QUANTITY ======================================================================== */ /* instance QTY_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE QTY data segment" endNonFunctionalProperties edi#hasFormat hasValue fc#M1_Only_Format edi#formats1stComponent hasValue cde#C186_CDE instance ds#QTY_DS memberOf edi#DataSegment edi#hasFormatDescriptor hasValue QTY_DS_FD M1 only format defined at EDIFACT level */ /* ============================================== // C186 QUANTITY DETAILS ============================================== */ instance C186_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C186 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 edi#formatFor3rdComponent hasValue fc#FC_D1 // F or R instance C186_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C186 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6063 edi#formats2ndComponent hasValue de#DE_6060 edi#formats3rdComponent hasValue de#DE_6411 instance cde#C186_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C186_CDE_Format edi#hasFormatDescriptor hasValue C186_CDE_FD /* ======================================================================== // QVR QUANTITY VARIANCES ======================================================================== */ instance QVR_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE QVR data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_F instance QVR_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE QVR data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C279_CDE edi#formats2ndComponent hasValue de#DE_4221 edi#formats3rdComponent hasValue cde#C960_CDE instance ds#QVR_DS memberOf edi#DataSegment edi#hasFormat hasValue QVR_DS_Format edi#hasFormatDescriptor hasValue QVR_DS_FD /* =============================================== // C279 QUANTITY DIFFERENCE INFORMATION =============================================== */ /* instance C279_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C279 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 */ instance C279_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C279 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6064 edi#formats2ndComponent hasValue de#DE_6063 instance cde#C279_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue fc#M1_R1_Format // C279_CDE_Format edi#hasFormatDescriptor hasValue C279_CDE_FD /* ======================================================================== // RFF Reference ======================================================================== */ instance RFF_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE RFF data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C506_CDE instance ds#RFF_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_Only_Format edi#hasFormatDescriptor hasValue RFF_DS_FD /* =============================================== // C506 DOCUMENT/MESSAGE IDENTIFICATION =============================================== */ instance C506_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C506 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R, or F (where) ; D (ORDERS.33) edi#formatFor3rdComponent hasValue fc#FC_D1 // often F; D (ORDERS.33); O (DESADV.16) ; R (QUOTES.32) edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C506_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C506 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1153 edi#formats2ndComponent hasValue de#DE_1154 edi#formats3rdComponent hasValue de#DE_1156 edi#formats4thComponent hasValue de#DE_4000 edi#formats5thComponent hasValue de#DE_1060 instance cde#C506_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C506_CDE_Format edi#hasFormatDescriptor hasValue C506_CDE_FD /* ======================================================================== // RCS REQUIREMENTS AND CONDITIONS ======================================================================== */ instance RCS_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE RCS data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 // Typo in source file said M edi#formatFor3rdComponent hasValue fc#FC_F instance RCS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE RCS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7293 edi#formats2ndComponent hasValue cde#C550_CDE edi#formats3rdComponent hasValue de#DE_1229 instance ds#RCS_DS memberOf edi#DataSegment edi#hasFormat hasValue RCS_DS_Format edi#hasFormatDescriptor hasValue RCS_DS_FD /* =============================================== // C550 =============================================== */ instance C550_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C550 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C550_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C550 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_7295 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_7294 instance cde#C550_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C550_CDE_Format edi#hasFormatDescriptor hasValue C550_CDE_FD /* ======================================================================== // RNG RANGE DETAILS ======================================================================== */ instance RNG_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE RNG data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 instance RNG_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE RNG data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6167 edi#formats2ndComponent hasValue cde#C280_CDE instance ds#RNG_DS memberOf edi#DataSegment edi#hasFormat hasValue RNG_DS_Format edi#hasFormatDescriptor hasValue RNG_DS_FD /* =============================================== // C280 RANGE =============================================== */ instance C280_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C280 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_D1 // R1 instance C280_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C280 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_6411 edi#formats2ndComponent hasValue de#DE_6162 edi#formats3rdComponent hasValue de#DE_6152 instance cde#C280_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C280_CDE_Format edi#hasFormatDescriptor hasValue C280_CDE_FD /* ======================================================================== // SCC SCHEDULING CONDITIONS ======================================================================== */ instance SCC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE SCC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance SCC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE SCC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4017 edi#formats2ndComponent hasValue de#DE_4493 edi#formats3rdComponent hasValue cde#C329_CDE instance ds#SCC_DS memberOf edi#DataSegment edi#hasFormat hasValue SCC_DS_Format edi#hasFormatDescriptor hasValue SCC_DS_FD // Skipping C329 definintion unless used /* ======================================================================== // SEL SEAL NUMBER ======================================================================== */ instance SEL_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE SEQ data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_F instance SEL_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE SEL data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_9308 edi#formats2ndComponent hasValue cde#C215_CDE edi#formats3rdComponent hasValue de#DE_4517 instance ds#SEL_DS memberOf edi#DataSegment edi#hasFormat hasValue SEL_DS_Format edi#hasFormatDescriptor hasValue SEL_DS_FD /* ===================================================== // C215 SEAL ISSUER ===================================================== */ instance C215_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C215 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C215_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C215 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_9303 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_9302 instance cde#C215_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C215_CDE_Format edi#hasFormatDescriptor hasValue C215_CDE_FD /* ======================================================================== // SEQ SEQUENCE DETAILS ======================================================================== */ instance SEQ_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE SEQ data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F instance SEQ_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE SEQ data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_1229 edi#formats2ndComponent hasValue cde#C286_CDE instance ds#SEQ_DS memberOf edi#DataSegment edi#hasFormat hasValue SEQ_DS_Format edi#hasFormatDescriptor hasValue SEQ_DS_FD /* ======================================================================= // STS STATUS ======================================================================== */ instance STS_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE FII data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 // R: IFTSTA edi#formatFor3rdComponent hasValue fc#FC_D1 // O: IFTSTA, R: SSDRSP edi#formatFor4thComponent hasValue fc#FC_D1 // D: SSDRSP edi#formatFor5thComponent hasValue fc#FC_D1 // D: SSDRSP edi#formatFor6thComponent hasValue fc#FC_D1 // D: SSDRSP edi#formatFor7thComponent hasValue fc#FC_D1 // D: SSDRSP instance STS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE STS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C601_CDE edi#formats2ndComponent hasValue cde#C555_CDE edi#formats3rdComponent hasValue cde#C556_CDE edi#formats4thComponent hasValue cde#C556_CDE edi#formats5thComponent hasValue cde#C556_CDE edi#formats6thComponent hasValue cde#C556_CDE edi#formats7thComponent hasValue cde#C556_CDE instance ds#STS_DS memberOf edi#DataSegment edi#hasFormat hasValue STS_DS_Format edi#hasFormatDescriptor hasValue STS_DS_FD /* ===================================================== // C601 ACCOUNT IDENTIFICATION ===================================================== */ instance C601_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C601 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F instance C601_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C601 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_9015 // Status type, coded edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 instance cde#C601_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C601_CDE_Format edi#hasFormatDescriptor hasValue C601_CDE_FD /* Ignoring C555 until used Ignoring C556 until used */ /* ======================================================================== // TAX DUTY/TAX/FEE DETAILS ======================================================================== */ instance TAX_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE TAX data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_D1 // O1 or R1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_D1 edi#formatFor6thComponent hasValue fc#FC_D1 // R1 ; A1 for INVOIC edi#formatFor7thComponent hasValue fc#FC_F instance TAX_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE TAX data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5283 edi#formats2ndComponent hasValue cde#C241_CDE edi#formats3rdComponent hasValue cde#C533_CDE edi#formats4thComponent hasValue de#DE_5286 edi#formats5thComponent hasValue cde#C243_CDE edi#formats6thComponent hasValue de#DE_5305 edi#formats7thComponent hasValue de#DE_3446 instance ds#TAX_DS memberOf edi#DataSegment edi#hasFormat hasValue TAX_DS_Format edi#hasFormatDescriptor hasValue TAX_DS_FD /* ===================================================== // C241 DUTY/TAX/FEE TYPE ===================================================== */ instance C241_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C241 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance C241_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C241 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5153 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_5152 instance cde#C241_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C241_CDE_Format edi#hasFormatDescriptor hasValue C241_CDE_FD /* ===================================================== // C243 DUTY/TAX/FEE DETAIL ===================================================== */ instance C243_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C243 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_R1 edi#formatFor5thComponent hasValue fc#FC_F edi#formatFor6thComponent hasValue fc#FC_F edi#formatFor7thComponent hasValue fc#FC_F instance C243_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C243 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_5279 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_5278 edi#formats5thComponent hasValue de#DE_5273 edi#formats6thComponent hasValue de#DE_1131 edi#formats7thComponent hasValue de#DE_3055 instance cde#C243_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C243_CDE_Format edi#hasFormatDescriptor hasValue C243_CDE_FD // !!!! Skipping formats for C533 unless it is used /* ======================================================================= // TCC TRANSPORT CHARGE/RATE CALCULATIONS ======================================================================== */ instance TCC_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT TCC data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_R1 edi#formatFor4thComponent hasValue fc#FC_F instance TCC_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT TCC data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C200_CDE edi#formats2ndComponent hasValue cde#C203_CDE edi#formats3rdComponent hasValue cde#C528_CDE edi#formats4thComponent hasValue cde#C554_CDE instance ds#TCC_DS memberOf edi#DataSegment edi#hasFormat hasValue TCC_DS_Format edi#hasFormatDescriptor hasValue TCC_DS_FD /* ======================================================================== // TOD TERMS OF DELIVERY OR TRANSPORT ======================================================================== */ instance TOD_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE TOD data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 // sometimes F edi#formatFor3rdComponent hasValue fc#FC_R1 instance TOD_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE TOD data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4055 edi#formats2ndComponent hasValue de#DE_4215 edi#formats3rdComponent hasValue cde#C100_CDE instance ds#TOD_DS memberOf edi#DataSegment edi#hasFormat hasValue TOD_DS_Format edi#hasFormatDescriptor hasValue TOD_DS_FD /* ===================================================== // C100 TERMS OF DELIVERY OR TRANSPORT ===================================================== */ instance C100_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C100 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_D1 edi#formatFor3rdComponent hasValue fc#FC_D1 edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_F instance C100_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C100 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_4053 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_4052 edi#formats5thComponent hasValue de#DE_4052 instance cde#C100_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C100_CDE_Format edi#hasFormatDescriptor hasValue C100_CDE_FD /* ======================================================================== // TDT Details of transport ======================================================================== */ instance TDT_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE TDT data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_O1 // O or F (0 DESADV IFTMAN ) edi#formatFor3rdComponent hasValue fc#FC_O1 // A (RECADV) or R1 edi#formatFor4thComponent hasValue fc#FC_F edi#formatFor5thComponent hasValue fc#FC_O1 // O or F ?? where F?? (code for 5.2nd component edi#formatFor6thComponent hasValue fc#FC_F edi#formatFor7thComponent hasValue fc#FC_F edi#formatFor8thComponent hasValue fc#FC_D1 // O or F (O DESADV, IFTMAN) edi#formatFor9thComponent hasValue fc#FC_F instance TDT_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE TDT data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8051 edi#formats2ndComponent hasValue de#DE_8028 edi#formats3rdComponent hasValue cde#C220_CDE edi#formats4thComponent hasValue cde#C228_CDE edi#formats5thComponent hasValue cde#C040_CDE edi#formats6thComponent hasValue de#DE_8101 edi#formats7thComponent hasValue cde#C401_CDE edi#formats8thComponent hasValue cde#C222_CDE edi#formats9thComponent hasValue de#DE_8281 instance ds#TDT_DS memberOf edi#DataSegment edi#hasFormat hasValue TDT_DS_Format edi#hasFormatDescriptor hasValue TDT_DS_FD /* ===================================================== // C220 MODE OF TRANSPORT ===================================================== */ instance C220_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C220 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_F instance C220_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C220 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8067 edi#formats2ndComponent hasValue de#DE_8066 instance cde#C220_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C220_CDE_Format edi#hasFormatDescriptor hasValue C220_CDE_FD /* ===================================================== // C040 MODE OF TRANSPORT ===================================================== */ instance C040_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C040 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_O1 edi#formatFor2ndComponent hasValue fc#FC_D1 // sometimes F edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_D1 instance C040_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C040 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_3127 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_3128 instance cde#C040_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C040_CDE_Format edi#hasFormatDescriptor hasValue C040_CDE_FD /* ===================================================== // C222 MODE OF TRANSPORT ===================================================== */ instance C222_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE C222 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_F edi#formatFor2ndComponent hasValue fc#FC_F edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_D1 // A1 or R1 edi#formatFor5thComponent hasValue fc#FC_O1 instance C222_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE C222 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_8213 edi#formats2ndComponent hasValue de#DE_1131 edi#formats3rdComponent hasValue de#DE_3055 edi#formats4thComponent hasValue de#DE_8212 edi#formats5thComponent hasValue de#DE_8453 instance cde#C222_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue C222_CDE_Format edi#hasFormatDescriptor hasValue C222_CDE_FD /* ======================================================================= // TSR TRANSPORT SERVICE REQUIREMENTS ======================================================================== */ instance TSR_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFACT TSR data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_R1 edi#formatFor2ndComponent hasValue fc#FC_O1 edi#formatFor3rdComponent hasValue fc#FC_O1 edi#formatFor4thComponent hasValue fc#FC_F instance TSR_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFACT TSR data segment" endNonFunctionalProperties edi#formats1stComponent hasValue cde#C536_CDE edi#formats2ndComponent hasValue cde#C233_CDE edi#formats3rdComponent hasValue cde#C537_CDE edi#formats4thComponent hasValue cde#C703_CDE instance ds#TSR_DS memberOf edi#DataSegment edi#hasFormat hasValue TSR_DS_Format edi#hasFormatDescriptor hasValue TSR_DS_FD // !!!! Skipping formats for C228 & C401 unless they are used /* ======================================================================== // UNH Message Header ======================================================================== */ instance UNH_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE UNH data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 edi#formatFor3rdComponent hasValue fc#FC_F edi#formatFor4thComponent hasValue fc#FC_F instance UNH_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE UNH data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_0062 edi#formats2ndComponent hasValue cde#S009_CDE edi#formats3rdComponent hasValue de#DE_0068 edi#formats4thComponent hasValue cde#S010_CDE instance ds#UNH_DS memberOf edi#DataSegment edi#hasFormat hasValue UNH_DS_Format edi#hasFormatDescriptor hasValue UNH_DS_FD /* ===================================================== // S009 ===================================================== */ instance S009_CDE_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE S009 Complex Data Element" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 edi#formatFor3rdComponent hasValue fc#FC_M1 edi#formatFor4thComponent hasValue fc#FC_M1 edi#formatFor5thComponent hasValue fc#FC_R1 instance S009_CDE_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE S009 Complex Data Element" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_0065 edi#formats2ndComponent hasValue de#DE_0052 edi#formats3rdComponent hasValue de#DE_0054 edi#formats4thComponent hasValue de#DE_0051 edi#formats5thComponent hasValue de#DE_0057 instance cde#S009_CDE memberOf edi#ComplexDataElement edi#hasFormat hasValue S009_CDE_Format edi#hasFormatDescriptor hasValue S009_CDE_FD /* ======================================================================== // UNS Section Control ======================================================================== */ instance UNS_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE UNS data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_0081 instance ds#UNS_DS memberOf edi#DataSegment edi#hasFormat hasValue fc#M1_Only_Format edi#hasFormatDescriptor hasValue UNS_DS_FD /* ======================================================================== // UNT Message Trailer ======================================================================== */ instance UNT_DS_Format memberOf edi#Format nonFunctionalProperties dc#description hasValue "Format for EDIFICE UNT data segment" endNonFunctionalProperties edi#formatFor1stComponent hasValue fc#FC_M1 edi#formatFor2ndComponent hasValue fc#FC_M1 instance UNT_DS_FD memberOf edi#FormatDescriptor nonFunctionalProperties dc#description hasValue "FormatDescriptor for EDIFICE UNT data segment" endNonFunctionalProperties edi#formats1stComponent hasValue de#DE_0074 edi#formats2ndComponent hasValue de#DE_0062 instance ds#UNT_DS memberOf edi#DataSegment edi#hasFormat hasValue UNT_DS_Format edi#hasFormatDescriptor hasValue UNT_DS_FD