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

Leasehold · Building Safety Act

9 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 9 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| BuildingSafetyAct : "buildingSafetyAct" BuildingSafetyAct ||--o| DeedOfCertificateServed : "deedOfCertificateServed" BuildingSafetyAct ||--o| LandlordsCertificateServed : "landlordsCertificateServed" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } LeaseholdInformation { } BuildingSafetyAct { string isLeaseQualifying "Is the lease of the property a qualifying lease?" string landlordNotifiedOfSale "Has the freeholder / landlord been notified of the intent…" } DeedOfCertificateServed { string attachments "Leaseholder Deed of Certificate." string sellerCompletedDeedOfCertificate "Did the seller (the current leaseholder) complete the dee…" string yesNoNotApplicable "yesNoNotApplicable" } LandlordsCertificateServed { string attachments "Landlord's Certificate." string yesNoNotApplicable "yesNoNotApplicable" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 8 objects, 9 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

Building Safety Act

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.

Building Safety Act

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.buildingSafetyAct
Title Description Type Kind Field Required Overlays Affordance
Is the lease of the property a qualifying lease? Is the lease of the property a qualifying lease? string Declaration isLeaseQualifying
Law Society Leasehold Information Form (TA7)
Has the freeholder / landlord been notified of the intention to sell? Has the freeholder / landlord been notified of the intention to sell? string Declaration landlordNotifiedOfSale
Law Society Leasehold Information Form (TA7)

Deed Of Certificate Served

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.buildingSafetyAct.deedOfCertificateServed
Title Description Type Kind Field Required Overlays Affordance
Leaseholder Deed of Certificate. string Declaration attachments
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)
Did the seller (the current leaseholder) complete the deed of certificate or was it completed by a previous leaseholder? Did the seller (the current leaseholder) complete the deed of certificate or was it completed by a previous leaseholder? string Declaration sellerCompletedDeedOfCertificate
Law Society Leasehold Information Form (TA7)
yesNoNotApplicable string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)
yesNoNotApplicable string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)

Landlords Certificate Served

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.buildingSafetyAct.landlordsCertificateServed
Title Description Type Kind Field Required Overlays Affordance
Landlord's Certificate. string Declaration attachments
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)
yesNoNotApplicable string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)
yesNoNotApplicable string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)
Law Society Leasehold Information Form (TA7)

Comments

Loading comments…