Z230
This commit is contained in:
@@ -286,5 +286,73 @@
|
||||
{
|
||||
"original": "7857260422 2024-02-12 Jindrová, Kateřina [EKG] [sinusový rytmus 70/min, semivertik poloha, osa 55st, fyziol záznam].pdf",
|
||||
"corrected": "7857260422 2024-02-12 Jindrová, Kateřina [EKG] [sinusový rytmus 70min, semivertik poloha, osa 55st, fyziol záznam].pdf"
|
||||
},
|
||||
{
|
||||
"original": "5958260660 2026-02-04 Masopustová, Ivana [LZ interna] [viroza 1/25, RTH, CRP norm, klacid, únava, kašel, dušnost, zlepšuje se].pdf",
|
||||
"corrected": "5958260660 2026-02-04 Masopustová, Ivana [LZ interna] [viroza 125, RTH, CRP norm, klacid, únava, kašel, dušnost, zlepšuje se].pdf"
|
||||
},
|
||||
{
|
||||
"original": "5958260660 2026-03-03 Masopustová, Ivana [LZ kardiologie] [Benig. kom. extrasystolie, Art. hypertenze komp., HLP, thyreopathie disp. + OA].pdf",
|
||||
"corrected": "5958260660 2026-03-03 Masopustová, Ivana [LZ kardiologie] [Benig. kom. extrasystolie, Art. hypertenze komp., HLP, thyreopathie disp. + OA, důvodu nerozumím].pdf"
|
||||
},
|
||||
{
|
||||
"original": "7857260422 2026-04-21 Jindrová, Kateřina [Laboratoř] [Z000, erytrocyty 5.27 zvýš, hemoglobin 161 zvýš, hematokrit 0.475 zvýš].pdf",
|
||||
"corrected": "7857260422 2026-04-21 Jindrová, Kateřina [Laboratoř] [Z000, erytrocyty 5.27 zvýš, hemoglobin 161 zvýš, hematokrit 0.475 zvýš, nic zvláštního].pdf"
|
||||
},
|
||||
{
|
||||
"original": "7555270085 2026-04-20 Křížová, Lucie [Laboratoř] [CKD-EPI G2, hemoglobin 113 sníž, MCV 78 sníž, MCH 23.9 sníž, MCHC 307 sníž].pdf",
|
||||
"corrected": "7555270085 2026-04-20 Křížová, Lucie [Laboratoř] [E119, CKD-EPI G2, hemoglobin 113 sníž, MCV 78 sníž, MCH 23.9 sníž, MCHC 307 sníž, sideropenická anémie].pdf"
|
||||
},
|
||||
{
|
||||
"original": "505218025 2026-04-14 Beznosková, Milena [LZ diabetologie] [DM 2.typu, zlepšení kompenzace, HbA1c 49 mmol/mol, léčba PAD a dieta].pdf",
|
||||
"corrected": "505218025 2026-04-14 Beznosková, Milena [LZ diabetologie] [DM 2.typu, zlepšení kompenzace, HbA1c 49 mmolmol, léčba PAD a dieta].pdf"
|
||||
},
|
||||
{
|
||||
"original": "495524246 2026-03-30 Dusilová, Jana [LZ urologie] [RCC pT1G1 st.p. NE I26, restaging: bez obtíží, nál. přiměř., CT s kontrastem plán].pdf",
|
||||
"corrected": "495524246 2026-03-30 Dusilová, Jana [LZ urologie] [RCC pT1G1 st.p. NE I26, restaging bez obtíží, nál. přiměř., CT s kontrastem plán].pdf"
|
||||
},
|
||||
{
|
||||
"original": "5452020420 2026-04-20 Uhlířová, Jana [RTG LS páteře] [anterolistéza L5 11mm gr.2, snížení disků L4-S1, spondylofyty L2-S1, spondyloartróza bilat.].pdf",
|
||||
"corrected": "5452020420 2026-04-20 Uhlířová, Jana [RTG LSp] [revize nálezu, anterolistéza L5 11mm gr.2, snížení disků L4-S1, spondylofyty L2-S1, spondyloartróza bilat.].pdf"
|
||||
},
|
||||
{
|
||||
"original": "9451210054 2026-04-21 Bódisová, Barbara [LZ interna] [bolest Thp po zvedání břemene, DDimer slabě poz., EKG ektop. síňový rytmus].pdf",
|
||||
"corrected": "9451210054 2026-04-21 Bódisová, Barbara [LZ interna] [bolest Thp po zvedání břemene, DDimer slabě poz., EKG ektop. síňový rytmus, není kardiologické].pdf"
|
||||
},
|
||||
{
|
||||
"original": "6761150341 2026-04-21 Písaříková, Helena [Laboratoř] [Z000, CKD-EPI G2, cholesterol 5.76 zvýš, Non-HDL 3.9 zvýš, glukóza 5.7 zvýš].pdf",
|
||||
"corrected": "6761150341 2026-04-21 Písaříková, Helena [Laboratoř] [Z000, CKD-EPI G2, cholesterol 5.76 zvýš, Non-HDL 3.9 zvýš, glukóza 5.7 zvýš, prediabetes, hypercholesterolémie].pdf"
|
||||
},
|
||||
{
|
||||
"original": "5558270113 2026-03-03 Knejslíková, Alena [LZ radiační onkologie] [pokračuje v CHRT, sliznice G0, urogen G0, dolní GIT G0, další CHT 12.3.26].pdf",
|
||||
"corrected": "5558270113 2026-03-03 Knejslíková, Alena [LZ radiační onkologie] [kontrola při radioterapii, pokračuje v CHRT, sliznice G0, urogen G0, dolní GIT G0, další CHT 12.3.26].pdf"
|
||||
},
|
||||
{
|
||||
"original": "5558270113 2026-02-12 Knejslíková, Alena [LZ radiační onkologie] [Ca endometria pT1b pN1 FIGO IIIC1, indik. adjuv. CHRT PORTEC3, CHT CDDP+CBDCA+PTX].pdf",
|
||||
"corrected": "5558270113 2026-02-12 Knejslíková, Alena [LZ radiační onkologie] [chemopohovor, Ca endometria pT1b pN1 FIGO IIIC1, indik. adjuv. CHRT PORTEC3, CHT CDDP+CBDCA+PTX].pdf"
|
||||
},
|
||||
{
|
||||
"original": "465201175 2026-02-05 Voříšková, Helena [PZ kardiologie] [FIS a Flutter síní, paroxysmus Flutteru, AK Clexane, art. hypertenze].pdf",
|
||||
"corrected": "465201175 2026-02-05 Voříšková, Helena [PZ kardiologie] [4-5FEB2026, FIS a Flutter síní, paroxysmus Flutteru, AK Clexane, art. hypertenze].pdf"
|
||||
},
|
||||
{
|
||||
"original": "465201175 2026-01-07 Voříšková, Helena [PZ gynekologie-porodnictví] [I480 paroxyzmální FiS, pád, bolest kyčlí a levého hemithoraxu, analgetika].pdf",
|
||||
"corrected": "465201175 2026-01-07 Voříšková, Helena [PZ gynekologie] [z interny pro lůžkovou tíseň, I480 paroxyzmální FiS, pád, bolest kyčlí a levého hemithoraxu, analgetika].pdf"
|
||||
},
|
||||
{
|
||||
"original": "470916013 2026-04-14 Dvořák, Josef [LZ plicní] [IPF dg. HRCT+klinika, MDT 2/2024, Ofev 100mg, Vigantol 3 kapky].pdf",
|
||||
"corrected": "470916013 2026-04-14 Dvořák, Josef [LZ plicní] [IPF dg. HRCT+klinika, MDT 22024, Ofev 100mg, Vigantol 3 kapky, ad kožní].pdf"
|
||||
},
|
||||
{
|
||||
"original": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V/6, J84.1, Luhačovice+Mariánské Lázně].pdf",
|
||||
"corrected": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf"
|
||||
},
|
||||
{
|
||||
"original": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf",
|
||||
"corrected": "470916013 2026-04-02 Dvořák, Josef [Návrh na lázeňskou léčbu příloha] [intersticiální plicní fibróza, indikace V6, J84.1, Luhačovice+Mariánské Lázně].pdf"
|
||||
},
|
||||
{
|
||||
"original": "470916013 2026-04-21 Dvořák, Josef [LZ interna] [revize před lázněmi, IPF, AVNRT, AH, DM2, dyslipidémie, hypotyreóza].pdf",
|
||||
"corrected": "470916013 2026-04-21 Dvořák, Josef [LZ interna] [vyšetření před lázněmi, IPF, AVNRT, AH, DM2, dyslipidémie, hypotyreóza].pdf"
|
||||
}
|
||||
]
|
||||
@@ -8,7 +8,7 @@ from datetime import datetime
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
import time
|
||||
|
||||
STATE_FILE = Path("medevio_storage.json")
|
||||
STATE_FILE = Path("../medevio_storage.json")
|
||||
PATIENT_UUID = "0210db7b-8fb0-4b47-b1d8-ec7a10849a63"
|
||||
PATIENT_URL = f"https://my.medevio.cz/mudr-buzalkova/klinika/pacienti?pacient={PATIENT_UUID}"
|
||||
MESSAGE_TEXT = "Dobrý den, vakcína proti chřipce je k dispozici, zítra (úterý 23.9) budeme očkovat od 13-17 hodin, prosím potvrďte jestli můžete přijít a jaký čas se Vám hodí."
|
||||
@@ -10,7 +10,7 @@ from pymysql.cursors import DictCursor
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
# =====================================================
|
||||
STATE_FILE = Path("medevio_storage.json") # saved login state from your login script
|
||||
STATE_FILE = Path("../medevio_storage.json") # saved login state from your login script
|
||||
|
||||
MYSQL_CFG = dict(
|
||||
host="192.168.1.76",
|
||||
@@ -9,7 +9,7 @@ from pymysql.cursors import DictCursor
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
# ================== CONFIG ==================
|
||||
STATE_FILE = Path("medevio_storage.json")
|
||||
STATE_FILE = Path("../medevio_storage.json")
|
||||
|
||||
MYSQL_CFG = dict(
|
||||
host="192.168.1.76",
|
||||
+1
-1
@@ -10,7 +10,7 @@ from pymysql.cursors import DictCursor
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout, Page
|
||||
|
||||
# ================== CONFIG ==================
|
||||
STATE_FILE = Path("medevio_storage.json")
|
||||
STATE_FILE = Path("../medevio_storage.json")
|
||||
|
||||
MYSQL_CFG = dict(
|
||||
host="192.168.1.76",
|
||||
@@ -9,7 +9,7 @@ to see what data is exposed.
|
||||
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
AGENDA_URL = (
|
||||
"https://my.medevio.cz/mudr-buzalkova/klinika/kalendar/agenda-dne/"
|
||||
"?kalendar=144c4e12-347c-49ca-9ec0-8ca965a4470d&datum=2025-10-17"
|
||||
@@ -5,7 +5,7 @@ from playwright.sync_api import sync_playwright
|
||||
import json
|
||||
import requests
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
AGENDA_URL = (
|
||||
"https://my.medevio.cz/mudr-buzalkova/klinika/kalendar/agenda-dne/"
|
||||
"?kalendar=144c4e12-347c-49ca-9ec0-8ca965a4470d&datum=2025-10-17"
|
||||
@@ -29,7 +29,7 @@ headers = {
|
||||
}
|
||||
|
||||
# Load cookies from storage
|
||||
state = json.load(open("medevio_storage.json", encoding="utf-8"))
|
||||
state = json.load(open("../medevio_storage.json", encoding="utf-8"))
|
||||
cookies = {c["name"]: c["value"] for c in state["cookies"] if "medevio" in c["domain"]}
|
||||
|
||||
payload = {"operationName": "IntrospectionQuery", "query": FULL_INTROSPECTION_QUERY}
|
||||
@@ -4,7 +4,7 @@
|
||||
from playwright.sync_api import sync_playwright
|
||||
import json, os, time
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
GRAPHQL_LOG = f"graphql_capture_{int(time.time())}.jsonl"
|
||||
|
||||
with sync_playwright() as pw:
|
||||
@@ -3,7 +3,7 @@ from pathlib import Path
|
||||
import json, time, sys
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
STATE_FILE = r"/medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
PATIENTS_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
|
||||
def harvest_ids_on_page(page):
|
||||
@@ -3,7 +3,7 @@ from pathlib import Path
|
||||
import json, time, sys
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
PATIENTS_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
|
||||
def harvest_ids_on_page(page):
|
||||
@@ -10,7 +10,7 @@ from pathlib import Path
|
||||
import json, sys, time, re
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
PATIENT_ID = "fcb2414b-067b-4ca2-91b2-6c36a86d4cbb" # <-- put target ID here
|
||||
|
||||
@@ -24,7 +24,7 @@ with conn.cursor() as cur:
|
||||
if not rows:
|
||||
raise RuntimeError("No entries found in patients_extracted")
|
||||
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
|
||||
NOT_FOUND_SEL = "div[role='alert']:has-text('Pacient nebyl nalezen'), div:has-text('Pacient nebyl nalezen')"
|
||||
@@ -24,7 +24,7 @@ with conn.cursor() as cur:
|
||||
if not rows:
|
||||
raise RuntimeError("No entries found in patients_extracted")
|
||||
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
|
||||
NOT_FOUND_SEL = "div[role='alert']:has-text('Pacient nebyl nalezen'), div:has-text('Pacient nebyl nalezen')"
|
||||
@@ -13,7 +13,7 @@ from mysql.connector import errorcode
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
# ---------- CONFIG ----------
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient
|
||||
|
||||
@@ -13,7 +13,7 @@ from mysql.connector import errorcode
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
# ---------- CONFIG ----------
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient
|
||||
|
||||
@@ -10,7 +10,7 @@ from mysql.connector import errorcode
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout
|
||||
|
||||
# ---------- CONFIG ----------
|
||||
STATE_FILE = r"medevio_storage.json"
|
||||
STATE_FILE = r"../medevio_storage.json"
|
||||
BASE_LIST_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti"
|
||||
SAVE_DELAY_SECONDS = 10 # throttle: 10 sec per patient
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@ ERROR_COL = "medevio_check_error" # TEXT NULL (optional)
|
||||
PATIENT_URL_TMPL = "https://my.medevio.cz/mudr-buzalkova/klinika/pacienti?pacient={uuid}"
|
||||
|
||||
# Login session (created earlier with your script)
|
||||
STATE_FILE = Path("medevio_storage.json")
|
||||
STATE_FILE = Path("../medevio_storage.json")
|
||||
|
||||
# Batch/pace
|
||||
BATCH_LIMIT = 5 # how many patients per run
|
||||
@@ -5,7 +5,7 @@ import re
|
||||
from urllib.parse import urlparse, parse_qs
|
||||
from playwright.sync_api import sync_playwright, TimeoutError as PWTimeout, Page
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky?neprirazene=1"
|
||||
|
||||
# ---------- helpers ----------
|
||||
@@ -31,7 +31,7 @@ def assign_request_to_buzalka(page: Page, request_uuid: str) -> None:
|
||||
POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky"
|
||||
# POZADAVKY_URL = "https://my.medevio.cz/mudr-buzalkova/klinika/pozadavky?neprirazene=1"
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
|
||||
from playwright.sync_api import Page
|
||||
import time
|
||||
@@ -4,7 +4,7 @@
|
||||
import re
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
REQUEST_URL = (
|
||||
"https://my.medevio.cz/mudr-buzalkova/klinika/"
|
||||
"pozadavky?pozadavek=e28cbf71-8280-4078-a881-c44119bbccc2"
|
||||
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
@@ -1,7 +1,7 @@
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
LOGIN_URL = "https://my.medevio.cz/prihlaseni"
|
||||
STATE_FILE = "medevio_storage.json"
|
||||
STATE_FILE = "../medevio_storage.json"
|
||||
|
||||
with sync_playwright() as p:
|
||||
browser = p.chromium.launch(headless=False, slow_mo=150) # zobrazí prohlížeč
|
||||
Reference in New Issue
Block a user