<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://www.esd.org.uk/standards" xmlns="http://www.esd.org.uk/standards" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:esd="http://www.esd.org.uk/standards" xmlns:gms="http://www.govtalk.gov.uk/CM/gms-xs" elementFormDefault="qualified" version="3.0" id="Hierarchy">
	<xs:annotation>
		<xs:documentation>Generic list format</xs:documentation>
		<xs:appinfo>
			<gms:Metadata>
				<gms:Identifier>Hierarchy</gms:Identifier>
				<gms:Source>http://www.esd.org.uk/standards/xmlschemas/hierarchy-v3.0.xsd</gms:Source>
			</gms:Metadata>
		</xs:appinfo>
	</xs:annotation>
	<xs:include schemaLocation="itemhierarchy-v3.0.xsd"/>
	<xs:include schemaLocation="egmsmetadata-v3.0.xsd"/>
	<xs:element name="ItemsHierarchy">
		<xs:annotation>
			<xs:documentation>Schema for hierarchy of items.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Metadata"/>
				<xs:sequence>
					<xs:element name="Item" type="ItemHierarchyStructure" minOccurs="0" maxOccurs="unbounded"/>
				</xs:sequence>
			</xs:sequence>
			<xs:attribute name="HomeLocation" type="xs:anyURI" use="required"/>
			<xs:attribute name="LatestVersionLocation" type="xs:anyURI" use="required"/>
			<xs:attribute name="Version" type="xs:string" use="required"/>
			<xs:attribute name="Resource" type="xs:anyURI" use="required"/>
			<xs:attribute name="SchemaVersion" type="xs:string" use="optional" default="3.0"/>
		</xs:complexType>
	</xs:element>
</xs:schema>
