Blutdruck-Messungen (v9d Phase 2) #18

Closed
opened 2026-03-23 10:41:34 +01:00 by Lars · 1 comment
Owner

Feature

Blutdruck-Tracking f�r Vitalwerte-Monitoring.

Implementierung

DB-Schema (1h)

ALTER TABLE vitals_log
ADD COLUMN systolic INTEGER CHECK (systolic > 0 AND systolic < 300),
ADD COLUMN diastolic INTEGER CHECK (diastolic > 0 AND diastolic < 200),
ADD COLUMN pulse_pressure INTEGER GENERATED ALWAYS AS (systolic - diastolic) STORED;

Backend (1h)

  • Erweitere vitals.py Router
  • GET /api/vitals/blood-pressure/stats
  • Validierung: Systolic > Diastolic

Frontend (1-2h)

  • Blutdruck-Eingabefeld in Vitalwerte-Formular
  • Chart: Systolic/Diastolic �ber Zeit
  • Warnung bei kritischen Werten (>140/90)

Abh�ngigkeiten

Blockiert durch: Issue #16 (Vitalwerte-Modul muss zuerst fertig sein)

Priorit�t

Low - Nice-to-have, nicht kritisch.

Aufwand

3-4 Stunden gesamt.

## Feature Blutdruck-Tracking f�r Vitalwerte-Monitoring. ## Implementierung ### DB-Schema (1h) ```sql ALTER TABLE vitals_log ADD COLUMN systolic INTEGER CHECK (systolic > 0 AND systolic < 300), ADD COLUMN diastolic INTEGER CHECK (diastolic > 0 AND diastolic < 200), ADD COLUMN pulse_pressure INTEGER GENERATED ALWAYS AS (systolic - diastolic) STORED; ``` ### Backend (1h) - Erweitere `vitals.py` Router - GET /api/vitals/blood-pressure/stats - Validierung: Systolic > Diastolic ### Frontend (1-2h) - Blutdruck-Eingabefeld in Vitalwerte-Formular - Chart: Systolic/Diastolic �ber Zeit - Warnung bei kritischen Werten (>140/90) ## Abh�ngigkeiten Blockiert durch: Issue #16 (Vitalwerte-Modul muss zuerst fertig sein) ## Priorit�t Low - Nice-to-have, nicht kritisch. ## Aufwand 3-4 Stunden gesamt.
Lars added the
feature
low
develop
labels 2026-03-23 10:41:34 +01:00
Lars closed this issue 2026-03-23 15:37:59 +01:00
Author
Owner

? Erledigt in v9d Phase 2d. Vitalwerte-Modul unterst�tzt jetzt Blutdruck (Systolisch/Diastolisch + Puls) mit Omron CSV Import. Commit: 548a5a4

? Erledigt in v9d Phase 2d. Vitalwerte-Modul unterst�tzt jetzt Blutdruck (Systolisch/Diastolisch + Puls) mit Omron CSV Import. Commit: 548a5a4
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Lars/mitai-jinkendo#18
No description provided.