# Class: AnnotationPropertyMixin
_Groups all annotation property bundles_
URI: [omoschema:AnnotationPropertyMixin](https://w3id.org/oak/ontology-metadata/AnnotationPropertyMixin)
```{mermaid}
classDiagram
class AnnotationPropertyMixin
AnnotationPropertyMixin <|-- HasMinimalMetadata
AnnotationPropertyMixin <|-- HasSynonyms
AnnotationPropertyMixin <|-- HasMappings
AnnotationPropertyMixin <|-- HasProvenance
AnnotationPropertyMixin <|-- HasLifeCycle
AnnotationPropertyMixin <|-- HasCategory
AnnotationPropertyMixin <|-- HasUserInformation
```
## Inheritance
* **AnnotationPropertyMixin**
* [HasMinimalMetadata](HasMinimalMetadata.md)
* [HasSynonyms](HasSynonyms.md)
* [HasMappings](HasMappings.md)
* [HasProvenance](HasProvenance.md)
* [HasLifeCycle](HasLifeCycle.md)
* [HasCategory](HasCategory.md)
* [HasUserInformation](HasUserInformation.md)
## Slots
| Name | Cardinality and Range | Description | Inheritance |
| --- | --- | --- | --- |
## Mixin Usage
| mixed into | description |
| --- | --- |
## Identifier and Mapping Information
### Schema Source
* from schema: https://w3id.org/oak/ontology-metadata
## Mappings
| Mapping Type | Mapped Value |
| --- | --- |
| self | omoschema:AnnotationPropertyMixin |
| native | omoschema:AnnotationPropertyMixin |
## LinkML Source
### Direct
```yaml
name: AnnotationPropertyMixin
description: Groups all annotation property bundles
from_schema: https://w3id.org/oak/ontology-metadata
mixin: true
```
### Induced
```yaml
name: AnnotationPropertyMixin
description: Groups all annotation property bundles
from_schema: https://w3id.org/oak/ontology-metadata
mixin: true
```