Skip to content

Class: EncodingType

URI: fix_orchestra:EncodingType

 classDiagram
    class EncodingType
    click EncodingType href "../EncodingType/"
      ProtocolType <|-- EncodingType
        click ProtocolType href "../ProtocolType/"

      EncodingType : activation_time

      EncodingType : annotation





        EncodingType --> "0..1" InterfaceAnnotation : annotation
        click InterfaceAnnotation href "../InterfaceAnnotation/"



      EncodingType : deactivation_time

      EncodingType : deprecated

      EncodingType : extra_attributes

      EncodingType : layer





        EncodingType --> "0..1" Layer : layer
        click Layer href "../Layer/"



      EncodingType : name

      EncodingType : orchestration

      EncodingType : reliability





        EncodingType --> "0..1" InterfaceReliability : reliability
        click InterfaceReliability href "../InterfaceReliability/"



      EncodingType : version

Inheritance

Class Properties

Property Value
Class URI fix_orchestra:EncodingType

Slots

Name Cardinality and Range Description Inheritance
activation_time 0..1
Datetime
When this version becomes effective ProtocolType
deactivation_time 0..1
Datetime
When this version is no longer effective ProtocolType
layer 0..1
Layer
ProtocolType
orchestration 0..1
Uri
URI of Orchestra rules of engagement ProtocolType
extra_attributes *
String
Pass-through xs:anyAttribute values keyed by their XML attribute name (open e... ProtocolType
annotation 0..1
InterfaceAnnotation
ProtocolType
name 0..1
ProtocolName
ProtocolType
version 0..1
String
ProtocolType
deprecated 0..1
Datetime
When this version was deprecated; may be replaced or removed in the future ProtocolType
reliability 0..1
InterfaceReliability
Reliability can be implemented at transport, session, or application layers ProtocolType

Usages

used by used in type used
BaseInterfaceType encoding range EncodingType
InterfaceType encoding range EncodingType
SessionType encoding range EncodingType

In Subsets

Aliases

  • encodingType

Identifier and Mapping Information

Annotations

property value
xsd_source interfaces.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:EncodingType
native fix_orchestra:EncodingType
exact fixi:encodingType

LinkML Source

Direct

name: EncodingType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- encodingType
exact_mappings:
- fixi:encodingType
is_a: ProtocolType
class_uri: fix_orchestra:EncodingType

Induced

name: EncodingType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- encodingType
exact_mappings:
- fixi:encodingType
is_a: ProtocolType
attributes:
  activation_time:
    name: activation_time
    description: When this version becomes effective
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - activationTime
    exact_mappings:
    - fixi:activationTime
    rank: 1000
    slot_uri: fix_orchestra:activation_time
    owner: EncodingType
    domain_of:
    - ProtocolType
    - SessionType
    range: datetime
  deactivation_time:
    name: deactivation_time
    description: When this version is no longer effective
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - deactivationTime
    exact_mappings:
    - fixi:deactivationTime
    rank: 1000
    slot_uri: fix_orchestra:deactivation_time
    owner: EncodingType
    domain_of:
    - ProtocolType
    - SessionType
    range: datetime
  layer:
    name: layer
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:layer
    rank: 1000
    slot_uri: fix_orchestra:layer
    owner: EncodingType
    domain_of:
    - ProtocolType
    range: Layer
  orchestration:
    name: orchestration
    description: URI of Orchestra rules of engagement
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:orchestration
    rank: 1000
    slot_uri: fix_orchestra:orchestration
    owner: EncodingType
    domain_of:
    - ProtocolType
    range: uri
  extra_attributes:
    name: extra_attributes
    description: Pass-through xs:anyAttribute values keyed by their XML attribute
      name (open extension point).
    from_schema: https://w3id.org/lmodel/fix-orchestra
    rank: 1000
    owner: EncodingType
    domain_of:
    - Appinfo
    - InterfaceAppinfo
    - BaseInterfaceType
    - ProtocolType
    - TransportProtocolType
    range: string
    multivalued: true
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:annotation
    slot_uri: fix_orchestra:annotation
    owner: EncodingType
    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: InterfaceAnnotation
  name:
    name: name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:name
    slot_uri: fix_orchestra:name
    owner: EncodingType
    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: ProtocolName
  version:
    name: version
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:version
    rank: 1000
    slot_uri: fix_orchestra:version
    owner: EncodingType
    domain_of:
    - ProtocolType
    - Repository
    range: string
  deprecated:
    name: deprecated
    description: When this version was deprecated; may be replaced or removed in the
      future
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:deprecated
    slot_uri: fix_orchestra:deprecated
    owner: EncodingType
    domain_of:
    - EntityAttribGrp
    - ProtocolType
    range: datetime
  reliability:
    name: reliability
    description: Reliability can be implemented at transport, session, or application
      layers
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:reliability
    slot_uri: fix_orchestra:reliability
    owner: EncodingType
    domain_of:
    - FlowType
    - ProtocolType
    range: InterfaceReliability
class_uri: fix_orchestra:EncodingType