# E_3004 — Check business data request for master data
<span hidden data-pagefind-meta={"title:E_3004 — Check business data request for master data · Decision tree · FV 202604"} />

Check business data request for master data

| Attribute | Value |
|---|---|
| Designation | Check business data request for master data |
| Market role | NB |
| Regulatory determination / chapter | GeLi Gas |
| Section | 13.20.1: AD: Business data request from MSB to NB |
| Check identifiers | checked: [17126](/en/schnittstellen/202604/pruefi/ORDERS/PI_17126) · response: [19101](/en/schnittstellen/202604/pruefi/ORDRSP/PI_19101) |
| EBD version | 4.2 |
| As at | 2026-06-23 |

## Decision tree

<Ebd svg={"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 742 620\" width=\"742\" height=\"620\" role=\"img\" aria-labelledby=\"ebd-titel\" class=\"maco-ebd-baum\">\n<title id=\"ebd-titel\">Decision tree E_3004: Geschäftsdatenanfrage zu Stammdaten prüfen</title>\n<defs><marker id=\"ebd-pfeil\" viewBox=\"0 0 14 14\" refX=\"13\" refY=\"7\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\"><path d=\"M0 0 L14 7 L0 14 z\" fill=\"var(--prn-label-2, #424245)\"/></marker></defs>\n<rect class=\"ebd-kopf\" x=\"16\" y=\"16\" width=\"300\" height=\"88\" rx=\"10\" fill=\"var(--prn-bg-elevated, #f5f5f7)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"26\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"40\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">E_3004</text>\n<text x=\"94\" y=\"38\" font-size=\"13\" fill=\"var(--prn-label, #1d1d1f)\">Geschäftsdatenanfrage zu</text>\n<text x=\"94\" y=\"54\" font-size=\"13\" fill=\"var(--prn-label, #1d1d1f)\">Stammdaten prüfen</text>\n<text x=\"26\" y=\"91\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-style=\"italic\">Checking role: NB</text>\n<polyline class=\"ebd-kante\" points=\"316,145 352,145 352,454 316,454\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"140\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"166,180 166,204\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"196\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,227 386,227 386,224 406,224\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"222\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"166,272 166,296\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"288\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,329 386,329 386,316 406,316\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"324\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,363 386,363 386,368 406,368\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"358\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"166,488 166,512\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"504\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,465 386,465 386,446 406,446\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"460\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,535 386,535 386,532 406,532\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"530\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,557 386,557 386,584 406,584\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"552\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"128\" width=\"300\" height=\"52\" rx=\"10\" fill=\"var(--prn-fill, rgba(120, 120, 128, 0.12))\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"138\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"152\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">10</text>\n<text x=\"94\" y=\"150\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Handelt es sich um einen MSB aus</text>\n<text x=\"94\" y=\"166\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">der Sparte Strom?</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"204\" width=\"300\" height=\"68\" rx=\"10\" fill=\"var(--prn-fill, rgba(120, 120, 128, 0.12))\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"214\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"228\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">20</text>\n<text x=\"94\" y=\"226\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist der MSB im angefragten</text>\n<text x=\"94\" y=\"242\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Zeitraum der genannten</text>\n<text x=\"94\" y=\"258\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Messlokation zugeordnet?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"204\" width=\"320\" height=\"40\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<text x=\"416\" y=\"226\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Stammdaten versenden</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"296\" width=\"300\" height=\"100\" rx=\"10\" fill=\"var(--prn-fill, rgba(120, 120, 128, 0.12))\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"306\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"320\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">30</text>\n<text x=\"94\" y=\"318\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist der MSB für den angefragten</text>\n<text x=\"94\" y=\"334\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Zeitraum z. B. aufgrund einer</text>\n<text x=\"94\" y=\"350\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Vollmacht berechtigt die</text>\n<text x=\"94\" y=\"366\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">angefragten Stammdaten zu</text>\n<text x=\"94\" y=\"382\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">erhalten?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"296\" width=\"320\" height=\"40\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"306\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"320\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A01</text>\n<text x=\"484\" y=\"318\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Keine Berechtigung</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"348\" width=\"320\" height=\"40\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<text x=\"416\" y=\"370\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Stammdaten versenden</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"420\" width=\"300\" height=\"68\" rx=\"10\" fill=\"var(--prn-fill, rgba(120, 120, 128, 0.12))\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"430\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"444\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">40</text>\n<text x=\"94\" y=\"442\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist die genannte Adresse dem NB</text>\n<text x=\"94\" y=\"458\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">bekannt und ist an dieser Adresse</text>\n<text x=\"94\" y=\"474\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">ein Gasanschluss vorhanden?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"420\" width=\"320\" height=\"52\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"430\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"444\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A02</text>\n<text x=\"484\" y=\"442\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">An der genannten Adresse betreibt</text>\n<text x=\"484\" y=\"458\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">der NB keinen Gasanschluss</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"512\" width=\"300\" height=\"68\" rx=\"10\" fill=\"var(--prn-fill, rgba(120, 120, 128, 0.12))\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"26\" y=\"522\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"536\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">50</text>\n<text x=\"94\" y=\"534\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist an der genannten Adresse an</text>\n<text x=\"94\" y=\"550\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">mindestens einer Messlokation</text>\n<text x=\"94\" y=\"566\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">eine nME verbaut?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"512\" width=\"320\" height=\"40\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<text x=\"416\" y=\"534\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Stammdaten versenden</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"564\" width=\"320\" height=\"40\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"574\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"588\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A03</text>\n<text x=\"484\" y=\"586\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Keine nME verbaut</text>\n</svg>"} kapitel={"GeLi Gas · 13.20.1: AD: Geschäftsdatenanfrage vom MSB an NB"} name={"Geschäftsdatenanfrage zu Stammdaten prüfen"} bpmnFv="202604" bpmnCode="E_3004">

| Step | Check | Result | Code | Note |
|---|---|---|---|---|
| 10 | Is this a MSB from the electricity division? | yes | → Step 40 | — |
| — | — | no | → Step 20 | — |
| 20 | Is the MSB assigned to the specified metering location in the requested time period? | yes | End | Send master data |
| — | — | no | → Step 30 | — |
| 30 | Is the MSB entitled, e.g. on the basis of a power of attorney, to receive the requested master data for the requested time period? | no | A01 | No authorization |
| — | — | yes | End | Send master data |
| 40 | Is the specified address known to the NB and is there a gas connection at this address? | yes | → Step 50 | — |
| — | — | no | A02 | The NB does not operate a gas connection at the specified address |
| 50 | Is an nME installed at at least one metering location at the stated address? | yes | End | Send master data |
| — | — | no | A03 | No nME installed |

</Ebd>

## Result codes

| Result code | Cluster | Meaning |
|---|---|---|
| `A01` | — | No authorization |
| `A02` | — | The NB does not operate a gas connection at the specified address |
| `A03` | — | No nME installed |

<Hinweisbereich>

*Role of the numbers: »response« are the check identifiers that list this tree in the ebd_code column of the check identifier table (knowledge-collection · FV 202604); »checked« is the difference set to it from the return path of the process steps.*

:::tip{title="Consistent with the generated process"}

All 3 result codes of the decision tree are contained in the generated process `E_3004.bpmn`.

:::

</Hinweisbereich>
