Implementation proposal: Representing declarations #482
Replies: 9 comments 17 replies
-
In reviewing the proposal, @rhiaro had some useful reflections on the naming of these two new properties. On On I agree that we should tighten up naming of fields like these (and make naming patterns consistent across the schema). One thing to note is that these two properties are different inasmuch as the value of Another thing is that the nature of So, I'd be happy to change |
Beta Was this translation helpful? Give feedback.
-
Thinking about this alongside #467, I currently think that the fields should be called:
And the recordReference object from #467 could have the fields:
|
Beta Was this translation helpful? Give feedback.
-
Following in-person discussions, we've settled on the following property names, instead of those above:
(The record reference object from #467 can still have |
Beta Was this translation helpful? Give feedback.
-
Discussion has focused on naming, but I’d like to take a step back and focus on purpose. (Sidenote: I can’t figure out when to comment on features vs proposals - I’m used to proposals just being part of feature discussions.) (1) Are declarations predictable? For example, would it be the case that some registries only contain self-declarations, such that this part of the model is just faff? In other words, would we be making explicit something that could just as well be implicit? A good standard needs to be selective about what to include. (2) Are the use cases real? #463 describes use cases, but are these from real users (plural!) who experience these needs for real work - or are they imagined? I feel like sometimes BODS anticipates a much more complicated data environment than is realistic (all sorts of agents making statements, and not just companies submitting to authorities). |
Beta Was this translation helpful? Give feedback.
-
Thanks, @jpmckinney - these are useful reflections. I certainly agree that a good standard needs to be selective about what to include. (I'll pick that broader point up on another thread: I think we agree that a slimming down of BODS is in order.) On (2): we're still working on a 'best guess' basis on many fronts given the nascent nature of beneficial ownership transparency. However - and back to (1) here - we do know that the concept of a 'declaration' is one that we see across all disclosure frameworks internationally. So - yes - most registries only contain self-declarations. The issue is that it is currently extremely difficult to identify which statements within BODS data are part of a single declaration (or from a single declarant). These new fields address that problem. |
Beta Was this translation helpful? Give feedback.
-
I've been making some test data for 0.4 and just based on the field name I assumed 'declarantRecord' referred to the person making the declaration, not the business that the declaration is being made about. I would always assume 'declarant' is referring to a person and others might make the same assumption. 'declarantBusinessRecord' or 'declarantEntityRecord' is a bit clunky but maybe clearer. I think 'rootRecord' could also work but some people would need to look that up (which isn't necessarily a problem.) |
Beta Was this translation helpful? Give feedback.
-
I'm a bit new to this so might well be missing something obvious, but after reading #463 and #482 and the related discussion a few times, I still can't work out what the difference between a statement and a declaration is (perhaps not helped by them being loose synonyms). As far as I've got is a statement is something published by a source (e.g. UK Companies House), and a declaration is something made from an entity to that source (e.g. a mandatory 'declaration' of beneficial owners or controlling interests). (I'm not sure about how something like any details submitted in a Corporate Tax Return would be modelled, here…) But statement can of course be person or entity or ownership-or-control, in which case, how is a declaration different to an ownership-or-control statement? If it's because it's self-declared, introducing a different type just to capture that seems a bit odd to me. Do we 'trust' ownership-or-control statements—by which I mean, is there something authoritative about them which wouldn't be acceptable for an entity to submit to a corporate register or similar? And multiple ownership-or-control statements between entities possible—e.g. one self-declared, one analysed from a third-party source, and one deduced by exploring the network graph? Is a declaration a new type of statement, or a new type altogether? However, looking through the BODS 0.4 - Declaration proposal document, it appears to be that a declaration is just a group of statements—not my attempt above at understanding at all! Since the proposed fields would be optional, a statement would not necessarily be part of a declaration. So what is the type of data which would lend itself to using this grouping? I note @jpmckinney's observation that it's possible to just group by both date and entity—this makes good sense to me…. Personally, I think considerations regarding granularity of statement dates or multiple statements per day are a separate topic—I'm not sure how declarations would resolve this especially given as the fields would be optional… So I'm rather confused. Are there some simple examples I can read somewhere, in order to understand this better? |
Beta Was this translation helpful? Give feedback.
-
I would recommend finding another word than "root". Beneficial ownership networks do not have a natural "tree" structure, so the metaphor is not clarifying. If one has the perspective of an owner expanding their ownership and control (e.g. a journalist investigating PEPs), then they might consider the beneficial owner as the "root", given that they are the source of the control. Ownership-and-control relationships are the edges of the graph. They are like the sapwood through which control travels toward the entities, and that sap is being drawn from the roots (the owner). From the perspective of asking "who controls this organization?" one might start by first drawing a node for the organization. By going through filings and declarations, a researcher can build out the ownership graph from that organization. They might then consider this organization as the root... I don't particularly like the second analogy, however, because nothing prevents that organization from owning or controlling others. Really, it isn't a root – it is more like a branch, and the researcher chose to follow that branch towards the canopy and not towards the ground. OO's visualization does not use the word "root" (perhaps for this reason). OO's glossary defines root as "The first or top-most directory in a hierarchy" which sounds like it's describing a filesystem.
I'm confused about subjects. In the glossary, "subject" is "The person or entity that is being referenced", which matches the colloquial meaning. On the other hand, BODS describes entity statements with "the entity that is the subject of the ownership or control"; the possible values of fields like So, I'm confused how a root subject can be either an entity or a person. I might be able to suggest a clearer term if this can be clarified. |
Beta Was this translation helpful? Give feedback.
-
Response to issues raised aboveThere is a strong case for wrapping the two proposed fields up in a ‘declaration’ object. After careful consideration, though, we’re going to keep the two fields un-wrapped and at the top level of the Statement on the basis that:
Accepted proposalWe will be implementing an amended version of the initial proposal. Specifically, the property names have been updated. So we will:
|
Beta Was this translation helpful? Give feedback.
-
Feature name
Representing declarations
Feature ticket
#463
Implementation proposal status
Active
Overview
The following two proposals seek to meet the requirements outlined in the feature ticket about Representing Declarations.
declarationReference
field into each statement. The value of the field is an identifier for a declaration. Where a statement is an element of a particular declaration (made at a point in time by a declarant) this field should be used to identify the declaration.rootRecordReference
field to all statement types. The value of the field is arecordId
for a record representing the root subject of a beneficial ownership network (always an entity or person). TherecordId
will be that of the declarant in systems handling self-declared beneficial ownership information. (For more onrecordId
s, see the Changing Beneficial Ownership over time proposal.)Detailed implementation proposal
The detail of the proposal can be found in this 4-page document
Beta Was this translation helpful? Give feedback.
All reactions