OCDEP: Disclosures¶
- Created:
- Author:
Bob Lannon
- Status:
Withdrawn
Overview¶
Definition of the Disclosure type to model officially submitted disclosure
records.
Definitions¶
- Disclosure
The act of disclosing information to a DisclosureAuthority.
Rationale¶
Legislative accountability requires full knowledge of the non-governmental actors who engage with policymakers, regulatory bodies, and other official sources. Disclosures should properly identify the parties engaging in disclosed acts, as well as the officials, bodies of government and non-governmental organizations contacted.
Implementation¶
Disclosure¶
- id
Open Civic Data-style id in the format
ocd-disclosure/{{uuid}}- name
Name of the disclosure
- jurisdiction
The jurisdiction of the disclosure
- description
A brief description of the disclosure
- related_entities
A list of sub-objects that are related to this disclosure
- entity_type
Type of the related entity, typically a person, organization or event
- id
Open Civic Data ID of the entity.
- name
Human-readable name of this entity, such as “John Q. Smith”, or “Smith, Jones and Pratt LLP”.
- note
Optional note regarding the relation between this entity and the disclosure. Choices include: * authority * registrant * disclosed_event
- classification
The classification of the discosure, meant to identify the arena of public disclosure to which it applies. Some suggested classifications: * lobbying * contributions * post_employment
- submitted_date
Date (and possibly time) when document was submitted.
- effective_date
Effective date of the registration. (May be retroactive, ie, earlier than submitted date).
- sources
List of sources used in assembling this object. Has the following properties:
- url
URL of the resource.
- note
optional Description of what this source was used for.
- identifiers
optional Upstream ids of the disclosure if any exist, such as the filing ID assigned by the Senate Office of Public Record
- created_at
Time that this object was created at in the system, not to be confused with the date of introduction.
- updated_at
Time that this object was last updated in the system, not to be confused with the last action.
- extras
Common to all Open Civic Data types, the value is a key-value store suitable for storing arbitrary information not covered elsewhere.
Disclosure Events¶
Disclosures can describe multiple Open Civic Data Event objects, as
described in OCDEP 4: Events. The distinguishing features are the prescribed field values specified below.
- id
Open Civic Data-style id in the format
ocd-event/{{uuid}}- classification
As defined in the
Eventtype, where values are extended to include:registration
report
post_employment
- participants
Participants associated with the event.
- note
- As defined on the
Eventtype, where values identifies the role of the participant. Choices include the following, and may be updated: registrant - the entity responsible for registering with the appropriate disclosure authority and reporting to it
client - (lobbying) an entity on whose behalf the registrant is acting
lobbyist - (lobbying) person who actually did the lobbying
lobbied - (lobbying) organizations and/or individuals that were lobbied
regarding - (lobbying) bills, regulations or other matters that can be identified
lobbyist-added - (lobbying) person added as a lobbyist in a registrant-client relationship
lobbyist-removed - (lobbying) person removed as a lobbyist in a registrant-client relationship
contributor - (contributions) the source of the transaction
recipient - (contributions) the target of the contribution
lender - (contributions) the source of a loan
borrower - (contributions) the recipient of a loan
creditor - (contributions) entity to which a debt is owed
debtor - (contributions) entity which owes a debt
- As defined on the
Defined Schema¶
Schema:
disclosure_schema = {
"properties": {
"classification": {
"type": ["string", "null"],
"enum": common.DISCLOSURE_CLASSIFICATIONS,
},
"identifiers": identifiers,
"contact_details": contact_details,
"related_entities": {
"items": {
"properties": {
"entity_type": {
"type": "string"
},
"name": {
"type": "string"
},
"note": {
"type": ["string", "null"],
},
},
"type": "object"
},
"type": "array"
},
"submitted_date": {
"type": "datetime"
},
"effective_date": {
"type": "datetime"
},
"timezone": {
"type": "string"
},
"source_identified": {
"type": "boolean",
},
"documents": documents,
"sources": sources,
"extras": extras
},
"type": "object"
}
Examples¶
Lobbying Disclosure:
{
"id": "ocd-disclosure/000225e1-a1e1-43d4-9a73-44ec5955a036",
"related_entities": [
{
"entity_id": "ocd-organization/c5d53b25-12ab-4c96-b7f9-a813cd86d789",
"note": "authority",
"entity_name": "Office of Public Record, US Senate",
"entity_type": "organization",
"classification": ""
},
{
"entity_id": "ocd-event/a89e59a8-52fd-4ece-a4e3-e02366b57460",
"note": "disclosed_event",
"entity_name": "Sidley Austin LLP - New Client for Existing Registrant, Vifor Pharma",
"entity_type": "event",
"classification": "registration"
},
{
"entity_id": "ocd-organization/885bc9be-f1e0-4166-b01d-5820d449ad7e",
"note": "registrant",
"entity_name": "Sidley Austin LLP",
"entity_type": "organization",
"classification": ""
}
],
"jurisdiction": {
"id": "ocd-jurisdiction/country:us/government",
"url": "http://usa.gov/",
"name": "United States Federal Government"
},
"effective_date": "2012-03-01T01:00:00+00:00",
"updated_at": "2015-04-03T04:31:59.433",
"created_at": "2015-04-03T04:31:59.433",
"sources": [
{
"note": "LDA Form LD-1",
"url": "http://soprweb.senate.gov/index.cfm?event=getFilingDetails&filingID=a3f1bf3c-7fa0-4b08-b703-bef451bb3d27&filingTypeID=1"
}
],
"submitted_date": "2012-04-03T01:00:00+00:00",
"timezone": "America/New_York",
"classification": "lobbying"
}
Disclosed Lobbying Event:
{
"updated_at": "2015-04-03T04:31:59.066",
"id": "ocd-event/a89e59a8-52fd-4ece-a4e3-e02366b57460",
"description": "",
"all_day": false,
"classification": "registration",
"name": "Sidley Austin LLP - New Client for Existing Registrant, Vifor Pharma",
"extras": "{}",
"agenda": [
{
"related_entities": [],
"notes": [
"Regulation of complex large-molecule drugs by the Food and Drug Administration"
],
"description": "issues lobbied on",
"subjects": [
"HCR"
],
"order": "0"
}
],
"media": [],
"end_time": null,
"debug": null,
"status": "confirmed",
"links": [],
"jurisdiction": {
"id": "ocd-jurisdiction/country:us/government",
"url": "http://usa.gov/",
"name": "United States Federal Government"
},
"participants": [
{
"entity_id": "ocd-organization/885bc9be-f1e0-4166-b01d-5820d449ad7e",
"note": "registrant",
"entity_name": "Sidley Austin LLP",
"entity_type": "organization"
},
{
"entity_id": "ocd-person/94b064c5-660c-47a3-bd67-2c27808e6b80",
"note": "lobbyist",
"entity_name": "Patricia DeLoatche",
"entity_type": "person"
},
{
"entity_id": "ocd-organization/5d0731fb-a275-4b97-b19b-dab89635e234",
"note": "client",
"entity_name": "Vifor Pharma",
"entity_type": "organization"
},
{
"entity_id": "ocd-organization/f4391124-579f-4a84-9b22-98a214ada0c6",
"note": "foreign_entity",
"entity_name": "Galenica (Group) Ltd.",
"entity_type": "organization"
},
{
"entity_id": "ocd-person/c0bf1f0e-0bd3-48ca-8629-c8f9fc470d2c",
"note": "lobbyist",
"entity_name": "Peter Goodloe",
"entity_type": "person"
}
],
"created_at": "2015-04-03T04:31:59.066",
"sources": [
{
"note": "LDA Form LD-1",
"url": "http://soprweb.senate.gov/index.cfm?event=getFilingDetails&filingID=a3f1bf3c-7fa0-4b08-b703-bef451bb3d27&filingTypeID=1"
}
],
"timezone": "America/New_York",
"documents": [],
"jurisdiction_id": "ocd-jurisdiction/country:us/government",
"location": {
"coordinates": null,
"url": "",
"name": "United States"
},
"start_time": "2012-03-01T01:00:00+00:00"
}
