RSM-009: Kvittering ved fejl

RSM-009: Kvittering ved fejl

 

>> Link til æ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

image-20250115-124245.png

Assembly model

image-20250115-124345.png

Klasserne Timeseries og Time_Periode bruge ikke i Danmark

Header information

Navn

Cim Attribut

Str.

Kardi-nalitet

Beskrivelse

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.
CodingScheme = A10 angives for 13 cifret GLN.
CodingScheme = A01 angives for 16 tegns EIC-kode.

Afsender rolle

MarketDocument / Sender_MarketParticipant / MarketRole / type

An..3

1

Mulige afsender:
type = DGL
type = DDZ

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.
CodingScheme = A10 angives for 13 cifret GLN.
CodingScheme = A01 angives for 16 tegns EIC-kode.

Modtager

MarketDocument / Receiver_MarketParticipant / MarketRole / type

An..3

0..1

Mulige modtagere:
type = DGL
type = DDQ
type = MDR
type = DDM
type = EZ

Meddelelsesdato

MarketDocument / createdDateTime

Date
time

1

ISO-8601 standard anvendes.

Dato og tid i UTC+0. Angiver det tidspunkt hvor netvirksomheden henter data hjem fra måleren.
Format: YYYY-MM-DDThh:mm:ssZ

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
Kode

0..1

Årsagskode fra den oprindelige meddelelse der er sendt ind til DataHub.

Payload - Attribut beskrivelse

Navn

Cim Attribut

længde

Kardinalitet

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

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

Navn

Cim Attribut

længde

Kardinalitet

Beskrivelse

Reason

0..*

 

Status type

MarketDocument / Reason / code

An..3
Kod

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

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

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)
Fejltekst i reject meddelelsen er ændret fra 256 karakter til ubegrænset i længde.

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.