Files
janssen/Feasibility/77242113UCO2001/TRASH/store_cda_batch_v1.3.md
T
2026-06-15 16:10:47 +02:00

1.5 KiB
Raw Blame History

store_cda_batch_v1.3.py

Verze: 1.3 · Datum: 2026-06-12

Dávkové uložení binárek CDA (PDF) do Mongo feasibility.investigatorscda.data_*. Zdroj = .msg soubory na Toweru (/mnt/user/JNJEMAILS), stažené přes SFTP (paramiko), příloha vytažena extract_msg.

Princip

  • MAPPING = explicitní seznam (investigator_id, msg_filename, attachment_filename, label) — žádné hádání za běhu.
  • CDA chodí od 3 asistentek z CTA: Wittenbergerová (LWittenb), Hrabalová (LHrabalo), Vojčová (LVojcova).

Co zapisuje

cda.data_base64, cda.data_sha256, cda.data_filename, cda.data_mime, cda.data_size, cda.data_stored_at, cda.data_source_msg; doplní cda.soubor.

Spuštění

python store_cda_batch_v1.3.py            # dry-run / náhled
python store_cda_batch_v1.3.py --apply    # zápis do Mongo

venv má paramiko + extract_msg + pymongo.

Historie

  • v1.3 — DÁVKA 6 (12JUN2026): Gregušová Katarína (KM Management spol. s r.o., krok 4 → 5), Drastich Pavel (IKEM — doplnění CDA k již odeslanému SIPIQ, krok 6; uzavírá výjimečný stav „SIPIQ před podpisem CDA").
  • v1.2 — DÁVKA 5 (11JUN2026): Mudr Robert.
  • v1.1 — DÁVKA 4 (11JUN2026): Konečný Michal, Baláž Jozef.
  • v1.0 — DÁVKY 13 (0910JUN2026): Hlavatý, Fedurco, Tichý, Falc, Pešta, Jungwirthová, Matouš, Mihálkanin, Krížová, Gregar, Ďurina, Horváth. (Lukáč zvlášť přes store_cda_to_mongo.)