Valuation

    40 leaves 77.5% Declaration 22.5% Evidence 0.0% Derivation 2 in overlays 4 with worked example

    Entity relationships

    --- config: layout: elk elk: direction: DOWN nodePlacementStrategy: BRANDES_KOEPF mergeEdges: false --- erDiagram Transaction ||--o| PropertyPack : "propertyPack" Transaction ||--o| ValuationComparisonData : "valuationComparisonData" PropertyPack ||--o| PriceInformation : "priceInformation" PropertyPack ||--o{ Valuation : "valuations" ValuationComparisonData ||--o{ PropertyDetail : "propertyDetails" ValuationComparisonData ||--o| PropertyPricing : "propertyPricing" PropertyDetail ||--o| PropertyListingInfo : "propertyListingInfo" PropertyDetail ||--o| BasicDetails : "basicDetails" PropertyDetail ||--o{ Media : "media" BasicDetails ||--o| BuildInformation : "buildInformation" BuildInformation ||--o| InternalArea : "internalArea" PropertyPricing ||--o| RentalEstimate : "rentalEstimate" PropertyPricing ||--o| PriceEstimationDetails : "priceEstimationDetails" Transaction { } PropertyPack { } PriceInformation { string disposal "Disposal" number price "Price" string priceQualifier "Price type" string saleAtUndervalue "Is the property being sold at undervalue?" } Valuation { integer capitalValue "capitalValue" string confidenceBand "confidenceBand" number confidenceLevel "confidenceLevel" integer valuationId "valuationId" string valuationTimestamp "valuationTimestamp" string checkValuationResult "checkValuationResult" string instructionType "instructionType" integer reinstatementCost "reinstatementCost" number rentalConfidenceLevel "rentalConfidenceLevel" integer rentalValue "rentalValue" string valuationContext "valuationContext" string valuationType "valuationType" } ValuationComparisonData { } PropertyDetail { string marketingTenure "Marketing Tenure" string propertyFullDescription "Property Description" string propertyType "Type of Property" string uprn "Unique Property Reference Number (UPRN)" } BasicDetails { integer bathrooms "Number of Bathrooms" integer bedrooms "Number of Bedrooms" } BuildInformation { integer yearOfBuild "Year the property was built" } InternalArea { number area "Internal area value" string units "Internal area units" } Media { string caption "Caption" string mediaType "Type of media" string mediaUrl "Media URL" } PropertyListingInfo { number listPrice "List Price" string listedDate "Listed Date" string listingType "listingType" string soldDate "Sold Date" number soldPrice "Sold Price" } PropertyPricing { number estimatedPrice "Estimated Price" number yield "Yield" } PriceEstimationDetails { string[] credibilitySources "Data Sources" string pricingMethodology "Pricing Methodology" } RentalEstimate { number estimatedAmount "Rental Estimate Amount" string paymentFrequency "Payment Frequency" }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 14 objects, 40 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

    No scalar fields on this object — pure container.

    Valuation and price

    Valuation Comparison Data

    valuationComparisonData

    No scalar fields on this object — pure container.

    Price Information

    propertyPack.priceInformation
    Title Description Type Kind Field Required Overlays Affordance
    Disposal Enumeration: Auction, Formal tender, Informal tender, Modern Method of Auction…. string Declaration disposal — — example
    Price — number Declaration price —
    NTS Material Information (sales) (NTS2)
    example
    Price type Enumeration: Price, Fixed price, Guide price, Offers in excess of…. string Declaration priceQualifier —
    NTS Material Information (sales) (NTS2)
    example
    Is the property being sold at undervalue? Is the property being sold at undervalue? string Declaration saleAtUndervalue — — example

    Valuations[]

    propertyPack.valuations[]
    Title Description Type Kind Field Required Overlays Affordance
    capitalValue — integer Evidence capitalValue* yes — —
    confidenceBand Enumeration: high, medium, low. string Evidence confidenceBand* yes — —
    confidenceLevel — number Evidence confidenceLevel* yes — —
    valuationId — integer Evidence valuationId* yes — —
    valuationTimestamp — string Evidence valuationTimestamp* yes — —
    checkValuationResult — string Evidence checkValuationResult — — —
    instructionType — string Declaration instructionType — — —
    reinstatementCost — integer Evidence reinstatementCost — — —
    rentalConfidenceLevel — number Evidence rentalConfidenceLevel — — —
    rentalValue — integer Evidence rentalValue — — —
    valuationContext — string Declaration valuationContext — — —
    valuationType — string Declaration valuationType — — —

    Property Details[]

    valuationComparisonData.propertyDetails[]
    Title Description Type Kind Field Required Overlays Affordance
    Marketing Tenure — string Declaration marketingTenure — — —
    Property Description A detailed description of the property. string Declaration propertyFullDescription — — —
    Type of Property — string Declaration propertyType — — —
    Unique Property Reference Number (UPRN) — string Declaration uprn — — —

    Property Pricing

    valuationComparisonData.propertyPricing
    Title Description Type Kind Field Required Overlays Affordance
    Estimated Price Approximation of the property' current market value number Declaration estimatedPrice — — —
    Yield Return on investment (ROI) generated by an income-producing asset number Declaration yield — — —

    Basic Details

    valuationComparisonData.propertyDetails[].basicDetails
    Title Description Type Kind Field Required Overlays Affordance
    Number of Bathrooms — integer Declaration bathrooms — — —
    Number of Bedrooms — integer Declaration bedrooms — — —

    Media[]

    valuationComparisonData.propertyDetails[].media[]
    Title Description Type Kind Field Required Overlays Affordance
    Caption — string Declaration caption — — —
    Type of media — string Declaration mediaType — — —
    Media URL — string Declaration mediaUrl — — —

    Property Listing Info

    valuationComparisonData.propertyDetails[].propertyListingInfo
    Title Description Type Kind Field Required Overlays Affordance
    List Price The asking price for the property currently on sale. number Declaration listPrice — — —
    Listed Date The date when the property was listed for sale. string Declaration listedDate — — —
    listingType Type of property listing, indicating whether it was recently sold or is currently on sale. string Declaration listingType — — —
    listingType Type of property listing, indicating whether it was recently sold or is currently on sale. string Declaration listingType — — —
    Sold Date The date when the property was sold. string Declaration soldDate — — —
    Sold Price The amount for which the property was sold. number Declaration soldPrice — — —

    Price Estimation Details

    valuationComparisonData.propertyPricing.priceEstimationDetails
    Title Description Type Kind Field Required Overlays Affordance
    Data Sources The source of data used for property pricing estimates. string[] Declaration credibilitySources — — —
    Pricing Methodology Description of the methodology used to estimate property pricing. string Declaration pricingMethodology — — —

    Rental Estimate

    valuationComparisonData.propertyPricing.rentalEstimate
    Title Description Type Kind Field Required Overlays Affordance
    Rental Estimate Amount The estimated rental amount for the property. number Declaration estimatedAmount — — —
    Payment Frequency The frequency at which the rental amount is calculated. string Declaration paymentFrequency — — —

    Build Information

    valuationComparisonData.propertyDetails[].basicDetails.buildInformation
    Title Description Type Kind Field Required Overlays Affordance
    Year the property was built — integer Declaration yearOfBuild — — —

    Internal Area

    valuationComparisonData.propertyDetails[].basicDetails.buildInformation.internalArea
    Title Description Type Kind Field Required Overlays Affordance
    Internal area value — number Declaration area — — —
    Internal area units — string Declaration units — — —

    Comments

    Loading comments…