Mirobody
The canonical registry of human health — roughly two thousand standardized indicators, clinical and lifestyle, resolved into one language.
Gerätedatentransfer im Browser: Dateien anzeigen, Felder deuten, Testdaten für GDT 2.1 und 3.x erzeugen – ohne Upload auf einen Server.
Translation pending
HealthHTML · JavaScriptGitHub @freimoserOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
GDT Viewer & Validator: GDT-Dateien (Gerätedatentransfer) im Browser lesen, nach GDT 2.1 prüfen und Testdaten erzeugen. Feldkennungen, Beispieldateien, Fehler-Ratgeber. 100 % lokal.
Translation pending
Loading the full README.
Read the full README ↗Kostenloser Online-Viewer, Prüfer und Generator für GDT-Dateien (Gerätedatentransfer) – die gängige Schnittstelle zwischen Praxissoftware und medizinischen Geräten in Deutschland.
Live: https://freimoser.github.io/gdt-viewer/
Wissen: Was ist GDT? · Feldkennungen · Beispieldateien · Fehler beheben · Anbindung · Tutorial · Tool-Hilfe
| Funktion | Beschreibung |
|---|---|
| GDT lesen | Drag & Drop / Dateiauswahl – Anzeige als Tabelle mit Feldbedeutungen |
| GDT prüfen | Prüfung nach GDT 2.1: Zeilen- und Satzlängen, Pflichtfelder, Feldlängen, Datums- und Zahlenformate |
| Zeichensatz | Feld 9206 (7 Bit / CP437 / ISO 8859-1) wird ausgewertet, UTF-8 erkannt |
| Zusammenfassung | Patient, Geburtsdatum, Satzart, GDT-Version auf einen Blick |
| Generator | Normgerechte GDT-2.1-Testdateien, 3.x-Varianten und gezielte Abweichungen für Robustheitstests |
| Beispieldateien | Eine normgerechte Datei je Satzart (6300–6311) in beispiele/ |
| Download | Geladene Dateien byteidentisch, erzeugte im passenden Zeichensatz speichern |
| Datenschutz | 100 % clientseitig – Dateiinhalte werden nicht auf einen Server geladen |
Ideal für Praxis-IT, Support, Medizintechnik, Entwicklung und Schulungen.
.gdt / .txtllms.txt / llms-full.txt| GDT 2.1 | GDT 3.0 / 3.1 | |
|---|---|---|
Version (9218) | 02.10 | 03.00 / 03.10 |
| Satzlänge | Feld 8100 | Feld 8004 |
| Zeichensatz | Feld 9206 (Standard CP437) | kein Feld 9206 |
git clone https://github.com/freimoser/gdt-viewer.git
cd gdt-viewer
python3 -m http.server 8080
Browser: http://localhost:8080
| Seite | Inhalt |
|---|---|
| Wissen | Übersicht |
| Was ist GDT? | Definition, Dateiaufbau, Felder, Versionen |
| Feldkennungen | Alle Felder und Satzarten von GDT 2.1 |
| Beispieldateien | Normgerechte Dateien je Satzart |
| Fehler beheben | Umlaute, Längen, Import, Zuordnung |
| Anbindung | PVS und Gerät, Ordner, Checkliste, Fehler |
| Tutorial | Anfänger in ~15 Minuten |
| Tool-Hilfe | Debugging, Schulung, Testdaten |
Kopfzeile, Footer, Meta-Tags, strukturierte Daten, Sitemap und llms.txt werden aus zentralen Skripten erzeugt.
Die Blöcke zwischen <!-- site-header:start -->, <!-- seo:start --> usw. nicht von Hand ändern – sie werden überschrieben.
| Was ändern? | Wo? |
|---|---|
| Navigation, Footer, Brotkrumen | tools/site_chrome.py |
| Title, Description, Open Graph, JSON-LD, Datum, Sitemap | tools/site_meta.py |
Fakten in llms.txt | tools/site_llms.py |
Vorschaubild og-image.png | tools/og-image.html (Render-Befehl in der Datei) |
| Feld- und Satzarttabelle (Viewer, Generator, Seite Feldkennungen) | tools/gdt_spec.py → gdt-spec.js |
| Beispieldateien und ihre Seite | tools/make_samples.py |
Nach jeder Änderung an Inhalten, CSS oder JS:
python3 tools/gdt_spec.py && python3 tools/make_samples.py && python3 tools/site_chrome.py && python3 tools/site_meta.py && python3 tools/site_llms.py
node tools/check_samples.js # alle Beispieldateien müssen die Prüfung bestehen
Neue oder geänderte Seiten lassen sich über IndexNow sofort an Bing & Co. melden (Schlüsseldatei c56355b1258259a97ec28d6beef16c93.txt im Repo-Root):
python3 tools/indexnow.py
Bei inhaltlichen Änderungen einer Seite das sichtbare „Aktualisiert“-Datum und modified in tools/site_meta.py anpassen.
Die Sitemap muss in der Google Search Console und den Bing Webmaster Tools eingereicht werden – robots.txt unter /gdt-viewer/ wird von Crawlern nicht gelesen.
gdt-core.js (ohne DOM, in Node testbar)GDT-Dateien können Patientendaten enthalten. Nur mit freigegebenen bzw. fiktiven Daten arbeiten. Dieses Tool ist kein Medizinprodukt.