schema-aggregator

ProgramEnrollmentCredential

Verifiable Credential for energy program enrollment. Issued by distribution utilities when consumers enroll in programs such as P2P energy trading, demand flexibility, virtual power plants, or time-of-use tariffs.

Canonical IRI: https://schema.nfh.global/ProgramEnrollmentCredential/v2.0

Namespace prefix: deg:https://schema.nfh.global/deg/ProgramEnrollmentCredential/v2.0/

Tags: energy · credential · verifiable-credential · program-enrollment


Versions

Version Status Notes
v2.0 Current Migrated from energy-credentials/program-enrollment-vc

Inheritance

beckn:Credential
  └── deg:EnergyCredential
        └── deg:ProgramEnrollmentCredential  ← this schema

credentialSubject Properties

Property Type Required Description
id string (URI) DID of the consumer/credential subject
consumerNumber string Consumer account number
programName string Human-readable program name (e.g., “Peer-to-Peer Energy Trading”)
programCode string Unique program identifier code
enrollmentDate string (date) Date when consumer enrolled in the program
fullName string   Consumer name (optional)
validUntil string (date)   Enrollment expiration date (optional)

Linked Data

Term IRI
ProgramEnrollmentCredential deg:ProgramEnrollmentCredential
programName deg:programName
programCode deg:programCode
enrollmentDate deg:enrollmentDate
validUntil schema:validUntil

Usage

Issued by electricity distribution utilities when consumers are enrolled in special energy programs. Used for: