Skip to content

Class: UserInterfaceType

URI: fix_orchestra:UserInterfaceType

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

      UserInterfaceType : activation_time

      UserInterfaceType : annotation





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



      UserInterfaceType : deactivation_time

      UserInterfaceType : deprecated

      UserInterfaceType : extra_attributes

      UserInterfaceType : layer





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



      UserInterfaceType : name

      UserInterfaceType : orchestration

      UserInterfaceType : reliability





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



      UserInterfaceType : version

Inheritance

Class Properties

Property Value
Class URI fix_orchestra:UserInterfaceType

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 user_interface range UserInterfaceType
InterfaceType user_interface range UserInterfaceType
SessionType user_interface range UserInterfaceType

In Subsets

Aliases

  • userInterfaceType

Identifier and Mapping Information

Annotations

property value
xsd_source interfaces.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:UserInterfaceType
native fix_orchestra:UserInterfaceType
exact fixi:userInterfaceType

LinkML Source

Direct

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

Induced

name: UserInterfaceType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- userInterfaceType
exact_mappings:
- fixi:userInterfaceType
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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    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: UserInterfaceType
    domain_of:
    - FlowType
    - ProtocolType
    range: InterfaceReliability
class_uri: fix_orchestra:UserInterfaceType