Freigeben über


Planen Ihrer Lösung

Dieser Abschnitt enthält Informationen dazu, was Sie bei der Planung ihrer Microsoft BizTalk Accelerator for HL7-Lösung (BTAHL7) berücksichtigen sollten.

Sie können BTAHL7 auf folgende Weise implementieren:

  • Greenfield-Projekt. Bei diesem Szenario handelt es sich um eine neue Installation von BTAHL7.

  • Migrationsprojekt. Dieses Szenario tritt auf, wenn der gesundheitsbezogene organization einen vorhandenen Integrationsbroker ausläuft. Die organization wird zu BTAHL7 migriert.

  • Koexistenz. Dieses Szenario umfasst eine parallele Installation von BTAHL7 mit einer anderen Integrations-Engine.

  • Eingebettet. Dieses Szenario umfasst die Integration von BTAHL7 in eine Branchenanwendung. Sie verwenden BTAHL7, um dieser Anwendung HL7-Messagingfunktionen hinzuzufügen.

    Personen neigen dazu, den Aufwand für die Verwaltung von Anwendungen im Laufe der Zeit zu unterschätzen, verglichen mit dem Aufwand, der überhaupt erforderlich ist, um sie zu erstellen. Dies gilt insbesondere für große verteilte Institutionen, die ein komplexes Array von Datenverarbeitungs- und -verwaltungsaufgaben ausführen müssen. Ein Krankenhaus oder integrierte Gesundheitseinrichtungen sind hervorragende Beispiele für solche Institutionen. Solche Institutionen sehen sich der Notwendigkeit gegenüber, Software bereitzustellen, um eine Vielzahl von Funktionen zu unterstützen, die Weitergabe von Informationen von Anwendung zu Anwendung zu ermöglichen, um doppelte und fehlerhafte Dateneingabe zu vermeiden, Schulungen für Benutzer und Betreuer der Software bereitzustellen und für den Ersatz veralteter oder veralteter Anwendungen durch verbesserte Anwendungen zu sorgen. Dieser Ersetzungsprozess hat seine eigenen Anforderungen für Tests und Schulungen.

    Es wäre unmöglich (unerschwinglich teuer) für solche Institutionen, alle ihre Funktionen mit einer einzigen integrierten Anwendung zu verwalten. In erster Linie wollen die Institutionen ihr Vermögen nicht an einen einzelnen Anbieter binden und finden nicht alle Funktionen, die sie benötigen, über einen einzelnen Anbieter. Zweitens ist es aufgrund der einfachen betrieblichen Anforderungen der institutionellen Verarbeitung unmöglich, dass die Institutionen mit einem einzigen integrierten Antrag zufrieden sein können. Daher werden Die Institutionen ihre Anforderungen mit mehreren Anwendungen unterstützen. Damit diese Anwendungen zusammenarbeiten können, benötigen die Anwendungen Schnittstellen zum Austausch von Informationen. Die Anzahl der anwendungen und schnittstellen ist oft recht groß. Angesichts dieser verteilten Anwendungsarchitektur ist die Schnittstellen-Engine ein wichtiges Instrument für die Verwaltung der Datenverarbeitung für die Institutionen im Zeitverlauf. Die wichtigsten Themen sind Migration, Zuordnung und Bildung. Die Aufgabe von BTAHL7 ist es, diese Probleme so einfach und effizient wie möglich zu behandeln:

  • Zuordnung. Der größte Auftrag bei der Schnittstellenimplementierung besteht darin, die Zuordnung zwischen Anwendungs-/Datenbankstrukturen und den in der Schnittstelle verwendeten Datenstrukturen zu erstellen. Alles, was das Tool tut, um dies einfach und natürlich zu machen, ist gut. Da das Zuordnungsdokument zu einer Spezifikation wird, die von Schnittstellen- und Anwendungsentwicklern verwendet wird, ist es darüber hinaus wichtig, eine einfache Dokumentation zu generieren. Sie verwenden die Tools BTAHL7 Configuration Explorer, Microsoft Visual Studio und BizTalk Server, um diese Zuordnungen zu entwickeln und zu implementieren.

  • Migration. Sie müssen die Anwendungsinteroperabilität im Laufe der Zeit aufrechterhalten, wenn sich Anwendungen ändern. Wenn Sie die Probleme im Zusammenhang mit dem Ersetzen einer einzelnen Anwendung berücksichtigen, ist es erforderlich, die Datenquellenzuordnungen auf die entsprechenden Schnittstellen zu aktualisieren. Mit einer Schnittstellen-Engine sollte nur eine davon vorhanden sein. Sie sollten überlegen, wo Schnittstellen installiert wurden und ob sich die Schnittstellenstandards im Laufe der Zeit geändert haben. Sie werden feststellen, dass sich schnittstellenbasierte Standards im Laufe der Zeit ändern und zu den gängigen Standards migriert werden müssen. Es wird empfohlen, dass Ihr Migrationsplan alle zukünftigen Schnittstellenänderungen berücksichtigt. Sie müssen zwischen Standards und den verschiedenen Versionen des Standards zuordnen. Darüber hinaus müssen Sie innerhalb der Grenzen eines einzelnen Standards – insbesondere eines flexiblen Standards wie HL7 V2 – mit mehreren Implementierungen desselben Standards (über viele Anwendungen hinweg) umgehen. Die Schnittstellen-Engine sollte diese Komplexität so bewältigen, dass sie einfach zu verwalten ist.

    Eine wichtige Migrationsaufgabe ist die Migration eines Schnittstellentexts von einem Standard zu einem anderen. Hier besteht die Aufgabe darin, alle Zuordnungen, die die alte Version verwenden, zur neuen zu migrieren– unter Berücksichtigung der schnittstellenspezifischen Lokalisierung und Erweiterungen, was ein komplizierter Prozess sein kann. Das Tool sollte Unterstützung bei dieser Migration bieten.

    Auf der Registerkarte BTAHL7-Konfiguration Explorer Validierung können Sie den Namespace eines beliebigen zusätzlichen Nachrichtentypschemas angeben.

  • Ausbildung. Die Personen, die an der Verwaltung und Unterstützung von Anwendungen beteiligt sind, werden sich im Laufe der Zeit ändern. Da die Schnittstellen zudem für die Interoperabilitätsfeatures der Sammlung von Anwendungen von zentraler Bedeutung sind, werden ihre Dokumentationen zu den wichtigsten Tools für die Verwaltung des gesamten Unternehmens. Aus diesen beiden Gründen ist es hilfreich, eine benutzerfreundliche und einfache Dokumentation von a) schnittstellenspezifikationen, b) anwendungs- und introversionszuordnungen und c) die Begründung für Anpassungs- und Lokalisierungsaktivitäten bereitzustellen.

Weitere Informationen

Kennenlernen des HL7-Accelerators und der verfügbaren BizTalk-Tools