This commit is contained in:
2026-05-21 09:51:11 +02:00
parent ccf84aa282
commit 88d26b8e2a
4 changed files with 131 additions and 8 deletions
@@ -37,9 +37,15 @@ import fitz # PyMuPDF
ROOT = Path(__file__).resolve().parent.parent # .../Medevio/
sys.path.insert(0, str(ROOT))
from Knihovny.najdi_medicus import get_medicus_config
from Knihovny.najdi_dropbox import get_dropbox_root
FB_CONFIG = {
'dsn': r'reporter:c:\medicus\medicus.fdb',
'user': 'SYSDBA',
'password': 'masterkey',
'charset': 'win1250',
}
_DROPBOX = Path(get_dropbox_root())
_RICOH = _DROPBOX / r"Ordinace\Dokumentace_ke_zpracování\Ricoh Fi-8040"
SPLIT_DIR = _RICOH / "Split"
@@ -141,8 +147,7 @@ def _rc_candidates_level2(rc: str) -> list[str]:
def _verify_medicus(rc_digits: str) -> dict:
try:
import fdb
cfg = get_medicus_config()
con = fdb.connect(dsn=cfg.dsn, user="SYSDBA", password="masterkey", charset="win1250")
con = fdb.connect(**FB_CONFIG)
try:
cur = con.cursor()
@@ -186,8 +191,7 @@ def _load_all_patients() -> list[dict]:
from datetime import date
dnes = date.today().isoformat() # 'YYYY-MM-DD'
cfg = get_medicus_config()
con = fdb.connect(dsn=cfg.dsn, user="SYSDBA", password="masterkey", charset="win1250")
con = fdb.connect(**FB_CONFIG)
try:
cur = con.cursor()
cur.execute(