39 lines
2.2 KiB
Markdown
39 lines
2.2 KiB
Markdown
# sipiq_thankyou_v1.0 — poděkování za vyplnění SIPIQ (.eml draft)
|
|
|
|
**Verze:** 1.0 · **Datum:** 2026-06-18 · **Studie:** 77242113UCO3002 (ICONIC / DAWN)
|
|
|
|
## Co dělá
|
|
Vygeneruje `.eml` draft poděkování za vyplnění SIPIQ pro jedno centrum (čte z Mongo
|
|
`feasibility.sipiq_responses` + `sipiq_questions` + `investigators`). Draft otevře Outlook
|
|
jako rozepsaný e-mail (`X-Unsent: 1`); uživatel ho **ručně odešle**.
|
|
|
|
## Struktura e-mailu (domluva 18JUN2026, BEZ Shrnutí)
|
|
1. **Úvod:** „Děkujeme za zaslání vyplněného dotazníku SIPIQ studie 77242113UCO3002 (DAWN).
|
|
Vaše odpovědi uvádíme pro úplnost v plném znění níže, pod podpisem. Odeslaný dotazník již
|
|
není možné editovat, takže kdybychom při dalším zpracování našli položky chybějící, nejasné
|
|
nebo nekonzistentní, ještě bychom si vyžádali upřesnění e-mailem."
|
|
2. **Podpis** (MUDr. Buzalka / ICON…).
|
|
3. **ÚPLNĚ POD PODPISEM** = kompletní výpis vyplněného SIPIQ (sekce → otázka → odpověď, dle
|
|
`order`/`section`; vynechána Confidentiality; jen neprázdné odpovědi).
|
|
- **Shrnutí se NEpíše** (uživatel 18JUN2026). Větu „Shrnutí je níže" z původní šablony nahrazuje
|
|
odkaz na plné odpovědi pod podpisem.
|
|
|
|
## Příjemci / odeslání
|
|
- **To** = e-maily lékaře z `investigators` (`email` + `email2`), fallback `pi_email`. **Cc** =
|
|
koordinátorky `AKocourk@ITS.JNJ.com, EBartoso@its.jnj.com`. **From** = vbuzalka@its.jnj.com.
|
|
- Výstup `…\UploadToJNJ\podekovani_sipiq_<prijmeni>_<DDMMMYYYY>.eml`.
|
|
- **Draft ≠ odesláno** — STATUS „poděkováno" psát až po ověření odeslání.
|
|
- Generuje .eml přímo (Python `email` lib, multipart text+HTML, UTF-8) kvůli velkému tělu;
|
|
není přes `create_draft_eml` (to je pro krátká těla). X-Unsent draft = Outlook compose.
|
|
|
|
## Použití
|
|
```
|
|
.venv\Scripts\python.exe Feasibility\sipiq_thankyou_v1.0.py --last Bruncak # dry-run
|
|
.venv\Scripts\python.exe Feasibility\sipiq_thankyou_v1.0.py --last Bruncak --apply # zapíše .eml
|
|
```
|
|
`--last` = `pi_last_name` v sipiq_responses. Mongo 192.168.1.76:27017, pymongo.
|
|
|
|
## Stav 18JUN2026
|
|
Vygenerován testovací draft pro Bruncáka (To obě adresy, Cc koordinátorky, 13 sekcí SIPIQ).
|
|
Zbývajících 15 center na vyžádání.
|