<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:esd="http://www.esd.org.uk/standards" xmlns="http://www.esd.org.uk/standards" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.esd.org.uk/standards" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.2" id="WebPortal-v1.2">
	<xs:annotation>
		<xs:appinfo xmlns:gms="http://www.govtalk.gov.uk/CM/gms">
			<Metadata xmlns="http://www.govtalk.gov.uk/CM/gms-xs">
				<Audience>e-service developers</Audience>
				<Creator>esd-toolkit http://www.esd-toolkit.org</Creator>
				<Date>
					<Created>2005-05-13</Created>
		                                          <Modifed>2006-10-04</Modifed>
				</Date>
				<Description>Root element of a Local Direct Goc XML</Description>
				<Format>
					<MediaType>text/xml</MediaType>
					<Syntax>http://www.w3.org/2001/XMLSchema</Syntax>
					<Description>XML schema, W3C Recommendation 2001</Description>
				</Format>
				<Identifier>WebPortal-v1.2</Identifier>
				<Language>eng</Language>
				<Publisher>Porism Limited http://www.porism.com</Publisher>
				<Rights>
					<Copyright>Crown Copyright 2005</Copyright>
				</Rights>
				<Title>Root element of a Web Portal XML</Title>
			</Metadata>
		</xs:appinfo>
	</xs:annotation>
	<xs:include schemaLocation="AgencyServicesStructure-v1.2.xsd"/>
	<xs:element name="AgencyServices">
		<xs:annotation>
			<xs:documentation>Root element of the XML Document.</xs:documentation>
			<xs:appinfo>
				<xs:SchemaVersion value="1.2"/>
			</xs:appinfo>
		</xs:annotation>
		<xs:complexType>
			<xs:complexContent>
				<xs:extension base="AgencyServicesStructure">
					<xs:attribute name="SchemaVersion" type="xs:string" use="optional"/>
				</xs:extension>
			</xs:complexContent>
		</xs:complexType>
		<xs:unique name="Items">
			<xs:selector xpath=".//Item"/>
			<xs:field xpath="@Id"/>
		</xs:unique>
		<xs:unique name="FAQs">
			<xs:selector xpath=".//FAQ"/>
			<xs:field xpath="@Id"/>
		</xs:unique>
		<xs:keyref name="ItemsBroaderItem" refer="Items">
			<xs:selector xpath=".//Item/BroaderItem"/>
			<xs:field xpath="@Id"/>
		</xs:keyref>
		<xs:keyref name="ItemsRelatedItem" refer="Items">
			<xs:selector xpath=".//Item/RelatedItem"/>
			<xs:field xpath="@Id"/>
		</xs:keyref>
		<xs:keyref name="FAQsBroaderItem" refer="Items">
			<xs:selector xpath=".//FAQ/BroaderItem"/>
			<xs:field xpath="@Id"/>
		</xs:keyref>
	</xs:element>
</xs:schema>
