From 5adefe04330c3781dd5c2c9e1292d32e68c21a13 Mon Sep 17 00:00:00 2001 From: Vladimir Buzalka Date: Fri, 2 Jan 2026 18:14:45 +0100 Subject: [PATCH] notebookVB --- 10 Tests/rozdíl.py | 4 +- 10 Tests/test kontrola registrovaných.py | 2 +- .../10 Ověření proti medicus.py | 37 +++++++++++++++++++ knihovny/__init__.py | 0 {10 Tests => knihovny}/medicus_db.py | 0 5 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 20 Ověření proti Medicus/10 Ověření proti medicus.py create mode 100644 knihovny/__init__.py rename {10 Tests => knihovny}/medicus_db.py (100%) diff --git a/10 Tests/rozdíl.py b/10 Tests/rozdíl.py index 0db0af4..719909b 100644 --- a/10 Tests/rozdíl.py +++ b/10 Tests/rozdíl.py @@ -1,8 +1,6 @@ import pandas as pd import pymysql -from medicus_db import MedicusDB -import fdb - +from knihovny.medicus_db import MedicusDB # FULL OUTPUT SETTINGS pd.set_option("display.max_rows", None) diff --git a/10 Tests/test kontrola registrovaných.py b/10 Tests/test kontrola registrovaných.py index ff7382e..adb6182 100644 --- a/10 Tests/test kontrola registrovaných.py +++ b/10 Tests/test kontrola registrovaných.py @@ -3,7 +3,7 @@ import time import logging -from medicus_db import MedicusDB +from knihovny.medicus_db import MedicusDB from vzpb2b_client import VZPB2BClient import pymysql from datetime import date diff --git a/20 Ověření proti Medicus/10 Ověření proti medicus.py b/20 Ověření proti Medicus/10 Ověření proti medicus.py new file mode 100644 index 0000000..4feca44 --- /dev/null +++ b/20 Ověření proti Medicus/10 Ověření proti medicus.py @@ -0,0 +1,37 @@ +import pymysql +from knihovny.medicus_db import MedicusDB + + + +# ========================================== +# CONFIGURATION +# ========================================== +HOST = "192.168.1.4" +DB_PATH = r"z:\Medicus 3\data\MEDICUS.FDB" + +# ========================================== +# MYSQL CONNECTION +# ========================================== +mysql = pymysql.connect( + host="192.168.1.76", + port=3307, + user="root", + password="Vlado9674+", + database="medevio", + charset="utf8mb4", + autocommit=True +) + +# ========================================== +# INIT CONNECTIONS +# ========================================== +db = MedicusDB(HOST, DB_PATH) + +# ========================================== +# FETCH REGISTERED PATIENTS +# ========================================== +patients = db.get_active_registered_patients() + +sqlcon= +select * from (select *, ROW_NUMBER() over (partition by rc order by k_datu desc) as rn from vzp_stav_pojisteni) t +where t.rn=1 and t.stav<>"1"; \ No newline at end of file diff --git a/knihovny/__init__.py b/knihovny/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/10 Tests/medicus_db.py b/knihovny/medicus_db.py similarity index 100% rename from 10 Tests/medicus_db.py rename to knihovny/medicus_db.py