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

Leasehold · restrictions & enfranchisement

16 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 16 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| LeaseRestrictions : "leaseRestrictions" LeaseholdInformation ||--o| Enfranchisement : "enfranchisement" Enfranchisement ||--o| SellerServedNoticeOnLandlord : "sellerServedNoticeOnLandlord" Enfranchisement ||--o| SellerAwareOfNoticeOfCollectivePurchase : "sellerAwareOfNoticeOfCollectivePurchase" Enfranchisement ||--o| SellerAwareOfResponse : "sellerAwareOfResponse" Enfranchisement ||--o| EnfranchisementSteps : "enfranchisementSteps" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } LeaseholdInformation { } Enfranchisement { string sellerOwnedProperty "Has the seller owned the property for at least two years?" } EnfranchisementSteps { string details "Provide details and copies of relevant documentation" string yesNo "yesNo" } SellerAwareOfNoticeOfCollectivePurchase { string attachments "Please supply a copy." string yesNo "yesNo" } SellerAwareOfResponse { string attachments "Please supply a copy." string yesNo "yesNo" } SellerServedNoticeOnLandlord { string attachments "Please supply a copy." string yesNo "yesNo" } LeaseRestrictions { string details "Details" string yesNo "yesNo" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 11 objects, 16 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

Restrictions & enfranchisement

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.

Enfranchisement

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.enfranchisement
Title Description Type Kind Field Required Overlays Affordance
Has the seller owned the property for at least two years? Has the seller owned the property for at least two years? string Declaration sellerOwnedProperty
Law Society Leasehold Information Form (TA7)

Lease Restrictions

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.leaseRestrictions
Title Description Type Kind Field Required Overlays Affordance
Details string Declaration details
NTS Material Information (sales) (NTS2)
yesNo string Declaration yesNo
NTS Material Information (sales) (NTS2)
yesNo string Declaration yesNo
NTS Material Information (sales) (NTS2)

Enfranchisement Steps

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.enfranchisement.enfranchisementSteps
Title Description Type Kind Field Required Overlays Affordance
Provide details and copies of relevant documentation string Declaration details
Leasehold Property Enquiries Form (LPE1)
yesNo string Declaration yesNo
Leasehold Property Enquiries Form (LPE1)
yesNo string Declaration yesNo
Leasehold Property Enquiries Form (LPE1)

Seller Aware Of Notice Of Collective Purchase

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.enfranchisement.sellerAwareOfNoticeOfCollectivePurchase
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)

Seller Aware Of Response

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.enfranchisement.sellerAwareOfResponse
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)

Seller Served Notice On Landlord

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.enfranchisement.sellerServedNoticeOnLandlord
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…