Skip to content

Class: SubstitutionProvisions

Defines collateral substitution provisions such as how many and with how much notice are substitutions allowed.

URI: common_domain_model:SubstitutionProvisions

 classDiagram
    class SubstitutionProvisions
    click SubstitutionProvisions href "../SubstitutionProvisions/"
      SubstitutionProvisions : noticeDeadlineDateTime

      SubstitutionProvisions : noticeDeadlinePeriod





        SubstitutionProvisions --> "0..1" Period : noticeDeadlinePeriod
        click Period href "../Period/"



      SubstitutionProvisions : numberOfSubstitutionsAllowed

Slots

Name Cardinality and Range Description Inheritance
numberOfSubstitutionsAllowed 0..1
Integer
Specifies if 1 or more substitutions are allowed direct
noticeDeadlinePeriod 0..1
Period
Defines the min period for notify of a substitution direct
noticeDeadlineDateTime 0..1
Datetime
A specific date and time for the notice deadline direct

Usages

used by used in type used
CollateralProvisions substitutionProvisions range SubstitutionProvisions

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:SubstitutionProvisions
native common_domain_model:SubstitutionProvisions

LinkML Source

Direct

name: SubstitutionProvisions
description: Defines collateral substitution provisions such as how many and with
  how much notice are substitutions allowed.
in_subset:
- cdm_product_collateral
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- numberOfSubstitutionsAllowed
- noticeDeadlinePeriod
- noticeDeadlineDateTime

Induced

name: SubstitutionProvisions
description: Defines collateral substitution provisions such as how many and with
  how much notice are substitutions allowed.
in_subset:
- cdm_product_collateral
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
  numberOfSubstitutionsAllowed:
    name: numberOfSubstitutionsAllowed
    description: Specifies if 1 or more substitutions are allowed.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SubstitutionProvisions
    domain_of:
    - SubstitutionProvisions
    range: integer
  noticeDeadlinePeriod:
    name: noticeDeadlinePeriod
    description: Defines the min period for notify of a substitution.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SubstitutionProvisions
    domain_of:
    - SubstitutionProvisions
    - ExtendibleProvision
    - EvergreenProvision
    range: Period
  noticeDeadlineDateTime:
    name: noticeDeadlineDateTime
    description: A specific date and time for the notice deadline
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: SubstitutionProvisions
    domain_of:
    - SubstitutionProvisions
    - ExtendibleProvision
    - EvergreenProvision
    range: datetime