Skip to content

Class: TransportProtocolType

URI: fix_orchestra:TransportProtocolType

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

      TransportProtocolType : activation_time

      TransportProtocolType : address

      TransportProtocolType : annotation





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



      TransportProtocolType : deactivation_time

      TransportProtocolType : deprecated

      TransportProtocolType : extra_attributes

      TransportProtocolType : layer





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



      TransportProtocolType : message_cast





        TransportProtocolType --> "0..1" MessageCast : message_cast
        click MessageCast href "../MessageCast/"



      TransportProtocolType : name

      TransportProtocolType : orchestration

      TransportProtocolType : reliability





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



      TransportProtocolType : use

      TransportProtocolType : version

Inheritance

Class Properties

Property Value
Class URI fix_orchestra:TransportProtocolType

Slots

Name Cardinality and Range Description Inheritance
address 0..1
String
direct
message_cast 0..1
MessageCast
direct
use 0..1
TransportUse
direct
extra_attributes *
String
Pass-through xs:anyAttribute values keyed by their XML attribute name (open e... direct
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
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 transport range TransportProtocolType
InterfaceType transport range TransportProtocolType
SessionType transport range TransportProtocolType

In Subsets

Aliases

  • transportProtocolType

Identifier and Mapping Information

Annotations

property value
xsd_source interfaces.xsd
xsd_any_attribute True

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:TransportProtocolType
native fix_orchestra:TransportProtocolType
exact fixi:transportProtocolType

LinkML Source

Direct

name: TransportProtocolType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
  xsd_any_attribute:
    tag: xsd_any_attribute
    value: true
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- transportProtocolType
exact_mappings:
- fixi:transportProtocolType
is_a: ProtocolType
slots:
- address
- message_cast
- use
- extra_attributes
class_uri: fix_orchestra:TransportProtocolType

Induced

name: TransportProtocolType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
  xsd_any_attribute:
    tag: xsd_any_attribute
    value: true
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- transportProtocolType
exact_mappings:
- fixi:transportProtocolType
is_a: ProtocolType
attributes:
  address:
    name: address
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:address
    rank: 1000
    slot_uri: fix_orchestra:address
    owner: TransportProtocolType
    domain_of:
    - TransportProtocolType
    range: string
  message_cast:
    name: message_cast
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - messageCast
    exact_mappings:
    - fixi:messageCast
    rank: 1000
    slot_uri: fix_orchestra:message_cast
    ifabsent: string(unicast)
    owner: TransportProtocolType
    domain_of:
    - TransportProtocolType
    range: MessageCast
  use:
    name: use
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:use
    rank: 1000
    slot_uri: fix_orchestra:use
    owner: TransportProtocolType
    domain_of:
    - TransportProtocolType
    range: TransportUse
  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: TransportProtocolType
    domain_of:
    - Appinfo
    - InterfaceAppinfo
    - BaseInterfaceType
    - ProtocolType
    - TransportProtocolType
    range: string
    multivalued: true
  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: TransportProtocolType
    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: TransportProtocolType
    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: TransportProtocolType
    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: TransportProtocolType
    domain_of:
    - ProtocolType
    range: uri
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:annotation
    slot_uri: fix_orchestra:annotation
    owner: TransportProtocolType
    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: TransportProtocolType
    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: TransportProtocolType
    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: TransportProtocolType
    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: TransportProtocolType
    domain_of:
    - FlowType
    - ProtocolType
    range: InterfaceReliability
class_uri: fix_orchestra:TransportProtocolType