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

Leasehold · ground rent

13 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 11 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| GroundRent : "groundRent" GroundRent ||--o| RentSubjectToIncrease : "rentSubjectToIncrease" GroundRent ||--o| GroundRentPaidUpToDate : "groundRentPaidUpToDate" GroundRent ||--o| LastDemandPeriod : "lastDemandPeriod" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } LeaseholdInformation { } GroundRent { number annualGroundRent "What is the annual ground rent payable? (£)" string groundRentFrequency "How regularly is the rent paid? (e.g. annually)" string isGroundRentPayable "isGroundRentPayable" } GroundRentPaidUpToDate { string details "Supply details of the arrears" string yesNoNotApplicable "yesNoNotApplicable" } LastDemandPeriod { string from "from" string to "to" } RentSubjectToIncrease { string rentIncreaseCalculated "How is the increase calculated?" string rentReviewFrequency "How often is the rent reviewed?" string yesNo "yesNo" }
Physical model — every JSON object owned by this page is a node, every scalar field a row. 9 objects, 13 scalar fields. Generated from the schema walk; click any node to jump to its table.

Object model

Ground rent

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.

Ground Rent

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.groundRent
Title Description Type Kind Field Required Overlays Affordance
What is the annual ground rent payable? (£) What is the annual ground rent payable? (£) number Declaration annualGroundRent
Buyers & Sellers Property Information v5 (BASPI5)
Leasehold Property Enquiries Form (LPE1)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Residential Disclosure Standard (RDS)
Law Society Leasehold Information Form (TA7)
How regularly is the rent paid? (e.g. annually) How regularly is the rent paid? (e.g. annually) string Declaration groundRentFrequency
Law Society Leasehold Information Form (TA7)
isGroundRentPayable Does the seller pay ground rent for the property? string Declaration isGroundRentPayable
Buyers & Sellers Property Information v5 (BASPI5)
Leasehold Property Enquiries Form (LPE1)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Law Society Leasehold Information Form (TA7)
isGroundRentPayable Does the seller pay ground rent for the property? string Declaration isGroundRentPayable
Buyers & Sellers Property Information v5 (BASPI5)
Leasehold Property Enquiries Form (LPE1)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Law Society Leasehold Information Form (TA7)

Ground Rent Paid Up To Date

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.groundRent.groundRentPaidUpToDate
Title Description Type Kind Field Required Overlays Affordance
Supply details of the arrears string Declaration details
Leasehold Property Enquiries Form (LPE1)
yesNoNotApplicable Enumeration: Yes, No, Not applicable. string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)
yesNoNotApplicable Enumeration: Yes, No, Not applicable. string Declaration yesNoNotApplicable
Leasehold Property Enquiries Form (LPE1)

Last Demand Period

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.groundRent.lastDemandPeriod
Title Description Type Kind Field Required Overlays Affordance
from string Declaration from
to string Declaration to

Rent Subject To Increase

propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.groundRent.rentSubjectToIncrease
Title Description Type Kind Field Required Overlays Affordance
How is the increase calculated? e.g. set figure, doubling, in line with Retail Price Index, Consumer Price Index, etc. How is the increase calculated? string Declaration rentIncreaseCalculated
Buyers & Sellers Property Information v5 (BASPI5)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Law Society Leasehold Information Form (TA7)
How often is the rent reviewed? How often is the rent reviewed? string Declaration rentReviewFrequency
Buyers & Sellers Property Information v5 (BASPI5)
NTS Material Information (sales) (NTS2)
Law Society Leasehold Information Form (TA7)
yesNo string Declaration yesNo
Buyers & Sellers Property Information v5 (BASPI5)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Law Society Leasehold Information Form (TA7)
yesNo string Declaration yesNo
Buyers & Sellers Property Information v5 (BASPI5)
NTS Material Information (sales) (NTS2)
Property Information Questionnaire (PIQ)
Law Society Leasehold Information Form (TA7)

Comments

Loading comments…