Class: ClassificationScheme

URI: cadsr:ClassificationScheme

 classDiagram
    class ClassificationScheme
    click ClassificationScheme href "../ClassificationScheme"
      ClassificationScheme : ClassificationSchemeItems
        
          
    
        
        
        ClassificationScheme --> "*" ClassificationSchemeItem : ClassificationSchemeItems
        click ClassificationSchemeItem href "../ClassificationSchemeItem"
    

        
      ClassificationScheme : context
        
      ClassificationScheme : longName
        
      ClassificationScheme : publicId
        
      ClassificationScheme : version
        
      

Slots

Name

Cardinality and Range

Description

Inheritance

publicId

0..1
String

The unique identifier for an Administered Item within a Registration Authorit…

direct

version

0..1
String

The unique version identifier of the Administered Item

direct

longName

0..1
String

A 255 character limit name for an item in the registry

direct

context

0..1
String

direct

ClassificationSchemeItems

*
ClassificationSchemeItem

direct

Usages

used by

used in

type

used

DataElement

ClassificationSchemes

range

ClassificationScheme

Identifier and Mapping Information

Schema Source

  • from schema: https://example.org/cadsr

Mappings

Mapping Type

Mapped Value

self

cadsr:ClassificationScheme

native

cadsr:ClassificationScheme

LinkML Source

Direct

```yaml name: ClassificationScheme from_schema: https://example.org/cadsr slots: - publicId - version - longName - context - ClassificationSchemeItems slot_usage: publicId: name: publicId description: The unique identifier for an Administered Item within a Registration Authority. required: false version: name: version required: false longName: name: longName required: false context: name: context required: false ClassificationSchemeItems: name: ClassificationSchemeItems range: ClassificationSchemeItem multivalued: true
</details>

### Induced

<details>
```yaml
name: ClassificationScheme
from_schema: https://example.org/cadsr
slot_usage:
  publicId:
    name: publicId
    description: The unique identifier for an Administered Item within a Registration
      Authority.
    required: false
  version:
    name: version
    required: false
  longName:
    name: longName
    required: false
  context:
    name: context
    required: false
  ClassificationSchemeItems:
    name: ClassificationSchemeItems
    range: ClassificationSchemeItem
    multivalued: true
attributes:
  publicId:
    name: publicId
    description: The unique identifier for an Administered Item within a Registration
      Authority.
    comments:
    - note this can appear at different levels
    from_schema: https://example.org/cadsr
    rank: 1000
    alias: publicId
    owner: ClassificationScheme
    domain_of:
    - ClassificationScheme
    - Property
    - ConceptualDomain
    - ClassificationSchemeItem
    - DataElement
    - ValueDomain
    - ObjectClass
    - DataElementConcept
    - ValueMeaning
    - RepresentationTerm
    - CDEPermissibleValue
    - DataElementQuery
    range: string
    required: false
  version:
    name: version
    description: The unique version identifier of the Administered Item.
    from_schema: https://example.org/cadsr
    rank: 1000
    alias: version
    owner: ClassificationScheme
    domain_of:
    - ClassificationScheme
    - Property
    - ConceptualDomain
    - ClassificationSchemeItem
    - DataElement
    - ValueDomain
    - ObjectClass
    - DataElementConcept
    - ValueMeaning
    - RepresentationTerm
    - DataElementQuery
    required: false
  longName:
    name: longName
    description: A 255 character limit name for an item in the registry.
    from_schema: https://example.org/cadsr
    rank: 1000
    alias: longName
    owner: ClassificationScheme
    domain_of:
    - ClassificationScheme
    - Property
    - ConceptualDomain
    - ClassificationSchemeItem
    - DataElement
    - ValueDomain
    - ObjectClass
    - Concept
    - DataElementConcept
    - ValueMeaning
    - RepresentationTerm
    - DataElementQuery
    required: false
  context:
    name: context
    from_schema: https://example.org/cadsr
    rank: 1000
    alias: context
    owner: ClassificationScheme
    domain_of:
    - ClassificationScheme
    - Property
    - AlternateName
    - ConceptualDomain
    - ClassificationSchemeItem
    - DataElement
    - ValueDomain
    - ObjectClass
    - DataElementConcept
    - ValueMeaning
    - RepresentationTerm
    - ReferenceDocument
    required: false
  ClassificationSchemeItems:
    name: ClassificationSchemeItems
    from_schema: https://example.org/cadsr
    rank: 1000
    alias: ClassificationSchemeItems
    owner: ClassificationScheme
    domain_of:
    - ClassificationScheme
    range: ClassificationSchemeItem
    multivalued: true