Service Providing Group
A group of controllable units to be used in a flexibility product on the market.
For more information about the service providing group (SPG) concept and its role in the flexibility structure, see Conceptual Model and Terminology.
Status transitions for service providing group
The following diagram shows the status and its transitions for service providing groups.
The service provider is responsible for creating a new service providing group.
Initially, the status is set to new. Once the SPG registration is complete,
the service provider updates the status to active. SPG grid prequalification
resources are created on activation for each impacted system operator.
The service provider can terminate the service providing group at any time.
After termination, the status can only be edited by a FIS operator.
Full Size | Plantuml description | How to read the diagram

Relevant links
Fields
| Name | Description | Format | Reference |
|---|---|---|---|
| id | Unique surrogate key. | bigint Read only |
|
| name | Free text name of the service providing group. | text Required Max length: 128 |
|
| service_provider_id | Reference to the party (service provider) managing the group. |
bigint Required Non-updatable |
party.id |
| bidding_zone | The bidding zone that restricts which CUs that can be added to the group. Also known as scheduling area or price area for TSO. | text One of: NO1, NO2, NO3, NO4, NO5Required |
|
| status | The status of the group. | text One of: new, active, inactive, terminatedDefault: newAlways new when created. Can then be updated to the other values. Once terminated, only editable by a FIS operator. |
|
| recorded_at | When the resource was recorded (created or updated) in the system. | date-time Read only |
|
| recorded_by | The identity that recorded the resource. | bigint Read only |
Validation Rules
| Validation rule key | Validation rule | Status |
|---|---|---|
| SPG-VAL001 | An empty service providing group cannot be activated. | DONE |
Notifications
| Action | Recipient | Comment |
|---|---|---|
| create, update | SP | |
| update | SO on member CU | When status is not new |
Authorization
Resource Level Authorization
Below is the RLA for the resource. The default policy is deny.
Anonymous
No policies.
Common
| Policy key | Policy | Status |
|---|---|---|
| SPG-COM001 | Read history on SPG that they can read. | DONE |
Balance Responsible Party
No policies.
End User
No policies.
Energy Supplier
No policies.
Flexibility Information System Operator
| Policy key | Policy | Status |
|---|---|---|
| SPG-FISO001 | Read, create and update all SPG. | DONE |
Organisation
No policies.
System Operator
| Policy key | Policy | Status |
|---|---|---|
| SPG-SO001 | Read SPG containing grid prequalification resources they can read. | DONE |
| SPG-SO002 | Read SPG containing product applications targeted at them. | DONE |
Service Provider
| Policy key | Policy | Status |
|---|---|---|
| SPG-SP001 | Read, create and update SPG that belongs to them. | DONE |
Third Party
No policies.
Field Level Authorization
For party type abbreviations, check the authentication docs.
| FIELD | ANON | BRP | ES | EU | FISO | SO | SP | TP | ORG |
|---|---|---|---|---|---|---|---|---|---|
| id | R | R | R | R | R | R | R | ||
| name | R | R | R | RCU | R | RCU | R | ||
| service_provider_id | R | R | R | RC | R | RC | R | ||
| bidding_zone | R | R | R | RC | R | RC | R | ||
| status | R | R | R | RCU | R | RCU | R | ||
| recorded_at | R | R | R | R | R | R | R | ||
| recorded_by | R | R | R | R | R | R | R |