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

Leasehold · consents & alterations

10 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 10 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| Ownership : "ownership" Ownership ||--o{ OwnershipsToBeTransferred : "ownershipsToBeTransferred" OwnershipsToBeTransferred ||--o| LeaseholdInformation : "leaseholdInformation" LeaseholdInformation ||--o| Consents : "consents" LeaseholdInformation ||--o| Alterations : "alterations" Alterations ||--o| SellerAwareOfAlterations : "sellerAwareOfAlterations" SellerAwareOfAlterations ||--o| LandlordConsentObtained : "landlordConsentObtained" Consents ||--o| ChangesInTermOfLease : "changesInTermOfLease" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } LeaseholdInformation { } Alterations { } SellerAwareOfAlterations { string details "Please give details of these alterations" string yesNo "yesNo" } LandlordConsentObtained { string attachments "Please supply a copy." string yesNo "yesNo" } Consents { } ChangesInTermOfLease { string attachments "attachments" string details "Please supply a copy or, if not in writing, please give d…" string isSellerAwareOfChanges "isSellerAwareOfChanges" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 10 objects, 10 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

Consents & alterations

Transaction

transaction (root)

No scalar fields on this object — pure container.

Property Pack

propertyPack

No scalar fields on this object — pure container.

Ownership

propertyPack.ownership

No scalar fields on this object — pure container.

Ownerships To Be Transferred[]

propertyPack.ownership.ownershipsToBeTransferred[]

No scalar fields on this object — pure container.

Leasehold Information

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation

No scalar fields on this object — pure container.

Alterations

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.alterations

No scalar fields on this object — pure container.

Consents

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.consents

No scalar fields on this object — pure container.

Seller Aware Of Alterations

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.alterations.sellerAwareOfAlterations
Title Description Type Kind Field Required Overlays Affordance
Please give details of these alterations — string Declaration details —
Law Society Leasehold Information Form (TA7)
—
yesNo — string Declaration yesNo —
Law Society Leasehold Information Form (TA7)
—
yesNo — string Declaration yesNo —
Law Society Leasehold Information Form (TA7)
—

Changes In Term Of Lease

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.consents.changesInTermOfLease
Title Description Type Kind Field Required Overlays Affordance
attachments — string Declaration attachments —
Law Society Leasehold Information Form (TA7)
—
Please supply a copy or, if not in writing, please give details: — string Declaration details —
Law Society Leasehold Information Form (TA7)
—
isSellerAwareOfChanges Whether seller aware of change. string Declaration isSellerAwareOfChanges —
Law Society Leasehold Information Form (TA7)
—
isSellerAwareOfChanges Whether seller aware of change. string Declaration isSellerAwareOfChanges —
Law Society Leasehold Information Form (TA7)
—

Landlord Consent Obtained

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.alterations.sellerAwareOfAlterations.landlordConsentObtained
Title Description Type Kind Field Required Overlays Affordance
Please supply a copy. — string Declaration attachments —
Law Society Leasehold Information Form (TA7)
—
yesNo — string Declaration yesNo —
Law Society Leasehold Information Form (TA7)
—
yesNo — string Declaration yesNo —
Law Society Leasehold Information Form (TA7)
—

Comments

Loading comments…