Skip to content

Class: SessionType

URI: fix_orchestra:SessionType

 classDiagram
    class SessionType
    click SessionType href "../SessionType/"
      BaseInterfaceType <|-- SessionType
        click BaseInterfaceType href "../BaseInterfaceType/"

      SessionType : activation_time

      SessionType : annotation





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



      SessionType : deactivation_time

      SessionType : encoding





        SessionType --> "*" EncodingType : encoding
        click EncodingType href "../EncodingType/"



      SessionType : extra_attributes

      SessionType : identifier





        SessionType --> "*" IdentifierType : identifier
        click IdentifierType href "../IdentifierType/"



      SessionType : name

      SessionType : protocol





        SessionType --> "*" ProtocolType : protocol
        click ProtocolType href "../ProtocolType/"



      SessionType : role





        SessionType --> "0..1" Role : role
        click Role href "../Role/"



      SessionType : security_keys

      SessionType : service





        SessionType --> "*" ServiceType : service
        click ServiceType href "../ServiceType/"



      SessionType : session_protocol





        SessionType --> "*" SessionProtocolType : session_protocol
        click SessionProtocolType href "../SessionProtocolType/"



      SessionType : transport





        SessionType --> "*" TransportProtocolType : transport
        click TransportProtocolType href "../TransportProtocolType/"



      SessionType : user_interface





        SessionType --> "*" UserInterfaceType : user_interface
        click UserInterfaceType href "../UserInterfaceType/"



Inheritance

Class Properties

Property Value
Class URI fix_orchestra:SessionType

Slots

Name Cardinality and Range Description Inheritance
role 0..1
Role
direct
security_keys 0..1
String
Textual encoding as specified by IETF RFC 7468 direct
activation_time 0..1
Datetime
When this session becomes effective direct
deactivation_time 0..1
Datetime
When this session is no longer effective direct
identifier *
IdentifierType
direct
service *
ServiceType
An application layer protocol with orchestration BaseInterfaceType
user_interface *
UserInterfaceType
BaseInterfaceType
session_protocol *
SessionProtocolType
BaseInterfaceType
protocol *
ProtocolType
BaseInterfaceType
transport *
TransportProtocolType
BaseInterfaceType
extra_attributes *
String
Pass-through xs:anyAttribute values keyed by their XML attribute name (open e... BaseInterfaceType
encoding *
EncodingType
BaseInterfaceType
annotation 0..1
InterfaceAnnotation
BaseInterfaceType
name 1
String
BaseInterfaceType

Usages

used by used in type used
SessionsInline session range SessionType

In Subsets

Aliases

  • sessionType

Identifier and Mapping Information

Annotations

property value
xsd_source interfaces.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:SessionType
native fix_orchestra:SessionType
exact fixi:sessionType

LinkML Source

Direct

name: SessionType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- sessionType
exact_mappings:
- fixi:sessionType
is_a: BaseInterfaceType
slots:
- role
- security_keys
- activation_time
- deactivation_time
slot_usage:
  activation_time:
    name: activation_time
    description: When this session becomes effective
  deactivation_time:
    name: deactivation_time
    description: When this session is no longer effective
attributes:
  identifier:
    name: identifier
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:identifier
    rank: 1000
    slot_uri: fix_orchestra:identifier
    domain_of:
    - SessionType
    - DcElementContainer
    - DctermsElementOrRefinementContainer
    range: IdentifierType
    multivalued: true
    inlined: true
    inlined_as_list: true
class_uri: fix_orchestra:SessionType

Induced

name: SessionType
annotations:
  xsd_source:
    tag: xsd_source
    value: interfaces.xsd
in_subset:
- interfaces
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- sessionType
exact_mappings:
- fixi:sessionType
is_a: BaseInterfaceType
slot_usage:
  activation_time:
    name: activation_time
    description: When this session becomes effective
  deactivation_time:
    name: deactivation_time
    description: When this session is no longer effective
attributes:
  identifier:
    name: identifier
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:identifier
    rank: 1000
    slot_uri: fix_orchestra:identifier
    owner: SessionType
    domain_of:
    - SessionType
    - DcElementContainer
    - DctermsElementOrRefinementContainer
    range: IdentifierType
    multivalued: true
    inlined: true
    inlined_as_list: true
  role:
    name: role
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:role
    rank: 1000
    slot_uri: fix_orchestra:role
    owner: SessionType
    domain_of:
    - SessionType
    range: Role
  security_keys:
    name: security_keys
    description: Textual encoding as specified by IETF RFC 7468
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - securityKeys
    exact_mappings:
    - fixi:securityKeys
    rank: 1000
    slot_uri: fix_orchestra:security_keys
    owner: SessionType
    domain_of:
    - SessionType
    range: string
  activation_time:
    name: activation_time
    description: When this session 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: SessionType
    domain_of:
    - ProtocolType
    - SessionType
    range: datetime
  deactivation_time:
    name: deactivation_time
    description: When this session 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: SessionType
    domain_of:
    - ProtocolType
    - SessionType
    range: datetime
  service:
    name: service
    description: An application layer protocol with orchestration
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:service
    rank: 1000
    slot_uri: fix_orchestra:service
    owner: SessionType
    domain_of:
    - BaseInterfaceType
    range: ServiceType
    multivalued: true
    inlined: true
    inlined_as_list: true
  user_interface:
    name: user_interface
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - userInterface
    exact_mappings:
    - fixi:userInterface
    rank: 1000
    slot_uri: fix_orchestra:user_interface
    owner: SessionType
    domain_of:
    - BaseInterfaceType
    range: UserInterfaceType
    multivalued: true
    inlined: true
    inlined_as_list: true
  session_protocol:
    name: session_protocol
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - sessionProtocol
    exact_mappings:
    - fixi:sessionProtocol
    rank: 1000
    slot_uri: fix_orchestra:session_protocol
    owner: SessionType
    domain_of:
    - BaseInterfaceType
    range: SessionProtocolType
    multivalued: true
    inlined: true
    inlined_as_list: true
  protocol:
    name: protocol
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:protocol
    rank: 1000
    slot_uri: fix_orchestra:protocol
    owner: SessionType
    domain_of:
    - BaseInterfaceType
    range: ProtocolType
    multivalued: true
    inlined: true
    inlined_as_list: true
  transport:
    name: transport
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:transport
    rank: 1000
    slot_uri: fix_orchestra:transport
    owner: SessionType
    domain_of:
    - BaseInterfaceType
    range: TransportProtocolType
    multivalued: true
    inlined: true
    inlined_as_list: true
  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: SessionType
    domain_of:
    - Appinfo
    - InterfaceAppinfo
    - BaseInterfaceType
    - ProtocolType
    - TransportProtocolType
    range: string
    multivalued: true
  encoding:
    name: encoding
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:encoding
    slot_uri: fix_orchestra:encoding
    owner: SessionType
    domain_of:
    - FieldAttribGrp
    - BaseInterfaceType
    range: EncodingType
    multivalued: true
    inlined: true
    inlined_as_list: true
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixi:annotation
    slot_uri: fix_orchestra:annotation
    owner: SessionType
    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: SessionType
    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: string
    required: true
class_uri: fix_orchestra:SessionType