<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="DCLG-SAP05" xmlns:SAP05="DCLG-SAP05" targetNamespace="DCLG-SAP05" elementFormDefault="qualified" version="LIG-NI-16.1"> <xs:annotation> <xs:documentation>Enumerated Domains (EnumeratedDomains.xsd) are explicit lists of pre-defined values that may be assigned to a data-item and any value assigned to an instance of that data-item must be a member of that defined list. For example a Boolean could be considered an enumerated Domain, with "True" or "False" as the only allowed values, as are {Days of Week} and {Country Codes}. In fact Enumerated Domain is actually a bit of a misnomer because it covers all pre-defined lists of allowed values, classification schemes and taxonomies not just "numbered values". </xs:documentation> </xs:annotation> <xs:simpleType name="ReportStatusCode"> <xs:restriction base="xs:string"> <xs:enumeration value="cancelled"> <xs:annotation> <xs:documentation>Cancelled</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="entered"> <xs:annotation> <xs:documentation>entered on the register</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="appeal"> <xs:annotation> <xs:documentation>under appeal</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="removed"> <xs:annotation> <xs:documentation>removed</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="rejected"> <xs:annotation> <xs:documentation>rejected</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="RestrictedAccessCode"> <xs:annotation> <xs:documentation>Set of access codes identifying any restrictions on the retrieval of the electronic HCR.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="0"> <xs:annotation> <xs:documentation>No restriction</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Exclude mortgage lenders</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Mortgage lenders only</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>No access allowed</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:simpleType name="ReportTypeCode"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Home Condition Report</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>RdSAP Energy Performance Certificate</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>SAP Energy Performance Certificate</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="PropertyTypeCode"> <xs:annotation> <xs:documentation>Code which indicates the type of property.</xs:documentation> </xs:annotation> <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:restriction> </xs:simpleType> <xs:simpleType name="TransactionType"> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>marketed sale</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>non marketed sale</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>rental (social)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>rental (private)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>not sale or rental</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>new dwelling</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <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="DisclosureCode"> <xs:annotation> <xs:documentation>Code indicating any potential conflicts of interest or commercial relationships with other parties.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>No related party</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Relative of homeowner or occupier of the property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Residing at the property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4"> <xs:annotation> <xs:documentation>Financial interest in the property</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Owner or Director of the organisation dealing with the property transaction</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Employed by the professional dealing with the property transaction</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Relative of the professional dealing with the property transaction</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:schema>