OC summary · metadata & property
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| PricePaidEntry : "pricePaidEntry"
OcSummaryData ||--o| PropertyAddress : "propertyAddress"
OcSummaryData ||--o| Title : "title"
OcSummaryData ||--o| RegisterEntryIndicators : "registerEntryIndicators"
PricePaidEntry ||--o| EntryDetails : "entryDetails"
PropertyAddress ||--o| PostcodeZone : "postcodeZone"
PropertyAddress ||--o| AddressLine : "addressLine"
Title ||--o| TitleRegistrationDetails : "titleRegistrationDetails"
TitleRegistrationDetails ||--o| PostcodeZone : "postcodeZone"
Transaction {
}
PropertyPack {
}
TitlesToBeSold {
}
RegisterExtract {
}
OcSummaryData {
string editionDate "editionDate"
string officialCopyDateTime "officialCopyDateTime"
}
PricePaidEntry {
string multipleTitleIndicator "multipleTitleIndicator"
}
EntryDetails {
string entryNumber "entryNumber"
string entryText "entryText"
object infills "infills"
string registrationDate "registrationDate"
string scheduleCode "scheduleCode"
string subRegisterCode "subRegisterCode"
}
PropertyAddress {
}
AddressLine {
string[] line "line"
}
PostcodeZone {
string postcode "postcode"
}
RegisterEntryIndicators {
boolean agreedNoticeIndicator "agreedNoticeIndicator"
boolean bankruptcyIndicator "bankruptcyIndicator"
boolean cautionIndicator "cautionIndicator"
boolean ccbiIndicator "ccbiIndicator"
boolean chargeIndicator "chargeIndicator"
boolean chargeRelatedRestrictionIndicator "chargeRelatedRestrictionIndicator"
boolean chargeRestrictionIndicator "chargeRestrictionIndicator"
boolean chargeeIndicator "chargeeIndicator"
boolean creditorsNoticeIndicator "creditorsNoticeIndicator"
boolean deathOfProprietorIndicator "deathOfProprietorIndicator"
boolean deedOfPostponementIndicator "deedOfPostponementIndicator"
boolean discountChargeIndicator "discountChargeIndicator"
boolean equitableChargeIndicator "equitableChargeIndicator"
boolean greenOutEntryIndicator "greenOutEntryIndicator"
boolean homeRightsChangeOfAddressIndicator "homeRightsChangeOfAddressIndicator"
boolean homeRightsIndicator "homeRightsIndicator"
boolean leaseHoldTitleIndicator "leaseHoldTitleIndicator"
boolean multipleChargeIndicator "multipleChargeIndicator"
string _more_ "+12 more — see table"
}
Title {
string classOfTitleCode "classOfTitleCode"
boolean commonholdIndicator "commonholdIndicator"
string titleNumber "titleNumber"
}
TitleRegistrationDetails {
string administrativeArea "administrativeArea"
string districtName "districtName"
string landRegistryOfficeName "landRegistryOfficeName"
string latestEditionDate "latestEditionDate"
string registrationDate "registrationDate"
}
Object model
OC summary · metadata & property
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 | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| editionDate | — | string | Evidence | editionDate | — | — | — |
| officialCopyDateTime | — | string | Evidence | officialCopyDateTime | — | — | — |
Price Paid Entry
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.pricePaidEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| multipleTitleIndicator | Enumeration: 2, MoreThan2. | string | Evidence | multipleTitleIndicator | — | — | — |
Property Address
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.propertyAddress No scalar fields on this object — pure container.
Register Entry Indicators
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.registerEntryIndicators | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| agreedNoticeIndicator | Boolean flag: agreed notice indicator. | boolean | Evidence | agreedNoticeIndicator | — | — | — |
| bankruptcyIndicator | Boolean flag: bankruptcy indicator. | boolean | Evidence | bankruptcyIndicator | — | — | — |
| cautionIndicator | Boolean flag: caution indicator. | boolean | Evidence | cautionIndicator | — | — | — |
| ccbiIndicator | Boolean flag: ccbi indicator. | boolean | Evidence | ccbiIndicator | — | — | — |
| chargeIndicator | Boolean flag: charge indicator. | boolean | Evidence | chargeIndicator | — | — | — |
| chargeRelatedRestrictionIndicator | Boolean flag: charge related restriction indicator. | boolean | Evidence | chargeRelatedRestrictionIndicator | — | — | — |
| chargeRestrictionIndicator | Boolean flag: charge restriction indicator. | boolean | Evidence | chargeRestrictionIndicator | — | — | — |
| chargeeIndicator | Boolean flag: chargee indicator. | boolean | Evidence | chargeeIndicator | — | — | — |
| creditorsNoticeIndicator | Boolean flag: creditor notice indicator. | boolean | Evidence | creditorsNoticeIndicator | — | — | — |
| deathOfProprietorIndicator | Boolean flag: death of proprietor indicator. | boolean | Evidence | deathOfProprietorIndicator | — | — | — |
| deedOfPostponementIndicator | Boolean flag: deed of postponement indicator. | boolean | Evidence | deedOfPostponementIndicator | — | — | — |
| discountChargeIndicator | Boolean flag: discount charge indicator. | boolean | Evidence | discountChargeIndicator | — | — | — |
| equitableChargeIndicator | Boolean flag: equitable charge indicator. | boolean | Evidence | equitableChargeIndicator | — | — | — |
| greenOutEntryIndicator | Boolean flag: green out entry indicator. | boolean | Evidence | greenOutEntryIndicator | — | — | — |
| homeRightsChangeOfAddressIndicator | Boolean flag: home right change of address indicator. | boolean | Evidence | homeRightsChangeOfAddressIndicator | — | — | — |
| homeRightsIndicator | Boolean flag: home right indicator. | boolean | Evidence | homeRightsIndicator | — | — | — |
| leaseHoldTitleIndicator | Boolean flag: lease hold title indicator. | boolean | Evidence | leaseHoldTitleIndicator | — | — | — |
| multipleChargeIndicator | Boolean flag: multiple charge indicator. | boolean | Evidence | multipleChargeIndicator | — | — | — |
| nonChargeRestrictionIndicator | Boolean flag: non charge restriction indicator. | boolean | Evidence | nonChargeRestrictionIndicator | — | — | — |
| notedChargeIndicator | Boolean flag: noted charge indicator. | boolean | Evidence | notedChargeIndicator | — | — | — |
| pricePaidIndicator | Boolean flag: price paid indicator. | boolean | Evidence | pricePaidIndicator | — | — | — |
| propertyDescriptionNotesIndicator | Boolean flag: property description note indicator. | boolean | Evidence | propertyDescriptionNotesIndicator | — | — | — |
| rentChargeIndicator | Boolean flag: rent charge indicator. | boolean | Evidence | rentChargeIndicator | — | — | — |
| rightOfPreEmptionIndicator | Boolean flag: right of pre emption indicator. | boolean | Evidence | rightOfPreEmptionIndicator | — | — | — |
| scheduleOfLeasesIndicator | Boolean flag: schedule of lease indicator. | boolean | Evidence | scheduleOfLeasesIndicator | — | — | — |
| subChargeIndicator | Boolean flag: sub charge indicator. | boolean | Evidence | subChargeIndicator | — | — | — |
| unidentifiedEntryIndicator | Boolean flag: unidentified entry indicator. | boolean | Evidence | unidentifiedEntryIndicator | — | — | — |
| unilateralNoticeBeneficiaryIndicator | Boolean flag: unilateral notice beneficiary indicator. | boolean | Evidence | unilateralNoticeBeneficiaryIndicator | — | — | — |
| unilateralNoticeIndicator | Boolean flag: unilateral notice indicator. | boolean | Evidence | unilateralNoticeIndicator | — | — | — |
| vendorsLienIndicator | Boolean flag: vendor lien indicator. | boolean | Evidence | vendorsLienIndicator | — | — | — |
Title
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.title | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| classOfTitleCode | Enumeration: 10, 20, 30, 40…. | string | Evidence | classOfTitleCode | — | — | — |
| commonholdIndicator | Boolean flag: commonhold indicator. | boolean | Evidence | commonholdIndicator | — | — | — |
| titleNumber | — | string | Evidence | titleNumber | — | — | — |
Entry Details
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.pricePaidEntry.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 | — | — | — |
Address Line
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.propertyAddress.addressLine | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| line | Collection of line item. | string[] | Evidence | line | — | — | — |
Postcode Zone
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.propertyAddress.postcodeZone | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| postcode | — | string | Evidence | postcode | — | — | — |
Title Registration Details
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.title.titleRegistrationDetails | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| administrativeArea | — | string | Evidence | administrativeArea | — | — | — |
| districtName | — | string | Evidence | districtName | — | — | — |
| landRegistryOfficeName | — | string | Evidence | landRegistryOfficeName | — | — | — |
| latestEditionDate | — | string | Evidence | latestEditionDate | — | — | — |
| registrationDate | — | string | Evidence | registrationDate | — | — | — |
Postcode Zone
propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.title.titleRegistrationDetails.postcodeZone | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| postcode | — | string | Evidence | postcode | — | — | — |
Comments