espiGreenButton schema definitions (v1.0)
31 schema types · Source: deg-main
Contains information about a Third Party Application requesting access to the DataCustodian services. Information requested may include items such as Organization Name, Website, Contact Info, Application Name, Description, Icon, Type, default Notification and Callback endpoints, and may also include agreement with terms of service. Atom Links: self link to this resource
[extension] Represents a permission granted by an owner for access to a resource. Atom Links: self link to this resource rel corresponding ApplicationInformation (if this is the client access containing token instance) rel corresponding to the authorized resource (if this is the access_token containing instance for a customer resource) Note: for privacy there is no identifier of the RetailCustomer in this structure but an implementation will have consider how to maintain a correspondence between a RetailCustomer and his authorization.
Time sequence of Readings of the same ReadingType.
Characteristics associated with all Readings included in a MeterReading.
Logical point on a network at which consumption or production is either physically measured (e.g., metered) or estimated (e.g., unmetered street lights).
A summary of power quality events. This information represents a summary of power quality information typically required by customer facility energy management systems. It is not intended to satisfy the detailed requirements of power quality monitoring. All values are as defined by measurementProtocol during the period. The standards typically also give ranges of allowed values; the information attributes are the raw measurements, not the "yes/no" determination by the various standards. See referenced standards for definition, measurement protocol and period.
[DEPRECATED] Summary of usage for a billing period
[extension] Summary of usage for a billing period
[extension] Contains attributes related to the configuration of the time service.
[extension] List of programIDmappings
Specific value measured by a meter or other asset. Each Reading is associated with a specific ReadingType.
Quality of a specific reading value or interval reading value. Note that more than one Quality may be applicable to a given Reading. Typically not used unless problems or unusual conditions occur (i.e., quality for each Reading is assumed to be 'Good' (valid) unless stated otherwise in associated ReadingQuality).
Category of service provided to the customer.
An aggregated summary measurement reading.
Includes elements that make it possible to include multiple transactions in a single (batch) request.
[extension] Service Delivery Point is representation of revenue UsagePoint attributes
Interval of date and time. End is not included because it can be derived from the start and the duration.
This is a root class to provide common naming attributes for all classes needing naming attributes
Superclass of all object classes to allow extensions. Inheritance from Object provides an inherent extension mechanism permitting custom data to be included in a separate namespace.
Contains the current status of the service.
[extension] Rational number = 'numerator' / 'denominator'.
[extension] Interharmonics are represented as a rational number 'numerator' / 'denominator', and harmonics are represented using the same mechanism and identified by 'denominator'=1.
[extension] List of resource URIs that can be used to GET ESPI resources
[extension] Line item of detail for additional cost
[extension] Sequence of references to Pnodes assoicated with a UsagePoint.
[extension] References to associated AggregateNodes.
[extension] References to associated Tariff Riders.
[extension] Reference to a Pnode.
[extension] Reference to an AggregateNode (could be a load aggregation point which is a specialization of AggregateNode).
[extension] Reference to a Tariff Rider.
[extension] Information about source of billing charge