Class: ComponentType
URI: fix_orchestra:ComponentType
classDiagram
class ComponentType
click ComponentType href "../ComponentType/"
EntityAttribGrp <|-- ComponentType
click EntityAttribGrp href "../EntityAttribGrp/"
OidGrp <|-- ComponentType
click OidGrp href "../OidGrp/"
ScenarioRefGrp <|-- ComponentType
click ScenarioRefGrp href "../ScenarioRefGrp/"
ComponentType : abbr_name
ComponentType : added
ComponentType : added_ep
ComponentType : annotation
ComponentType --> "0..1" Annotation : annotation
click Annotation href "../Annotation/"
ComponentType : category
ComponentType : change_type
ComponentType --> "0..1" ChangeType : change_type
click ChangeType href "../ChangeType/"
ComponentType : component_ref
ComponentType --> "*" ComponentRefType : component_ref
click ComponentRefType href "../ComponentRefType/"
ComponentType : deprecated
ComponentType : deprecated_ep
ComponentType : field_ref
ComponentType --> "*" FieldRefType : field_ref
click FieldRefType href "../FieldRefType/"
ComponentType : group_ref
ComponentType --> "*" GroupRefType : group_ref
click GroupRefType href "../GroupRefType/"
ComponentType : id
ComponentType : issue
ComponentType : last_modified
ComponentType : name
ComponentType : rendering
ComponentType : replaced
ComponentType : replaced_by_field
ComponentType : replaced_ep
ComponentType : scenario
ComponentType : scenario_id
ComponentType : scenario_ref
ComponentType : scenario_ref_id
ComponentType : supported
ComponentType --> "0..1" SupportType : supported
click SupportType href "../SupportType/"
ComponentType : updated
ComponentType : updated_ep
ComponentType : which
ComponentType --> "0..1" MemberType : which
click MemberType href "../MemberType/"
Inheritance
- ComponentType [ EntityAttribGrp OidGrp ScenarioRefGrp]
Class Properties
| Property | Value |
|---|---|
| Class URI | fix_orchestra:ComponentType |
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 |
| rendering | 0..1 String |
A hint to processes about how to interpret the element | direct |
| which | 0..1 MemberType |
Member selection within each group instance | direct |
| annotation | 0..1 Annotation |
direct | |
| category | 0..1 Name |
direct | |
| added | 0..1 Version |
EntityAttribGrp | |
| added_ep | 0..1 EP |
EntityAttribGrp | |
| change_type | 0..1 ChangeType |
EntityAttribGrp | |
| deprecated_ep | 0..1 EP |
EntityAttribGrp | |
| issue | 0..1 String |
EntityAttribGrp | |
| last_modified | 0..1 Version |
EntityAttribGrp | |
| replaced | 0..1 Version |
EntityAttribGrp | |
| replaced_ep | 0..1 EP |
EntityAttribGrp | |
| replaced_by_field | 0..1 Id |
EntityAttribGrp | |
| supported | 0..1 SupportType |
EntityAttribGrp | |
| updated | 0..1 Version |
EntityAttribGrp | |
| updated_ep | 0..1 EP |
EntityAttribGrp | |
| deprecated | 0..1 Version |
EntityAttribGrp | |
| abbr_name | 0..1 Name |
OidGrp | |
| scenario_id | 0..1 Id |
Unique identifier of a scenario | OidGrp |
| id | 1 Id |
Numeric identifier generally must be unique within a file for an element type... | OidGrp |
| name | 1 Name |
OidGrp | |
| scenario | 0..1 Name |
The use case of an element, distinguished by workflow, asset class, etc | OidGrp |
| scenario_ref_id | 0..1 Id |
Unique identifier of a scenario | ScenarioRefGrp |
| scenario_ref | 0..1 Name |
Name of a scenario | ScenarioRefGrp |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ActionType | component | range | ComponentType |
| ActorType | component | range | ComponentType |
| ResponseType | component | range | ComponentType |
| Components | component | range | ComponentType |
In Subsets
Aliases
- componentType
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| xsd_source | repositorytypes.xsd |
Schema Source
- from schema: https://w3id.org/lmodel/fix-orchestra
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | fix_orchestra:ComponentType |
| native | fix_orchestra:ComponentType |
| exact | fixr:componentType |
| close | fix_sbe:BlockTypeV1, fix_sbe:BlockTypeV2, fix_sbe:GroupTypeV1, fix_sbe:GroupTypeV2 |
LinkML Source
Direct
name: ComponentType
annotations:
xsd_source:
tag: xsd_source
value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- componentType
exact_mappings:
- fixr:componentType
close_mappings:
- fix_sbe:BlockTypeV1
- fix_sbe:BlockTypeV2
- fix_sbe:GroupTypeV1
- fix_sbe:GroupTypeV2
mixins:
- EntityAttribGrp
- OidGrp
- ScenarioRefGrp
slots:
- component_ref
- group_ref
- field_ref
- rendering
- which
slot_usage:
field_ref:
name: field_ref
which:
name: which
attributes:
annotation:
name: annotation
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:annotation
slot_uri: fix_orchestra:annotation
domain_of:
- ActorType
- CategoryType
- CodeSetType
- CodeType
- ComponentRefType
- ComponentType
- ConceptType
- FieldRefType
- FieldType
- FlowType
- GroupType
- IdentifiersType
- MappedDatatype
- MessageType
- ResponseType
- ScenarioType
- SectionType
- StateMachineType
- StateType
- TransitionType
- BaseInterfaceType
- ProtocolType
- Datatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Repository
- Scenarios
- Sections
range: Annotation
category:
name: category
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:category
rank: 1000
slot_uri: fix_orchestra:category
domain_of:
- ComponentType
- GroupType
- MessageType
- Categories
range: Name
class_uri: fix_orchestra:ComponentType
Induced
name: ComponentType
annotations:
xsd_source:
tag: xsd_source
value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- componentType
exact_mappings:
- fixr:componentType
close_mappings:
- fix_sbe:BlockTypeV1
- fix_sbe:BlockTypeV2
- fix_sbe:GroupTypeV1
- fix_sbe:GroupTypeV2
mixins:
- EntityAttribGrp
- OidGrp
- ScenarioRefGrp
slot_usage:
field_ref:
name: field_ref
which:
name: which
attributes:
annotation:
name: annotation
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:annotation
slot_uri: fix_orchestra:annotation
owner: ComponentType
domain_of:
- ActorType
- CategoryType
- CodeSetType
- CodeType
- ComponentRefType
- ComponentType
- ConceptType
- FieldRefType
- FieldType
- FlowType
- GroupType
- IdentifiersType
- MappedDatatype
- MessageType
- ResponseType
- ScenarioType
- SectionType
- StateMachineType
- StateType
- TransitionType
- BaseInterfaceType
- ProtocolType
- Datatype
- Actors
- Categories
- CodeSets
- Components
- Concepts
- Datatypes
- Fields
- Groups
- Messages
- Repository
- Scenarios
- Sections
range: Annotation
category:
name: category
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:category
rank: 1000
slot_uri: fix_orchestra:category
owner: ComponentType
domain_of:
- ComponentType
- GroupType
- MessageType
- Categories
range: Name
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: ComponentType
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: ComponentType
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: ComponentType
domain_of:
- ActionType
- ActorType
- BlockAssignmentType
- ComponentType
- ConceptType
- UniqueInline
- GroupType
- StructureInline
range: FieldRefType
multivalued: true
inlined: true
inlined_as_list: true
rendering:
name: rendering
description: A hint to processes about how to interpret the element. Not validated.
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:rendering
rank: 1000
slot_uri: fix_orchestra:rendering
owner: ComponentType
domain_of:
- FieldAttribGrp
- ComponentType
- GroupType
- MessageType
range: string
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: ComponentType
domain_of:
- ComponentType
- GroupType
- StructureInline
range: MemberType
added:
name: added
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:added
rank: 1000
slot_uri: fix_orchestra:added
owner: ComponentType
domain_of:
- EntityAttribGrp
range: Version
added_ep:
name: added_ep
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- addedEP
exact_mappings:
- fixr:addedEP
rank: 1000
slot_uri: fix_orchestra:added_ep
owner: ComponentType
domain_of:
- EntityAttribGrp
range: EP
change_type:
name: change_type
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- changeType
exact_mappings:
- fixr:changeType
rank: 1000
slot_uri: fix_orchestra:change_type
owner: ComponentType
domain_of:
- EntityAttribGrp
range: ChangeType
deprecated_ep:
name: deprecated_ep
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- deprecatedEP
exact_mappings:
- fixr:deprecatedEP
rank: 1000
slot_uri: fix_orchestra:deprecated_ep
owner: ComponentType
domain_of:
- EntityAttribGrp
range: EP
issue:
name: issue
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:issue
rank: 1000
slot_uri: fix_orchestra:issue
owner: ComponentType
domain_of:
- EntityAttribGrp
range: string
last_modified:
name: last_modified
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- lastModified
exact_mappings:
- fixr:lastModified
rank: 1000
slot_uri: fix_orchestra:last_modified
owner: ComponentType
domain_of:
- EntityAttribGrp
range: Version
replaced:
name: replaced
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:replaced
rank: 1000
slot_uri: fix_orchestra:replaced
owner: ComponentType
domain_of:
- EntityAttribGrp
range: Version
replaced_ep:
name: replaced_ep
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- replacedEP
exact_mappings:
- fixr:replacedEP
rank: 1000
slot_uri: fix_orchestra:replaced_ep
owner: ComponentType
domain_of:
- EntityAttribGrp
range: EP
replaced_by_field:
name: replaced_by_field
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- replacedByField
exact_mappings:
- fixr:replacedByField
rank: 1000
slot_uri: fix_orchestra:replaced_by_field
owner: ComponentType
domain_of:
- EntityAttribGrp
range: Id
supported:
name: supported
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:supported
rank: 1000
slot_uri: fix_orchestra:supported
ifabsent: string(supported)
owner: ComponentType
domain_of:
- EntityAttribGrp
range: SupportType
updated:
name: updated
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:updated
rank: 1000
slot_uri: fix_orchestra:updated
owner: ComponentType
domain_of:
- EntityAttribGrp
range: Version
updated_ep:
name: updated_ep
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- updatedEP
exact_mappings:
- fixr:updatedEP
rank: 1000
slot_uri: fix_orchestra:updated_ep
owner: ComponentType
domain_of:
- EntityAttribGrp
range: EP
deprecated:
name: deprecated
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:deprecated
rank: 1000
slot_uri: fix_orchestra:deprecated
owner: ComponentType
domain_of:
- EntityAttribGrp
- ProtocolType
range: Version
abbr_name:
name: abbr_name
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- abbrName
exact_mappings:
- fixr:abbrName
rank: 1000
slot_uri: fix_orchestra:abbr_name
owner: ComponentType
domain_of:
- OidGrp
range: Name
scenario_id:
name: scenario_id
description: Unique identifier of a scenario. Default is '1' for base scenario.
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- scenarioId
exact_mappings:
- fixr:scenarioId
rank: 1000
slot_uri: fix_orchestra:scenario_id
ifabsent: string(1)
owner: ComponentType
domain_of:
- OidGrp
- RefidGrp
- Datatype
range: Id
id:
name: id
description: Numeric identifier generally must be unique within a file for an
element type, e.g. unique field tag
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:id
rank: 1000
slot_uri: fix_orchestra:id
owner: ComponentType
domain_of:
- OidGrp
- RefidGrp
- ScenarioType
- XmlSpecialAttrs
- XmlGlobalAttributes
range: Id
required: true
name:
name: name
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:name
rank: 1000
slot_uri: fix_orchestra:name
owner: ComponentType
domain_of:
- OidGrp
- RefidGrp
- ActorType
- CategoryType
- ComponentRuleType
- ConceptType
- FieldRuleType
- FlowType
- IdentifierType
- ResponseType
- ScenarioType
- SectionType
- StateMachineType
- StateType
- TimerSchedule
- TimerType
- TransitionType
- TriggerType
- BaseInterfaceType
- ProtocolType
- Datatype
- Repository
range: Name
required: true
scenario:
name: scenario
description: The use case of an element, distinguished by workflow, asset class,
etc.
from_schema: https://w3id.org/lmodel/fix-orchestra
exact_mappings:
- fixr:scenario
rank: 1000
slot_uri: fix_orchestra:scenario
ifabsent: string(base)
owner: ComponentType
domain_of:
- OidGrp
- RefidGrp
- Datatype
- Scenarios
range: Name
scenario_ref_id:
name: scenario_ref_id
description: Unique identifier of a scenario. The identifier is required when
referencing another scenario.
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- scenarioRefId
exact_mappings:
- fixr:scenarioRefId
rank: 1000
slot_uri: fix_orchestra:scenario_ref_id
owner: ComponentType
domain_of:
- ScenarioRefGrp
range: Id
scenario_ref:
name: scenario_ref
description: Name of a scenario. The name is optional as part of a reference and
only for convenience.
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- scenarioRef
exact_mappings:
- fixr:scenarioRef
rank: 1000
slot_uri: fix_orchestra:scenario_ref
owner: ComponentType
domain_of:
- ScenarioRefGrp
range: Name
class_uri: fix_orchestra:ComponentType