Slot: id

Stable Electepedia identifier, e.g. elp:person/jane-example. External identifiers (Bioguide, FEC, Wikidata…) go in identifiers.

URI: schema:identifier

Applicable Classes

Name Description Modifies Slot
NamedThing Base for records that have a display name and may carry external identifiers. no
Post A position that exists independently of who holds it, e.g. “U.S. Senator for Ohio (Class 1)” or “Anchor, Evening News”. Optional: many Memberships (staff, contributors) have no formal Post. no
Membership A dated role linking a Person to an Organization, optionally in a Post. This is how every role is represented: office, candidacy, staff job, newsroom job, recurring commentator slot, party office, lobbying client. no
Source A document, recording, dataset or post that evidences other records. Prefer primary sources (official records, full recordings, original posts) over coverage of them. no
Statement Something a specific person actually said or wrote, on a specific occasion. The checkable proposition(s) inside it are modeled as Claims, so the same claim can be traced across many speakers and outlets. no
Claim A checkable proposition in canonical wording, independent of who said it. Multiple Statements can make the same Claim. no
ClaimReview A fact-check of a Claim, either imported from a third-party fact-checker (as published in their schema.org ClaimReview markup) or produced by Electepedia contributors. no
Topic A subject area, arranged in a hierarchy. no
Motion A formal proposal put to a vote (passage, amendment, cloture…). no
VoteEvent A single vote held on a Motion, with its tallies. no
Vote How one person voted in one VoteEvent. no
FinancialTransaction Money moving between two agents: a contribution to a campaign committee, an independent expenditure, a speaking fee, a lobbying payment. Either side can be a Person or an Organization. no
Agent Something that can speak, act, publish, send or receive money. no
Person A human in the political ecosystem. One record per human regardless of role: a staffer who becomes a commentator and then a candidate is still one Person with three Memberships. Personal contact details, birth dates and home locations are deliberately not modeled. no
Organization Any organization: legislature, chamber, committee, party, agency, campaign, PAC, news outlet, think tank, etc. no
Event Something that happened at a time: a debate, hearing, interview, broadcast segment, press conference. Rhetornet extends this for debates. no
Bill A piece of legislation. name is its title. no

Properties

Type and Range

Property Value
Range Uriorcurie
Domain Of NamedThing, Post, Membership, Source, Statement, Claim, ClaimReview, Topic, Motion, VoteEvent, Vote, FinancialTransaction
Slot URI schema:identifier

Cardinality and Requirements

Property Value
Required Yes

Slot Characteristics

Property Value
Identifier Yes

Identifier and Mapping Information

Schema Source

  • from schema: https://electepedia.com/schema/electepedia

Mappings

Mapping Type Mapped Value
self schema:identifier
native electepedia:id

LinkML Source

name: id
description: Stable Electepedia identifier, e.g. elp:person/jane-example. External
  identifiers (Bioguide, FEC, Wikidata...) go in `identifiers`.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:identifier
identifier: true
domain_of:
- NamedThing
- Post
- Membership
- Source
- Statement
- Claim
- ClaimReview
- Topic
- Motion
- VoteEvent
- Vote
- FinancialTransaction
range: uriorcurie
required: true