Files
janssen/Feasibility/TRASH/sipiq_thankyou_v1.2.md
T
2026-06-18 11:10:00 +02:00

2.1 KiB

sipiq_thankyou_v1.2 — poděkování za vyplnění SIPIQ (.eml draft, dávkový režim)

Verze: 1.2 · Datum: 2026-06-18 · Studie: 77242113UCO3002 (ICONIC / DAWN)

Změny

  • v1.2: dávkový režim --all (+ --skip prijmeni,...) — iteruje po _id (rozliší i dva Konecnyovy), názvy souborů u shodného příjmení doplní křestním jménem. --email <pi_email> pro adresné cílení. Filtr na dd-proxy adresy (anonymizační proxy, ne reálná schránka → vynechat).
  • v1.1: kódování těla base64 (cte="base64") — Outlook čistě, žádné quoted-printable „=". (v1.0 měla QP bug.) v1.0/v1.1 → Feasibility\TRASH.

Co dělá

.eml draft poděkování za vyplnění SIPIQ. Struktura BEZ Shrnutí: úvod → podpis → ÚPLNĚ POD PODPISEM kompletní výpis SIPIQ (sekce → otázka → odpověď, dle order/section, vynechána Confidentiality, jen neprázdné). X-Unsent: 1 → Outlook compose; uživatel ručně odešle.

Příjemci / odeslání

  • To = email + email2 z investigators (fallback pi_email); dd-proxy adresy se vynechávají. Cc = AKocourk@ITS.JNJ.com, EBartoso@its.jnj.com. From = vbuzalka@its.jnj.com.
  • Výstup …\UploadToJNJ\podekovani_sipiq_<prijmeni>[_<jmeno>]_<DDMMMYYYY>.eml.
  • Draft ≠ odesláno — STATUS „poděkováno" psát až po ověření odeslání.
  • Pozn. Baláž: dle STATUS preferovat balaz@bystrica.sk (skript dává obě adresy).

Použití

.venv\Scripts\python.exe Feasibility\sipiq_thankyou_v1.2.py --last Bruncak --apply
.venv\Scripts\python.exe Feasibility\sipiq_thankyou_v1.2.py --email konecny.stefan@fnbrno.cz --apply
.venv\Scripts\python.exe Feasibility\sipiq_thankyou_v1.2.py --all --skip Bruncak --apply

Bez --apply = dry-run (vypíše příjemce). Mongo 192.168.1.76:27017, pymongo.

Stav 18JUN2026

Bruncák poděkování odesláno (STATUS zapsán). Zbývajících 15 vygenerováno do UploadToJNJ (--all --skip Bruncak), ověřeno base64 + čistý text. Čekají na ruční odeslání → pak STATUS „poděkováno".