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. An attestation without a scope applies only to what it targets.
URI: rfs:Scope
erDiagram
Scope {
uriorcurieList appliesTo
stringList exclusion
string limitation
boolean unbounded
}
Class Properties
| Property | Value |
|---|---|
| Class URI | rfs:Scope |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| appliesTo | * Uriorcurie | Identifiers of the subjects the judgment covers, for example the enrolment co… | direct |
| exclusion | * String | What the judgment explicitly does not cover | direct |
| limitation | 0..1 String | What the judgment is not, for example that an approval of a project structure… | direct |
| unbounded | 0..1 Boolean | True when the issuer explicitly gives the judgment no scope limits, so that a… | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Attestation | scope | range | Scope |
| RegistryReviewAttestation | scope | range | Scope |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | rfs:Scope |
| native | rfs: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. An attestation without a scope applies
only to what it targets.
from_schema: https://framework.regen.network/schema/
slots:
- appliesTo
- exclusion
- limitation
- unbounded
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. An attestation without a scope applies
only to what it targets.
from_schema: https://framework.regen.network/schema/
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
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
unbounded:
name: unbounded
description: True when the issuer explicitly gives the judgment no scope limits,
so that an unscoped approval is a stated choice rather than an omission.
from_schema: https://framework.regen.network/schema/
rank: 1000
slot_uri: rfs:unbounded
owner: Scope
domain_of:
- Scope
range: boolean
class_uri: rfs:Scope