Geschäftsdatenanfrage — Sicht LF
Der Prozess beschreibt die Anfrage von Stammdaten zu einer Markt- oder Messlokation zwischen dem NB und einem weiteren Marktpartner und die Anfrage von Werten (ausgenommen Reklamation von fehlenden oder unplausiblen Werten – siehe unter „weitere Anforderungen“) zu einer Markt- oder Messlokation bzw. Tranche zwischen dem MSB und einem weiteren Marktpartner. Die Geschäftsdatenanfrage erfolgt an den NB bzw. MSB der Marktlokation, der zu dem Zeitraum, für den die Stammdaten bzw. Werte benötigt werden, der Marktlokation zugeordnet war. Es können entweder Stammdaten für den Zeitpunkt der Anfrage oder Werte für einen Zeitpunkt oder einen Zeitraum angefragt werden. Der Anfragende stellt eine Geschäftsdatenanfrage an den NB bzw. MSB. Der NB bzw. MSB prüft die Anfrage. Im Falle einer berechtigten Anfrage und einer erfolgreichen Identifikation der Markt- oder Messlokation übermittelt der NB bzw. MSB dem Anfragenden die angefragten Informationen. Andernfalls übersendet der NB bzw. MSB dem Anfragenden eine Ablehnung der Geschäftsdatenanfrage. Der Datenaustausch im Rahmen des Use-Cases „Lieferbeginn“ (GPKE Teil 2) bleibt von der Möglichkeit, diese Daten über den Use-Case „Geschäftsdatenanfrage“ im Vorfeld des Lieferbeginns anzufragen, unberührt. Der Prozess kann auch verwendet werden, wenn der Gas MSB beim Strom NB anfragen möchte, ob an einer Adresse bereits ein SMGW verbaut ist. Wenn ein SMGW verbaut ist, nennt der NB dem Gas-MSB den verantwortlichen MSB für das SMGW.
Prozessablauf aus Sicht des LF
Prozessschritte
Geschäftsdatenanfrage
LF NBAblauf
Prozessauslöser
START_GESCHAEFTSDATENANFRAGEDas Backend stößt diesen Schritt mit diesem Ereignis an.
Nachricht an NB · AS4
Schreibende Schnittstelle
- Vorgang fortgeschrieben — Prozessdaten aktualiseren
POST /updateProcessData
Schreibt den bestehenden Vorgang im Backend fort, nachdem die Nachricht erstellt ist.
- Vorgang fortgeschrieben — Prozessdaten aktualiseren
Antwort
LF NBZ33Prüfidentifikatoren
Ablauf
Nachricht von NB · AS4
Aperak-Prüfungen
55035,55095,19101→Z33— Aperak Prüfung: Ist referenzierte Nachricht bekannt ?
Schreibende Schnittstelle
55095→ Vorgang fortgeschrieben —AKTUALISIEREN_PROZESSDATEN_BASIS
Schreibt den bestehenden Vorgang im Backend mit den Daten der eingegangenen Nachricht fort.
Schreibende Schnittstelle
55035→ Vorgang fortgeschrieben — Prozessdaten aktualiserenPOST /updateProcessData
Schreibt den bestehenden Vorgang im Backend mit den Daten der eingegangenen Nachricht fort.
Schreibende Schnittstelle
55060,55194,19104,19101→ Vorgang fortgeschrieben — Prozessdaten aktualiserenPOST /updateProcessData
Schreibt den bestehenden Vorgang im Backend mit den Daten der eingegangenen Nachricht fort.
Geschäftsdatenanfrage
LF MSBSTART_ANFRAGE_MESSWERTESTART_GESCHAEFTSDATENANFRAGEPrüfidentifikatoren
- 17102 — Anfrage von Werten · AS4
Ablauf
Prozessauslöser
Das Backend stößt diesen Schritt mit einem dieser Ereignisse an.
Nachricht an MSB · AS4
Schreibende Schnittstelle
- Vorgang fortgeschrieben — Prozessdaten aktualiseren
POST /updateProcessData
Schreibt den bestehenden Vorgang im Backend fort, nachdem die Nachricht erstellt ist.
- Vorgang fortgeschrieben — Prozessdaten aktualiseren
Antwort
LF MSBZ33MSCONSZ30E_0456 Lieferschein prüfenPrüfidentifikatoren
Ablauf
Nachricht von MSB · AS4
Antwort nach Entscheidungsbaum
19102→ E_0442 · MSB · Geschäftsdatenanfrage zu Werten prüfen
Daten für die Eingangsprüfung laden
- Messlokation lesen
GET /getMeterLocationBasic - Netzlokation lesen
GET /getGridLocationBasic - Zähler lesen
GET /getCounterBasic - Marktlokation lesen
GET /getMarketLocationBasic - Tranche lesen
GET /getTrancheBasic
- Messlokation lesen
Aperak-Prüfungen
19102,13018,13019,13016,13025→Z33— Aperak Prüfung: Ist referenzierte Nachricht bekannt ?13018,13017,13019,13016,13025→MSCONS13018,13025→Z30
Schreibende Schnittstelle
13018,13017,13019,13016,13025→ Vorgang angelegt — Prozessdaten erstellenPOST /createProcessData
Legt im Backend einen neuen Vorgang mit den Daten der eingegangenen Nachricht an.
Schreibende Schnittstelle
19102→ Vorgang fortgeschrieben — Prozessdaten aktualiserenPOST /updateProcessData
Schreibt den bestehenden Vorgang im Backend mit den Daten der eingegangenen Nachricht fort.
Daten für die Prüfung laden
- Energiemengen aus Abrechnungskontext lesen
GET /getEnergyAmount - Netznutzungsvertrag lesen
GET /getGridUsageContractBasic
- Energiemengen aus Abrechnungskontext lesen
Entscheidungsbaum
13019,13016→ E_0456 — Lieferschein prüfen
Entscheidungsbäume dieses Prozesses
| EBD | Name |
|---|---|
| E_0441 | Geschäftsdatenanfrage zu Stammdaten prüfen |
| E_0442 | Geschäftsdatenanfrage zu Werten prüfen |
| E_0443 | Geschäftsdatenanfrage zu Stammdaten prüfen |
Prozess-Informationen
Wortlaut der Lesefassung, Steckbrief Kap. 3.1, S. 29–30.
Vorbedingungen
- Der Anfragende ist im gesamten angefragten Zeitraum bzw. zum Zeitpunkt der Anfrage der Markt- oder der Messlokation zugeordnet und somit berechtigt die angefragten Daten zu erhalten oder
- Ist der Anfragende der Markt- oder der Messlokation nicht im gesamten angefragten Zeitraum zugeordnet oder gesetzlich berechtigt, muss gegenüber dem angefragten NB bzw. MSB eine Bevollmächtigung zum Erhalt der angefragten Informationen vom Anfragenden dargelegt werden. Das Vorliegen entsprechender vertraglicher Vollmachten (z.B. im Rahmen des Messstellenbetreiber-Rahmenvertrags zwischen MSB und NB bzw. des Netznutzungsvertrags zwischen LF und NB) kann zugesichert werden.
- Bei Anfragen auf Ebene der Marktlokation ist die ID der Marktlokation bekannt.
- Bei Anfragen auf Ebene der Messlokation ist die ID der Messlokation bekannt.
Ergebnisse
Der Anfragende hat die Daten erhalten und kann diese für die Folgeprozesse verwenden.
Fehlerfall
Fehlerfälle
- Der Anfragende hat keine Berechtigung.
- Die Daten liegen dem Angefragten nicht vor.
Weitere Anforderungen
- Der NB bzw. MSB kann in begründeten Einzelfällen den Nachweis der Berechtigung anfordern.
- Unplausible oder fehlende Werte sind abhängig der Vorbedingungen über den Use-Case „Reklamation von Werten“ (WiM Teil 2) oder Use-Case „Reklamation einer Konfiguration“ (GPKE Teil 3) zu reklamieren.
Anlass
Vorher läuft: Ermittlung der MaLo-ID der Marktlokation — diese Prozesse nennen den hier gezeigten in ihrem Ergebnis.
Erste Nachricht
Der Beteiligte dieser Seite sendet selbst: „Geschäftsdatenanfrage“ an NB (Schritt 1).
Ziel
Der Anfragende hat die angefragten Geschäftsdaten erhalten.
Andere Sichten des Prozesses
Derselbe Prozess, aus den Augen der anderen Beteiligten: dieselben Schritte, jeweils aus deren Sicht gelesen.
Hinweise zu dieser Seite
Die Schritte sind die möglichen Nachrichten dieses Prozesses, keine Abfolge — die Quelle führt weder Bedingungen noch Alternativen. Das Kästchen am Schritt nennt links die eigene Sicht: ← empfängt sie, → sendet sie. Zugeklappte Schritte laufen zwischen anderen Marktpartnern.
Die Konnektortabelle führt für diese Schritte keinen Schreibaufruf. Abgeleitet aus dem Prozessverlauf: Die eigene Rolle war an diesem Prozess schon beteiligt, der Vorgang besteht also.
Diese Schreibaufrufe sind im API-Katalog dieser Formatversion nicht geführt; am Schritt steht deshalb nur ihr Kommando, ohne Adresse und ohne Knopf.
Betrifft: 2