RSM-009: Kvittering ved fejl
- 1 Overblik
- 2 Aktivitets diagram
- 3 Kvittering (Acknowledgement)
- 3.1 Transaktionsstart
- 3.2 Modtagelse hos aktør
- 3.2.1 Meddelelses indhold
- 3.2.1.1 Contextual Model
- 3.2.1.2 Assembly model
- 3.2.1.3 Header information
- 3.2.1.4 Payload - Attribut beskrivelse
- 3.2.1 Meddelelses indhold
- 4 Ændringslog
Overblik
Figur 1 – Use Case Diagram for kvittering
Meddelelsen anvendes kun i fejlsituationer, såfremt valideringen af en meddelelse fejler. En kvittering (Acknowledgement), der specificerer årsagen. Afvisnings meddelelser er forskelige afhængig af om afvisning vedr. stamdatafejl, måledatafejl eller en generel afvisning af hele meddelelsen. Se eksempler.
Aktivitets diagram
Figur 2 – Aktivitetsdiagram for Fremsend måledata for et målepunkt
Kvittering (Acknowledgement)
Transaktionsstart
Meddelelsen initieres af en fejl i en transaktion fra en aktør der sender data til DataHub.
En meddelelse kan indeholde en eller flere transaktioner med samme forretningsårsag (ProcessType), men skal have samme forretningsårsag, som den oprindelig transaktion.
Kvittering (Acknowledgement) skal altid indeholde en reference til den oprindelige meddelelse.
Modtagelse hos aktør
Ved modtagelse valideres kvittering (Acknowledgement) i overensstemmelse med reglerne om fejlhåndtering og kvitteringer. Eventuelle fejl i kvittering (Acknowledgement)skal håndteres manuelt.
Meddelelses indhold
Request for Validated Metered Data indholder en header og en payload beskrevet herunder
Contextual Model
Assembly model
Klasserne Timeseries og Time_Periode bruge ikke i Danmark
Header information
Navn | Cim Attribut | Str. | Kardi-nalitet | Beskrivelse |
|---|---|---|---|---|
MarketDocument | 1 |
| ||
Meddelelses-ID | MarketDocument / mRID | An..36 | 1 | Unik identifikation af meddelelsen. DataHub bruger UUID |
Marked | MarketDocument / BusinessSector / type | An..2 | 0..1 | type = 23 - Electricity Supply Industry |
Afsender-ID | MarketDocument / Sender_MarketParticipant / mRID | An..16 | 1 | Entydig identifikation af afsender. Aktøren er identificeret af et GLN-nummer eller en EIC-kode. |
Afsender rolle | MarketDocument / Sender_MarketParticipant / MarketRole / type | An..3 | 1 | Mulige afsender: |
Modtager-ID | MarketDocument / Receiver_MarketParticipant / mRID | An..16 | 1 | Entydig identifikation af afsender. Aktøren er identificeret af et GLN-nummer eller en EIC-kode. |
Modtager | MarketDocument / Receiver_MarketParticipant / MarketRole / type | An..3 | 0..1 | Mulige modtagere: |
Meddelelsesdato | MarketDocument / createdDateTime | Date | 1 | ISO-8601 standard anvendes. Dato og tid i UTC+0. Angiver det tidspunkt hvor netvirksomheden henter data hjem fra måleren. |
Reference til original Meddelelses-ID | MarketDocument / Received_MarketDocument / mRID | An..36 | 0..1 | Entydig reference til oprindelig meddelelse |
Original Årsagskode | MarketDocument / Received_MarketDocument / Process / processType | An..3 | 0..1 | Årsagskode fra den oprindelige meddelelse der er sendt ind til DataHub. |
Payload - Attribut beskrivelse
Navn | Cim Attribut | længde | Kardinalitet | Beskrivelse |
|---|---|---|---|---|
MktActivityRecord | 0..* |
| ||
Reference til oprindeligt meddelelses-ID | MktActivityRecord/ Original_MktActivityRecord / mRID | An..36 | 0..1 | Bruges kun i acknowledgement i forbindelse med transaktioner vedr. fejl i masterdata. |
Navn | Cim Attribut | længde | Kardinalitet | Beskrivelse |
|---|---|---|---|---|
Series | 0..* |
| ||
Reference til oprindeligt transaktions-ID ( måledata) | Series / mRID | An..36 | 0..1 | Bruges kun i acknowledgement i forbindelse med transaktioner vedr. fejl i måledata. |
Navn | Cim Attribut | længde | Kardinalitet | Beskrivelse |
|---|---|---|---|---|
Reason | 0..* |
| ||
Status type | MarketDocument / Reason / code | An..3 | 1 | A02 Message fully rejected, bruges i forbindelse med at hele meddelelsen bliver afvist. I tilfælde af at dele af en meddelelse bliver afvist vil der stedet blive brugt relevant fejlkode. |
Fejltekst | MarketDocument / Reason / text | String | 0..* | Beskrivelse af fejl, kan indeholde eks. målepunkts ID m.m. |
Følgende attributter bruges ikke i RSM-009
Data der indsendes i attributter der ikke benyttes i meddelelsen vil blive ignoreret af DataHub. Det betyder at DataHub ikke kigge på indhold af feltet, og dermed ikke afviser/godkender meddelelsen på baggrund af feltet.
Navn | Cim Attribut |
|---|---|
Oprindeligt Revisions nummer | received_MarketDocument / revisionNumbe |
Oprindeligt dokument type | received_MarketDocument / type |
Oprindelige meddelelsesdato | received_MarketDocument / createdDateTime |
Oprindeligt dokument navn | received_MarketDocument / title |
Måledata ID | Timesseries / mrid |
Version | Timesseries / Version |
Periode | Timeperiod / timeinterval |
Ændringslog
Version | Dato | Ændringer siden sidste version |
|---|---|---|
1.7.3 | 2026-06-16 | Beskrivelser til “status type” er tilpasset, så det er beskrevet hvordan koden bruges i forbindelse med RSM-009 Kardinalitet er ændret for Series, Reason og MktActivityRecord fra 1..* til 0..*, så det passer med skemaet. |
1.7.2 | 2026-03-10 | Alle kardinaliteter tilpasset, så de passer til skemaerne, inkl. gruppe opdeling (blå linier) |
1.7.1 | 2025-06-18 | Overskrift er ændret fra “Kvittering (fejlrapport)” til “Kvittering ved fejl” |
1.7.0 | 2025-01-15 | Version 1.7 er en sammenfatning af dokumenterne CIM Based Ediel transaktioner for det danske elmarked 1.6 og EDI transaktioner for det danske elmarked ver. 5.7.9. |