notebookvb

This commit is contained in:
Vladimir Buzalka
2026-05-14 07:34:03 +02:00
parent e6b7fdb8cd
commit 484cd4f10a
3 changed files with 217 additions and 3 deletions
+34
View File
@@ -189,6 +189,9 @@ Dvoustupňový proces:
Skript: `Medevio/80 Pacienti/sync_patients_to_mysql.py`
Výsledek: 1963 pacientů synchronizováno (květen 2026).
**Má pacient Medevio účet?**`user_id IS NOT NULL` (žádný redundantní boolean sloupec)
- 1 230 pacientů má účet (63 %), 733 nemá (37 %) — stav květen 2026
#### Známé problémy
- **`hasMobileApp` je nefunkční na úrovni pacienta** — ověřeno na více endpointech:
@@ -279,6 +282,37 @@ reservation {
}
```
### Patient Status Change (Zmena stavu)
| Operation | Variables | Response |
|-----------|-----------|----------|
| `ClinicPatientEditStatusModal_UpdateClinicPatientStatus` | `clinicSlug`, `patientId` (UUID), `status` | `updated` (boolean) |
#### Dostupné stavy (`ClinicPatientStatus`)
| UI název | API hodnota |
|----------|-------------|
| Aktivní | `ACTIVE` |
| Odmítnutý | `DECLINED` |
| Vyřazený | `REMOVED` |
| Čekající | `PENDING` |
#### Mutation
```graphql
mutation ClinicPatientEditStatusModal_UpdateClinicPatientStatus($clinicSlug: String!, $patientId: String!, $status: ClinicPatientStatus!) {
updated: updateClinicPatientStatus(
clinicSlug: $clinicSlug
patientId: $patientId
status: $status
)
}
```
Odpověď: `{ "data": { "updated": true } }`
Skript pro hromadnou změnu: `Medevio/80 Pacienti/bulk_set_removed.py`
---
### References (Referovani)
| Operation | Variables | Response |