<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.0 U (http://www.xmlspy.com) by Fabien Campagne (Mount Sinai School of Medicine) -->
<!--W3C Schema generated by XML Spy v3.5 NT (http://www.xmlspy.com)-->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xsd:element name="area">
		<xsd:complexType>
			<xsd:attribute name="target" type="xsd:string" use="required"/>
			<xsd:attribute name="href" type="xsd:string" use="required"/>
			<xsd:attribute name="coords" type="xsd:string" use="required"/>
			<xsd:attribute name="shape" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="diagram-name" type="xsd:string"/>
	<xsd:element name="image">
		<xsd:complexType>
			<xsd:attribute name="filename" type="xsd:string" use="required"/>
			<xsd:attribute name="format" use="required">
				<xsd:simpleType>
					<xsd:restriction base="xsd:NMTOKEN">
						<xsd:enumeration value="GIF"/>
						<xsd:enumeration value="SVG"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:attribute>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="images">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="image" maxOccurs="unbounded"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="included-map">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="map"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="map">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="area" maxOccurs="unbounded"/>
			</xsd:sequence>
			<xsd:attribute name="name" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="rbde-page">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element ref="diagram-name"/>
				<xsd:element ref="images"/>
				<xsd:element ref="standalone-map"/>
				<xsd:element ref="included-map"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="standalone-map">
		<xsd:complexType>
			<xsd:attribute name="filename" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
