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

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

Contacts

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.

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…