Title — Official Copy full register
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"
TitlesToBeSold ||--o{ AdditionalDocument : "additionalDocuments"
RegisterExtract ||--o| OcRegisterData : "ocRegisterData"
OcRegisterData ||--o| PropertyRegister : "propertyRegister"
OcRegisterData ||--o| ProprietorshipRegister : "proprietorshipRegister"
OcRegisterData ||--o| ChargesRegister : "chargesRegister"
ChargesRegister ||--o| DistrictDetails : "districtDetails"
ChargesRegister ||--o| RegisterEntry : "registerEntry"
ChargesRegister ||--o| Schedule : "schedule"
Schedule ||--o| ScheduleEntry : "scheduleEntry"
PropertyRegister ||--o| DistrictDetails : "districtDetails"
PropertyRegister ||--o| RegisterEntry : "registerEntry"
PropertyRegister ||--o| Schedule : "schedule"
Schedule ||--o| ScheduleEntry : "scheduleEntry"
ProprietorshipRegister ||--o| DistrictDetails : "districtDetails"
ProprietorshipRegister ||--o| RegisterEntry : "registerEntry"
ProprietorshipRegister ||--o| Schedule : "schedule"
Schedule ||--o| ScheduleEntry : "scheduleEntry"
Transaction {
}
PropertyPack {
}
TitlesToBeSold {
}
AdditionalDocument {
string documentDate "Date of original document"
string documentType "Human-readable document type"
string documentTypeCode "HMLR document type code"
string filedUnder "Related title number"
string retrievedOn "Datetime retrieved from HMLR"
}
RegisterExtract {
}
OcRegisterData {
}
ChargesRegister {
}
DistrictDetails {
string[] entryText "entryText"
}
RegisterEntry {
string entryDate "entryDate"
string entryNumber "entryNumber"
string[] entryText "entryText"
string entryType "entryType"
}
Schedule {
string scheduleType "scheduleType"
}
ScheduleEntry {
string entryDate "entryDate"
string entryNumber "entryNumber"
string[] entryText "entryText"
string entryType "entryType"
}
PropertyRegister {
}
ProprietorshipRegister {
}
Object model
OC full register data
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 Register Data
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData No scalar fields on this object — pure container.
Charges Register
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.chargesRegister No scalar fields on this object — pure container.
Property Register
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.propertyRegister No scalar fields on this object — pure container.
Proprietorship Register
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.proprietorshipRegister No scalar fields on this object — pure container.
District Details
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.chargesRegister.districtDetails | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryText | — | string[] | Evidence | entryText | — | — | — |
Register Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.chargesRegister.registerEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Schedule
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.chargesRegister.schedule | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| scheduleType | — | string | Evidence | scheduleType | — | — | — |
District Details
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.propertyRegister.districtDetails | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryText | — | string[] | Evidence | entryText | — | — | — |
Register Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.propertyRegister.registerEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Schedule
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.propertyRegister.schedule | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| scheduleType | — | string | Evidence | scheduleType | — | — | — |
District Details
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.proprietorshipRegister.districtDetails | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryText | — | string[] | Evidence | entryText | — | — | — |
Register Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.proprietorshipRegister.registerEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Schedule
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.proprietorshipRegister.schedule | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| scheduleType | — | string | Evidence | scheduleType | — | — | — |
Schedule Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.chargesRegister.schedule.scheduleEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Schedule Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.propertyRegister.schedule.scheduleEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Schedule Entry
propertyPack.titlesToBeSold[].registerExtract.ocRegisterData.proprietorshipRegister.schedule.scheduleEntry | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| entryDate | — | string | Evidence | entryDate | — | — | — |
| entryNumber | — | string | Evidence | entryNumber | — | — | — |
| entryText | — | string[] | Evidence | entryText | — | — | — |
| entryType | — | string | Evidence | entryType | — | — | — |
Additional title documents
Additional Documents[]
propertyPack.titlesToBeSold[].additionalDocuments[] | Title | Description | Type | Kind | Field | Required | Overlays | Affordance |
|---|---|---|---|---|---|---|---|
| Date of original document | — | string | Evidence | documentDate | — | — | — |
| Human-readable document type | — | string | Evidence | documentType | — | — | — |
| HMLR document type code | — | string | Evidence | documentTypeCode | — | — | — |
| Related title number | — | string | Evidence | filedUnder | — | — | — |
| Datetime retrieved from HMLR | — | string | Evidence | retrievedOn | — | — | — |
Comments