---
title: XML
description: "## XML-Schnittstelle ## Übersicht Der Datenaustausch über XML innerhalb von MCDMS wird vollständig über die **Script-Engine** gesteuert. Sowohl der **Import als auch der Export von XML-Nachrichten** werden über Skripte erzeugt und verarbeitet. Die XML-Strukturen werden dabei dynamisch aus den Daten…"
url: "https://aspi-gmbh.de/docs/xml/"
updated: "2026-03-08"
category: Schnittstellen
---

# XML

## XML-Schnittstelle

## Übersicht

Der Datenaustausch über XML innerhalb von MCDMS wird vollständig über die **Script-Engine** gesteuert.

Sowohl der **Import als auch der Export von XML-Nachrichten** werden über Skripte erzeugt und verarbeitet.
Die XML-Strukturen werden dabei dynamisch aus den Daten der Patientenakte, der Datenbank oder aus Formularinhalten generiert.

Dieses Verfahren wird insbesondere für den Datenaustausch nach **§301 Abs. 4 SGB V** verwendet.

# Verarbeitung von XML-Nachrichten

Die Verarbeitung erfolgt vollständig über Skripte im System.

Dabei übernehmen die Skripte folgende Aufgaben:

- Erstellung der XML-Struktur
- Befüllen der XML-Elemente mit Daten aus dem System
- Verarbeitung eingehender XML-Nachrichten
- Zuordnung der XML-Felder zu Datenbankfeldern
- Übergabe der Daten an interne Systemfunktionen

Die eigentliche Logik der Schnittstelle befindet sich daher nicht in einer festen Programmroutine, sondern in den entsprechenden Skripten.

# §301-Kommunikation

Der Datenaustausch nach **§301 Abs. 4 SGB V** wird ebenfalls über dieses Skriptverfahren realisiert.

Dabei werden sowohl

- **ausgehende Nachrichten** (z. B. Meldungen an Kostenträger)
- **eingehende Nachrichten** (Rückmeldungen der Kostenträger)

über XML-Strukturen verarbeitet.

Die Skripte erzeugen dabei die erforderlichen XML-Datensätze bzw. analysieren eingehende Nachrichten und übernehmen die enthaltenen Daten in das System.

# Anpassbarkeit

Da die XML-Verarbeitung über Skripte erfolgt, kann die Schnittstelle flexibel angepasst werden.

Dies ermöglicht unter anderem:

- Anpassung der XML-Struktur
- Erweiterung der übertragenen Datenfelder
- Integration zusätzlicher Schnittstellen
- Anpassung an projektspezifische Anforderungen

Neue oder geänderte XML-Strukturen können daher ohne Änderung der Systemsoftware umgesetzt werden.

## Technischer Hinweis

Die XML-Strukturen innerhalb von MCDMS sind **nicht fest im System implementiert**, sondern werden über die **MCDMS Script-Engine** erzeugt und verarbeitet.

Sowohl eingehende als auch ausgehende XML-Nachrichten – einschließlich der Kommunikation nach **§301 Abs. 4 SGB V** – werden über entsprechende Skripte generiert und interpretiert.

Die Skripte für die §301-Kommunikation befinden sich typischerweise im Verzeichnis:

```
CONFIGSCRIPTSXML-301
```

In diesem Verzeichnis befinden sich die einzelnen Scripte, die die XML-Strukturen erzeugen und verarbeiten.
Die konkrete Struktur der XML-Nachrichten ergibt sich daher aus den jeweils verwendeten Skripten und kann je nach Installation oder Projekt variieren.

Durch dieses Verfahren können XML-Schnittstellen flexibel angepasst oder erweitert werden, ohne Änderungen an der Systemsoftware vornehmen zu müssen.
