Class: Person (Person)
Relate one or more participants to a single person entity
classDiagram
class Person
click Person href "../Person/"
Person : participant_id
Person --> "1..*" Participant : participant_id
click Participant href "../Participant/"
Person : person_id
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| person_id | 1 String |
Person Global ID (group) | direct |
| participant_id | 1..* Participant |
The Global ID for the Participant | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://carrollaboratory.github.io/kfi-fhir-input
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | kfi_fhir_sparks:Person |
| native | kfi_fhir_sparks:Person |
LinkML Source
Direct
name: Person
description: Relate one or more participants to a single person entity
title: Person
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slots:
- person_id
- participant_id
slot_usage:
person_id:
name: person_id
identifier: true
range: string
required: true
multivalued: false
participant_id:
name: participant_id
required: true
multivalued: true
Induced
name: Person
description: Relate one or more participants to a single person entity
title: Person
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
slot_usage:
person_id:
name: person_id
identifier: true
range: string
required: true
multivalued: false
participant_id:
name: participant_id
required: true
multivalued: true
attributes:
person_id:
name: person_id
description: Person Global ID (group)
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
rank: 1000
identifier: true
alias: person_id
owner: Person
domain_of:
- Person
range: string
required: true
multivalued: false
participant_id:
name: participant_id
description: The Global ID for the Participant
title: Participant ID
from_schema: https://carrollaboratory.github.io/kfi-fhir-input
rank: 1000
alias: participant_id
owner: Person
domain_of:
- ParticipantAssertion
- Participant
- Person
- StudyMembership
- Sample
- NCPIFile
range: Participant
required: true
multivalued: true