|
Verwendung von Web-Service-Technologie Web-Service-Technologie, die von Microsoft aktiv gefördert wird, erweist sich als ein ausgezeichnetes Tool zur Lösung von komplexen Business-Aufgaben. Die Hauptidee dieser Technologie ist einen logischen Kern aus dem System zu extrahieren und mit diesem Kern ausschließlich per Simple Object Activation Protocol (SOAP) zu arbeiten. Somit lässt sich das System in Schichten aufteilen, was sie außerordentlich flexibel macht. Dies ist besonders bequem, wenn das zu entwickelnde System als ein Datenverarbeitungsmodul gemeinsam mit den anderen Fremdsystemen verwendet wird.
Datenverarbeitungsmodulen könnten von großen Unternehmen entwickelt sein. Doch dabei stellen sich einige Schlüsselfragen auf dieser Stufe: Wie macht man die Analysemodulen für breite Anwenderkreise, die in diesem Bereich arbeiten, anwendbar? Wenn die erste Frage an den Analytiker des entwickelnden Unternehmens gerichtet werden soll, helfen die Web-service-technologie-blasierte Applikationen das zweite Problem zu lösen. Um die Datenverarbeitungsmodulen zu implementieren, braucht der Kunde nicht, eine mehr leistungsfähige durchgehende Lösung zu kaufen und die alte dadurch zu ersetzen. Das wäre zu teuer. Es genügt, Ihr Modul mit einem einfachen Interface zu versorgen, dieses Interface zu beschreiben und dem Endbenutzer zu helfen, ein sicheres Gateway zur Datenübertragung und -Empfang zu entwickeln. Eine ähnliche Situation besteht am Markt für Softwarelösungen für die Krankenversicherungswirtschaft. Zurzeit verwenden die Versicherte Hunderte von verschiedenen Softwareprodukten, die für Reduzierung von Routinearbeiten der Versicherungsangestellte entworfen wurden. Die meisten von diesen Produkten wurden von einem oder zwei Programmierer in Eile entwickelt. Sie ermöglichen nur eine Erfassung von Rechnungen, obwohl die Verarbeitung der eingehenden Rechnungen trotzdem manuell durchgeführt wird. Einerseits, die Regeln zur Verarbeitung medizinischer Rechnungen sind bekannt und formalisiert. Andererseits, es gibt zu viel Regeln und sie variieren nach Region. Was noch wichtiger ist, eine bedeutende Anzahl dieser Regeln (apropos, der arbeitsaufwendigsten für Testung) sind von nichtlinearen Prädikaten bestimmt. Wegen der großen Anzahl der eventuellen logischen Fehler bei der Arbeit mit nichtlinearen Prädikaten ist es für kleine Versicherungsunternehmen schwierig, eine automatische Verifikation solcher Regeln abzuwickeln. Gerade diese Situation könnte mit Hilfe der Web-Service-Technologie erfolgreich gelöst sein, und insbesondere mit Hilfe des oben erwähnten Schemas. Die interessanteste Aufgabe, die bei der Lösung dieses Problems entsteht, ist die Festlegung der Datenverarbeitungsregeln am Server für den Benutzer. Allerdings könnten einige erfahrene Programmierer das System falls erforderlich auf Anfrage des Benutzers einstellen. Aber es gibt eine elegantere Lösung. In Terminologie der Programmsysteme, jede Regel der Verarbeitung medizinischer Rechnungen ist eine bestimmte Datenbankabfrage. Die Aufgabe ist, diese Datenbankabfragen richtig zu schreiben und an das System anzuschließen. Versicherungsspezialisten brauchen nicht zu wissen, wie man diese Abfragen in Sprachen wie SQL schreibt. Allerdings könnten sie ihre täglichen Aktivitäten an Überprüfung der Rechnungen formalisieren. Eine der möglichen Lösungen wäre die Entwicklung einer Sprache, womit jede beliebige Operation an Überprüfung medizinischer Rechnungen beschrieben sein kann. Im Interesse der Benutzer — und Benutzer sind Versicherungsspezialisten, aber nicht Programmierer — könnte ein flexibles Makro-System entworfen sein, welches die Festlegung der Regeln im System in der üblichen Sprache der Versicherungsangestellte ermöglichte. Novosoft LLC. verfügt über die umfassende Erfahrung in der Entwicklung solcher Systeme. Eine adäquate Arbeitstechnologie zur Implementierung dieser Systeme, unser Ansicht nach, ist .NET Technologie (C# Sprache) zusammen mit SQL 2000 Datenbank Management System. Verwendung von .NET (besonders für die Verarbeitung komplexer XML Abfragen und Erstellung komplexer XML Antworten) reduziert, nach unseren Einschätzungen, die Entwicklungszeit um 30 %. Allein das System spart durchschnittlich bis zu 8 % von Zahlungen der Versicherungsunternehmen. Die von uns entwickelte Systeme wurden mit den verschiedenen vorhandenen Anwendungen erfolgreich integriert, die auf Plattformen wie Active Service Pages (ASP), Microsoft Access, Fox Pro und Power Builder implementiert sind. Iwan W Basow |