feat(verpleegrapportage): Nieuwe module + opruiming codebase

Verpleegrapportage module:
- Nieuwe /epd/verpleegrapportage met patiëntenoverzicht
- Rapportage invoer workspace met timeline view
- Overdracht overzicht met AI-samenvatting
- API endpoints voor verpleegrapportage data

Opruiming:
- Oude /epd/overdracht en /epd/dagregistratie verwijderd (vervangen)
- Oude /api/nursing-logs verwijderd (geconsolideerd naar reports)
- Verouderde design docs en reports verwijderd
- Fonts verplaatst van docs/ naar public/fonts/

Bugfixes:
- Risk-manager: fix constraint violation (db values vs display labels)
- Overdracht API: filter op rapportages i.p.v. encounters

Database:
- Migratie voor consolidatie nursing_logs naar reports tabel

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
colinislit
2025-12-08 11:19:48 +01:00
parent d9340ba296
commit 75c7e284b9
222 changed files with 5473 additions and 7494 deletions

View File

@@ -783,53 +783,6 @@ export type Database = {
}
Relationships: []
}
nursing_logs: {
Row: {
category: string
content: string
created_at: string
created_by: string
id: string
include_in_handover: boolean
patient_id: string
shift_date: string
timestamp: string
updated_at: string
}
Insert: {
category: string
content: string
created_at?: string
created_by: string
id?: string
include_in_handover?: boolean
patient_id: string
shift_date: string
timestamp?: string
updated_at?: string
}
Update: {
category?: string
content?: string
created_at?: string
created_by?: string
id?: string
include_in_handover?: boolean
patient_id?: string
shift_date?: string
timestamp?: string
updated_at?: string
}
Relationships: [
{
foreignKeyName: "nursing_logs_patient_id_fkey"
columns: ["patient_id"]
isOneToOne: false
referencedRelation: "patients"
referencedColumns: ["id"]
},
]
}
observations: {
Row: {
body_site: string | null
@@ -1209,9 +1162,11 @@ export type Database = {
deleted_at: string | null
encounter_id: string | null
id: string
include_in_handover: boolean | null
intake_id: string | null
parent_report_id: string | null
patient_id: string
shift_date: string | null
structured_data: Json | null
type: string
updated_at: string | null
@@ -1229,9 +1184,11 @@ export type Database = {
deleted_at?: string | null
encounter_id?: string | null
id?: string
include_in_handover?: boolean | null
intake_id?: string | null
parent_report_id?: string | null
patient_id: string
shift_date?: string | null
structured_data?: Json | null
type: string
updated_at?: string | null
@@ -1249,9 +1206,11 @@ export type Database = {
deleted_at?: string | null
encounter_id?: string | null
id?: string
include_in_handover?: boolean | null
intake_id?: string | null
parent_report_id?: string | null
patient_id?: string
shift_date?: string | null
structured_data?: Json | null
type?: string
updated_at?: string | null