OC summary · other charges & restrictions

    42 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{ TitlesToBeSold : "titlesToBeSold" TitlesToBeSold ||--o| RegisterExtract : "registerExtract" RegisterExtract ||--o| OcSummaryData : "ocSummaryData" OcSummaryData ||--o| RestrictionDetails : "restrictionDetails" OcSummaryData ||--o| RentCharge : "rentCharge" OcSummaryData ||--o| VendorsLien : "vendorsLien" OcSummaryData ||--o| DiscountCharge : "discountCharge" DiscountCharge ||--o| EntryDetails : "entryDetails" RentCharge ||--o| EntryDetails : "entryDetails" RestrictionDetails ||--o| RestrictionEntry : "restrictionEntry" RestrictionEntry ||--o| ChargeRelatedRestriction : "chargeRelatedRestriction" RestrictionEntry ||--o| ChargeRestriction : "chargeRestriction" RestrictionEntry ||--o| NonChargeRestriction : "nonChargeRestriction" ChargeRelatedRestriction ||--o| EntryDetails : "entryDetails" ChargeRestriction ||--o| EntryDetails : "entryDetails" NonChargeRestriction ||--o| EntryDetails : "entryDetails" VendorsLien ||--o| EntryDetails : "entryDetails" Transaction { } PropertyPack { } TitlesToBeSold { } RegisterExtract { } OcSummaryData { } DiscountCharge { } EntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } RentCharge { } RestrictionDetails { } RestrictionEntry { } ChargeRelatedRestriction { string chargeID "chargeID" string restrictionTypeCode "restrictionTypeCode" } ChargeRestriction { string chargeID "chargeID" string restrictionTypeCode "restrictionTypeCode" } NonChargeRestriction { string chargeID "chargeID" string restrictionTypeCode "restrictionTypeCode" } VendorsLien { }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 19 objects, 42 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.

    Titles To Be Sold[]

    propertyPack.titlesToBeSold[]

    No scalar fields on this object — pure container.

    Register Extract

    propertyPack.titlesToBeSold[].registerExtract

    No scalar fields on this object — pure container.

    Oc Summary Data

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData

    No scalar fields on this object — pure container.

    OC summary · other charges & restrictions

    Discount Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.discountCharge

    No scalar fields on this object — pure container.

    Rent Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.rentCharge

    No scalar fields on this object — pure container.

    Restriction Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails

    No scalar fields on this object — pure container.

    Vendors Lien

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.vendorsLien

    No scalar fields on this object — pure container.

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.discountCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.rentCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Restriction Entry

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry

    No scalar fields on this object — pure container.

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.vendorsLien.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Charge Related Restriction

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.chargeRelatedRestriction
    Title Description Type Kind Field Required Overlays Affordance
    chargeID — string Evidence chargeID — — —
    restrictionTypeCode — string Evidence restrictionTypeCode — — —

    Charge Restriction

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.chargeRestriction
    Title Description Type Kind Field Required Overlays Affordance
    chargeID — string Evidence chargeID — — —
    restrictionTypeCode Enumeration: 0, 10, 20, 30. string Evidence restrictionTypeCode — — —

    Non Charge Restriction

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.nonChargeRestriction
    Title Description Type Kind Field Required Overlays Affordance
    chargeID — string Evidence chargeID — — —
    restrictionTypeCode — string Evidence restrictionTypeCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.chargeRelatedRestriction.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.chargeRestriction.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.restrictionDetails.restrictionEntry.nonChargeRestriction.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Comments

    Loading comments…