OPDA Knowledge base
Schema Page 38b7 Generated 2026-05-17 DAMA · Data Modeling & Design · Reference & Master Data

OC summary · cautions, bankruptcy, rights

61 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| Bankruptcy : "bankruptcy" OcSummaryData ||--o| Caution : "caution" OcSummaryData ||--o| DeedOfPostponement : "deedOfPostponement" OcSummaryData ||--o| GreenOutEntry : "greenOutEntry" OcSummaryData ||--o| HomeRights : "homeRights" OcSummaryData ||--o| RightOfPreEmption : "rightOfPreEmption" OcSummaryData ||--o| DeathOfProprietor : "deathOfProprietor" OcSummaryData ||--o| UnidentifiedEntry : "unidentifiedEntry" OcSummaryData ||--o| CcbiEntry : "ccbiEntry" Bankruptcy ||--o| EntryDetails : "entryDetails" Caution ||--o| EntryDetails : "entryDetails" CcbiEntry ||--o| EntryDetails : "entryDetails" DeathOfProprietor ||--o| EntryDetails : "entryDetails" DeedOfPostponement ||--o| EntryDetails : "entryDetails" GreenOutEntry ||--o| EntryDetails : "entryDetails" HomeRights ||--o| HomeRightsEntry : "homeRightsEntry" HomeRightsEntry ||--o| HomeRightsEntryDetails : "homeRightsEntryDetails" HomeRightsEntry ||--o| ChangeOfAddressEntryDetails : "changeOfAddressEntryDetails" RightOfPreEmption ||--o| EntryDetails : "entryDetails" UnidentifiedEntry ||--o| EntryDetails : "entryDetails" Transaction { } PropertyPack { } TitlesToBeSold { } RegisterExtract { } OcSummaryData { } Bankruptcy { } EntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } Caution { } CcbiEntry { } DeathOfProprietor { } DeedOfPostponement { } GreenOutEntry { } HomeRights { } HomeRightsEntry { string changeOfAddressIndicator "changeOfAddressIndicator" } ChangeOfAddressEntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } HomeRightsEntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } RightOfPreEmption { } UnidentifiedEntry { }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 25 objects, 61 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

OC summary · cautions, bankruptcy, rights

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.

Bankruptcy

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.bankruptcy

No scalar fields on this object — pure container.

Caution

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.caution

No scalar fields on this object — pure container.

Ccbi Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.ccbiEntry

No scalar fields on this object — pure container.

Death Of Proprietor

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.deathOfProprietor

No scalar fields on this object — pure container.

Deed Of Postponement

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.deedOfPostponement

No scalar fields on this object — pure container.

Green Out Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.greenOutEntry

No scalar fields on this object — pure container.

Home Rights

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.homeRights

No scalar fields on this object — pure container.

Right Of Pre Emption

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.rightOfPreEmption

No scalar fields on this object — pure container.

Unidentified Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.unidentifiedEntry

No scalar fields on this object — pure container.

Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.bankruptcy.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.caution.entryDetails
Title Description Type Kind Field Required Overlays Affordance
entryNumber string Evidence entryNumber
entryText string Evidence entryText
infills Data group capturing infill information. object Evidence infills
registrationDate string Evidence registrationDate
scheduleCode Enumeration: 0, 10, 20, 30…. string Evidence scheduleCode
subRegisterCode Enumeration: A, B, C, D. string Evidence subRegisterCode

Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.ccbiEntry.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.deathOfProprietor.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.deedOfPostponement.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.greenOutEntry.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

Home Rights Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.homeRights.homeRightsEntry
Title Description Type Kind Field Required Overlays Affordance
changeOfAddressIndicator Enumeration: true, false. string Evidence changeOfAddressIndicator

Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.rightOfPreEmption.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.unidentifiedEntry.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

Change Of Address Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.homeRights.homeRightsEntry.changeOfAddressEntryDetails
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

Home Rights Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.homeRights.homeRightsEntry.homeRightsEntryDetails
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…