Open ottigerb opened 7 years ago
Bin etwas verwirrt, da wir eine unterschiedliche Terminologie verwenden. Aber erstmal herzlichen Dank für die Erklärungen und Aufwandseinschätzungen. Ich fasse erstmal zusammen, was ich verstanden habe.
Aktuelles Protokoll in Polypoint für Suchtmittelkonsum SKM-Blatt: Dies wäre schwierig mit einem Counter auszustatten. Dies wäre möglich, wenn man den Suchtmittelkonsum im Optinomic erfassen würde, aber so sehr sehr aufwendig. Für einen Export der Daten bräuchten wir Erne Consulting.
Abbruch erfassen wir schon mit der Kantonsstatistik, könnte man ggf. um weitere Kategorien ergänzen und kann man auch exportieren (kann ich ja auch aus PABS mit Query). Würde man allerdings noch weitere Fragen erheben wollen, so müssten wir eine Optinomic-App programmieren oder Programmieren lassen und das wäre ungefähr ein Aufwand von Arbeitstagen. Wenn die App ohne Schnittstelle zum Pabs erstellt würde, dann wäre es noch einfacher. Die Therapeuten müssten dies dann selbstständig ausfüllen und dran denken und es würde einige Doppeleingaben erfordern (Infos die an anderer Stelle schon ausgefüllt wurden), aber dann wäre es ca. 1 Tag Programmierarbeit.
Was mir noch nicht klar ist, ist die Frage wie aufwendig er wäre nur die Abbruchinformation der med. Stat. in Optinomic zu überführen, denn das wäre ja für die ganze Fallgruppenerstellung auch spannend und wenn im Optinomic abgebrochene Fälle mit dem Abbruchgrund markierte werden könnten, dann wäre das sehr spannend. z.B. von Patient abgebrochene Fälle lila und von Klinik abgebrochene Fälle mit einem roten Falldatum oder so irgendwas. Würde wieder viele Punkte für Optinomic sammeln ;-)
Habe ich die Sachen soweit verstanden?
Habe ich die Sachen soweit richtig verstanden?
Beantwortung der Fragen:
Aktuelles Protokoll in Polypoint für Suchtmittelkonsum SKM-Blatt: Dies wäre schwierig mit einem Counter auszustatten. Dies wäre möglich, wenn man den Suchtmittelkonsum im Optinomic erfassen würde, aber so sehr sehr aufwendig. Für einen Export der Daten bräuchten wir Erne Consulting.
Ein Counter - im Sinne von: "Der Patient hatte 2 SMK's im aktuellen Aufenthalt" ist tatsächlich nicht ganz einfach. Wäre mittels FastReports schon realisierbar - analog den Polypoint-Ampeln. M.E. jedoch nicht ein wirklich praktikabler Weg. Wenn die SMK's in Optinomic erfasst würden, wäre dies einfach solche Auswertungen als Grafik oder Text innerhalb von Optinomic darzustellen. Export: Bei einer "laufenden" Schnittstelle wäre Erne auf jeden Fall gefragt. Falls wir einmalig ausdrucken wollen - schaffen wir dies: Ein [Verlauf drucken] nur mit den SMK Angaben wäre hier denkbar.
Abbruch erfassen wir schon mit der Kantonsstatistik, könnte man ggf. um weitere Kategorien ergänzen und kann man auch exportieren (kann ich ja auch aus PABS mit Query). Würde man allerdings noch weitere Fragen erheben wollen, so müssten wir eine Optinomic-App programmieren oder Programmieren lassen und das wäre ungefähr ein Aufwand von Arbeitstagen. Wenn die App ohne Schnittstelle zum Pabs erstellt würde, dann wäre es noch einfacher. Die Therapeuten müssten dies dann selbstständig ausfüllen und dran denken und es würde einige Doppeleingaben erfordern (Infos die an anderer Stelle schon ausgefüllt wurden), aber dann wäre es ca. 1 Tag Programmierarbeit.
In Polypoint befindet sich ja das Feld Kantonsstatistik (vgl. obige Grafik - Kantonsstatistik). Diese Daten kann Optinomic abgreifen und als "Auslöser" resp. "Zuteilung" zu Patientengruppen verwenden. PABS könnte allenfalls auch direkt via ODBC Query abgegriffen werden - wohl ähnlicher Aufwand. Eine Optinomic-App ohne jegliche Polypoint oder PABS Verwendung ist natürlich deutlich leichter umzusetzen.
Was mir noch nicht klar ist, ist die Frage wie aufwendig er wäre nur die Abbruchinformation der med. Stat. in Optinomic zu überführen, denn das wäre ja für die ganze Fallgruppenerstellung auch spannend und wenn im Optinomic abgebrochene Fälle mit dem Abbruchgrund markierte werden könnten, dann wäre das sehr spannend. z.B. von Patient abgebrochene Fälle lila und von Klinik abgebrochene Fälle mit einem roten Falldatum oder so irgendwas. Würde wieder viele Punkte für Optinomic sammeln ;-)
Wie gesagt, die Kantonsstatistik in Polypoint (vgl. obige Grafik - Kantonsstatistik) kann von Optionmic abgegriffen werden und für Fallgruppen verwendet werden. Der Aufwand wäre hier ca. 1 Arbeitstag. Farbige Markierungen der Fälle: Die Hauptapplikation Optinomic soll nicht "Abhängigkeiten" zu ev. installierten Optinomic-Apps aufweisen. Eine Sammlung aller Abbrecher-Fälle wäre ja dann via den Fallgruppen sichergestellt.
Ich nehme mich hier mal raus, weil ich keinen Auftrag für mich sehe - bitte wieder anpassen, wenn sich was geändert hat.
Der Ball liegt hier beim "Südhang" => Ich nehme mich hier mal raus, weil ich keinen Auftrag für mich sehe - bitte wieder anpassen, wenn sich was geändert hat.
Ist da mal was passiert? Braucht es dieses Issue noch? Weil Prio1...
Ändere Mal die Prio, da im Moment on hold. Wären neue Apps, quasi nach Fertigstellung New Client. Das muss erst über die Therapieleitung. Aber Anliegen besteht weiterhin.
http://optinomic.cust.local/client.new/#/user/app/com.optinomic.user.apps.poly_ks/template/KANTONSSTATISTIK => Daten sind hier!
Note to myself :: ToDo - vgl.: https://github.com/ottigerb/therapy-server/issues/473#issuecomment-345824308
Mhhh, dachte das sei noch on hold, denn ich habe noch nicht weiter mit den betreffenden geschaut, ob der Bedarf da ist. Dennoch schön kannst du die Daten reinholen. Wenn wir damit weiterfahren, müssen wir bedenken, dass die Gruppe der Abbrecher erst beim Fallabschluss gebildet werden kann. Solange ein Patient noch in Behandlung ist steht dort immer regulärer Austritt. Von daher sollten Gruppenbildungen immer nur auf abgeschlossenen Fällen beruhen. Vielleicht ist das für Dich eh klar, aber ich dachte ich sage es nochmal. Das müsste man dann auch bei den klinischen Normen bedenken, wenn man nur mit regulären Patienten vergleichen möchte.
Daten können ab sofort aus Polypoint ausgelesen werden und als eigenständige Tabelle in Optinomic zwischengespeichert werden. Z.B.:
[data_source_query kantonsstatistik Polypoint 0 */12 *]
__opapp_include(includes/odbc_kantonsstatistik_typ.sql)
=> Aktualisiert alle 12 Stunden.
Tabelle wird dargestellt und kann als CSV heruntergeladen werden: http://optinomic.cust.local/client.new/#/user/app/ch.suedhang.bot.poly_ks/template/KANTONSSTATISTIK
=> Dient als Basis für eine Fallgruppe.
Ich eröffne hierfür ein eigenes Issue - um den Stand nicht zu verlieren.
Mailauszug | Beantwortung
Abbruchprotokoll
Aktuell werden das Abbruchprotokoll in den 0x-Dokumenten unter Verlauf erfasst. Vgl.:
Diese Lösung ist "hart verdrahtet" => Änderungen daran sind mit viel Aufwand verbunden! Zudem wüsste ich nicht wie wir einen "schicken Counter" darstellen könnten - irgendwie mit Druckvorlagen und diese im Dokument darstellen. Viel Aufwand! Da hat Optionomic sicherlich klare Vorteile.
Kantonsstatistik
Zudem haben wir noch die Kantonsstatistik, welche im Tab Austitt erfasst wird:
Ja, es gilt wohl Daten aus verschiedenen Systemen zu sammeln.
Datenzugriff
Abbruchprotokoll
Die Daten können mittels grundsätzlich mit folgendem Befehl eingesehen, exportiert werden:
Jedoch: Da die Einträge weitgehend "Richtext" (Mit Formatierungen etc.) können diese Felder nicht so einfach exportiert werden, da von Polypoint nur ein
PK Ascii
zurückgegeben wird - vgl. Bild unten. Hier müsste Erne Consulting "eingreifen", um an diese Daten zu kommen.Kantonsstatistik
Die Kantonsstatistik wiederum kann relativ problemlos "bezogen" werden:
ODBC:
Vorgeschlagenes Procedere
Funktionsweise der Abbrecher-Protokoll App
Austrittsart
in eine passende Patientengruppe ein.Aufwand | Abgrenzung
limeSurvey
. Zu einem späteren Zeitpunkt liesse sich dieser Fragebogen auch in das neue Polymer-Ng-Survey verschieben. Oder ihr erstellt eine Wordvorlage und ich setze diesen als ng-survey um. => ca. 1-2hToDo's