WARNING: This site is a work in progress.
Class: Credit Project Info (CreditProjectInfo)
Base class with additional fields for projects that issue credits.
erDiagram
CreditProjectInfo {
string creditClassVersion
MarketTypeTypesList marketType
string name
string description
uri url
string projectStartDate
string projectEndDate
EnvironmentTypeList environmentType
string region
stringList bioregion
stringList biomeType
string watershed
string subWatershed
ActivityTypeList activity
}
Methodology {
string name
uri url
string version
string identifier
}
Entity {
string name
string description
uri url
string image
EntityTypes type
}
Impact {
string name
ImpactType hasImpactType
SDGList supportsSDG
}
QuantityValue {
float numericValue
string unit
}
Feature {
string name
}
Geometry {
string asWKT
}
ReferenceId {
string identifier
string referenceType
}
Link {
string name
uri url
}
CreditProjectInfo ||--|o Entity : "hasProjectVerifier"
CreditProjectInfo ||--}o Link : "hasLinks"
CreditProjectInfo ||--}o ReferenceId : "hasReferenceId"
CreditProjectInfo ||--|| Feature : "hasFeature"
CreditProjectInfo ||--|o QuantityValue : "projectSize"
CreditProjectInfo ||--|| Impact : "hasPrimaryImpact"
CreditProjectInfo ||--}o Impact : "hasCoBenefits"
CreditProjectInfo ||--|o Entity : "hasProjectDeveloper"
CreditProjectInfo ||--|o Entity : "hasProjectMonitor"
CreditProjectInfo ||--|o Entity : "hasProjectOperator"
CreditProjectInfo ||--|o Entity : "hasProjectOwner"
CreditProjectInfo ||--|o Entity : "hasProjectPartner"
CreditProjectInfo ||--|o Methodology : "usesMethodology"
Feature ||--|| Geometry : "hasGeometry"
Feature ||--|o Geometry : "hasBoundingBox"
Feature ||--|o Geometry : "hasCentroid"
Inheritance
- ProjectInfo
- CreditProjectInfo
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
hasProjectVerifier | 0..1 Entity | The organization responsible for owning the project | direct |
creditClassVersion | 0..1 String | The version of the credit class used for the project | direct |
marketType | * MarketTypeTypes | The type of market for the associated credits | direct |
name | 1 String | Name of the entity / resource | ProjectInfo |
description | 0..1 String | Description of the entity / resource | ProjectInfo |
url | 0..1 Uri | Link to a valid URL where more information can be found about the entity / re… | ProjectInfo |
projectStartDate | 1 String | The start date of the project | ProjectInfo |
projectEndDate | 1 String | The end date of the project | ProjectInfo |
hasLinks | * Link | A list of links associated with the project | ProjectInfo |
hasReferenceId | * ReferenceId | External reference IDs associated with the project | ProjectInfo |
hasFeature | 1 Feature | The location of the project | ProjectInfo |
projectSize | 0..1 QuantityValue | ProjectInfo | |
environmentType | * EnvironmentType | The environment type of the project | ProjectInfo |
region | 0..1 String | The region associated with the project | ProjectInfo |
bioregion | * String | The bioregion associated with the project | ProjectInfo |
biomeType | * String | The type of biome associated with the project | ProjectInfo |
watershed | 0..1 String | The watershed associated with the project | ProjectInfo |
subWatershed | 0..1 String | The sub-watershed associated with the project | ProjectInfo |
activity | * ActivityType | The types of activities being implemented in projects | ProjectInfo |
hasPrimaryImpact | 1 Impact | The primary impact expected from adhering to the protocol and/or management p… | ProjectInfo |
hasCoBenefits | * Impact | Co-benefits are any secondary impacts that may result from adhering to the pr… | ProjectInfo |
hasProjectDeveloper | 0..1 Entity | The organization responsible for owning the project | ProjectInfo |
hasProjectMonitor | 0..1 Entity | The organization responsible for monitoring the project | ProjectInfo |
hasProjectOperator | 0..1 Entity | The organization responsible for operating the project | ProjectInfo |
hasProjectOwner | 0..1 Entity | The organization that owns the project | ProjectInfo |
hasProjectPartner | 0..1 Entity | The organization that is a partner for the project | ProjectInfo |
usesMethodology | 0..1 Methodology | The methodology that the project uses | ProjectInfo |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
Mapping Type | Mapped Value |
---|---|
self | rfs:CreditProjectInfo |
native | rfs:CreditProjectInfo |
LinkML Source
Direct
```yaml
name: CreditProjectInfo
description: Base class with additional fields for projects that issue credits.
title: Credit Project Info
from_schema: https://framework.regen.network/schema/
is_a: ProjectInfo
slot_usage:
projectStartDate:
name: projectStartDate
required: true
projectEndDate:
name: projectEndDate
required: true
attributes:
hasProjectVerifier:
name: hasProjectVerifier
description: The organization responsible for owning the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditProjectInfo
range: Entity
creditClassVersion:
name: creditClassVersion
description: The version of the credit class used for the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditProjectInfo
range: string
marketType:
name: marketType
description: The type of market for the associated credits.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- CreditProjectInfo
range: MarketTypeTypes
multivalued: true
</details>
### Induced
<details>
```yaml
name: CreditProjectInfo
description: Base class with additional fields for projects that issue credits.
title: Credit Project Info
from_schema: https://framework.regen.network/schema/
is_a: ProjectInfo
slot_usage:
projectStartDate:
name: projectStartDate
required: true
projectEndDate:
name: projectEndDate
required: true
attributes:
hasProjectVerifier:
name: hasProjectVerifier
description: The organization responsible for owning the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectVerifier
owner: CreditProjectInfo
domain_of:
- CreditProjectInfo
range: Entity
creditClassVersion:
name: creditClassVersion
description: The version of the credit class used for the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: creditClassVersion
owner: CreditProjectInfo
domain_of:
- CreditProjectInfo
range: string
marketType:
name: marketType
description: The type of market for the associated credits.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: marketType
owner: CreditProjectInfo
domain_of:
- CreditProjectInfo
range: MarketTypeTypes
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: CreditProjectInfo
domain_of:
- Link
- ProjectInfo
- Feature
- File
- Impact
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- BufferPoolAccount
- CreditClassInfo
- Entity
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: CreditProjectInfo
domain_of:
- ProjectInfo
- File
- CreditClassInfo
- Entity
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: CreditProjectInfo
domain_of:
- Link
- ProjectInfo
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- CreditClassInfo
- Entity
range: uri
projectStartDate:
name: projectStartDate
description: The start date of the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
slot_uri: schema:startDate
alias: projectStartDate
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
required: true
projectEndDate:
name: projectEndDate
description: The end date of the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
slot_uri: schema:endDate
alias: projectEndDate
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
required: true
hasLinks:
name: hasLinks
description: A list of links associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasLinks
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Link
multivalued: true
inlined: true
inlined_as_list: true
hasReferenceId:
name: hasReferenceId
description: External reference IDs associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasReferenceId
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: ReferenceId
multivalued: true
inlined: true
inlined_as_list: true
hasFeature:
name: hasFeature
description: The location of the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasFeature
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Feature
required: true
projectSize:
name: projectSize
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: projectSize
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: QuantityValue
inlined: false
environmentType:
name: environmentType
description: The environment type of the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: environmentType
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: EnvironmentType
multivalued: true
region:
name: region
description: The region associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: region
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
bioregion:
name: bioregion
description: The bioregion associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: bioregion
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
multivalued: true
biomeType:
name: biomeType
description: The type of biome associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: biomeType
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
multivalued: true
watershed:
name: watershed
description: The watershed associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: watershed
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
subWatershed:
name: subWatershed
description: The sub-watershed associated with the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: subWatershed
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: string
activity:
name: activity
description: The types of activities being implemented in projects
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: activity
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: ActivityType
multivalued: true
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: CreditProjectInfo
domain_of:
- ProjectInfo
- 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: CreditProjectInfo
domain_of:
- ProjectInfo
- CreditClassInfo
range: Impact
multivalued: true
hasProjectDeveloper:
name: hasProjectDeveloper
description: The organization responsible for owning the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectDeveloper
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Entity
hasProjectMonitor:
name: hasProjectMonitor
description: The organization responsible for monitoring the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectMonitor
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Entity
hasProjectOperator:
name: hasProjectOperator
description: The organization responsible for operating the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectOperator
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Entity
hasProjectOwner:
name: hasProjectOwner
description: The organization that owns the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectOwner
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Entity
hasProjectPartner:
name: hasProjectPartner
description: The organization that is a partner for the project.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: hasProjectPartner
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Entity
usesMethodology:
name: usesMethodology
description: The methodology that the project uses.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: usesMethodology
owner: CreditProjectInfo
domain_of:
- ProjectInfo
range: Methodology