Skip to content

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

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