<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pers="http://purl.org/vcml/personalization#" xmlns:er="http://purl.org/vcml/sdp/er/1.0/" xmlns:filter="http://purl.org/vcml/filter/1.0/" xmlns:rating="http://purl.org/vcml/rating/1.0/" xmlns:srch="http://purl.org/vcml/search#" xmlns:menu="http://purl.org/vcml/menu/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" targetNamespace="http://purl.org/vcml/personalization#" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:import namespace="http://purl.org/vcml/filter/1.0/" schemaLocation="vcml-filter.xsd"/>
	<xs:import namespace="http://purl.org/vcml/sdp/er/1.0/" schemaLocation="vcml-er.xsd"/>
	<xs:import namespace="http://purl.org/vcml/rating/1.0/" schemaLocation="vcml-rating.xsd"/>
	<xs:import namespace="http://purl.org/vcml/menu/1.0/" schemaLocation="vcml-menu.xsd"/>
	<xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="dublinCore.xsd"/>
	<xs:import namespace="http://purl.org/vcml/search#" schemaLocation="vcml-search.xsd"/>
	<xs:element name="personalization">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="menu:teaser" minOccurs="0"/>
				<xs:element ref="menu:title" minOccurs="0"/>
				<xs:element ref="er:billing" minOccurs="0"/>
				<xs:element ref="rating:rating" minOccurs="0"/>
				<xs:element ref="srch:robots" minOccurs="0"/>
			</xs:sequence>
			<xs:attributeGroup ref="pers:personalizationAttrs"/>
		</xs:complexType>
	</xs:element>
	<xs:attributeGroup name="personalizationRefAttrs">
		<xs:annotation>
			<xs:documentation>group of personalization attributes for reference use in other schema</xs:documentation>
		</xs:annotation>
		<xs:attribute name="active" type="xs:boolean" use="optional"/>
		<xs:attribute name="promotable" type="xs:boolean" use="optional"/>
		<xs:attribute name="personalized" type="xs:boolean" use="optional"/>
	</xs:attributeGroup>
	<xs:attributeGroup name="personalizationAttrs">
		<xs:attribute name="header-logo" type="xs:anyURI" use="optional"/>
		<xs:attribute name="footer-logo" type="xs:anyURI" use="optional"/>
		<xs:attribute name="excludeDPA" type="xs:boolean" use="optional"/>
		<xs:attribute name="excludeDPAtitle" type="xs:string" use="optional"/>
		<xs:attribute name="backgroundColorDPA" type="xs:string" use="optional"/>
		<xs:attribute name="addSearchBox" type="xs:boolean" use="optional"/>
		<xs:attribute name="addToBookmarks" type="xs:boolean" use="optional"/>
	</xs:attributeGroup>
</xs:schema>
