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

Check termination

| Attribute | Value |
|---|---|
| Designation | Check termination |
| Market role | MSB |
| Regulatory determination / chapter | WiM electricity |
| Section | 8.26.1: AD: Termination of the transmission of values to ESA by ESA |
| Check identifiers | Response: [19011](/en/schnittstellen/202604/pruefi/ORDRSP/PI_19011), [19012](/en/schnittstellen/202604/pruefi/ORDRSP/PI_19012) |
| 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 648\" width=\"742\" height=\"648\" role=\"img\" aria-labelledby=\"ebd-titel\" class=\"maco-ebd-baum\">\n<title id=\"ebd-titel\">Decision tree E_0254: Beendigung 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_0254</text>\n<text x=\"94\" y=\"38\" font-size=\"13\" fill=\"var(--prn-label, #1d1d1f)\">Beendigung 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,145 386,145 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=\"140\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"166,212 166,236\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"228\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,269 386,269 386,262 406,262\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"264\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"166,336 166,360\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"352\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,388 386,388 386,410 406,410\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"383\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"166,444 166,484\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"172\" y=\"460\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<polyline class=\"ebd-kante\" points=\"316,512 386,512 386,526 406,526\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"507\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">yes</text>\n<polyline class=\"ebd-kante\" points=\"316,540 386,540 386,606 406,606\" fill=\"none\" stroke=\"var(--prn-label-2, #424245)\" stroke-width=\"1.3\" marker-end=\"url(#ebd-pfeil)\"/>\n<text x=\"322\" y=\"535\" font-size=\"10.5\" fill=\"var(--prn-label-2, #424245)\">no</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"112\" 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=\"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)\">Handelt es sich bei der Bestellung</text>\n<text x=\"94\" y=\"150\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">um eine Bestellung für</text>\n<text x=\"94\" y=\"166\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">turnusmäßige/regelmäßige</text>\n<text x=\"94\" y=\"182\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Übermittlung (Abo) von Werten an</text>\n<text x=\"94\" y=\"198\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">den ESA?</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)\">Es handelte sich bei der Bestellung</text>\n<text x=\"484\" y=\"166\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">um eine einmalige Übermittlung.</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"236\" 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=\"246\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"260\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">2</text>\n<text x=\"94\" y=\"258\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Ist das gewünschte</text>\n<text x=\"94\" y=\"274\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Beendigungsdatum größer als der</text>\n<text x=\"94\" y=\"290\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Beginnzeitpunkt der</text>\n<text x=\"94\" y=\"306\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">turnusmäßigen/regelmäßigen</text>\n<text x=\"94\" y=\"322\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Übermittlung (Abo)?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"236\" 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=\"246\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"260\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A02</text>\n<text x=\"484\" y=\"258\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"274\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Die Bestellung ist zu stornieren.</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"360\" 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=\"370\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"384\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">3</text>\n<text x=\"94\" y=\"382\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Wurde die Übermittlung von</text>\n<text x=\"94\" y=\"398\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Werten bereits zu einem früheren</text>\n<text x=\"94\" y=\"414\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">oder zu dem in der Beendigung</text>\n<text x=\"94\" y=\"430\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">genannten Zeitpunkt beendet?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"360\" width=\"320\" height=\"100\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"370\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"384\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A03</text>\n<text x=\"484\" y=\"382\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"398\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Die Übermittlung wurde bereits zu</text>\n<text x=\"484\" y=\"414\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">einem früheren oder zu dem in der</text>\n<text x=\"484\" y=\"430\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Beendigung genannten Zeitpunkt</text>\n<text x=\"484\" y=\"446\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">beendet.</text>\n<rect class=\"ebd-frage\" x=\"16\" y=\"484\" 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=\"494\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"55\" y=\"508\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">4</text>\n<text x=\"94\" y=\"506\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Liegt das gewünschte</text>\n<text x=\"94\" y=\"522\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Beendigungsdatum vor dem</text>\n<text x=\"94\" y=\"538\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Zeitpunkt, für den die jüngsten</text>\n<text x=\"94\" y=\"554\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Daten geliefert wurden?</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"484\" width=\"320\" height=\"84\" rx=\"10\" fill=\"var(--prn-accent-soft, #e4f2eb)\" stroke=\"var(--prn-separator, #d2d2d7)\"/>\n<rect class=\"ebd-badge\" x=\"416\" y=\"494\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"508\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A04</text>\n<text x=\"484\" y=\"506\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Rejection</text>\n<text x=\"484\" y=\"522\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Es wurden bereits Daten nach dem</text>\n<text x=\"484\" y=\"538\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">gewünschten Beendigungsdatum</text>\n<text x=\"484\" y=\"554\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">übermittelt.</text>\n<rect class=\"ebd-ergebnis\" x=\"406\" y=\"580\" 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=\"590\" width=\"58\" height=\"20\" rx=\"6\" fill=\"var(--prn-fill-strong, rgba(120, 120, 128, 0.2))\" stroke=\"none\"/>\n<text x=\"445\" y=\"604\" font-size=\"11\" fill=\"var(--prn-label, #1d1d1f)\" text-anchor=\"middle\" font-weight=\"600\">A05</text>\n<text x=\"484\" y=\"602\" font-size=\"12\" fill=\"var(--prn-label-2, #424245)\" font-weight=\"600\">Cluster: Consent</text>\n<text x=\"484\" y=\"618\" font-size=\"12\" fill=\"var(--prn-label, #1d1d1f)\">Beendigung wird bestätigt</text>\n</svg>"} kapitel={"WiM Strom · 8.26.1: AD: Beendigung der Übermittlung von Werten an ESA durch ESA"} name={"Beendigung prüfen"}>

| Step | Check | Result | Code | Note |
|---|---|---|---|---|
| 1 | Is the order placement an order for the periodic/regular transmission (subscription) of values to the ESA? | no | A01 | Cluster: Rejection The order placement was a one-time transmission. |
| — | — | yes | → Step 2 | — |
| 2 | Is the requested termination date later than the start point in time of the periodic/regular transmission (subscription)? | no | A02 | Cluster: Rejection The order placement must be cancelled. |
| — | — | yes | → Step 3 | — |
| 3 | Has the transmission of values already been ended at an earlier point in time or at the point in time named in the termination? | yes | A03 | Cluster: Rejection The transmission has already been ended at an earlier point in time or at the point in time stated in the termination. |
| — | — | no | → Step 4 | — |
| 4 | Is the requested termination date before the point in time for which the most recent data was delivered? | yes | A04 | Cluster: Rejection  Data has already been transmitted after the requested termination date. |
| — | — | no | A05 | Cluster: Consent Termination is confirmed |

</Ebd>

## Result codes

| Result code | Cluster | Meaning | Response check identifier |
|---|---|---|---|
| `A01` | Rejection | The order placement was a one-time transmission. | [19012](/schnittstellen/202604/pruefi/ORDRSP/PI_19012) |
| `A02` | Rejection | The order placement is to be cancelled. | [19012](/schnittstellen/202604/pruefi/ORDRSP/PI_19012) |
| `A03` | Rejection | The transmission has already been ended at an earlier point in time or at the point in time stated in the termination. | [19012](/schnittstellen/202604/pruefi/ORDRSP/PI_19012) |
| `A04` | Rejection | Data has already been transmitted after the requested termination date. | [19012](/schnittstellen/202604/pruefi/ORDRSP/PI_19012) |
| `A05` | Consent | Termination is confirmed | [19011](/schnittstellen/202604/pruefi/ORDRSP/PI_19011) |

<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>
