# `map_lookup` — Wertetabelle / Mapping **Zweck:** Bildet einen Eingabewert über eine Inline-Tabelle auf einen Zielwert ab — spart lange ``-Kaskaden für Zuordnungen wie Status → Empfänger oder Typ → Feldname. Bei fehlendem Treffer greift ein Default. **Parameter** | Name | Pflicht? | Default | Beschreibung | |---|---|---|---| | `input` | ja | leer | Zu vergleichender Wert (Platzhalter erlaubt). | | `target_var` | ja | — | Name der Ziel-Kontextvariable. | | `default` | nein | leer | Wert bei fehlendem Treffer. | | `case_sensitive` | nein | `false` | `true` = Groß-/Kleinschreibung beachten. | | `` | ja | — | Wiederholbare Einträge; erste Übereinstimmung gewinnt. Statt `to`-Attribut auch Element-Form `{{…}}`. Platzhalter in `from`/`to` erlaubt. | **Eingangswerte:** Der Wert aus `input` (z. B. `{{subart}}`). **Ausgangswerte:** `` = gemappter Wert bzw. Default; `_matched` = `"1"` (Treffer) oder `"0"` (Default) — praktisch für nachfolgende ``-Blöcke. ```xml {{subart}} ziel_feld Sonstiges ```