Class: 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.

URI: schema:Quotation

 classDiagram
    class Statement
    click Statement href "Statement.html"
      HasProvenance <|-- Statement
        click HasProvenance href "HasProvenance.html"
      
      Statement : date_made
        
      Statement : event
        
          
    
        
        
        Statement --> "0..1" Event : event
        click Event href "Event.html"
    

        
      Statement : id
        
      Statement : in_capacity_of
        
          
    
        
        
        Statement --> "0..1" Membership : in_capacity_of
        click Membership href "Membership.html"
    

        
      Statement : media_end_seconds
        
      Statement : media_start_seconds
        
      Statement : quote_type
        
          
    
        
        
        Statement --> "1" QuoteTypeEnum : quote_type
        click QuoteTypeEnum href "QuoteTypeEnum.html"
    

        
      Statement : record_status
        
          
    
        
        
        Statement --> "0..1" RecordStatusEnum : record_status
        click RecordStatusEnum href "RecordStatusEnum.html"
    

        
      Statement : recorded_at
        
      Statement : recorded_by
        
      Statement : sources
        
          
    
        
        
        Statement --> "1..*" Source : sources
        click Source href "Source.html"
    

        
      Statement : speaker
        
          
    
        
        
        Statement --> "1" Person : speaker
        click Person href "Person.html"
    

        
      Statement : statement_type
        
          
    
        
        
        Statement --> "0..1" StatementTypeEnum : statement_type
        click StatementTypeEnum href "StatementTypeEnum.html"
    

        
      Statement : text
        
      Statement : topics
        
          
    
        
        
        Statement --> "*" Topic : topics
        click Topic href "Topic.html"
    

        
      

Inheritance

Class Properties

Property Value
Class URI schema:Quotation

Slots

Name Cardinality and Range Description Inheritance
id 1
Uriorcurie
Stable Electepedia identifier, e.g. elp:person/jane-example. External identifiers (Bioguide, FEC, Wikidata…) go in identifiers. direct
topics *
Topic
Subject areas the record is about. direct
in_capacity_of 0..1
Membership
The role the speaker held when they said this (e.g. their Senate seat, their slot as a network host, their job as campaign spokesperson). Lets analyses separate what someone said as an official from what they said as a commentator. direct
text 1
String
Verbatim where possible; see quote_type. direct
speaker 1
Person
The person who said or wrote it. direct
quote_type 1
QuoteTypeEnum
How faithful text is to the original wording. direct
statement_type 0..1
StatementTypeEnum
What kind of utterance this is. Only claims are fact-checked. direct
date_made 1
Date
When it was said or first published. direct
event 0..1
Event
The event where it was said, if any. direct
media_start_seconds 0..1
Float
Offset into the source recording where the statement starts. direct
media_end_seconds 0..1
Float
Offset into the source recording where the statement ends. direct
sources 1..*
Source
The source records this record was derived from. HasProvenance
recorded_by 0..1
String
Contributor account or automated pipeline that created this record (e.g. “user:alice”, “pipeline:congress-votes@v1”). HasProvenance
recorded_at 0..1
Datetime
When the record was created in Electepedia, not when the underlying event happened. HasProvenance
record_status 0..1
RecordStatusEnum
Whether this record accurately reflects its sources (e.g. the person really said this, the vote really happened this way). This is NOT a judgement on whether a claim is true; that is what ClaimReview is for. HasProvenance

Usages

used by used in type used
Dataset statements range Statement
Claim appearances range Statement
Claim first_appearance range Statement

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self schema:Quotation
native electepedia:Statement
related opengov:Speech

LinkML Source

Direct

name: Statement
description: 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.
from_schema: https://electepedia.com/schema/electepedia
related_mappings:
- opengov:Speech
rank: 1000
mixins:
- HasProvenance
slots:
- id
- topics
- in_capacity_of
slot_usage:
  sources:
    name: sources
    required: true
attributes:
  text:
    name: text
    description: Verbatim where possible; see `quote_type`.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:text
    domain_of:
    - Statement
    - Claim
    - Motion
    required: true
  speaker:
    name: speaker
    description: The person who said or wrote it.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:spokenByCharacter
    rank: 1000
    slot_uri: schema:creator
    domain_of:
    - Statement
    range: Person
    required: true
  quote_type:
    name: quote_type
    description: How faithful `text` is to the original wording.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Statement
    range: QuoteTypeEnum
    required: true
  statement_type:
    name: statement_type
    description: What kind of utterance this is. Only claims are fact-checked.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Statement
    range: StatementTypeEnum
  date_made:
    name: date_made
    description: When it was said or first published.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:dateCreated
    domain_of:
    - Statement
    range: date
    required: true
  event:
    name: event
    description: The event where it was said, if any.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:recordedAt
    domain_of:
    - Statement
    range: Event
  media_start_seconds:
    name: media_start_seconds
    description: Offset into the source recording where the statement starts.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Statement
    range: float
    minimum_value: 0
  media_end_seconds:
    name: media_end_seconds
    description: Offset into the source recording where the statement ends.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Statement
    range: float
    minimum_value: 0
class_uri: schema:Quotation

Induced

name: Statement
description: 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.
from_schema: https://electepedia.com/schema/electepedia
related_mappings:
- opengov:Speech
rank: 1000
mixins:
- HasProvenance
slot_usage:
  sources:
    name: sources
    required: true
attributes:
  text:
    name: text
    description: Verbatim where possible; see `quote_type`.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:text
    owner: Statement
    domain_of:
    - Statement
    - Claim
    - Motion
    range: string
    required: true
  speaker:
    name: speaker
    description: The person who said or wrote it.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:spokenByCharacter
    rank: 1000
    slot_uri: schema:creator
    owner: Statement
    domain_of:
    - Statement
    range: Person
    required: true
  quote_type:
    name: quote_type
    description: How faithful `text` is to the original wording.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Statement
    domain_of:
    - Statement
    range: QuoteTypeEnum
    required: true
  statement_type:
    name: statement_type
    description: What kind of utterance this is. Only claims are fact-checked.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Statement
    domain_of:
    - Statement
    range: StatementTypeEnum
  date_made:
    name: date_made
    description: When it was said or first published.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:dateCreated
    owner: Statement
    domain_of:
    - Statement
    range: date
    required: true
  event:
    name: event
    description: The event where it was said, if any.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:recordedAt
    owner: Statement
    domain_of:
    - Statement
    range: Event
  media_start_seconds:
    name: media_start_seconds
    description: Offset into the source recording where the statement starts.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Statement
    domain_of:
    - Statement
    range: float
    minimum_value: 0
  media_end_seconds:
    name: media_end_seconds
    description: Offset into the source recording where the statement ends.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Statement
    domain_of:
    - Statement
    range: float
    minimum_value: 0
  id:
    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
    owner: Statement
    domain_of:
    - NamedThing
    - Post
    - Membership
    - Source
    - Statement
    - Claim
    - ClaimReview
    - Topic
    - Motion
    - VoteEvent
    - Vote
    - FinancialTransaction
    range: uriorcurie
    required: true
  topics:
    name: topics
    description: Subject areas the record is about.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:about
    owner: Statement
    domain_of:
    - Dataset
    - Event
    - Statement
    - Claim
    - Bill
    range: Topic
    multivalued: true
  in_capacity_of:
    name: in_capacity_of
    description: The role the speaker held when they said this (e.g. their Senate
      seat, their slot as a network host, their job as campaign spokesperson). Lets
      analyses separate what someone said as an official from what they said as a
      commentator.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Statement
    domain_of:
    - Statement
    - Vote
    range: Membership
  sources:
    name: sources
    description: The source records this record was derived from.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - dcterms:source
    rank: 1000
    slot_uri: prov:wasDerivedFrom
    owner: Statement
    domain_of:
    - Dataset
    - HasProvenance
    range: Source
    required: true
    multivalued: true
  recorded_by:
    name: recorded_by
    description: Contributor account or automated pipeline that created this record
      (e.g. "user:alice", "pipeline:congress-votes@v1").
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: prov:wasAttributedTo
    owner: Statement
    domain_of:
    - HasProvenance
    range: string
  recorded_at:
    name: recorded_at
    description: When the record was created in Electepedia, not when the underlying
      event happened.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: pav:createdOn
    owner: Statement
    domain_of:
    - HasProvenance
    range: datetime
  record_status:
    name: record_status
    description: Whether this record accurately reflects its sources (e.g. the person
      really said this, the vote really happened this way). This is NOT a judgement
      on whether a claim is true; that is what ClaimReview is for.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    ifabsent: string(unverified)
    owner: Statement
    domain_of:
    - HasProvenance
    range: RecordStatusEnum
class_uri: schema:Quotation