Built form

    72 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 62 in overlays 38 with worked example

    Entity relationships

    --- config: layout: elk elk: direction: DOWN nodePlacementStrategy: BRANDES_KOEPF mergeEdges: false --- erDiagram Transaction ||--o| PropertyPack : "propertyPack" PropertyPack ||--o{ Media : "media" PropertyPack ||--o| BuildInformation : "buildInformation" PropertyPack ||--o| Parking : "parking" PropertyPack ||--o| TypeOfConstruction : "typeOfConstruction" PropertyPack ||--o| SmartHomeSystems : "smartHomeSystems" BuildInformation ||--o| Building : "building" BuildInformation ||--o| InternalArea : "internalArea" BuildInformation ||--o| IsNewBuild : "isNewBuild" BuildInformation ||--o| RoomDimensions : "roomDimensions" Building ||--o| OverCommercialPremises : "overCommercialPremises" RoomDimensions ||--o{ Room : "rooms" Parking ||--o| DisabledParking : "disabledParking" Parking ||--o| ControlledParking : "controlledParking" Parking ||--o| VehicleTypeRestriction : "vehicleTypeRestriction" Parking ||--o| ElectricVehicleChargingPoint : "electricVehicleChargingPoint" Parking ||--o| LocatedInUlez : "locatedInUlez" SmartHomeSystems ||--o| HeatingAndPower : "heatingAndPower" SmartHomeSystems ||--o| Security : "security" SmartHomeSystems ||--o| Entertainment : "entertainment" TypeOfConstruction ||--o| IsStandardForm : "isStandardForm" TypeOfConstruction ||--o| BuildingSafety : "buildingSafety" TypeOfConstruction ||--o| Loft : "loft" TypeOfConstruction ||--o| SprayFoamInsulation : "sprayFoamInsulation" Transaction { } PropertyPack { string summaryDescription "Summary description" } BuildInformation { string isHMO "Is the property a House in Multiple Occupation (HMO)?" string isStudentAccommodation "Is the property student accommodation?" integer yearOfBuild "Year the property was built" } Building { string builtForm "Built form" integer entranceFloor "Entrance floor" string hasLift "Is the property served by a lift?" integer numberOfFloors "Number of floors in the building" string otherType "Please describe the other type of property build" string propertyType "propertyType" } OverCommercialPremises { string details "Please provide details" string isLocatedOverCommercialPremises "isLocatedOverCommercialPremises" } InternalArea { number area "Internal area value" string units "Internal area units" } IsNewBuild { string yesNo "yesNo" } RoomDimensions { string attachments "Attachments" string hasFloorplan "hasFloorplan" } Room { string description "Description of the room" string dimensionDetails "Any additional description or clarification of the room d…" number length "The length of the room" string roomName "The name of the room" string units "The units which the length and width of the room have bee…" number width "The width of the room" } Media { string caption "Caption" string mediaType "Type of media" string mediaUrl "Media URL" } Parking { string[] parkingArrangements "Parking arrangements" } ControlledParking { number annualCostOfPermit "Annual cost of permit (£)" string yesNo "yesNo" } DisabledParking { string yesNo "yesNo" } ElectricVehicleChargingPoint { string yesNo "yesNo" } LocatedInUlez { string yesNo "yesNo" } VehicleTypeRestriction { string details "Please provide details of the restriction" string yesNo "yesNo" } SmartHomeSystems { boolean handoverOnCompletion "Confirm that you will handover details on day of completion" string hasSmartHomeSystems "hasSmartHomeSystems" } Entertainment { string details "Please provide the name of the service/system" string yesNo "yesNo" } HeatingAndPower { string details "Please provide the name of the service/system" string yesNo "yesNo" } Security { string details "Please provide the name of the service/system" string yesNo "yesNo" } TypeOfConstruction { string[] accessibilityAndAdaptations "Are there any adaptations or features that provide easier…" } BuildingSafety { string abilityToResideAtProperty "Will the work impact the ability to reside at the property?" string attachments "Attachments" string details "What are the defects or hazards?" string potentialCost "What will the potential cost be?" string workAlreadyDone "What work has already been done?" string workToBeDone "What work is required to be done?" string yesNo "yesNo" } IsStandardForm { string constructionType "What is the main construction type?" string details "Details" string yesNo "yesNo" } Loft { string details "Please describe how the loft is accessed" string loftAccess "loftAccess" string loftBoarded "Is the loft space boarded?" string loftInsulated "Is the loft space insulated?" } SprayFoamInsulation { string attachments "Attachments" string details "Please give details together with certification from BBA …" string hasSprayFoamInstalled "hasSprayFoamInstalled" }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 25 objects, 72 scalar fields. Generated from the schema walk; click any node to jump to its table.

    Object model

    Parent containers — shown for reference; their own content lives in the sections below.

    Transaction

    transaction (root)

    No scalar fields on this object — pure container.

    Property Pack

    propertyPack
    Title Description Type Kind Field Required Overlays Affordance
    Summary description — string Declaration summaryDescription — — example

    Built form

    Build Information

    propertyPack.buildInformation
    Title Description Type Kind Field Required Overlays Affordance
    Is the property a House in Multiple Occupation (HMO)? Is the property a House in Multiple Occupation (HMO)? string Declaration isHMO — — example
    Is the property student accommodation? Is the property student accommodation? string Declaration isStudentAccommodation — — example
    Year the property was built The year when the property was constructed. integer Declaration yearOfBuild — — example

    Media[]

    propertyPack.media[]
    Title Description Type Kind Field Required Overlays Affordance
    Caption A descriptive caption or label for the media content. string Declaration caption — — —
    Type of media The type of media content (e.g., images, floorplans, brochures) related to the property. string Declaration mediaType — — —
    Media URL The URL or link to access the media content. string Declaration mediaUrl — — —

    Parking

    propertyPack.parking
    Title Description Type Kind Field Required Overlays Affordance
    Parking arrangements Collection of parking arrangement item. string[] Declaration parkingArrangements —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Property Information Questionnaire (PIQ)
    Law Society Property Information Form (TA6)
    —

    Smart Home Systems

    propertyPack.smartHomeSystems
    Title Description Type Kind Field Required Overlays Affordance
    Confirm that you will handover details on day of completion Confirm that you will provide the buyer with the login, password and link to user instruction for the relevant system(s). [NOTE: It is recommended that you reset the password before handing it over to avoid security issue by passing on your own password]. Confirm that you will handover detail on day of completion. Confirm that you will handover detail… boolean Declaration handoverOnCompletion —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    hasSmartHomeSystems If so please indicate which are included in the sale. Are there Smart Home System at the property? string Declaration hasSmartHomeSystems —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    hasSmartHomeSystems If so please indicate which are included in the sale. Are there Smart Home System at the property? string Declaration hasSmartHomeSystems —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Type Of Construction

    propertyPack.typeOfConstruction
    Title Description Type Kind Field Required Overlays Affordance
    Are there any adaptations or features that provide easier access to, and within, the property? Lateral living is where a property has all essential facility e.g. kitchen, bathroom and bedroom on the entrance level. Are there any adaptation or feature that provide easier access to, and within, the property? string[] Declaration accessibilityAndAdaptations —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Building

    propertyPack.buildInformation.building
    Title Description Type Kind Field Required Overlays Affordance
    Built form Enumeration: Detached, Semi-detached, Mid-terrace, End-terrace…. string Declaration builtForm —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Entrance floor Floor level of the entrance floor relative to the lowest level of the property (0 for ground floor). If there is a basement, the basement is level 0 and the other floor are from 1 upward integer Declaration entranceFloor —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Is the property served by a lift? Is the property served by a lift? string Declaration hasLift —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Number of floors in the building Number of floor in the building integer Declaration numberOfFloors —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Please describe the other type of property build Please describe the other type of property build string Declaration otherType —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    propertyType — string Declaration propertyType —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Internal Area

    propertyPack.buildInformation.internalArea
    Title Description Type Kind Field Required Overlays Affordance
    Internal area value The numerical value of the internal floor area. number Declaration area — — example
    Internal area units The unit of measurement for the internal floor area. string Declaration units — — example

    Is New Build

    propertyPack.buildInformation.isNewBuild
    Title Description Type Kind Field Required Overlays Affordance
    yesNo — string Declaration yesNo — — example

    Room Dimensions

    propertyPack.buildInformation.roomDimensions
    Title Description Type Kind Field Required Overlays Affordance
    Attachments — string Declaration attachments —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    hasFloorplan Is a floorplan available which include the dimension of all the rooms? string Declaration hasFloorplan —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    hasFloorplan Is a floorplan available which include the dimension of all the rooms? string Declaration hasFloorplan —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Controlled Parking

    propertyPack.parking.controlledParking
    Title Description Type Kind Field Required Overlays Affordance
    Annual cost of permit (£) — number Declaration annualCostOfPermit —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Property Information Form (TA6)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Property Information Form (TA6)
    —

    Disabled Parking

    propertyPack.parking.disabledParking
    Title Description Type Kind Field Required Overlays Affordance
    yesNo — string Declaration yesNo —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —

    Electric Vehicle Charging Point

    propertyPack.parking.electricVehicleChargingPoint
    Title Description Type Kind Field Required Overlays Affordance
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —

    Located In Ulez

    propertyPack.parking.locatedInUlez
    Title Description Type Kind Field Required Overlays Affordance
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Vehicle Type Restriction

    propertyPack.parking.vehicleTypeRestriction
    Title Description Type Kind Field Required Overlays Affordance
    Please provide details of the restriction — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Entertainment

    propertyPack.smartHomeSystems.entertainment
    Title Description Type Kind Field Required Overlays Affordance
    Please provide the name of the service/system — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Heating And Power

    propertyPack.smartHomeSystems.heatingAndPower
    Title Description Type Kind Field Required Overlays Affordance
    Please provide the name of the service/system — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Security

    propertyPack.smartHomeSystems.security
    Title Description Type Kind Field Required Overlays Affordance
    Please provide the name of the service/system — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Building Safety

    propertyPack.typeOfConstruction.buildingSafety
    Title Description Type Kind Field Required Overlays Affordance
    Will the work impact the ability to reside at the property? Will the work impact the ability to reside at the property? string Declaration abilityToResideAtProperty —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    Attachments — string Declaration attachments —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    example
    What are the defects or hazards? — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    What will the potential cost be? What will the potential cost be? string Declaration potentialCost —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    What work has already been done? What work has already been done? string Declaration workAlreadyDone —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    What work is required to be done? What work is required to be done? string Declaration workToBeDone —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Law Society Leasehold Information Form (TA7)
    example

    Is Standard Form

    propertyPack.typeOfConstruction.isStandardForm
    Title Description Type Kind Field Required Overlays Affordance
    What is the main construction type? — string Declaration constructionType —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Details — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Property Information Questionnaire (PIQ)
    Residential Disclosure Standard (RDS)
    example
    yesNo — string Declaration yesNo —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    Property Information Questionnaire (PIQ)
    Residential Disclosure Standard (RDS)
    example

    Loft

    propertyPack.typeOfConstruction.loft
    Title Description Type Kind Field Required Overlays Affordance
    Please describe how the loft is accessed — string Declaration details —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    loftAccess Enumeration: Yes, No. string Declaration loftAccess —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    loftAccess Enumeration: Yes, No. string Declaration loftAccess —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Is the loft space boarded? Is the loft space boarded? string Declaration loftBoarded —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    Is the loft space insulated? Is the loft space insulated? string Declaration loftInsulated —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Spray Foam Insulation

    propertyPack.typeOfConstruction.sprayFoamInsulation
    Title Description Type Kind Field Required Overlays Affordance
    Attachments — string Declaration attachments —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Please give details together with certification from BBA or KIWA and the installation warranty for the work carried out — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    hasSprayFoamInstalled Whether s spray foam installed. string Declaration hasSprayFoamInstalled —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    hasSprayFoamInstalled Whether s spray foam installed. string Declaration hasSprayFoamInstalled —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Over Commercial Premises

    propertyPack.buildInformation.building.overCommercialPremises
    Title Description Type Kind Field Required Overlays Affordance
    Please provide details — string Declaration details —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    isLocatedOverCommercialPremises Is the property located in a building which include commercial property E.g. shops, office etc? string Declaration isLocatedOverCommercialPremises —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example
    isLocatedOverCommercialPremises Is the property located in a building which include commercial property E.g. shops, office etc? string Declaration isLocatedOverCommercialPremises —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    example

    Rooms[]

    propertyPack.buildInformation.roomDimensions.rooms[]
    Title Description Type Kind Field Required Overlays Affordance
    Description of the room — string Declaration description —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    Any additional description or clarification of the room dimensions Any additional description or clarification of the room dimension string Declaration dimensionDetails —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    The length of the room The length of the room number Declaration length —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    The name of the room The name of the room string Declaration roomName —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    The units which the length and width of the room have been provided in — string Declaration units —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —
    The width of the room The width of the room number Declaration width —
    NTS Material Information (sales) (NTS2)
    NTS Material Information (lettings) (NTSL2)
    —

    Comments

    Loading comments…