hello
Entwicklung eines Medizinisches Abrechnungssystem - Elinext
Medizinische Praxissoftware und Abrechnung in der Arztpraxis

Medizinische Praxissoftware und Abrechnung in der Arztpraxis

Information
Standort:
die USA
Branche:
Gesundheitswesen, Personalplanung und Rekrutierung
Plattform:
Enterprise Management Software Plattform
Arbeitsmodell:
Outstaffing
Projektdauer:
Mehr als 10 Jahre
Team-Mitglieder:
2 Senior Java Fullstack + 3 Angular Entwickler
ID:
585
Verwendete Technologien
Java
GWT/GXT
Angular 2+
Front-end
MongoDB
Angular JS
Oracle

Kunde

Elinext ist ein langjähriger Partner dieses Kunden. Unser Kunde betreibt eine führende Softwareplattform für das Management von Gesundheitsunternehmen. Zu den Nutzern der Plattform gehören Unternehmen für medizinische Abrechnung, Praxisinhaber und Anbieter von Compliance-Dienstleistungen, die eine automatisierte medizinische Abrechnungssoftware für Ärzte benötigen. Mit unseren IT-Lösungen für das Gesundheitswesen unterstützen wir unsere Kunden dabei, effiziente und maßgeschneiderte Softwarelösungen für ihre spezifischen Anforderungen zu entwickeln.

Projekt

Im Jahr 2013 wandten sich die Eigentümer eines großen US-amerikanischen Gesundheitsunternehmens an uns, da sie ihr Team aus Full-Stack-Entwicklern für die bevorstehende ONC Health IT-Zertifizierung verstärken wollten.

Zunächst benötigten sie nur einen einzigen Full-Stack-Entwickler für die Entwicklung bestimmter Funktionen im Bereich der automatisierten medizinischen Abrechnung. Die Zusammenarbeit erwies sich jedoch als äußerst erfolgreich, und da ihre Software eine umfassende Gesundheitsplattform ist, war bald zusätzlicher Aufwand erforderlich. Infolgedessen erweiterten wir unser Team und stellten ihnen drei Full-Stack-Softwareentwickler zur Verfügung.

Das Unternehmen engagierte zahlreiche externe Entwickler, um die Zertifizierung erfolgreich zu bestehen. Nach Abschluss der Zertifizierung blieben jedoch nur die Entwickler von Elinext weiterhin im Projekt tätig – ein Beweis für die herausragende Leistung unseres Teams. Mit unserer umfassenden Erfahrung in der Automatisierung der medizinischen Abrechnung entwickeln wir bis heute kontinuierlich neue Funktionen für die Plattform. Als individuelle Softwareentwicklung Agentur passen wir die Lösungen gezielt an die Anforderungen des Gesundheitswesens an. Unser Team arbeitet – mit gelegentlichen Änderungen in der Besetzung – bereits seit über einem Jahrzehnt an diesem Projekt.

Derzeit handelt es sich bei dem Projekt um eine kontinuierlich weiterentwickelte webbasierte Anwendung für das Management von Arzt-Workflows, die Verwaltung elektronischer Gesundheitsakten, die Automatisierung der medizinischen Abrechnung und die Terminplanung – mit einer benutzerfreundlichen und intuitiven Oberfläche. Durch unsere individuelle Webentwicklung stellen wir sicher, dass die Lösung optimal an die spezifischen Anforderungen der Branche angepasst ist und kontinuierlich weiterentwickelt wird.

Herausforderungen

Hier sind die anfänglichen Herausforderungen, die wir zu Beginn des Projekts hatten:

  • Die Plattform unseres Kunden für das ONC Health IT Certification Program qualifizieren
  • Ein breiterer Aufgabenbereich, der nicht unbedingt mit der ONC-Zertifizierung verbunden ist
  • Ständige Arbeit an der nahtlosen Kernfunktionalität der Software
  • Eine große Anzahl neuer Aufgaben aufgrund der Natur der Software
  • Schätzung, Planung und Lieferzeitplan in den frühen Phasen der Projektbeteiligung waren aufgrund des gigantischen Umfangs des Projekts schwierig
  • Einsatz innovativer spezifischer Kenntnisse, um die Plattform mit verschiedenen Standards und Vorschriften, einschließlich HIPAA, konform zu halten

Prozess

Der Prozess variierte im Laufe der Jahre, in denen Elinext an diesem Projekt gearbeitet hat. Für den größten Teil dieses Jahrzehnts hatten wir drei erfahrene Java Full-Stack-Entwickler im Projekt, die Funktionen für die Automatisierung der medizinischen Abrechnung entwickelten. Zu einem bestimmten Zeitpunkt hatten wir für bestimmte Funktionen zusätzlich 3 Java Software Entwickler und Angular Entwickler im Team.

Während der Arbeit an dem Projekt nutzt unser Team viele innovative und spezifische Technologien, und es gibt immer neue Herausforderungen, die uns dazu zwingen, über das Erwartete hinauszugehen.

Die ONC-Entwicklung dauerte 2 Iterationen von jeweils zwei bis drei Jahren. Die Dokumentationslast war enorm, wie man sich vorstellen kann, sodass die technischen Aufgaben für die Funktionen, an denen unsere Entwickler arbeiten mussten, nicht immer perfekt waren. Das führte zu Schwierigkeiten bei der Schätzung, Planung und Lieferung bestimmter Produktteile.

Die Kommunikation ist derzeit nahtlos. Wir kommunizieren mit anderen externen Entwicklern nur, wenn es erforderlich ist, und die Berichterstattung an den Kunden erfolgt reibungslos und nur bei Bedarf.

Lösung

Nachdem wir alle Aufgaben für das ONC Health IT Certification Program abgeschlossen haben, setzten wir die Arbeit an verschiedenen Funktionen fort. Derzeit befinden wir uns im elften Jahr unserer Partnerschaft.

Es würde zu viel Zeit in Anspruch nehmen, selbst die grundlegendsten Funktionen zu beschreiben, an denen wir im Laufe des Jahrzehnts gearbeitet haben. Aus diesem Grund geben wir in diesem Abschnitt nur Informationen zu den wichtigsten Modulen und Funktionsblöcken an, da es in diesem Format unmöglich ist, detaillierter zu werden.

Modul 1: Kern

Dieses Modul umfasst alle Kernfunktionen, die schwer in einer spezifischen Weise zu beschreiben sind. Die Software ermöglicht es den Praktikern, ihre täglichen Aufgaben zu erledigen. Es enthält die folgenden Registerkarten und Teile:

Patientenfluss

Verwaltet den Ablauf, wenn Patienten in die Praxis kommen, sich anmelden und erste Dokumentationen ausfüllen.

Mit Hilfe dieses Moduls kann ein Arzt Patientenprofile erstellen, anzeigen und verwalten, indem er Informationen zur Krankheit eingibt, einschließlich Art, Qualität, Zeitpunkt, Schweregrad, Verbesserungs- oder Verschlechterungsgrad und anderer Parameter.

Kasse/Rechnungsstellung/Geschäftsfluss

Dieses Modul enthält ein vollautomatisiertes System zur medizinischen Rechnungsstellung. Es verwaltet alle möglichen Arbeitsabläufe, die Bargeld/echtes Geld betreffen, einschließlich des Verkaufs von medizinischen Produkten an Patienten, medizinischen Ansprüchen und verschiedenen Abrechnungs-Szenarien.

Ein Praktiker kann ein leistungsstarkes Task-Workbench-System nutzen, um mit Trainern, Support, Mitarbeitern, Anbietern oder dem Abrechnungsteam zu kommunizieren und so schnell und effizient alle Fragen oder Probleme zu lösen, die auftreten könnten.

Das Frontoffice wird die Verwaltung von Rechnungen und die Automatisierung der medizinischen Abrechnung in diesem Modul als nützlich empfinden.

Terminplanungsblock

Ermöglicht den Praktikern, ihren eigenen täglichen/wöchentlichen Plan zu sehen, der die Termine der Patienten, Besprechungen und andere Ereignisse in einem Kalenderformat anzeigt.

Dieser Block ermöglicht es Ärzten, ihre Patientenpläne zu verwalten und zu überwachen. Die Funktionalität umfasst die Erstellung neuer Patientenkonten, Demografie, Terminplanung, Check-in, Umbuchung, Nutzung von Patientenbenachrichtigungen und die Bearbeitung von No-Shows und nicht geplanten Terminen.

Berichte

Eine Vielzahl von Berichten steht den Praktikern für jedes mögliche Szenario zur Verfügung, für das sie einen Bericht benötigen könnten.

Diese und mehrere andere wichtige Blöcke wurden entweder vom Elinext-Team entwickelt oder verbessert.

Modul 2: PHI

Jedes automatisierte System zur medizinischen Abrechnung muss strengen Vorschriften folgen. Es speichert die geschützten Gesundheitsinformationen (PHI) der Patienten und stellt diese in einer benutzerfreundlichen und konformen Weise dar, die es dem Benutzer ermöglicht, sie in jeder möglichen Weise zu bearbeiten. Es unterstützt auch alles, was für die ONC-Zertifizierung erforderlich ist, einschließlich verschiedener Funktionen.

Modul 3: XDocs

XDocs haben sich zu einem separaten Projekt/Plattform entwickelt, die es Benutzern ermöglicht, in wenigen Minuten Dokumente beliebiger Komplexität zu erstellen. Es gibt ältere Versionen von XDocs, die große, vorentwickelte Formulare darstellen, die es den Praktikern ermöglichen, beliebige patientenbezogene Informationen auszufüllen.

Dieses Modul umfasst auch dynamische XDocs. Mit Hilfe von Makros und vorgegebenen Vorlagen können die Praktiker jedes Dokument für den Patienten erstellen, das in wenigen Sekunden ausgedruckt oder virtuell verteilt werden kann.

Modul 4: Patientenportal

Dies ist ein separater Abschnitt der Plattform, der nur für Patienten zugänglich ist. Die Funktionalität ist auf das beschränkt, was ein Patient möglicherweise benötigt. Es gibt auch eine mobile Patientenportal-App, die den Zugang für Patienten noch bequemer macht. Elinext nimmt ebenfalls aktiv an der Entwicklung von Funktionen für dieses Modul teil.

Hier ist, was ein Patient mit der Hilfe der Gesundheits-App tun kann (keine vollständige Liste der Funktionen, sondern einige Beispiele):

  • Anmeldung im System am Terminal mit einem Barcode der Krankenkarte oder einer persönlichen PIN.
  • Kauf von Medikamenten innerhalb der App unter Verwendung des integrierten POS-Terminals.
  • Ausfüllen des Antragsformulars, das automatisch an einen Arzt gesendet wird, um ihm einen Überblick zu geben, bevor der Patient kommt.

Ergebnisse

Da die Plattform ein automatisiertes System zur medizinischen Abrechnung ist, eine komplexe Unternehmenslösung, die darauf abzielt, jedes kleine Detail der medizinischen Praxis und Abrechnung abzudecken, erfordert sie kontinuierliche Arbeit an der Verbesserung der bestehenden Funktionen und der Bereitstellung neuer Features. Dies umfasst auch die Integration spezifischer IT-Lösungen für die Pflege, um die Arbeitsabläufe weiter zu optimieren.

Wir haben mehrere Ingenieure, die diesem Projekt gewidmet sind, und einige von ihnen sind seit Beginn der Zusammenarbeit dabei, also bereits seit mehr als einem Jahrzehnt. Für die meisten von ihnen ist dies nicht das erste automatisierte System zur medizinischen Abrechnung, das sie entwickelt haben.

Das anfängliche Ziel der Zusammenarbeit, die ONC-Zertifizierung, wurde erreicht, und da sich das involvierte Team als effizient erwiesen hat, setzten wir unsere Reise mit dem Kunden fort.

Derzeit beinhalten die in Entwicklung befindlichen Funktionen die Erstellung maßgeschneiderter Dokumente, die Sicherstellung der Automatisierung des Arbeitsablaufs in der medizinischen Praxis und die Verbesserung der Leistung der Plattform. Unser Team hilft dem Kunden auch bei der Integration der Plattform mit anderen Drittanbieter-Anwendungen und bietet maßgeschneiderte IT-Lösungen für die Pflege, um die Qualität und Effizienz in der medizinischen Versorgung weiter zu steigern. Alles, was sie für eine nachhaltige Automatisierung der medizinischen Abrechnung benötigten.

Da neue Funktionen jahrelang im Voraus geplant werden, erwarten wir eine kontinuierliche Zusammenarbeit mit dem Kunden und die Entwicklung neuer Module sowie die Verbesserung der aktuellen Automatisierungsfunktionen in der medizinischen Abrechnung.

Geschäftliche Auswirkungen

Dieser spezielle Kunde arbeitet bereits seit langer Zeit mit uns zusammen. Viele Funktionen ihres automatisierten Systems zur medizinischen Abrechnung wurden vom Elinext-Team entwickelt, und wir betrachten diese fruchtbare Zusammenarbeit als vorteilhaft für beide Seiten. Ihre ursprüngliche Anfrage, die ONC Health IT-Zertifizierung zu bestehen, wurde vor Jahren abgeschlossen, und bis heute werden kontinuierlich Verbesserungen am System vorgenommen. Das System kann ohne ständige Updates und die Implementierung neuer Funktionen nicht funktionieren, daher sehen wir die Zusammenarbeit als langfristig und nachhaltig an.

healthcare-crm-2
healthcare-crm-3
healthcare-crm-1
healthcare-crm-4
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert