Managed · contacts

    75 leaves 100.0% Declaration 0.0% Evidence 0.0% Derivation 21 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| ManagedFreeholdOrCommonholdInformation : "managedFreeholdOrCommonholdInformation" ManagedFreeholdOrCommonholdInformation ||--o| ContactDetails : "contactDetails" ContactDetails ||--o| RentchargeOwner : "rentchargeOwner" ContactDetails ||--o| ManagementCompany : "managementCompany" ContactDetails ||--o| ManagingAgent : "managingAgent" ContactDetails ||--o| LegalRepresentative : "legalRepresentative" ContactDetails ||--o| NoticeOfTransferAndCharge : "noticeOfTransferAndCharge" 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" NoticeOfTransferAndCharge ||--o| RentchargeOwner : "rentchargeOwner" NoticeOfTransferAndCharge ||--o| ManagementCompany : "managementCompany" NoticeOfTransferAndCharge ||--o| ManagingAgent : "managingAgent" NoticeOfTransferAndCharge ||--o| LegalRepresentative : "legalRepresentative" NoticeOfTransferAndCharge ||--o| Other : "other" NoticeOfTransferAndCharge ||--o| OtherDetailsRequired : "otherDetailsRequired" RentchargeOwner ||--o| Contact : "contact" RentchargeOwner ||--o| BankDetails : "bankDetails" Contact ||--o| Address : "address" Transaction { } PropertyPack { } Ownership { } OwnershipsToBeTransferred { } ManagedFreeholdOrCommonholdInformation { } ContactDetails { string collectsServiceCharges "Who collects, or will collect, the Service charge?" string dealsWithDayToDayMaintenanceOfManagedArea "Who deals with, or will deal with, the day to day mainten…" string organisesManagedAreaInsurance "Who organises and administers the insurance for the Manag…" } LegalRepresentative { string appointedBy "Appointed by" number feeIncludingVAT "Total Fee including VAT" string isApplicableParty "isApplicableParty" string noticeViaEmail "noticeViaEmail" } 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" } ManagementCompany { number feeIncludingVAT "Total Fee including VAT" string isApplicableParty "isApplicableParty" string noticeViaEmail "noticeViaEmail" } BankDetails { string accountName "Account name" integer accountNumber "Account number" string feeType "Type of fee" string reference "Reference to quote" string sortCode "Sort code" } ManagingAgent { string appointedBy "Appointed by" number feeIncludingVAT "Total Fee including VAT" string isApplicableParty "isApplicableParty" string noticeViaEmail "noticeViaEmail" } NoticeOfTransferAndCharge { } Other { number feeIncludingVAT "Total Fee including VAT" string isApplicableParty "isApplicableParty" string noticeViaEmail "noticeViaEmail" } OtherDetailsRequired { string areOtherDetailsRequired "areOtherDetailsRequired" string details "Please detail required additional information to be inclu…" } RentchargeOwner { number feeIncludingVAT "Total Fee including VAT" string isApplicableParty "isApplicableParty" string noticeViaEmail "noticeViaEmail" }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 28 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.

    Managed Freehold Or Commonhold Information

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation

    No scalar fields on this object — pure container.

    Contacts

    Contact Details

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails
    Title Description Type Kind Field Required Overlays Affordance
    Who collects, or will collect, the Service charge? Who collects, or will collect, the Service charge? string Declaration collectsServiceCharges —
    Freehold Management Enquiries (FME1)
    —
    Who deals with, or will deal with, the day to day maintenance of the Managed Area? Who deal with, or will deal with, the day to day maintenance of the Managed Area? string Declaration dealsWithDayToDayMaintenanceOfManagedArea —
    Freehold Management Enquiries (FME1)
    —
    Who organises and administers the insurance for the Managed Areas? Who organise and administer the insurance for the Managed Areas? string Declaration organisesManagedAreaInsurance —
    Freehold Management Enquiries (FME1)
    —

    Legal Representative

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

    Management Company

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.managementCompany

    No scalar fields on this object — pure container.

    Managing Agent

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

    Notice Of Transfer And Charge

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge

    No scalar fields on this object — pure container.

    Rentcharge Owner

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.rentchargeOwner

    No scalar fields on this object — pure container.

    Contact

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.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[].managedFreeholdOrCommonholdInformation.contactDetails.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[].managedFreeholdOrCommonholdInformation.contactDetails.managementCompany.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[].managedFreeholdOrCommonholdInformation.contactDetails.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[].managedFreeholdOrCommonholdInformation.contactDetails.managingAgent.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Name or organisation — string Declaration nameOrOrganisation —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Telephone — string Declaration telephone — — —

    Legal Representative

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.legalRepresentative
    Title Description Type Kind Field Required Overlays Affordance
    Total Fee including VAT — number Declaration feeIncludingVAT — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    noticeViaEmail — string Declaration noticeViaEmail — — —

    Management Company

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.managementCompany
    Title Description Type Kind Field Required Overlays Affordance
    Total Fee including VAT — number Declaration feeIncludingVAT — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    noticeViaEmail — string Declaration noticeViaEmail — — —

    Managing Agent

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.managingAgent
    Title Description Type Kind Field Required Overlays Affordance
    Total Fee including VAT — number Declaration feeIncludingVAT — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    isApplicableParty — string Declaration isApplicableParty — — —
    noticeViaEmail — string Declaration noticeViaEmail — — —

    Other

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.other
    Title Description Type Kind Field Required Overlays Affordance
    Total Fee including VAT — number Declaration feeIncludingVAT — — —
    isApplicableParty Whether applicable party. string Declaration isApplicableParty — — —
    isApplicableParty Whether applicable party. string Declaration isApplicableParty — — —
    noticeViaEmail Enumeration: true, false. string Declaration noticeViaEmail — — —

    Other Details Required

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.otherDetailsRequired
    Title Description Type Kind Field Required Overlays Affordance
    areOtherDetailsRequired Enumeration: Yes, No. string Declaration areOtherDetailsRequired —
    Freehold Management Enquiries (FME1)
    —
    areOtherDetailsRequired Enumeration: Yes, No. string Declaration areOtherDetailsRequired —
    Freehold Management Enquiries (FME1)
    —
    Please detail required additional information to be included with the notice of disposition — string Declaration details — — —

    Rentcharge Owner

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.noticeOfTransferAndCharge.rentchargeOwner
    Title Description Type Kind Field Required Overlays Affordance
    Total Fee including VAT — number Declaration feeIncludingVAT — — —
    isApplicableParty — string Declaration isApplicableParty —
    Freehold Management Enquiries (FME1)
    —
    isApplicableParty — string Declaration isApplicableParty —
    Freehold Management Enquiries (FME1)
    —
    noticeViaEmail — string Declaration noticeViaEmail — — —

    Bank Details

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.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[].managedFreeholdOrCommonholdInformation.contactDetails.rentchargeOwner.contact
    Title Description Type Kind Field Required Overlays Affordance
    Email address — string Declaration emailAddress —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Name or organisation — string Declaration nameOrOrganisation —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Telephone — string Declaration telephone — — —

    Address

    propertyPack.ownership.ownershipsToBeTransferred[].managedFreeholdOrCommonholdInformation.contactDetails.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[].managedFreeholdOrCommonholdInformation.contactDetails.managementCompany.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[].managedFreeholdOrCommonholdInformation.contactDetails.managingAgent.contact.address
    Title Description Type Kind Field Required Overlays Affordance
    Address line 1 — string Declaration line1 —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Address line 2 — string Declaration line2 —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Address line 3 — string Declaration line3 —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Postcode — string Declaration postcode —
    Buyers & Sellers Property Information v5 (BASPI5)
    —
    Town — string Declaration town —
    Buyers & Sellers Property Information v5 (BASPI5)
    —

    Address

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

    Comments

    Loading comments…