Base class for energy contracts on the DEG network. EnergyContract specialises beckn:Contract for energy-sector use cases and is the parent of all DEG energy contract types including P2PTrade.
Canonical IRI: https://schema.nfh.global/EnergyContract/v2.0
Namespace prefix: deg: → https://schema.nfh.global/deg/EnergyContract/v2.0/
Tags: energy · contract
| Version | Status | Notes |
|---|---|---|
| v2.0 | Current | Initial JSON Schema release |
EnergyContract inherits all properties from beckn:Contract and introduces no additional properties of its own. It serves as a semantic subclass marker for energy contracts in the DEG taxonomy.
| Property | Inherited from | Required | Description |
|---|---|---|---|
@type |
Contract | ✅ | Must be a beckn: prefixed IRI |
participants |
Contract | ✅ | Contract participants |
items |
Contract | ✅ | Contract items |
id |
Contract | UUID string for the contract | |
displayId |
Contract | Human-readable identifier | |
status |
Contract | Current state of the contract | |
contractValue |
Contract | Total contract value | |
entitlements |
Contract | Entitlements in this contract | |
fulfillments |
Contract | Fulfillment acts |
| Term | IRI |
|---|---|
EnergyContract |
deg:EnergyContract |
| Schema | Description |
|---|---|
| P2PTrade | Peer-to-Peer energy trading contract |