8c01fd6e1a
- EmailsImport: jnj_mailbox_sync_v1.0 (sync JNJ schranky) - Covance: create_lab_results_report_v1.0 + zpracovane CSV (samples/kits/equeries/test-results), browser profily - Feasibility UCO2001: store_cda_*, store_sipiq_links, classify_krok, mark_sipiq_sent, report v1.1 (stary report do TRASH) - IWRS/Drugs: pregenerovane onsite inventory / shipment reporty - TrilliumMCP server + trilium upload/diacritics skripty - .mcp.json Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
959 B
959 B
store_cda_to_mongo_v1.0.py
Verze: 1.0 · Datum: 2026-06-09
Uloží binárku jednoho dokumentu (CDA PDF) z lokálního souboru do Mongo
feasibility.investigators k danému lékaři do pole cda.data_*. Drží se
domluvy: fyzický dokument z e-mailu → do Mongo.
Co zapisuje
cda.data_base64, cda.data_sha256, cda.data_filename, cda.data_mime,
cda.data_size, cda.data_stored_at. Existující cda.* (stav, datum_*, soubor,
zdroj, poznamka) nemění.
Konfigurace (v hlavičce skriptu)
INVESTIGATOR_ID, PDF_PATH, DATA_FILENAME, DATA_MIME, STORED_AT.
Spuštění
python store_cda_to_mongo_v1.0.py # dry-run / náhled
python store_cda_to_mongo_v1.0.py --apply # zápis do Mongo
venv: U:\PythonProject\Janssen\.venv\Scripts\python.exe
Historie
- v1.0 — Lukáč Ľudovít (aplikováno 09JUN2026). PDF extrahováno z
.msgFC130007C9E971FF0000.msg(Tower/mnt/user/JNJEMAILS).