Skip to content

inofficial RPA Software to be used with "Albis on Windows" (AIS)

Notifications You must be signed in to change notification settings

Ixiko/Addendum-fuer-Albis-on-Windows

Repository files navigation

Addendum.svg

Extends the possibilities through surface analysis and manipulation

V2.6 vom 14.08.2023

Trenner

DIES IST KEINE OFFIZIELLE ERWEITERUNG FÜR ALBIS!

Der Hersteller der Praxissoftware Albis*, die Compugroup AG, hat mit dieser Software nichts zu tun, geschweige denn, wurde diese offiziell durch die CompuGroup AG legitimiert!
* Arztinformationssystem (AIS), Arztsoftware, Praxissoftware, Praxisverwaltungssoftware, Praxisverwaltungssystem (PVS), Praxismanagementsoftware oder Ordinationsmanagementsoftware

Addendum.pngddendum Funktionen

🔳 Fensterhandler

  • ⛔ Popup- und Werbeblocker für Albis und andere Programme
  • 🖥 Window-Autosizer

AlbisIcon.svgAlbis

  • 🖮 Auto-Login
  • 🗟 Suchen von Menupunkten im Albismenu
  • Vereinfachung der Bedienung durch logischere Tastenkombinationen
  • AED.svg Albis Reanimator: ein abgestürztes Albis und/oder seine Komponeten beenden und neustarten

📄 Dokumente

  • 💡 Auto-OCR mit Tesseract

  • 👪 automatische Erkennung von Patientennamen und des Dokumentdatums aus dem Dokumenttext

  • rename.svg Autonaming für Dokumente (automatische Klassifizierung von PDF-Dokumenten)

  • ✍ Unterstützung für PDF-Signierung

  • 🔎 Dokument Finder - Volltextsuche in PDF, Word und Text Dokumenten#

  • 💾 Datenexport - QuickExporter

    • Skript für den Datenmassenexport inklusive

    • automatisierter Erstellung eines Versandbriefes

    • Dokumentation von Empfänger, Versandmedium, Versanddatum und mehr

    • Erstellung verschlüsselter 7z Archive

🗃 Karteikarte

  • inWindow.svg in das Albisfenster integriertes Addendum Arbeitsfenster
  • 🖨 direkter Dokumentexport und -druck
  • Rezepthelferlein.svg Rezepthelfer: voreingestellte Hilfsmittelrezepte erstellen (alle 3 Zeilen). Schnellauswahl über das Rezept (kein eRezept)
  • 📝 Kontextsensitive Texterweiterungen: Diagnosen, Gebühren, ...
  • AUBescheinigung.svg Arbeitsunfähigkeitsbescheinigung: Anzeige von Beginn und Ende der Lohnfortzahlung

💉 Impfstatistik

  • 📊 berechnet COVID-19-Impfungen nach Vorgabe der KBV / RKI

Fritz!Anrufmonitor

Erkennen Sie dringende Anrufe und rufen Sie die Anrufer zurück!

  • zeigt die Telefonnummern aller nicht angenommenen Anrufe des aktuellen Tages an
  • die Anrufhäufigkeit wird für jede Telefonnummer erfasst und angezeigt
  • nutzt Albisdatenbanken (PATTELNR.dbf und PATIENT.dbf) um Anrufer zu identifizieren
  • führt zusätzlich ein eigenes Telefonbuch
  • bietet Filtermöglichkeiten
    • kann bestimmte Telefonnummern ignorieren
    • automatische Faxerkennung
    • zu überwachende eigene Telefonnummern sind einstellbar
  • führt eine Anrufstatistik (im Moment Ausgabe nur als Textdatei)

⚗ Laborhelfer

  • 📞 Laborabruf - automatisch zu bestimmten Tageszeiten

  • 🧪 Laborimport - automatisch neue Werte in die Laborblätter aufnehmen lassen

  • 📜 Laborjournal - Zusammenstellung klinisch relevanter Werte der letzten Werktage

  • 📧 EMailversand eines Laborbefundes direkt aus dem Patienten Laborblatt

💰 Abrechnung

  • Abrechnungsassistent - vergessenes, doppelt abgerechnetes schneller finden und korrigieren. Integrierter Vorsorgeassistent für Hausärzte.

coding.svg Funktionsbibliotheken

  • ⌨ rund 165 Funktionen für die Automatisierung von Albis
  • Calculator.svg medizinische Berechnungen
  • 📀 dBase: native Funktionsklasse zum Auslesen von DBase Datenbanken
    • +Klassenbibliotheken für erweitertes Datenmanagement (Datensuche, Statistiken, Abrechnungsregeln)
  • Addendum_LDT - dekodiert Dateien der elektronischen Labordatenübertragung (LDT-Format)
  • PDF - Funktionen für die Automatisierung von Foxit- und SumatraPDF Reader

⛽ weiteres

  • 📧 Outlook Anhänge extrahieren
  • Telegram.svg PushToTelegram - EMails an den beliebten Messenger senden
  • 🔎 QuickSearch: Analyse und Suche von Daten in allen Albis (dBase) Dateien
  • 👪 Patientensuche: beliebige Kriterien für die Suche nach Patienten
  • 📠 Fritz!FaxBox: kopiert Faxe von einem freigegeben Pfad der Fritzbox in den Addendum Befundordner.
  • 💽 Dicom-CDs: erstellt automatisiert Kopien von Dicom-CD’s (*!defekt)

alle Änderungen in Addendum ’*’ | alle Änderungen in den Funktionsbibliotheken

‘*’ nähere Informationen finden sie unter alle Änderungen in Addendum

WICHTIG

  • Ich empfehle die Skripte nicht zu kompilieren!

  • Entpacken Sie die Dateien am besten auf ein Netzwerklaufwerk auf das sämtliche Computer in Ihrem Netzwerk Zugriff haben. Alle Skripte greifen auf eine gemeinsame Einstellungsdatei zurück (Addendum.ini), damit z.B. bei Neuinstallation eines Computer sämtliche Einstellungen noch vorhanden sind und nicht extra gesichert werden müssen.

  • Lassen Sie die Skripte am besten in den Ordnern in denen diese nach Entpacken sind, da die Programmbibliotheken per relativem Pfadbezug hinzugeladen werden

  • es lohnt sich nicht ein einzelnes Skript herunter zu laden, da Bezüge und Aufrufe untereinander bestehen, manche Skripte kommunizieren auch untereinander.

  • DENKEN sie immer an den BACKUP ihrer wichtigen Daten!

Da alles in Autohotkey geschrieben ist, läßt sich sämtlicher Code in einem normalen Texteditor lesen (Einschränkung: 4 Funktionen mit Maschinencode (Assembler) - einsehbar im Autohotkey-Forum).

RECHTLICHE HINWEISE UND DIE LIZENSIERUNGSBEDINGUNGEN FINDEN SIE AM ENDE DES DOKUMENTES!


Addendum-Funktionen

Diagnosenliste

  • es können mehrere Diagnosen gleichzeitig ausgewählt und übernommen werden
  • weitere Listen können im Skript angelegt werden
  • Optionen (wie Farben, Schriftart, Schriftgröße) werden als erstes Item im Array oder als zweiter Parameter der Funktion übergeben.
    Beispiel als Skriptcode:
:X*:.Varizen:: Auswahlbox(["title=Diagnosenliste Varikosis border=on BgColor1=E4BBB4 BgColor2=F3E4E0"
               	    	, "Varizen der unteren Extremitäten mit Ulzeration {I83.0G}"
	           	    	, "Varizen der unteren Extremitäten mit Entzündung {I83.1G}"
	           	    	, "Varizen der unteren Extremitäten mit Ulzeration und Entzündung {I83.2G}"
	             		, "Varizen der unteren Extremitäten ohne Ulzeration oder Entzündung {I83.9G}"
	           	    	, "ausgeprägte Stammvarikosis d. V.saphena magna {I83.9G}"])
  • ICD Diagnosen erhalten je nach Kapitel [A,B,C,D,E,...Z] zu schnellen visuellen Unterscheidungen verschiedene Farben. Bei Angabe von Parametern in den Optionen überschreiben diese die Voreinstellungen.

Texterweiterung-Diagnosen

  • Diagnosen erweitern sich in der Karteikarte und in geeigneten Formularfeldern (Diagnosenhotstrings beginnen immer mit einem Punkt (.) !)
  • fällt Ihnen die passende Abkürzung nicht mehr ein, einfach ein Sternchen (*) eingeben und es öffnet sich ein Dialogfenster mit allen passenden oder auch allen vorhandenen Hotstrings
  • im Feld „Suchen oder Hotstring hinzufügen” nach einem oder mehreren Teilen im Diagnosetext suchen lassen. Gibt es keinen Treffer wird die Suche automatisch auf die komplette ICD-10-GM Liste ausgedehnt. (inkrementelle und instante Suche). Suchen und Finden sind schneller als über den entsprechenden Albisdialog (ICD Thesaurus)
  • ICD-10-GM 2022 ist integriert

Laborjournal

  • Responsives interaktives Webinterface (Basis: Internet Explorers).

  • Gruppierung der Laborparameter nach klinischer Bedeutung, erkennbar durch die dickere Schrift und die unterschiedliche farbliche Hervorhebung. - #f03c15 ’‘immer‘’ (Anzeige: immer (nur) wenn pathologisch) und - #9400D3 ‘’exklusiv‘’ (Anzeige: auch bei Normwert).

  • durchschnittliche Über- oder Unterschreitung:

    • Berechnet die durchschnittliche prozentuale Über- bzw. Unterschreitung der Normwertgrenzen je Laborparameter.
    • Für eventuelle Anpassungen wird die maximale Über- oder Unterschreitung als Einzelwert gespeichert.
    • Durch Nutzung eines Faktors (Prozentwert) erscheinen mir, die durch Annährung erreichten "Warngrenzen", auch bei unterschiedlichen Einheiten und altersabhängigen Normwertgrenzen klinisch bedeutsame Laborwertveränderungen sicher herauszufiltern.
  • PCR Abstrich Statistik:

    • zeigt aktuelle pos. SARS-CoV-PCR-Fälle (Anzeigezeitraum) und

    • Zahlen seit Beginn der Pandemie

      Fritz!Anrufmonitor

FritzAnrufmonitor

Dokument-Finder

  • kleines Skript hilft Dokumente wiederzufinden

  • Skript hat bisher nur wenige Funktionen. Ausgewählte Dokumente werden als Vorschau angezeigt. Dazu ist der Sumatra PDF Reader in die Skript- oberfläche integriert

    [Keine Indexerstellung! Die Suchgeschwindigkeit ist daher sehr langsam!]

Addendum Shift+F3 Kalender

Menu-Suche

Addendum Menu-Suche

Menu-Suche

Albis On Windows hat mehr als 740 Menupünkte. Seltene genutzte Formulare zu finden dauert meist ziemlich lange. Drücke + für einen Suchdialog und öffne den Menupunkt von hier aus - Danke an Lexikos dem Author von Autohotkey für dieses wunderbare Skript.

Hotkey sinnvollere Albiskürzel

  • Kopieren, Ausschneiden und Einfügen ist mit den üblichen Kürzeln überall in Albis möglich

    • Kopieren: Strg+c
    • Ausschneiden: Strg+x
    • Einfügen: Strg+v
  • weitere Hotkey-Aktionen

    • Schließen einer Karteikarte: Alt+Runter
    • zur nächsten Karteikarte: Alt+Hoch
    • Laborblatt zeigen: Alt+Rechts
    • Karteikarte zeigen: Alt+Links
    • Einstellen des aktuellen Tagesdatums: Alt+F5
  • Hotstrings (Beispiele)

    • Hotstring: Kopie - automatisiert die Berechnung von Gebühren für Kopien nach Eingabe der Seitenzahl
      Kopie bei lp als aktives Kürzel oder in der Privatabrechnung eingeben. Im folgenden Dialogfenster die Anzahl der Kopien eintragen. Es wird ein zulässiger Abrechnungstext erstellt und in die Karteikarte geschrieben (z.B. ergeben 38 Seiten: lp | (sach:Kopien 38x a 50 cent:19.00)

      Hotstring Erweiterung
      JVEG/sozialgericht (sach:Anfrage Sozialgericht gem. JVEG:21.00)
      lageso (sach:Landesamt für Gesundheit und Soziales:21.00)
      lagesokurz (sach:Landesamt für Gesundheit und Soziales:5.00)
      Rentenversich/RLV oder DRV (sach:Anfrage Rentenversicherung:28.20)
      Bundesa oder Agentur (sach:Anfrage Bundesagentur für Arbeit gem. JVEG:32.50)
      porto1/Standard (sach:Porto Standard:0.80) ; bis 20g
      porto2/Kompakt (sach:Porto Kompakt:0.95) ; bis 50g
      porto3/Groß (sach:Porto Groß:1.55) ; bis 500g
      porto4/Maxi (sach:Porto Maxi:2.70) ; bis 1000g

    Einblendung von Tooltips nach partieller Eingabe des auslösenden Hotstrings:

    JVEG SOzial Porto

Addendum Labor Anzeigegruppen

  • automatische Erweiterung der Fenstergröße und der Steuerelemente für mehr Übersicht
  • weitere Fenster welche sich an die automatisch an die Bildschirmgröße anpassen: Rentenversicherung Befundbericht V015, S0051

Labor Anzeigegruppen

Rezepthelfer.png Schnellrezepte

KontextMenu Erweitertes Kontextmenu

mehr Funktionen im Rechtsklick Menu in der Karteikarte

erweitertes Kontextmenu

Je nach Karteikartenkürzel werden verschiedene Funktionen angeboten. Unter anderem Öffnen eines Formulares zum Bearbeiten oder direkter Druck. Wenn Sie PDF-Dateien oder Bild-Dateien direkt in die Karteikarte ablegen, können Sie diese Dateien ebenso Anzeigen oder Ausdrucken lassen. Und man kann diese in einen nach dem Patienten benannten Dateiordner exportieren (z.B. zur Erleichterung beim Arztwechsel). Versehentlich importierte Befunde lassen sich wieder in den Befundordner unter anderem Namen exportieren. Und da der Faxversand eigentlich auch nur ein Druckvorgang ist, geht auch das inklusive Abfrage der Faxnummer (wenn gewünscht)

Abrechnungshelfer Abrechnungsassistent

  • bietet Vorschläge zu bestimmten Abrechnungspositionen zu Patienten an

Screenshot Abrechnungshelfer

Export DocPrinz

Addendum_Export.ahk

  • Eingabe von Nachname, Vorname, Geburtsdatum oder Patientennummer
  • alle mit den Suchkriterien übereinstimmenden Patienten werden angezeigt
  • ein Klick auf einen Patienten und alle Dokumente des Patienten werden angezeigt
  • Häkchen setzen für gezielten Export oder ‘Alle Dokumente auswählen’ für eine Komplettauswahl
  • ‘Auswahl exportieren’ kopiert die Dokumente in einen automatisch erzeugten Unterpfad des Basispfades
  • Laborblatt, Karteikarte und Dokumente lassen sich zusammen exportieren

Laborabruf Laborabruf

Die Automatisierung für den Abruf der Laborwerte

  • der Abruf der Laborwerte ist jetzt nahezu vollständig automatisiert

  • Skript erkennt einzelne Abschnitte des Abrufs von Labordaten und übernimmt dann die immer wieder kehrenden Eingabetätigkeiten

  • erkannt werden:

    • Öffnen des Labordatenimport-Fensters z.B. nach Aufruf über den Menupunkt Extern/Labor/Daten importieren
      • es wird alles eingetragen was benötigt wird und der Vorgang wird gestartet
      • im Anschluss wird sofort das Laborbuch geöffent
    • im Laborblatt werden nach Aufruf der Funktion ..alle ins Laborblatt.. , sämtliche sich dann öffnenden Dialoge automatisch bearbeitet.Es ist kein weiterer Eingriff durch den Nutzer notwendig.

🕗 🕐 🕑 🕒 🕓 🕔 🕕 🕖 🕗 🕘 🕙 🕚 🕛 🕜 🕝 🕞 🕟 🕠 🕡 🕢 🕣 🕤 🕥 🕦 🕧 🕗

Paragraphen RECHTLICHE HINWEISE

FOLGENDE ABSCHNITTE GELTEN FÜR ALLE TEILE UND DIE GESAMTE SAMMLUNG DIE UNTER DEM NAMEN "Addendum für Albis On Windows" (nachfolgend Skriptsammlung genannt) herausgegeben wurde

DIE SKRIPTSAMMLUNG IST EIN HILFSANGEBOT AN NIEDERGELASSENE ÄRZTE.

KOMMERZIELLEN UNTERNEHMEN, DIE SICH MIT DER HERSTELLUNG, DEM VERTRIEB ODER WARTUNG VON SOFT- ODER HARDWARE BESCHÄFTIGEN IST DIE NUTZUNG ALLER INHALTE ODER AUCH NUR TEILE DES INHALTES NUR NACH SCHRIFTLICHER ANFRAGE MIT ANGABEN DER NUTZUNGSGRÜNDE UND MEINER SCHRIFTLICHEN FREIGABE GESTATTET! UNBERÜHRT DAVON SIND DIE VON MIR BENUTZTEN FREMDBIBLIOTHEKEN!

DIESES REPOSITORY DARF AUF EIGENEN SEITEN VERLINKT WERDEN.

DIESE SOFTWARE IST FREIE SOFTWARE!

DIE SAMMLUNG ENTHÄLT SKRIPTE/BIBLIOTHEKEN AUS ANDEREN QUELLEN. DAS COPYRIGHT SIEHT IN JEDEM FALL EINE FREIE VERWENDUNG FÜR NICHT KOMMERZIELLE ZWECKE VOR. AUS DIESEM GRUND KÖNNEN DIESE SAMMLUNG ODER AUCH NUR TEILE DAVON ZU KEINEM ZEITPUNKT VERKÄUFLICH SEIN! ANFRAGEN JURISTISCHER ODER NATÜRLICHER PERSONEN HINSICHTLICH KOMMERZIELLER ANSÄTZE WERDEN IGNORIERT!

Haftungsauschluss AGB’s / HAFTUNGSAUSSCHLUSS

I.a. Der Download und die Nutzung der Skripte unterliegen der GNU Lizenz welche von Lexikos dem Gründer der Autohotkey Foundation erstellt wurden.

I.b. Die Inhalte und Skripte dürfen frei verändert werden. Jegliche Änderung ist vor Weitergabe zukennzeichnen.

Download

II. mit dem Herunterladen oder Speichern der Dateien in jeglicher Form (entpackt, gepackt, kompiliert, unkompiliert, in Teilen, als Ganzes) übernehmen Sie die volle Verantwortung für deren Inhalt. Ich verlange keinen Nachweis wer die Skripte herunterlädt, plant diese herunter zuladen oder diese vielleicht nie nutzen möchte, oder sogar nutzen will oder wer Veränderungen daran vorgenommen hat oder vornehmen will. Desweiteren akzeptieren sie vollständig alle unter Punkt III stehenden Handlungs- und Haftungsregeln.

Haftungsausschluß / Haftungsfreistellung

III. die Nutzung des gesamten Inhaltes (einschließlich Programme, Skripte, Bilder, Bibliotheken, Fremdprogramme) erfolgt auf eigene Gefahr! Das Angebot wurde besten Gewissens auf mögliche Urheberrechtsverletzungen untersucht. Es dürften keine Verletzungen enthalten sein. Quellenangaben sind soweit es nachvollziehbar war in den jeweiligen Dateien enthalten.

III.a. ich übernehme keine Haftung durch vermeintliche, unwissentliche oder eventuell unterstellte, wissentliche Fehler in den Skripten. Programmieren ist Hobby, Leidenschaft und Arbeitserleichterung.

III.b. ebenso übernehme ich keine Haftung für Urheberrechtsverletzungen durch Dritte deren Software oder SourceCode hier verwendet wurde/wird und werden wird.

III.c. Sie akzeptieren das die Skripte nur in einer Alpha-Version vorliegen. Sie sehen den Inhalt als Beispielprojekt! Die angebotenen Skripte sollen keinen Abrechnungsbetrug ermöglichen, sondern im Gegenteil nur zeigen, welche Möglichkeiten der Einsatz von RPA-Software in der Praxis bringen würde.

III.d. Eine Richtigkeit der in der in der Software hinterlegten Leistungsziffern kann nicht garantiert werden,es liegt in Ihrer Verantwortung alles zu kontrollieren

III.e. sämtliche Automatisierungsskripte können gegen Ihr lokales KV-Recht oder der KBV verstoßen - das Haftungsrisiko übernehmen sie! Die Skripte sind als Beispiele für mögliche Anwendungen durch Nutzung der freien Skriptsprache Autohotkey zu verstehen (siehe auch IIIc).

III.f. Sie haben kein Recht Updates, Fehlerkorrekturen oder eine Behebung von Folgeproblemen (vermeintlich oder beweisbar) einzufordern. Ebenso haben Sie kein Recht Schadensersatz für (vermeintliche oder beweisbare) Fehler zu fordern.

III.g. Insbesondere distanziere ich mich von jeglichen Versuchen meine Skripte für die Überwachung von Mitarbeitern oder anderen Personen einzusetzen.

III.h. Für Fehler in Rechtschreibung, Grammatik bin ich ebenso nicht verantwortlich zu machen. Dazu wenden Sie sich bitte an meine Deutschlehrer.

III.i. ich übernehme keinerlei HAFTUNG aufgrund hier fehlender rechtlicher Hinweise/Aus- oder Einschlüße. Ihnen sollte nach dem Lesen bekannt sein, daß ich keinerlei kommerzielle Zwecke verfolge und die Zusammenstellung der Dateien nicht zum Zwecke eigener Bekanntheit erfolgt und ich deshalb niemals wissentlich oder absichtlich fremdes geistiges Eigentums entwendet habe. Die angebotene Sammlung verfolgt ausschließlich einen gemein-nützigen Zweck.


[GNU Licence for Addendum für Albis](Docs/GNU Licence for Addendum für Albis.pdf)

- IXIKO 2022 -