Class: 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
- CodeType [ OidGrp EntityAttribGrp]
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
- from schema: https://w3id.org/lmodel/fix-orchestra
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