From bafd58d2b72b9cf5ebbd94fc17fe49bcfcbfb6e7 Mon Sep 17 00:00:00 2001 From: "vladimir.buzalka" Date: Fri, 10 Apr 2026 12:06:49 +0200 Subject: [PATCH] z230 --- .../3001Specimeninventoryreport_30c1e108.xlsx | Bin 0 -> 17416 bytes .../Testing/create_visit_report.py | 83 ++++++ Covance_UCO3001/_EDCStdRpt-DataListing.csv | 25 ++ Covance_UCO3001/create_report.py | 282 ++++++++++++++++++ .../Testing/format_accountability.py | 0 .../Testing/list_reports.py | 0 .../Testing/sheet_assigned_not_dispensed.py | 0 .../Testing/sheet_expired.py | 0 .../Testing/sheet_kits_for_destruction.py | 0 .../Testing/sheet_not_returned.py | 0 .../create_accountability_report.py | 0 .../download_ip_destruction.py | 0 .../download_reports.py | 0 ...4-10 42847922MDD3003 CZ IWRS overview.xlsx | Bin 0 -> 74778 bytes reports.json => IWRS/reports.json | 0 .../ip_destruction_basket_194.xlsx | Bin .../ip_destruction_basket_202.xlsx | Bin .../ip_destruction_basket_248.xlsx | Bin .../ip_destruction_basket_269.xlsx | Bin .../ip_destruction_basket_273.xlsx | Bin .../ip_destruction_basket_276.xlsx | Bin .../onsite_inventory_detail_S10-CZ10002.xlsx | Bin .../onsite_inventory_detail_S10-CZ10004.xlsx | Bin .../onsite_inventory_detail_S10-CZ10005.xlsx | Bin .../onsite_inventory_detail_S10-CZ10008.xlsx | Bin .../onsite_inventory_detail_S10-CZ10011.xlsx | Bin .../onsite_inventory_detail_S10-CZ10012.xlsx | Bin ...4-08 42847922MDD3003 CZ IWRS overview.xlsx | Bin 74954 -> 0 bytes 28 files changed, 390 insertions(+) create mode 100644 Covance_UCO3001/3001Specimeninventoryreport_30c1e108.xlsx create mode 100644 Covance_UCO3001/Testing/create_visit_report.py create mode 100644 Covance_UCO3001/_EDCStdRpt-DataListing.csv create mode 100644 Covance_UCO3001/create_report.py rename format_accountability.py => IWRS/Testing/format_accountability.py (100%) rename list_reports.py => IWRS/Testing/list_reports.py (100%) rename sheet_assigned_not_dispensed.py => IWRS/Testing/sheet_assigned_not_dispensed.py (100%) rename sheet_expired.py => IWRS/Testing/sheet_expired.py (100%) rename sheet_kits_for_destruction.py => IWRS/Testing/sheet_kits_for_destruction.py (100%) rename sheet_not_returned.py => IWRS/Testing/sheet_not_returned.py (100%) rename create_accountability_report.py => IWRS/create_accountability_report.py (100%) rename download_ip_destruction.py => IWRS/download_ip_destruction.py (100%) rename download_reports.py => IWRS/download_reports.py (100%) create mode 100644 IWRS/output/2026-04-10 42847922MDD3003 CZ IWRS overview.xlsx rename reports.json => IWRS/reports.json (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_194.xlsx (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_202.xlsx (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_248.xlsx (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_269.xlsx (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_273.xlsx (100%) rename {xls_ip_destruction => IWRS/xls_ip_destruction}/ip_destruction_basket_276.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10002.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10004.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10005.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10008.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10011.xlsx (100%) rename {xls_reports => IWRS/xls_reports}/onsite_inventory_detail_S10-CZ10012.xlsx (100%) delete mode 100644 output/2026-04-08 42847922MDD3003 CZ IWRS overview.xlsx diff --git a/Covance_UCO3001/3001Specimeninventoryreport_30c1e108.xlsx b/Covance_UCO3001/3001Specimeninventoryreport_30c1e108.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..bcc27c33321a0c31099d2277db11b68c02186901 GIT binary patch literal 17416 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 literal 0 HcmV?d00001 diff --git a/Covance_UCO3001/Testing/create_visit_report.py b/Covance_UCO3001/Testing/create_visit_report.py new file mode 100644 index 0000000..67fc932 --- /dev/null +++ b/Covance_UCO3001/Testing/create_visit_report.py @@ -0,0 +1,83 @@ +import glob +import os +import pandas as pd +from openpyxl import Workbook +from openpyxl.styles import Font, PatternFill, Border, Side, Alignment +from openpyxl.utils import get_column_letter +from datetime import date, datetime + +src_dir = "/Covance_UCO3001/" +out_dir = "U:/Dropbox/!!!Days/Downloads Z230/" + +# Find source CSV +csv_files = glob.glob(src_dir + "_EDCStdRpt-DataListing.csv") +assert csv_files, "CSV file not found!" +csv_file = csv_files[0] +print(f"Source: {csv_file}") + +# Delete old report +today = date.today().strftime("%Y-%m-%d") +out_path = out_dir + f"{today} 77242113UCO3001 Visit report.xlsx" +for old in glob.glob(out_dir + "*77242113UCO3001 Visit report*.xlsx"): + os.remove(old) + print(f"Deleted old: {old}") + +# Load CSV +df = pd.read_csv(csv_file, encoding='utf-8') + +# Select and rename columns +result = df[['SiteNumber', 'Subject', 'InstanceName', 'Field4Value', 'Field5Value']].copy() +result.columns = ['Číslo centra', 'Číslo pacienta', 'Kód návštěvy', 'Datum návštěvy', 'Typ návštěvy'] + +# Parse date to real datetime +def parse_date(val): + if pd.isna(val) or val == '': + return None + try: + return datetime.strptime(str(val).strip(), '%d %b %Y') + except: + return None + +result['Datum návštěvy'] = result['Datum návštěvy'].apply(parse_date) + +# Sort: Číslo centra → Číslo pacienta → Datum návštěvy ascending +result = result.sort_values(['Číslo centra', 'Číslo pacienta', 'Datum návštěvy']).reset_index(drop=True) + +# Build workbook +wb = Workbook() +ws = wb.active +ws.title = "Přehled návštěv" + +thin = Side(style='thin') +border = Border(left=thin, right=thin, top=thin, bottom=thin) +header_fill = PatternFill("solid", fgColor="4472C4") +header_font = Font(name='Calibri', bold=True, size=11, color="FFFFFF") +data_font = Font(name='Calibri', size=11) + +col_widths = [20, 20, 20, 16, 16] + +# Header row +for col_idx, (col_name, width) in enumerate(zip(result.columns, col_widths), 1): + cell = ws.cell(row=1, column=col_idx, value=col_name) + cell.font = header_font + cell.fill = header_fill + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center', wrap_text=True) + ws.column_dimensions[get_column_letter(col_idx)].width = width + +ws.row_dimensions[1].height = 30 +ws.freeze_panes = "A2" + +# Data rows +for row_idx, row in enumerate(result.itertuples(index=False), 2): + for col_idx, value in enumerate(row, 1): + cell = ws.cell(row=row_idx, column=col_idx, value=value) + cell.font = data_font + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center') + if col_idx == 4 and value is not None: # Datum návštěvy + cell.number_format = 'DD-MMM-YYYY' + +wb.save(out_path) +print(f"Saved: {out_path}") +print(f"Rows: {len(result)}") diff --git a/Covance_UCO3001/_EDCStdRpt-DataListing.csv b/Covance_UCO3001/_EDCStdRpt-DataListing.csv new file mode 100644 index 0000000..314e18b --- /dev/null +++ b/Covance_UCO3001/_EDCStdRpt-DataListing.csv @@ -0,0 +1,25 @@ +"SiteGroupName","SiteID","SiteNumber","Site","SubjectID","Subject","CRFVersionID","InstanceID","InstanceName","FolderSeq","Page","RecordID","RecordPosition","LastModifiedDate","Field1Value","Field1Label","Field2Value","Field2Label","Field3Value","Field3Label","Field4Value","Field4Label","Field5Value","Field5Label","Field6Value","Field6Label","Field7Value","Field7Label","Field8Value","Field8Label","Field9Value","Field9Label","Field10Value","Field10Label","Field11Value","Field11Label","Field12Value","Field12Label","Field13Value","Field13Label","Field14Value","Field14Label","Field15Value","Field15Label","Field16Value","Field16Label","Field17Value","Field17Label","Field18Value","Field18Label","Field19Value","Field19Label","Field20Value","Field20Label","Field21Value","Field21Label","Field22Value","Field22Label","Field23Value","Field23Label","Field24Value","Field24Label","Field25Value","Field25Label","Field26Value","Field26Label","Field27Value","Field27Label","Field28Value","Field28Label","Field29Value","Field29Label","Field30Value","Field30Label","Field31Value","Field31Label","Field32Value","Field32Label","Field33Value","Field33Label","Field34Value","Field34Label","Field35Value","Field35Label","Field36Value","Field36Label","Field37Value","Field37Label","Field38Value","Field38Label","Field39Value","Field39Label","Field40Value","Field40Label","Field41Value","Field41Label","Field42Value","Field42Label","Field43Value","Field43Label","Field44Value","Field44Label","Field45Value","Field45Label","Field46Value","Field46Label","Field47Value","Field47Label","Field48Value","Field48Label","Field49Value","Field49Label","Field50Value","Field50Label","Field51Value","Field51Label","Field52Value","Field52Label","Field53Value","Field53Label","Field54Value","Field54Label","Field55Value","Field55Label","Field56Value","Field56Label","Field57Value","Field57Label","Field58Value","Field58Label","Field59Value","Field59Label","Field60Value","Field60Label","Field61Value","Field61Label","Field62Value","Field62Label","Field63Value","Field63Label","Field64Value","Field64Label","Field65Value","Field65Label","Field66Value","Field66Label","Field67Value","Field67Label","Field68Value","Field68Label","Field69Value","Field69Label","Field70Value","Field70Label","Field71Value","Field71Label","Field72Value","Field72Label","Field73Value","Field73Label","Field74Value","Field74Label","Field75Value","Field75Label","Field76Value","Field76Label","Field77Value","Field77Label","Field78Value","Field78Label","Field79Value","Field79Label","Field80Value","Field80Label","Field81Value","Field81Label","Field82Value","Field82Label","Field83Value","Field83Label","Field84Value","Field84Label","Field85Value","Field85Label","Field86Value","Field86Label","Field87Value","Field87Label","Field88Value","Field88Label","Field89Value","Field89Label","Field90Value","Field90Label","Field91Value","Field91Label","Field92Value","Field92Label","Field93Value","Field93Label","Field94Value","Field94Label","Field95Value","Field95Label","Field96Value","Field96Label","Field97Value","Field97Label","Field98Value","Field98Label","Field99Value","Field99Label","Field100Value","Field100Label","Field101Value","Field101Label","Field102Value","Field102Label","Field103Value","Field103Label","Field104Value","Field104Label","Field105Value","Field105Label","Field106Value","Field106Label","Field107Value","Field107Label","Field108Value","Field108Label","Field109Value","Field109Label","Field110Value","Field110Label","Field111Value","Field111Label","Field112Value","Field112Label","Field113Value","Field113Label","Field114Value","Field114Label","Field115Value","Field115Label","Field116Value","Field116Label","Field117Value","Field117Label","Field118Value","Field118Label","Field119Value","Field119Label","Field120Value","Field120Label","Field121Value","Field121Label","Field122Value","Field122Label","Field123Value","Field123Label","Field124Value","Field124Label","Field125Value","Field125Label","Field126Value","Field126Label","Field127Value","Field127Label","Field128Value","Field128Label","Field129Value","Field129Label","Field130Value","Field130Label","Field131Value","Field131Label","Field132Value","Field132Label","Field133Value","Field133Label","Field134Value","Field134Label","Field135Value","Field135Label","Field136Value","Field136Label","Field137Value","Field137Label","Field138Value","Field138Label","Field139Value","Field139Label","Field140Value","Field140Label","Field141Value","Field141Label","Field142Value","Field142Label","Field143Value","Field143Label","Field144Value","Field144Label","Field145Value","Field145Label","Field146Value","Field146Label","Field147Value","Field147Label","Field148Value","Field148Label","Field149Value","Field149Label","Field150Value","Field150Label","Field151Value","Field151Label","Field152Value","Field152Label","Field153Value","Field153Label","Field154Value","Field154Label","Field155Value","Field155Label","Field156Value","Field156Label","Field157Value","Field157Label","Field158Value","Field158Label","Field159Value","Field159Label","Field160Value","Field160Label","Field161Value","Field161Label","Field162Value","Field162Label","Field163Value","Field163Label","Field164Value","Field164Label","Field165Value","Field165Label","Field166Value","Field166Label","Field167Value","Field167Label","Field168Value","Field168Label","Field169Value","Field169Label","Field170Value","Field170Label","Field171Value","Field171Label","Field172Value","Field172Label","Field173Value","Field173Label","Field174Value","Field174Label","Field175Value","Field175Label","Field176Value","Field176Label","Field177Value","Field177Label","Field178Value","Field178Label","Field179Value","Field179Label","Field180Value","Field180Label","Field181Value","Field181Label","Field182Value","Field182Label","Field183Value","Field183Label","Field184Value","Field184Label","Field185Value","Field185Label","Field186Value","Field186Label","Field187Value","Field187Label","Field188Value","Field188Label","Field189Value","Field189Label","Field190Value","Field190Label","Field191Value","Field191Label","Field192Value","Field192Label","Field193Value","Field193Label","Field194Value","Field194Label","Field195Value","Field195Label","Field196Value","Field196Label","Field197Value","Field197Label","Field198Value","Field198Label","Field199Value","Field199Label","Field200Value","Field200Label","Field201Value","Field201Label","Field202Value","Field202Label","Field203Value","Field203Label","Field204Value","Field204Label","Field205Value","Field205Label","Field206Value","Field206Label","Field207Value","Field207Label","Field208Value","Field208Label","Field209Value","Field209Label","Field210Value","Field210Label","Field211Value","Field211Label","Field212Value","Field212Label","Field213Value","Field213Label","Field214Value","Field214Label","Field215Value","Field215Label","Field216Value","Field216Label","Field217Value","Field217Label","Field218Value","Field218Label","Field219Value","Field219Label","Field220Value","Field220Label","Field221Value","Field221Label","Field222Value","Field222Label","Field223Value","Field223Label","Field224Value","Field224Label","Field225Value","Field225Label","Field226Value","Field226Label","Field227Value","Field227Label","Field228Value","Field228Label","Field229Value","Field229Label","Field230Value","Field230Label","Field231Value","Field231Label","Field232Value","Field232Label","Field233Value","Field233Label","Field234Value","Field234Label","Field235Value","Field235Label","Field236Value","Field236Label","Field237Value","Field237Label","Field238Value","Field238Label","Field239Value","Field239Label","Field240Value","Field240Label","Field241Value","Field241Label","Field242Value","Field242Label","Field243Value","Field243Label","Field244Value","Field244Label","Field245Value","Field245Label","Field246Value","Field246Label","Field247Value","Field247Label","Field248Value","Field248Label","Field249Value","Field249Label","Field250Value","Field250Label","Field251Value","Field251Label","Field252Value","Field252Label","Field253Value","Field253Label","Field254Value","Field254Label","Field255Value","Field255Label","Field256Value","Field256Label","Field257Value","Field257Label","Field258Value","Field258Label","Field259Value","Field259Label","Field260Value","Field260Label","Field261Value","Field261Label","Field262Value","Field262Label","Field263Value","Field263Label","Field264Value","Field264Label","Field265Value","Field265Label","Field266Value","Field266Label","Field267Value","Field267Label","Field268Value","Field268Label","Field269Value","Field269Label","Field270Value","Field270Label","Field271Value","Field271Label","Field272Value","Field272Label","Field273Value","Field273Label","Field274Value","Field274Label","Field275Value","Field275Label","Field276Value","Field276Label","Field277Value","Field277Label","Field278Value","Field278Label","Field279Value","Field279Label","Field280Value","Field280Label","Field281Value","Field281Label","Field282Value","Field282Label","Field283Value","Field283Label","Field284Value","Field284Label","Field285Value","Field285Label","Field286Value","Field286Label","Field287Value","Field287Label","Field288Value","Field288Label","Field289Value","Field289Label","Field290Value","Field290Label","Field291Value","Field291Label","Field292Value","Field292Label","Field293Value","Field293Label","Field294Value","Field294Label","Field295Value","Field295Label","Field296Value","Field296Label","Field297Value","Field297Label","Field298Value","Field298Label","Field299Value","Field299Label","Field300Value","Field300Label","ErrorMsg","StudyName","SiteGroupParameter","SiteNumberParameter","SiteParameter","SubjectParameter","FormParameter","FieldParameter","FilterField","FilterValue","StartDateParameter","EndDateParameter","RunUser","VersionNumber","PrintDateTime","TimeZone","LastModifiedDateSortable","StartDateSortable","EndDateSortable" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","193508","CZ100012001","6330","2892067","Screening","3","Date of Visit","31359746","0","22 Jan 2026 16:21:08:447","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","22 JAN 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260122 16:21:08.447","","" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","193508","CZ100012001","6330","2945701","Week I-0 (1)","7","Date of Visit","32099770","0","19 Feb 2026 07:41:15:130","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","19 FEB 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260219 07:41:15.130","","" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","193508","CZ100012001","6330","2945834","Week I-2 (1)","8","Date of Visit","32101284","0","04 Mar 2026 09:29:40:097","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","04 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260304 09:29:40.097","","" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","193508","CZ100012001","6330","2976291","Week I-4 (1)","9","Date of Visit","32521333","0","18 Mar 2026 06:52:32:477","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","18 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260318 06:52:32.477","","" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","196619","CZ100012002","6330","2957354","Screening","3","Date of Visit","32277668","0","02 Mar 2026 11:19:53:717","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","25 FEB 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260302 11:19:53.717","","" +"CZE","9746","DD5-CZ10001","Centrum gastroenterologie a hepatologie s.r.o.","196619","CZ100012002","6330","3052800","Week I-0 (1)","7","Date of Visit","33544164","0","08 Apr 2026 05:43:05:867","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","08 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260408 05:43:05.867","","" +"CZE","9733","DD5-CZ10006","MUDr. Michal Konecny, Ph.D. s.r.o.","195473","CZ100062001","6330","2934312","Screening","3","Date of Visit","31932393","0","07 Mar 2026 21:33:13:977","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","13 FEB 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260307 21:33:13.977","","" +"CZE","9974","DD5-CZ10009","PreventaMed, s.r.o.","200677","CZ100092001","6330","3041866","Screening","3","Date of Visit","33396436","0","06 Apr 2026 09:50:06:007","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","31 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260406 09:50:06.007","","" +"CZE","9749","DD5-CZ10012","Fakultni nemocnice Brno","198479","CZ100122001","6330","2997818","Screening","3","Date of Visit","32821084","0","12 Mar 2026 09:38:16:330","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","10 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260312 09:38:16.330","","" +"CZE","9749","DD5-CZ10012","Fakultni nemocnice Brno","198479","CZ100122001","6330","3051358","Week I-0 (1)","7","Date of Visit","33524299","0","08 Apr 2026 06:12:47:737","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","07 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260408 06:12:47.737","","" +"CZE","9735","DD5-CZ10013","Vojenska nemocnice Brno","196757","CZ100132001","6330","2960289","Screening","3","Date of Visit","32319366","0","09 Mar 2026 11:03:26:887","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","26 FEB 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260309 11:03:26.887","","" +"CZE","9735","DD5-CZ10013","Vojenska nemocnice Brno","196757","CZ100132001","6330","3027462","Week I-0 (1)","7","Date of Visit","33207977","0","26 Mar 2026 11:25:10:850","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","24 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260326 11:25:10.850","","" +"CZE","9735","DD5-CZ10013","Vojenska nemocnice Brno","196757","CZ100132001","6330","3035611","Week I-2 (1)","8","Date of Visit","33313608","0","10 Apr 2026 08:08:17:787","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","7 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260410 08:08:17.787","","" +"CZE","9735","DD5-CZ10013","Vojenska nemocnice Brno","200793","CZ100132002","6330","3044287","Screening","3","Date of Visit","33430635","0","09 Apr 2026 09:17:41:950","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","01 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260409 09:17:41.950","","" +"CZE","9709","DD5-CZ10021","Nemocnice Ceske Budejovice","196612","CZ100212001","6330","2957203","Screening","3","Date of Visit","32275046","0","17 Mar 2026 13:22:43:797","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","25 FEB 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260317 13:22:43.797","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","192922","CZ100222001","6330","2880184","Screening","3","Date of Visit","31215209","0","06 Mar 2026 10:59:41:280","No Forms","SDVTier","Yes","Did this visit occur?","DISCONTINUING STUDY","Subjects Status","15 JAN 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260306 10:59:41.280","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","193591","CZ100222002","6330","2894251","Screening","3","Date of Visit","31388300","0","27 Feb 2026 14:50:20:233","No Forms","SDVTier","Yes","Did this visit occur?","DISCONTINUING STUDY","Subjects Status","23 JAN 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260227 14:50:20.233","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","196997","CZ100222003","6330","2965444","Screening","3","Date of Visit","32375566","0","02 Mar 2026 12:48:21:227","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","02 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260302 12:48:21.227","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","196997","CZ100222003","6330","2989688","Week I-0 (1)","7","Date of Visit","32706051","0","09 Mar 2026 10:14:05:780","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","9 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260309 10:14:05.780","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","196997","CZ100222003","6330","2990136","Week I-2 (1)","8","Date of Visit","32712620","0","27 Mar 2026 07:03:19:320","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","27 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260327 07:03:19.320","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","196997","CZ100222003","6330","3037395","Week I-4 (1)","9","Date of Visit","33339972","0","08 Apr 2026 08:50:32:657","Tier 1","SDVTier","Yes","Did this visit occur?","DISCONTINUING STUDY","Subjects Status","8 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260408 08:50:32.657","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","197226","CZ100222004","6330","2969804","Screening","3","Date of Visit","32431117","0","24 Mar 2026 12:11:50:810","No Forms","SDVTier","Yes","Did this visit occur?","DISCONTINUING STUDY","Subjects Status","03 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260324 12:11:50.810","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","197500","CZ100222005","6330","2975900","Screening","3","Date of Visit","32515721","0","04 Mar 2026 11:15:51:773","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","04 MAR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260304 11:15:51.773","","" +"CZE","9710","DD5-CZ10022","Clinoxus s r o","197500","CZ100222005","6330","3056606","Week I-0 (1)","7","Date of Visit","33592277","0","09 Apr 2026 09:45:00:203","Tier 1","SDVTier","Yes","Did this visit occur?","CONTINUING","Subjects Status","9 APR 2026","Visit Start Date","Site Visit","Type of Contact","","Reason this visit did not occur","","AE log line, start date, and term","","If Other, specify","","Reason for the unscheduled visit","","Age at visit","","Instance Name","","VISDAT for CTMS","","INACT tracker (operational field)","","NOW (operational field)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","77242113UCO3001 - Prod","CZE","All","All","All","Date of Visit","All","None","None","1/1/1950 12:00:00 AM","4/10/2026 11:59:00 PM","Vladimir Buzalka [Site Manager]","5.5 - 1.01","20260410 09:27:41.790","GMT","20260409 09:45:00.203","","" diff --git a/Covance_UCO3001/create_report.py b/Covance_UCO3001/create_report.py new file mode 100644 index 0000000..aaf8009 --- /dev/null +++ b/Covance_UCO3001/create_report.py @@ -0,0 +1,282 @@ +import glob +import os +import shutil +import pandas as pd +from openpyxl import load_workbook +from openpyxl.styles import Font, PatternFill, Border, Side, Alignment +from openpyxl.utils import get_column_letter +from datetime import date, datetime + +# Paths +src_dir = "U:/PythonProject/Janssen/Covance_UCO3001/" +out_dir = "U:/Dropbox/!!!Days/Downloads Z230/" + +# Find source files +src_files = glob.glob(src_dir + "3001Specimeninventoryreport*.xlsx") +assert src_files, "Source file not found!" +src_file = src_files[0] +print(f"Source xlsx: {src_file}") + +csv_files = glob.glob(src_dir + "_EDCStdRpt-DataListing.csv") +assert csv_files, "CSV file not found!" +csv_file = csv_files[0] +print(f"Source csv: {csv_file}") + +# Delete old output report if exists +today = date.today().strftime("%Y-%m-%d") +out_filename = f"{today} 77242113UCO3001 Speciment Inventory report.xlsx" +out_path = out_dir + out_filename + +for old in glob.glob(out_dir + "*77242113UCO3001 Speciment Inventory report*.xlsx"): + os.remove(old) + print(f"Deleted old: {old}") + +# Copy source file to output — preserves all formatting perfectly +shutil.copy2(src_file, out_path) + +# Load data with pandas for analysis +df = pd.read_excel(src_file, sheet_name=0, header=2) + +# All unique patients +all_patients = sorted(df['Patient Number'].dropna().unique()) + +# BXSCR and DNA rows +bxscr = df[df['Protocol Visit Code'] == 'BXSCR'] +dna = df[df['Protocol Visit Code'] == 'DNA'] + +# Parse date value to datetime object +def fmt_date(val): + if pd.isna(val): + return None + if isinstance(val, str): + return datetime.strptime(val, '%d-%b-%Y') + return pd.to_datetime(val).to_pydatetime() + +# Get Container Receipt Date + Excel row for patient+specimen from given visit dataframe +# Excel row = pandas df index + 4 (rows 1-2 title, row 3 header, data from row 4) +def get_specimen_info(visit_df, patient, specimen_type=None): + rows = visit_df[visit_df['Patient Number'] == patient] + if specimen_type: + rows = rows[rows['Specimen Type'] == specimen_type] + if rows.empty: + return '', None + row = rows.iloc[0] + return fmt_date(row['Container Receipt Date']), rows.index[0] + 4 + +# Get Container Receipt Date + Excel row by Container Label Line 1 code and visit code +def get_label_info(patient, label_code, visit_code): + rows = df[(df['Patient Number'] == patient) & + (df['Protocol Visit Code'] == visit_code) & + (df['Container Label Line 1'] == label_code)] + if rows.empty: + return '', None + row = rows.iloc[0] + return fmt_date(row['Container Receipt Date']), rows.index[0] + 4 + +# Open copied workbook and add analysis sheet +out_wb = load_workbook(out_path) + +# Create analysis sheet +analysis_ws = out_wb.create_sheet("Přehled vzorků") + +thin = Side(style='thin') +border = Border(left=thin, right=thin, top=thin, bottom=thin) + +# Column definitions: (header, width) +# No "Visit code" column +columns = [ + ("Investigator Name", 24), + ("Číslo pacienta", 20), + ("Máme biopsii SM11", 20), # col 3 → SCREENING C:E + ("Máme RNA", 16), + ("Máme Cryostor", 16), + ("DNA", 14), # col 6 → no group + ("PLASMPK I-0 TROUGH", 18), # col 7 → RANDOMIZACE I-0 G:L + ("PLASMA PK I-0 PEAK", 18), + ("SERUM ADA I-0 PRE", 18), + ("SM06/SERUM BIOM", 16), + ("SM07/WB RNA", 14), + ("SM10/FECAL", 14), + ("PLASMPK I-2 TROUGH", 18), # col 13 → I-2 M:P + ("PLASMA PK I-2 PEAK", 18), + ("SERUM ADA I-2 PRE", 18), + ("STOOL I-2", 12), + ("PLASMPK I-4 TROUGH", 18), # col 17 → I-4 Q:V + ("PLASMA PK I-4 PEAK", 18), + ("SERUM ADA I-4 PRE", 18), + ("SM06/SERUM BIOM", 16), + ("SM07/WB RNA", 14), + ("STOOL I-4", 12), +] + +# Row 1 — group headers +group_font = Font(name='Calibri', bold=True, size=11) +group_fill = PatternFill("solid", fgColor="FFFFFF") # white, same as user's theme=0 +group_border = Border(left=thin, right=thin, top=thin, bottom=thin) + +groups = [ + (3, 5, "SCREENING"), + (7, 12, "RANDOMIZACE I-0"), + (13, 16, "I-2"), + (17, 22, "I-4"), +] +for start_col, end_col, label in groups: + analysis_ws.merge_cells(start_row=1, start_column=start_col, end_row=1, end_column=end_col) + cell = analysis_ws.cell(row=1, column=start_col, value=label) + cell.font = group_font + cell.fill = group_fill + cell.alignment = Alignment(horizontal='center', vertical='center') + cell.border = group_border + # apply border to all merged cells + for c in range(start_col, end_col + 1): + analysis_ws.cell(row=1, column=c).border = group_border + +analysis_ws.row_dimensions[1].height = 20 + +# Row 2 — column headers +header_fill = PatternFill("solid", fgColor="4472C4") +header_font = Font(name='Calibri', bold=True, size=11, color="FFFFFF") + +for col_idx, (header, width) in enumerate(columns, 1): + cell = analysis_ws.cell(row=2, column=col_idx, value=header) + cell.font = header_font + cell.fill = header_fill + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center', wrap_text=True) + analysis_ws.column_dimensions[get_column_letter(col_idx)].width = width + +analysis_ws.row_dimensions[2].height = 30 + +# Freeze first 2 columns and first 2 rows +analysis_ws.freeze_panes = "C3" + +# Data rows start at row 3 +date_font_link = Font(name='Calibri', size=11, color="000000", underline='single') +yes_fill = PatternFill("solid", fgColor="E2EFDA") +no_fill = PatternFill("solid", fgColor="FFE7E7") +data_font = Font(name='Calibri', size=11) + +src_sheet_name = out_wb.sheetnames[0] +pat_sheet_name = "Seznam pacientů" + +# Build patient → first Excel row in "Seznam pacientů" (header=row1, data from row2) +# pat_df is built later, but we need sorted order — pre-sort here too +_csv_df_pre = pd.read_csv(csv_file, encoding='utf-8') +_pat_pre = _csv_df_pre[['SiteNumber', 'Subject', 'Field4Value']].copy() +_pat_pre['Field4Value'] = _pat_pre['Field4Value'].apply(lambda v: datetime.strptime(str(v).strip(), '%d %b %Y') if pd.notna(v) else None) +_pat_pre = _pat_pre.sort_values(['SiteNumber', 'Subject', 'Field4Value']).reset_index(drop=True) +patient_row_map = {} +for i, row in _pat_pre.iterrows(): + pat = row['Subject'] + if pat not in patient_row_map: + patient_row_map[pat] = i + 2 # +1 for 1-based, +1 for header row + +# Only patients with any BXSCR record +bxscr_patients = sorted(bxscr['Patient Number'].dropna().unique()) + +for row_idx, patient in enumerate(bxscr_patients, 3): + investigator = bxscr[bxscr['Patient Number'] == patient].iloc[0]['Investigator Name'] + sm11, sm11_row = get_specimen_info(bxscr, patient, 'Tissue , Paraffin Block') + rna, rna_row = get_specimen_info(bxscr, patient, 'Biopsy RNA Later') + cryo, cryo_row = get_specimen_info(bxscr, patient, 'Biopsy, Frozen Tissue') + dna_date, dna_row = get_specimen_info(dna, patient) + trough, trough_row = get_label_info(patient, 'PLASMPK I-0 TROUGH', 'I-0') + peak, peak_row = get_label_info(patient, 'PLASMA PK I-0 PEAK', 'I-0') + ada, ada_row = get_label_info(patient, 'SERUM ADA I-0 PRE', 'I-0') + sm06, sm06_row = get_label_info(patient, 'SM06/SERUM BIOM', 'I-0') + sm07, sm07_row = get_label_info(patient, 'SM07/WB RNA', 'I-0') + sm10, sm10_row = get_label_info(patient, 'SM10/FECAL', 'I-0') + trough2, trough2_row = get_label_info(patient, 'PLASMPK I-2 TROUGH', 'I-2') + peak2, peak2_row = get_label_info(patient, 'PLASMA PK I-2 PEAK', 'I-2') + ada2, ada2_row = get_label_info(patient, 'SERUM ADA I-2 PRE', 'I-2') + stool2, stool2_row = get_label_info(patient, 'STOOL I-2', 'I-2') + trough4, trough4_row = get_label_info(patient, 'PLASMPK I-4 TROUGH', 'I-4') + peak4, peak4_row = get_label_info(patient, 'PLASMA PK I-4 PEAK', 'I-4') + ada4, ada4_row = get_label_info(patient, 'SERUM ADA I-4 PRE', 'I-4') + sm064, sm064_row = get_label_info(patient, 'SM06/SERUM BIOM', 'I-4') + sm074, sm074_row = get_label_info(patient, 'SM07/WB RNA', 'I-4') + stool4, stool4_row = get_label_info(patient, 'STOOL I-4', 'I-4') + + # col 1-2: plain text, col 3+: (date, excel_row) tuples + row_data = [investigator, patient, + (sm11, sm11_row), (rna, rna_row), (cryo, cryo_row), (dna_date, dna_row), + (trough, trough_row), (peak, peak_row), (ada, ada_row), + (sm06, sm06_row), (sm07, sm07_row), (sm10, sm10_row), + (trough2, trough2_row), (peak2, peak2_row), (ada2, ada2_row), (stool2, stool2_row), + (trough4, trough4_row), (peak4, peak4_row), (ada4, ada4_row), + (sm064, sm064_row), (sm074, sm074_row), (stool4, stool4_row)] + + for col_idx, value in enumerate(row_data, 1): + if col_idx <= 2: + cell = analysis_ws.cell(row=row_idx, column=col_idx, value=value) + if col_idx == 2 and patient in patient_row_map: + cell.hyperlink = f"#'{pat_sheet_name}'!B{patient_row_map[patient]}" + cell.font = Font(name='Calibri', size=11, underline='single') + else: + cell.font = data_font + else: + dt, excel_row = value + cell = analysis_ws.cell(row=row_idx, column=col_idx, value=dt) + if dt and excel_row is not None: + cell.hyperlink = f"#'{src_sheet_name}'!A{excel_row}" + cell.font = date_font_link + cell.fill = yes_fill + cell.number_format = 'DD-MMM-YYYY' + else: + cell.font = Font(name='Calibri', size=11, color="C00000") + cell.fill = no_fill + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center') + +# ── Seznam pacientů sheet ──────────────────────────────────────────────────── +csv_df = pd.read_csv(csv_file, encoding='utf-8') + +patients_ws = out_wb.create_sheet("Seznam pacientů") + +pat_columns = [ + ("Číslo centra", 20), + ("Číslo pacienta", 20), + ("Kód návštěvy", 20), + ("Datum návštěvy", 16), + ("Typ návštěvy", 16), +] + +# Header row +for col_idx, (col_name, width) in enumerate(pat_columns, 1): + cell = patients_ws.cell(row=1, column=col_idx, value=col_name) + cell.font = header_font + cell.fill = header_fill + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center', wrap_text=True) + patients_ws.column_dimensions[get_column_letter(col_idx)].width = width + +patients_ws.row_dimensions[1].height = 30 +patients_ws.freeze_panes = "A2" + +# Prepare and sort data +def parse_date(val): + if pd.isna(val) or str(val).strip() == '': + return None + try: + return datetime.strptime(str(val).strip(), '%d %b %Y') + except: + return None + +pat_df = csv_df[['SiteNumber', 'Subject', 'InstanceName', 'Field4Value', 'Field5Value']].copy() +pat_df['Field4Value'] = pat_df['Field4Value'].apply(parse_date) +pat_df = pat_df.sort_values(['SiteNumber', 'Subject', 'Field4Value']).reset_index(drop=True) + +# Data rows +for row_idx, row in enumerate(pat_df.itertuples(index=False), 2): + for col_idx, value in enumerate(row, 1): + cell = patients_ws.cell(row=row_idx, column=col_idx, value=value) + cell.font = data_font + cell.border = border + cell.alignment = Alignment(horizontal='center', vertical='center') + if col_idx == 4 and value is not None: + cell.number_format = 'DD-MMM-YYYY' + +out_wb.save(out_path) +print(f"Saved: {out_path}") +print(f"Patients with BXSCR: {len(bxscr_patients)}") +print(f"All unique patients: {len(all_patients)}") diff --git a/format_accountability.py b/IWRS/Testing/format_accountability.py similarity index 100% rename from format_accountability.py rename to IWRS/Testing/format_accountability.py diff --git a/list_reports.py b/IWRS/Testing/list_reports.py similarity index 100% rename from list_reports.py rename to IWRS/Testing/list_reports.py diff --git a/sheet_assigned_not_dispensed.py b/IWRS/Testing/sheet_assigned_not_dispensed.py similarity index 100% rename from sheet_assigned_not_dispensed.py rename to IWRS/Testing/sheet_assigned_not_dispensed.py diff --git a/sheet_expired.py b/IWRS/Testing/sheet_expired.py similarity index 100% rename from sheet_expired.py rename to IWRS/Testing/sheet_expired.py diff --git a/sheet_kits_for_destruction.py b/IWRS/Testing/sheet_kits_for_destruction.py similarity index 100% rename from sheet_kits_for_destruction.py rename to IWRS/Testing/sheet_kits_for_destruction.py diff --git a/sheet_not_returned.py b/IWRS/Testing/sheet_not_returned.py similarity index 100% rename from sheet_not_returned.py rename to IWRS/Testing/sheet_not_returned.py diff --git a/create_accountability_report.py b/IWRS/create_accountability_report.py similarity index 100% rename from create_accountability_report.py rename to IWRS/create_accountability_report.py diff --git a/download_ip_destruction.py b/IWRS/download_ip_destruction.py similarity index 100% rename from download_ip_destruction.py rename to IWRS/download_ip_destruction.py diff --git a/download_reports.py b/IWRS/download_reports.py similarity index 100% rename from download_reports.py rename to IWRS/download_reports.py diff --git a/IWRS/output/2026-04-10 42847922MDD3003 CZ IWRS overview.xlsx b/IWRS/output/2026-04-10 42847922MDD3003 CZ IWRS overview.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..3ace6aaa94a8361685a2c687b0a4f52015d75777 GIT binary patch literal 74778 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%0D6+b6UqrDZ4J>6 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%0D>{+OKHcHpSKYK&eQjm{eyl^g4uk=zvS@^U z@=f2px^ub_9MOb3XD6X#&2LTV&n=A|Y0Gvo*Rg99(-~%+>Szq`Lo_Jzpe*wtMzcKm zqSN_wMYh;Z@?0@Z)H;ZjxaDd7Mcy|qI9i5(5&q)4_oAmb#c$1lEf>ZN7_mllDzFQ< z`2ph0r7rj1+f4o1H|H7o?vCo7rQ=>zHCsh6=Xi;G9f||{YwWRT=1R4Fv=1nu#J>%1^eE@R% z*hwNCK){x21x}SE;8a-@nZp`-0L{u=?=%9VO-_$g${c$89`#Q`5@Et5(?XXIl0;l;SqBC;R98nf5VsN`<*r-<|BN?d}mfSTXWh?xofsBaC*Pe;Xg~ zlN+0kXHv)5L-(1S?O<2yp)ZSmMLOH7!VpfZ!e{bZZr2`IWTn$ zCzM7~#h5vtq$3MUC4$n{YBH9&FgCt&kT#l+qEJaatQWP=MKe@c@TGzpWfp}Txti~G zOwpD)g34o2^f((5E*6(bW^ak*uCbOcUgH~L>g8OC;t$@C6_*93D5}m`tzuS~^5$8_ zC>OcFs{lR|L#lG}g|P6w_i;0Aqb())FBC7){zb9f8LMMQ-|nat&8TO~oER(1y|R^d znE$Y(AHSvGqOw+5<D6HJjo-GvdE64w<>$>Bq{=fevgd}^WVed^S5+O6=+Iw8%${uA@ z$evL~_U2w(7vUz#-lTFbSs5u=C26AH>t3Hejo;_n<3a!2_tSZu^L#$fdA;v_zpjNn z1$4@2vu|Dl?_hOyqkB>DXF8BIW+(bxuhPMWLz)BCE6!=no^*eu9&7WPUJks zW~+CK#r#Lx^@oaIw?0jLHl3c9G2@sP^*MdGmm}+X(W_i5Xv3fJ8S8P5R*QSm3T*?in7ITX{1Ms-B`2R$ zn@{wlV9v{wKebyP=Rs9#z{qhVt7#I^q(Via;Q;RA74GU_6Ec&Shuu-fV>3VlCpIxU ze74Vrr#fz?%r`JoEAt_gxPY4>;Aziln?zFaT;`0ZmK6{kQufB=GU&Uv(gQNZt0Nzh zz>zE_{8Qat)nK3t$DS7ZmAs5h?-{{vG;dnwpt+5p^#?eduW#XuIu#d~r2)$4xu4`)veWLJ^Vm_>gi@8d! za?od8%r�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