Skip to content

Enum: DependencyType

Types of field dependencies

URI: revaise:DependencyType

Permissible Values

Value Meaning Description
SHOW_IF None Show field if condition is met
HIDE_IF None Hide field if condition is met
ENABLE_IF None Enable field if condition is met
DISABLE_IF None Disable field if condition is met
REQUIRE_IF None Make required if condition is met
CALCULATE_FROM None Calculate value from other fields
VALIDATE_WITH None Validate in relation to other fields

Slots

Name Description
dependency_type Type of dependency
dependency_type Type of dependency

Identifier and Mapping Information

Schema Source

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

LinkML Source

name: DependencyType
description: Types of field dependencies
from_schema: https://open-and-sustainable.github.io/revaise-model/schema
rank: 1000
permissible_values:
  SHOW_IF:
    text: SHOW_IF
    description: Show field if condition is met
  HIDE_IF:
    text: HIDE_IF
    description: Hide field if condition is met
  ENABLE_IF:
    text: ENABLE_IF
    description: Enable field if condition is met
  DISABLE_IF:
    text: DISABLE_IF
    description: Disable field if condition is met
  REQUIRE_IF:
    text: REQUIRE_IF
    description: Make required if condition is met
  CALCULATE_FROM:
    text: CALCULATE_FROM
    description: Calculate value from other fields
  VALIDATE_WITH:
    text: VALIDATE_WITH
    description: Validate in relation to other fields