Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Lernprogramm enthält schrittweise Verfahren für die Verwendung von Microsoft BizTalk Accelerator für HL7 (BTAHL7), um ein bestimmtes Geschäftsproblem zu lösen: das Problem der Nachrichtenanreicherung. Das Lernprogramm zur Nachrichtenanreicherung beschreibt eine Situation, in der Sie eine Nachricht hinzufügen oder erweitern müssen, die nicht HL7-kompatibel ist und/oder unvollständig ist. Dies kann mit einer Anwendung, z. B. einer Patientenregistrierungsanwendung, auftreten oder auftreten, wenn Sie eine Nachricht mit XML-Daten aus Microsoft SQL Server auffüllen.
In diesem Lernprogramm erfassen Sie die Nachrichten mit BTAHL7 und stellen beispielsweise fehlende Daten aus einer Patientenaktendatenbank bereit. Anschließend konvertieren Sie die Nachricht und senden sie mithilfe des MLLP-Adapters (Minimal Lower Layer Protocol) an ein Labor, eine Versicherung oder eine ältere Branchenanwendung (Line-of-Business).
In diesem Lernprogramm verwenden Sie einen Webdienstclient (WSClient.exe), um eine XML-formatierte Nachricht zu senden, in diesem Fall ein "doorbell"-Patientenregistrierungs-Trigger-Ereignis über den SOAP-Adapter an den BizTalk Server mit BTAHL7. BizTalk Server empfängt die Nachricht über einen SOAP-Empfangsport und leitet dann die Nachricht weiter an eine Orchestrierung, die als Webdienst veröffentlicht wurde. Die XML-Nachricht enthält einen Patientennamen und eine Sozialversicherungsnummer. Sie erweitern die Nachricht und verwenden Schemas, eine Karte und eine Transformation, um die Nachricht in das HL7-Format zu konvertieren. Anschließend senden Sie es über einen MLLP-Adapter an das Labor, die Versicherung oder die LOB-Anwendung.
Die folgende Abbildung zeigt den Ablauf der Anleitung.
Hinweis
Dieses Lernprogramm erfordert Windows Server Standard, Enterprise, Datacenter oder Web Edition und eine benutzerdefinierte BTAHL7-Installation, die die MLLP-Testtools enthält. Darüber hinaus sollten Sie mit der BizTalk Server-Entwicklung in Visual C# und den Informationen vertraut sein, die im HL7-Beschleuniger und den verfügbaren BizTalk-Werkzeugen zu finden sind.
Hinweis
Sie können Fehler vermeiden, indem Sie die Bereitstellung von Assemblys aufheben, Sendeports beenden und Empfangsspeicherorte deaktivieren, die Sie in früheren Tutorials verwendet haben.