WARNING: This site is a work in progress.
Class: CreditClassInfo
Base class with common fields used to define credit class info.
URI: rfs:CreditClassInfo
erDiagram
CreditClassInfo {
string name
string description
string url
duration hasCreditingTerm
EnvironmentTypeList eligibleEnvironmentTypes
ActivityTypeList eligibleActivities
}
Methodology {
string name
string url
string version
string identifier
}
CreditProtocol {
string name
string url
string version
string identifier
}
CreditingProgram {
string name
string url
string version
string identifier
}
Registry {
string name
string url
}
Impact {
string name
string id
SDGList supportsSDG
}
CreditClassInfo ||--|| Impact : "hasPrimaryImpact"
CreditClassInfo ||--}o Impact : "hasCoBenefits"
CreditClassInfo ||--|o Registry : "hasSourceRegistry"
CreditClassInfo ||--|o CreditingProgram : "managedUnderProgram"
CreditClassInfo ||--|o CreditProtocol : "creditProtocol"
CreditClassInfo ||--}o Methodology : "hasApprovedMethodologies"
Inheritance
- CreditClassInfo
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name | 1 String | Name of the entity / resource | direct |
description | 0..1 String | Description of the entity / resource | direct |
url | 0..1 String | Link to a valid URL where more information can be found about the entity / re… | direct |
hasPrimaryImpact | 1 Impact | The primary impact expected from adhering to the protocol and/or management p… | direct |
hasCoBenefits | * Impact | Co-benefits are any secondary impacts that may result from adhering to the pr… | direct |
hasSourceRegistry | 0..1 Registry | The registry where the credits are originally issued and tracked if somewhere… | direct |
managedUnderProgram | 0..1 CreditingProgram | The higher-level rules and requirements under which the given credit protocol… | direct |
creditProtocol | 0..1 CreditProtocol | The root document of the credit protocol that defines the requirements and pr… | direct |
hasApprovedMethodologies | * Methodology | If one or more standalone methodologies for quantifying GHG or other benefits… | direct |
hasCreditingTerm | 0..1 Duration | The total duration of the crediting term for the project | direct |
eligibleEnvironmentTypes | * EnvironmentType | Types of environments that a project registered under this credit class may f… | direct |
eligibleActivities | * ActivityType | Eligible activities for projects registered under this credit class | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
Mapping Type | Mapped Value |
---|---|
self | rfs:CreditClassInfo |
native | rfs:CreditClassInfo |
LinkML Source
Direct
```yaml
name: CreditClassInfo
description: Base class with common fields used to define credit class info.
from_schema: https://framework.regen.network/schema/
slots:
- name
- description
- url
slot_usage:
name:
name: name
required: true
attributes:
hasPrimaryImpact:
name: hasPrimaryImpact
description: The primary impact expected from adhering to the protocol and/or
management practices associated with the credit class. Generally speaking the
quantifiable components of this impact are associated with the credit type that
the credit class exists under (e.g. Carbon, Biodiversity, etc).
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: Impact
required: true
hasCoBenefits:
name: hasCoBenefits
description: Co-benefits are any secondary impacts that may result from adhering
to the protocol and/or management practices associated with the credit class.
They can be qualitative or quantitative.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: Impact
multivalued: true
hasSourceRegistry:
name: hasSourceRegistry
description: The registry where the credits are originally issued and tracked
if somewhere other than Regen Network.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: Registry
managedUnderProgram:
name: managedUnderProgram
description: The higher-level rules and requirements under which the given credit
protocol operates, sometimes referred to as the "Standard".
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: CreditingProgram
creditProtocol:
name: creditProtocol
description: The root document of the credit protocol that defines the requirements
and process to register and issue credits under a credit protocol. It could
be registered under a program or independent. It could include methods to measure
and monitor, or reference other methodology documents.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: CreditProtocol
hasApprovedMethodologies:
name: hasApprovedMethodologies
description: If one or more standalone methodologies for quantifying GHG or other
benefits are approved for use, supplemental to any explicit methodlogies defined
within the main creditProtocol document, they can be listed here.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: Methodology
multivalued: true
hasCreditingTerm:
name: hasCreditingTerm
description: The total duration of the crediting term for the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: duration
eligibleEnvironmentTypes:
name: eligibleEnvironmentTypes
description: Types of environments that a project registered under this credit
class may focuses on.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: EnvironmentType
multivalued: true
eligibleActivities:
name: eligibleActivities
description: Eligible activities for projects registered under this credit class.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditClassInfo
range: ActivityType
multivalued: true
</details>
### Induced
<details>
```yaml
name: CreditClassInfo
description: Base class with common fields used to define credit class info.
from_schema: https://framework.regen.network/schema/
slot_usage:
name:
name: name
required: true
attributes:
hasPrimaryImpact:
name: hasPrimaryImpact
description: The primary impact expected from adhering to the protocol and/or
management practices associated with the credit class. Generally speaking the
quantifiable components of this impact are associated with the credit type that
the credit class exists under (e.g. Carbon, Biodiversity, etc).
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasPrimaryImpact
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: Impact
required: true
hasCoBenefits:
name: hasCoBenefits
description: Co-benefits are any secondary impacts that may result from adhering
to the protocol and/or management practices associated with the credit class.
They can be qualitative or quantitative.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasCoBenefits
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: Impact
multivalued: true
hasSourceRegistry:
name: hasSourceRegistry
description: The registry where the credits are originally issued and tracked
if somewhere other than Regen Network.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasSourceRegistry
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: Registry
managedUnderProgram:
name: managedUnderProgram
description: The higher-level rules and requirements under which the given credit
protocol operates, sometimes referred to as the "Standard".
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: managedUnderProgram
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: CreditingProgram
creditProtocol:
name: creditProtocol
description: The root document of the credit protocol that defines the requirements
and process to register and issue credits under a credit protocol. It could
be registered under a program or independent. It could include methods to measure
and monitor, or reference other methodology documents.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: creditProtocol
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: CreditProtocol
hasApprovedMethodologies:
name: hasApprovedMethodologies
description: If one or more standalone methodologies for quantifying GHG or other
benefits are approved for use, supplemental to any explicit methodlogies defined
within the main creditProtocol document, they can be listed here.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasApprovedMethodologies
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: Methodology
multivalued: true
hasCreditingTerm:
name: hasCreditingTerm
description: The total duration of the crediting term for the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasCreditingTerm
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: duration
eligibleEnvironmentTypes:
name: eligibleEnvironmentTypes
description: Types of environments that a project registered under this credit
class may focuses on.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: eligibleEnvironmentTypes
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: EnvironmentType
multivalued: true
eligibleActivities:
name: eligibleActivities
description: Eligible activities for projects registered under this credit class.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: eligibleActivities
owner: CreditClassInfo
domain_of:
- CreditClassInfo
range: ActivityType
multivalued: true
name:
name: name
description: Name of the entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:name
alias: name
owner: CreditClassInfo
domain_of:
- ProjectInfo
- ProjectRole
- Organization
- File
- Impact
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- CreditClassInfo
- AdministrativeArea
range: string
required: true
description:
name: description
description: Description of the entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:description
alias: description
owner: CreditClassInfo
domain_of:
- ProjectInfo
- ProjectRole
- Organization
- File
- CreditClassInfo
range: string
url:
name: url
description: Link to a valid URL where more information can be found about the
entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:url
alias: url
owner: CreditClassInfo
domain_of:
- ProjectRole
- Organization
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- CreditClassInfo
- AdministrativeArea
range: string