Third-party inputs PDTF schema Schema and supporting material JSON Schemas and overlays Built form, condition & valuation Surveys
Surveys · outside · walls, windows, doors 84 leaves 0.0% Declaration 100.0% Evidence 0.0% Derivation 0 in overlays 0 with worked example
Entity relationships
---
config:
layout: elk
elk:
direction: DOWN
nodePlacementStrategy: BRANDES_KOEPF
mergeEdges: false
---
erDiagram
Transaction ||--o| PropertyPack : "propertyPack"
PropertyPack ||--o{ Survey : "surveys"
Survey ||--o| Outside : "outside"
Outside ||--o| MainWalls : "mainWalls"
Outside ||--o| Windows : "windows"
Outside ||--o| OutsideDoors : "outsideDoors"
MainWalls ||--o{ Photo : "photos"
MainWalls ||--o| Extension1 : "extension1"
MainWalls ||--o| Extension2 : "extension2"
MainWalls ||--o| Extension3 : "extension3"
OutsideDoors ||--o{ Photo : "photos"
Windows ||--o{ Photo : "photos"
Transaction {
}
PropertyPack {
}
Survey {
}
Outside {
}
MainWalls {
string advice "advice"
string advisories "advisories"
string cladding "cladding"
string condition "condition"
string construction "construction"
string defects "defects"
string description "description"
string dpc "dpc"
string extensions "extensions"
string externalElevation "externalElevation"
string features "features"
boolean fireRisk "fireRisk"
string inspectionLimitations "inspectionLimitations"
string movementCause "movementCause"
string movementLocation "movementLocation"
string movementStatus "movementStatus"
string movementType "movementType"
string notes "notes"
string _more_ "+5 more — see table"
}
Extension1 {
string construction "construction"
string defectDescription "defectDescription"
boolean defects "defects"
string detail "detail"
string dpc "dpc"
string movementCause "movementCause"
string movementStatus "movementStatus"
string movementType "movementType"
}
Extension2 {
string construction "construction"
string defectDescription "defectDescription"
boolean defects "defects"
string detail "detail"
string dpc "dpc"
string movementCause "movementCause"
string movementStatus "movementStatus"
string movementType "movementType"
}
Extension3 {
string construction "construction"
string defectDescription "defectDescription"
boolean defects "defects"
string detail "detail"
string dpc "dpc"
string movementCause "movementCause"
string movementStatus "movementStatus"
string movementType "movementType"
}
Photo {
string description "description"
integer photoId "photoId"
boolean report "report"
}
OutsideDoors {
string advisories "advisories"
string condition "condition"
string defects "defects"
string description "description"
string glazingDefectDetails "glazingDefectDetails"
boolean glazingDefects "glazingDefects"
string glazingDescription "glazingDescription"
boolean glazingHeight "glazingHeight"
boolean glazingSafety "glazingSafety"
string glazingType "glazingType"
string inspectionLimitations "inspectionLimitations"
string notes "notes"
string restrictions "restrictions"
string visibility "visibility"
}
Windows {
string advisories "advisories"
string condition "condition"
string defects "defects"
string description "description"
string glazingDefectList "glazingDefectList"
boolean glazingDefects "glazingDefects"
string glazingDescription "glazingDescription"
boolean glazingHeight "glazingHeight"
boolean glazingSafety "glazingSafety"
string glazingType "glazingType"
string inspectionLimitations "inspectionLimitations"
string notes "notes"
string visibility "visibility"
string visibilityRestrictions "visibilityRestrictions"
}
Physical model — every JSON object owned by this page is a node, every scalar field a row. 13 objects, 84 scalar fields. Generated from the schema walk; click any node to jump to its table. Parent containers — shown for reference; their own content lives in the sections below.
No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
No scalar fields on this object — pure container.
Outside · walls, windows, doors Title Description Type Kind Field Required Overlays Affordance advice — string Evidence advice — — — advisories — string Evidence advisories — — — cladding — string Evidence cladding — — — condition — string Evidence condition — — — construction — string Evidence construction — — — defects — string Evidence defects — — — description — string Evidence description — — — dpc — string Evidence dpc — — — extensions — string Evidence extensions — — — externalElevation — string Evidence externalElevation — — — features — string Evidence features — — — fireRisk Boolean flag: fire risk. boolean Evidence fireRisk — — — inspectionLimitations — string Evidence inspectionLimitations — — — movementCause — string Evidence movementCause — — — movementLocation — string Evidence movementLocation — — — movementStatus — string Evidence movementStatus — — — movementType — string Evidence movementType — — — notes — string Evidence notes — — — otherDefects — boolean Evidence otherDefects — — — otherDefectsDescription — string Evidence otherDefectsDescription — — — restrictions — string Evidence restrictions — — — structuralMovement — boolean Evidence structuralMovement — — — visibility — string Evidence visibility — — —
Title Description Type Kind Field Required Overlays Affordance advisories — string Evidence advisories — — — condition — string Evidence condition — — — defects — string Evidence defects — — — description — string Evidence description — — — glazingDefectDetails — string Evidence glazingDefectDetails — — — glazingDefects — boolean Evidence glazingDefects — — — glazingDescription — string Evidence glazingDescription — — — glazingHeight — boolean Evidence glazingHeight — — — glazingSafety — boolean Evidence glazingSafety — — — glazingType — string Evidence glazingType — — — inspectionLimitations — string Evidence inspectionLimitations — — — notes — string Evidence notes — — — restrictions — string Evidence restrictions — — — visibility — string Evidence visibility — — —
Title Description Type Kind Field Required Overlays Affordance advisories — string Evidence advisories — — — condition — string Evidence condition — — — defects — string Evidence defects — — — description — string Evidence description — — — glazingDefectList — string Evidence glazingDefectList — — — glazingDefects Boolean flag: glazing defect. boolean Evidence glazingDefects — — — glazingDescription — string Evidence glazingDescription — — — glazingHeight Boolean flag: glazing height. boolean Evidence glazingHeight — — — glazingSafety Boolean flag: glazing safety. boolean Evidence glazingSafety — — — glazingType — string Evidence glazingType — — — inspectionLimitations — string Evidence inspectionLimitations — — — notes — string Evidence notes — — — visibility — string Evidence visibility — — — visibilityRestrictions — string Evidence visibilityRestrictions — — —
Title Description Type Kind Field Required Overlays Affordance construction — string Evidence construction — — — defectDescription — string Evidence defectDescription — — — defects — boolean Evidence defects — — — detail — string Evidence detail — — — dpc — string Evidence dpc — — — movementCause — string Evidence movementCause — — — movementStatus — string Evidence movementStatus — — — movementType — string Evidence movementType — — —
Title Description Type Kind Field Required Overlays Affordance construction — string Evidence construction — — — defectDescription — string Evidence defectDescription — — — defects — boolean Evidence defects — — — detail — string Evidence detail — — — dpc — string Evidence dpc — — — movementCause — string Evidence movementCause — — — movementStatus — string Evidence movementStatus — — — movementType — string Evidence movementType — — —
Title Description Type Kind Field Required Overlays Affordance construction — string Evidence construction — — — defectDescription — string Evidence defectDescription — — — defects — boolean Evidence defects — — — detail — string Evidence detail — — — dpc — string Evidence dpc — — — movementCause — string Evidence movementCause — — — movementStatus — string Evidence movementStatus — — — movementType — string Evidence movementType — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — integer Evidence photoId — — — report — boolean Evidence report — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — integer Evidence photoId — — — report — boolean Evidence report — — —
Title Description Type Kind Field Required Overlays Affordance description — string Evidence description — — — photoId — string Evidence photoId — — — report — boolean Evidence report — — —
Comments
Loading comments…
Sign in to post a comment