Class: Person

A person.

URI: schema:Person

diagram

Inheritance

Slots

Name Cardinality and Range Description Inheritance
metadataPublisherId 1
PersonOrOrganization
The MBO Persistent IDentifier (mPID) of the person who entered this row of da... direct
metadataDescribedForActionId 1
Action
The Action which resulted in this metadata record being described direct
givenName 1
String
The person's first name direct
familyName 1
String
The person's surname direct
worksForOrganizationMboIds *
Organization
The MBO identifiers of organizations which that the person works for direct
affiliatedOrganizationMboIds *
Organization
The mbo identifiers of organizations which that the person is affiliated with direct
contactPointMboIds *
ContactPoint
The MBO identifiers of contact points for this person or organization direct
id 1
String
An identifier chosen from the range given to your work package by WP1 PersonOrOrganization

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/marco-bolo/csv-input-classes

Mappings

Mapping Type Mapped Value
self schema:Person
native mbo:Person

LinkML Source

Direct

name: Person
description: A person.
from_schema: https://w3id.org/marco-bolo/csv-input-classes
is_a: PersonOrOrganization
slots:
- metadataPublisherId
- metadataDescribedForActionId
- givenName
- familyName
- worksForOrganizationMboIds
- affiliatedOrganizationMboIds
- contactPointMboIds
class_uri: schema:Person

Induced

name: Person
description: A person.
from_schema: https://w3id.org/marco-bolo/csv-input-classes
is_a: PersonOrOrganization
attributes:
  metadataPublisherId:
    name: metadataPublisherId
    description: 'The MBO Persistent IDentifier (mPID) of the person who entered this
      row of data.

      '
    title: Data Entry Person (mPID - you)
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:creator
    alias: metadataPublisherId
    owner: Person
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Person
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    range: PersonOrOrganization
    required: true
    multivalued: false
  metadataDescribedForActionId:
    name: metadataDescribedForActionId
    description: 'The [Action](#action) which resulted in this metadata record being
      described.


      Is likely to be the Action associated with a MARCO-BOLO Task.

      '
    title: Data Entered for Action (mPID)
    comments:
    - "Uses the <https://w3id.org/marco-bolo/isResultOf> predicate but ultimately\
      \ ends up being \nrepresented as a triple in the form `<action> schema:result\
      \ <this-entity>`.\n"
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: mbo:isResultOf
    alias: metadataDescribedForActionId
    owner: Person
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - Person
    - Organization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    range: Action
    required: true
    multivalued: false
  givenName:
    name: givenName
    description: The person's first name.
    title: Given Name
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:givenName
    alias: givenName
    owner: Person
    domain_of:
    - Person
    range: string
    required: true
    multivalued: false
  familyName:
    name: familyName
    description: The person's surname.
    title: Family Name
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:familyName
    alias: familyName
    owner: Person
    domain_of:
    - Person
    range: string
    required: true
    multivalued: false
  worksForOrganizationMboIds:
    name: worksForOrganizationMboIds
    description: The MBO identifiers of organizations which that the person works
      for.
    title: Works for Organizations (mPIDs)
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:worksFor
    alias: worksForOrganizationMboIds
    owner: Person
    domain_of:
    - Person
    range: Organization
    required: false
    multivalued: true
  affiliatedOrganizationMboIds:
    name: affiliatedOrganizationMboIds
    description: The mbo identifiers of organizations which that the person is affiliated
      with.
    title: Affiliated to Organizations (mPIDs)
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:affiliation
    alias: affiliatedOrganizationMboIds
    owner: Person
    domain_of:
    - Person
    range: Organization
    required: false
    multivalued: true
  contactPointMboIds:
    name: contactPointMboIds
    description: The MBO identifiers of contact points for this person or organization.
    title: Contact Points (mPIDs)
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    slot_uri: schema:contactPoint
    alias: contactPointMboIds
    owner: Person
    domain_of:
    - Person
    - Organization
    range: ContactPoint
    required: false
    multivalued: true
  id:
    name: id
    description: "An identifier chosen from the range given to your work package by\
      \ WP1. \nNote that when inputting into CSV files this should not be the full\
      \ URI, \nbut just the last part, e.g. `mbo_0000001`.\n"
    title: MBO Permanent Identifier
    from_schema: https://w3id.org/marco-bolo/csv-input-classes
    rank: 1000
    identifier: true
    alias: id
    owner: Person
    domain_of:
    - Action
    - HowTo
    - HowToStep
    - HowToTip
    - Dataset
    - PersonOrOrganization
    - ContactPoint
    - License
    - PropertyValue
    - DataDownload
    - DatasetComment
    - SoftwareSourceCode
    - SoftwareApplication
    - Service
    - EmbargoStatement
    - DefinedTerm
    - Place
    - GeoShape
    - MonetaryGrant
    - Taxon
    - Audience
    range: string
    required: true
    pattern: ^mbo_[_0-9a-z]+$
class_uri: schema:Person