Class: Contact
A contact point for a Mech: a person or an organization.
URI: mechregistry:Contact
classDiagram
class Contact
click Contact href "../Contact/"
Contact : category
Contact --> "1" ContactCategoryEnum : category
click ContactCategoryEnum href "../ContactCategoryEnum/"
Contact : contact_details
Contact --> "*" ContactDetails : contact_details
click ContactDetails href "../ContactDetails/"
Contact : label
Contact : orcid
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| category | 1 ContactCategoryEnum |
Whether the contact is an Individual or an Organization | direct |
| label | 1 String |
The name of the person or organization | direct |
| orcid | 0..1 String |
For an individual, the ORCID without the URL prefix | direct |
| contact_details | * ContactDetails |
Ways to reach the contact | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Mech | contacts | range | Contact |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/monarch-initiative/mechregistry
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mechregistry:Contact |
| native | mechregistry:Contact |
LinkML Source
Direct
Show source
name: Contact
description: 'A contact point for a Mech: a person or an organization.'
from_schema: https://w3id.org/monarch-initiative/mechregistry
attributes:
category:
name: category
description: Whether the contact is an Individual or an Organization.
from_schema: https://w3id.org/monarch-initiative/mechregistry
domain_of:
- NamedThing
- Contact
range: ContactCategoryEnum
required: true
label:
name: label
description: The name of the person or organization.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
domain_of:
- Contact
- License
required: true
orcid:
name: orcid
description: For an individual, the ORCID without the URL prefix.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
domain_of:
- Contact
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}(\d|X)$
contact_details:
name: contact_details
description: Ways to reach the contact.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
domain_of:
- Contact
range: ContactDetails
multivalued: true
inlined: true
inlined_as_list: true
Induced
Show source
name: Contact
description: 'A contact point for a Mech: a person or an organization.'
from_schema: https://w3id.org/monarch-initiative/mechregistry
attributes:
category:
name: category
description: Whether the contact is an Individual or an Organization.
from_schema: https://w3id.org/monarch-initiative/mechregistry
owner: Contact
domain_of:
- NamedThing
- Contact
range: ContactCategoryEnum
required: true
label:
name: label
description: The name of the person or organization.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
owner: Contact
domain_of:
- Contact
- License
range: string
required: true
orcid:
name: orcid
description: For an individual, the ORCID without the URL prefix.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
owner: Contact
domain_of:
- Contact
range: string
pattern: ^\d{4}-\d{4}-\d{4}-\d{3}(\d|X)$
contact_details:
name: contact_details
description: Ways to reach the contact.
from_schema: https://w3id.org/monarch-initiative/mechregistry
rank: 1000
owner: Contact
domain_of:
- Contact
range: ContactDetails
multivalued: true
inlined: true
inlined_as_list: true