# Class: TypeSeverityKeyValue
_key-value pair that maps a validation result type to a severity setting, for overriding default severity_
URI: [vm:TypeSeverityKeyValue](https://w3id.org/linkml/validation-model/TypeSeverityKeyValue)
```{mermaid}
classDiagram
class TypeSeverityKeyValue
TypeSeverityKeyValue : severity
TypeSeverityKeyValue --> severity_options : severity
TypeSeverityKeyValue : type
```
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
| [type](type.md) | 0..1
[Uriorcurie](Uriorcurie.md) | | direct |
| [severity](severity.md) | 0..1
[SeverityOptions](SeverityOptions.md) | | direct |
## Usages
| used by | used in | type | used |
| --- | --- | --- | --- |
| [ValidationConfiguration](ValidationConfiguration.md) | [type_severity_map](type_severity_map.md) | range | [TypeSeverityKeyValue](TypeSeverityKeyValue.md) |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/linkml/validation_results
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | vm:TypeSeverityKeyValue |
| native | vm:TypeSeverityKeyValue |
## LinkML Source
### Direct
```yaml
name: TypeSeverityKeyValue
conforms_to: wikidata:Q4818718
description: key-value pair that maps a validation result type to a severity setting,
for overriding default severity
from_schema: https://w3id.org/linkml/validation_results
attributes:
type:
name: type
from_schema: https://w3id.org/linkml/validation_results
key: true
domain_of:
- TypeSeverityKeyValue
- ValidationResult
range: uriorcurie
required: true
severity:
name: severity
from_schema: https://w3id.org/linkml/validation_results
domain_of:
- TypeSeverityKeyValue
- ValidationResult
range: severity_options
```
### Induced
```yaml
name: TypeSeverityKeyValue
conforms_to: wikidata:Q4818718
description: key-value pair that maps a validation result type to a severity setting,
for overriding default severity
from_schema: https://w3id.org/linkml/validation_results
attributes:
type:
name: type
from_schema: https://w3id.org/linkml/validation_results
key: true
alias: type
owner: TypeSeverityKeyValue
domain_of:
- TypeSeverityKeyValue
- ValidationResult
range: uriorcurie
required: true
severity:
name: severity
from_schema: https://w3id.org/linkml/validation_results
alias: severity
owner: TypeSeverityKeyValue
domain_of:
- TypeSeverityKeyValue
- ValidationResult
range: severity_options
```