Skip to content

Class: RefidGrp

A reference to a message element by its key identifiers

URI: fix_orchestra:RefidGrp

 classDiagram
    class RefidGrp
    click RefidGrp href "../RefidGrp/"
      RefidGrp <|-- ComponentRefType
        click ComponentRefType href "../ComponentRefType/"
      RefidGrp <|-- FieldRefType
        click FieldRefType href "../FieldRefType/"
      RefidGrp <|-- MessageRefType
        click MessageRefType href "../MessageRefType/"

      RefidGrp : id

      RefidGrp : name

      RefidGrp : scenario

      RefidGrp : scenario_id

Class Properties

Property Value
Class URI fix_orchestra:RefidGrp
Mixin Yes

Slots

Name Cardinality and Range Description Inheritance
scenario_id 0..1
Id
Unique identifier of a scenario direct
id 1
Id
Numeric identifier generally must be unique within a file for an element type... direct
name 0..1
Name
The name is optional as part of a reference and only for convenience direct
scenario 0..1
Name
The use case of an element, distinguished by workflow, asset class, etc direct

Mixin Usage

mixed into description
ComponentRefType
FieldRefType
MessageRefType

In Subsets

Aliases

  • refidGrp

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:RefidGrp
native fix_orchestra:RefidGrp
exact fixr:refidGrp

LinkML Source

Direct

name: RefidGrp
description: A reference to a message element by its key identifiers
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- refidGrp
exact_mappings:
- fixr:refidGrp
mixin: true
slots:
- scenario_id
attributes:
  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
    slot_uri: fix_orchestra:id
    domain_of:
    - OidGrp
    - RefidGrp
    - ScenarioType
    - XmlSpecialAttrs
    - XmlGlobalAttributes
    range: Id
    required: true
  name:
    name: name
    description: The name is optional as part of a reference and only for convenience.
      It is not enforced by referential integrity. However, the name of the referred
      object is authoritative. A validator may check the consistency between the name
      used for the reference and the name of the referred object.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    slot_uri: fix_orchestra:name
    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
  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
    slot_uri: fix_orchestra:scenario
    ifabsent: string(base)
    domain_of:
    - OidGrp
    - RefidGrp
    - Datatype
    - Scenarios
    range: Name
class_uri: fix_orchestra:RefidGrp

Induced

name: RefidGrp
description: A reference to a message element by its key identifiers
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- refidGrp
exact_mappings:
- fixr:refidGrp
mixin: true
attributes:
  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
    slot_uri: fix_orchestra:id
    owner: RefidGrp
    domain_of:
    - OidGrp
    - RefidGrp
    - ScenarioType
    - XmlSpecialAttrs
    - XmlGlobalAttributes
    range: Id
    required: true
  name:
    name: name
    description: The name is optional as part of a reference and only for convenience.
      It is not enforced by referential integrity. However, the name of the referred
      object is authoritative. A validator may check the consistency between the name
      used for the reference and the name of the referred object.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    slot_uri: fix_orchestra:name
    owner: RefidGrp
    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
  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
    slot_uri: fix_orchestra:scenario
    ifabsent: string(base)
    owner: RefidGrp
    domain_of:
    - OidGrp
    - RefidGrp
    - Datatype
    - Scenarios
    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: RefidGrp
    domain_of:
    - OidGrp
    - RefidGrp
    - Datatype
    range: Id
class_uri: fix_orchestra:RefidGrp