# E_0257 — Check cancellation
<span hidden data-pagefind-meta={"title:E_0257 — Check cancellation · Decision tree · FV 202604"} />

Check cancellation

| Attribute | Value |
|---|---|
| Designation | Check cancellation |
| Market role | MSB |
| Regulatory determination / chapter | WiM electricity |
| Section | 8.25.5: AD: Request and order placement of values by ESA |
| Check identifiers | Response: [19013](/en/schnittstellen/202604/pruefi/ORDRSP/PI_19013), [19014](/en/schnittstellen/202604/pruefi/ORDRSP/PI_19014) |
| 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 616\" width=\"742\" height=\"616\" role=\"img\" aria-labelledby=\"ebd-titel\" class=\"maco-ebd-baum\">\n<title id=\"ebd-titel\">Decision tree E_0257: Stornierung 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=\"72\" 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_0257</text>\n<text x=\"94\" y=\"38\" font-size=\"13\" fill=\"var(--prn-label, #1d1d1f)\">Stornierung prüfen</text>\n<text x=\"26\" y=\"75\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-style=\"italic\">Checking role: MSB</text>\n<polyline class=\"ebd-kante\" points=\"316,129 386,129 386,146 406,146\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"124\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"166,164 166,204\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"180\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"166,288 166,312\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"304\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,260 352,260 352,494 316,494\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"255\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,340 386,340 386,346 406,346\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"335\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,368 386,368 386,418 406,418\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"363\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,485 386,485 386,502 406,502\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"480\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,503 386,503 386,574 406,574\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"498\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"112\" 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=\"122\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"136\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">1</text>\n<text x=\"94\" y=\"134\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Wurde die Bestellung des ESA</text>\n<text x=\"94\" y=\"150\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">durch den MSB bestätigt?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"112\" width=\"320\" height=\"68\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"122\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"136\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A01</text>\n<text x=\"484\" y=\"134\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"150\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Die Bestellung des ESA wurde durch</text>\n<text x=\"484\" y=\"166\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">den MSB nicht bestätigt.</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"204\" width=\"300\" height=\"84\" 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\">2</text>\n<text x=\"94\" y=\"226\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Handelte es sich bei der</text>\n<text x=\"94\" y=\"242\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Bestellung um ein</text>\n<text x=\"94\" y=\"258\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">turnusmäßige/regelmäßige</text>\n<text x=\"94\" y=\"274\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Übermittlung (Abo)?</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"312\" width=\"300\" height=\"84\" 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=\"322\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"336\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">3</text>\n<text x=\"94\" y=\"334\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Wurde die</text>\n<text x=\"94\" y=\"350\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">turnusmäßige/regelmäßige</text>\n<text x=\"94\" y=\"366\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Übermittlung (Abo) von Werten</text>\n<text x=\"94\" y=\"382\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">bereits begonnen?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"312\" width=\"320\" height=\"68\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"322\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"336\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A02</text>\n<text x=\"484\" y=\"334\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"350\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Mit der Übermittlung von Werten aus</text>\n<text x=\"484\" y=\"366\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">dem Abo wurde bereits begonnen.</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"392\" 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=\"402\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"416\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A04</text>\n<text x=\"484\" y=\"414\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Consent</text>\n<text x=\"484\" y=\"430\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Stornierung wird bestätigt.</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"468\" 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=\"478\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"492\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">4</text>\n<text x=\"94\" y=\"490\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist die einmalige Übermittlung von</text>\n<text x=\"94\" y=\"506\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Werten bereits erfolgt?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"468\" width=\"320\" height=\"68\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"478\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"492\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A03</text>\n<text x=\"484\" y=\"490\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"506\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Die einmalige Übermittlung der Werte</text>\n<text x=\"484\" y=\"522\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">ist bereits erfolgt.</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"548\" 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=\"558\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"572\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A04</text>\n<text x=\"484\" y=\"570\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Consent</text>\n<text x=\"484\" y=\"586\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Stornierung wird bestätigt.</text>\n</svg>"} kapitel={"WiM Strom · 8.25.5: AD: Anfrage und Bestellung von Werten durch den ESA"} name={"Stornierung prüfen"}>

| Step | Check | Result | Code | Note |
|---|---|---|---|---|
| 1 | Was the order placement of the ESA confirmed by the MSB? | no | A01 | Cluster: Rejection The order placement of the ESA was not confirmed by the MSB. |
| — | — | yes | → Step 2 | — |
| 2 | Was the order placement a periodic/regular transmission (subscription)? | yes | → Step 3 | — |
| — | — | no | → Step 4 | Note: The order placement was a one-time transmission. |
| 3 | Has the periodic/regular transmission (subscription) of values already begun? | yes | A02 | Cluster: Rejection Transmission of values from the subscription has already begun. |
| — | — | no | A04 | Cluster: Consent Cancellation is confirmed. |
| 4 | Has the one-off transmission of values already taken place? | yes | A03 | Cluster: Rejection The one-time transmission of the values has already taken place. |
| — | — | no | A04 | Cluster: Consent Cancellation is confirmed. |

</Ebd>

## Result codes

| Result code | Cluster | Meaning | Response check identifier |
|---|---|---|---|
| `A01` | Rejection | The order placement of the ESA was not confirmed by the MSB. | [19014](/schnittstellen/202604/pruefi/ORDRSP/PI_19014) |
| `A02` | Rejection | Transmission of values from the subscription has already begun. | [19014](/schnittstellen/202604/pruefi/ORDRSP/PI_19014) |
| `A04` (2 outputs) | Consent | Cancellation is confirmed. | [19013](/schnittstellen/202604/pruefi/ORDRSP/PI_19013) |
| `A03` | Rejection | The one-time transmission of the values has already taken place. | [19014](/schnittstellen/202604/pruefi/ORDRSP/PI_19014) |

<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. The »response check identifier« column of the result codes assigns a cluster only because this tree carries exactly one checked message and exactly one response per pole; their pole comes from the use case title of the response.*

:::note{title="Not checked against a process"}

**No** consistency check was carried out for this decision tree — no generated BPMN found. Whether the MACO APP implements this tree completely is therefore not evidenced here.

:::

</Hinweisbereich>
