<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://epbr.digital.communities.gov.uk/xsd/rdsap" targetNamespace="https://epbr.digital.communities.gov.uk/xsd/rdsap" elementFormDefault="qualified" attributeFormDefault="unqualified" version="21.0.0" > <xs:simpleType name="Percentage"> <xs:restriction base="xs:integer"> <xs:maxInclusive value="100"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="VentilationTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>natural</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>mechanical ventilation without heat recovery (MV)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>mechanical extract, decentralised (MEV dc)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>mechanical extract, centralised (MEV c)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>mechanical ventilation with heat recovery (MVHR)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>positive input from loft</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>positive input from outside</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-DuctTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of duct.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>flexible</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>rigid</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>semi-rigid</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-DuctPlacement"> <xs:annotation> <xs:documentation>Code which indicates the duct placement.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>inside heated envelope</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>outside heated envelope</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-DuctInsulationLevel"> <xs:annotation> <xs:documentation>Code which indicates the level of duct insulation.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>level 1</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>level 2</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-DuctInsulationCode"> <xs:annotation> <xs:documentation>Code which indicates the type of duct insulation.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>not insulated</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>insulated</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="HeatEmitterCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>not radiators or underfloor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>radiators</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>underfloor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>fan coil units</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>both radiators and underfloor</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ConstructionDateCode"> <xs:restriction base="xs:string"> <xs:enumeration value="A"> <xs:annotation> <xs:documentation>England and Wales: before 1900; Scotland: before 1919; Northern Ireland: before 1919</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="B"> <xs:annotation> <xs:documentation>England and Wales: 1900-1929; Scotland: 1919-1929; Northern Ireland: 1919-1929</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="C"> <xs:annotation> <xs:documentation>England and Wales: 1930-1949; Scotland: 1930-1949; Northern Ireland: 1930-1949</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>England and Wales: 1950-1966; Scotland: 1950-1964; Northern Ireland: 1950-1973</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E"> <xs:annotation> <xs:documentation>England and Wales: 1967-1975; Scotland: 1965-1975; Northern Ireland: 1974-1977</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="F"> <xs:annotation> <xs:documentation>England and Wales: 1976-1982; Scotland: 1976-1983; Northern Ireland: 1978-1985</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="G"> <xs:annotation> <xs:documentation>England and Wales: 1983-1990; Scotland: 1984-1991; Northern Ireland: 1986-1991</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="H"> <xs:annotation> <xs:documentation>England and Wales: 1991-1995; Scotland: 1992-1998; Northern Ireland: 1992-1999</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="I"> <xs:annotation> <xs:documentation>England and Wales: 1996-2002; Scotland: 1999-2002; Northern Ireland: 2000-2006</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="J"> <xs:annotation> <xs:documentation>England and Wales: 2003-2006; Scotland: 2003-2007; Northern Ireland: not applicable</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="K"> <xs:annotation> <xs:documentation>England and Wales: 2007-2011; Scotland: 2008-2011; Northern Ireland: 2007-2013</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="L"> <xs:annotation> <xs:documentation>England and Wales: 2012-2021; Scotland: 2012-2022; Northern Ireland: 2014 onwards</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="M"> <xs:annotation> <xs:documentation>England and Wales: 2022 onwards; Scotland: 2023 onwards (TBA); Northern Ireland: 2014 onwards (TBA)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>Not applicable</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>Not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-GlazingTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>double glazing installed before 2002 in EAW, 2003 in SCT, 2006 NI</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>double glazing installed between 2002-2022 in EAW, 2003-2023 in SCT, 2006-2022 NI</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>double glazing, unknown install date</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>secondary glazing, unknown data</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>single glazing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>triple glazing, unknown install date</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>double, known data</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>triple, known data</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>not defined</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>triple glazing, installed between 2002-2022 in EAW, 2003-2023 in SCT, 2006-2022 NI</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>triple glazing, installed before 2002 in EAW, 2003 in SCT, 2006 NI</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>secondary glazing, normal emissivity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>secondary glazing, low emissivity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>double glazing, installed during or after 2022 in EAW, 2023 in SCT, 2022 NI</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>triple glazing, installed during or after 2022 in EAW, 2023 in SCT, 2022 NI</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="GlazedAreaCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Normal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>More Than Typical</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Less Than Typical</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Much More Than Typical</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Much Less Than Typical</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>Not Defined</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="WallInsulationCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>external</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>filled cavity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>internal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>as built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>filled cavity + external</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>filled cavity + internal</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="RoofInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>None</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12mm"> <xs:annotation> <xs:documentation>12mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25mm"> <xs:annotation> <xs:documentation>25mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50mm"> <xs:annotation> <xs:documentation>50mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="75mm"> <xs:annotation> <xs:documentation>75mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="100mm"> <xs:annotation> <xs:documentation>100mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="150mm"> <xs:annotation> <xs:documentation>150mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="175mm"> <xs:annotation> <xs:documentation>175mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="200mm"> <xs:annotation> <xs:documentation>200mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="225mm"> <xs:annotation> <xs:documentation>225mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="250mm"> <xs:annotation> <xs:documentation>250mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="270mm"> <xs:annotation> <xs:documentation>270mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="300mm"> <xs:annotation> <xs:documentation>300mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="350mm"> <xs:annotation> <xs:documentation>350mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="400mm+"> <xs:annotation> <xs:documentation>400mm or more</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>Not Defined</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="GableType"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>exposed</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>party</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Sheltered</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>connected or adjacent to heated space</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Other</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="RinRInsulationTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>mineral wool or EPS slab</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>PUR or PIR</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="RoofInsulationLocationCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Rafters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Joists</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>No access.. This is retained for backwards compatibility only and should not be used. No access is covered by enum 5 of RoofTypeCode</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>None; applicable only when Roof-Construction is 4, 5 or 6</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Flat roof insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Sloping ceiling insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>Not Defined</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-SolarCollectorTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of solar collector.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>unglazed</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>flat panel</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>evacuated tube</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-SolarCollectorDataSourceCode"> <xs:annotation> <xs:documentation>Code which indicates the source of solar collector data.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>default</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>declared values</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ElectricMeterTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>dual</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Single</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>dual (24 hour)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>off-peak 18 hour</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>off-peak 10 hour</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="CylinderThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>0mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>12mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25"> <xs:annotation> <xs:documentation>25 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="38"> <xs:annotation> <xs:documentation>38 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50"> <xs:annotation> <xs:documentation>50 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="80"> <xs:annotation> <xs:documentation>80 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="120"> <xs:annotation> <xs:documentation>120mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="160"> <xs:annotation> <xs:documentation>160mm</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-StoreyFloorCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>lowest occupied</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>lowest+1</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>lowest+2</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>lowest+3</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>lowest+4</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>lowest+5</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>lowest+6</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="99"> <xs:annotation> <xs:documentation>roof rooms</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="CylinderInsulationTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>None</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>factory-applied</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>loose jacket</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="CylinderSizeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>No Access</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>No Cylinder</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Normal - up to 130 litres</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Medium - between 131 and 170 litres</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Large - greater than 170 litres.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>actual size included in Solar-Water-Heating-Details</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Exact cylinder volume if known</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ImmersionHeatingTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Dual</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Single</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NA"> <xs:annotation> <xs:documentation>not applicable</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-HeatingCode"> <xs:annotation> <xs:documentation>A SAP Heating Code is a code specified in the RD/SAP specification to identify characteristics of the heating system. They are a numerical codes selected from a standard list detailed in the specification.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> <xs:simpleType name="SAP-BuiltFormCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Detached</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Semi-Detached</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>End-Terrace</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Mid-Terrace</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Enclosed End-Terrace</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Enclosed Mid-Terrace</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>Not Recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="BuildingPartCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>Main Property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>1st Extension</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>2nd Extension</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>3rd Extension</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>4th Extension</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ConservatoryHeightCode"> <xs:annotation> <xs:documentation>Codes indicating average height of a room, storey or building part</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>1 storey</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1.5"> <xs:annotation> <xs:documentation>1.5 storey</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>2 storey</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2.5"> <xs:annotation> <xs:documentation>2.5 storey</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>3 storey</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="HeatLossCorridorCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>no corridor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>heated corridor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>unheated corridor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>stairwell</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="HeatLossFloorCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>exposed floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>semi-exposed upper floor to unheated space</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>semi-exposed upper floor to partially heated space</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Other flat below</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Ground floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>same dwelling below</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="BoilerFlueTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>open</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>room-sealed</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="BoilerIgnitionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>auto-ignition</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>permanent pilot light</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="WindowTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>window</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>roof-window</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="WindowWallTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>External wall type 1</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Alternative wall 1</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Alternative wall 2</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Roof of Room in Roof</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>gable wall 1.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>gable wall 2.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>common wall 1 Only include for RR Type 2.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>common wall 2 Only include for RR Type 2.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="BoilerDataSourceCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>database</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>SAP Table</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-ImprovementMeasureCode"> <xs:annotation> <xs:documentation>Code which indicates an improvement measure for a property.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="A"> <xs:annotation> <xs:documentation>Loft Insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="A2"> <xs:annotation> <xs:documentation>Flat roof insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="A3"> <xs:annotation> <xs:documentation>Room-in-roof insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="B"> <xs:annotation> <xs:documentation>Cavity wall insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="B4"> <xs:annotation> <xs:documentation>Party wall insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="C"> <xs:annotation> <xs:documentation>Hot water cylinder insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>Draughtproofing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E"> <xs:annotation> <xs:documentation>Low energy lights</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="F"> <xs:annotation> <xs:documentation>Cylinder thermostat</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="G"> <xs:annotation> <xs:documentation>Heating controls for wet central heating system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="H"> <xs:annotation> <xs:documentation>Heating controls for warm air system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="I"> <xs:annotation> <xs:documentation>Upgrade boiler, same fuel</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="J"> <xs:annotation> <xs:documentation>Biomass boiler</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="J2"> <xs:annotation> <xs:documentation>Biomass boiler as alternative improvement</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="K"> <xs:annotation> <xs:documentation>Biomass room heater with boiler</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="L"> <xs:annotation> <xs:documentation>New or replacement fan-assisted storage heaters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="L2"> <xs:annotation> <xs:documentation>New or replacement high heat retention storage heaters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="M"> <xs:annotation> <xs:documentation>Replacement warm-air unit</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="N"> <xs:annotation> <xs:documentation>Solar water heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="O"> <xs:annotation> <xs:documentation>Replacement double glazed windows</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="O3"> <xs:annotation> <xs:documentation>Replacement double glazing units</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>Secondary glazing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Q"> <xs:annotation> <xs:documentation>Solid wall insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Q2"> <xs:annotation> <xs:documentation>External insulation with cavity wall insulation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="R"> <xs:annotation> <xs:documentation>Condensing oil boiler</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="S"> <xs:annotation> <xs:documentation>Change heating to Band A gas condensing boiler (no fuel switch)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="T"> <xs:annotation> <xs:documentation>Change heating to Band A gas condensing boiler (fuel switch)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="T2"> <xs:annotation> <xs:documentation>Flue gas heat recovery</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="U"> <xs:annotation> <xs:documentation>Photovoltaics</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="V"> <xs:annotation> <xs:documentation>Wind turbine (roof mounted)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="V2"> <xs:annotation> <xs:documentation>Wind turbine (on mast)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="W"> <xs:annotation> <xs:documentation>Floor insulation; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="W1"> <xs:annotation> <xs:documentation>Insulation of suspended floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="W2"> <xs:annotation> <xs:documentation>Insulation of solid ground floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="X"> <xs:annotation> <xs:documentation>Insulated doors</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>Instantaneous waste water heat recovery</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Y2"> <xs:annotation> <xs:documentation>Storage waste water heat recovery</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Z1"> <xs:annotation> <xs:documentation>Air or ground source heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Z2"> <xs:annotation> <xs:documentation>Air or ground source heat pump with underfloor heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Z3"> <xs:annotation> <xs:documentation>Micro-CHP</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>Not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-InsulationThermalConductivityCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>0.04</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>0.03</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>0.025</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-MainHeatingCategoryCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>none</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>boiler with radiators or underfloor heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>micro-cogeneration</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>heat pump with radiators or underfloor heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>heat pump with warm air distribution</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>community heating system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>electric storage heaters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>electric underfloor heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>warm air system (not heat pump)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>room heaters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>other system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-TerrainTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of terrain.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>urban</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>suburban</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>rural</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-ConservatoryTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of conservatory.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>no conservatory</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>separated unheated conservatory</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>separated heated conservatory</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>not separated</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>not recorded - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-FloorConstructionCode"> <xs:annotation> <xs:documentation>Code which indicates the type of floor construction.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>solid</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>suspended timber</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>suspended (not timber)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>basement floor</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-PressureTestCode"> <xs:annotation> <xs:documentation>Code which indicates whether a pressure test has been done, or whether an assumed value is used.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>no test, SAP algorithm used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>yes - measured at 50 Pa</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>yes - measured at 4 Pa</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="Room-In-RoofTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>RR1 Type</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>RR2 Type</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-FloorInsulationCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>as built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>retro-fitted</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-RoomInRoofInsulationCode"> <xs:annotation> <xs:documentation>Enumerations 3, 4, 5, 6 and NI relate to insulation of the roof other than of flat ceilings of the roof rooms. When enumerations 2, 3, 4, 5, 6 or NI apply, Roof-Insulation-Thickness must be included to indicate the insulation of flat ceilings of roof rooms.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>insulation thickness unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>not determined</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="AB"> <xs:annotation> <xs:documentation>as built (applies to whole roof room)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>none; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>flat ceiling only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>all elements 50mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>all elements 100mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>all elements 150mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>all elements as built</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-LZCEnergySourceCode"> <xs:annotation> <xs:documentation>Code which indicates a particular low or zero carbon energy source.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Biomass main heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Biomass community heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Biomass community heating for some of heat generation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Biomass secondary heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Geothermal heat source</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Community combined heat and power</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Ground source heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Water source heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>Air source heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Solar water heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Solar photovoltaics</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Wind turbine</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Community heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>Hydro-electric generation</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>Micro-CHP</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16"> <xs:annotation> <xs:documentation>Exhaust air heat pump</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="17"> <xs:annotation> <xs:documentation>Solar-assisted heat pump</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-VersionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="9.80"> <xs:annotation> <xs:documentation>SAP 2005 version 9.80, dated October 2005</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.81"> <xs:annotation> <xs:documentation>SAP version 9.81, dated January 2008</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.82"> <xs:annotation> <xs:documentation>SAP version 9.82, dated Jun 2008</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.83"> <xs:annotation> <xs:documentation>SAP version 9.83, dated Jun 2009</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.90"> <xs:annotation> <xs:documentation>SAP version 9.90, dated March 2010</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.91"> <xs:annotation> <xs:documentation>SAP version 9.91, dated January 2012</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.92"> <xs:annotation> <xs:documentation>SAP version 9.92, dated Oct 2013</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.93"> <xs:annotation> <xs:documentation>SAP version 9.93, dated Jun 2017</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.94"> <xs:annotation> <xs:documentation>SAP version 9.94, dated Feb 2019</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10.2"> <xs:annotation> <xs:documentation>SAP version 10.2, dated April 2023</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-WindTurbinesCount"> <xs:restriction base="Count"/> </xs:simpleType> <xs:simpleType name="FlatLevelCode"> <xs:annotation> <xs:documentation>Codes which indicates where a flat is located within a building.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>basement</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>ground floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>mid floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>top floor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="99"> <xs:annotation> <xs:documentation>for backward compatibility only, do not use.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="RafterInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>insulation thickness unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="AB"> <xs:annotation> <xs:documentation>as built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12mm"> <xs:annotation> <xs:documentation>12mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25mm"> <xs:annotation> <xs:documentation>25mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50mm"> <xs:annotation> <xs:documentation>50mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="75mm"> <xs:annotation> <xs:documentation>75mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="100mm"> <xs:annotation> <xs:documentation>100mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="150mm"> <xs:annotation> <xs:documentation>150mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="175mm"> <xs:annotation> <xs:documentation>175mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="200mm"> <xs:annotation> <xs:documentation>200mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="225mm"> <xs:annotation> <xs:documentation>225mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="250mm"> <xs:annotation> <xs:documentation>250mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="270mm"> <xs:annotation> <xs:documentation>270mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="300mm"> <xs:annotation> <xs:documentation>300mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="350mm"> <xs:annotation> <xs:documentation>350mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="400+mm"> <xs:annotation> <xs:documentation>400+mm</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SlopedCeilingInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>insulation thickness unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="AB"> <xs:annotation> <xs:documentation>as built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12mm"> <xs:annotation> <xs:documentation>12mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25mm"> <xs:annotation> <xs:documentation>25mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50mm"> <xs:annotation> <xs:documentation>50mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="75mm"> <xs:annotation> <xs:documentation>75mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="100mm"> <xs:annotation> <xs:documentation>100mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="150mm"> <xs:annotation> <xs:documentation>150mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="175mm"> <xs:annotation> <xs:documentation>175mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="200mm"> <xs:annotation> <xs:documentation>200mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="225mm"> <xs:annotation> <xs:documentation>225mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="250mm"> <xs:annotation> <xs:documentation>250mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="270mm"> <xs:annotation> <xs:documentation>270mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="300mm"> <xs:annotation> <xs:documentation>300mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="350mm"> <xs:annotation> <xs:documentation>350mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="400+mm"> <xs:annotation> <xs:documentation>400+mm</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="FlatRoofInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>insulation thickness unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="AB"> <xs:annotation> <xs:documentation>as built</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-CompassDirectionCode"> <xs:annotation> <xs:documentation>Code which indicates the compass direction. Like SAP-OrientationCode, but without the "unknown" and "horizontal" options.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>North</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>North East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>South East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>South</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>South West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>North West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ND"> <xs:annotation> <xs:documentation>To be used when the pitch is horizontal</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-VerticalPitchCode"> <xs:annotation> <xs:documentation>Code which indicates the vertical pitch (angle).</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>horizontal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>30 degrees</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>45 degrees</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>60 degrees</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>vertical</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-SolarCollectorOvershadingCode"> <xs:annotation> <xs:documentation>Code which indicates the amount of solar collector overshading.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>none or very little</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>modest</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>significant</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>heavy</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>severe</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ExtensionsCount"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="4"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="AlternativeWallCount"> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="2"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-OpeningDataSourceCode"> <xs:restriction base="xs:integer"> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>manufacturer data</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>BFRC data</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-OrientationCode"> <xs:annotation> <xs:documentation>Code which indicates the compass direction.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown or unspecified</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>North</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>North East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>South East</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>South</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>South West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>North West</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>Horizontal (windows and roof windows only)</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="WallInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10mm"> <xs:annotation> <xs:documentation>10 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25mm"> <xs:annotation> <xs:documentation>25 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50mm"> <xs:annotation> <xs:documentation>50 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="75mm"> <xs:annotation> <xs:documentation>75 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="100mm"> <xs:annotation> <xs:documentation>100 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="150mm"> <xs:annotation> <xs:documentation>150 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="175mm"> <xs:annotation> <xs:documentation>175 mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="200mm"> <xs:annotation> <xs:documentation>200mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="measured"> <xs:annotation> <xs:documentation>if wall insulation thickness is provided with precise measurement</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="FloorInsulationThicknessCode"> <xs:restriction base="xs:string"> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25mm"> <xs:annotation> <xs:documentation>25mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="50mm"> <xs:annotation> <xs:documentation>50mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="75mm"> <xs:annotation> <xs:documentation>75mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="100mm"> <xs:annotation> <xs:documentation>100mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="125mm"> <xs:annotation> <xs:documentation>125mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="150mm"> <xs:annotation> <xs:documentation>150mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="175mm"> <xs:annotation> <xs:documentation>175mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="200mm"> <xs:annotation> <xs:documentation>200mm</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SolarPumpType"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>electrically powered</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>PV powered</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:complexType name="Money"> <xs:annotation> <xs:documentation>Extension of a Decimal value for use with monetary values where a currency code needs to be specified. The currency code is actually metadata about the value so, in line with good XML practice, the Currency Code is declared as an XML-Attribute of the Money datatype rather than as a separate XML-Element. The currency attribute should then include a list of valid currencies codes that are supported.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="currency" type="xs:string" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> <xs:simpleType name="Count"> <xs:annotation> <xs:documentation>A count of the number of occurrences of something - must therefore be >=0. This is the functional equivalent of the XML nonNegativeInteger datatype.</xs:documentation> </xs:annotation> <xs:restriction base="xs:nonNegativeInteger"/> </xs:simpleType> <xs:element name="Measurement" type="Measurement"/> <xs:complexType name="Measurement"> <xs:annotation> <xs:documentation>A measurement of something such as a length or area. All measurements are to 2 decimal places and must be positive.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:decimal"> <xs:attribute name="quantity" type="xs:string" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> <xs:element name="IDString" type="IDString"/> <xs:complexType name="IDString"> <xs:annotation> <xs:documentation>A string containing a unique identifier for something. The underlying assumption is that each instance of a class or entity will have a unique identifier assigned to it which can then be assigned to any referencing entity as a reference to the entity instance. This is a very similar concept to XML ID datatype but is locally defined because of the need to extend the datatype with domain specific attributes.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:string"/> </xs:simpleContent> </xs:complexType> <xs:simpleType name="Flag"> <xs:annotation> <xs:documentation>The Boolean datatype is a redefinition of the XML Schema defined "Boolean". The XSD version is a logical True / False datatype whereas from a data processing perspective it is more likely to be a string based Y/N value. This could be seen as an Enumerated Domain but "Boolean" is so common that it makes more sense to be a base datatype. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>Yes</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="N"> <xs:annotation> <xs:documentation>No</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ExtendedBoolean"> <xs:annotation> <xs:documentation>An extended boolean type that also allows 'unknown' as a value.</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="false"/> <xs:enumeration value="true"/> <xs:enumeration value="unknown"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="LanguageCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>English</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Welsh</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:complexType name="Sentence"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="language" type="LanguageCode" use="optional"> <xs:annotation> <xs:documentation>Identifies the language that the sentence is recorded in.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> <xs:simpleType name="RoofTypeCode"> <xs:annotation> <xs:documentation>Types of roof that a Property may have.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>None</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Flat</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Pitched. This is retained for backwards compatibility only and should not be used. A pitched roof should be 4, 5, 6 or 8</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Another dwelling above</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Pitched (slates or tiles), access to loft</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Pitched (slates or tiles), no access to loft</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Pitched (thatch)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Same dwelling above</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Pitched roof with sloping ceiling</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>Non residential/unheated space</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>Not recorded</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="BlockStoreyCode"> <xs:restriction base="xs:string"> <xs:enumeration value="-1"> <xs:annotation> <xs:documentation>Basement</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="00"> <xs:annotation> <xs:documentation>Ground</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="01"> <xs:annotation> <xs:documentation>1st</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="02"> <xs:annotation> <xs:documentation>2nd</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="03"> <xs:annotation> <xs:documentation>3rd</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="04"> <xs:annotation> <xs:documentation>4th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="05"> <xs:annotation> <xs:documentation>5th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="06"> <xs:annotation> <xs:documentation>6th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="07"> <xs:annotation> <xs:documentation>7th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="08"> <xs:annotation> <xs:documentation>8th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="09"> <xs:annotation> <xs:documentation>9th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>10th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>11th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>12th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>13th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>14th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>15th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16"> <xs:annotation> <xs:documentation>16th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="17"> <xs:annotation> <xs:documentation>17th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="18"> <xs:annotation> <xs:documentation>18th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="19"> <xs:annotation> <xs:documentation>19th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="20"> <xs:annotation> <xs:documentation>20th</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="20+"> <xs:annotation> <xs:documentation>21st or above</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="WallConstructionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>stone (granite or whinstone)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>stone (sandstone or limestone)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>solid brick</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>cavity</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>timber frame</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>basement wall</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>curtain wall</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>system built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>cob wall</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>park home wall</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="MeasurementTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Internal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>External</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PropertyTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>House</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Bungalow</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Flat</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Maisonette</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Park home</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="HeatingFuelTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of heating fuel, as defined in SAP table 12.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>To be used only when there is no heating/hot-water system or data is from a community network</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>mains gas - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>LPG - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>bottled LPG</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>oil - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>anthracite</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>wood logs</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>bulk wood pellets</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>wood chips</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>dual fuel - mineral + wood</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>electricity - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>waste combustion - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>biomass - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>biogas - landfill - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>house coal - this is for backwards compatibility only and should not be used</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>smokeless coal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16"> <xs:annotation> <xs:documentation>wood pellets in bags for secondary heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="17"> <xs:annotation> <xs:documentation>LPG special condition</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="18"> <xs:annotation> <xs:documentation>B30K (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="19"> <xs:annotation> <xs:documentation>bioethanol</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="20"> <xs:annotation> <xs:documentation>mains gas (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="21"> <xs:annotation> <xs:documentation>LPG (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="22"> <xs:annotation> <xs:documentation>oil (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="23"> <xs:annotation> <xs:documentation>B30D (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="24"> <xs:annotation> <xs:documentation>coal (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="25"> <xs:annotation> <xs:documentation>electricity (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="26"> <xs:annotation> <xs:documentation>mains gas (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="27"> <xs:annotation> <xs:documentation>LPG (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="28"> <xs:annotation> <xs:documentation>oil (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="29"> <xs:annotation> <xs:documentation>electricity (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="30"> <xs:annotation> <xs:documentation>waste combustion (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="31"> <xs:annotation> <xs:documentation>biomass (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="32"> <xs:annotation> <xs:documentation>biogas (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="33"> <xs:annotation> <xs:documentation>house coal (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="34"> <xs:annotation> <xs:documentation>biodiesel from any biomass source</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="35"> <xs:annotation> <xs:documentation>biodiesel from used cooking oil only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="36"> <xs:annotation> <xs:documentation>biodiesel from vegetable oil only (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="37"> <xs:annotation> <xs:documentation>appliances able to use mineral oil or liquid biofuel</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="51"> <xs:annotation> <xs:documentation>biogas (not community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="56"> <xs:annotation> <xs:documentation>heat from boilers that can use mineral oil or biodiesel (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="57"> <xs:annotation> <xs:documentation>heat from boilers using biodiesel from any biomass source (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="58"> <xs:annotation> <xs:documentation>biodiesel from vegetable oil only (community)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="99"> <xs:annotation> <xs:documentation>from heat network data (community)</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="HeatingTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>boiler</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>community heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>storage heaters</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>warm air</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>heat pump - wet system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>heat pump - dry system</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>electric ceiling heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>electric underfloor heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>room heater</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-HeatingDistributionCode"> <xs:annotation> <xs:documentation>Code which indicates the type of heating distribution system.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>calculated</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>Two adjoining dwellings</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-CHPElectricityGenerationCode"> <xs:annotation> <xs:documentation>Code which indicates the CHP Electricity generation option (table 12f).</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="81"> <xs:annotation> <xs:documentation>New CHP, export only.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="82"> <xs:annotation> <xs:documentation>New CHP, flexible operation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="83"> <xs:annotation> <xs:documentation>New CHP, standard.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="84"> <xs:annotation> <xs:documentation>Existing CHP (2015+), export only.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="85"> <xs:annotation> <xs:documentation>Existing CHP (2015+), flexible operation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="86"> <xs:annotation> <xs:documentation>Existing CHP (2015+),standard.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="87"> <xs:annotation> <xs:documentation>Existing CHP (pre-2015), export only.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="88"> <xs:annotation> <xs:documentation>Existing CHP (pre-2015), flexible operation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="89"> <xs:annotation> <xs:documentation>Existing CHP (pre-2015), standard.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="EmitterTemperatureCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>over 45°C</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>over 35°C and less than or equal to 45°C</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>less than or equal to 35°C</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NA"> <xs:annotation> <xs:documentation>not applicable for the heating system</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PumpAge"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>2012 or earlier</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>2013 or later</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PVConnectionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>not applicable (FGHRS or no PV)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>not connected to dwelling’s electricity meter</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>connected to dwelling’s electricity meter</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>not recorded; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ShowerTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unknown – for backward compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>non-electric shower(s) only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>electric shower(s) only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>both electric and non-electric showers</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>no shower</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ShowerWWHRSCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>none</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Instantaneous WWHRS 1</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Instantaneous WWHRS 2</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Storage WWHRS</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ServiceProvisionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>space and water heating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>space heating only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>water heating only</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PartyWallConstructionCode"> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>unable to determine</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>solid masonry, timber frame or system built</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>cavity masonry, unfilled</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>cavity masonry, filled</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>cavity masonry, filled and sealed</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NA"> <xs:annotation> <xs:documentation>not applicable (detached property or no party wall in this building part)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NI"> <xs:annotation> <xs:documentation>no information - pre-9.92 survey</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="SAP-GlazingGapTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>6mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>12mm</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16+"> <xs:annotation> <xs:documentation>16mm or more</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="MainsGasCode"> <xs:restriction base="xs:string"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>mains gas available in the property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="N"> <xs:annotation> <xs:documentation>mains gas not available in the property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>not recorded; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="AirChangeRateMonth"> <xs:restriction base="xs:string"> <xs:enumeration value="Jan"/> <xs:enumeration value="Feb"/> <xs:enumeration value="Mar"/> <xs:enumeration value="Apr"/> <xs:enumeration value="May"/> <xs:enumeration value="Jun"/> <xs:enumeration value="Jul"/> <xs:enumeration value="Aug"/> <xs:enumeration value="Sep"/> <xs:enumeration value="Oct"/> <xs:enumeration value="Nov"/> <xs:enumeration value="Dec"/> </xs:restriction> </xs:simpleType> <xs:simpleType name="PreviousEpcCheckedCode"> <xs:restriction base="xs:string"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>Confirm a check for the existence of an EPC before carrying out another energy assessment</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>not recorded; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PreviousEpcExistsCode"> <xs:restriction base="xs:string"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>A previous EPC exists</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="N"> <xs:annotation> <xs:documentation>A previous EPC does not exist</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NR"> <xs:annotation> <xs:documentation>not recorded; for backwards compatibility only, do not use</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="PreviousEpcReasonCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>EPC has expired</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Building fabric and/or services has changed since the last EPC assessment and a new EPC has been commissioned for that building</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Assessor instructed to produce a new EPC upon request from building owner/tenant/landlord after confirming to the requestor that a valid EPC already exists</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Duplicate EPC produced by systematic or human error</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Replacement of an erroneous EPC where the original EPC has been marked 'not for issue'</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Replacement of an erroneous EPC where the original EPC has not been marked 'not for issue'</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Green Deal Advice Report: existing EPC pre-dates 1 April 2012</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Green Deal Advice Report: previous EPC is inaccurate</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9"> <xs:annotation> <xs:documentation>Renewable Heat Incentive (RHI): existing EPC is more than 24 months old on the date of RHI application</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Feed-In-Tariff: householder has chosen to undertake energy efficiency measures to improve the previous EPC rating before installing solar panels and applying for FITs</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Rental purposes: existing EPC is more than 10 years old or is below an E rating</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>A valid EPC is required to demonstrate that the building has an EPC rating of E, F or G to determine if the householder is eligible for Energy Company Obligation scheme measures</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>A valid EPC is required to demonstrate that the building has an EPC rating of D to determine if the householder is eligible for Energy Company Obligation scheme innovation measures</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>A valid EPC is required to demonstrate that the building has an EPC rating of E, F or G to determine if the social housing tenant is eligible for the Energy Company Obligation scheme First Time Central Heating measures</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>A valid EPC less than 12 weeks old is needed to support production of a Home Report for the marketed sale of the dwelling</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:schema>