OC summary · charges (main)

    71 leaves 0.0% Declaration 100.0% Evidence 0.0% Derivation 0 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{ TitlesToBeSold : "titlesToBeSold" TitlesToBeSold ||--o| RegisterExtract : "registerExtract" RegisterExtract ||--o| OcSummaryData : "ocSummaryData" OcSummaryData ||--o| Charge : "charge" OcSummaryData ||--o| EquitableCharge : "equitableCharge" OcSummaryData ||--o| NotedCharge : "notedCharge" Charge ||--o| ChargeEntry : "chargeEntry" ChargeEntry ||--o| RegisteredCharge : "registeredCharge" ChargeEntry ||--o| ChargeProprietor : "chargeProprietor" ChargeEntry ||--o| SubCharge : "subCharge" ChargeProprietor ||--o| ChargeeParty : "chargeeParty" ChargeProprietor ||--o| EntryDetails : "entryDetails" ChargeeParty ||--o| PrivateIndividual : "privateIndividual" ChargeeParty ||--o| Organization : "organization" ChargeeParty ||--o| Address : "address" ChargeeParty ||--o| CharityDetails : "charityDetails" Address ||--o| PostcodeZone : "postcodeZone" Address ||--o| AddressLine : "addressLine" CharityDetails ||--o| CharityAddress : "charityAddress" CharityDetails ||--o| CharityType : "charityType" CharityAddress ||--o| PostcodeZone : "postcodeZone" CharityAddress ||--o| AddressLine : "addressLine" PrivateIndividual ||--o| Name : "name" PrivateIndividual ||--o| Alias : "alias" RegisteredCharge ||--o| EntryDetails : "entryDetails" SubCharge ||--o| RegisteredCharge : "registeredCharge" SubCharge ||--o| ChargeProprietor : "chargeProprietor" ChargeProprietor ||--o| ChargeeParty : "chargeeParty" ChargeProprietor ||--o| EntryDetails : "entryDetails" ChargeeParty ||--o| PrivateIndividual : "privateIndividual" ChargeeParty ||--o| Organization : "organization" ChargeeParty ||--o| Address : "address" ChargeeParty ||--o| CharityDetails : "charityDetails" Address ||--o| PostcodeZone : "postcodeZone" Address ||--o| AddressLine : "addressLine" CharityDetails ||--o| CharityAddress : "charityAddress" CharityDetails ||--o| CharityType : "charityType" CharityAddress ||--o| PostcodeZone : "postcodeZone" CharityAddress ||--o| AddressLine : "addressLine" PrivateIndividual ||--o| Name : "name" PrivateIndividual ||--o| Alias : "alias" RegisteredCharge ||--o| EntryDetails : "entryDetails" EquitableCharge ||--o| EntryDetails : "entryDetails" NotedCharge ||--o| EntryDetails : "entryDetails" Transaction { } PropertyPack { } TitlesToBeSold { } RegisterExtract { } OcSummaryData { } Charge { } ChargeEntry { string chargeDate "chargeDate" string chargeID "chargeID" } ChargeProprietor { } ChargeeParty { string partyDescription "partyDescription" string partyNumber "partyNumber" string tradingName "tradingName" } Address { } AddressLine { string[] line "line" } PostcodeZone { string postcode "postcode" } CharityDetails { string[] charityName "charityName" } CharityAddress { } CharityType { string value "value" } Organization { string companyRegistrationNumber "companyRegistrationNumber" string name "name" } PrivateIndividual { } Alias { string forenamesName "forenamesName" string surnameName "surnameName" } Name { string forenamesName "forenamesName" string surnameName "surnameName" } EntryDetails { string entryNumber "entryNumber" string entryText "entryText" object infills "infills" string registrationDate "registrationDate" string scheduleCode "scheduleCode" string subRegisterCode "subRegisterCode" } RegisteredCharge { string multipleTitleIndicator "multipleTitleIndicator" } SubCharge { string chargeDate "chargeDate" } EquitableCharge { } NotedCharge { }
    Physical model — every JSON object owned by this page is a node, every scalar field a row. 46 objects, 71 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.

    Titles To Be Sold[]

    propertyPack.titlesToBeSold[]

    No scalar fields on this object — pure container.

    Register Extract

    propertyPack.titlesToBeSold[].registerExtract

    No scalar fields on this object — pure container.

    Oc Summary Data

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData

    No scalar fields on this object — pure container.

    OC summary · charges (main)

    Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge

    No scalar fields on this object — pure container.

    Equitable Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.equitableCharge

    No scalar fields on this object — pure container.

    Noted Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.notedCharge

    No scalar fields on this object — pure container.

    Charge Entry

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry
    Title Description Type Kind Field Required Overlays Affordance
    chargeDate — string Evidence chargeDate — — —
    chargeID — string Evidence chargeID — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.equitableCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.notedCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Charge Proprietor

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor

    No scalar fields on this object — pure container.

    Registered Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.registeredCharge
    Title Description Type Kind Field Required Overlays Affordance
    multipleTitleIndicator — string Evidence multipleTitleIndicator — — —

    Sub Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge
    Title Description Type Kind Field Required Overlays Affordance
    chargeDate — string Evidence chargeDate — — —

    Chargee Party

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty
    Title Description Type Kind Field Required Overlays Affordance
    partyDescription — string Evidence partyDescription — — —
    partyNumber — string Evidence partyNumber — — —
    tradingName — string Evidence tradingName — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.registeredCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Charge Proprietor

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor

    No scalar fields on this object — pure container.

    Registered Charge

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.registeredCharge
    Title Description Type Kind Field Required Overlays Affordance
    multipleTitleIndicator — string Evidence multipleTitleIndicator — — —

    Address

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.address

    No scalar fields on this object — pure container.

    Charity Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.charityDetails
    Title Description Type Kind Field Required Overlays Affordance
    charityName — string[] Evidence charityName — — —

    Organization

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.organization
    Title Description Type Kind Field Required Overlays Affordance
    companyRegistrationNumber — string Evidence companyRegistrationNumber — — —
    name — string Evidence name — — —

    Private Individual

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.privateIndividual

    No scalar fields on this object — pure container.

    Chargee Party

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty
    Title Description Type Kind Field Required Overlays Affordance
    partyDescription — string Evidence partyDescription — — —
    partyNumber — string Evidence partyNumber — — —
    tradingName — string Evidence tradingName — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Entry Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.registeredCharge.entryDetails
    Title Description Type Kind Field Required Overlays Affordance
    entryNumber — string Evidence entryNumber — — —
    entryText — string Evidence entryText — — —
    infills — object Evidence infills — — —
    registrationDate — string Evidence registrationDate — — —
    scheduleCode — string Evidence scheduleCode — — —
    subRegisterCode — string Evidence subRegisterCode — — —

    Address Line

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.address.addressLine
    Title Description Type Kind Field Required Overlays Affordance
    line — string[] Evidence line — — —

    Postcode Zone

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.address.postcodeZone
    Title Description Type Kind Field Required Overlays Affordance
    postcode — string Evidence postcode — — —

    Charity Address

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.charityDetails.charityAddress

    No scalar fields on this object — pure container.

    Charity Type

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.charityDetails.charityType
    Title Description Type Kind Field Required Overlays Affordance
    value — string Evidence value — — —

    Alias

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.privateIndividual.alias
    Title Description Type Kind Field Required Overlays Affordance
    forenamesName — string Evidence forenamesName — — —
    surnameName — string Evidence surnameName — — —

    Name

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.privateIndividual.name
    Title Description Type Kind Field Required Overlays Affordance
    forenamesName — string Evidence forenamesName — — —
    surnameName — string Evidence surnameName — — —

    Address

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.address

    No scalar fields on this object — pure container.

    Charity Details

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.charityDetails
    Title Description Type Kind Field Required Overlays Affordance
    charityName — string[] Evidence charityName — — —

    Organization

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.organization
    Title Description Type Kind Field Required Overlays Affordance
    companyRegistrationNumber — string Evidence companyRegistrationNumber — — —
    name — string Evidence name — — —

    Private Individual

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.privateIndividual

    No scalar fields on this object — pure container.

    Address Line

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.charityDetails.charityAddress.addressLine
    Title Description Type Kind Field Required Overlays Affordance
    line — string[] Evidence line — — —

    Postcode Zone

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.chargeProprietor.chargeeParty.charityDetails.charityAddress.postcodeZone
    Title Description Type Kind Field Required Overlays Affordance
    postcode — string Evidence postcode — — —

    Address Line

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.address.addressLine
    Title Description Type Kind Field Required Overlays Affordance
    line — string[] Evidence line — — —

    Postcode Zone

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.address.postcodeZone
    Title Description Type Kind Field Required Overlays Affordance
    postcode — string Evidence postcode — — —

    Charity Address

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.charityDetails.charityAddress

    No scalar fields on this object — pure container.

    Charity Type

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.charityDetails.charityType
    Title Description Type Kind Field Required Overlays Affordance
    value — string Evidence value — — —

    Alias

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.privateIndividual.alias
    Title Description Type Kind Field Required Overlays Affordance
    forenamesName — string Evidence forenamesName — — —
    surnameName — string Evidence surnameName — — —

    Name

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.privateIndividual.name
    Title Description Type Kind Field Required Overlays Affordance
    forenamesName — string Evidence forenamesName — — —
    surnameName — string Evidence surnameName — — —

    Address Line

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.charityDetails.charityAddress.addressLine
    Title Description Type Kind Field Required Overlays Affordance
    line — string[] Evidence line — — —

    Postcode Zone

    propertyPack.titlesToBeSold[].registerExtract.ocSummaryData.charge.chargeEntry.subCharge.chargeProprietor.chargeeParty.charityDetails.charityAddress.postcodeZone
    Title Description Type Kind Field Required Overlays Affordance
    postcode — string Evidence postcode — — —

    Comments

    Loading comments…