Class: MessageThreadFacet
"A messageThread facet is a grouping of characteristics unique to a running commentary of electronic messages pertaining to one topic or question."
URI: observable:MessageThreadFacet
classDiagram
class MessageThreadFacet
Facet <|-- MessageThreadFacet
MessageThreadFacet : messageThread
MessageThreadFacet ..> Thread : messageThread
MessageThreadFacet : messageThreadOrderedItems
MessageThreadFacet ..> Thread : messageThreadOrderedItems
MessageThreadFacet : messageThreadOriginItems
MessageThreadFacet ..> Thread : messageThreadOriginItems
MessageThreadFacet : messageThreadTerminalItems
MessageThreadFacet ..> Thread : messageThreadTerminalItems
MessageThreadFacet : messageThreadUnorderedItems
MessageThreadFacet ..> Thread : messageThreadUnorderedItems
MessageThreadFacet : participant
MessageThreadFacet ..> ObservableObject : participant
MessageThreadFacet : visibility
MessageThreadFacet ..> boolean type : visibility
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- MessageThreadFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
messageThreadOrderedItems | 0..1 Thread |
"The contents of ordered items in the Thread linked by messageThread must be ... | direct |
messageThreadOriginItems | 0..1 Thread |
"The contents of origin items in the Thread linked by messageThread must be M... | direct |
messageThreadTerminalItems | 0..1 Thread |
"The contents of terminal items in the Thread linked by messageThread must be... | direct |
messageThreadUnorderedItems | 0..1 Thread |
"The contents of unordered items in the Thread linked by messageThread must b... | direct |
participant | 0..1 UcoObject |
"The supporting (non-primary) performers of an action | direct |
messageThread | 0..1 Thread |
direct | |
visibility | 0..1 BooleanType |
direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:MessageThreadFacet |
native | observable:MessageThreadFacet |
LinkML Source
Direct
name: MessageThreadFacet
description: '"A messageThread facet is a grouping of characteristics unique to a
running commentary of electronic messages pertaining to one topic or question."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- messageThreadOrderedItems
- messageThreadOriginItems
- messageThreadTerminalItems
- messageThreadUnorderedItems
- participant
- messageThread
- visibility
slot_usage:
participant:
name: participant
multivalued: true
domain_of:
- CallFacet
- MessageThreadFacet
- Action
range: ObservableObject
Induced
name: MessageThreadFacet
description: '"A messageThread facet is a grouping of characteristics unique to a
running commentary of electronic messages pertaining to one topic or question."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slot_usage:
participant:
name: participant
multivalued: true
domain_of:
- CallFacet
- MessageThreadFacet
- Action
range: ObservableObject
attributes:
messageThreadOrderedItems:
name: messageThreadOrderedItems
description: '"The contents of ordered items in the Thread linked by messageThread
must be Message objects."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
mixins:
- messageThread
- item
- itemContent
domain: Bag
alias: messageThreadOrderedItems
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: Thread
messageThreadOriginItems:
name: messageThreadOriginItems
description: '"The contents of origin items in the Thread linked by messageThread
must be Message objects."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
mixins:
- messageThread
- threadOriginItem
- itemContent
domain: Thread
alias: messageThreadOriginItems
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: Thread
messageThreadTerminalItems:
name: messageThreadTerminalItems
description: '"The contents of terminal items in the Thread linked by messageThread
must be Message objects."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
mixins:
- messageThread
- threadOriginItem
- itemContent
domain: Thread
alias: messageThreadTerminalItems
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: Thread
messageThreadUnorderedItems:
name: messageThreadUnorderedItems
description: '"The contents of unordered items in the Thread linked by messageThread
must be Message objects."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
mixins:
- messageThread
- element
domain: Collection
alias: messageThreadUnorderedItems
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: Thread
participant:
name: participant
description: '"The supporting (non-primary) performers of an action."'
from_schema: https://w3id.org/lmodel/uco-action
multivalued: true
alias: participant
owner: MessageThreadFacet
domain_of:
- CallFacet
- MessageThreadFacet
- Action
range: ObservableObject
messageThread:
name: messageThread
description: ''
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
mixin: true
alias: messageThread
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: Thread
visibility:
name: visibility
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: visibility
owner: MessageThreadFacet
domain_of:
- MessageThreadFacet
range: boolean type