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…