Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 0 additions & 4 deletions schemas/4.7.0/Company.yaml → schemas/4.9.2/Company.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,6 @@ Company:
description: "(RU, КПП) Russian code issued by the tax authority, identifies the reason for registration at the Federal Tax Service. A company may have multiple KPP codes (e.g. for different branches), and the codes are not unique across companies."
type: identifier
matchable: false
okvedCode:
label: "OKVED(2) Classifier"
description: "(RU, ОКВЭД) Russian classifier that categorizes businesses by their (primary and secondary) economic activities"
matchable: false
okopfCode:
label: "OKOPF"
description: "(RU, ОКОПФ) Russian classifier that categorizes different types of legal entities in Russia based on their organizational and legal structure"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,11 @@ LegalEntity:
type: identifier
format: ogrn
maxLength: 32
okvedCode:
label: "OKVED"
description: "Russian industry classifier code for economic activities"
type: identifier
matchable: false
leiCode:
# cf. https://www.gleif.org/en/about-lei/introducing-the-legal-entity-identifier-lei
label: "LEI"
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 5 additions & 2 deletions schemas/4.7.0/Occupancy.yaml → schemas/4.9.2/Occupancy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,13 @@ Occupancy:
temporalExtent:
start:
- startDate
- periodStart
- electionDate
- declarationDate
- date
end:
- endDate
- periodEnd
properties:
holder:
label: "Holder"
Expand All @@ -53,11 +56,11 @@ Occupancy:
type: date
periodStart:
label: "Period start"
description: "Start date of the period for which the position is occupied"
description: "Start date of the fixed office term (e.g. a parliamentary session). Unlike `startDate`, which tracks when an individual's mandate begins, `periodStart` refers to the term itself and is the same for everyone holding the position during that period."
type: date
periodEnd:
label: "Period end"
description: "End date of the period for which the position is occupied"
description: "End date of the fixed office term. Unlike `endDate`, which tracks when an individual's mandate ends, `periodEnd` refers to the term itself and is the same for everyone holding the position during that period."
type: date
constituency:
# https://www.popoloproject.com/specs/membership.html#classes-and-properties
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Ownership:
featured:
- owner
- asset
- role
- percentage
- startDate
- endDate
Expand All @@ -32,7 +33,7 @@ Ownership:
label: "Asset"
reverse:
name: ownershipAsset
label: "Owners"
label: "Ownership and Control"
type: entity
range: Asset
percentage:
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
5 changes: 5 additions & 0 deletions schemas/4.7.0/Person.yaml → schemas/4.9.2/Person.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,11 @@ Person:
position:
label: Position
matchable: false
biography:
label: Biography
description: A biographical narrative of the person.
matchable: false
type: text
# OS note: the distinction between nationality and citizenship is pretty fine, the two props
# exist mainly so that we can preserve the distinction if it exists in source data.
# Nationality is a broader concept of being "of a country", citizenship narrower (as in holding
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
11 changes: 11 additions & 0 deletions schemas/4.7.0/Thing.yaml → schemas/4.9.2/Thing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ Thing:
wikipediaUrl:
label: Wikipedia Article
type: url
matchable: false
wikidataId:
label: Wikidata ID
type: identifier
Expand Down Expand Up @@ -114,6 +115,16 @@ Thing:
label: "Derived entities"
type: entity
range: Document
riskSource:
label: Risk source
description: "The directly-designated entity from which this entity's risk classification ultimately derives, e.g. the sanctioned owner at the origin of an ownership chain. See also the `topics` property."
# No reverse property is defined deliberately: the inverse of this link is a
# one-to-many fan-out (a hub like a major sanctioned conglomerate is the risk
# source for thousands of entities), which would bloat inverted/nested views.
# Without a reverse, `get_inverted` skips it across the stack.
type: entity
range: Thing
matchable: false
indexText:
# This is a leaked abstraction from aleph. The idea is to have some
# additional text field that can be used to associate searchable text
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion schemas/4.7.0/Vehicle.yaml → schemas/4.9.2/Vehicle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Vehicle:
plural: Vehicles
extends:
- Asset
matchable: false
matchable: true
featured:
- type
- name
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading
Loading