Platzhalter

Fragen, Anregungen oder Tipps und Tricks? Hier ist der erste Anlaufpunkt.
Nicht sicher, wo ein Thema hingehört? Hier hinein - wir kümmern uns! :)

Moderator: Forum Moderatoren

Forumsregeln
TM-Startforum - "offen für alle Themen".
Beiträge, die in einen anderen Bereich passen, werden bei Bedarf verschoben.
Johnny
Beiträge: 1342
Registriert: Freitag 2. Februar 2007, 00:47
19
Wohnort: Kiel
Hat sich bedankt: 511 mal
Hat Dank erhalten: 39 mal

Re: Platzhalter

Beitrag von Johnny »

@Wahnfried

beim Vergleich der Inhalte der Dateien, Platzhalter.lww von Wahnfried und Platzhalter.lww von Original TurboMed, fiel mir auf, daß nun der Platzhalter $1057$ Patient, Aufnahmedatum fehlt.

Ist das so richtig?

Gruß Johnny
Benutzeravatar
wahnfried
Beiträge: 3180
Registriert: Freitag 13. Januar 2006, 23:46
20
Wohnort: Braunschweig

Re: Neue Platzhalter per Update

Beitrag von wahnfried »

Johnny hat geschrieben:@Wahnfried

beim Vergleich der Inhalte der Dateien, Platzhalter.lww von Wahnfried und Platzhalter.lww von Original TurboMed, fiel mir auf, daß nun der Platzhalter $1057$ Patient, Aufnahmedatum fehlt.

Ist das so richtig?
Ist mir echt noch nicht aufgefallen, nachgeschaut: in Icer's Dateien sind die auch schon drin... Erklärung: $1057$ ist beim Update auf Version 11.3. dazugekommen (ich arbeite noch mit 11.2. :oops: ). 2034 und 5064-5069 sowie 5164-5169 sind auch neu (letztere nur in der .vww). Danke für's Aufpassen, angehängt die aktualisierten Platzhalter-Dateien mit 9000-9002 (die gepackte Download-Datei werde ich noch korrigieren).

Lösung (auch bei zukünftigen Erweiterungen durch TurboMed): die "neuen" Platzhalter ab 9000 mit Beschreibung/Link in die jeweils aktuellen TurboMed-Platzhalter.vww/Platzhalter.lww einkopieren, am einfachsten "hinten dran" ( darauf achten, daß in der Platzhalter.lww die Platzhalter zwischen $....$ stehen und ein Leerzeichen folgt - danach die umgangssprachliche Beschreibung des Platzhalters..., in der Platzhalter.vww jedoch ohne $....$ und ohne Leerzeichen...

Beim Schreiben in diesen Dateien (z.B. beim Selbst-Definieren von Platzhaltern): Achtung auf die Syntax, es darf kein Fehler in den Link in der Platzhalter.vww rein (bei Platzhalter.lww sind Fehler in der Beschreibung erlaubt, wenn man sie den Benutzern der Listen nicht vorenthalten will...)

Grüsse, Wahnfried
Platzhalter-Dateien_9000 v11.3.zip
Sie haben keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
wahnfried
Beiträge: 3180
Registriert: Freitag 13. Januar 2006, 23:46
20
Wohnort: Braunschweig

Wann Platzhalter-Update nach TurboMed-Update?

Beitrag von wahnfried »

wahnfried hat geschrieben:Lösung (auch bei zukünftigen Erweiterungen durch TurboMed): die "neuen" Platzhalter ab 9000 mit Beschreibung/Link in die jeweils aktuellen TurboMed-Platzhalter.vww/Platzhalter.lww einkopieren, am einfachsten "hinten dran" ( darauf achten, daß in der Platzhalter.lww die Platzhalter zwischen $....$ stehen und ein Leerzeichen folgt - danach die umgangssprachliche Beschreibung des Platzhalters..., in der Platzhalter.vww jedoch ohne $....$ und ohne Leerzeichen...

Beim Schreiben in diesen Dateien (z.B. beim Selbst-Definieren von Platzhaltern): Achtung auf die Syntax, es darf kein Fehler in den Link in der Platzhalter.vww rein (bei Platzhalter.lww sind Fehler in der Beschreibung erlaubt, wenn man sie den Benutzern der Listen nicht vorenthalten will...)
Hallo,

anhand obiger Rückfrage von Johnny wollte ich mal darüber sinnieren, wie bzw. wann ein vdzd-Update der veränderten Dateien für die Ermöglichung selbstdefinierter und umformatierter Platzhalter nötig werden kann, wenn durch TurboMed die dafür angepassten Dateien selbst verändert werden.

Häufige TurboMed-Anpassungen werden die o.a. Dateien "Platzhalter.lww" und "Platzhalter.vww" betreffen: diese dann wie im Vor-Beitrag angegeben mit den Zeilen für die selbstdefinierten Platzhalter zu ergänzen, ist leicht - aber nur nötig, sofern man mit den hinzugekommenen neuen "offiziellen" Platzhaltern arbeiten will - oder muß. Wer die neu hinzugekommenen Platzhalter noch nicht verwendet (bzw. beim Benutzen einer Schnellbrief-'Vorlage nicht bemerkt, daß einer davon benutzt wird), kann das ignorieren und die hier angebotenen Platzhalter-Dateien so zurückspeichern, wie sie noch von früher modifiziert abgespeichert sind.

Solange TurboMed den Code in der "Interpreter.txt" nicht verändert und dadurch für diese die Eigenschaft "zuletzt geändert am" nicht im Zeitraum zwischen den letzten Updates liegt, wäre die obige Überlegung Alles, was nötig ist. In der TurboMed-Version 11.2. ist noch eine "Interpreter.txt" mit "zuletzt geändert am: 3.Juni 2010" enthalten. Sollte nach einem TurboMed-Update hier ein jüngeres Datum stehen (was zu prüfen wäre, BEVOR man die Platzhalter-Dateien/Interpreter.txt mit den Eigen-Ergänzungen wieder zurückgespeichert hat!) beginnt eine echte Arbeit: Dann muss geschaut werden, ob eine Veränderung in der "Sub Main" erfolgt ist (durch Vergleich der nicht-veränderten Dateien prüfen, aber sollte auch ohne die alte Original-Version gut nachvollziehbar sein, da ich neben dem veränderten Code die ursprüngliche Version durch vorangestellte Apostrophe auskommentiert habe stehen lassen...) und danach entschieden werden:

-falls keine Veränderung in der Original-TurboMed-"Sub Main" --> Sub Main mit den hier angegebenen Ergänzungen in die neue Datei anstelle der dortigen "Sub Main" einkopieren (und in diesem Fall wird hier eine neue Datei-Zusammenstellung in kompletter Form - wie oben - zügig eingestellt werden für diejenigen, die sich das nicht zutrauen...)

-falls tatsächlich eine Veränderung in der "Sub Main" erfolgt ist, wäre zu prüfen, ob diese Veränderung einen Einfluß auf die Umformatierungs-Ergänzungen in der "Sub Main" für die Platzhalter "Gültig bis mm/yy" und "OstWestStatus" hat, was nicht so schnell nebenbei zu erledigen wäre. Diese Ergänzungen können nicht ungeprüft in eine von TurboMed veränderte "Sub Main" implantiert werden, ohne eine gravierende Fehlfunktion aller Schnellbrief-Vorlagen zu riskieren. Lieber dann mit der früheren "Interpreter.txt" incl. der hier veröffentlichten Erweiterungen weiterarbeiten, bis die offiziell-neue Interpreter.txt ergänzt und funktionsgeprüft hier angeboten wird. Wer hier selbst Hand anlegt, sollte dies mit einer separaten TurboMed-Einzelplatzversion probieren, bevor dies auf dem Praxis-System integriert wird. (Moduswechselsystem eines Client-Rechners empfehlenswert, sofern kein Einzelplatz-TurboMed zur Verfügung steht.)

Zeichen dafür, daß in den Platzhalter-Dateien Ergänzungen erfolgt waren:
Nach dem Zurückspeichern der früher ergänzten Platzhalter.lww/.vww und Interpreter.txt würden in Schnellbriefen neue Platzhalter nicht befüllt, also an deren Stellen ein Begriff aus der Datenbank nicht eingesetzt - das ist evtl. schwer zu bemerken, wenn anstelle des Platzhalters bei fehlendem Datenrücklauf bei der Anfrage an TurboMed dieser Platzhalter einfach gelöscht wird, leicht dagegen, falls dann der Platzhalter stehen bleibt. Trotzdem kann es dauern, bis dies von jemandem bemerkt wird. Sicherer ist es, auch hier nach dem "geändert am"-Datum dieser Dateien regelmäßig zu schauen. Auch nach online-Updates kann sich da etwas ändern, das bekomme ich z.B. nicht mit, da ich durchaus nicht jedes Update mitmachen und insofern meine Zeit für wichtiger Dinge als das Herunterladen und Durchführen von Updates in Gigabit-Grösse verwenden möchte.

Zeichen dafür, daß in der Datei "Interpreter.txt" Veränderungen erfolgt waren
:
Vermutlich würden beim Verwenden der alten ergänzten "Interpreter.txt" Fehlermeldungen beim Befüllen von Schnellbrief-Vorlagen auftreten, die auf Fehler im VBScript-Code hinweisen, ggfs kann der Fehler aus einer solchen Fehlermeldung heraus aufgesucht werden, da die Interpreter.txt nicht passwortgeschützt ist. Ebenso wäre es denkbar, daß neue Menüfunktionen im Word-TurboMed-Menüpunkt angegeben wären, die dann beim Anwählen auch zu Fehlermeldungen führen könnten. Das sind jetzt aber theoretische Erwägungen...

--Wenn keines dieser Zeichen nach dem Zurückspeichern der bisher verwendeten Platzhalter.lww/.vww und Interpreter.txt auftritt, kann man ggfs. durch TurboMed erfolgte Veränderungen dieser Dateien ignorieren (d.h., die bisherigen von uns angepassten Dateiversionen weiterbenutzen), bis hier die neuen ergänzten Versionen bereitgestellt werden - und diese dann bei nächster Gelegenheit integrieren.
--Sollten solche "Fehler-Zeichen" auftreten, wenn man die angepassten Dateiversionen für Platzhalter.lww/.vww und Interpreter.txt benutzt oder eigene Veränderungen testet: Dann einfach durch nochmaliges TurboMed-Update auf das Befüllen der speziellen Felder im Formularfeld innerhalb von Word verzichten, bis hier funktionsgeprüfte Dateiversionen bereitsgestellt werden...

Klingt alles kompliziert, ist aber praktisch viel leichter zu durchschauen, als es sich hier liest...

Viele Grüsse, Wahnfried
Benutzeravatar
wahnfried
Beiträge: 3180
Registriert: Freitag 13. Januar 2006, 23:46
20
Wohnort: Braunschweig

Platzhalter_9000 bei TurboMed 11.3.1.

Beitrag von wahnfried »

Hallo,

nun hatte ich Zeit, die "Interpreter.txt"-Versionen zu vergleichen.

Für TurboMed 11.3.1. sind auch Modifikationen an der "Interpreter.txt" vorgenommen worden, die Datei wurde am 20.5.2011 verändert.
Diese Veränderung betrifft sowohl den Abschnitt "Funktionen" (neu: "GibBMI" und "GibAttribut", angepasst: "GetKarteiZeilen" und "GetZeileAsString") als auch die "SubMain" (jedoch nur einen 3-zeiligen Zusatz "Elseif..." bei den Typ-Definitionen für Platzhalterbereich 2000-2999), nicht die "Klassen". Bei den Funktionen wurde insbesondere die Bearbeitung der Körpermaße von denen der Schwangerschaftsdaten unterschieden.

Insofern habe ich die Veränderungen für die Platzhalter_9000 aus "Interpreter.txt" in die neue Version übertragen. Das Ausfüllen des Formularkopfes in Word funktioniert allerdings in beiden TurboMed-Versionen (11.2.1. und 11.3.1.) jeweils mit beiden Ausführungen der "Interpreter.txt" ohne Probleme bei allen Patienten.

Da aber Veränderungen im Umgang mit den BMI-Daten erfolgten und insofern Funktionen anderer Schnellbriefe von einer Verwendung der Vorversion der "Interpreter.txt" beeinträchtigt sein könnten, sollte man die hier angebotene Version der "Platzhalter_9000" einkopieren, insbesondere sofern in Wordbriefen BMI-Daten eingefügt werden sollen.

Eine Beschreibung der Funktion ist als rtf.-Datei auch dabei.

Grüsse, Wahnfried
Platzhalter VKStatus 9000-9002 - 11.3.1. - mit Word-Formularen_Beschreibung.zip
Sie haben keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
wahnfried
Beiträge: 3180
Registriert: Freitag 13. Januar 2006, 23:46
20
Wohnort: Braunschweig

Re: Platzhalter_9000 Version 11.3.3. ??

Beitrag von wahnfried »

Hallo,

In Version 11.3.3. hat TurboMed zwei neue Platzhalter eingeführt: $1058$ (Beruf des Pat.) und $4002$ (Quartal), zusätzlich noch einen intern verwendeten $9999$...

In der "Interpreter.txt" Version 11.3.3. ist der Bereich der BMI-Verarbeitung sehr überarbeitet worden (sonst noch Kleinigkeiten für die neuen Platzhalter...), sie produziert aber Fehler für BMI und RR, so daß ich derzeit noch auf die korrigierte Version aus dem kommenden Online-Update 11.4.0. warte, das nach Ankündigung von Frau Ramm diese von rfbdoc beschriebenen Fehler nicht mehr enthalten soll.

Ankündigen kann ich bereits, daß sich doch noch ein Fehler der OstWestStatus-Ersetzung für Zahlen zwischen 4 und 9 gezeigt hatte, der aber bereits in den zuletzt für Version 11.3.1. bereitgestellten Dateien behoben ist. Die Schnellbrief-Vorlagen habe ich insofern verbessert, daß jetzt auch die Versicherungsnummern für Privat- und BG-Fälle (sofern gespeichert) eingetragen werden und das Geburtsdatum jetzt genau in der Vornamen-Zeile rechts eingefügt wird - so ist es nun wirklich ganz exakt... (diese Dateien kommen dann nach dem Update 11.4.x...)

Grüsse, Wahnfried
Benutzeravatar
wahnfried
Beiträge: 3180
Registriert: Freitag 13. Januar 2006, 23:46
20
Wohnort: Braunschweig

Re: Platzhalter9000

Beitrag von wahnfried »

Hallo,

hier sind die "Platzhalter9000"-Dateien für Turbomed, ab Version 12.1.1. geprüft verwendbar (die Dateien stammen aus der Version 12.2.1.).

Den Inhalt des entpackten Ordners einkopieren in das TurboMed-Verzeichnis jeden Rechners, von dem die "Platzhalter9000"-Funktion ermöglicht werden soll (incl. Server für TurboMed).

Die Vorlagen-Dateien fügen jetzt auch die Privat-Versicherungsnummer und die BG-Fall-Nummer ein, sofern im Behandlungsfall hinterlegt.

Es sind seit 11.3.1. fünf neue Platzhalter und ein paar neue Funktionen dazugekommen, die in einer Zusatzdatei "neue PH.txt" im Ordner "Word" angegeben sind.

Grüsse, Wahnfried
Sie haben keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
AnthroMed
Beiträge: 34
Registriert: Donnerstag 10. Mai 2007, 00:00
18
Wohnort: Braunschweig

Platzhalter für Stempelzeilen in Word

Beitrag von AnthroMed »

Hallo,

beim Einfügen von Stempelzeilen in Word-Tabellen und -Schnellbrief-Texten mit den entsprechenden Platzhaltern kommt es zu Abbrüchen der Ersetzung, sofern Stempelzeilen völlig leer/undefiniert sind.

Warum die Word-Anbindung nicht wie an anderen Stellen dann anstelle der Rückkabe von Daten das Feld freiläßt, habe ich noch nicht ergründet.

Abhilfe: In dem Praxisstempel (Praxisdaten: Stempel-Icon links oben anklicken) UND in den individuellen Arztstempeln (Praxisdaten: Arzt markieren und "Bearbeiten", dann wieder Stempel-Icon links oben anklicken) jede freibleibende Zeile mit einem Leerzeichen füllen.
(Achtung: beim erneuten Anklicken einer leeren Stempelzeile steht der Cursor am Anfang der Zeile und es ist nicht erkennbar, daß oder ob ein Leerzeichen hinterlegt ist. Dann einmal die Taste "Ende" drücken - wenn KEIN Leerzeichen hinterlegt ist, steht der Cursor immer noch ganz am Anfang der Zeile...)

Dann sollten Stempel-Einfügungen in Schnellbriefe problemlos klappen.

Viel Erfolg, AnthroMed
Antworten

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot], docsylt, Doktorum und 24 Gäste