SHACL shapes

    The generated validation layer contains 45 node shapes and 100 property constraints. It targets SHACL 1.2 Core while using the implementation-tested Core subset recorded in the standards profile.

    Shape register

    Target classSemantic homeShape IRIProperty constraints
    Property
    common:Property
    Common boundaryhttps://w3id.org/opda/candidate/property-pack/0.1/shape/common/Property1
    Property
    common:Property
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/Property3
    attestation
    conveyancing:Attestation
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/Attestation2
    fixture or fitting item
    conveyancing:FixtureItem
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/FixtureItem4
    fixtures and fittings schedule
    conveyancing:FixtureSchedule
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/FixtureSchedule1
    lease
    conveyancing:Lease
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/Lease2
    legal party
    conveyancing:LegalParty
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/LegalParty1
    legal statement
    conveyancing:LegalStatement
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/LegalStatement2
    ownership interest
    conveyancing:OwnershipInterest
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/OwnershipInterest1
    register entry
    conveyancing:RegisterEntry
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/RegisterEntry2
    Register extract
    conveyancing:RegisterExtract
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/RegisterExtract4
    register indicator
    conveyancing:RegisterIndicator
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/RegisterIndicator2
    Registered title
    conveyancing:RegisteredTitle
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/RegisteredTitle3
    title attribute statement
    conveyancing:TitleAttributeStatement
    Conveyancinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/conveyancing/TitleAttributeStatement2
    data sharing authorisation
    dbt-smart-data:DataSharingAuthorisation
    DBT Smart Datahttps://w3id.org/opda/candidate/property-pack/0.1/shape/dbt-smart-data/DataSharingAuthorisation1
    Property
    common:Property
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/Property1
    letting terms
    estate-agency:LettingTerms
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/LettingTerms2
    property listing
    estate-agency:Listing
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/Listing4
    market disclosure
    estate-agency:MarketDisclosure
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/MarketDisclosure2
    listing media resource
    estate-agency:MediaResource
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/MediaResource1
    price statement
    estate-agency:PriceStatement
    Estate agencyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/estate-agency/PriceStatement2
    Property
    common:Property
    Finance and bankinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/finance-and-banking/Property2
    Green Deal finance statement
    finance-and-banking:GreenDealFinanceStatement
    Finance and bankinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/finance-and-banking/GreenDealFinanceStatement1
    insurance statement
    finance-and-banking:InsuranceStatement
    Finance and bankinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/finance-and-banking/InsuranceStatement2
    mortgage discharge statement
    finance-and-banking:MortgageDischargeStatement
    Finance and bankinghttps://w3id.org/opda/candidate/property-pack/0.1/shape/finance-and-banking/MortgageDischargeStatement1
    Property
    common:Property
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/Property9
    address
    property-data-services:Address
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/Address2
    council tax assessment
    property-data-services:CouncilTaxAssessment
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/CouncilTaxAssessment1
    designation
    property-data-services:Designation
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/Designation2
    energy performance certificate
    property-data-services:EnergyPerformanceCertificate
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/EnergyPerformanceCertificate4
    environmental assessment
    property-data-services:EnvironmentalAssessment
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/EnvironmentalAssessment2
    local land charge
    property-data-services:LocalLandCharge
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/LocalLandCharge2
    parking condition
    property-data-services:ParkingCondition
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/ParkingCondition2
    planning application
    property-data-services:PlanningApplication
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/PlanningApplication3
    search
    property-data-services:Search
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/Search1
    search finding
    property-data-services:SearchFinding
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/SearchFinding3
    utility service record
    property-data-services:UtilityServiceRecord
    Property data serviceshttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-data-services/UtilityServiceRecord5
    Property
    common:Property
    Property technologyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-technology/Property3
    connectivity service
    property-technology:ConnectivityService
    Property technologyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-technology/ConnectivityService2
    digital property logbook
    property-technology:DigitalPropertyLogbook
    Property technologyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-technology/DigitalPropertyLogbook1
    smart-home capability
    property-technology:SmartHomeCapability
    Property technologyhttps://w3id.org/opda/candidate/property-pack/0.1/shape/property-technology/SmartHomeCapability1
    Property
    common:Property
    Surveying and valuationhttps://w3id.org/opda/candidate/property-pack/0.1/shape/surveying-and-valuation/Property2
    energy installation statement
    surveying-and-valuation:EnergyInstallationStatement
    Surveying and valuationhttps://w3id.org/opda/candidate/property-pack/0.1/shape/surveying-and-valuation/EnergyInstallationStatement1
    physical feature statement
    surveying-and-valuation:PhysicalFeatureStatement
    Surveying and valuationhttps://w3id.org/opda/candidate/property-pack/0.1/shape/surveying-and-valuation/PhysicalFeatureStatement2
    property description
    surveying-and-valuation:PropertyDescription
    Surveying and valuationhttps://w3id.org/opda/candidate/property-pack/0.1/shape/surveying-and-valuation/PropertyDescription3

    Constraint scope

    Candidate RDF validation

    These constraints validate candidate RDF graphs. The Property Pack source catalogue has its own source-derived requiredness, cardinality and value metadata in the data dictionary; the two layers remain explicit.

    Comments

    Loading comments…