<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 (http://www.altova.com) by Hans van Rossen (Agritect) -->
<!-- ====================================================================== -->
<!-- =====  Images Schema Module                      ===== -->
<!-- ====================================================================== -->
<!--
Schema agency:   Florecom
Schema version:  0.6
Schema date:     28 juli 2008

Copyright (C) Florecom (2008). All Rights Reserved.

Sierteelt Beelden
-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ism="urn:fec:florecom:xml:data:draft:ImagesStandardMessage:1" xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:3" xmlns:feram="urn:fec:florecom:xml:data:draft:ReusableAggregateBusinessInformationEntity:1" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:4" xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:3" xmlns:ccts="urn:un:unece:uncefact:data:standard:CoreComponentsTechnicalSpecification:2" targetNamespace="urn:fec:florecom:xml:data:draft:ImagesStandardMessage:1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.1">
	<!-- ======================================================================= -->
	<!-- =====  Imports                                                     ==== -->
	<!-- =================================================================================== -->
	<!-- =====  Import of Reusable Aggregate Business Information Entity 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 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 FEC Reusable Aggregate Business Information Entity Schema Module ===== -->
	<!-- ====================================================================================== -->
	<xsd:import namespace="urn:fec:florecom:xml:data:draft:ReusableAggregateBusinessInformationEntity:1" schemaLocation="http://schemas.florecom.org/xml/data/draft/FEC_ReusableAggregateBusinessInformationEntity_1p0.xsd"/>
	<!-- ======================================================================= -->
	<!-- =====  Element Declarations                                       ===== -->
	<!-- ======================================================================= -->
	<!-- =====  Root Element Declarations for email                        ===== -->
	<!-- ======================================================================= -->
	<xsd:element name="Images" type="ism:ImagesType"/>
	<xsd:element name="GetImages" type="ism:ImagesRequestType"/>
	<xsd:element name="ImagesAcknowledge" type="ism:ImageAcknowledgementType"/>
	<!-- ======================================================================= -->
	<!-- =====  Root Element Declarations for webservices                  ===== -->
	<!-- ======================================================================= -->
	<xsd:element name="PutImagesRequest" type="ism:PutImagesMessage">
		<xsd:annotation>
			<xsd:documentation>Indienen Beelden Request</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="PutImagesResponse" type="ism:PutImagesResponseMessage">
		<xsd:annotation>
			<xsd:documentation>Indienen Beelden Response</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ImagesRequest" type="ism:ImagesRequestMessage">
		<xsd:annotation>
			<xsd:documentation>Opvragen Beelden Request</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="ImagesResponse" type="ism:ImagesResponseMessage">
		<xsd:annotation>
			<xsd:documentation>Opvragen Beelden Response</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<!--================================================================== -->
	<!--=====  Type Definitions                                      ===== -->
	<!--================================================================== -->
	<!--=====  Type Definitions: ImageAcknowledgement                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="ImageAcknowledgementType">
		<xsd:sequence>
			<xsd:element name="ImageAcknowledge" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType"/>
						<xsd:element name="ImageResult" type="udt:IndicatorType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions:ImagesRequestType                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="ImagesRequestType">
		<xsd:sequence>
			<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions: ImagesRequestMessage                         ===== -->
	<!--================================================================== -->
	<xsd:complexType name="ImagesRequestMessage">
		<xsd:sequence>
			<xsd:element name="Header">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="UserName" type="udt:TextType" minOccurs="0"/>
						<xsd:element name="Password" type="udt:TextType" minOccurs="0"/>
						<xsd:element name="MessageID" type="udt:IDType"/>
						<xsd:element name="MessageDateTime" type="udt:DateTimeType"/>
						<xsd:element name="MessageSerial" type="udt:NumericType"/>
						<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Body">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ImagesRequestDetails" type="ism:ImagesRequestType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions: ImageResponseMessage                          ===== -->
	<!--================================================================== -->
	<xsd:complexType name="ImagesResponseMessage">
		<xsd:sequence>
			<xsd:element name="Body">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="ImagesResponseDetails" type="ism:ImagesType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions: ImageType                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="ImagesType">
		<xsd:sequence>
			<xsd:element name="AgentParty" type="feram:AgentPartyType" minOccurs="0"/>
			<xsd:element name="SupplierParty" type="ram:SupplierPartyType" minOccurs="0"/>
			<xsd:element name="ImageLine" type="feram:ImageLineItemType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions: PutImagesMessage                         ===== -->
	<!--================================================================== -->
	<xsd:complexType name="PutImagesMessage">
		<xsd:sequence>
			<xsd:element name="Header">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="UserName" type="udt:TextType" minOccurs="0"/>
						<xsd:element name="Password" type="udt:TextType" minOccurs="0"/>
						<xsd:element name="MessageID" type="udt:IDType"/>
						<xsd:element name="MessageDateTime" type="udt:DateTimeType"/>
						<xsd:element name="MessageSerial" type="udt:NumericType"/>
						<xsd:element name="ReferencedDocument" type="ram:ReferencedDocumentType" minOccurs="0" maxOccurs="unbounded"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="Body">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PutImagesRequestDetails" type="ism:ImagesType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<!--================================================================== -->
	<!--=====  Type Definitions: PutImagesResponseMessage                           ===== -->
	<!--================================================================== -->
	<xsd:complexType name="PutImagesResponseMessage">
		<xsd:sequence>
			<xsd:element name="Body">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="PutImagesResponseDetails" type="ism:ImageAcknowledgementType"/>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
