Skip to content

Class: MappedDatatype

URI: fix_orchestra:MappedDatatype

 classDiagram
    class MappedDatatype
    click MappedDatatype href "../MappedDatatype/"
      MappedDatatype : annotation





        MappedDatatype --> "0..1" Annotation : annotation
        click Annotation href "../Annotation/"



      MappedDatatype : base

      MappedDatatype : builtin

      MappedDatatype : element

      MappedDatatype : extension





        MappedDatatype --> "0..1" ExtensionInline : extension
        click ExtensionInline href "../ExtensionInline/"



      MappedDatatype : max_inclusive

      MappedDatatype : min_inclusive

      MappedDatatype : parameter

      MappedDatatype : pattern

      MappedDatatype : size

      MappedDatatype : standard

Class Properties

Property Value
Class URI fix_orchestra:MappedDatatype

Slots

Name Cardinality and Range Description Inheritance
extension 0..1
ExtensionInline
A datatype may be mapped to an XML snippet in the native schema belonging to ... direct
standard 1
DatatypeStandard
direct
builtin 0..1
Boolean
direct
pattern 0..1
String
A lexical restriction from a base type direct
element 0..1
String
Element type of an aggregate type such as an array or sequence direct
size 0..1
Integer
Size of an aggregate type such as an array direct
parameter 0..1
String
direct
min_inclusive 0..1
String
Inclusive lower bound of values direct
max_inclusive 0..1
String
Inclusive upper bound of values direct
annotation 0..1
Annotation
direct
base 0..1
String
A datatype from which a subtype is created by restriction or a derived type i... direct

Usages

used by used in type used
Datatype mapped_datatype range MappedDatatype

In Subsets

Aliases

  • mappedDatatype

Identifier and Mapping Information

Annotations

property value
xsd_source repositorytypes.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:MappedDatatype
native fix_orchestra:MappedDatatype
exact fixr:mappedDatatype

LinkML Source

Direct

name: MappedDatatype
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- mappedDatatype
exact_mappings:
- fixr:mappedDatatype
slots:
- extension
- standard
- builtin
- pattern
- element
- size
- parameter
- min_inclusive
- max_inclusive
slot_usage:
  min_inclusive:
    name: min_inclusive
    description: Inclusive lower bound of values
  max_inclusive:
    name: max_inclusive
    description: Inclusive upper bound of values
attributes:
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:annotation
    slot_uri: fix_orchestra:annotation
    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: Annotation
  base:
    name: base
    description: A datatype from which a subtype is created by restriction or a derived
      type is created by a generator
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:base
    rank: 1000
    slot_uri: fix_orchestra:base
    domain_of:
    - MappedDatatype
    - Actors
    - Categories
    - CodeSets
    - Components
    - Concepts
    - Datatypes
    - Fields
    - Groups
    - Messages
    - Scenarios
    - Sections
    - XmlSpecialAttrs
    - XmlGlobalAttributes
    range: string
class_uri: fix_orchestra:MappedDatatype

Induced

name: MappedDatatype
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- mappedDatatype
exact_mappings:
- fixr:mappedDatatype
slot_usage:
  min_inclusive:
    name: min_inclusive
    description: Inclusive lower bound of values
  max_inclusive:
    name: max_inclusive
    description: Inclusive upper bound of values
attributes:
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:annotation
    slot_uri: fix_orchestra:annotation
    owner: MappedDatatype
    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: Annotation
  base:
    name: base
    description: A datatype from which a subtype is created by restriction or a derived
      type is created by a generator
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:base
    rank: 1000
    slot_uri: fix_orchestra:base
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    - Actors
    - Categories
    - CodeSets
    - Components
    - Concepts
    - Datatypes
    - Fields
    - Groups
    - Messages
    - Scenarios
    - Sections
    - XmlSpecialAttrs
    - XmlGlobalAttributes
    range: string
  extension:
    name: extension
    description: A datatype may be mapped to an XML snippet in the native schema belonging
      to its encoding standard.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:extension
    rank: 1000
    slot_uri: fix_orchestra:extension
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: ExtensionInline
  standard:
    name: standard
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:standard
    rank: 1000
    slot_uri: fix_orchestra:standard
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: DatatypeStandard
    required: true
  builtin:
    name: builtin
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:builtin
    rank: 1000
    slot_uri: fix_orchestra:builtin
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: boolean
  pattern:
    name: pattern
    description: A lexical restriction from a base type
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:pattern
    rank: 1000
    slot_uri: fix_orchestra:pattern
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: string
  element:
    name: element
    description: Element type of an aggregate type such as an array or sequence
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:element
    rank: 1000
    slot_uri: fix_orchestra:element
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: string
  size:
    name: size
    description: Size of an aggregate type such as an array. That is, the number of
      elements.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:size
    rank: 1000
    slot_uri: fix_orchestra:size
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: integer
  parameter:
    name: parameter
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:parameter
    rank: 1000
    slot_uri: fix_orchestra:parameter
    owner: MappedDatatype
    domain_of:
    - MappedDatatype
    range: string
  min_inclusive:
    name: min_inclusive
    description: Inclusive lower bound of values
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - minInclusive
    exact_mappings:
    - fixr:minInclusive
    rank: 1000
    slot_uri: fix_orchestra:min_inclusive
    owner: MappedDatatype
    domain_of:
    - FieldAttribGrp
    - MappedDatatype
    range: string
  max_inclusive:
    name: max_inclusive
    description: Inclusive upper bound of values
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - maxInclusive
    exact_mappings:
    - fixr:maxInclusive
    rank: 1000
    slot_uri: fix_orchestra:max_inclusive
    owner: MappedDatatype
    domain_of:
    - FieldAttribGrp
    - MappedDatatype
    range: string
class_uri: fix_orchestra:MappedDatatype