Skip to content

Class: CodeType

URI: fix_orchestra:CodeType

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

      CodeType : abbr_name

      CodeType : added

      CodeType : added_ep

      CodeType : annotation





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



      CodeType : change_type





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



      CodeType : deprecated

      CodeType : deprecated_ep

      CodeType : group

      CodeType : id

      CodeType : issue

      CodeType : last_modified

      CodeType : name

      CodeType : replaced

      CodeType : replaced_by_field

      CodeType : replaced_ep

      CodeType : scenario

      CodeType : scenario_id

      CodeType : sort

      CodeType : supported





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



      CodeType : updated

      CodeType : updated_ep

      CodeType : value

Inheritance

Class Properties

Property Value
Class URI fix_orchestra:CodeType

Slots

Name Cardinality and Range Description Inheritance
value 1
String
The XML processor will remove line feeds, carriage returns, tabs, leading and... direct
sort 0..1
Integer
Sort and group may be used to organize visualization of a code set direct
annotation 0..1
Annotation
direct
group 0..1
String
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

Usages

used by used in type used
CodeSetType code range CodeType

In Subsets

Aliases

  • codeType

Identifier and Mapping Information

Annotations

property value
xsd_source repositorytypes.xsd

Schema Source

Mappings

Mapping Type Mapped Value
self fix_orchestra:CodeType
native fix_orchestra:CodeType
exact fixr:codeType
close fix_sbe:Choice, fix_sbe:ValidValue

LinkML Source

Direct

name: CodeType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- codeType
exact_mappings:
- fixr:codeType
close_mappings:
- fix_sbe:Choice
- fix_sbe:ValidValue
mixins:
- OidGrp
- EntityAttribGrp
slots:
- value
- sort
slot_usage:
  value:
    name: value
    description: The XML processor will remove line feeds, carriage returns, tabs,
      leading and trailing spaces, and multiple spaces. However, single internal spaces
      are allowed. May be further restricted by an external style.
    exact_mappings:
    - fixr:value
    slot_uri: fix_orchestra:value
    required: true
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
  group:
    name: group
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:group
    slot_uri: fix_orchestra:group
    domain_of:
    - ActionType
    - ActorType
    - CodeType
    - Groups
    range: string
class_uri: fix_orchestra:CodeType

Induced

name: CodeType
annotations:
  xsd_source:
    tag: xsd_source
    value: repositorytypes.xsd
in_subset:
- repository_types
from_schema: https://w3id.org/lmodel/fix-orchestra
aliases:
- codeType
exact_mappings:
- fixr:codeType
close_mappings:
- fix_sbe:Choice
- fix_sbe:ValidValue
mixins:
- OidGrp
- EntityAttribGrp
slot_usage:
  value:
    name: value
    description: The XML processor will remove line feeds, carriage returns, tabs,
      leading and trailing spaces, and multiple spaces. However, single internal spaces
      are allowed. May be further restricted by an external style.
    exact_mappings:
    - fixr:value
    slot_uri: fix_orchestra:value
    required: true
attributes:
  annotation:
    name: annotation
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:annotation
    slot_uri: fix_orchestra:annotation
    owner: CodeType
    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
  group:
    name: group
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:group
    slot_uri: fix_orchestra:group
    owner: CodeType
    domain_of:
    - ActionType
    - ActorType
    - CodeType
    - Groups
    range: string
  value:
    name: value
    description: The XML processor will remove line feeds, carriage returns, tabs,
      leading and trailing spaces, and multiple spaces. However, single internal spaces
      are allowed. May be further restricted by an external style.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:value
    rank: 1000
    slot_uri: fix_orchestra:value
    owner: CodeType
    domain_of:
    - FieldAttribGrp
    - Appinfo
    - CodeType
    - Documentation
    - IdentifierType
    - InterfaceAppinfo
    - InterfaceDocumentation
    - DcSimpleLiteral
    range: string
    required: true
  sort:
    name: sort
    description: Sort and group may be used to organize visualization of a code set.
    from_schema: https://w3id.org/lmodel/fix-orchestra
    exact_mappings:
    - fixr:sort
    rank: 1000
    slot_uri: fix_orchestra:sort
    owner: CodeType
    domain_of:
    - CodeType
    range: integer
  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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    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: CodeType
    domain_of:
    - EntityAttribGrp
    - ProtocolType
    range: Version
class_uri: fix_orchestra:CodeType