Surveys · grounds

    77 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| Grounds : "grounds" Grounds ||--o| Garage : "garage" Grounds ||--o| PermanentOutbuildings : "permanentOutbuildings" Grounds ||--o| Other : "other" Garage ||--o| Photos : "photos" Other ||--o| Photos : "photos" Other ||--o| Boundaries : "boundaries" Other ||--o| Hardscaping : "hardscaping" PermanentOutbuildings ||--o| Photos : "photos" Transaction { } PropertyPack { } Survey { } Grounds { } Garage { string advisories "advisories" string condition "condition" string defectDetail "defectDetail" string defects "defects" string description "description" boolean hasDefects "hasDefects" string inspectionLimitations "inspectionLimitations" string location "location" string movementStatus "movementStatus" string movementType "movementType" string notes "notes" string restrictions "restrictions" string roofConstruction "roofConstruction" boolean structuralMovement "structuralMovement" string visibility "visibility" string wallConstruction "wallConstruction" } Photos { string description "description" string photoId "photoId" boolean report "report" } Other { string advisories "advisories" boolean buildingRegs "buildingRegs" string condition "condition" string defects "defects" string description "description" boolean exceed1Acre "exceed1Acre" string gardens "gardens" string inspectionLimitations "inspectionLimitations" string japaneseKnotweed "japaneseKnotweed" string notes "notes" string otherDefectDetail "otherDefectDetail" boolean otherDefects "otherDefects" string otherFeatures "otherFeatures" string restrictions "restrictions" string visibility "visibility" } Boundaries { string fenceDefects "fenceDefects" string fenceDescription "fenceDescription" string fenceIssues "fenceIssues" string hedgeDefects "hedgeDefects" string hedgeDescription "hedgeDescription" string hedgeIssues "hedgeIssues" string otherBoundaryDescription "otherBoundaryDescription" string wallDefects "wallDefects" string wallDescription "wallDescription" string wallIssues "wallIssues" } Hardscaping { string deckingDefectDetail "deckingDefectDetail" boolean deckingDefects "deckingDefects" string deckingMaterial "deckingMaterial" string driveDefectDetail "driveDefectDetail" boolean driveDefects "driveDefects" string driveMaterial "driveMaterial" string drivewayLandscaping "drivewayLandscaping" string pathDefectDetail "pathDefectDetail" boolean pathDefects "pathDefects" string pathMaterial "pathMaterial" string patioDefectDetail "patioDefectDetail" boolean patioDefects "patioDefects" string patioMaterial "patioMaterial" } PermanentOutbuildings { string advisories "advisories" string condition "condition" string defectDetail "defectDetail" string defects "defects" string description "description" boolean hasDefects "hasDefects" string inspectionLimitations "inspectionLimitations" string location "location" string notes "notes" string restrictions "restrictions" string roofConstruction "roofConstruction" string type "type" string visibility "visibility" string wallConstruction "wallConstruction" }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 12 objects, 77 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.

    Surveys[]

    propertyPack.surveys[]

    No scalar fields on this object — pure container.

    Grounds

    Grounds

    propertyPack.surveys[].grounds

    No scalar fields on this object — pure container.

    Garage

    propertyPack.surveys[].grounds.garage
    Title Description Type Kind Field Required Overlays Affordance
    advisories — string Evidence advisories — — —
    condition — string Evidence condition — — —
    defectDetail — string Evidence defectDetail — — —
    defects — string Evidence defects — — —
    description — string Evidence description — — —
    hasDefects Whether s defect. boolean Evidence hasDefects — — —
    inspectionLimitations — string Evidence inspectionLimitations — — —
    location — string Evidence location — — —
    movementStatus — string Evidence movementStatus — — —
    movementType — string Evidence movementType — — —
    notes — string Evidence notes — — —
    restrictions — string Evidence restrictions — — —
    roofConstruction — string Evidence roofConstruction — — —
    structuralMovement Boolean flag: structural movement. boolean Evidence structuralMovement — — —
    visibility — string Evidence visibility — — —
    wallConstruction — string Evidence wallConstruction — — —

    Other

    propertyPack.surveys[].grounds.other
    Title Description Type Kind Field Required Overlays Affordance
    advisories — string Evidence advisories — — —
    buildingRegs Boolean flag: building reg. boolean Evidence buildingRegs — — —
    condition — string Evidence condition — — —
    defects — string Evidence defects — — —
    description — string Evidence description — — —
    exceed1Acre Boolean flag: exceed1 acre. boolean Evidence exceed1Acre — — —
    gardens — string Evidence gardens — — —
    inspectionLimitations — string Evidence inspectionLimitations — — —
    japaneseKnotweed — string Evidence japaneseKnotweed — — —
    notes — string Evidence notes — — —
    otherDefectDetail — string Evidence otherDefectDetail — — —
    otherDefects Boolean flag: other defect. boolean Evidence otherDefects — — —
    otherFeatures — string Evidence otherFeatures — — —
    restrictions — string Evidence restrictions — — —
    visibility — string Evidence visibility — — —

    Permanent Outbuildings

    propertyPack.surveys[].grounds.permanentOutbuildings
    Title Description Type Kind Field Required Overlays Affordance
    advisories — string Evidence advisories — — —
    condition — string Evidence condition — — —
    defectDetail — string Evidence defectDetail — — —
    defects — string Evidence defects — — —
    description — string Evidence description — — —
    hasDefects — boolean Evidence hasDefects — — —
    inspectionLimitations — string Evidence inspectionLimitations — — —
    location — string Evidence location — — —
    notes — string Evidence notes — — —
    restrictions — string Evidence restrictions — — —
    roofConstruction — string Evidence roofConstruction — — —
    type — string Evidence type — — —
    visibility — string Evidence visibility — — —
    wallConstruction — string Evidence wallConstruction — — —

    Photos

    propertyPack.surveys[].grounds.garage.photos
    Title Description Type Kind Field Required Overlays Affordance
    description — string Evidence description — — —
    photoId — string Evidence photoId — — —
    report — boolean Evidence report — — —

    Boundaries

    propertyPack.surveys[].grounds.other.boundaries
    Title Description Type Kind Field Required Overlays Affordance
    fenceDefects — string Evidence fenceDefects — — —
    fenceDescription — string Evidence fenceDescription — — —
    fenceIssues — string Evidence fenceIssues — — —
    hedgeDefects — string Evidence hedgeDefects — — —
    hedgeDescription — string Evidence hedgeDescription — — —
    hedgeIssues — string Evidence hedgeIssues — — —
    otherBoundaryDescription — string Evidence otherBoundaryDescription — — —
    wallDefects — string Evidence wallDefects — — —
    wallDescription — string Evidence wallDescription — — —
    wallIssues — string Evidence wallIssues — — —

    Hardscaping

    propertyPack.surveys[].grounds.other.hardscaping
    Title Description Type Kind Field Required Overlays Affordance
    deckingDefectDetail — string Evidence deckingDefectDetail — — —
    deckingDefects Boolean flag: decking defect. boolean Evidence deckingDefects — — —
    deckingMaterial — string Evidence deckingMaterial — — —
    driveDefectDetail — string Evidence driveDefectDetail — — —
    driveDefects Boolean flag: drive defect. boolean Evidence driveDefects — — —
    driveMaterial — string Evidence driveMaterial — — —
    drivewayLandscaping — string Evidence drivewayLandscaping — — —
    pathDefectDetail — string Evidence pathDefectDetail — — —
    pathDefects Boolean flag: path defect. boolean Evidence pathDefects — — —
    pathMaterial — string Evidence pathMaterial — — —
    patioDefectDetail — string Evidence patioDefectDetail — — —
    patioDefects Boolean flag: patio defect. boolean Evidence patioDefects — — —
    patioMaterial — string Evidence patioMaterial — — —

    Photos

    propertyPack.surveys[].grounds.other.photos
    Title Description Type Kind Field Required Overlays Affordance
    description — string Evidence description — — —
    photoId — integer Evidence photoId — — —
    report — boolean Evidence report — — —

    Photos

    propertyPack.surveys[].grounds.permanentOutbuildings.photos
    Title Description Type Kind Field Required Overlays Affordance
    description — string Evidence description — — —
    photoId — string Evidence photoId — — —
    report — boolean Evidence report — — —

    Comments

    Loading comments…