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
- BaseInterfaceType
- SessionType
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
- from schema: https://w3id.org/lmodel/fix-orchestra
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