Skip to content

Class: ChecklistItem

Individual item in a quality checklist

URI: revaise:ChecklistItem

```mermaid classDiagram class ChecklistItem click ChecklistItem href "../ChecklistItem/" ChecklistItem : guidance_text

  ChecklistItem : item_category

  ChecklistItem : item_id

  ChecklistItem : item_text

  ChecklistItem : response_options

  ChecklistItem : scoring_weight

```

Slots

Name Cardinality and Range Description Inheritance
item_id 1
String
Unique identifier for the item direct
item_text 1
String
Text of the checklist item direct
item_category 0..1
String
Category this item belongs to direct
response_options *
String
Possible responses to this item direct
scoring_weight 0..1
Float
Weight of this item in scoring direct
guidance_text 0..1
String
Guidance for answering this item direct

Usages

used by used in type used
QualityChecklist checklist_items range ChecklistItem

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema

Mappings

Mapping Type Mapped Value
self revaise:ChecklistItem
native revaise:ChecklistItem

LinkML Source

Direct

name: ChecklistItem
description: Individual item in a quality checklist
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slots:
- item_id
- item_text
- item_category
- response_options
- scoring_weight
- guidance_text
slot_usage:
  item_id:
    name: item_id
    description: Unique identifier for the item
    identifier: true
    range: string
  item_text:
    name: item_text
    description: Text of the checklist item
    range: string
    required: true
  item_category:
    name: item_category
    description: Category this item belongs to
    range: string
  response_options:
    name: response_options
    description: Possible responses to this item
    range: string
    multivalued: true
  scoring_weight:
    name: scoring_weight
    description: Weight of this item in scoring
    range: float
  guidance_text:
    name: guidance_text
    description: Guidance for answering this item
    range: string

Induced

name: ChecklistItem
description: Individual item in a quality checklist
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
slot_usage:
  item_id:
    name: item_id
    description: Unique identifier for the item
    identifier: true
    range: string
  item_text:
    name: item_text
    description: Text of the checklist item
    range: string
    required: true
  item_category:
    name: item_category
    description: Category this item belongs to
    range: string
  response_options:
    name: response_options
    description: Possible responses to this item
    range: string
    multivalued: true
  scoring_weight:
    name: scoring_weight
    description: Weight of this item in scoring
    range: float
  guidance_text:
    name: guidance_text
    description: Guidance for answering this item
    range: string
attributes:
  item_id:
    name: item_id
    description: Unique identifier for the item
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    identifier: true
    alias: item_id
    owner: ChecklistItem
    domain_of:
    - QualityAssessment
    - ChecklistItem
    range: string
  item_text:
    name: item_text
    description: Text of the checklist item
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    alias: item_text
    owner: ChecklistItem
    domain_of:
    - ChecklistItem
    range: string
    required: true
  item_category:
    name: item_category
    description: Category this item belongs to
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    alias: item_category
    owner: ChecklistItem
    domain_of:
    - ChecklistItem
    range: string
  response_options:
    name: response_options
    description: Possible responses to this item
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    alias: response_options
    owner: ChecklistItem
    domain_of:
    - ChecklistItem
    range: string
    multivalued: true
  scoring_weight:
    name: scoring_weight
    description: Weight of this item in scoring
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    alias: scoring_weight
    owner: ChecklistItem
    domain_of:
    - ChecklistItem
    range: float
  guidance_text:
    name: guidance_text
    description: Guidance for answering this item
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema
    rank: 1000
    alias: guidance_text
    owner: ChecklistItem
    domain_of:
    - ChecklistItem
    range: string