classDiagram
class Source
click Source href "Source.html"
Source : archived_at
Source : authors
Source --> "*" Agent : authors
click Agent href "Agent.html"
Source : content_hash
Source : date_published
Source : id
Source : is_primary
Source : name
Source : publisher
Source --> "0..1" Organization : publisher
click Organization href "Organization.html"
Source : retrieved_on
Source : source_type
Source --> "1" SourceTypeEnum : source_type
click SourceTypeEnum href "SourceTypeEnum.html"
Source : url
Class: Source
A document, recording, dataset or post that evidences other records. Prefer primary sources (official records, full recordings, original posts) over coverage of them.
URI: schema:CreativeWork
Class Properties
| Property | Value |
|---|---|
| Class URI | schema:CreativeWork |
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 |
| url | 1 Uri |
Canonical web page for the record, e.g. an official site or the published fact- check. | direct |
| name | 0..1 String |
Title of the work. | direct |
| source_type | 1 SourceTypeEnum |
What kind of material this is. | direct |
| is_primary | 0..1 Boolean |
True if this is the original record rather than a report about it. | direct |
| publisher | 0..1 Organization |
Organization that published the source, e.g. a news outlet or government body. | direct |
| authors | * Agent |
People or organizations credited as authors. | direct |
| date_published | 0..1 Date |
When the source was published. | direct |
| retrieved_on | 0..1 Datetime |
When Electepedia fetched or captured this source. | direct |
| archived_at | 0..1 Uri |
Archived copy (e.g. Wayback Machine) in case the original changes or disappears. | direct |
| content_hash | 0..1 String |
SHA-256 (hex) of the captured content, for tamper evidence. | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Dataset | sources | range | Source |
| HasProvenance | sources | range | Source |
| Membership | sources | range | Source |
| Event | sources | range | Source |
| Statement | sources | range | Source |
| Claim | sources | range | Source |
| ClaimReview | sources | range | Source |
| Bill | sources | range | Source |
| Motion | sources | range | Source |
| VoteEvent | sources | range | Source |
| Vote | sources | range | Source |
| FinancialTransaction | sources | range | Source |
Identifier and Mapping Information
Schema Source
- from schema: https://electepedia.com/schema/electepedia
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | schema:CreativeWork |
| native | electepedia:Source |
| exact | prov:Entity |
LinkML Source
Direct
name: Source
description: A document, recording, dataset or post that evidences other records.
Prefer primary sources (official records, full recordings, original posts) over
coverage of them.
from_schema: https://electepedia.com/schema/electepedia
exact_mappings:
- prov:Entity
rank: 1000
slots:
- id
- url
- name
slot_usage:
url:
name: url
required: true
name:
name: name
description: Title of the work.
attributes:
source_type:
name: source_type
description: What kind of material this is.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
domain_of:
- Source
range: SourceTypeEnum
required: true
is_primary:
name: is_primary
description: True if this is the original record rather than a report about it.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
domain_of:
- Source
range: boolean
publisher:
name: publisher
description: Organization that published the source, e.g. a news outlet or government
body.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:publisher
domain_of:
- Source
range: Organization
authors:
name: authors
description: People or organizations credited as authors.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:author
domain_of:
- Source
range: Agent
multivalued: true
date_published:
name: date_published
description: When the source was published.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:datePublished
domain_of:
- Source
- ClaimReview
range: date
retrieved_on:
name: retrieved_on
description: When Electepedia fetched or captured this source.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: pav:retrievedOn
domain_of:
- Source
range: datetime
archived_at:
name: archived_at
description: Archived copy (e.g. Wayback Machine) in case the original changes
or disappears.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:archivedAt
domain_of:
- Source
range: uri
content_hash:
name: content_hash
description: SHA-256 (hex) of the captured content, for tamper evidence.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
domain_of:
- Source
pattern: ^[0-9a-f]{64}$
class_uri: schema:CreativeWorkInduced
name: Source
description: A document, recording, dataset or post that evidences other records.
Prefer primary sources (official records, full recordings, original posts) over
coverage of them.
from_schema: https://electepedia.com/schema/electepedia
exact_mappings:
- prov:Entity
rank: 1000
slot_usage:
url:
name: url
required: true
name:
name: name
description: Title of the work.
attributes:
source_type:
name: source_type
description: What kind of material this is.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
owner: Source
domain_of:
- Source
range: SourceTypeEnum
required: true
is_primary:
name: is_primary
description: True if this is the original record rather than a report about it.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
owner: Source
domain_of:
- Source
range: boolean
publisher:
name: publisher
description: Organization that published the source, e.g. a news outlet or government
body.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:publisher
owner: Source
domain_of:
- Source
range: Organization
authors:
name: authors
description: People or organizations credited as authors.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:author
owner: Source
domain_of:
- Source
range: Agent
multivalued: true
date_published:
name: date_published
description: When the source was published.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:datePublished
owner: Source
domain_of:
- Source
- ClaimReview
range: date
retrieved_on:
name: retrieved_on
description: When Electepedia fetched or captured this source.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: pav:retrievedOn
owner: Source
domain_of:
- Source
range: datetime
archived_at:
name: archived_at
description: Archived copy (e.g. Wayback Machine) in case the original changes
or disappears.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
slot_uri: schema:archivedAt
owner: Source
domain_of:
- Source
range: uri
content_hash:
name: content_hash
description: SHA-256 (hex) of the captured content, for tamper evidence.
from_schema: https://electepedia.com/schema/electepedia
rank: 1000
owner: Source
domain_of:
- Source
range: string
pattern: ^[0-9a-f]{64}$
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: Source
domain_of:
- NamedThing
- Post
- Membership
- Source
- Statement
- Claim
- ClaimReview
- Topic
- Motion
- VoteEvent
- Vote
- FinancialTransaction
range: uriorcurie
required: true
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: Source
domain_of:
- OnlineAccount
- Organization
- Source
- Event
- ClaimReview
- Bill
range: uri
required: true
name:
name: name
description: Title of the work.
from_schema: https://electepedia.com/schema/electepedia
exact_mappings:
- foaf:name
- skos:prefLabel
rank: 1000
slot_uri: schema:name
owner: Source
domain_of:
- NamedThing
- Source
- Topic
range: string
class_uri: schema:CreativeWork