Skip to content

Class: FieldType

URI: fix_orchestra:FieldType

 classDiagram
    class FieldType
    click FieldType href "../FieldType/"
      OidGrp <|-- FieldType
        click OidGrp href "../OidGrp/"
      EntityAttribGrp <|-- FieldType
        click EntityAttribGrp href "../EntityAttribGrp/"
      FieldAttribGrp <|-- FieldType
        click FieldAttribGrp href "../FieldAttribGrp/"

      FieldType : abbr_name

      FieldType : added

      FieldType : added_ep

      FieldType : annotation





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



      FieldType : assign

      FieldType : base_category

      FieldType : base_category_abbr_name

      FieldType : change_type





        FieldType --> "0..1" ChangeType : change_type
        click ChangeType href "../ChangeType/"



      FieldType : code_set

      FieldType : deprecated

      FieldType : deprecated_ep

      FieldType : discriminator_id

      FieldType : encoding

      FieldType : id

      FieldType : impl_length

      FieldType : impl_max_length

      FieldType : impl_min_length

      FieldType : issue

      FieldType : last_modified

      FieldType : length_id

      FieldType : max_inclusive

      FieldType : min_inclusive

      FieldType : name

      FieldType : non_encoded_field_id

      FieldType : presence





        FieldType --> "0..1" Presence : presence
        click Presence href "../Presence/"



      FieldType : rendering

      FieldType : replaced

      FieldType : replaced_by_field

      FieldType : replaced_ep

      FieldType : rule





        FieldType --> "*" FieldRuleType : rule
        click FieldRuleType href "../FieldRuleType/"



      FieldType : scenario

      FieldType : scenario_id

      FieldType : supported





        FieldType --> "0..1" SupportType : supported
        click SupportType href "../SupportType/"



      FieldType : type

      FieldType : union_data_type





        FieldType --> "0..1" UnionDataType : union_data_type
        click UnionDataType href "../UnionDataType/"



      FieldType : updated

      FieldType : updated_ep

      FieldType : value

Inheritance

Class Properties

Property Value
Class URI fix_orchestra:FieldType

Slots

Name Cardinality and Range Description Inheritance
length_id 0..1
Id
Identifies a field used as a length prefix direct
non_encoded_field_id 0..1
Id
Identifies a non-encoded field related to an encoded field direct
discriminator_id 0..1
Id
Identifies a field used as a discriminator for this field's domain direct
base_category 0..1
Name
direct
base_category_abbr_name 0..1
Name
direct
union_data_type 0..1
UnionDataType
direct
rule *
FieldRuleType
Rule to tell when a conditionally require field is required or forbidden, to ... direct
assign 0..1
ExpressionType
Content of element holds an assignment expression for a message field or stat... direct
annotation 0..1
Annotation
direct
type 0..1
Name
Attribute type refers to a datatype name direct
code_set 0..1
Name
Attribute codeSet refers to a codeSet name direct
abbr_name 0..1
Name
OidGrp
scenario_id 0..1
Id
Unique identifier of a scenario OidGrp
id 1
Id
Numeric identifier generally must be unique within a file for an element type... OidGrp
name 1
Name
OidGrp
scenario 0..1
Name
The use case of an element, distinguished by workflow, asset class, etc OidGrp
added 0..1
Version
EntityAttribGrp
added_ep 0..1
EP
EntityAttribGrp
change_type 0..1
ChangeType
EntityAttribGrp
deprecated_ep 0..1
EP
EntityAttribGrp
issue 0..1
String
EntityAttribGrp
last_modified 0..1
Version
EntityAttribGrp
replaced 0..1
Version
EntityAttribGrp
replaced_ep 0..1
EP
EntityAttribGrp
replaced_by_field 0..1
Id
EntityAttribGrp
supported 0..1
SupportType
EntityAttribGrp
updated 0..1
Version
EntityAttribGrp
updated_ep 0..1
EP
EntityAttribGrp
deprecated 0..1
Version
EntityAttribGrp
min_inclusive 0..1
String
Inclusive lower bound FieldAttribGrp
max_inclusive 0..1
String
Inclusive upper bound FieldAttribGrp
impl_length 0..1
Integer
Fixed length FieldAttribGrp
impl_min_length 0..1
Integer
FieldAttribGrp
impl_max_length 0..1
Integer
FieldAttribGrp
presence 0..1
Presence
Overrides presence when expression is true FieldAttribGrp
value 0..1
String
If presence is optional, then it represents a default when the sender does no... FieldAttribGrp
rendering 0..1
String
A hint to processes about how to interpret the element FieldAttribGrp
encoding 0..1
String
Character encoding if other than US-ASCII FieldAttribGrp

Usages

used by used in type used
ActionType field range FieldType
ActorType field range FieldType
ResponseType field range FieldType
Fields field range FieldType

In Subsets

Aliases

  • fieldType

Identifier and Mapping Information

Annotations

property value
xsd_source repositorytypes.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:FieldType
native fix_orchestra:FieldType
exact fixr:fieldType, fix_sbe:FieldTypeV1, fix_sbe:FieldTypeV2

LinkML Source

Direct

name: FieldType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- fieldType
exact_mappings:
- fixr:fieldType
- fix_sbe:FieldTypeV1
- fix_sbe:FieldTypeV2
mixins:
- OidGrp
- EntityAttribGrp
- FieldAttribGrp
slots:
- length_id
- non_encoded_field_id
- discriminator_id
- base_category
- base_category_abbr_name
- union_data_type
attributes:
  rule:
    name: rule
    description: Rule to tell when a conditionally require field is required or forbidden,
      to override other attributes, or perform validation.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:rule
    slot_uri: fix_orchestra:rule
    domain_of:
    - ComponentRefType
    - FieldRefType
    - FieldType
    range: FieldRuleType
    multivalued: true
    inlined: true
    inlined_as_list: true
  assign:
    name: assign
    description: Content of element holds an assignment expression for a message field
      or state variable
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:assign
    slot_uri: fix_orchestra:assign
    domain_of:
    - ActionType
    - FieldRefType
    - FieldRuleType
    - FieldType
    - IdentifiersType
    range: ExpressionType
  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
  type:
    name: type
    description: Attribute type refers to a datatype name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:type
    slot_uri: fix_orchestra:type
    domain_of:
    - CodeSetType
    - FieldRuleType
    - FieldType
    - DcElementContainer
    - DctermsElementOrRefinementContainer
    range: Name
  code_set:
    name: code_set
    description: Attribute codeSet refers to a codeSet name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - codeSet
    exact_mappings:
    - fixr:codeSet
    rank: 1000
    slot_uri: fix_orchestra:code_set
    domain_of:
    - FieldType
    - CodeSets
    range: Name
class_uri: fix_orchestra:FieldType

Induced

name: FieldType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- fieldType
exact_mappings:
- fixr:fieldType
- fix_sbe:FieldTypeV1
- fix_sbe:FieldTypeV2
mixins:
- OidGrp
- EntityAttribGrp
- FieldAttribGrp
attributes:
  rule:
    name: rule
    description: Rule to tell when a conditionally require field is required or forbidden,
      to override other attributes, or perform validation.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:rule
    slot_uri: fix_orchestra:rule
    owner: FieldType
    domain_of:
    - ComponentRefType
    - FieldRefType
    - FieldType
    range: FieldRuleType
    multivalued: true
    inlined: true
    inlined_as_list: true
  assign:
    name: assign
    description: Content of element holds an assignment expression for a message field
      or state variable
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:assign
    slot_uri: fix_orchestra:assign
    owner: FieldType
    domain_of:
    - ActionType
    - FieldRefType
    - FieldRuleType
    - FieldType
    - IdentifiersType
    range: ExpressionType
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:annotation
    slot_uri: fix_orchestra:annotation
    owner: FieldType
    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
  type:
    name: type
    description: Attribute type refers to a datatype name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:type
    slot_uri: fix_orchestra:type
    owner: FieldType
    domain_of:
    - CodeSetType
    - FieldRuleType
    - FieldType
    - DcElementContainer
    - DctermsElementOrRefinementContainer
    range: Name
  code_set:
    name: code_set
    description: Attribute codeSet refers to a codeSet name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - codeSet
    exact_mappings:
    - fixr:codeSet
    rank: 1000
    slot_uri: fix_orchestra:code_set
    owner: FieldType
    domain_of:
    - FieldType
    - CodeSets
    range: Name
  length_id:
    name: length_id
    description: Identifies a field used as a length prefix
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - lengthId
    exact_mappings:
    - fixr:lengthId
    rank: 1000
    slot_uri: fix_orchestra:length_id
    owner: FieldType
    domain_of:
    - FieldRefType
    - FieldType
    range: Id
  non_encoded_field_id:
    name: non_encoded_field_id
    description: Identifies a non-encoded field related to an encoded field
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - nonEncodedFieldId
    exact_mappings:
    - fixr:nonEncodedFieldId
    rank: 1000
    slot_uri: fix_orchestra:non_encoded_field_id
    owner: FieldType
    domain_of:
    - FieldRefType
    - FieldType
    range: Id
  discriminator_id:
    name: discriminator_id
    description: Identifies a field used as a discriminator for this field's domain
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - discriminatorId
    exact_mappings:
    - fixr:discriminatorId
    rank: 1000
    slot_uri: fix_orchestra:discriminator_id
    owner: FieldType
    domain_of:
    - FieldType
    range: Id
  base_category:
    name: base_category
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - baseCategory
    exact_mappings:
    - fixr:baseCategory
    rank: 1000
    slot_uri: fix_orchestra:base_category
    owner: FieldType
    domain_of:
    - FieldType
    range: Name
  base_category_abbr_name:
    name: base_category_abbr_name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - baseCategoryAbbrName
    exact_mappings:
    - fixr:baseCategoryAbbrName
    rank: 1000
    slot_uri: fix_orchestra:base_category_abbr_name
    owner: FieldType
    domain_of:
    - FieldType
    range: Name
  union_data_type:
    name: union_data_type
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - unionDataType
    exact_mappings:
    - fixr:unionDataType
    rank: 1000
    slot_uri: fix_orchestra:union_data_type
    owner: FieldType
    domain_of:
    - CodeSetType
    - FieldType
    range: UnionDataType
  abbr_name:
    name: abbr_name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - abbrName
    exact_mappings:
    - fixr:abbrName
    rank: 1000
    slot_uri: fix_orchestra:abbr_name
    owner: FieldType
    domain_of:
    - OidGrp
    range: Name
  scenario_id:
    name: scenario_id
    description: Unique identifier of a scenario. Default is '1' for base scenario.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - scenarioId
    exact_mappings:
    - fixr:scenarioId
    rank: 1000
    slot_uri: fix_orchestra:scenario_id
    ifabsent: string(1)
    owner: FieldType
    domain_of:
    - OidGrp
    - RefidGrp
    - Datatype
    range: Id
  id:
    name: id
    description: Numeric identifier generally must be unique within a file for an
      element type, e.g. unique field tag
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:id
    rank: 1000
    slot_uri: fix_orchestra:id
    owner: FieldType
    domain_of:
    - OidGrp
    - RefidGrp
    - ScenarioType
    - XmlSpecialAttrs
    - XmlGlobalAttributes
    range: Id
    required: true
  name:
    name: name
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:name
    rank: 1000
    slot_uri: fix_orchestra:name
    owner: FieldType
    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: Name
    required: true
  scenario:
    name: scenario
    description: The use case of an element, distinguished by workflow, asset class,
      etc.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:scenario
    rank: 1000
    slot_uri: fix_orchestra:scenario
    ifabsent: string(base)
    owner: FieldType
    domain_of:
    - OidGrp
    - RefidGrp
    - Datatype
    - Scenarios
    range: Name
  added:
    name: added
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:added
    rank: 1000
    slot_uri: fix_orchestra:added
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: Version
  added_ep:
    name: added_ep
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - addedEP
    exact_mappings:
    - fixr:addedEP
    rank: 1000
    slot_uri: fix_orchestra:added_ep
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: EP
  change_type:
    name: change_type
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - changeType
    exact_mappings:
    - fixr:changeType
    rank: 1000
    slot_uri: fix_orchestra:change_type
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: ChangeType
  deprecated_ep:
    name: deprecated_ep
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - deprecatedEP
    exact_mappings:
    - fixr:deprecatedEP
    rank: 1000
    slot_uri: fix_orchestra:deprecated_ep
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: EP
  issue:
    name: issue
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:issue
    rank: 1000
    slot_uri: fix_orchestra:issue
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: string
  last_modified:
    name: last_modified
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - lastModified
    exact_mappings:
    - fixr:lastModified
    rank: 1000
    slot_uri: fix_orchestra:last_modified
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: Version
  replaced:
    name: replaced
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:replaced
    rank: 1000
    slot_uri: fix_orchestra:replaced
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: Version
  replaced_ep:
    name: replaced_ep
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - replacedEP
    exact_mappings:
    - fixr:replacedEP
    rank: 1000
    slot_uri: fix_orchestra:replaced_ep
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: EP
  replaced_by_field:
    name: replaced_by_field
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - replacedByField
    exact_mappings:
    - fixr:replacedByField
    rank: 1000
    slot_uri: fix_orchestra:replaced_by_field
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: Id
  supported:
    name: supported
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:supported
    rank: 1000
    slot_uri: fix_orchestra:supported
    ifabsent: string(supported)
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: SupportType
  updated:
    name: updated
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:updated
    rank: 1000
    slot_uri: fix_orchestra:updated
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: Version
  updated_ep:
    name: updated_ep
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - updatedEP
    exact_mappings:
    - fixr:updatedEP
    rank: 1000
    slot_uri: fix_orchestra:updated_ep
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    range: EP
  deprecated:
    name: deprecated
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:deprecated
    rank: 1000
    slot_uri: fix_orchestra:deprecated
    owner: FieldType
    domain_of:
    - EntityAttribGrp
    - ProtocolType
    range: Version
  min_inclusive:
    name: min_inclusive
    description: Inclusive lower bound
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - minInclusive
    exact_mappings:
    - fixr:minInclusive
    rank: 1000
    slot_uri: fix_orchestra:min_inclusive
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - MappedDatatype
    range: string
  max_inclusive:
    name: max_inclusive
    description: Inclusive upper bound
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - maxInclusive
    exact_mappings:
    - fixr:maxInclusive
    rank: 1000
    slot_uri: fix_orchestra:max_inclusive
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - MappedDatatype
    range: string
  impl_length:
    name: impl_length
    description: Fixed length
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - implLength
    exact_mappings:
    - fixr:implLength
    rank: 1000
    slot_uri: fix_orchestra:impl_length
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    range: integer
  impl_min_length:
    name: impl_min_length
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - implMinLength
    exact_mappings:
    - fixr:implMinLength
    rank: 1000
    slot_uri: fix_orchestra:impl_min_length
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    range: integer
  impl_max_length:
    name: impl_max_length
    from_schema: https://w3id.org/lmodel/fix-orchestra
    aliases:
    - implMaxLength
    exact_mappings:
    - fixr:implMaxLength
    rank: 1000
    slot_uri: fix_orchestra:impl_max_length
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    range: integer
  presence:
    name: presence
    description: Overrides presence when expression is true
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:presence
    rank: 1000
    slot_uri: fix_orchestra:presence
    ifabsent: string(optional)
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - ComponentRefType
    - ComponentRuleType
    range: Presence
  value:
    name: value
    description: If presence is optional, then it represents a default when the sender
      does not provide the field. If presence is constant, then it is the constant
      value.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:value
    rank: 1000
    slot_uri: fix_orchestra:value
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - Appinfo
    - CodeType
    - Documentation
    - IdentifierType
    - InterfaceAppinfo
    - InterfaceDocumentation
    - DcSimpleLiteral
    range: string
  rendering:
    name: rendering
    description: A hint to processes about how to interpret the element. Not validated.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:rendering
    rank: 1000
    slot_uri: fix_orchestra:rendering
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - ComponentType
    - GroupType
    - MessageType
    range: string
  encoding:
    name: encoding
    description: Character encoding if other than US-ASCII
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:encoding
    rank: 1000
    slot_uri: fix_orchestra:encoding
    owner: FieldType
    domain_of:
    - FieldAttribGrp
    - BaseInterfaceType
    range: string
class_uri: fix_orchestra:FieldType