<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 rel. 3 sp1 (http://www.altova.com) by C. Ilbrink (Florecom) -->
<!-- ====================================================================== -->
<!-- ===== Reusable Aggregate Business Information Entity Schema Module ===== -->
<!-- ====================================================================== -->
<!--
Schema agency:  Florecom
Schema version: 3.1
Schema date:    14 april 2009

Copyright (C) Florecom (2009). All Rights Reserved.

-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:feram="urn:fec:florecom:xml:data:draft:ReusableAggregateBusinessInformationEntity:1" xmlns:feqdt="urn:fec:florecom:xml:data:draft:QualifiedDataType:1" xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:3" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:feudt="urn:fc:florecom:xml:data:draft:UnqualifiedDataType:1" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:4" xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:3" targetNamespace="urn:fec:florecom:xml:data:draft:ReusableAggregateBusinessInformationEntity:1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.1">
	<!-- ======================================================================= -->
	<!-- ===== Imports                                                     ===== -->
	<!-- ======================================================================= -->
	<!-- ======================================================================= -->
	<!-- =====  Import of Reusable Aggregate Business Information Entity Schema Module ===== -->
	<!-- ======================================================================= -->
	<xsd:import namespace="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:3" schemaLocation="http://www.unece.org/uncefact/data/standard/ReusableAggregateBusinessInformationEntity_3p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- ===== Import of Florecom Unqualified DataType Schema Module                ===== -->
	<!-- ======================================================================= -->
	<xsd:import namespace="urn:fc:florecom:xml:data:draft:UnqualifiedDataType:1" schemaLocation="http://schemas.florecom.org/xml/data/draft/FEC_UnqualifiedDataType_1p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- ===== Import of Unqualified DataType Schema Module                ===== -->
	<!-- ======================================================================= -->
	<xsd:import namespace="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:4" schemaLocation="http://www.unece.org/uncefact/data/standard/UnqualifiedDataType_4p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- ===== Import of Qualified DataType Schema Module                  ===== -->
	<!-- ======================================================================= -->
	<xsd:import namespace="urn:un:unece:uncefact:data:standard:QualifiedDataType:3" schemaLocation="http://www.unece.org/uncefact/data/standard/QualifiedDataType_3p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- ===== Import of Florecom Qualified DataType Schema Module                  ===== -->
	<!-- ======================================================================= -->
	<xsd:import namespace="urn:fec:florecom:xml:data:draft:QualifiedDataType:1" schemaLocation="http://schemas.florecom.org/xml/data/draft/FEC_QualifiedDataType_3p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- ===== Element Declarations                                        ===== -->
	<!-- ======================================================================= -->
	<xsd:element name="DeliveryTradeLineItem" type="feram:DeliveryTradeLineItemType"/>
	<xsd:element name="ImageLineItem" type="feram:ImageLineItemType"/>
	<xsd:element name="InvoiceTradeLineItem" type="feram:InvoiceTradeLineItemType"/>
	<xsd:element name="OrderTradeLineItem" type="feram:OrderTradeLineItemType"/>
	<xsd:element name="OrderResponseTradeLineItem" type="feram:OrderTradeLineItemType"/>
	<xsd:element name="ProductIdentity" type="feram:ProductIdentityType"/>
	<xsd:element name="StatusTradeLineItem" type="feram:StatusTradeLineItemType"/>
	<xsd:element name="SupplyTradeLineItem" type="feram:SupplyTradeLineItemType"/>
	<xsd:element name="TradeAllowanceCharge" type="feram:TradeAllowanceChargeType"/>
	<xsd:element name="TradePrice" type="feram:TradePriceType"/>
	<!-- ================================================================== -->
	<!-- ===== Type Definitions                                       ===== -->
	<!-- ================================================================== -->
	<!-- ===== Type Definition: AgentPartyType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="AgentPartyType">
		<xsd:sequence>
			<xsd:element name="PrimaryID" type="udt:IDType"/>
			<xsd:element name="AdditionalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="PostalStructuredAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalUnstructuredAddress" type="ram:UnstructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalPostBoxAddress" type="ram:PostBoxAddressType" minOccurs="0"/>
			<xsd:element name="DefinedTradeContact" type="ram:TradeContactType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ArticleType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ArticleType">
		<xsd:sequence>
			<xsd:element name="ProductCode" type="udt:CodeType">
				<xsd:annotation>
					<xsd:documentation>FEC note: VBN productcode</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RegulationCharacteristic" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: Reglementaire kenmerken</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ManufacturerParty" type="ram:ManufacturerPartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ArticleReference" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: Artikelreferentie</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ArticlePart" type="feram:ArticleType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: Artikelonderdeel</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: BilledDeliveryType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="BilledDeliveryType">
		<xsd:sequence>
			<xsd:element name="DeliveredDateTime" type="qdt:DateMandatoryDateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Goederenontvangst datum/tijd (afleverdatum/tijd)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DespatchedDateTime" type="qdt:DateMandatoryDateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Goederenverzend datum/tijd</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxPointDate" type="udt:DateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DespatchedQuantity" type="feudt:QuantityType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: Aantal verzonden</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BilledQuantity" type="feudt:QuantityType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Aantal gefactureerd</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="GrossWeightMeasure" type="udt:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="NetWeightMeasure" type="udt:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TheoreticalWeightMeasure" type="udt:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ProductUnitQuantity" type="feudt:QuantityType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Aantal per eenheid</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PackageUnitQuantity" type="feudt:QuantityType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Aantal verpakkingeenheden</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ShippingMarks" type="udt:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: CarrierPartyType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="CarrierPartyType">
		<xsd:sequence>
			<xsd:element name="PrimaryID" type="udt:IDType"/>
			<xsd:element name="AdditionalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="PostalStructuredAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalUnstructuredAddress" type="ram:UnstructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalPostBoxAddress" type="ram:PostBoxAddressType" minOccurs="0"/>
			<xsd:element name="DefinedTradeContact" type="ram:TradeContactType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: CharacteristicType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="CharacteristicType">
		<xsd:sequence>
			<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note:  not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ClassCode" type="udt:CodeType">
				<xsd:annotation>
					<xsd:documentation>FEC note: Kenmerktype</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ValueCode" type="udt:CodeType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: Kenmerkwaarde</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Measurement" type="udt:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ConsignmentType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ConsignmentType">
		<xsd:sequence>
			<xsd:element name="OrderedByParty" type="ram:CustomerPartyType" minOccurs="0"/>
			<xsd:element name="LogisticAgentParty" type="feram:AgentPartyType" minOccurs="0"/>
			<xsd:element name="ConsignorParty" type="ram:ConsignorPartyType"/>
			<xsd:element name="ConsigneeParty" type="ram:ConsigneePartyType"/>
			<xsd:element name="InvoiceeParty" type="ram:InvoiceePartyType" minOccurs="0"/>
			<xsd:element name="NotifyParty" type="feram:NotifyPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SpecifiedDespathLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="SpecifiedDeliveryLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="ConsignmentInstruction" type="feram:InformationInstructionsType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EarliestDespatchDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestDespatchDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="EarliestDeliveryDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestDeliveryDateTime" type="udt:DateTimeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: DeliveryType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="DeliveryType">
		<xsd:sequence>
			<xsd:element name="DeliveryTerms" type="ram:TradeDeliveryTermsType" minOccurs="0"/>
			<xsd:element name="DeliveryPrice" type="feram:PriceType" minOccurs="0"/>
			<xsd:element name="SpecifiedDespathLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="SpecifiedDeliveryLocation" type="ram:TradeLocationType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>logistiek adres</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SpecifiedTransshipmentLocation" type="ram:TradeLocationType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>logistiek adres</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DeliveryInstructions" type="feram:InformationInstructionsType" minOccurs="0"/>
			<xsd:element name="RequestedDocument" type="qdt:DocumentCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EarliestOrderDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestOrderDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="EarliestDespatchDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestDespatchDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="EarliestDeliveryDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestDeliveryDateTime" type="udt:DateTimeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: DeliveryLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="DeliveryTradeLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="DocumentType" type="qdt:DocumentCodeType"/>
			<xsd:element name="LineDateTime" type="udt:DateTimeType"/>
			<xsd:element name="TradingTerms" type="feram:TradingTermsType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SellerParty" type="ram:SellerPartyType" minOccurs="0"/>
			<xsd:element name="BuyerParty" type="ram:BuyerPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0"/>
			<xsd:element name="CustomerParty" type="ram:CustomerPartyType" minOccurs="0"/>
			<xsd:element name="Delivery" type="feram:DeliveryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Status" type="feram:StatusType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PhysicalLocation" type="feram:LocationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="InspectionRequest" type="feram:InspectionRequestType" minOccurs="0"/>
			<xsd:element name="TransportUnit" type="feram:TransportUnitType" maxOccurs="unbounded"/>
			<xsd:element name="Consignment" type="feram:ConsignmentType" minOccurs="0"/>
			<xsd:element name="Leg" type="feram:LegType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ErrorList ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ErrorList">
		<xsd:sequence>
			<xsd:element name="Error" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="DocumentReference" type="ram:ReferencedDocumentType" minOccurs="0"/>
						<xsd:element name="ErrorLevel" type="udt:CodeType" minOccurs="0"/>
						<xsd:element name="Severity" type="udt:CodeType" minOccurs="0"/>
						<xsd:element name="ErrorCode" type="udt:CodeType" minOccurs="0"/>
						<xsd:element name="ErrorLocation" type="udt:IDType" minOccurs="0"/>
						<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: GeographicalCoordinateType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="GeographicalCoordinateType">
		<xsd:sequence>
			<xsd:element name="Altitude" type="udt:MeasureType" minOccurs="0"/>
			<xsd:element name="Latitude" type="udt:MeasureType" minOccurs="0"/>
			<xsd:element name="Longitude" type="udt:MeasureType" minOccurs="0"/>
			<xsd:element name="LatitudeDirection" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="LongitudeDirection" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="SystemID" type="udt:IDType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: GoodsType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="GoodsType">
		<xsd:sequence>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OrderedQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="DeliveredQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="BackorderQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="OutstandingQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Temperature" type="feram:TemperatureType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: InformationInstructionsType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="InformationInstructionsType">
		<xsd:sequence>
			<xsd:element name="HandlingCode" type="udt:CodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="HandlingText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RequirementIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ProcedureText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TypeText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ItemNameText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ImageLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ImageLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="ImageProducerParty" type="feram:ImageProducerPartyType" minOccurs="0"/>
			<xsd:element name="ImageFormCode" type="feqdt:ImageFormCodeType"/>
			<xsd:element name="ImageTypeCode" type="feqdt:ImageTypeCodeType"/>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ImageCreationDate" type="udt:DateTimeType"/>
			<xsd:element name="ValidUntilDate" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="ImageBinary" type="udt:BinaryObjectType">
				<xsd:annotation>
					<xsd:documentation>Image coded in base64</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ImageProducerPartyType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ImageProducerPartyType">
		<xsd:sequence>
			<xsd:element name="PrimaryID" type="udt:IDType"/>
			<xsd:element name="AdditionalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="PostalStructuredAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalUnstructuredAddress" type="ram:UnstructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalPostBoxAddress" type="ram:PostBoxAddressType" minOccurs="0"/>
			<xsd:element name="DefinedTradeContact" type="ram:TradeContactType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: InspectionRequestType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="InspectionRequestType">
		<xsd:sequence>
			<xsd:element name="InspectingParty" type="feram:InspectingPartyType" minOccurs="0"/>
			<xsd:element name="InspectingInstructions" type="feram:InformationInstructionsType" minOccurs="0"/>
			<xsd:element name="InspectionCharacteristic" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="InspectionStatus" type="feram:StatusType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: InspectingPartyType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="InspectingPartyType">
		<xsd:sequence>
			<xsd:element name="PrimaryID" type="udt:IDType"/>
			<xsd:element name="AdditionalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="PostalStructuredAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalUnstructuredAddress" type="ram:UnstructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalPostBoxAddress" type="ram:PostBoxAddressType" minOccurs="0"/>
			<xsd:element name="DefinedTradeContact" type="ram:TradeContactType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: InvoiceTradeLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="InvoiceTradeLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="ShipmentConsignorParty" type="ram:ConsignorPartyType" minOccurs="0"/>
			<xsd:element name="ShipmentConsigneeParty" type="ram:ConsigneePartyType" minOccurs="0"/>
			<xsd:element name="ProductEndUserParty" type="ram:EndUserPartyType" minOccurs="0"/>
			<xsd:element name="ProductionCommodityOriginCountry" type="ram:CommodityOriginCountryType" minOccurs="0"/>
			<xsd:element name="ShipmentTradeTransportMode" type="ram:TradeTransportModeType" minOccurs="0"/>
			<xsd:element name="ShipmentTradeTransportMeans" type="ram:TradeTransportMeansType" minOccurs="0"/>
			<xsd:element name="SpecifiedBilledDelivery" type="feram:BilledDeliveryType" minOccurs="0"/>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="SuppliedProductUnitIdentity" type="ram:ProductUnitIdentityType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ExtendedTradePrice" type="feram:TradePriceType" minOccurs="0"/>
			<xsd:element name="ActualBillingMonetarySummation" type="ram:BillingMonetarySummationType" minOccurs="0"/>
			<xsd:element name="TotalCalculatedTax" type="ram:CalculatedTaxType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AccountAssetExpenseAccountingAccount" type="ram:AssetExpenseAccountingAccountType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AccountSalesAccountingAccount" type="ram:SalesAccountingAccountType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReferenceReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ActualBillingLineMonetarySummation" type="ram:BillingLineMonetarySummationType" minOccurs="0"/>
			<xsd:element name="LineDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="TradingTerms" type="feram:TradingTermsType" minOccurs="0"/>
			<xsd:element name="ActualTradeItem" type="feqdt:TradeItemCodeType" minOccurs="0"/>
			<xsd:element name="DocumentType" type="qdt:DocumentCodeType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: MarketplaceIDType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="MarketPlaceType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="NameText" type="udt:TextType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: LocationType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="LocationType">
		<xsd:sequence>
			<xsd:element name="CountryID" type="qdt:CountryIDType" minOccurs="0"/>
			<xsd:element name="CountryName" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="ID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="NameText" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="CountrySubDivisionName" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="TypeCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="Directions" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="DistrictID" type="udt:IDType" minOccurs="0"/>
			<xsd:element name="PhysicalGeographicalCoordinate" type="feram:GeographicalCoordinateType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PostalAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="SubordinateLocation" type="feram:LocationType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: NotifyPartyType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="NotifyPartyType">
		<xsd:sequence>
			<xsd:element name="PrimaryID" type="udt:IDType"/>
			<xsd:element name="AdditionalID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TaxID" type="udt:IDType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Name" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="PostalStructuredAddress" type="ram:StructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalUnstructuredAddress" type="ram:UnstructuredAddressType" minOccurs="0"/>
			<xsd:element name="PostalPostBoxAddress" type="ram:PostBoxAddressType" minOccurs="0"/>
			<xsd:element name="DefinedTradeContact" type="ram:TradeContactType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: OrderLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="OrderTradeLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="DocumentType" type="qdt:DocumentCodeType"/>
			<xsd:element name="LineDateTime" type="udt:DateTimeType"/>
			<xsd:element name="TradingTerms" type="feram:TradingTermsType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SellerParty" type="ram:SellerPartyType" minOccurs="0"/>
			<xsd:element name="BuyerParty" type="ram:BuyerPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0"/>
			<xsd:element name="CustomerParty" type="ram:CustomerPartyType" minOccurs="0"/>
			<xsd:element name="EndUserParty" type="ram:EndUserPartyType" minOccurs="0"/>
			<xsd:element name="NotifyParty" type="feram:NotifyPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Quantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="Price" type="feram:PriceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Packing" type="feram:PackingType" minOccurs="0"/>
			<xsd:element name="Delivery" type="feram:DeliveryType" minOccurs="0"/>
			<xsd:element name="Status" type="feram:StatusType" minOccurs="0"/>
			<xsd:element name="InspectionRequest" type="feram:InspectionRequestType" minOccurs="0"/>
			<xsd:element name="Consignment" type="feram:ConsignmentType" minOccurs="0"/>
			<xsd:element name="Leg" type="feram:LegType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: PackageType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="PackageType">
		<xsd:sequence>
			<xsd:element name="TypeCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="Quantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="PositionObjectCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="MaterialCode" type="udt:CodeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: PackingType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="PackingType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Package" type="feram:PackageType"/>
			<xsd:element name="PackingInstructions" type="feram:InformationInstructionsType" minOccurs="0"/>
			<xsd:element name="PackingPosition" type="feram:PackingPositionType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PackingPrice" type="feram:PriceType" minOccurs="0"/>
			<xsd:element name="PackingIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="PhysicalShippingMarks" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="InnerPackageQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="InnerPacking" type="feram:PackingType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: PackingPositionType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="PackingPositionType">
		<xsd:sequence>
			<xsd:element name="SurfacePartitioningCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="HorizontalOrientationIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="HorizontalPositionNumber" type="udt:NumericType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="VerticalPositionNumber" type="udt:NumericType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SurfaceNumber" type="udt:NumericType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PositionUsageCode" type="feqdt:PositionUsageCodeType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: PeriodType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="PeriodType">
		<xsd:sequence>
			<xsd:element name="StartDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="EndDateTime" type="udt:DateTimeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: PriceType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="PriceType">
		<xsd:sequence>
			<xsd:element name="TypeCode" type="qdt:PriceTypeCodeType" minOccurs="0"/>
			<xsd:element name="ChargeAmount" type="udt:AmountType" minOccurs="0"/>
			<xsd:element name="BasisQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="NetPriceIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="MinimumChargeAmount" type="udt:AmountType" minOccurs="0"/>
			<xsd:element name="MaximumChargeAmount" type="udt:AmountType" minOccurs="0"/>
			<xsd:element name="MinimumQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="MaximumQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="ValidityPeriod" type="feram:PeriodType" minOccurs="0"/>
			<xsd:element name="AppliedTradeAllowanceCharge" type="feram:TradeAllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="RelatedTradeAllowanceCharge" type="feram:TradeAllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="OriginMarketplace" type="feram:MarketPlaceType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ProductIdentityType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="ProductIdentityType">
		<xsd:annotation>
			<xsd:documentation>FE note: product identificaties</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="CustomerAssignedID" type="udt:IDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Artikelnummer afnemer (koper)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SupplierAssignedID" type="udt:IDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Artikelnummer leverancier</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ManufacturerAssignedID" type="udt:IDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Artikelnummer producent (kweker)</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Description" type="udt:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Productomschrijving</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CustomsAssignedTariffID" type="udt:IDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ManufacturerAssignedLotID" type="udt:IDType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: not used</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="IndustryArticle" type="feram:ArticleType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>FEC note: Sierteeltartikel</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: ShipmentType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="LegType">
		<xsd:sequence>
			<xsd:element name="CarrierParty" type="feram:CarrierPartyType" minOccurs="0"/>
			<xsd:element name="TransportMeans" type="ram:TradeTransportMeansType" minOccurs="0"/>
			<xsd:element name="SpecifiedLoadingLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="SpecifiedUnloadingLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="SpecifiedTransshipLocation" type="feram:LocationType" minOccurs="0"/>
			<xsd:element name="EarliestLoadingDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestLoadingDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="EarliestUnloadingDateTime" type="udt:DateTimeType" minOccurs="0"/>
			<xsd:element name="LatestUnloadingDateTime" type="udt:DateTimeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: StatusType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="StatusType">
		<xsd:sequence>
			<xsd:element name="ConditionCode" type="feqdt:StatusConditionCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReferenceDateTime" type="udt:DateTimeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReasonCode" type="feqdt:StatusReasonCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReasonText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SequenceNumber" type="udt:NumericType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ValidityPeriod" type="feram:PeriodType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: StatusLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="StatusTradeLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="DocumentType" type="qdt:DocumentCodeType"/>
			<xsd:element name="LineDateTime" type="udt:DateTimeType"/>
			<xsd:element name="TradingTerms" type="feram:TradingTermsType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SellerParty" type="ram:SellerPartyType" minOccurs="0"/>
			<xsd:element name="BuyerParty" type="ram:BuyerPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0"/>
			<xsd:element name="CustomerParty" type="ram:CustomerPartyType" minOccurs="0"/>
			<xsd:element name="EndUserParty" type="ram:EndUserPartyType" minOccurs="0"/>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Quantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="Packing" type="feram:PackingType" minOccurs="0"/>
			<xsd:element name="Delivery" type="feram:DeliveryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Status" type="feram:StatusType" maxOccurs="unbounded"/>
			<xsd:element name="PhysicalLocation" type="feram:LocationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TransportUnit" type="feram:TransportUnitType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Consignment" type="feram:ConsignmentType" minOccurs="0"/>
			<xsd:element name="Leg" type="feram:LegType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions:SupplyRequestLine                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="SupplyRequestLine">
		<xsd:sequence>
			<xsd:element name="MarketPlace" type="feram:MarketPlaceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="MarketFormCode" type="feqdt:MarketFormCodeType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SellerParty" type="ram:SellerPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="CustomerParty" type="ram:CustomerPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EndUserParty" type="ram:EndUserPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ManufacturerParty" type="ram:ManufacturerPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ProductCode" type="udt:CodeType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation>FEC note: VBN productcode</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Status" type="feram:StatusType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="MutationDateTime" type="udt:DateTimeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions:SupplyRequestType                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="SupplyRequestType">
		<xsd:sequence>
			<xsd:element name="AgentParty" type="feram:AgentPartyType" minOccurs="0"/>
			<xsd:element name="SupplyRequestLine" type="feram:SupplyRequestLine" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: SupplyLineItemType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="SupplyTradeLineItemType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="DocumentType" type="qdt:DocumentCodeType"/>
			<xsd:element name="LineDateTime" type="udt:DateTimeType"/>
			<xsd:element name="TradingTerms" type="feram:TradingTermsType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="AdditionalInformationTradeNote" type="ram:TradeNoteType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="SellerParty" type="ram:SellerPartyType" minOccurs="0"/>
			<xsd:element name="BuyerParty" type="ram:BuyerPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0"/>
			<xsd:element name="CustomerParty" type="ram:CustomerPartyType" minOccurs="0"/>
			<xsd:element name="EndUserParty" type="ram:EndUserPartyType" minOccurs="0"/>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0"/>
			<xsd:element name="Characteristics" type="feram:CharacteristicType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Quantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="Price" type="feram:PriceType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Packing" type="feram:PackingType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Delivery" type="feram:DeliveryType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="ProductSampleLocation" type="ram:TradeLocationType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Status" type="feram:StatusType" minOccurs="0"/>
			<xsd:element name="PhysicalLocation" type="feram:LocationType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TemperatureType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TemperatureType">
		<xsd:sequence>
			<xsd:element name="TemperatureValue" type="udt:MeasureType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="DescriptionText" type="udt:TextType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="TemperatureTypeCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="InformationInstructions" type="feram:InformationInstructionsType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TradeAllowanceChargeType              ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TradeAllowanceChargeType">
		<xsd:sequence>
			<xsd:element name="ChargeIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="ID" type="udt:IDType"/>
			<xsd:element name="SequenceNumeric" type="udt:NumericType" minOccurs="0"/>
			<xsd:element name="CalculationPercent" type="udt:PercentType" minOccurs="0"/>
			<xsd:element name="BasisAmount" type="udt:AmountType" minOccurs="0"/>
			<xsd:element name="BasisQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="PrepaidIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="ActualAmount" type="udt:AmountType" minOccurs="0"/>
			<xsd:element name="ActualAllowanceChargeCurrencyExchange" type="ram:AllowanceChargeCurrencyExchangeType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TradeIinformationType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TradingTermsType">
		<xsd:sequence>
			<xsd:element name="MarketPlace" type="feram:MarketPlaceType" minOccurs="0"/>
			<xsd:element name="MarketFormCode" type="feqdt:MarketFormCodeType" minOccurs="0"/>
			<xsd:element name="PaymentTerms" type="ram:TradePaymentTermsType" minOccurs="0"/>
			<xsd:element name="PaymentAgentParty" type="feram:AgentPartyType" minOccurs="0"/>
			<xsd:element name="TradePeriod" type="feram:PeriodType" minOccurs="0"/>
			<xsd:element name="TradeSequence" type="udt:NumericType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TradePaymentTermsType                 ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TradePaymentTermsType">
		<xsd:sequence>
			<xsd:element name="ID" type="qdt:PaymentTermsIDType" minOccurs="0"/>
			<xsd:element name="TypeCode" type="udt:CodeType" minOccurs="0"/>
			<xsd:element name="FromEventCode" type="qdt:PaymentTermsEventTimeReferenceCodeType" minOccurs="0"/>
			<xsd:element name="SettlementPeriodMeasure" type="udt:MeasureType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TradePriceType                        ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TradePriceType">
		<xsd:sequence>
			<xsd:element name="NetPriceIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="TypeCode" type="qdt:PriceTypeCodeType" minOccurs="0"/>
			<xsd:element name="ChargeAmount" type="udt:AmountType"/>
			<xsd:element name="BasisQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="ValidityBillingPeriod" type="ram:BillingPeriodType" minOccurs="0"/>
			<xsd:element name="AppliedTradeAllowanceCharge" type="feram:TradeAllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: TransportUnitType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="TransportUnitType">
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType" minOccurs="0"/>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Packing" type="feram:PackageType"/>
			<xsd:element name="PackingInstructions" type="feram:InformationInstructionsType" minOccurs="0"/>
			<xsd:element name="PackingPosition" type="feram:PackingPositionType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="PackingPrice" type="feram:PriceType" minOccurs="0"/>
			<xsd:element name="PackingIndicator" type="udt:IndicatorType" minOccurs="0"/>
			<xsd:element name="PhysicalShippingMarks" type="udt:TextType" minOccurs="0"/>
			<xsd:element name="InnerPackageQuantity" type="feudt:QuantityType" minOccurs="0"/>
			<xsd:element name="InnerPacking" type="feram:TransportUnitType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="EndUserParty" type="ram:EndUserPartyType" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name="Goods" type="feram:GoodsType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: LabelLineType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="LabelLineType">
		<xsd:annotation>
			<xsd:documentation xml:lang="EN">Type to hold details for a label that needs to be printed one or more times.</xsd:documentation>
			<xsd:documentation xml:lang="NL">Type voor het opgeven van details voor een speciek label dat één of meerdere keren geproduceerd dient worden.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ID" type="udt:IDType">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Unique identifier for this label.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Unieke identificatie van dit label.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DateTime" type="udt:DateTimeType">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Creation date and time of the this label request.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Datum en tijd waarop dit label verzoek is gemaakt.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LabelNote" type="udt:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Optional free text to support the production of this label e.g. custom printing instructions.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Optionele vrije tekst voor aanvullende instructies m.b.t. de productie van het label.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Holds a reference to the underlying order line that represents the contents on the label.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Referentie naar de onderliggende orderregel die de gegevens op het label representeert.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SuppliedProductIdentity" type="feram:ProductIdentityType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Definition of the product to print on the label. Only relevant when: a) the referenced order line holds more products or b) the content definition in this messeg refers to this product.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Productinformatie die de gegevens op het label representeren. Alleen relevant indien: a) de gerefereerde orderregel meerdere producten bevat of b) de content definitie in dit bericht verwijst naar dit product.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LabelLocationID">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Holds a description of the object where the label is attached to.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Beschrijving van de bevestigingsmethode van het label.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:restriction base="udt:IDType">
							<xsd:enumeration value="Product">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is attached to the product.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgemaakt of geplakt aan het product (plan of bos).</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="Cover">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is attached to the sleeve/cover of the product.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgemaakt of geplakt aan de hoes van het product.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="Pot">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is attached to the pot of the product.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgemaakt of geplakt op de pot van het product.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="Fust">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is fixed to the small container (fust). </xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgeplakt aan het fust.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="FustLoose">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is provided with the container, bucket or tray, but is not attached to it.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt los bijgeleverd bij het fust.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="Attachment">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The printed label is attached to a special device designed to hold the label (e.g. pricker)..</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt bevestigd op geplakt op een informatiedrager zoals bijvoorbeeld een prikker.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="CartLayer">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is attached to the layer of a cart.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgemaakt aan een laag op de kar.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="TransportUnit">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is attached to the transport unit (e.g. cart or pallet).</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt vastgemaakt aan de kar of pallet.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="TransportUnitLoose">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">The label is provided with the transport unit (e.g. cart or pallet), but is not attached to it.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Het label wordt los bijgeleverd bij de ladingdrager van de kar.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
						</xsd:restriction>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Quantity" type="udt:QuantityType">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Amount of labels to print. </xsd:documentation>
					<xsd:documentation xml:lang="NL">Aantal te printen labels. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="LabelData">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">The label data defines the intangible information to print on the label.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Definitie van de niet fysieke (onvoelbare) eigenschappen van het label.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="LabelApplicationData" type="udt:BinaryObjectType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation xml:lang="EN">Provide vendor specific label data used by specialised label applications e.g. PDF or BarTender. The value of this element holds the raw application data  (Base64 encoding) for the application as specified by the mime-type element.</xsd:documentation>
								<xsd:documentation xml:lang="NL">Opgeven van een applicatiespecifiek formaat zoals PDF of BarTender. Het value-element bevat de binaire gegevens  (Base64 encoding) voor de applicatie zoals gespecificeerd in het mime-type-element.</xsd:documentation>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="LabelContentDefinition" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation xml:lang="EN">Composition of a custom label. This element defines both the content and formatting of the label.</xsd:documentation>
								<xsd:documentation xml:lang="NL">Samenstellen van een maatwerk label door opgave van content en formaat eigenschappen.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="ContentFontName" type="udt:TextType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">The font name specifies which font to use for printing the content on the label.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Naam van het font dat gebruikt wordt voor het printen van teksten.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="ContentFontSize" type="udt:MeasureType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">The font size specifies the size of the characters printed on the label.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Grootte van het font dat gebruikt wordt voor het printen van teksten.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelContentItems">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Specifies what content items to print on the label.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Specificatie van de te printen onderdelen.</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="ID" type="udt:IDType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">A unique code to print on the label.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Een unieke code om op het label te printen.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="Logo" type="udt:PictureType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Logo to print on the label. </xsd:documentation>
														<xsd:documentation xml:lang="NL">Logo (afbeelding) om te printen op het label.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="ProductNameText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Name of the product to print on the label. If no content is provided, the name of the product must be retrieved from the product element in the corresponding LabelLine.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Productnaam. Bij een lege waarde dient de productnaam opgehaald te worden uit de specificaties van het opgegeven product uit dit bericht.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="ProductAbbreviationText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Abbreviation of the product name. If no content is provided, the name of the product must be retrieved from the product element in the corresponding LabelLine.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Afkoring van de productnaam. Bij een lege waarde dient de afkorting opgehaald te worden uit de specificaties van het opgegeven product uit dit bericht.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="Barcodes" type="feram:LabelBarcodeType" minOccurs="0" maxOccurs="4">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Specifies which barcode to print and how it is printed on the label.</xsd:documentation>
														<xsd:documentation xml:lang="NL">De barcode met specificatie van de presentativorm.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="ArticleDescriptionText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Description of the product.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Omschrijving van het product.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="CharacteristicsText" type="udt:TextType" minOccurs="0" maxOccurs="2">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Description of the product characteristics to print on the label.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Omschrijving van de producteigenschappen.</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="CustomerCodeText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Customer code.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Klantcode</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="CustomerArticleCodeText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Aritcle code of the customer.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Artikelcode van de klant</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="CustomerNameText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Name of the customer.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Naam van de klant</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="DeliveryLocationText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Delivery location</xsd:documentation>
														<xsd:documentation xml:lang="NL">Afleverlokatie</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="BatchNumberText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Consignment number of ordered products.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Partijnummer</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="OrderNumberText" type="udt:TextType" minOccurs="0">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Order number</xsd:documentation>
														<xsd:documentation xml:lang="NL">Ordernummer</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="FreeText" type="udt:TextType" minOccurs="0" maxOccurs="4">
													<xsd:annotation>
														<xsd:documentation xml:lang="EN">Free text lines to print on the label.</xsd:documentation>
														<xsd:documentation xml:lang="NL">Vrije tekst</xsd:documentation>
													</xsd:annotation>
												</xsd:element>
												<xsd:element name="Price" type="feram:PriceType" minOccurs="0" maxOccurs="unbounded"/>
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="LabelMaterial">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">The label properties define the tangible (hardware) properties of the label.</xsd:documentation>
					<xsd:documentation xml:lang="NL">Materiaal eigenschappen van het label.</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="TemplateID" type="udt:IDType" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation xml:lang="EN">The label template identifier can be used to reference to a predefined set of label properties. If this name is used in combination with a new set of label properties (sibling element), the template name (re)defines the set of properties.</xsd:documentation>
								<xsd:documentation xml:lang="NL">Identificatie van een verzameling materiaaleigenschappen. Indien dit element wordt gebruikt in combinatie met het properties-element, dan worden de opgegeven eigenschappen bewaard. Bij een volgend label-verzoek hoeft alleen dit ID opgegeven te worden.</xsd:documentation>
								<xsd:documentation/>
							</xsd:annotation>
						</xsd:element>
						<xsd:element name="Properties" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation xml:lang="EN">The label properties are used to define the tangible properties of the label e.g. material, size and type of label.</xsd:documentation>
								<xsd:documentation xml:lang="NL">De materiaaleigenchappen van het label.</xsd:documentation>
							</xsd:annotation>
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="LabelCode" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Type of the label to use as the base for printing.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Het soort label dat wordt gebruikt als ondergrond voor het bedrukken.</xsd:documentation>
										</xsd:annotation>
										<xsd:complexType>
											<xsd:simpleContent>
												<xsd:restriction base="udt:CodeType">
													<xsd:enumeration value="Sticker">
														<xsd:annotation>
															<xsd:documentation xml:lang="EN">Sticker.</xsd:documentation>
															<xsd:documentation xml:lang="NL">Sticker.</xsd:documentation>
														</xsd:annotation>
													</xsd:enumeration>
													<xsd:enumeration value="SlitLabel">
														<xsd:annotation>
															<xsd:documentation xml:lang="EN">Type of label with a slit at the end to tighten itself to the product.</xsd:documentation>
															<xsd:documentation xml:lang="NL">Sleufetiket.</xsd:documentation>
														</xsd:annotation>
													</xsd:enumeration>
													<xsd:enumeration value="HangingLabel">
														<xsd:annotation>
															<xsd:documentation xml:lang="EN">Label to hang on the product.</xsd:documentation>
															<xsd:documentation xml:lang="NL">Hanglabel.</xsd:documentation>
														</xsd:annotation>
													</xsd:enumeration>
													<xsd:enumeration value="Special">
														<xsd:annotation>
															<xsd:documentation xml:lang="EN">Special (custom) label type.</xsd:documentation>
															<xsd:documentation xml:lang="NL">Speciaal maatwerk label.</xsd:documentation>
														</xsd:annotation>
													</xsd:enumeration>
													<xsd:enumeration value="Poster">
														<xsd:annotation>
															<xsd:documentation xml:lang="EN">Label to use as a poster.</xsd:documentation>
															<xsd:documentation xml:lang="NL">Poster.</xsd:documentation>
														</xsd:annotation>
													</xsd:enumeration>
												</xsd:restriction>
											</xsd:simpleContent>
										</xsd:complexType>
									</xsd:element>
									<xsd:element name="LabelSubCode" type="udt:CodeType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Used to specify the sub type of the label according to the code list provided by the manufacturer. </xsd:documentation>
											<xsd:documentation xml:lang="NL">Subcode voor de te bedrukken label. Raadpleeg de codelijst van de labelproducent.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelLength" type="udt:MeasureType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Length of the label.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Lengte van het label</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelWidth" type="udt:MeasureType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Width of the label.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Breedte van het label</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelQualityCode" type="udt:CodeType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Quality of the label. Check the code list provided by the manufacturer before using this element.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Kwaliteit van het label. Raadpleeg de codelijst van de labelproducent.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelMaterialCode" type="udt:CodeType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Specification of the material the label is made of. Check the code list provided by the manufacturer before using this element.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Materiaal waarvan het label is gemaakt. Raadpleeg de codelijst van de labelproducent.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
									<xsd:element name="LabelColourCode" type="udt:CodeType" minOccurs="0">
										<xsd:annotation>
											<xsd:documentation xml:lang="EN">Background colour of the label. Check the code list provided by the manufacturer before using this element.</xsd:documentation>
											<xsd:documentation xml:lang="NL">Achtergrondkleur van het te bedrukken label. Raadpleeg de codelijst van de labelproducent.</xsd:documentation>
										</xsd:annotation>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="LabelSubLine" type="feram:LabelLineType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!-- ================================================================== -->
	<!-- ===== Type Definition: LabelBarcodeType ===== -->
	<!-- ================================================================== -->
	<xsd:complexType name="LabelBarcodeType">
		<xsd:annotation>
			<xsd:documentation xml:lang="EN">Holds a barcode and its presentation form.</xsd:documentation>
			<xsd:documentation xml:lang="NL">Definieert een barcode en de verschijningsvorm (tekst of streepjes).</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Type">
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:restriction base="udt:IDType">
							<xsd:enumeration value="DataBar">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">DataBar from GS1.</xsd:documentation>
									<xsd:documentation xml:lang="NL">GS1 DataBar.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="POS">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">Point Of Sale code.</xsd:documentation>
									<xsd:documentation xml:lang="NL">Point Of Sale code.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="EAN13">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">EAN13 code.</xsd:documentation>
									<xsd:documentation xml:lang="NL">EAN13 code.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
							<xsd:enumeration value="EAN14">
								<xsd:annotation>
									<xsd:documentation xml:lang="EN">Specifies the tekstual representation of the barcode.</xsd:documentation>
									<xsd:documentation xml:lang="NL">De tekstuele waarde van de barcode.</xsd:documentation>
								</xsd:annotation>
							</xsd:enumeration>
						</xsd:restriction>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="ValueText" type="udt:TextType">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Specifies the tekstual representation of the barcode.</xsd:documentation>
					<xsd:documentation xml:lang="NL">De tekstuele waarde van de barcode.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ShowAsText" type="udt:IndicatorType">
				<xsd:annotation>
					<xsd:documentation xml:lang="EN">Specifies whether to show the code in its numerical representation (false) or in its graphical representation as a bar code (true).</xsd:documentation>
					<xsd:documentation xml:lang="NL">Geeft aan of de barcode als numerieke waarde wordt getoond (false) of als plaatje (bijv. streepjescode).</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
