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

OC summary · notices

31 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| AgreedNotice : "agreedNotice" OcSummaryData ||--o| DocumentDetails : "documentDetails" OcSummaryData ||--o| UnilateralNoticeDetails : "unilateralNoticeDetails" OcSummaryData ||--o| CreditorsNotice : "creditorsNotice" AgreedNotice ||--o| AgreedNoticeEntry : "agreedNoticeEntry" AgreedNoticeEntry ||--o| EntryDetails : "entryDetails" CreditorsNotice ||--o| EntryDetails : "entryDetails" DocumentDetails ||--o| Document : "document" UnilateralNoticeDetails ||--o| UnilateralNoticeEntry : "unilateralNoticeEntry" UnilateralNoticeEntry ||--o| UnilateralNotice : "unilateralNotice" UnilateralNoticeEntry ||--o| UnilateralNoticeBeneficiary : "unilateralNoticeBeneficiary" Transaction { } PropertyPack { } TitlesToBeSold { } RegisterExtract { } OcSummaryData { } AgreedNotice { } AgreedNoticeEntry { string agreedNoticeType "agreedNoticeType" } EntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } CreditorsNotice { } DocumentDetails { } Document { string documentDate "documentDate" string documentType "documentType" string[] entryNumber "entryNumber" string filedUnder "filedUnder" boolean planOnlyIndicator "planOnlyIndicator" string registerDescription "registerDescription" } UnilateralNoticeDetails { } UnilateralNoticeEntry { } UnilateralNotice { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } UnilateralNoticeBeneficiary { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 16 objects, 31 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

OC summary · notices

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.

Agreed Notice

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.agreedNotice

No scalar fields on this object — pure container.

Creditors Notice

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.creditorsNotice

No scalar fields on this object — pure container.

Document Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.documentDetails

No scalar fields on this object — pure container.

Unilateral Notice Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.unilateralNoticeDetails

No scalar fields on this object — pure container.

Agreed Notice Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.agreedNotice.agreedNoticeEntry
Title Description Type Kind Field Required Overlays Affordance
agreedNoticeType Enumeration: 10, 20. string Evidence agreedNoticeType

Entry Details

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

Document

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.documentDetails.document
Title Description Type Kind Field Required Overlays Affordance
documentDate string Evidence documentDate
documentType string Evidence documentType
entryNumber string[] Evidence entryNumber
filedUnder string Evidence filedUnder
planOnlyIndicator Enumeration: true, false. boolean Evidence planOnlyIndicator
registerDescription string Evidence registerDescription

Unilateral Notice Entry

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.unilateralNoticeDetails.unilateralNoticeEntry

No scalar fields on this object — pure container.

Entry Details

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.agreedNotice.agreedNoticeEntry.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

Unilateral Notice

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.unilateralNoticeDetails.unilateralNoticeEntry.unilateralNotice
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

Unilateral Notice Beneficiary

propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.unilateralNoticeDetails.unilateralNoticeEntry.unilateralNoticeBeneficiary
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…