Notice
Notice to users about various issues or actions expected from them.
For information about the concept, see notification and notice.
Context
The following is an overview of notices with description and actions required from the responsible party.
| Type | Description | Responsible Party | Action required |
|---|---|---|---|
| no.elhub.flex.controllable_unit.grid_node_id.missing | Grid node ID missing | CSO | Update CU with grid node |
| no.elhub.flex.controllable_unit.grid_validation_status.incomplete_information | Grid validation status incomplete information | SP | Update missing information |
| no.elhub.flex.controllable_unit.grid_validation_status.pending | Grid validation status pending | CSO | Verify CU for grid verification and update status |
| no.elhub.flex.controllable_unit_service_provider.valid_time.outside_contract | Inconsistency: CUSP valid while end user is not valid on the AP | SP | Update CUSP to match the updated end user data from Elhub |
| no.elhub.flex.controllable_unit_suspension.not_active | Inconsistency: suspending a CU that is no longer active | ISO | Delete the suspension because it is useless |
| no.elhub.flex.controllable_unit_suspension.lingering | Inactivity: nothing has happened on the suspension in 2 weeks | ISO | Suspension is a temporary procedure. Consider reinstating the CU and use other lighter mechanisms to limit the use of the CU. |
| no.elhub.flex.party.missing | Party listed by an external source but not registered in the system | FISO | Create party to match the latest data fetched from the external source |
| no.elhub.flex.party.outdated | Mismatch in party data between system and an external source | FISO | Update party to match the latest data fetched from the external source |
| no.elhub.flex.party.residual | Party registered in the system but not listed by an external source | FISO | Delete party to match the latest data fetched from the external source |
| no.elhub.flex.service_provider_product_application.status.requested | SP product application status requested | PSO | Initiate SP product qualification and update status |
| no.elhub.flex.service_providing_group.balance_responsible_party.multiple | Inconsistency: Multiple BRPs in a single SPG | SP | Make sure the SPG only contains CU currently associated to the same BRP on their accounting point |
| no.elhub.flex.service_providing_group_grid_prequalification.status.requested | SPG grid prequalification status requested | ISO | Initiate SPG grid prequalification and update status |
| no.elhub.flex.service_providing_group_membership.valid_time.outside_contract | Inconsistency: SPG contains expired CU(s) | SP | Validate and update SPG membership |
| no.elhub.flex.service_providing_group_membership.bidding_zone_mismatch | Inconsistency: The CUs bidding zone does not match the one on the SPG | SP | End or update the valid time on the SPG membership |
| no.elhub.flex.service_providing_group_product_application.status.requested | SPG product application status requested | PSO | Initiate SPG product prequalification and update status |
| no.elhub.flex.service_provider_product_suspension.product_type.not_qualified | Inconsistency: suspending a SP on a product type that they are no longer qualified for | PSO | Delete the suspension because it is useless |
| no.elhub.flex.service_provider_product_suspension.lingering | Inactivity: nothing has happened on the suspension in 2 weeks | PSO | Suspension is a temporary procedure. Consider reinstating the SP or removing their qualification. |
| no.elhub.flex.service_providing_group_grid_suspension.not_grid_prequalified | Inconsistency: suspending a SPG that they no longer consider grid prequalified | ISO | Delete the suspension because it is useless |
| no.elhub.flex.service_providing_group_grid_suspension.lingering | Inactivity: nothing has happened on the suspension in 2 weeks | ISO | Suspension is a temporary procedure. Consider reinstating the SPG or removing their grid prequalification. |
| no.elhub.flex.service_providing_group_product_suspension.product_type.not_qualified | Inconsistency: suspending a SPG on a product type that they are no longer qualified for | PSO | Delete the suspension because it is useless |
| no.elhub.flex.service_providing_group_product_suspension.lingering | Inactivity: nothing has happened on the suspension in 2 weeks | PSO | Suspension is a temporary procedure. Consider reinstating the SPG or removing their qualification. |
Relevant links
Fields
| Name | Description | Format | Reference |
|---|---|---|---|
| id | Unique surrogate identifier. | bigint Read only |
|
| status | The status of the notice. | text One of: active, resolvedDefault: active |
|
| party_id | Reference to the party targeted by the notice. | bigint Read only |
party.id |
| type | The type of the notice. | text Pattern: ^no.elhub.flex.Read only |
|
| source | The URI of the resource concerned by the event. | text Pattern: ^(\/([a-z][a-z_]*\|[0-9]+))+$Read only |
|
| data | The data of the notice. | Read only |
|
| 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
No validation rules.
Notifications
No notifications.
Authorization
Resource Level Authorization
Below is the RLA for the resource. The default policy is deny.
Anonymous
No policies.
Entity
No policies.
Common
| Policy key | Policy | Status |
|---|---|---|
| NOTICE-COM001 | Read notices targeted to them. | DONE |
Balance Responsible Party
No policies.
End User
No policies.
Energy Supplier
No policies.
Flexibility Information System Operator
| Policy key | Policy | Status |
|---|---|---|
| NOTICE-FISO001 | Read all notices. | DONE |
Organisation
No policies.
System Operator
No policies.
Service Provider
No policies.
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 | ||
| party_id | R | R | R | R | R | R | R | ||
| type | R | R | R | R | R | R | R | ||
| source | R | R | R | R | R | R | R | ||
| data | R | R | R | R | R | R | R | ||
| status | R | R | R | R | R | R | R | ||
| recorded_by | R | R | R | R | R | R | R | ||
| recorded_at | R | R | R | R | R | R | R |