This commit is contained in:
2026-06-10 11:59:03 +02:00
parent 033c3e5046
commit a41f97b86b
257 changed files with 133 additions and 7009 deletions
@@ -51,7 +51,7 @@ OVERRIDES = {
}
# Ocekavane pocty (dle odsouhlasene klasifikace 09JUN2026) pro kontrolu
EXPECTED = {K0: 4, K0N: 36, K1: 25, K2: 25, K31: 3, K32: 12, K4: 11, K5: 0, K6: 14, K7: 0}
EXPECTED = {K0: 4, K0N: 36, K1: 17, K2: 30, K31: 3, K32: 14, K4: 9, K5: 3, K6: 13, K7: 1}
def classify(status: str) -> str:
@@ -33,26 +33,28 @@ TOWER_USER = "root"
TOWER_PASS = "7309208104"
REMOTE_DIR = "/mnt/user/JNJEMAILS"
TMPDIR = r"u:\Dropbox\!!!Days\Downloads Z230\_cda_tmp"
STORED_AT = "2026-06-09"
STORED_AT = "2026-06-10"
# investigator_id -> (msg_filename, attachment_filename, label)
# DAVKA 2 (09JUN2026): institucionalni CDA, soubor jmenovan primo v STATUS lekare
# DAVKA 3 (10JUN2026): nove CDA z 10.6. (krok 4 -> 5)
MAPPING = [
("6a19832b5fc2213518257950", "FC130007D8A1F0E30000.msg",
"CZ_CDA Template Master institution_Axon Clinical, s.r.o._fully signed 08Jun2026.pdf",
"Matous Jan (AXON Clinical, master)"),
("6a19832b5fc2213518257958", "FC130007D8A1F0E60000.msg",
"SK_CDA institution_Gastro LM_fully signed_08Jun2026.pdf",
"Mihalkanin Lubomir (Gastro LM)"),
("6a198b661218c31ab0f5ba4e", "FC130007C1643CA10000.msg",
"06_CDA-Janssen a FN v Motole_fully executed.pdf",
"Krizova Viera (FN Motol master)"),
("6a19832b5fc221351825796c", "FC130007DE92C2040000.msg",
"CZ_CDA institution_MUDr. GREGAR s.r.o_Jan Gregar_fully signed_09Jun2026.pdf",
"Gregar Jan (MUDr. GREGAR s.r.o.)"),
("6a19832b5fc2213518257969", "FC130007DE92C2030000.msg",
"SK_CDA PI_Durina_FN Nove Zamky_fully signed 09Jun2026.pdf",
"Durina Juraj (FN Nove Zamky)"),
("6a19832b5fc2213518257973", "FC130007DE92C1FE0000.msg",
"SK_CDA_Institution_Accout Center s.r.o_09Jun2026.pdf",
"Horvath Frantisek (Accout Center)"),
]
# DAVKA 1 (09JUN2026) - jiz ulozeno, ponechano pro historii:
# DAVKA 1+2 (09JUN2026) - jiz ulozeno, ponechano pro historii:
# Hlavaty/Cliniq FC1300053049739C, Fedurco/ENDOMED FC1300053049739B,
# Tichy FC13000530495B95, Falc FC130007D8A1F0E6, Pesta FC130007D8A1F0E1,
# Jungwirthova FC130007D8A1F0E2, Lukac FC130007C9E971FF (store_cda_to_mongo_v1.0)
# Jungwirthova FC130007D8A1F0E2, Lukac FC130007C9E971FF (store_cda_to_mongo_v1.0),
# Matous/Axon FC130007D8A1F0E3, Mihalkanin/GastroLM FC130007D8A1F0E6,
# Krizova/Motol FC130007C1643CA1
def norm(s):