Class: Event

Something that happened at a time: a debate, hearing, interview, broadcast segment, press conference. Rhetornet extends this for debates.

URI: schema:Event

 classDiagram
    class Event
    click Event href "Event.html"
      HasProvenance <|-- Event
        click HasProvenance href "HasProvenance.html"
      NamedThing <|-- Event
        click NamedThing href "NamedThing.html"
      
      Event : description
        
      Event : end_date
        
      Event : event_type
        
          
    
        
        
        Event --> "1" EventTypeEnum : event_type
        click EventTypeEnum href "EventTypeEnum.html"
    

        
      Event : id
        
      Event : identifiers
        
          
    
        
        
        Event --> "*" ExternalIdentifier : identifiers
        click ExternalIdentifier href "ExternalIdentifier.html"
    

        
      Event : location
        
      Event : name
        
      Event : organizers
        
          
    
        
        
        Event --> "*" Agent : organizers
        click Agent href "Agent.html"
    

        
      Event : participants
        
          
    
        
        
        Event --> "*" Person : participants
        click Person href "Person.html"
    

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

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

        
      Event : start_date
        
      Event : start_time
        
      Event : topics
        
          
    
        
        
        Event --> "*" Topic : topics
        click Topic href "Topic.html"
    

        
      Event : url
        
      

Inheritance

Class Properties

Property Value
Class URI schema:Event

Slots

Name Cardinality and Range Description Inheritance
start_date 0..1
Date
Date the role, position, event or period began. direct
end_date 0..1
Date
Absent means ongoing. direct
url 0..1
Uri
Canonical web page for the record, e.g. an official site or the published fact- check. direct
topics *
Topic
Subject areas the record is about. direct
event_type 1
EventTypeEnum
What kind of event this is. direct
start_time 0..1
Datetime
Precise start, when known; start_date is always set. direct
location 0..1
String
Where it took place, as free text, e.g. “Cleveland, OH” or “Senate floor”. direct
organizers *
Agent
Who held or hosted the event, e.g. a broadcaster, committee or campaign. direct
participants *
Person
People who spoke or took part, e.g. debaters, witnesses, panelists, hosts. direct
sources *
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
id 1
Uriorcurie
Stable Electepedia identifier, e.g. elp:person/jane-example. External identifiers (Bioguide, FEC, Wikidata…) go in identifiers. NamedThing
name 1
String
Primary display name. NamedThing
description 0..1
String
Free-text summary of the record. NamedThing
identifiers *
ExternalIdentifier
Identifiers for this entity in external registries. NamedThing

Usages

used by used in type used
Dataset events range Event
Statement event range Event

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self schema:Event
native electepedia:Event

LinkML Source

Direct

name: Event
description: 'Something that happened at a time: a debate, hearing, interview, broadcast
  segment, press conference. Rhetornet extends this for debates.'
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
is_a: NamedThing
mixins:
- HasProvenance
slots:
- start_date
- end_date
- url
- topics
attributes:
  event_type:
    name: event_type
    description: What kind of event this is.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Event
    range: EventTypeEnum
    required: true
  start_time:
    name: start_time
    description: Precise start, when known; `start_date` is always set.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    domain_of:
    - Event
    range: datetime
  location:
    name: location
    description: Where it took place, as free text, e.g. "Cleveland, OH" or "Senate
      floor".
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:location
    domain_of:
    - Event
  organizers:
    name: organizers
    description: Who held or hosted the event, e.g. a broadcaster, committee or campaign.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:organizer
    domain_of:
    - Event
    range: Agent
    multivalued: true
  participants:
    name: participants
    description: People who spoke or took part, e.g. debaters, witnesses, panelists,
      hosts.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:attendee
    rank: 1000
    slot_uri: schema:performer
    domain_of:
    - Event
    range: Person
    multivalued: true
class_uri: schema:Event

Induced

name: Event
description: 'Something that happened at a time: a debate, hearing, interview, broadcast
  segment, press conference. Rhetornet extends this for debates.'
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
is_a: NamedThing
mixins:
- HasProvenance
attributes:
  event_type:
    name: event_type
    description: What kind of event this is.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Event
    domain_of:
    - Event
    range: EventTypeEnum
    required: true
  start_time:
    name: start_time
    description: Precise start, when known; `start_date` is always set.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    owner: Event
    domain_of:
    - Event
    range: datetime
  location:
    name: location
    description: Where it took place, as free text, e.g. "Cleveland, OH" or "Senate
      floor".
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:location
    owner: Event
    domain_of:
    - Event
    range: string
  organizers:
    name: organizers
    description: Who held or hosted the event, e.g. a broadcaster, committee or campaign.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:organizer
    owner: Event
    domain_of:
    - Event
    range: Agent
    multivalued: true
  participants:
    name: participants
    description: People who spoke or took part, e.g. debaters, witnesses, panelists,
      hosts.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:attendee
    rank: 1000
    slot_uri: schema:performer
    owner: Event
    domain_of:
    - Event
    range: Person
    multivalued: true
  start_date:
    name: start_date
    description: Date the role, position, event or period began.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:validFrom
    rank: 1000
    slot_uri: schema:startDate
    owner: Event
    domain_of:
    - Post
    - Membership
    - Event
    - VoteEvent
    range: date
  end_date:
    name: end_date
    description: Absent means ongoing.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - schema:validUntil
    rank: 1000
    slot_uri: schema:endDate
    owner: Event
    domain_of:
    - Post
    - Membership
    - Event
    range: date
  url:
    name: url
    description: Canonical web page for the record, e.g. an official site or the published
      fact- check.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:url
    owner: Event
    domain_of:
    - OnlineAccount
    - Organization
    - Source
    - Event
    - ClaimReview
    - Bill
    range: uri
  topics:
    name: topics
    description: Subject areas the record is about.
    from_schema: https://electepedia.com/schema/electepedia
    rank: 1000
    slot_uri: schema:about
    owner: Event
    domain_of:
    - Dataset
    - Event
    - Statement
    - Claim
    - Bill
    range: Topic
    multivalued: true
  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: Event
    domain_of:
    - Dataset
    - HasProvenance
    range: Source
    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: Event
    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: Event
    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: Event
    domain_of:
    - HasProvenance
    range: RecordStatusEnum
  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: Event
    domain_of:
    - NamedThing
    - Post
    - Membership
    - Source
    - Statement
    - Claim
    - ClaimReview
    - Topic
    - Motion
    - VoteEvent
    - Vote
    - FinancialTransaction
    range: uriorcurie
    required: true
  name:
    name: name
    description: Primary display name.
    from_schema: https://electepedia.com/schema/electepedia
    exact_mappings:
    - foaf:name
    - skos:prefLabel
    rank: 1000
    slot_uri: schema:name
    owner: Event
    domain_of:
    - NamedThing
    - Source
    - Topic
    range: string
    required: true
  description:
    name: description
    description: Free-text summary of the record.
    from_schema: https://electepedia.com/schema/electepedia
    exact_mappings:
    - dcterms:description
    rank: 1000
    slot_uri: schema:description
    owner: Event
    domain_of:
    - NamedThing
    - Topic
    - FinancialTransaction
    range: string
  identifiers:
    name: identifiers
    description: Identifiers for this entity in external registries.
    from_schema: https://electepedia.com/schema/electepedia
    close_mappings:
    - dcterms:identifier
    rank: 1000
    slot_uri: schema:identifier
    owner: Event
    domain_of:
    - NamedThing
    range: ExternalIdentifier
    multivalued: true
    inlined: true
    inlined_as_list: true
class_uri: schema:Event