<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:boesonia="soniapublication.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="soniapublication.xsd" elementFormDefault="qualified">
	<!-- Bank of England Sonia Rate Publication Schema v1.1 -->
	<!-- SONIA and SONIA Compounded Index are copyright the Bank of England. The trade marks “Bank of England” and “SONIA” are registered trade marks of the Bank of England.  All Rights Reserved.  The SONIA benchmark and SONIA Compounded Index include the proprietary information of the Bank of England and the data comprising the benchmark and SONIA Compounded Index may not be copied or distributed except as specifically authorised.  The SONIA benchmark and SONIA Compounded Index are not intended to be relied upon as authoritative or taken in substitution for the exercise of judgement and do not constitute investment advice. The SONIA benchmark and SONIA Compounded Index are not, and should not be construed as, an offer, bid or solicitation in relation to any financial instrument.  The Bank of England does not guarantee, and expressly disclaims any liability for, and makes no representations or warranties whether express or implied, as to the currency, accuracy, timeliness, completeness or fitness for any particular purpose of the SONIA benchmark and SONIA Compounded Index.  The Bank of England accepts no liability whatsoever for any loss (including, but not limited to any direct, indirect or consequential loss, whether or not such loss is foreseeable and whether or not the Bank of England has been appraised of the use to which the SONIA benchmark or SONIA Compounded Index will be put) howsoever arising from the use, the timeliness of delivery or the failure of delivery of the SONIA benchmark or SONIA Compounded Index.-->
	<xs:simpleType name="fourdp">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="4"/>
		</xs:restriction>
	</xs:simpleType>
  <xs:simpleType name="eightdp">
    <xs:restriction base="xs:decimal">
      <xs:fractionDigits value="8"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="Sonia">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="IsProduction" type="xs:boolean"/>
				<xs:element name="PublicationDateTime" type="xs:dateTime"/>
				<xs:element name="IsRepublication" type="xs:boolean"/>
				<xs:element name="SoniaRate" type="boesonia:fourdp"/>
				<xs:element name="IsContingencyMethodology" type="xs:boolean"/>
				<xs:element name="RateRefDate" type="xs:date"/>
				<xs:element name="TotalNominalValue" type="xs:long" minOccurs="0"/>
				<xs:element name="Percentiles" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Ten" type="boesonia:fourdp"/>
							<xs:element name="TwentyFive" type="boesonia:fourdp"/>
							<xs:element name="SeventyFive" type="boesonia:fourdp"/>
							<xs:element name="Ninety" type="boesonia:fourdp"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="IndexRefDate" type="xs:date"/>
				<xs:element name="SoniaCompoundedIndex" type="boesonia:eightdp"/>
				<xs:element name="Disclaimer" type="xs:string"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
