Skip to content

Class: TermsAndConditions

Used to define various terms and conditions under which an assessment can be performed.

URI: oscal:TermsAndConditions

 classDiagram
    class TermsAndConditions
    click TermsAndConditions href "../TermsAndConditions/"
      TermsAndConditions : parts





        TermsAndConditions --> "*" TermsAndConditionsPart : parts
        click TermsAndConditionsPart href "../TermsAndConditionsPart/"



Slots

Name Cardinality and Range Description Inheritance
parts *
TermsAndConditionsPart
A collection of parts direct

Usages

used by used in type used
AssessmentPlan terms_and_conditions range TermsAndConditions

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:TermsAndConditions
native oscal:TermsAndConditions

LinkML Source

Direct

name: TermsAndConditions
description: Used to define various terms and conditions under which an assessment
  can be performed.
in_subset:
- assessment_plan
from_schema: https://w3id.org/lmodel/oscal
slots:
- parts
slot_usage:
  parts:
    name: parts
    range: TermsAndConditionsPart

Induced

name: TermsAndConditions
description: Used to define various terms and conditions under which an assessment
  can be performed.
in_subset:
- assessment_plan
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  parts:
    name: parts
    range: TermsAndConditionsPart
attributes:
  parts:
    name: parts
    description: A collection of parts.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: parts
    owner: TermsAndConditions
    domain_of:
    - Group
    - Control
    - Part
    - ProfileGroup
    - Addition
    - TermsAndConditions
    - LocalObjective
    - AssessmentPart
    - ControlPart
    - Attestation
    range: TermsAndConditionsPart
    multivalued: true
    inlined: true
    inlined_as_list: true