<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema targetNamespace="http://www.narc.fi/sahke/siirto/siirto20" xmlns="http://www.narc.fi/sahke/siirto/siirto20" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="SAHKE siirto 2.0">
	<!-- ================================================= -->
	<!-- Package: <<XSDschema>> NARCtransfer  -->
	<!-- ================================================= -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> TransferFile  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:complexType name="DocumentTiffFile">
		<xs:sequence>
			<xs:element name="directory" type="xs:string" minOccurs="0"/>
			<xs:element name="name" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> TransferType  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="transfer">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="identifier" type="xs:string"/>
				<xs:element name="title" type="xs:string"/>
				<xs:element name="coverage" type="xs:string"/>
				<xs:element name="metadata" type="xs:anyURI"/>
				<xs:element name="mediumID" type="xs:string" minOccurs="0"/>
				<xs:element name="previousID" type="xs:string" minOccurs="0"/>
				<xs:element name="organization" type="xs:string"/>
				<xs:element name="contactPerson" type="xs:string"/>
				<xs:element name="address" type="xs:string"/>
				<xs:element name="phoneNumber" type="xs:string"/>
				<xs:element name="email" type="xs:string" minOccurs="0"/>
				<xs:element name="extent" type="xs:string"/>
				<xs:element name="medium" type="xs:string"/>
				<xs:element name="fileFormat" type="xs:string"/>
				<xs:element name="encryption" type="xs:string" minOccurs="0"/>
				<xs:element name="compression" type="xs:string" minOccurs="0"/>
				<xs:element name="tiffFile" type="DocumentTiffFile" minOccurs="0" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>

