# Class: ContributorRole _A role that a contributor can have_ URI: [sh:ContributorRole](https://w3id.org/shacl/ContributorRole) ```{mermaid} classDiagram class ContributorRole ContributorRole : id ``` ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [id](id.md) | 1..1
[Uriorcurie](Uriorcurie.md) | the unique identifier for the role | direct | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/oak/summary_statistics ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | sh:ContributorRole | | native | summary_statistics:ContributorRole | ## LinkML Source ### Direct
```yaml name: ContributorRole description: A role that a contributor can have from_schema: https://w3id.org/oak/summary_statistics attributes: id: name: id description: the unique identifier for the role from_schema: https://w3id.org/oak/summary_statistics identifier: true domain_of: - SummaryStatisticsReport - Ontology - Agent - ContributorRole range: uriorcurie required: true class_uri: sh:ContributorRole ```
### Induced
```yaml name: ContributorRole description: A role that a contributor can have from_schema: https://w3id.org/oak/summary_statistics attributes: id: name: id description: the unique identifier for the role from_schema: https://w3id.org/oak/summary_statistics identifier: true alias: id owner: ContributorRole domain_of: - SummaryStatisticsReport - Ontology - Agent - ContributorRole range: uriorcurie required: true class_uri: sh:ContributorRole ```