Leasehold · contact list

    75 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 24 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| ContactDetails : "contactDetails" ContactDetails ||--o| Contacts : "contacts" Contacts ||--o| Landlord : "landlord" Contacts ||--o| RentchargeOwner : "rentchargeOwner" Contacts ||--o| ManagementCompany : "managementCompany" Contacts ||--o| ManagingAgent : "managingAgent" Contacts ||--o| ResidentTenantsAssociation : "residentTenantsAssociation" Contacts ||--o| LegalRepresentative : "legalRepresentative" Landlord ||--o| Contact : "contact" Landlord ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" LegalRepresentative ||--o| Contact : "contact" Contact ||--o| Address : "address" ManagementCompany ||--o| Contact : "contact" ManagementCompany ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" ManagingAgent ||--o| Contact : "contact" ManagingAgent ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" RentchargeOwner ||--o| Contact : "contact" RentchargeOwner ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" ResidentTenantsAssociation ||--o| Contact : "contact" ResidentTenantsAssociation ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } LeaseholdInformation { } ContactDetails { } Contacts { } Landlord { } BankDetails { string accountName "Account name" integer accountNumber "Account number" string feeType "Type of fee" string reference "Reference to quote" string sortCode "Sort code" } Contact { string emailAddress "Email address" string nameOrOrganisation "Name or organisation" string telephone "Telephone" } Address { string line1 "Address line 1" string line2 "Address line 2" string line3 "Address line 3" string postcode "Postcode" string town "Town" } LegalRepresentative { string appointedBy "Appointed by" } ManagementCompany { } ManagingAgent { string appointedBy "Appointed by" } RentchargeOwner { } ResidentTenantsAssociation { }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 30 objects, 75 scalar fields. Generated from the schema walk; click any node to jump to its table.

    Object model

    Parent containers — shown for reference; their own content lives in the sections below.

    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.

    Contact Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails

    No scalar fields on this object — pure container.

    Contact list

    Contacts

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts

    No scalar fields on this object — pure container.

    Landlord

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.landlord

    No scalar fields on this object — pure container.

    Legal Representative

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.legalRepresentative
    Title Description Type Kind Field Required Overlays Affordance
    Appointed by — string Declaration appointedBy — — —

    Management Company

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managementCompany

    No scalar fields on this object — pure container.

    Managing Agent

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managingAgent
    Title Description Type Kind Field Required Overlays Affordance
    Appointed by Enumeration: Management Company, Landlord, Other. string Declaration appointedBy — — —

    Rentcharge Owner

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.rentchargeOwner

    No scalar fields on this object — pure container.

    Resident Tenants Association

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.residentTenantsAssociation

    No scalar fields on this object — pure container.

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.landlord.bankDetails
    Title Description Type Kind Field Required Overlays Affordance
    Account name — string Declaration accountName — — —
    Account number — integer Declaration accountNumber — — —
    Type of fee Enumeration: Ground rent, Service charges, Administration fees, All. string Declaration feeType — — —
    Reference to quote — string Declaration reference — — —
    Sort code — string Declaration sortCode — — —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.landlord.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Name or organisation — string Declaration nameOrOrganisation —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Telephone — string Declaration telephone —
    Law Society Leasehold Information Form (TA7)
    —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.legalRepresentative.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress — — —
    Name or organisation — string Declaration nameOrOrganisation — — —
    Telephone — string Declaration telephone — — —

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managementCompany.bankDetails
    Title Description Type Kind Field Required Overlays Affordance
    Account name — string Declaration accountName — — —
    Account number — integer Declaration accountNumber — — —
    Type of fee — string Declaration feeType — — —
    Reference to quote — string Declaration reference — — —
    Sort code — string Declaration sortCode — — —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managementCompany.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress —
    Law Society Leasehold Information Form (TA7)
    —
    Name or organisation — string Declaration nameOrOrganisation —
    Law Society Leasehold Information Form (TA7)
    —
    Telephone — string Declaration telephone —
    Law Society Leasehold Information Form (TA7)
    —

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managingAgent.bankDetails
    Title Description Type Kind Field Required Overlays Affordance
    Account name — string Declaration accountName — — —
    Account number — integer Declaration accountNumber — — —
    Type of fee — string Declaration feeType — — —
    Reference to quote — string Declaration reference — — —
    Sort code — string Declaration sortCode — — —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managingAgent.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    Law Society Leasehold Information Form (TA7)
    —
    Name or organisation — string Declaration nameOrOrganisation —
    Buyers & Sellers Property Information v5 (BASPI5)
    NTS Material Information (sales) (NTS2)
    Law Society Leasehold Information Form (TA7)
    —
    Telephone — string Declaration telephone —
    Law Society Leasehold Information Form (TA7)
    —

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.rentchargeOwner.bankDetails
    Title Description Type Kind Field Required Overlays Affordance
    Account name — string Declaration accountName — — —
    Account number — integer Declaration accountNumber — — —
    Type of fee — string Declaration feeType — — —
    Reference to quote — string Declaration reference — — —
    Sort code — string Declaration sortCode — — —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.rentchargeOwner.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress — — —
    Name or organisation — string Declaration nameOrOrganisation — — —
    Telephone — string Declaration telephone — — —

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.residentTenantsAssociation.bankDetails
    Title Description Type Kind Field Required Overlays Affordance
    Account name — string Declaration accountName — — —
    Account number — integer Declaration accountNumber — — —
    Type of fee — string Declaration feeType — — —
    Reference to quote — string Declaration reference — — —
    Sort code — string Declaration sortCode — — —

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.residentTenantsAssociation.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress — — —
    Name or organisation — string Declaration nameOrOrganisation — — —
    Telephone — string Declaration telephone — — —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.landlord.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Address line 2 — string Declaration line2 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Address line 3 — string Declaration line3 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Postcode — string Declaration postcode —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Town — string Declaration town —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.legalRepresentative.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 — — —
    Address line 2 — string Declaration line2 — — —
    Address line 3 — string Declaration line3 — — —
    Postcode — string Declaration postcode — — —
    Town — string Declaration town — — —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managementCompany.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 —
    Law Society Leasehold Information Form (TA7)
    —
    Address line 2 — string Declaration line2 —
    Law Society Leasehold Information Form (TA7)
    —
    Address line 3 — string Declaration line3 —
    Law Society Leasehold Information Form (TA7)
    —
    Postcode — string Declaration postcode —
    Law Society Leasehold Information Form (TA7)
    —
    Town — string Declaration town —
    Law Society Leasehold Information Form (TA7)
    —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.managingAgent.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Address line 2 — string Declaration line2 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Address line 3 — string Declaration line3 —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Postcode — string Declaration postcode —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —
    Town — string Declaration town —
    Buyers & Sellers Property Information v5 (BASPI5)
    Law Society Leasehold Information Form (TA7)
    —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.rentchargeOwner.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 — — —
    Address line 2 — string Declaration line2 — — —
    Address line 3 — string Declaration line3 — — —
    Postcode — string Declaration postcode — — —
    Town — string Declaration town — — —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].leaseholdInformation.contactDetails.contacts.residentTenantsAssociation.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 — — —
    Address line 2 — string Declaration line2 — — —
    Address line 3 — string Declaration line3 — — —
    Postcode — string Declaration postcode — — —
    Town — string Declaration town — — —

    Comments

    Loading comments…