Regen Network

Regen Network Data Standards

WARNING: This site is a work in progress.

Class: Scope

Where an attestation applies, as structured fields, so that a consumer can check whether a subject falls inside it. A scope always names the subjects it covers. An attestation without a scope applies only to what it targets, unless it states unbounded.

URI: rfs:Scope

erDiagram
Scope {
    uriorcurieList appliesTo  
    stringList exclusion  
    string limitation  
}



Class Properties

PropertyValue
Class URIrfs:Scope

Slots

NameCardinality and RangeDescriptionInheritance
appliesTo1..*
Uriorcurie
Identifiers of the subjects the judgment covers, for example the enrolment co…direct
exclusion*
String
What the judgment explicitly does not coverdirect
limitation0..1
String
What the judgment is not, for example that an approval of a project structure…direct

Usages

used byused intypeused
AttestationscoperangeScope
RegistryReviewAttestationscoperangeScope
RegistryFindingAttestationscoperangeScope

Identifier and Mapping Information

Schema Source

Mappings

Mapping TypeMapped Value
selfrfs:Scope
nativerfs:Scope

LinkML Source

Direct

```yaml name: Scope description: Where an attestation applies, as structured fields, so that a consumer can check whether a subject falls inside it. A scope always names the subjects it covers. An attestation without a scope applies only to what it targets, unless it states unbounded. from_schema: https://framework.regen.network/schema/ slots: - appliesTo - exclusion - limitation slot_usage: appliesTo: name: appliesTo required: true class_uri: rfs:Scope
</details>

### Induced

<details>
```yaml
name: Scope
description: Where an attestation applies, as structured fields, so that a consumer
  can check whether a subject falls inside it. A scope always names the subjects it
  covers. An attestation without a scope applies only to what it targets, unless it
  states unbounded.
from_schema: https://framework.regen.network/schema/
slot_usage:
  appliesTo:
    name: appliesTo
    required: true
attributes:
  appliesTo:
    name: appliesTo
    description: Identifiers of the subjects the judgment covers, for example the
      enrolment cohorts an approval is limited to. Unordered set.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    slot_uri: rfs:appliesTo
    list_elements_ordered: false
    owner: Scope
    domain_of:
    - Scope
    range: uriorcurie
    required: true
    multivalued: true
  exclusion:
    name: exclusion
    description: What the judgment explicitly does not cover. Unordered set.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    slot_uri: rfs:exclusion
    list_elements_ordered: false
    owner: Scope
    domain_of:
    - Scope
    range: string
    multivalued: true
  limitation:
    name: limitation
    description: What the judgment is not, for example that an approval of a project
      structure is not a validation of its evidence.
    from_schema: https://framework.regen.network/schema/
    rank: 1000
    slot_uri: rfs:limitation
    owner: Scope
    domain_of:
    - Scope
    range: string
class_uri: rfs:Scope