Concept tier descriptive

    Search

    https://opda.org.uk/pdtf/Search

    No DPV class-level baseline; PII coverage flows transitively via the linked opda:Property (which carries the postal-address baseline). Per ODR-0018 §Rule 1: only direct PII-bearing Kinds declare a baseline; transitively-linked Kinds do not duplicate the upstream baseline.

    Classification

    UFO: Information Object (corrected from "Substance Kind" per ODR-0008d Rule 3). Covers CON29R / LLC1 / environmental / flood / coal-mining searches per PDTF v3 propertyPack.localSearches.

    Attributes

    Attribute Type Cardinality Required Identity-bearing Description
    applicationDate xsd:date 0..* N N Date a planning / building-control application was made (across the local-authority-search decision blocks). xsd:date. ONE shared property; flat per §Q6a.
    applicationType xsd:string 0..* N N Type of a planning / building-control application recorded in a local-authority Search result (across the planning-permission, building-regulations, listed-building, conservation, and certificate-of-lawfulness decision blocks). ONE shared property reused across those blocks. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    buildingControlStartDate xsd:date 0..* N N Start date of a building-control matter in a local-authority Search result. xsd:date. Flat per §Q6a.
    councilSearchTurnaroundTimeInWorkingDays xsd:integer 0..* N N Quoted turnaround time (working days) for a council search. Plain integer datatype per ODR-0008 §Q5a; flat per §Q6a.
    countyCouncil xsd:string 0..* N N Name of the county council for the Property's locality (local-authority Search context). Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    decision xsd:string 0..* N N Decision recorded on a planning / building-control application in a local-authority Search result. ONE shared property reused across the decision blocks. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    decisionDate xsd:date 0..* N N Date a decision was made on a planning / building-control application. xsd:date. ONE shared property; flat per §Q6a.
    designationType xsd:string 0..* N N Type of a planning designation recorded in a local-authority Search result (e.g. conservation area, tree preservation order). Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    districtCouncil xsd:string 0..* N N Name of the district council for the Property's locality. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    expectedDeliveryDate xsd:date 0..* N N Expected delivery date for an ordered Search. xsd:date. Flat per §Q6a.
    localAuthorityName xsd:string 0..* N N Name of the local authority that issued / governs a Search. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    localAuthorityReference xsd:string 0..* N N Reference identifying a Search within the local authority's system. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    orderDate xsd:date 0..* N N Date a Search was ordered. xsd:date. Flat per §Q6a.
    planningStartDate xsd:date 0..* N N Start date of a planning matter in a local-authority Search result. xsd:date. Flat per §Q6a.
    productCode xsd:string 0..* N N Provider product code identifying a Search product. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    providerName xsd:string 0..* N N Name of the Search provider. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    providerReference xsd:string 0..* N N Provider's reference for a Search. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.
    refNumber xsd:string 0..* N N Application/case reference number on a planning / building-control result. ONE shared property; flat per §Q6a.
    regulatedSearchTurnaroundTimeInWorkingDays xsd:integer 0..* N N Quoted turnaround time (working days) for a regulated search. Plain integer datatype per ODR-0008 §Q5a; flat per §Q6a.
    reportDate xsd:date 0..* N N Date a Search / survey report was produced. xsd:date. ONE shared property reused across search and survey reports; flat per §Q6a.
    status xsd:string 0..* N N Status of a search-derived result item — planning permission, designation plan, road-adoption status, or search-order status. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a. (FLAG: polysemous across those contexts; placed on opda:Search; the data dictionary's three context-specific status enums are sh:in-restricted per-context in the overlay profile, not unified into one value-space.)
    statusDate xsd:date 0..* N N Date a designation plan's status was set in a local-authority Search result. xsd:date. Flat per §Q6a.
    unitaryAuthority xsd:string 0..* N N Name of the unitary authority for the Property's locality. Plain string datatype per ODR-0008 §Q5a; flat per §Q6a.

    Constraints

    SearchIdentityKeyShape sh:Violation

    Class-promoted descriptive Information Object MUST carry prov:wasGeneratedBy to its issuing activity per ODR-0008 §Q4a three-criterion test (authority-retrieved provenance is the IC discriminator for class-promotion).

    SearchInternalStructureShape sh:Info

    The search's authority reference / number SHOULD be recorded (IC component 2 of 3 — authority reference; ODR-0008d Rule 3), carried by opda:disclosureDetail with an instance-level dct:source to the reference question.

    SearchInternalStructureShape sh:Info

    The search's issue date SHOULD be named via prov:generatedAtTime (IC component 3 of 3 — issue date; ODR-0008d Rule 3).

    SearchInternalStructureShape sh:Info

    The search's issuing authority SHOULD be named via prov:wasAttributedTo (IC component 1 of 3 — issuing authority; ODR-0008d Rule 3).

    Sources

    • harness/odr/ODR-0008/section-Q4a
    • harness/odr/ODR-0018/section-Rule1
    • harness/odr/ODR-0030/section-Rule-4

    Comments

    Loading comments…