Centricity EPR 2.7 – 4.0, Elektronische Patientenakte

2003 – 2005 Fa. GE Medical, Dornstadt
Elektronische Patientenakte

Kontext

Bei EPR handelt es sich um eine schlanke und hochkonfigurierbare EPA (Elektronische Patientenakte). Meine Aufgabe als Senior Developer war die Weiterentwicklung und Produktpflege von EPR. Ich arbeitete in einem cross – funktionalen Team und hatte Verantwortung für verschiedene Module. Ich konnte hier meine Delphi– und SQL – Kenntnisse gut einbringen und bei der Realisierung von Modulen, aber auch bei der Umsetzung der Prozesse gestalterischen Einfluss nehmen. Eine Herausforderung waren die hohen Qualitätsstandards, die für dem Medizinproduktegesetz unterliegende Software einzuhalten sind; interessant auch die Prozesse, die bei General Electric eingesetzt werden, um diesen Anforderungen gerecht zu werden, wie z.B. Six Sigma. Ein wichtiger Teil meiner Arbeit wurde zunehmend auch der direkte Kontakt mit Kunden im Dialog als technischer Berater, wenn es um die Integration von Fremdsystemen ging.

Aufgaben

  • Software-Entwicklung
  • OA/OD
  • Betreuung von Praktikanten
  • Kundenberatung und -support.
  • DAtenbankprogrammierung: Stored Procedures, Triggers

Projekte

  • Spezifikation und Implementierung von Behandlungspfaden (Casemaps) in Hinblick auf DRGs.
  • Spezifikation, OOA/OOD, Implementierung des Alleinstellunsmerkmals
  • Cockpit (alle Systemereignisse auf einen Blick)
  • KVDT/Implementierung des EBM 2000 +
  • Redesign und Erweiterung verschiedener Module (Terminplaner, KBVSchnittstelle, Abfragemodul)
  • Integration von Fremdmodulen über generische Schnittstelle

    • RIS/PACS: Hydmedia Webviewer
    • CERNER (ImageDevice) IDStation 2.1
    • Grundig Spracherkennungssysteme
    • GE PACS
  • Design und Implementierung einer Persistenzschicht
  • Klassengenerator für Persistenzklassen
  • XML Import/Export von Daten

Entwicklungswerkzeuge & Technologien & Tools

  • Delphi 4/7

    • Delphi Profiler
    • MemChecker
    • Exception Magic
    • Developer Express Kombonentenbibiliothek
    • DUnit (Framework für automatisiertes Testen mit Delphi)
    • Open XML
    • ND IntraWeb
  • Java 1.4

    • Eclipse 2.1/3.0
    • JBuilder 9
  • Visual C++ 6.0/MFC
  • TOAD
  • Araxis Code Compare/Merge
  • DOORS
  • Win CVS/Tortoise CVS

Datenbanken

  • ORACLE 8.06/8i/9i: PL/SQL,
  • Stored Procedures, Triggers
  • MS Access
  • Paradox