Überprüfen von Nachrichten
Microsoft BizTalk Accelerator for HL7 (BTAHL7) unterstützt das Senden von Bestätigungen (ACK) für eingehende Nachrichten von einer Anwendung oder eines Handelspartners in Form eines HL7-XML-Belegs, der möglicherweise in eine HL7-codierte ACK-Nachricht konvertiert werden muss. BTAHL7 generiert in der Regel einen Beleg, nachdem die eingehende Nachricht anhand der entsprechenden Dokumentspezifikation für eingehenden Datenverkehr (Handelspartnerformat) überprüft wurde. Wenn alle Segmente die Überprüfung bestanden haben, gibt BTAHL7 einen Beleg zurück, der die Annahme für die Anwendung angibt. Andernfalls generiert BTAHL7 einen Beleg, der auf Fehler oder Fehler/Ablehnung hinweist.
Die BTAHL7-ACK-Übertragung meldet syntaktische und schematische Fehler im Vergleich zum HL7-Standard. Wenn die Überprüfung fehlschlägt, platziert BTAHL7 das Dokument in der Angehaltenen Nachrichtenwarteschlange und gibt einen Beleg zurück, der die Ablehnung enthält. Der BTAHL7-Parser führt eine Überprüfung durch, die die Überprüfung von Datentypen, der Syntax und der Schemaüberprüfung umfasst. BTAHL7 zeichnet alle schematischen Fehler auf, die bei der Analyse im Beleg auftreten, zusammen mit den Standortdetails.
Zum Zeitpunkt der Konfiguration müssen Sie die BizTalk Server Artefakte erstellen, die für die Reaktion mit einem ACK erforderlich sind. Der BTAHL7-Parser erstellt die kanonische HL7-ACK-XML-instance. BizTalk konvertiert dies in das erforderliche Versionsformat in einer entsprechenden BizTalk-Zuordnung und überprüft das Zielformat. Der BTAHL7-Serialisierer konvertiert die Nachricht dann in einen HL7-codierten instance.
Hinweis
Wenn es einen Konflikt zwischen den Trennzeichen einer eingehenden Nachricht und den in der BTAHL7-Konfiguration angegebenen Trennzeichen gibt, generiert BTAHL7 eine ACK-Nachricht, die dieselben Trennzeichen der eingehenden Nachricht verwendet und die Konfigurationseinstellungen überschreibt.
Weitere Informationen
Erstellen und Verarbeiten von Bestätigungen
Programmierhandbuch
Modi von Bestätigungsnachrichten