Class: StructureInline
URI: fix_orchestra:StructureInline
classDiagram
class StructureInline
click StructureInline href "../StructureInline/"
StructureInline : component_ref
StructureInline --> "*" ComponentRefType : component_ref
click ComponentRefType href "../ComponentRefType/"
StructureInline : field_ref
StructureInline --> "*" FieldRefType : field_ref
click FieldRefType href "../FieldRefType/"
StructureInline : group_ref
StructureInline --> "*" GroupRefType : group_ref
click GroupRefType href "../GroupRefType/"
StructureInline : which
StructureInline --> "0..1" MemberType : which
click MemberType href "../MemberType/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| component_ref | * ComponentRefType |
direct | |
| group_ref | * GroupRefType |
direct | |
| field_ref | * FieldRefType |
Other field or fields that scope uniqueness | direct |
| which | 0..1 MemberType |
Member selection within each group instance | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| MessageType | structure | range | StructureInline |
In Subsets
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| xsd_anonymous_inline | True |
Schema Source
- from schema: https://w3id.org/lmodel/fix-orchestra
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | fix_orchestra:StructureInline |
| native | fix_orchestra:StructureInline |
LinkML Source
Direct
name: StructureInline
annotations:
xsd_anonymous_inline:
tag: xsd_anonymous_inline
value: true
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
slots:
- component_ref
- group_ref
- field_ref
- which
slot_usage:
field_ref:
name: field_ref
which:
name: which
Induced
name: StructureInline
annotations:
xsd_anonymous_inline:
tag: xsd_anonymous_inline
value: true
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
slot_usage:
field_ref:
name: field_ref
which:
name: which
attributes:
component_ref:
name: component_ref
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- componentRef
exact_mappings:
- fixr:componentRef
rank: 1000
slot_uri: fix_orchestra:component_ref
owner: StructureInline
domain_of:
- ActionType
- ActorType
- BlockAssignmentType
- ComponentType
- ConceptType
- GroupType
- StructureInline
range: ComponentRefType
multivalued: true
inlined: true
inlined_as_list: true
group_ref:
name: group_ref
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- groupRef
exact_mappings:
- fixr:groupRef
rank: 1000
slot_uri: fix_orchestra:group_ref
owner: StructureInline
domain_of:
- ActionType
- ActorType
- BlockAssignmentType
- ComponentType
- ConceptType
- GroupType
- StructureInline
range: GroupRefType
multivalued: true
inlined: true
inlined_as_list: true
field_ref:
name: field_ref
description: Other field or fields that scope uniqueness. If none provided, then
the field value must be globally unique.
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- fieldRef
exact_mappings:
- fixr:fieldRef
rank: 1000
slot_uri: fix_orchestra:field_ref
owner: StructureInline
domain_of:
- ActionType
- ActorType
- BlockAssignmentType
- ComponentType
- ConceptType
- UniqueInline
- GroupType
- StructureInline
range: FieldRefType
multivalued: true
inlined: true
inlined_as_list: true
which:
name: which
description: Member selection within each group instance
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:which
rank: 1000
slot_uri: fix_orchestra:which
owner: StructureInline
domain_of:
- ComponentType
- GroupType
- StructureInline
range: MemberType