Inhaltsverzeichnis
Das Wichtigste vorab
Wie prüfen Sie die fachlich richtige Datenübertragung nach Annex 11?
Annex 11 § 5 adressiert geeignete eingebaute Kontrollen für richtige und sichere elektronische Dateneingabe und Verarbeitung zwischen Systemen. Prüfen Sie deshalb nicht nur den Transport, sondern Identität, Wert, Einheit, Status und erlaubte Zielwirkung. Legen Sie das fachliche Soll vorab fest und betrachten Sie Ablehnung, Wiederholung und unvollständige Verarbeitung. Ein technischer Erfolgscode bestätigt nur die zugesagte technische Stufe, nicht automatisch die Richtigkeit des vollständigen Geschäftsprozesses.
- Der Prüfgegenstand reicht von der Quelle bis zur fachlichen Zielwirkung.
- Mappingregeln brauchen ein unabhängig begründetes Soll.
- Fehler, Wiederholung und ungeklärte Zwischenzustände gehören in den Nachweis.
1. Laufenden Austausch richtig abgrenzen
Im geltenden Annex 11 Januar 2011 behandelt § 5 elektronischen Datenaustausch. § 4.7 unterstützt die Auswahl passender Tests einschließlich Grenzen und Fehlerbehandlung. § 4.8 betrifft dagegen den Erhalt von Wert und Bedeutung bei Migration in ein anderes Format oder System. Die Themen können sich berühren, haben aber unterschiedliche Betriebsfragen.
Für eine laufende Schnittstelle müssen Sie verstehen, wann ein Ereignis entsteht, wie es verarbeitet wird und welche Reaktion im Ziel zulässig ist. Die folgenden Tabellen sind eigene Arbeitshilfen für diesen Zweck. Sie schreiben weder ein bestimmtes Übertragungsprotokoll noch eine universelle technische Architektur vor.
2. Einen fachlichen Datenvertrag formulieren
Beginnen Sie mit Quelle, Ziel und Auslöser. Beschreiben Sie die Datenfelder nicht nur technisch, sondern mit ihrer Bedeutung: Welche Kennung identifiziert die Charge? Bezieht sich eine Menge auf einen Behälter oder den Gesamtbestand? Bedeutet ein Status „geprüft“, „intern freigegeben“ oder lediglich „Nachricht verarbeitet“?
Ergänzen Sie erlaubte Werte, Formate, Einheiten, Pflichtinformationen und Regeln bei fehlenden Angaben. Wenn beide Systeme denselben Statusbegriff unterschiedlich verwenden, ist die Übersetzung eine fachliche Entscheidung. Diese sollte der zuständige Prozessverantwortliche bestätigen. Der Entwickler kann sie technisch umsetzen, aber nicht aus einem Feldnamen zuverlässig ableiten.
3. Mappingregeln prüfbar machen
Die eigene Beispielmatrix zeigt eine Bestandsmeldung. Im Quellsystem wird eine Menge in Kilogramm geführt, im Ziel in Gramm. Eine Statusübersetzung steuert die im Beispiel erlaubte Materialverwendung. Die angenommene Funktion ist keine Herstellerbeschreibung und keine rechtliche Chargenzertifizierung.
Nutzen Sie solche Regeln als Referenz für die Prüfung. Ein Vergleich, der einfach dieselbe Transformationslogik wie das Programm erneut ausführt, kann denselben Fehler bestätigen. Für ausgewählte kritische Fälle sollten erwartete Werte und Zustände deshalb unabhängig festgelegt werden. Auch Format- und Rundungsregeln brauchen einen begründeten Bezug zur Verwendung.
| Quelle | Zielregel | Unabhängig definiertes Kriterium |
|---|---|---|
| Charge B-027 | Identische fachliche Charge zuordnen | Keine Zuordnung allein nach ähnlichem Namen |
| Menge 12,5 kg | Multiplikation mit 1.000; Ziel in g | 12.500 g für denselben Bestand |
| Status Q | Im Beispiel: Qualitätsprüfung offen | Keine erlaubte Materialverwendung |
| Status F | Im Beispiel: intern zur Verwendung freigegeben | Nur zugehörigen Bestand entsprechend behandeln |
| Ereignis E-084 | Eindeutige Referenz behalten | Bearbeitungsstand desselben Ereignisses auffindbar |
4. Technische Annahme und Verarbeitung unterscheiden
Eine positive Rückmeldung kann bedeuten, dass ein Server die Nachricht angenommen hat. Sie kann auch eine abgeschlossene fachliche Buchung bestätigen. Klären Sie, welche Aussage die vorhandene Rückmeldung tatsächlich trifft. Andernfalls meldet der Quellprozess Erfolg, obwohl im Ziel eine Warteschlange oder ein fachlicher Fehler offen ist.
Beschreiben Sie deshalb die relevanten Zwischenzustände und deren Überwachung. Für einen zurückgestellten Datensatz muss erkennbar sein, ob Wiederholung, manuelle Klärung oder Abbruch vorgesehen ist. Eine Warnung ohne verantwortliche Reaktion kann ebenso problematisch sein wie ein stiller Fehler. Die konkrete Form der Überwachung richtet sich nach Datenrisiko und Prozessbedarf.
5. Illustrative Fehlerfälle bis zur Zielwirkung verfolgen
Das konstruierte Sollmodell startet ohne Buchung für E-084. Eine gültige Nachricht über B-027 und 12,5 kg soll genau einen zugeordneten Zielbestand von 12.500 g ergeben. Der angenommene Status Q lässt die Materialverwendung gesperrt. Diese Annahmen werden vor dem Test festgelegt.
Wird E-084 erneut gesendet, darf der Bestand im eigenen Modell nicht auf 25.000 g anwachsen. Es gibt technische Verfahren, die eine Wiederholung erkennen oder die Verarbeitung anderweitig beherrschen. Der Artikel legt keine bestimmte Implementierung fest; geprüft wird die geforderte fachliche Wirkung einschließlich nachvollziehbarer Fehlerbearbeitung.
| Testreiz | Erwartete Zielwirkung | Benötigter Nachweis |
|---|---|---|
| Gültiges E-084, 12,5 kg, Q | Einmal 12.500 g; Verwendung bleibt gesperrt | Quelle, Nachricht und Zielzustand zusammen |
| Identisches E-084 nochmals | Kein zusätzlicher Bestand | Wiederholung und Bearbeitung erkennbar |
| Einheit fehlt | Keine stillschweigende Deutung als Gramm | Fehler oder geregelte Klärung |
| Unbekannte Charge | Keine Buchung auf Ersatzcharge | Zuordnungsfehler sichtbar |
| Transport unterbrochen | Kein unklar als vollständig gemeldeter Vorgang | Verarbeitungsstand und Wiederanlauf nachweisbar |
6. Reihenfolge und Teilverarbeitung berücksichtigen
Zusammenhängende Nachrichten können verspätet eintreffen oder nur teilweise verarbeitet werden. Wenn eine Freigabe vor der dazugehörigen Bestandsanlage ankommt, muss Ihr definierter Ablauf damit umgehen können. Dasselbe gilt, wenn eine Statusänderung ältere Informationen überholt. Die benötigte Regel entsteht aus dem fachlichen Prozess, nicht aus einer pauschalen Pflicht zu einem bestimmten Nachrichtenbroker.
Betrachten Sie zudem konkurrierende Änderungen und manuelle Nachbearbeitung. Wer korrigiert den fehlenden Bezug, und wie verhindert der Wiederanlauf widersprüchliche Zustände? Für die Prüfung kann ein gezielt unterbrochener Ablauf hilfreicher sein als viele identische Normaldurchläufe. Die Testumgebung und eingesetzten Hilfsmittel müssen für den betrachteten Nachweis geeignet sein.
7. Betrieb und Änderungen an den Datenvertrag anschließen
Eine Schnittstelle bleibt nicht allein durch ihren erfolgreichen Ersttest beherrscht. Benennen Sie Zuständigkeiten für Fehler, Überwachung und Änderungen. Ein neues Statuskürzel, eine zusätzliche Einheit oder eine geänderte Zeichenlänge kann die fachliche Bedeutung beeinflussen, obwohl die Verbindung technisch weiter funktioniert.
Bewerten Sie daher Änderungen an beiden Enden und am Übertragungsweg. Wählen Sie betroffene Regressionstests anhand der geänderten Regeln und Abhängigkeiten. Ein täglicher vollständiger Neuabgleich ist ebenso wenig universell vorgeschrieben wie ein genereller Verzicht darauf. Entscheidend sind geeignete Kontrollen und nachvollziehbare Reaktion auf festgestellte Abweichungen.
8. Die Prüfung mit Fachbereich und IT vorbereiten
Der Fachbereich definiert Bedeutung und zulässige Zielwirkung. IT beschreibt Transport, Transformation und Fehlerzustände. QA verbindet diese Angaben mit der risikobezogenen Nachweisentscheidung. Werden diese Perspektiven erst nach einem fehlgeschlagenen Import zusammengeführt, fehlen häufig gerade die erwarteten Ergebnisse.
Die Checkliste unterstützt einen begrenzten ersten Durchgang. Verwenden Sie wenige aussagekräftige Fälle, die Ihre tatsächlichen Regeln treffen, und begründen Sie den weiteren Umfang. Die Anzahl der Tabellenzeilen hier ist keine regulatorische Mindesttestzahl und keine Empfehlung, andere relevante Fehlerfolgen zu übergehen.
- Quelle, Ziel, Auslöser und Verantwortlichkeit identifiziert.
- Kennungen, Werte, Einheiten und Status fachlich definiert.
- Technische Rückmeldung und endgültige Verarbeitung unterschieden.
- Unabhängiges Soll für Normal-, Grenz- und Fehlerfälle festgelegt.
- Wiederholung, Reihenfolge und Teilverarbeitung bewertet.
- Überwachung, Fehlerbearbeitung und Änderungsbewertung geregelt.
Häufige Fragen zu Schnittstellen prüfen
Beweist ein erfolgreicher API-Aufruf die richtige Datenübertragung?
Er belegt nur die Bedeutung, die dieser Rückmeldung tatsächlich zugeordnet ist. Prüfen Sie zusätzlich den verarbeiteten Datensatz und die fachliche Zielwirkung. Eine angenommene Nachricht kann noch ungeprüft in einer Warteschlange liegen oder später an einer Zuordnungsregel scheitern.
Welche Felder müssen wir vergleichen?
Wählen Sie die für Identität, Vollständigkeit und Bedeutung relevanten Angaben. Dazu können Kennungen, Einheit, Menge, Status, Zeitbezug und Entscheidungsreferenz gehören. Die Auswahl hängt vom Prozess ab; ein allgemeiner Vergleich nur von Datensatzanzahl oder Gesamtmenge ist häufig zu schmal.
Brauchen alle Schnittstellen dieselben Tests?
Nein. Ein reiner Informationsabzug und eine Übertragung, die Materialverwendung beeinflusst, können unterschiedliche Folgen haben. Begründen Sie Methoden und Umfang mit den tatsächlichen Regeln, Fehlerfolgen und vorhandenen Kontrollen. Gleichartige Technik allein macht den Nachweisbedarf nicht identisch.
Quellen: [1]
Müssen Wiederholungen immer technisch ausgeschlossen sein?
Nicht zwingend die Übertragung selbst. Entscheidend ist, dass ihre fachliche Wirkung dem vorgesehenen Ablauf entspricht. Im Beispiel darf dasselbe Ereignis keinen zweiten Bestand erzeugen. Die konkrete Umsetzung kann Wiederholungen erkennen oder anderweitig kontrolliert behandeln; sie ist gesondert zu prüfen.
Quellen: [1]
Dürfen Daten vorübergehend gepuffert werden?
Ein Puffer ist nicht pauschal unzulässig. Bewerten Sie Schutz, Vollständigkeit, Verarbeitungsstand und spätere Übernahme. PIC/S weist auf Risiken temporärer Speicherung hin. Ein kontrollierter Zwischenzustand darf deshalb nicht unsichtbar als abschließend verarbeiteter Datensatz behandelt werden.
Ist eine Prüfsumme ausreichend?
Sie kann bestimmte Veränderungen bei Übertragung oder Speicherung erkennen. Sie belegt aber nicht automatisch, dass ein Status fachlich richtig übersetzt oder ein Ergebnis der richtigen Charge zugeordnet wurde. Transportintegrität und semantische Richtigkeit sind unterschiedliche Nachweisfragen.
Wie prüfen wir die Einheitentransformation?
Definieren Sie Quell- und Zieleinheit sowie erwartete Rechenregel unabhängig. Im Beispiel ergeben 12,5 kg multipliziert mit 1.000 genau 12.500 g. Ergänzen Sie unzulässige oder fehlende Einheiten und passende Grenzfälle; gleiche Ziffern allein bedeuten nicht gleiche Menge.
Quellen: [1]
Ist jede Übertragung gleichzeitig eine Migration?
Laufender Austausch nach § 5 und eine abgegrenzte Migration nach § 4.8 haben unterschiedliche Schwerpunkte. Transformationen können in beiden vorkommen. Ein Systemwechsel benötigt zusätzlich einen beherrschten Übernahmebestand und Abschluss; eine laufende Verbindung braucht insbesondere Betriebs- und Fehlerkontrollen.
Quellen: [1]
Was gehört zum Nachweis eines Fehlerfalls?
Der ausgelöste Fehler, die beobachtete Reaktion und der verbleibende Datenzustand sollten zusammen verständlich sein. Ein Screenshot der Warnmeldung allein zeigt nicht, ob trotzdem eine falsche Buchung entstand. Dokumentieren Sie deshalb auch die relevante Zielwirkung und geregelte Nachbearbeitung.
Wann müssen wir nach einer Änderung erneut prüfen?
Bewerten Sie geänderte Regeln, Komponenten und Abhängigkeiten. Eine neue Statusausprägung kann andere Prüfungen auslösen als ein rein redaktioneller Name. Leiten Sie die betroffenen Nachweise begründet ab; weder pauschaler Vollretest noch pauschale Testfreiheit folgt aus dem Begriff Schnittstellenänderung.
Quellen: [1]
Quellen & fachlicher Stand
Quellenstand 07.10.2026. Maßgeblich ist hier der Humanarzneimittel-GMP-Bereich. EudraLex führt Annex 11 und Chapter 4 in der Fassung Januar 2011; der konsultierte Entwurf von 2025 wird nicht als geltende Vorgabe verwendet. Die ausgefüllten Beispiele und Tabellen sind eigene Arbeitshilfen, keine behördlichen Mustervorlagen.
- EU-GMP Annex 11: Computerised SystemsRevision Januar 2011; Anwendungsdatum 30.06.2011; Abruf 07.10.2026. Fundstellen: §§1, 4.3–4.4, 4.7–4.8, 5, 10–13
- EU-GMP Chapter 4: DocumentationRevision Januar 2011; Anwendungsdatum 30.06.2011; Abruf 07.10.2026. Fundstellen: §§4.1, 4.8–4.10
- PIC/S PI 041-1: Good Practices for Data Management and IntegrityPI 041-1, 01.07.2021; Abruf 07.10.2026. Fundstellen: §§9.1.5–9.1.6; §9.4, S.38–39
- Europäische Kommission: EudraLex Volume 4Status am 07.10.2026: Humanarzneimittelabschnitt führt Annex 11 Januar 2011 und Chapter 4 Januar 2011; Abruf 07.10.2026. Fundstellen: Human medicines / Annex 11
- Europäische Kommission: Konsultation 2025 zu Chapter 4, Annex 11 und Annex 22Status am 07.10.2026: geschlossen; 07.07.–07.10.2025. Fundstellen: Details; Revision of Annex 11; Links ausdrücklich Draft guidelines. Dient allein der Statusabgrenzung, nicht als geltende Anforderungsquelle.
Zuletzt fachlich geprüft am 07.10.2026.
Den konkreten Kontroll- und Nachweisbedarf bearbeiten
Daniel Herrmann Consulting unterstützt Sie dabei, diesen Ablauf auf Ihren Systembestand zu übertragen, Lücken zu bewerten und passende Nachweise vorzubereiten. Umfang und Mitwirkung richten sich nach Ihrem tatsächlichen Prozess.
- IT-GxP-Audit →
Anforderungen, vorhandene Nachweise und relevante Lücken beurteilen.
- IT-GxP-Consulting →
Vereinbarte Bewertungs-, Dokumentations- und Testarbeit im Projekt bearbeiten.
- IT-GxP-Coaching →
Ihr Team bei konkreten Entscheidungen und der Anwendung eigener Verfahren begleiten.
- IT-GxP-Compliance-Programm →
Passende interne Verfahren, Vorlagen und Schulung aufbauen.
