diff --git a/AGDAR_CENTRE_QUOTATION.docx b/AGDAR_CENTRE_QUOTATION.docx new file mode 100644 index 00000000..6d13c551 Binary files /dev/null and b/AGDAR_CENTRE_QUOTATION.docx differ diff --git a/AGDAR_CENTRE_QUOTATION.html b/AGDAR_CENTRE_QUOTATION.html new file mode 100644 index 00000000..ff77711c --- /dev/null +++ b/AGDAR_CENTRE_QUOTATION.html @@ -0,0 +1,422 @@ + + + + + + Quotation - Agdar Centre + + + +
+ +
+
+
AGDAR CENTRE
+
+ Multidisciplinary Healthcare Services
+ Kingdom of Saudi Arabia
+ VAT No: 300000000000003 +
+
+
+
QUOTATION
+
Quote #: QT-2025-001
+
Date: November 30, 2025
+
+
+ + +
+
QUOTATION FOR:
+
Agdar Centre - Solution Implementation
+
+ + +
+ ⏰ This quotation is valid for 30 days from the date of issue +
+ + + + + + + + + + + + + + + + + + + +
#DescriptionQuantityAmount (SAR)
1 + Healthcare Management Solution
+ + Complete implementation of multidisciplinary healthcare management system including: +
    +
  • Patient Management System
  • +
  • Appointment Scheduling & Management
  • +
  • Clinical Documentation (ABA, OT, SLP, Psychology, Medical, Nursing)
  • +
  • Financial & Billing System with ZATCA E-Invoice Integration
  • +
  • Package Management & Scheduling
  • +
  • Multi-Disciplinary Team (MDT) Collaboration
  • +
  • Notifications & Communication System
  • +
  • Reporting & Analytics
  • +
  • User Management & Access Control
  • +
+
+
150,000.00
+ + +
+
+ Subtotal: + 50,000.00 SAR +
+
+ VAT (15%): + 7,500.00 SAR +
+
+ TOTAL AMOUNT: + 57,500.00 SAR +
+
+ + +
+
💳 PAYMENT TERMS
+
+
+ Down Payment (30%): + 17,250.00 SAR +
+
+ Month 1 Payment: + 13,416.67 SAR +
+
+ Month 2 Payment: + 13,416.67 SAR +
+
+ Month 3 Payment (Final): + 13,416.66 SAR +
+
+
+ Payment Schedule:
+ • 30% down payment due upon acceptance of quotation
+ • Remaining 70% (40,250.00 SAR) to be paid in 3 equal monthly installments
+ • Each installment approximately 13,416.67 SAR +
+
+ + +
+
📋 TERMS & CONDITIONS
+ +
+ + +
+
+
+ Prepared By
+ Agdar Centre +
+
+
+
+ Accepted By
+ Client Signature & Date +
+
+
+ + + +
+ + diff --git a/appointments/__pycache__/signals.cpython-312.pyc b/appointments/__pycache__/signals.cpython-312.pyc index 92706ee2..82ef0dd0 100644 Binary files a/appointments/__pycache__/signals.cpython-312.pyc and b/appointments/__pycache__/signals.cpython-312.pyc differ diff --git a/appointments/signals.py b/appointments/signals.py index 5302cdd0..c3d2a641 100644 --- a/appointments/signals.py +++ b/appointments/signals.py @@ -573,13 +573,28 @@ def handle_appointment_no_show(appointment: Appointment): - Update patient statistics - Consider automatic rescheduling policy """ + from datetime import datetime, time + from core.tasks import send_email_task + + # Convert scheduled_time to time object if it's a string + if isinstance(appointment.scheduled_time, str): + time_obj = datetime.strptime(appointment.scheduled_time, '%H:%M').time() + else: + time_obj = appointment.scheduled_time + + # Get scheduled datetime + scheduled_datetime = datetime.combine( + appointment.scheduled_date, + time_obj + ) + # Notify provider if appointment.provider: create_notification_task.delay( - user_id=str(appointment.provider.id), + user_id=str(appointment.provider.user.id), title="Patient No-Show", message=f"Patient {appointment.patient.full_name_en} did not show up for " - f"appointment on {appointment.start_at.strftime('%B %d, %Y at %I:%M %p')}", + f"appointment on {scheduled_datetime.strftime('%B %d, %Y at %I:%M %p')}", notification_type='WARNING', related_object_type='appointment', related_object_id=str(appointment.id), @@ -587,13 +602,11 @@ def handle_appointment_no_show(appointment: Appointment): # Send notification to patient if appointment.patient.email: - from core.tasks import send_email_task - send_email_task.delay( subject="Missed Appointment", message=f"Dear {appointment.patient.full_name_en},\n\n" f"We noticed you missed your appointment on " - f"{appointment.start_at.strftime('%B %d, %Y at %I:%M %p')}.\n\n" + f"{scheduled_datetime.strftime('%B %d, %Y at %I:%M %p')}.\n\n" f"Please contact us to reschedule.\n\n" f"Best regards,\nTenhal Healthcare Team", recipient_list=[appointment.patient.email], diff --git a/create_quotation_docx.py b/create_quotation_docx.py new file mode 100644 index 00000000..fa2fed5e --- /dev/null +++ b/create_quotation_docx.py @@ -0,0 +1,293 @@ +#!/usr/bin/env python3 +""" +Script to generate Agdar Centre Quotation in Word format +""" + +from docx import Document +from docx.shared import Inches, Pt, RGBColor +from docx.enum.text import WD_ALIGN_PARAGRAPH +from docx.oxml.ns import qn +from docx.oxml import OxmlElement + +def add_horizontal_line(paragraph): + """Add a horizontal line to a paragraph""" + p = paragraph._p + pPr = p.get_or_add_pPr() + pBdr = OxmlElement('w:pBdr') + bottom = OxmlElement('w:bottom') + bottom.set(qn('w:val'), 'single') + bottom.set(qn('w:sz'), '12') + bottom.set(qn('w:space'), '1') + bottom.set(qn('w:color'), '0070C0') + pBdr.append(bottom) + pPr.append(pBdr) + +def create_quotation(): + """Create the quotation document""" + doc = Document() + + # Set document margins + sections = doc.sections + for section in sections: + section.top_margin = Inches(0.75) + section.bottom_margin = Inches(0.75) + section.left_margin = Inches(1) + section.right_margin = Inches(1) + + # Header Section + header_table = doc.add_table(rows=1, cols=2) + header_table.autofit = False + header_table.allow_autofit = False + + # Left column - Company Info + left_cell = header_table.rows[0].cells[0] + company_name = left_cell.paragraphs[0] + company_name.text = "AGDAR CENTRE" + company_name.runs[0].font.size = Pt(24) + company_name.runs[0].font.bold = True + company_name.runs[0].font.color.rgb = RGBColor(0, 112, 192) + + company_details = left_cell.add_paragraph("Multidisciplinary Healthcare Services") + company_details.runs[0].font.size = Pt(10) + company_details.runs[0].font.color.rgb = RGBColor(102, 102, 102) + + company_details2 = left_cell.add_paragraph("Kingdom of Saudi Arabia") + company_details2.runs[0].font.size = Pt(10) + company_details2.runs[0].font.color.rgb = RGBColor(102, 102, 102) + + company_details3 = left_cell.add_paragraph("VAT No: 300000000000003") + company_details3.runs[0].font.size = Pt(10) + company_details3.runs[0].font.color.rgb = RGBColor(102, 102, 102) + + # Right column - Quotation Info + right_cell = header_table.rows[0].cells[1] + quote_title = right_cell.paragraphs[0] + quote_title.text = "QUOTATION" + quote_title.alignment = WD_ALIGN_PARAGRAPH.RIGHT + quote_title.runs[0].font.size = Pt(28) + quote_title.runs[0].font.bold = True + + quote_number = right_cell.add_paragraph("Quote #: QT-2025-001") + quote_number.alignment = WD_ALIGN_PARAGRAPH.RIGHT + quote_number.runs[0].font.size = Pt(11) + quote_number.runs[0].font.color.rgb = RGBColor(102, 102, 102) + + quote_date = right_cell.add_paragraph("Date: November 30, 2025") + quote_date.alignment = WD_ALIGN_PARAGRAPH.RIGHT + quote_date.runs[0].font.size = Pt(10) + quote_date.runs[0].font.color.rgb = RGBColor(102, 102, 102) + + # Add horizontal line + line_para = doc.add_paragraph() + add_horizontal_line(line_para) + + doc.add_paragraph() # Spacing + + # Client Section + client_heading = doc.add_paragraph("QUOTATION FOR:") + client_heading.runs[0].font.size = Pt(12) + client_heading.runs[0].font.bold = True + client_heading.runs[0].font.color.rgb = RGBColor(0, 112, 192) + + client_name = doc.add_paragraph("Agdar Centre - Solution Implementation") + client_name.runs[0].font.size = Pt(14) + client_name.runs[0].font.bold = True + + doc.add_paragraph() # Spacing + + # Validity Notice + validity = doc.add_paragraph("⏰ This quotation is valid for 30 days from the date of issue") + validity.runs[0].font.size = Pt(11) + validity.runs[0].font.bold = True + validity.runs[0].font.color.rgb = RGBColor(12, 84, 96) + + doc.add_paragraph() # Spacing + + # Items Table + items_table = doc.add_table(rows=1, cols=4) + items_table.style = 'Light Grid Accent 1' + + # Header row + header_cells = items_table.rows[0].cells + header_cells[0].text = "#" + header_cells[1].text = "Description" + header_cells[2].text = "Quantity" + header_cells[3].text = "Amount (SAR)" + + # Format header + for cell in header_cells: + cell.paragraphs[0].runs[0].font.bold = True + cell.paragraphs[0].runs[0].font.color.rgb = RGBColor(255, 255, 255) + shading_elm = OxmlElement('w:shd') + shading_elm.set(qn('w:fill'), '0070C0') + cell._element.get_or_add_tcPr().append(shading_elm) + + header_cells[2].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.CENTER + header_cells[3].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + + # Data row + row_cells = items_table.add_row().cells + row_cells[0].text = "1" + + # Description with bullet points + desc_para = row_cells[1].paragraphs[0] + desc_para.add_run("Healthcare Management Solution\n").bold = True + desc_para.add_run("\nComplete implementation of multidisciplinary healthcare management system including:\n").font.size = Pt(10) + + features = [ + "Patient Management System", + "Appointment Scheduling & Management", + "Clinical Documentation (ABA, OT, SLP, Psychology, Medical, Nursing)", + "Financial & Billing System with ZATCA E-Invoice Integration", + "Package Management & Scheduling", + "Multi-Disciplinary Team (MDT) Collaboration", + "Notifications & Communication System", + "Reporting & Analytics", + "User Management & Access Control" + ] + + for feature in features: + feature_para = row_cells[1].add_paragraph(f"• {feature}", style='List Bullet') + feature_para.runs[0].font.size = Pt(9) + + row_cells[2].text = "1" + row_cells[2].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.CENTER + + row_cells[3].text = "50,000.00" + row_cells[3].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + + doc.add_paragraph() # Spacing + + # Totals Section + totals_table = doc.add_table(rows=3, cols=2) + totals_table.alignment = WD_ALIGN_PARAGRAPH.RIGHT + + # Subtotal + totals_table.rows[0].cells[0].text = "Subtotal:" + totals_table.rows[0].cells[1].text = "50,000.00 SAR" + totals_table.rows[0].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + + # VAT + totals_table.rows[1].cells[0].text = "VAT (15%):" + totals_table.rows[1].cells[1].text = "7,500.00 SAR" + totals_table.rows[1].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + + # Total + totals_table.rows[2].cells[0].text = "TOTAL AMOUNT:" + totals_table.rows[2].cells[0].paragraphs[0].runs[0].font.bold = True + totals_table.rows[2].cells[0].paragraphs[0].runs[0].font.size = Pt(14) + totals_table.rows[2].cells[0].paragraphs[0].runs[0].font.color.rgb = RGBColor(0, 112, 192) + + totals_table.rows[2].cells[1].text = "57,500.00 SAR" + totals_table.rows[2].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + totals_table.rows[2].cells[1].paragraphs[0].runs[0].font.bold = True + totals_table.rows[2].cells[1].paragraphs[0].runs[0].font.size = Pt(14) + totals_table.rows[2].cells[1].paragraphs[0].runs[0].font.color.rgb = RGBColor(0, 112, 192) + + doc.add_paragraph() # Spacing + + # Payment Terms Section + payment_heading = doc.add_paragraph("💳 PAYMENT TERMS") + payment_heading.runs[0].font.size = Pt(12) + payment_heading.runs[0].font.bold = True + payment_heading.runs[0].font.color.rgb = RGBColor(0, 112, 192) + + # Payment Schedule Table + payment_table = doc.add_table(rows=5, cols=2) + payment_table.style = 'Light List Accent 1' + + payments = [ + ("Down Payment (30%):", "17,250.00 SAR"), + ("Month 1 Payment:", "13,416.67 SAR"), + ("Month 2 Payment:", "13,416.67 SAR"), + ("Month 3 Payment (Final):", "13,416.66 SAR") + ] + + for i, (label, amount) in enumerate(payments): + payment_table.rows[i].cells[0].text = label + payment_table.rows[i].cells[0].paragraphs[0].runs[0].font.bold = True + payment_table.rows[i].cells[1].text = amount + payment_table.rows[i].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.RIGHT + payment_table.rows[i].cells[1].paragraphs[0].runs[0].font.bold = True + payment_table.rows[i].cells[1].paragraphs[0].runs[0].font.color.rgb = RGBColor(0, 112, 192) + + doc.add_paragraph() + + # Payment Schedule Details + schedule_para = doc.add_paragraph() + schedule_para.add_run("Payment Schedule:\n").bold = True + schedule_para.add_run("• 30% down payment due upon acceptance of quotation\n") + schedule_para.add_run("• Remaining 70% (40,250.00 SAR) to be paid in 3 equal monthly installments\n") + schedule_para.add_run("• Each installment approximately 13,416.67 SAR") + for run in schedule_para.runs[1:]: + run.font.size = Pt(10) + + doc.add_paragraph() # Spacing + + # Terms & Conditions + terms_heading = doc.add_paragraph("📋 TERMS & CONDITIONS") + terms_heading.runs[0].font.size = Pt(12) + terms_heading.runs[0].font.bold = True + terms_heading.runs[0].font.color.rgb = RGBColor(0, 112, 192) + + terms = [ + "This quotation is valid for 30 days from the date of issue", + "Prices are in Saudi Riyals (SAR) and include 15% VAT", + "Down payment of 30% is required to commence work", + "Monthly installments are due on the same date each month", + "Late payment may incur additional charges as per agreement", + "All payments should be made via bank transfer or approved payment methods", + "Implementation timeline will be confirmed upon contract signing", + "Training and support included as per service agreement", + "Warranty and maintenance terms as per separate agreement" + ] + + for term in terms: + term_para = doc.add_paragraph(term, style='List Bullet') + term_para.runs[0].font.size = Pt(10) + + doc.add_paragraph() # Spacing + doc.add_paragraph() # Spacing + + # Signature Section + sig_table = doc.add_table(rows=3, cols=2) + + # Prepared By + sig_table.rows[0].cells[0].text = "" + sig_table.rows[1].cells[0].text = "_" * 30 + sig_table.rows[2].cells[0].text = "Prepared By\nAgdar Centre" + sig_table.rows[2].cells[0].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.CENTER + sig_table.rows[2].cells[0].paragraphs[0].runs[0].font.bold = True + + # Accepted By + sig_table.rows[0].cells[1].text = "" + sig_table.rows[1].cells[1].text = "_" * 30 + sig_table.rows[1].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.CENTER + sig_table.rows[2].cells[1].text = "Accepted By\nClient Signature & Date" + sig_table.rows[2].cells[1].paragraphs[0].alignment = WD_ALIGN_PARAGRAPH.CENTER + sig_table.rows[2].cells[1].paragraphs[0].runs[0].font.bold = True + + doc.add_paragraph() # Spacing + + # Footer + footer_line = doc.add_paragraph() + add_horizontal_line(footer_line) + + footer = doc.add_paragraph() + footer.alignment = WD_ALIGN_PARAGRAPH.CENTER + footer.add_run("AGDAR CENTRE\n").bold = True + footer.add_run("Kingdom of Saudi Arabia\n") + footer.add_run("Email: info@agdarcentre.com | Phone: +966 XX XXX XXXX\n") + footer.add_run("VAT Registration Number: 300000000000003\n\n") + footer.add_run("Thank you for your business!").italic = True + + for run in footer.runs: + run.font.size = Pt(9) + run.font.color.rgb = RGBColor(102, 102, 102) + + # Save document + doc.save('AGDAR_CENTRE_QUOTATION.docx') + print("✅ Quotation document created successfully: AGDAR_CENTRE_QUOTATION.docx") + +if __name__ == "__main__": + create_quotation() diff --git a/db.sqlite3 b/db.sqlite3 index 553ffb35..e5fbe51b 100644 Binary files a/db.sqlite3 and b/db.sqlite3 differ diff --git a/dump.rdb b/dump.rdb index 817414f5..6df02845 100644 Binary files a/dump.rdb and b/dump.rdb differ diff --git a/logs/django.log b/logs/django.log index 1c2ebc6a..63400d1b 100644 --- a/logs/django.log +++ b/logs/django.log @@ -121749,3 +121749,9015 @@ ERROR 2025-11-23 10:51:19,087 tasks 25790 8818483712 Appointment 54c632fe-cb60-4 INFO 2025-11-23 10:51:19,090 tasks 10245 8818483712 Reminder sent for appointment 35370ba2-75f4-4f4e-812c-fabb74bf805d ERROR 2025-11-23 10:51:19,100 tasks 25790 8818483712 Failed to send multi-channel notification: User matching query does not exist. INFO 2025-11-23 10:52:51,857 autoreload 63155 8818483712 Watching for file changes with StatReloader +INFO 2025-11-23 11:00:00,043 tasks 2940 8797856256 Radiology results sync started +INFO 2025-11-23 11:00:00,044 tasks 2940 8797856256 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-11-23 08:00:00.044105+00:00'} +INFO 2025-11-23 11:00:00,047 tasks 2940 8797856256 Lab results sync started +INFO 2025-11-23 11:00:00,047 tasks 2940 8797856256 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-11-23 08:00:00.047418+00:00'} +ERROR 2025-12-01 15:56:03,462 tasks 61372 8479629824 Appointment 3269d56d-04f6-42eb-b9b8-2bf425fd5135 not found +ERROR 2025-12-01 15:56:03,462 tasks 61369 8479629824 Appointment f7fd22f0-90bc-4b82-b967-cfe277b895de not found +ERROR 2025-12-01 15:56:03,462 tasks 61364 8479629824 Appointment 3269d56d-04f6-42eb-b9b8-2bf425fd5135 not found +ERROR 2025-12-01 15:56:03,462 tasks 61362 8479629824 Appointment f7fd22f0-90bc-4b82-b967-cfe277b895de not found +ERROR 2025-12-01 15:56:03,462 tasks 61363 8479629824 Appointment 7400e490-1610-4719-a094-8f2cbe26b9da not found +ERROR 2025-12-01 15:56:03,462 tasks 61370 8479629824 Appointment 7400e490-1610-4719-a094-8f2cbe26b9da not found +ERROR 2025-12-01 15:56:03,462 tasks 61371 8479629824 Appointment 2a936790-74df-449d-bd0f-5ff699d4e28f not found +ERROR 2025-12-01 15:56:03,465 tasks 61366 8479629824 Appointment de3d7ef4-9e18-4650-94b2-de539244645a not found +ERROR 2025-12-01 15:56:03,465 tasks 61373 8479629824 Appointment 9394b6c3-29c3-44f3-9b64-cba6f6b13dc9 not found +ERROR 2025-12-01 15:56:03,465 tasks 61365 8479629824 Appointment de3d7ef4-9e18-4650-94b2-de539244645a not found +ERROR 2025-12-01 15:56:03,473 tasks 61362 8479629824 Appointment 9394b6c3-29c3-44f3-9b64-cba6f6b13dc9 not found +ERROR 2025-12-01 15:56:03,474 tasks 61372 8479629824 Appointment 0937c0af-9d56-4df8-9acb-9a604db8ae3c not found +ERROR 2025-12-01 15:56:03,474 tasks 61369 8479629824 Appointment 0937c0af-9d56-4df8-9acb-9a604db8ae3c not found +INFO 2025-12-01 15:56:03,483 tasks 61361 8479629824 Reminder sent for appointment bc0bee1e-776d-4b13-b72a-1f6cc8a3407f +ERROR 2025-12-01 15:56:03,484 tasks 61364 8479629824 Appointment 03401555-1fec-468a-a334-5ef445bbc753 not found +ERROR 2025-12-01 15:56:03,484 tasks 61373 8479629824 Appointment 5cf97f9f-e364-4ab4-ac7a-8b6cd5f474d1 not found +ERROR 2025-12-01 15:56:03,484 tasks 61366 8479629824 Appointment baf7c710-a150-4a52-82b9-c0b970520b60 not found +INFO 2025-12-01 15:56:03,485 tasks 61368 8479629824 Reminder sent for appointment bc0bee1e-776d-4b13-b72a-1f6cc8a3407f +ERROR 2025-12-01 15:56:03,486 tasks 61370 8479629824 Appointment 03401555-1fec-468a-a334-5ef445bbc753 not found +ERROR 2025-12-01 15:56:03,494 tasks 61371 8479629824 Appointment 70546b2a-1785-4056-9703-1843188f0ae3 not found +ERROR 2025-12-01 15:56:03,494 tasks 61363 8479629824 Appointment 70546b2a-1785-4056-9703-1843188f0ae3 not found +INFO 2025-12-01 15:56:03,498 tasks 61365 8479629824 Reminder sent for appointment 612b105e-95d9-43c2-98e0-d5771362ba61 +INFO 2025-12-01 15:56:03,506 tasks 61369 8479629824 Reminder sent for appointment 612b105e-95d9-43c2-98e0-d5771362ba61 +INFO 2025-12-01 15:56:03,531 tasks 61360 8479629824 Reminder sent for appointment 9cd3de4c-43cb-47cb-aa00-945613dd9d53 +INFO 2025-12-01 15:56:03,549 tasks 61363 8479629824 Reminder sent for appointment bd59a4aa-4131-411a-b89c-93f4a28e88fd +INFO 2025-12-01 15:56:03,552 tasks 61368 8479629824 Reminder sent for appointment cc48c057-0242-44d6-9b24-692416908e4e +INFO 2025-12-01 15:56:03,561 tasks 61365 8479629824 Reminder sent for appointment efe742ea-c3c4-4cd4-9359-e44f53b6ec81 +ERROR 2025-12-01 15:56:03,567 tasks 61360 8479629824 Appointment 18833645-7919-4345-94b5-1ca6f94736b2 not found +ERROR 2025-12-01 15:56:03,567 tasks 61363 8479629824 Appointment 54c632fe-cb60-4b78-8b24-8a926ce38cef not found +ERROR 2025-12-01 15:56:03,568 tasks 61368 8479629824 Appointment c7d3e83c-7c0e-483b-a525-5f14c1cf7570 not found +ERROR 2025-12-01 15:56:03,569 tasks 61365 8479629824 Appointment bfd29a0f-f480-4897-a22e-fa2fb26b8555 not found +INFO 2025-12-01 15:56:03,569 tasks 61371 8479629824 Reminder sent for appointment bd59a4aa-4131-411a-b89c-93f4a28e88fd +INFO 2025-12-01 15:56:03,593 tasks 61366 8479629824 Reminder sent for appointment 35370ba2-75f4-4f4e-812c-fabb74bf805d +INFO 2025-12-01 15:56:03,595 tasks 61370 8479629824 Reminder sent for appointment b44849a1-98b9-4fa8-a7ac-9f51d4d17607 +INFO 2025-12-01 15:56:03,595 tasks 61373 8479629824 Reminder sent for appointment b44849a1-98b9-4fa8-a7ac-9f51d4d17607 +ERROR 2025-12-01 15:56:03,596 tasks 61365 8479629824 Appointment 913ecf46-7a6c-4a93-ae9a-314e0c573baa not found +ERROR 2025-12-01 15:56:03,596 tasks 61368 8479629824 Appointment c0707d8c-cac6-4ce1-ab83-58a7dca9af7a not found +ERROR 2025-12-01 15:56:03,601 tasks 61366 8479629824 Appointment f77c318b-3a1c-44f7-84a3-f55086809d7a not found +ERROR 2025-12-01 15:56:03,602 tasks 61370 8479629824 Appointment f77c318b-3a1c-44f7-84a3-f55086809d7a not found +ERROR 2025-12-01 15:56:03,603 tasks 61373 8479629824 Appointment 0765fef1-5ff9-41f4-82d4-aa8e41a6f765 not found +ERROR 2025-12-01 15:56:03,603 tasks 61368 8479629824 Appointment 0765fef1-5ff9-41f4-82d4-aa8e41a6f765 not found +INFO 2025-12-01 15:56:03,629 tasks 61361 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +INFO 2025-12-01 15:56:03,631 tasks 61362 8479629824 Reminder sent for appointment 24573307-e2c3-4c45-97a1-72b296f78c03 +ERROR 2025-12-01 15:56:03,631 tasks 61363 8479629824 Appointment c0707d8c-cac6-4ce1-ab83-58a7dca9af7a not found +ERROR 2025-12-01 15:56:03,631 tasks 61360 8479629824 Appointment bfd29a0f-f480-4897-a22e-fa2fb26b8555 not found +INFO 2025-12-01 15:56:03,683 tasks 61364 8479629824 Reminder sent for appointment cc48c057-0242-44d6-9b24-692416908e4e +ERROR 2025-12-01 15:56:03,686 tasks 61365 8479629824 Appointment 374f0d11-c6e1-4eaa-bf96-de1b6dbe4cac not found +ERROR 2025-12-01 15:56:03,691 tasks 61366 8479629824 Appointment d46f81a8-f385-4e69-93bf-637aee1b9c9b not found +ERROR 2025-12-01 15:56:03,693 tasks 61370 8479629824 Appointment d46f81a8-f385-4e69-93bf-637aee1b9c9b not found +ERROR 2025-12-01 15:56:03,693 tasks 61373 8479629824 Appointment d86d31a1-7830-4d66-926d-f6859ecfd66d not found +INFO 2025-12-01 15:56:03,697 tasks 61364 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-01 15:56:03,698 tasks 61368 8479629824 Appointment d86d31a1-7830-4d66-926d-f6859ecfd66d not found +ERROR 2025-12-01 15:56:03,698 tasks 61360 8479629824 Appointment d1a4117a-dcaf-4012-a42d-21f35e932930 not found +ERROR 2025-12-01 15:56:03,699 tasks 61362 8479629824 Appointment d67eb779-63d7-484d-a44d-02d03cddfec8 not found +ERROR 2025-12-01 15:56:03,699 tasks 61363 8479629824 Appointment d1a4117a-dcaf-4012-a42d-21f35e932930 not found +ERROR 2025-12-01 15:56:03,703 tasks 61361 8479629824 Appointment d67eb779-63d7-484d-a44d-02d03cddfec8 not found +ERROR 2025-12-01 15:56:03,704 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,705 tasks 61373 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:56:03,709 tasks 61365 8479629824 Reminder sent for appointment fe96ebea-6236-44cc-8567-b079a3dea734 +ERROR 2025-12-01 15:56:03,709 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,709 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:56:03,709 tasks 61366 8479629824 Reminder sent for appointment c5da64e7-bf5f-467f-bf22-4426b6bd7a4b +INFO 2025-12-01 15:56:03,709 tasks 61370 8479629824 Reminder sent for appointment c5da64e7-bf5f-467f-bf22-4426b6bd7a4b +ERROR 2025-12-01 15:56:03,710 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,710 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:56:03,711 tasks 61367 8479629824 Reminder sent for appointment 9cd3de4c-43cb-47cb-aa00-945613dd9d53 +ERROR 2025-12-01 15:56:03,716 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,716 tasks 61366 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,717 tasks 61373 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,717 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,717 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,719 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,719 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,720 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:56:03,722 tasks 61369 8479629824 Reminder sent for appointment efe742ea-c3c4-4cd4-9359-e44f53b6ec81 +ERROR 2025-12-01 15:56:03,722 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,722 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,722 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,728 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,728 tasks 61373 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,729 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,729 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,729 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,729 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,730 tasks 61366 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,733 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:56:03,835 tasks 61372 8479629824 Reminder sent for appointment 24573307-e2c3-4c45-97a1-72b296f78c03 +ERROR 2025-12-01 15:56:03,846 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:56:03,917 tasks 61371 8479629824 Appointment 913ecf46-7a6c-4a93-ae9a-314e0c573baa not found +INFO 2025-12-01 15:56:10,861 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-01 15:56:10,862 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 12:56:10.862216+00:00'} +INFO 2025-12-01 15:56:10,868 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 15:56:10,868 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 12:56:10.868115+00:00'} +INFO 2025-12-01 15:56:10,879 tasks 61367 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-01 15:56:10,885 tasks 61360 8479629824 Generated daily schedule for 2025-12-02: {'date': '2025-12-02', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-01 15:56:10,915 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-01 15:56:10,916 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-01 15:56:10,916 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-01 15:56:10,917 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-01 15:56:10,917 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-01 15:56:10,918 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-01 15:56:10,919 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-01 15:56:10,919 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-01 15:56:10,921 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-01 15:56:10,923 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-01 15:56:10,923 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-01 15:56:10,924 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-01 15:56:10,925 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-01 15:56:10,925 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-01 15:56:10,926 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-01 15:56:10,926 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-01 15:56:10,928 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-01 15:56:10,928 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-01 15:56:10,929 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-01 15:56:10,931 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-01 15:56:10,931 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-01 15:56:27,856 autoreload 61640 8479629824 Watching for file changes with StatReloader +INFO 2025-12-01 15:56:32,689 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 302 0 +INFO 2025-12-01 15:56:32,700 basehttp 61640 6165098496 "GET /en/accounts/login/?next=/en/notifications/api/unread-count/ HTTP/1.1" 200 18834 +INFO 2025-12-01 15:56:35,792 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 15:56:35,795 basehttp 61640 6165098496 "GET /en/accounts/login/?next=/en/dashboard/ HTTP/1.1" 200 18813 +INFO 2025-12-01 15:56:35,805 basehttp 61640 6165098496 "GET /static/css/default/app.min.css HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,807 basehttp 61640 6165098496 "GET /static/css/custom.css HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,808 basehttp 61640 6181924864 "GET /static/plugins/toastr/toastr.css HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,808 basehttp 61640 6198751232 "GET /static/js/htmx.min.js HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,809 basehttp 61640 6215577600 "GET /static/img/logo/tenhal_logo.png HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,809 basehttp 61640 6232403968 "GET /static/plugins/toastr/toastr.min.js HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,809 basehttp 61640 6165098496 "GET /static/js/app.min.js HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:35,810 basehttp 61640 6198751232 "GET /static/js/select2-init.js HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:36,507 basehttp 61640 6198751232 "GET /static/img/logo/favicon.ico HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:36,507 basehttp 61640 6249230336 "GET /static/img/logo/site.webmanifest HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:38,403 basehttp 61640 6198751232 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 15:56:38,430 basehttp 61640 6198751232 "GET /en/dashboard/ HTTP/1.1" 200 53778 +INFO 2025-12-01 15:56:38,454 basehttp 61640 6198751232 "GET /media/tenant_settings/2025/11/10/Agdar-Logo.png HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:38,457 basehttp 61640 6198751232 "GET /static/css/saudiriyalsymbol.woff2 HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:38,457 basehttp 61640 6165098496 "GET /media/profile_pictures/Father_-d_1lMjWOH.png HTTP/1.1" 304 0 +INFO 2025-12-01 15:56:38,507 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:56:55,872 basehttp 61640 6165098496 "GET /en/patients/35f506e4-9772-4c77-b2f4-a6ae0b1f82fd/ HTTP/1.1" 200 77348 +INFO 2025-12-01 15:56:55,939 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 15:57:03,725 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,726 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,728 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,729 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,729 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,730 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,730 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,731 tasks 61371 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,731 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,731 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,731 tasks 61372 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,733 tasks 61366 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,734 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,736 tasks 61373 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,741 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,746 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,746 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,747 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,747 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,747 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,747 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,747 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,751 tasks 61371 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,751 tasks 61372 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,752 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:57:03,857 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:57:05,600 basehttp 61640 6165098496 "GET /en/appointments/cd97e35e-9323-40c2-9537-955ebc663018/ HTTP/1.1" 200 47941 +INFO 2025-12-01 15:57:05,677 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:57:14,037 basehttp 61640 6165098496 "GET /en/finance/packages/purchases/f15f4b3a-6b2d-48c4-8887-5370f0ec0eb8/ HTTP/1.1" 200 62216 +INFO 2025-12-01 15:57:14,125 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:57:44,811 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 15:58:03,752 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,753 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,753 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,753 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,753 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,753 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,755 tasks 61371 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,755 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,755 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,756 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,756 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,757 tasks 61372 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,760 tasks 61366 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,760 tasks 61373 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,771 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,771 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,771 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,771 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,772 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,772 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,772 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,772 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:58:03,870 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:58:14,136 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:58:18,718 basehttp 61640 6165098496 "GET /en/appointments/packages/f15f4b3a-6b2d-48c4-8887-5370f0ec0eb8/schedule/ HTTP/1.1" 200 45650 +INFO 2025-12-01 15:58:18,799 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:58:27,856 basehttp 61640 6165098496 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 434 +INFO 2025-12-01 15:58:48,807 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 15:59:03,763 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,763 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,763 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,763 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,763 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,764 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,764 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,764 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,765 tasks 61371 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,767 tasks 61364 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,768 tasks 61372 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,770 tasks 61365 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,770 tasks 61366 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,779 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,781 tasks 61363 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,781 tasks 61370 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 15:59:03,881 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 15:59:11,558 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 53778 +INFO 2025-12-01 15:59:11,627 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 15:59:41,804 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:00:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 16:00:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 13:00:00.006376+00:00'} +INFO 2025-12-01 16:00:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 16:00:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 13:00:00.013194+00:00'} +INFO 2025-12-01 16:00:11,822 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:00:25,252 basehttp 61640 6165098496 "GET /en/notifications/api/dropdown/ HTTP/1.1" 200 292 +INFO 2025-12-01 16:00:28,441 basehttp 61640 6165098496 "GET /en/notifications/inbox/ HTTP/1.1" 200 28282 +INFO 2025-12-01 16:00:28,503 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:00:37,450 basehttp 61640 6165098496 "GET /en/notifications/inbox/?filter=read HTTP/1.1" 200 28282 +INFO 2025-12-01 16:00:37,507 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:00:38,758 basehttp 61640 6165098496 "GET /en/notifications/inbox/?filter=all HTTP/1.1" 200 28282 +INFO 2025-12-01 16:00:38,826 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:00:41,633 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:01:11,654 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:01:41,655 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:02:11,655 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:02:41,653 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:03:11,642 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:03:41,655 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:04:11,653 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:04:41,637 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:04:59,897 basehttp 61640 6165098496 "GET /en/hr/schedules/ HTTP/1.1" 200 96473 +INFO 2025-12-01 16:04:59,971 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:05:05,357 basehttp 61640 6165098496 "GET /en/appointments/create/ HTTP/1.1" 200 134466 +INFO 2025-12-01 16:05:05,438 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:05:16,572 basehttp 61640 6165098496 "GET /en/appointments/api/packages-for-patient/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd HTTP/1.1" 200 4815 +INFO 2025-12-01 16:05:27,636 basehttp 61640 6165098496 "POST /en/appointments/api/assign-package/ HTTP/1.1" 200 238 +INFO 2025-12-01 16:05:27,653 basehttp 61640 6165098496 "GET /appointments/packages/fb5ffffb-6dbd-4367-aa64-7a1fd584629d/schedule/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:05:27,668 basehttp 61640 6181924864 "GET /en/appointments/packages/fb5ffffb-6dbd-4367-aa64-7a1fd584629d/schedule/ HTTP/1.1" 200 45688 +INFO 2025-12-01 16:05:29,323 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:05:43,437 basehttp 61640 6181924864 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 434 +INFO 2025-12-01 16:05:57,808 signals 61640 6181924864 Appointment created: b132c00f-d305-48f8-8228-44f208f9611b for patient 000050 on 2025-12-01 +INFO 2025-12-01 16:05:57,866 confirmation_service 61640 6181924864 Created confirmation token for appointment b132c00f-d305-48f8-8228-44f208f9611b, expires at 2025-12-08 13:05:57.866159+00:00 +INFO 2025-12-01 16:05:57,878 confirmation_service 61640 6181924864 Sent confirmation request for appointment b132c00f-d305-48f8-8228-44f208f9611b +INFO 2025-12-01 16:05:57,878 signals 61640 6181924864 Created confirmation token for appointment b132c00f-d305-48f8-8228-44f208f9611b. Token expires: 2025-12-08 13:05:57.866159+00:00 +INFO 2025-12-01 16:05:57,879 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +ERROR 2025-12-01 16:05:57,880 tasks 61367 8479629824 Failed to send confirmation for appointment b132c00f-d305-48f8-8228-44f208f9611b: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:57,887 signals 61640 6181924864 Appointment created: b59653b9-0b05-404b-9891-b878b4f3fb2a for patient 000050 on 2025-12-07 +INFO 2025-12-01 16:05:57,889 confirmation_service 61640 6181924864 Created confirmation token for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a, expires at 2025-12-08 13:05:57.889097+00:00 +INFO 2025-12-01 16:05:57,900 confirmation_service 61640 6181924864 Sent confirmation request for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +INFO 2025-12-01 16:05:57,900 signals 61640 6181924864 Created confirmation token for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a. Token expires: 2025-12-08 13:05:57.889097+00:00 +INFO 2025-12-01 16:05:57,901 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:57,902 signals 61640 6181924864 Scheduled 24-hour reminder for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +INFO 2025-12-01 16:05:57,913 signals 61640 6181924864 Scheduled 2-hour reminder for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-01 16:05:57,915 tasks 61367 8479629824 Failed to send confirmation for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:57,917 signals 61640 6181924864 Appointment created: ec2fe4d5-d86f-4273-8db0-4771343f4111 for patient 000050 on 2025-12-08 +INFO 2025-12-01 16:05:57,918 tasks 61369 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:57,919 confirmation_service 61640 6181924864 Created confirmation token for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111, expires at 2025-12-08 13:05:57.919348+00:00 +ERROR 2025-12-01 16:05:57,920 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:57,931 confirmation_service 61640 6181924864 Sent confirmation request for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 +INFO 2025-12-01 16:05:57,931 signals 61640 6181924864 Created confirmation token for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111. Token expires: 2025-12-08 13:05:57.919348+00:00 +INFO 2025-12-01 16:05:57,931 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:57,932 signals 61640 6181924864 Scheduled 24-hour reminder for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 +INFO 2025-12-01 16:05:57,943 signals 61640 6181924864 Scheduled 2-hour reminder for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 +ERROR 2025-12-01 16:05:57,945 tasks 61367 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:57,946 tasks 61368 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:57,957 tasks 61360 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:57,969 signals 61640 6181924864 Appointment created: d42371cd-936e-4612-8afa-41bf28ff97cc for patient 000050 on 2025-12-14 +ERROR 2025-12-01 16:05:57,970 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:57,971 confirmation_service 61640 6181924864 Created confirmation token for appointment d42371cd-936e-4612-8afa-41bf28ff97cc, expires at 2025-12-08 13:05:57.970783+00:00 +ERROR 2025-12-01 16:05:57,971 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:57,982 confirmation_service 61640 6181924864 Sent confirmation request for appointment d42371cd-936e-4612-8afa-41bf28ff97cc +INFO 2025-12-01 16:05:57,982 signals 61640 6181924864 Created confirmation token for appointment d42371cd-936e-4612-8afa-41bf28ff97cc. Token expires: 2025-12-08 13:05:57.970783+00:00 +INFO 2025-12-01 16:05:57,983 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:57,984 signals 61640 6181924864 Scheduled 24-hour reminder for appointment d42371cd-936e-4612-8afa-41bf28ff97cc +INFO 2025-12-01 16:05:57,985 signals 61640 6181924864 Scheduled 2-hour reminder for appointment d42371cd-936e-4612-8afa-41bf28ff97cc +ERROR 2025-12-01 16:05:57,986 tasks 61367 8479629824 Failed to send confirmation for appointment d42371cd-936e-4612-8afa-41bf28ff97cc: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:57,993 signals 61640 6181924864 Appointment created: c00bb8a0-9ad2-4201-913b-c28f85942a28 for patient 000050 on 2025-12-15 +INFO 2025-12-01 16:05:57,994 tasks 61368 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:57,995 confirmation_service 61640 6181924864 Created confirmation token for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28, expires at 2025-12-08 13:05:57.995192+00:00 +INFO 2025-12-01 16:05:58,001 confirmation_service 61640 6181924864 Sent confirmation request for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 +INFO 2025-12-01 16:05:58,001 signals 61640 6181924864 Created confirmation token for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28. Token expires: 2025-12-08 13:05:57.995192+00:00 +INFO 2025-12-01 16:05:58,002 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +ERROR 2025-12-01 16:05:58,015 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:58,016 signals 61640 6181924864 Scheduled 24-hour reminder for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 +INFO 2025-12-01 16:05:58,027 signals 61640 6181924864 Scheduled 2-hour reminder for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 +INFO 2025-12-01 16:05:58,039 tasks 61361 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:58,042 signals 61640 6181924864 Appointment created: 42ce35a1-2b25-4602-9aec-ea15cf1e19ac for patient 000050 on 2025-12-21 +INFO 2025-12-01 16:05:58,043 confirmation_service 61640 6181924864 Created confirmation token for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac, expires at 2025-12-08 13:05:58.043259+00:00 +ERROR 2025-12-01 16:05:58,043 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:58,054 confirmation_service 61640 6181924864 Sent confirmation request for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac +INFO 2025-12-01 16:05:58,054 signals 61640 6181924864 Created confirmation token for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac. Token expires: 2025-12-08 13:05:58.043259+00:00 +INFO 2025-12-01 16:05:58,055 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:58,057 signals 61640 6181924864 Scheduled 24-hour reminder for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac +ERROR 2025-12-01 16:05:58,057 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,068 signals 61640 6181924864 Scheduled 2-hour reminder for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac +ERROR 2025-12-01 16:05:58,069 tasks 61368 8479629824 Failed to send confirmation for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,073 signals 61640 6181924864 Appointment created: 1c50d048-39b8-4632-a589-edbdc5bf7ee5 for patient 000050 on 2025-12-22 +INFO 2025-12-01 16:05:58,074 confirmation_service 61640 6181924864 Created confirmation token for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5, expires at 2025-12-08 13:05:58.074178+00:00 +INFO 2025-12-01 16:05:58,086 confirmation_service 61640 6181924864 Sent confirmation request for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5 +INFO 2025-12-01 16:05:58,086 signals 61640 6181924864 Created confirmation token for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5. Token expires: 2025-12-08 13:05:58.074178+00:00 +INFO 2025-12-01 16:05:58,087 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:58,089 signals 61640 6181924864 Scheduled 24-hour reminder for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5 +INFO 2025-12-01 16:05:58,101 signals 61640 6181924864 Scheduled 2-hour reminder for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5 +ERROR 2025-12-01 16:05:58,101 tasks 61367 8479629824 Failed to send confirmation for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,108 signals 61640 6181924864 Appointment created: d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b for patient 000050 on 2025-12-28 +ERROR 2025-12-01 16:05:58,109 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:58,110 confirmation_service 61640 6181924864 Created confirmation token for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b, expires at 2025-12-08 13:05:58.110093+00:00 +INFO 2025-12-01 16:05:58,126 tasks 61369 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +ERROR 2025-12-01 16:05:58,127 tasks 61367 8479629824 Failed to send confirmation for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,127 tasks 61360 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +ERROR 2025-12-01 16:05:58,128 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:05:58,128 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:58,137 confirmation_service 61640 6181924864 Sent confirmation request for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b +INFO 2025-12-01 16:05:58,137 signals 61640 6181924864 Created confirmation token for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b. Token expires: 2025-12-08 13:05:58.110093+00:00 +INFO 2025-12-01 16:05:58,138 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:58,139 signals 61640 6181924864 Scheduled 24-hour reminder for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b +INFO 2025-12-01 16:05:58,140 signals 61640 6181924864 Scheduled 2-hour reminder for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b +INFO 2025-12-01 16:05:58,147 signals 61640 6181924864 Appointment created: b59ae54e-a62b-4f54-a5de-6402b0b57825 for patient 000050 on 2025-12-29 +INFO 2025-12-01 16:05:58,149 confirmation_service 61640 6181924864 Created confirmation token for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825, expires at 2025-12-08 13:05:58.148748+00:00 +INFO 2025-12-01 16:05:58,149 tasks 61367 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:58,160 confirmation_service 61640 6181924864 Sent confirmation request for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825 +INFO 2025-12-01 16:05:58,160 signals 61640 6181924864 Created confirmation token for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825. Token expires: 2025-12-08 13:05:58.148748+00:00 +INFO 2025-12-01 16:05:58,161 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +INFO 2025-12-01 16:05:58,162 signals 61640 6181924864 Scheduled 24-hour reminder for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825 +INFO 2025-12-01 16:05:58,163 signals 61640 6181924864 Scheduled 2-hour reminder for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825 +ERROR 2025-12-01 16:05:58,164 tasks 61360 8479629824 Failed to send confirmation for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,170 signals 61640 6181924864 Appointment created: 9f8c79cf-ce5d-4eef-b282-27fb9d177fce for patient 000050 on 2026-01-04 +INFO 2025-12-01 16:05:58,172 confirmation_service 61640 6181924864 Created confirmation token for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce, expires at 2025-12-08 13:05:58.171872+00:00 +INFO 2025-12-01 16:05:58,181 tasks 61367 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:58,196 confirmation_service 61640 6181924864 Sent confirmation request for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce +INFO 2025-12-01 16:05:58,196 signals 61640 6181924864 Created confirmation token for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce. Token expires: 2025-12-08 13:05:58.171872+00:00 +INFO 2025-12-01 16:05:58,197 signals 61640 6181924864 Notified provider ziyad.al-shammari.aba1 of new appointment +ERROR 2025-12-01 16:05:58,197 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:05:58,197 tasks 61360 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:05:58,198 signals 61640 6181924864 Scheduled 24-hour reminder for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce +INFO 2025-12-01 16:05:58,199 signals 61640 6181924864 Scheduled 2-hour reminder for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce +INFO 2025-12-01 16:05:58,200 basehttp 61640 6181924864 "POST /en/appointments/packages/fb5ffffb-6dbd-4367-aa64-7a1fd584629d/schedule/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:05:58,208 tasks 61367 8479629824 Notification created for user c85e6542-08a6-412d-bd4d-dad011d4955b: New Appointment Booked +INFO 2025-12-01 16:05:58,215 basehttp 61640 6181924864 "GET /en/finance/packages/purchases/fb5ffffb-6dbd-4367-aa64-7a1fd584629d/ HTTP/1.1" 200 50891 +ERROR 2025-12-01 16:05:58,238 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:05:58,285 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:06:07,598 basehttp 61640 6181924864 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 48075 +INFO 2025-12-01 16:06:07,676 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:06:13,175 signals 61640 6181924864 Appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce status changed: BOOKED -> CONFIRMED +INFO 2025-12-01 16:06:13,176 signals 61640 6181924864 Appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce confirmed +INFO 2025-12-01 16:06:13,177 basehttp 61640 6181924864 "POST /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/confirm/ HTTP/1.1" 302 0 +ERROR 2025-12-01 16:06:13,184 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:06:13,191 basehttp 61640 6181924864 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 48403 +INFO 2025-12-01 16:06:13,260 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:06:43,283 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:06:57,932 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:57,982 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:57,982 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,027 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,054 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,121 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,138 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,139 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,207 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:06:58,246 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:07:03,472 basehttp 61640 6181924864 "POST /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/arrive/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:07:03,508 basehttp 61640 6181924864 "GET /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=9f8c79cf-ce5d-4eef-b282-27fb9d177fce HTTP/1.1" 200 61993 +INFO 2025-12-01 16:07:03,522 basehttp 61640 6181924864 "GET /static/plugins/select2/css/select2.min.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:07:03,613 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:07:33,608 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:07:38,098 basehttp 61640 6181924864 "POST /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=9f8c79cf-ce5d-4eef-b282-27fb9d177fce HTTP/1.1" 302 0 +INFO 2025-12-01 16:07:38,112 basehttp 61640 6181924864 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 35477 +INFO 2025-12-01 16:07:38,182 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:07:57,952 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:57,995 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:57,995 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,036 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,063 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,132 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,147 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,147 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,218 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:07:58,257 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:08:08,209 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:08:23,369 basehttp 61640 6181924864 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/pdf/?print=true HTTP/1.1" 200 66151 +WARNING 2025-12-01 16:08:23,392 log 61640 6181924864 Not Found: /favicon.ico +WARNING 2025-12-01 16:08:23,393 basehttp 61640 6181924864 "GET /favicon.ico HTTP/1.1" 404 3054 +INFO 2025-12-01 16:08:29,573 basehttp 61640 6181924864 "GET /en/finance/payments/create/?invoice=1b58d9a1-167d-4be2-a171-6ec0e3b01185 HTTP/1.1" 200 38730 +INFO 2025-12-01 16:08:29,646 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:08:57,975 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,007 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,007 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,049 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,074 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,145 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,158 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,158 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,227 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-01 16:08:58,265 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-01 16:08:59,678 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:09:10,225 basehttp 61640 6181924864 "POST /en/finance/payments/create/?invoice=1b58d9a1-167d-4be2-a171-6ec0e3b01185 HTTP/1.1" 302 0 +INFO 2025-12-01 16:09:10,243 basehttp 61640 6181924864 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 40312 +INFO 2025-12-01 16:09:10,315 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:09:15,636 basehttp 61640 6181924864 "GET /en/finance/payments/create/?invoice=1b58d9a1-167d-4be2-a171-6ec0e3b01185 HTTP/1.1" 200 38736 +INFO 2025-12-01 16:09:15,700 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:09:44,671 basehttp 61640 6165098496 "POST /en/finance/payments/create/?invoice=1b58d9a1-167d-4be2-a171-6ec0e3b01185 HTTP/1.1" 302 0 +INFO 2025-12-01 16:09:44,675 tasks 61367 8479629824 Email sent successfully to ['saud.al-juaid@example.sa'] +INFO 2025-12-01 16:09:44,687 basehttp 61640 6165098496 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 44222 +INFO 2025-12-01 16:09:44,758 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:09:50,325 basehttp 61640 6165098496 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/pdf/?print=true HTTP/1.1" 200 66156 +INFO 2025-12-01 16:10:14,826 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:10:44,847 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:10:49,196 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:10:56,086 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:10:56,163 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:10:57,971 tasks 61367 8479629824 Failed to send confirmation for appointment b132c00f-d305-48f8-8228-44f208f9611b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:57,996 tasks 61367 8479629824 Failed to send confirmation for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,024 tasks 61367 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,065 tasks 61367 8479629824 Failed to send confirmation for appointment d42371cd-936e-4612-8afa-41bf28ff97cc: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,136 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,147 tasks 61360 8479629824 Failed to send confirmation for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,181 tasks 61367 8479629824 Failed to send confirmation for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,204 tasks 61367 8479629824 Failed to send confirmation for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,241 tasks 61367 8479629824 Failed to send confirmation for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:10:58,275 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:11:13,275 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:11:14,980 basehttp 61640 6165098496 "GET /en/aba/consults/ HTTP/1.1" 200 57185 +INFO 2025-12-01 16:11:15,058 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:11:17,920 basehttp 61640 6165098496 "GET /en/aba/consults/f405952a-0df1-41ee-bb22-aa2bed699234/ HTTP/1.1" 200 37718 +INFO 2025-12-01 16:11:17,992 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:11:26,268 basehttp 61640 6165098496 "GET /en/aba/sessions/ HTTP/1.1" 200 71205 +INFO 2025-12-01 16:11:26,328 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:11:36,603 basehttp 61640 6165098496 "GET /en/aba/sessions/9ec173e4-6382-4a40-8e88-ab2bf7351e13/ HTTP/1.1" 200 37286 +INFO 2025-12-01 16:11:36,656 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:11:46,494 basehttp 61640 6165098496 "GET /en/aba/sessions/ HTTP/1.1" 200 71205 +INFO 2025-12-01 16:11:46,567 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:11:49,064 basehttp 61640 6165098496 "GET /en/aba/sessions/create/ HTTP/1.1" 200 63312 +INFO 2025-12-01 16:11:49,137 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:16,588 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:17,958 basehttp 61640 6165098496 "GET /en/ot/consults/ HTTP/1.1" 200 46795 +INFO 2025-12-01 16:12:18,030 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:21,552 basehttp 61640 6165098496 "GET /en/ot/consults/create/ HTTP/1.1" 200 74753 +INFO 2025-12-01 16:12:21,632 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:51,654 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:52,280 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:12:53,636 basehttp 61640 6165098496 "GET /en/ot/consults/498faad4-bb5e-413b-a241-9b701fa690f2/ HTTP/1.1" 200 90095 +INFO 2025-12-01 16:12:53,649 basehttp 61640 6165098496 "GET /static/plugins/chart.js/dist/chart.umd.js HTTP/1.1" 200 206279 +INFO 2025-12-01 16:12:53,734 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:22,878 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:24,016 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:24,704 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:25,393 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:25,981 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:13:26,062 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:29,946 basehttp 61640 6165098496 "GET /en/patients/35f506e4-9772-4c77-b2f4-a6ae0b1f82fd/ HTTP/1.1" 200 87838 +INFO 2025-12-01 16:13:30,018 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:41,522 basehttp 61640 6165098496 "GET /en/aba/consults/745034f3-c2e9-4227-929d-f19c99194676/ HTTP/1.1" 200 37735 +INFO 2025-12-01 16:13:41,596 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:13:50,644 basehttp 61640 6165098496 "GET /en/patients/0a852794-a38a-49c7-b839-2e02c6e5a9fe/ HTTP/1.1" 200 51927 +INFO 2025-12-01 16:13:50,720 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:06,772 basehttp 61640 6165098496 "GET /en/ot/sessions/4f6fb023-a30e-45c1-9c2a-288702b4131f/ HTTP/1.1" 200 37051 +INFO 2025-12-01 16:14:06,851 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:17,381 basehttp 61640 6165098496 "GET /en/appointments/create/?patient=0a852794-a38a-49c7-b839-2e02c6e5a9fe HTTP/1.1" 200 134559 +INFO 2025-12-01 16:14:17,461 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:24,317 basehttp 61640 6165098496 "GET /en/appointments/sessions/available/ HTTP/1.1" 200 30247 +INFO 2025-12-01 16:14:24,377 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:26,381 basehttp 61640 6165098496 "GET /en/appointments/sessions/create/ HTTP/1.1" 200 34622 +INFO 2025-12-01 16:14:26,457 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:34,793 basehttp 61640 6165098496 "GET /en/appointments/sessions/ HTTP/1.1" 200 33576 +INFO 2025-12-01 16:14:34,864 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:38,585 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 37538 +INFO 2025-12-01 16:14:38,645 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:47,753 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/add-patient/ HTTP/1.1" 200 33610 +INFO 2025-12-01 16:14:47,824 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:14:56,864 basehttp 61640 6165098496 "POST /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/add-patient/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:14:56,887 basehttp 61640 6165098496 "GET /en/patients/d5599414-8495-475c-bd29-c4584b4fe277/?tab=consents&missing=GENERAL_TREATMENT,SERVICE_SPECIFIC&return_to=session_72492ca9-92a9-4496-bf67-157188726111 HTTP/1.1" 200 50066 +INFO 2025-12-01 16:14:56,954 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:05,725 basehttp 61640 6165098496 "GET /en/consents/create/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 200 48493 +INFO 2025-12-01 16:15:05,801 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:09,766 basehttp 61640 6165098496 "GET /api/consent-content/?patient_id=d5599414-8495-475c-bd29-c4584b4fe277&consent_type=GENERAL_TREATMENT HTTP/1.1" 200 939 +INFO 2025-12-01 16:15:17,146 signals 61640 6165098496 Consent created: GENERAL_TREATMENT for patient 000045 +INFO 2025-12-01 16:15:17,147 basehttp 61640 6165098496 "POST /en/consents/create/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 302 0 +INFO 2025-12-01 16:15:17,168 basehttp 61640 6165098496 "GET /en/patients/d5599414-8495-475c-bd29-c4584b4fe277/ HTTP/1.1" 200 49626 +INFO 2025-12-01 16:15:17,245 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:19,991 basehttp 61640 6165098496 "GET /en/consents/create/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 200 48493 +INFO 2025-12-01 16:15:20,039 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:24,010 basehttp 61640 6165098496 "GET /api/consent-content/?patient_id=d5599414-8495-475c-bd29-c4584b4fe277&consent_type=SERVICE_SPECIFIC HTTP/1.1" 200 860 +INFO 2025-12-01 16:15:31,643 signals 61640 6165098496 Consent created: SERVICE_SPECIFIC for patient 000045 +INFO 2025-12-01 16:15:31,644 basehttp 61640 6165098496 "POST /en/consents/create/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 302 0 +INFO 2025-12-01 16:15:31,658 basehttp 61640 6165098496 "GET /en/patients/d5599414-8495-475c-bd29-c4584b4fe277/ HTTP/1.1" 200 49626 +INFO 2025-12-01 16:15:31,726 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:33,878 basehttp 61640 6165098496 "GET /en/appointments/create/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 200 134559 +INFO 2025-12-01 16:15:33,956 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:37,726 basehttp 61640 6165098496 "GET /en/appointments/sessions/available/ HTTP/1.1" 200 30247 +INFO 2025-12-01 16:15:37,801 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:43,001 basehttp 61640 6165098496 "GET /en/appointments/sessions/ HTTP/1.1" 200 33576 +INFO 2025-12-01 16:15:43,079 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:44,117 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 37538 +INFO 2025-12-01 16:15:44,193 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:45,557 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/add-patient/ HTTP/1.1" 200 33610 +INFO 2025-12-01 16:15:45,631 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:15:50,748 services 61640 6165098496 Consent verified for patient 000045 for service OT +INFO 2025-12-01 16:15:50,751 services 61640 6165098496 Consent verified for patient 000045 for service group_therapy +INFO 2025-12-01 16:15:50,752 session_service 61640 6165098496 Patient added to session: Abdulrahman Omar Ziyad Al-Subai -> SES-AGDAR-2025-60369 (Appointment: APT-AGDAR-2025-36938) +INFO 2025-12-01 16:15:50,754 basehttp 61640 6165098496 "POST /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/add-patient/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:15:50,769 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 40078 +INFO 2025-12-01 16:15:50,841 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:15:57,995 tasks 61367 8479629824 Failed to send confirmation for appointment b132c00f-d305-48f8-8228-44f208f9611b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,011 tasks 61360 8479629824 Failed to send confirmation for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,038 tasks 61367 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,075 tasks 61367 8479629824 Failed to send confirmation for appointment d42371cd-936e-4612-8afa-41bf28ff97cc: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,148 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,158 tasks 61360 8479629824 Failed to send confirmation for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,193 tasks 61367 8479629824 Failed to send confirmation for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,215 tasks 61367 8479629824 Failed to send confirmation for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,253 tasks 61367 8479629824 Failed to send confirmation for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:15:58,287 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:16:02,277 session_service 61640 6165098496 Participant confirmed: Abdulrahman Omar Ziyad Al-Subai - APT-AGDAR-2025-36938 +INFO 2025-12-01 16:16:02,279 basehttp 61640 6165098496 "POST /en/appointments/participants/75fa2162-fd08-415e-9f77-c2ab6cac9cf2/update-status/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:16:02,298 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 39874 +INFO 2025-12-01 16:16:02,375 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:16:04,219 services 61640 6165098496 Consent verified for patient 000045 for service group_therapy +INFO 2025-12-01 16:16:04,221 session_service 61640 6165098496 Participant checked in: Abdulrahman Omar Ziyad Al-Subai - APT-AGDAR-2025-36938 +INFO 2025-12-01 16:16:04,223 basehttp 61640 6165098496 "POST /en/appointments/participants/75fa2162-fd08-415e-9f77-c2ab6cac9cf2/check-in/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:16:04,242 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 40034 +INFO 2025-12-01 16:16:04,314 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:16:13,289 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:16:19,083 session_service 61640 6165098496 Participant marked as attended: Abdulrahman Omar Ziyad Al-Subai - APT-AGDAR-2025-36938 +INFO 2025-12-01 16:16:19,086 basehttp 61640 6165098496 "POST /en/appointments/participants/75fa2162-fd08-415e-9f77-c2ab6cac9cf2/update-status/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:16:19,106 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 39294 +INFO 2025-12-01 16:16:19,181 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:16:22,404 basehttp 61640 6165098496 "POST /en/appointments/participants/e575b1f2-e6b8-4bc8-bbbc-cb52cc6d262d/check-in/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:16:22,423 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 39371 +INFO 2025-12-01 16:16:22,501 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:16:28,890 basehttp 61640 6165098496 "POST /en/appointments/participants/e575b1f2-e6b8-4bc8-bbbc-cb52cc6d262d/check-in/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:16:28,910 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 39371 +INFO 2025-12-01 16:16:28,986 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-01 16:16:43,796 log 61640 6165098496 Forbidden (Permission denied): /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/start/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 134, in dispatch + return self.handle_no_permission() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/core/mixins.py", line 59, in handle_no_permission + raise PermissionDenied( +django.core.exceptions.PermissionDenied: You need one of these roles to access this page: DOCTOR, NURSE, OT, SLP, ABA +WARNING 2025-12-01 16:16:43,801 basehttp 61640 6165098496 "POST /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/start/ HTTP/1.1" 403 135 +INFO 2025-12-01 16:16:46,184 basehttp 61640 6165098496 "GET /en/appointments/sessions/72492ca9-92a9-4496-bf67-157188726111/ HTTP/1.1" 200 38972 +INFO 2025-12-01 16:16:49,437 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:16:49,510 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:17:17,082 basehttp 61640 6165098496 "GET /en/finance/reports/ HTTP/1.1" 200 39810 +INFO 2025-12-01 16:17:17,170 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:17:47,182 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:17:54,762 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:17:58,839 basehttp 61640 6165098496 "GET /en/settings/ HTTP/1.1" 200 41993 +INFO 2025-12-01 16:17:58,903 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:18:19,534 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:18:49,534 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:19:19,536 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:19:49,533 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:20:19,514 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:20:49,536 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 16:20:58,021 tasks 61367 8479629824 Failed to send confirmation for appointment b132c00f-d305-48f8-8228-44f208f9611b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,028 tasks 61360 8479629824 Failed to send confirmation for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,050 tasks 61367 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,089 tasks 61367 8479629824 Failed to send confirmation for appointment d42371cd-936e-4612-8afa-41bf28ff97cc: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,162 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,171 tasks 61360 8479629824 Failed to send confirmation for appointment 42ce35a1-2b25-4602-9aec-ea15cf1e19ac: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,204 tasks 61367 8479629824 Failed to send confirmation for appointment 1c50d048-39b8-4632-a589-edbdc5bf7ee5: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,225 tasks 61367 8479629824 Failed to send confirmation for appointment d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,265 tasks 61367 8479629824 Failed to send confirmation for appointment b59ae54e-a62b-4f54-a5de-6402b0b57825: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:20:58,299 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 16:21:13,315 tasks 61367 8479629824 Failed to send confirmation for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 16:21:19,535 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:21:49,536 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:22:19,536 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:22:49,509 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:23:19,537 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:23:22,084 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:23:22,090 basehttp 61640 6165098496 "GET /static/admin/css/base.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,090 basehttp 61640 6181924864 "GET /static/admin/css/dark_mode.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,091 basehttp 61640 6198751232 "GET /static/admin/css/nav_sidebar.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,091 basehttp 61640 6181924864 "GET /static/admin/js/jquery.init.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,092 basehttp 61640 6232403968 "GET /static/admin/js/vendor/jquery/jquery.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,092 basehttp 61640 6215577600 "GET /static/admin/css/changelists.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,093 basehttp 61640 6249230336 "GET /static/admin/js/theme.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,093 basehttp 61640 6165098496 "GET /static/admin/css/responsive.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,094 basehttp 61640 6215577600 "GET /static/admin/js/admin/RelatedObjectLookups.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,094 basehttp 61640 6232403968 "GET /static/admin/js/core.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,094 basehttp 61640 6181924864 "GET /static/admin/js/actions.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,094 basehttp 61640 6249230336 "GET /static/admin/js/urlify.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,095 basehttp 61640 6215577600 "GET /static/admin/js/vendor/xregexp/xregexp.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,095 basehttp 61640 6181924864 "GET /static/admin/img/search.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,095 basehttp 61640 6165098496 "GET /static/admin/js/prepopulate.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,096 basehttp 61640 6232403968 "GET /static/admin/img/icon-yes.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,099 basehttp 61640 6232403968 "GET /static/admin/js/nav_sidebar.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,100 basehttp 61640 6232403968 "GET /static/admin/js/filters.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,101 basehttp 61640 6198751232 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:23:22,112 basehttp 61640 6232403968 "GET /static/admin/img/tooltag-add.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,112 basehttp 61640 6198751232 "GET /static/admin/img/icon-addlink.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,112 basehttp 61640 6181924864 "GET /static/admin/img/sorting-icons.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:22,112 basehttp 61640 6232403968 "GET /static/admin/img/icon-viewlink.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:26,824 basehttp 61640 6232403968 "GET /en/admin/core/tenant/ HTTP/1.1" 200 66005 +INFO 2025-12-01 16:23:26,839 basehttp 61640 6232403968 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:23:29,128 basehttp 61640 6232403968 "GET /en/admin/core/tenant/add/ HTTP/1.1" 200 81851 +INFO 2025-12-01 16:23:29,140 basehttp 61640 6232403968 "GET /static/admin/css/forms.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,143 basehttp 61640 6181924864 "GET /static/admin/js/prepopulate_init.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,143 basehttp 61640 6165098496 "GET /static/admin/js/inlines.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,143 basehttp 61640 6198751232 "GET /static/admin/css/widgets.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,144 basehttp 61640 6198751232 "GET /static/admin/img/icon-unknown.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,145 basehttp 61640 6198751232 "GET /static/admin/img/icon-changelink.svg HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,146 basehttp 61640 6198751232 "GET /static/admin/js/change_form.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:23:29,151 basehttp 61640 6232403968 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:23:49,901 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:24:36,901 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:25:36,906 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:26:36,909 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:27:36,883 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:28:36,905 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:29:13,609 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:29:19,905 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:29:20,401 basehttp 61640 6232403968 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:29:20,415 basehttp 61640 6232403968 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:29:49,899 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 16:30:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 13:30:00.014206+00:00'} +INFO 2025-12-01 16:30:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 16:30:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 13:30:00.023623+00:00'} +INFO 2025-12-01 16:30:19,543 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:30:19,659 basehttp 61640 6232403968 "POST /en/accounts/logout/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:30:19,664 basehttp 61640 6232403968 "GET / HTTP/1.1" 200 32687 +INFO 2025-12-01 16:30:19,674 basehttp 61640 6181924864 "GET /static/js/one-page-parallax/app.min.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,674 basehttp 61640 6232403968 "GET /static/css/one-page-parallax/app.min.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,674 basehttp 61640 6165098496 "GET /static/js/one-page-parallax/vendor.min.js HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,678 basehttp 61640 6165098496 "GET /static/img/bg/bg-home.jpg HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,678 basehttp 61640 6232403968 "GET /static/img/bg/bg-milestone.jpg HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,678 basehttp 61640 6181924864 "GET /static/img/bg/bg-quote.jpg HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:19,679 basehttp 61640 6198751232 "GET /static/img/bg/bg-client.jpg HTTP/1.1" 304 0 +INFO 2025-12-01 16:30:22,386 basehttp 61640 6198751232 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:30:22,388 basehttp 61640 6181924864 "GET /en/accounts/login/ HTTP/1.1" 200 18799 +INFO 2025-12-01 16:30:28,638 basehttp 61640 6181924864 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:30:28,646 basehttp 61640 6181924864 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:30:28,667 basehttp 61640 6232403968 "GET /en/dashboard/ HTTP/1.1" 200 51937 +INFO 2025-12-01 16:30:28,750 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:30:58,779 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:24,260 basehttp 61640 6232403968 "GET /en/patients/create/ HTTP/1.1" 200 38776 +INFO 2025-12-01 16:31:24,278 basehttp 61640 6232403968 "GET /static/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css HTTP/1.1" 200 15733 +INFO 2025-12-01 16:31:24,278 basehttp 61640 6165098496 "GET /static/plugins/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js HTTP/1.1" 200 33871 +INFO 2025-12-01 16:31:24,340 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:28,770 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:29,920 basehttp 61640 6165098496 "GET /en/appointments/create/ HTTP/1.1" 200 134449 +INFO 2025-12-01 16:31:29,987 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:34,518 basehttp 61640 6165098496 "GET /en/switch_language/?language=ar HTTP/1.1" 302 0 +INFO 2025-12-01 16:31:34,531 basehttp 61640 6165098496 "GET /appointments/create/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:31:34,580 basehttp 61640 6232403968 "GET /ar/appointments/create/ HTTP/1.1" 200 136068 +INFO 2025-12-01 16:31:34,598 basehttp 61640 6232403968 "GET /static/css/rtl-fixes.css HTTP/1.1" 304 0 +INFO 2025-12-01 16:31:34,670 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:39,184 basehttp 61640 6232403968 "GET /ar/appointments/ HTTP/1.1" 200 124930 +INFO 2025-12-01 16:31:39,285 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:31:42,644 basehttp 61640 6232403968 "GET /ar/dashboard/ HTTP/1.1" 200 52879 +INFO 2025-12-01 16:31:42,740 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:32:12,763 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:32:42,758 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:01,101 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:01,834 basehttp 61640 6232403968 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:02,766 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:03,449 basehttp 61640 6232403968 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:04,063 basehttp 61640 6232403968 "GET /en/accounts/login/ HTTP/1.1" 200 28217 +INFO 2025-12-01 16:33:12,859 basehttp 61640 6232403968 "POST /en/accounts/logout/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:33:12,862 basehttp 61640 6232403968 "GET / HTTP/1.1" 200 35436 +INFO 2025-12-01 16:33:15,513 basehttp 61640 6232403968 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:33:15,515 basehttp 61640 6165098496 "GET /ar/accounts/login/ HTTP/1.1" 200 19034 +INFO 2025-12-01 16:33:17,225 basehttp 61640 6165098496 "POST /ar/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:33:17,234 basehttp 61640 6165098496 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:33:17,253 basehttp 61640 6181924864 "GET /ar/dashboard/ HTTP/1.1" 200 56453 +INFO 2025-12-01 16:33:17,340 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:21,037 basehttp 61640 6181924864 "GET /ar/staff/ HTTP/1.1" 200 115210 +INFO 2025-12-01 16:33:21,122 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:28,262 basehttp 61640 6181924864 "GET /ar/staff/create/ HTTP/1.1" 200 38910 +INFO 2025-12-01 16:33:28,347 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:56,115 basehttp 61640 6181924864 "GET /ar/staff/ HTTP/1.1" 200 115206 +INFO 2025-12-01 16:33:56,208 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:33:59,224 basehttp 61640 6181924864 "GET /ar/staff/1732fe12-8b99-451f-bee8-d8a7f0578232/ HTTP/1.1" 200 35497 +INFO 2025-12-01 16:33:59,301 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:04,074 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:04,687 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:05,420 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:14,520 basehttp 61640 6181924864 "GET /ar/hr/holidays/ HTTP/1.1" 200 31959 +INFO 2025-12-01 16:34:14,602 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:18,082 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:23,249 basehttp 61640 6181924864 "GET /ar/hr/schedules/ HTTP/1.1" 200 97147 +INFO 2025-12-01 16:34:23,334 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:26,546 basehttp 61640 6181924864 "GET /ar/hr/schedules/e639565e-ef19-485e-9402-6e70bef1f82a/ HTTP/1.1" 200 28926 +INFO 2025-12-01 16:34:26,634 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:34:47,402 basehttp 61640 6181924864 "GET /ar/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:35:01,572 basehttp 61640 6181924864 "GET /ar/switch_language/?language=en HTTP/1.1" 302 0 +INFO 2025-12-01 16:35:01,585 basehttp 61640 6181924864 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:35:01,610 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:35:01,700 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:35:19,423 basehttp 61640 6165098496 "GET /en/consents/create/ HTTP/1.1" 200 48493 +INFO 2025-12-01 16:35:19,501 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:35:31,702 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:35:49,908 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:35:58,405 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:35:58,423 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:36:01,908 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:36:03,141 basehttp 61640 6165098496 "GET /en/admin/core/user/85dcaf6b-413b-48f5-9bc5-de5878600e2b/change/ HTTP/1.1" 200 131577 +INFO 2025-12-01 16:36:03,149 basehttp 61640 6181924864 "GET /static/admin/js/SelectBox.js HTTP/1.1" 200 4530 +INFO 2025-12-01 16:36:03,150 basehttp 61640 6198751232 "GET /static/admin/js/SelectFilter2.js HTTP/1.1" 200 15845 +INFO 2025-12-01 16:36:03,156 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:36:03,178 basehttp 61640 6165098496 "GET /static/admin/img/selector-icons.svg HTTP/1.1" 200 3291 +INFO 2025-12-01 16:36:31,910 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:37:01,908 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:37:31,910 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:38:01,909 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:38:13,180 basehttp 61640 6165098496 "GET /en/admin/auth/group/ HTTP/1.1" 200 62114 +INFO 2025-12-01 16:38:13,202 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:38:14,072 basehttp 61640 6165098496 "GET /en/admin/authtoken/tokenproxy/add/ HTTP/1.1" 200 65419 +INFO 2025-12-01 16:38:14,086 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:38:22,133 basehttp 61640 6165098496 "GET /en/admin/auth/group/ HTTP/1.1" 200 62114 +INFO 2025-12-01 16:38:31,900 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:39:01,720 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:39:07,214 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:39:07,235 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:39:13,228 basehttp 61640 6165098496 "GET /en/admin/core/user/fd2bc64a-c8f3-4b04-8f85-2265e9575304/change/ HTTP/1.1" 200 131618 +INFO 2025-12-01 16:39:13,248 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:39:31,913 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:40:01,890 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:40:22,000 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:40:31,723 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:41:01,696 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:41:31,721 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:41:37,295 basehttp 61640 6165098496 "GET /en/admin/core/clinic/ HTTP/1.1" 200 68084 +INFO 2025-12-01 16:41:37,318 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:41:41,001 basehttp 61640 6165098496 "GET /en/admin/core/clinic/307704f1-7bc7-46a9-b2f8-300c6d27d911/change/ HTTP/1.1" 200 69277 +INFO 2025-12-01 16:41:41,015 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:41:52,821 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:41:52,839 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:41:56,081 basehttp 61640 6165098496 "GET /en/admin/core/user/add/ HTTP/1.1" 200 67758 +INFO 2025-12-01 16:41:56,087 basehttp 61640 6181924864 "GET /static/admin/css/unusable_password_field.css HTTP/1.1" 200 663 +INFO 2025-12-01 16:41:56,089 basehttp 61640 6181924864 "GET /static/admin/js/unusable_password_field.js HTTP/1.1" 200 1480 +INFO 2025-12-01 16:41:56,094 basehttp 61640 6165098496 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-01 16:42:01,907 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:42:31,909 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:43:15,450 basehttp 61640 6165098496 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-01 16:43:32,906 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:44:18,223 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:44:31,722 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:44:57,189 basehttp 61640 6165098496 "POST /en/accounts/logout/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:44:57,193 basehttp 61640 6165098496 "GET / HTTP/1.1" 200 32687 +INFO 2025-12-01 16:44:59,164 basehttp 61640 6165098496 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:44:59,167 basehttp 61640 6181924864 "GET /en/accounts/login/ HTTP/1.1" 200 18799 +INFO 2025-12-01 16:45:06,448 basehttp 61640 6181924864 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:45:06,456 basehttp 61640 6181924864 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:45:06,470 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 43116 +INFO 2025-12-01 16:45:06,554 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:45:21,872 basehttp 61640 6165098496 "GET /en/patients/ HTTP/1.1" 200 83715 +WARNING 2025-12-01 16:45:21,887 basehttp 61640 6165098496 "GET /static/plugins/datatables/datatables.min.css HTTP/1.1" 404 2038 +WARNING 2025-12-01 16:45:21,887 basehttp 61640 6181924864 "GET /static/plugins/datatables/datatables.min.js HTTP/1.1" 404 2035 +INFO 2025-12-01 16:45:21,946 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:45:35,843 basehttp 61640 6165098496 "GET /en/appointments/calendar/ HTTP/1.1" 200 45669 +INFO 2025-12-01 16:45:35,915 basehttp 61640 6181924864 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15268 +INFO 2025-12-01 16:45:35,937 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:45:41,767 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:46:06,586 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:46:19,982 basehttp 61640 6165098496 "GET /en/appointments/calendar/ HTTP/1.1" 200 45669 +INFO 2025-12-01 16:46:20,048 basehttp 61640 6181924864 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15268 +INFO 2025-12-01 16:46:20,070 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:46:36,804 basehttp 61640 6165098496 "GET /appointments/efe742ea-c3c4-4cd4-9359-e44f53b6ec81/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:46:36,818 basehttp 61640 6181924864 "GET /en/appointments/efe742ea-c3c4-4cd4-9359-e44f53b6ec81/quick-view/ HTTP/1.1" 200 2704 +INFO 2025-12-01 16:46:44,349 basehttp 61640 6181924864 "GET /appointments/efe742ea-c3c4-4cd4-9359-e44f53b6ec81/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:46:44,367 basehttp 61640 6165098496 "GET /en/appointments/efe742ea-c3c4-4cd4-9359-e44f53b6ec81/ HTTP/1.1" 200 46647 +INFO 2025-12-01 16:46:44,435 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:47:03,055 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:47:20,081 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:47:21,806 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:47:36,568 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:48:06,585 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:48:36,582 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-01 16:48:44,901 basehttp 61640 6165098496 "POST /en/accounts/logout/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:48:44,903 basehttp 61640 6165098496 "GET / HTTP/1.1" 200 32687 +INFO 2025-12-01 16:48:47,028 basehttp 61640 6165098496 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:48:47,031 basehttp 61640 6181924864 "GET /en/accounts/login/ HTTP/1.1" 200 18799 +INFO 2025-12-01 16:48:48,469 basehttp 61640 6181924864 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:48:48,478 basehttp 61640 6181924864 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:48:48,497 basehttp 61640 6165098496 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:48:48,567 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:18,573 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:30,683 basehttp 61640 6165098496 "GET /en/patients/35f506e4-9772-4c77-b2f4-a6ae0b1f82fd/ HTTP/1.1" 200 87838 +INFO 2025-12-01 16:49:30,755 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:34,085 basehttp 61640 6165098496 "GET /en/appointments/b59ae54e-a62b-4f54-a5de-6402b0b57825/ HTTP/1.1" 200 48074 +INFO 2025-12-01 16:49:34,164 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:41,081 basehttp 61640 6165098496 "GET /en/appointments/b59ae54e-a62b-4f54-a5de-6402b0b57825/reschedule/ HTTP/1.1" 200 37149 +INFO 2025-12-01 16:49:41,162 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:55,843 basehttp 61640 6165098496 "GET /en/appointments/b59ae54e-a62b-4f54-a5de-6402b0b57825/ HTTP/1.1" 200 48074 +INFO 2025-12-01 16:49:55,916 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:49:56,839 basehttp 61640 6165098496 "GET /en/appointments/b59ae54e-a62b-4f54-a5de-6402b0b57825/update/ HTTP/1.1" 200 134669 +INFO 2025-12-01 16:49:56,908 services 61640 6181924864 Consent verified for patient 000050 for service ABA +INFO 2025-12-01 16:49:56,916 basehttp 61640 6181924864 "GET /en/appointments/api/check-consent/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 317 +INFO 2025-12-01 16:49:56,931 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:02,975 basehttp 61640 6165098496 "GET /en/appointments/ HTTP/1.1" 200 121944 +INFO 2025-12-01 16:50:03,051 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:04,946 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47931 +INFO 2025-12-01 16:50:05,025 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:07,523 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/reschedule/ HTTP/1.1" 200 37148 +INFO 2025-12-01 16:50:07,583 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:24,041 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47931 +INFO 2025-12-01 16:50:24,114 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:27,399 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/update/ HTTP/1.1" 200 134670 +INFO 2025-12-01 16:50:27,459 services 61640 6181924864 Consent verified for patient 000050 for service ABA +INFO 2025-12-01 16:50:27,466 basehttp 61640 6181924864 "GET /en/appointments/api/check-consent/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 317 +INFO 2025-12-01 16:50:27,485 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:57,493 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:50:59,168 basehttp 61640 6165098496 "GET /en/appointments/ HTTP/1.1" 200 121944 +INFO 2025-12-01 16:50:59,258 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:03,966 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47931 +INFO 2025-12-01 16:51:04,048 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:34,066 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:51,224 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:51,855 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:52,467 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:54,136 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:54,175 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:54,810 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:55,437 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:51:56,208 services 61640 6165098496 Consent verified for patient 000050 for service ABA +INFO 2025-12-01 16:51:56,210 basehttp 61640 6165098496 "GET /en/appointments/api/check-consent/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 317 +INFO 2025-12-01 16:52:01,541 basehttp 61640 6165098496 "GET /en/appointments/d1a4b60f-ac4f-4e6c-8bb6-be18429b7f8b/ HTTP/1.1" 200 48074 +INFO 2025-12-01 16:52:01,620 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:52:07,858 basehttp 61640 6165098496 "GET /en/appointments/ HTTP/1.1" 200 121944 +INFO 2025-12-01 16:52:07,919 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:52:10,585 basehttp 61640 6165098496 "GET /en/appointments/calendar/ HTTP/1.1" 200 46232 +INFO 2025-12-01 16:52:10,655 basehttp 61640 6181924864 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15268 +INFO 2025-12-01 16:52:10,680 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:52:13,416 basehttp 61640 6165098496 "GET /appointments/be1a2594-394a-42fe-a8e5-48b300a99144/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:52:13,430 basehttp 61640 6181924864 "GET /en/appointments/be1a2594-394a-42fe-a8e5-48b300a99144/quick-view/ HTTP/1.1" 200 2796 +INFO 2025-12-01 16:52:30,975 basehttp 61640 6181924864 "GET /api/v1/appointments/calendar/?start=2025-10-26T00%3A00%3A00%2B03%3A00&end=2025-12-07T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 18153 +INFO 2025-12-01 16:52:40,680 basehttp 61640 6181924864 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:52:41,269 basehttp 61640 6181924864 "GET /appointments/1ea1a129-d641-4618-88bc-dfc4e1514ea6/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:52:41,279 basehttp 61640 6165098496 "GET /en/appointments/1ea1a129-d641-4618-88bc-dfc4e1514ea6/quick-view/ HTTP/1.1" 200 2790 +INFO 2025-12-01 16:53:09,968 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:53:12,243 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:53:13,536 basehttp 61640 6165098496 "GET /appointments/1ea1a129-d641-4618-88bc-dfc4e1514ea6/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-01 16:53:13,550 basehttp 61640 6165098496 "GET /en/appointments/1ea1a129-d641-4618-88bc-dfc4e1514ea6/quick-view/ HTTP/1.1" 200 2790 +INFO 2025-12-01 16:53:29,068 basehttp 61640 6165098496 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47931 +INFO 2025-12-01 16:53:29,147 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:53:59,161 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:54:00,522 signals 61640 6165098496 Appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce status changed: CONFIRMED -> CANCELLED +INFO 2025-12-01 16:54:00,544 tasks 61367 8479629824 Cancelled 2 reminders for appointment 9f8c79cf-ce5d-4eef-b282-27fb9d177fce +ERROR 2025-12-01 16:54:00,549 log 61640 6165098496 Internal Server Error: /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/cancel/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 135, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 144, in dispatch + return handler(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/appointments/views.py", line 797, in post + appointment.save() + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/db/models/base.py", line 902, in save + self.save_base( + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/db/models/base.py", line 1023, in save_base + post_save.send( + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/dispatch/dispatcher.py", line 189, in send + response = receiver(signal=self, sender=sender, **named) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/appointments/signals.py", line 146, in appointment_post_save + handle_appointment_cancelled(instance) + File "/Users/marwanalwali/AgdarCentre/appointments/signals.py", line 538, in handle_appointment_cancelled + f"with {appointment.provider.get_full_name()} has been cancelled.\n\n" + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'Provider' object has no attribute 'get_full_name' +ERROR 2025-12-01 16:54:00,551 basehttp 61640 6165098496 "POST /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/cancel/ HTTP/1.1" 500 117399 +INFO 2025-12-01 16:54:29,135 basehttp 61640 6165098496 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:54:47,116 autoreload 61640 8479629824 /Users/marwanalwali/AgdarCentre/appointments/signals.py changed, reloading. +INFO 2025-12-01 16:54:47,690 autoreload 89339 8479629824 Watching for file changes with StatReloader +INFO 2025-12-01 16:54:54,191 autoreload 89339 8479629824 /Users/marwanalwali/AgdarCentre/appointments/signals.py changed, reloading. +INFO 2025-12-01 16:54:54,478 autoreload 89354 8479629824 Watching for file changes with StatReloader +INFO 2025-12-01 16:54:57,325 basehttp 89354 6132985856 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47254 +INFO 2025-12-01 16:54:57,394 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:55:15,814 basehttp 89354 6132985856 "GET /en/appointments/ HTTP/1.1" 200 121943 +INFO 2025-12-01 16:55:15,868 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:55:19,330 basehttp 89354 6132985856 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:55:19,402 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:55:21,501 basehttp 89354 6132985856 "GET /en/appointments/create/ HTTP/1.1" 200 134466 +INFO 2025-12-01 16:55:21,577 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:55:31,750 basehttp 89354 6132985856 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 434 +INFO 2025-12-01 16:55:31,750 services 89354 6149812224 Consent verified for patient 000050 for service ABA +INFO 2025-12-01 16:55:31,753 basehttp 89354 6166638592 "GET /api/v1/providers/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 581 +INFO 2025-12-01 16:55:31,754 basehttp 89354 6149812224 "GET /en/appointments/api/check-consent/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 317 +INFO 2025-12-01 16:55:51,602 basehttp 89354 6149812224 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:55:52,797 basehttp 89354 6149812224 "GET /en/appointments/api/available-slots/?provider=6bb1e54b-67ec-403f-bf57-4b8efe5a7324&date=2026-01-04&duration=30 HTTP/1.1" 200 989 +INFO 2025-12-01 16:55:55,861 basehttp 89354 6149812224 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911&date=2026-01-04&time=08%3A00&duration=30 HTTP/1.1" 200 445 +INFO 2025-12-01 16:56:17,896 basehttp 89354 6149812224 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911&date=2026-01-04&time=09%3A00&duration=30 HTTP/1.1" 200 445 +INFO 2025-12-01 16:56:21,594 basehttp 89354 6149812224 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-01 16:56:28,578 log 89354 6149812224 Not Found: /.well-known/appspecific/com.chrome.devtools.json +WARNING 2025-12-01 16:56:28,579 basehttp 89354 6149812224 "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 3165 +WARNING 2025-12-01 16:56:28,613 basehttp 89354 6149812224 "GET /static/plugins/toastr/toastr.js.map HTTP/1.1" 404 2011 +INFO 2025-12-01 16:56:28,628 basehttp 89354 6166638592 "GET /static/css/default/app.min.css.map HTTP/1.1" 304 0 +INFO 2025-12-01 16:56:51,593 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:57:21,593 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:57:27,501 basehttp 89354 6166638592 "GET /en/appointments/api/available-slots/?provider=6bb1e54b-67ec-403f-bf57-4b8efe5a7324&date=2026-01-03&duration=30 HTTP/1.1" 200 342 +INFO 2025-12-01 16:57:51,593 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:58:16,802 basehttp 89354 6166638592 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 16:58:16,879 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:58:46,903 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:59:16,903 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 16:59:46,891 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:00:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 17:00:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 14:00:00.006170+00:00'} +INFO 2025-12-01 17:00:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 17:00:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 14:00:00.012279+00:00'} +INFO 2025-12-01 17:00:16,903 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:00:46,902 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:01:16,894 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-01 17:01:34,446 log 89354 6166638592 Not Found: /en/mdt +WARNING 2025-12-01 17:01:34,446 basehttp 89354 6166638592 "GET /en/mdt HTTP/1.1" 404 23866 +WARNING 2025-12-01 17:01:42,558 log 89354 6166638592 Not Found: /en/mdt/ +WARNING 2025-12-01 17:01:42,558 basehttp 89354 6166638592 "GET /en/mdt/ HTTP/1.1" 404 27057 +INFO 2025-12-01 17:01:52,660 basehttp 89354 6166638592 "GET /en/mdt/notes/ HTTP/1.1" 200 45956 +INFO 2025-12-01 17:01:52,733 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:01:56,466 basehttp 89354 6166638592 "GET /en/mdt/notes/3d94c371-d9c7-42a2-8e82-088935fd4130/ HTTP/1.1" 200 34179 +INFO 2025-12-01 17:01:56,535 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:02:22,757 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:02:27,016 basehttp 89354 6166638592 "GET /en/mdt/notes/f0c4582c-d4e3-4e2e-8e26-f2a2e5d6e916/ HTTP/1.1" 200 42652 +INFO 2025-12-01 17:02:27,088 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:02:43,605 basehttp 89354 6166638592 "GET /en/ot/consults/ HTTP/1.1" 200 46795 +INFO 2025-12-01 17:02:43,691 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:02:45,991 basehttp 89354 6166638592 "GET /en/ot/consults/create/ HTTP/1.1" 200 74753 +INFO 2025-12-01 17:02:46,055 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:03:00,434 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:03:01,114 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:03:05,361 basehttp 89354 6166638592 "GET /en/mdt/notes/f0c4582c-d4e3-4e2e-8e26-f2a2e5d6e916/ HTTP/1.1" 200 42652 +INFO 2025-12-01 17:03:05,440 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 17:03:33,036 log 89354 6166638592 Internal Server Error: /en/mdt/notes/f0c4582c-d4e3-4e2e-8e26-f2a2e5d6e916/contribute/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 123, in get_success_url + url = self.object.get_absolute_url() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'MDTContribution' object has no attribute 'get_absolute_url' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/mdt/views.py", line 196, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 144, in dispatch + return handler(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 182, in post + return super().post(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 151, in post + return self.form_valid(form) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/mdt/views.py", line 211, in form_valid + response = super().form_valid(form) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 134, in form_valid + return super().form_valid(form) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 63, in form_valid + return HttpResponseRedirect(self.get_success_url()) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/edit.py", line 125, in get_success_url + raise ImproperlyConfigured( +django.core.exceptions.ImproperlyConfigured: No URL to redirect to. Either provide a url or define a get_absolute_url method on the Model. +ERROR 2025-12-01 17:03:33,039 basehttp 89354 6166638592 "POST /en/mdt/notes/f0c4582c-d4e3-4e2e-8e26-f2a2e5d6e916/contribute/ HTTP/1.1" 500 117699 +INFO 2025-12-01 17:03:38,188 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:03:55,858 basehttp 89354 6166638592 "GET /en/mdt/my-notes/ HTTP/1.1" 200 29508 +INFO 2025-12-01 17:03:55,924 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:11,393 basehttp 89354 6166638592 "GET /en/mdt/notes/f0c4582c-d4e3-4e2e-8e26-f2a2e5d6e916/ HTTP/1.1" 200 43403 +INFO 2025-12-01 17:04:11,489 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:25,945 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:33,224 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:34,301 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:47,431 basehttp 89354 6166638592 "GET /en/mdt/notes/create/ HTTP/1.1" 200 33344 +INFO 2025-12-01 17:04:47,497 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:04:56,696 basehttp 89354 6166638592 "GET /en/ HTTP/1.1" 200 32690 +INFO 2025-12-01 17:05:09,002 basehttp 89354 6166638592 "GET /en/appointments/ HTTP/1.1" 200 121943 +INFO 2025-12-01 17:05:09,082 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:05:16,270 basehttp 89354 6166638592 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/ HTTP/1.1" 200 47254 +INFO 2025-12-01 17:05:16,338 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:05:46,360 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:06:06,676 basehttp 89354 6166638592 "GET /en/referrals/external/ HTTP/1.1" 200 13212 +INFO 2025-12-01 17:06:06,682 basehttp 89354 6166638592 "GET /static/img/logo/Agdar-Logo.png HTTP/1.1" 200 12528 +INFO 2025-12-01 17:06:15,438 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:06:19,762 basehttp 89354 6166638592 "GET /en/appointments/9f8c79cf-ce5d-4eef-b282-27fb9d177fce/update/ HTTP/1.1" 200 134670 +INFO 2025-12-01 17:06:19,830 services 89354 6132985856 Consent verified for patient 000050 for service ABA +INFO 2025-12-01 17:06:19,837 basehttp 89354 6132985856 "GET /en/appointments/api/check-consent/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 317 +INFO 2025-12-01 17:06:19,849 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:06:23,808 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:06:24,639 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-01 17:06:38,973 log 89354 6166638592 Not Found: /en/psychology/ +WARNING 2025-12-01 17:06:38,973 basehttp 89354 6166638592 "GET /en/psychology/ HTTP/1.1" 404 33333 +INFO 2025-12-01 17:06:51,033 basehttp 89354 6166638592 "GET /en/psychology/consultations/ HTTP/1.1" 200 27950 +INFO 2025-12-01 17:06:51,109 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:06:54,778 basehttp 89354 6166638592 "GET /en/psychology/consultations/create/ HTTP/1.1" 200 63234 +INFO 2025-12-01 17:06:54,856 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:17,033 basehttp 89354 6166638592 "GET /en/psychology/progress-reports/ HTTP/1.1" 200 27697 +INFO 2025-12-01 17:07:17,106 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:20,317 basehttp 89354 6166638592 "GET /en/psychology/progress-reports/create/ HTTP/1.1" 200 39257 +INFO 2025-12-01 17:07:20,394 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:23,653 basehttp 89354 6166638592 "GET /en/dashboard/ HTTP/1.1" 200 55150 +INFO 2025-12-01 17:07:23,736 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:52,104 basehttp 89354 6166638592 "GET /en/finance/invoices/create/ HTTP/1.1" 200 59618 +INFO 2025-12-01 17:07:52,177 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:55,448 basehttp 89354 6166638592 "GET /en/finance/invoices/ HTTP/1.1" 200 63780 +INFO 2025-12-01 17:07:55,523 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:07:57,540 basehttp 89354 6166638592 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 43901 +INFO 2025-12-01 17:07:57,610 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:08:11,647 tasks 61367 8479629824 Email sent successfully to ['saud.al-juaid@example.sa'] +INFO 2025-12-01 17:08:11,648 basehttp 89354 6166638592 "POST /en/finance/payments/d0bd4b3d-739c-40f0-8789-b95fe2e73460/refund/ HTTP/1.1" 302 0 +INFO 2025-12-01 17:08:11,661 basehttp 89354 6166638592 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 41036 +INFO 2025-12-01 17:08:11,733 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:08:41,755 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:08:47,064 basehttp 89354 6166638592 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/pdf/?print=true HTTP/1.1" 200 66127 +INFO 2025-12-01 17:09:05,827 basehttp 89354 6166638592 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/update/ HTTP/1.1" 200 57372 +INFO 2025-12-01 17:09:05,907 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:09,936 basehttp 89354 6166638592 "GET /en/finance/invoices/ HTTP/1.1" 200 63792 +INFO 2025-12-01 17:09:10,019 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:21,247 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:21,677 basehttp 89354 6166638592 "GET /en/finance/invoices/1b58d9a1-167d-4be2-a171-6ec0e3b01185/ HTTP/1.1" 200 40699 +INFO 2025-12-01 17:09:22,496 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:25,550 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:29,444 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:30,242 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:09:53,754 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:10:12,197 basehttp 89354 6132985856 "GET /en/appointments/create/ HTTP/1.1" 200 134466 +INFO 2025-12-01 17:10:12,278 basehttp 89354 6132985856 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:10:18,689 basehttp 89354 6132985856 "GET /api/v1/providers/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 581 +INFO 2025-12-01 17:10:18,690 basehttp 89354 6149812224 "GET /en/appointments/api/available-rooms/?clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 434 +INFO 2025-12-01 17:10:18,694 basehttp 89354 6166638592 "GET /en/appointments/api/check-consent/?patient=37ff89aa-2bc3-4ee9-9269-d6eef0f1ab4e&clinic=307704f1-7bc7-46a9-b2f8-300c6d27d911 HTTP/1.1" 200 432 +INFO 2025-12-01 17:10:42,297 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:12,279 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:31,907 basehttp 89354 6166638592 "GET /en/appointments/ HTTP/1.1" 200 121943 +INFO 2025-12-01 17:11:31,994 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:34,416 basehttp 89354 6166638592 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 48074 +INFO 2025-12-01 17:11:34,494 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:36,132 signals 89354 6166638592 Appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 status changed: BOOKED -> CONFIRMED +INFO 2025-12-01 17:11:36,138 signals 89354 6166638592 Appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 confirmed +INFO 2025-12-01 17:11:36,139 basehttp 89354 6166638592 "POST /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/confirm/ HTTP/1.1" 302 0 +ERROR 2025-12-01 17:11:36,147 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 17:11:36,157 basehttp 89354 6166638592 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 48402 +INFO 2025-12-01 17:11:36,231 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:45,170 basehttp 89354 6166638592 "GET /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=c00bb8a0-9ad2-4201-913b-c28f85942a28 HTTP/1.1" 200 61584 +INFO 2025-12-01 17:11:45,242 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:11:54,196 basehttp 89354 6166638592 "POST /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/arrive/ HTTP/1.1" 302 0 +INFO 2025-12-01 17:11:54,227 basehttp 89354 6166638592 "GET /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=c00bb8a0-9ad2-4201-913b-c28f85942a28 HTTP/1.1" 200 61994 +INFO 2025-12-01 17:11:54,307 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:12:11,090 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:12:12,329 basehttp 89354 6166638592 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 48076 +INFO 2025-12-01 17:12:42,401 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:13:12,428 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:13:42,425 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:14:12,430 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:14:42,427 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:15:12,431 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:15:42,427 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:16:12,410 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-01 17:16:36,169 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 17:16:42,428 basehttp 89354 6166638592 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-01 17:17:05,132 signals 89354 6166638592 Appointment c00bb8a0-9ad2-4201-913b-c28f85942a28 status changed: CONFIRMED -> NO_SHOW +ERROR 2025-12-01 17:17:05,146 log 89354 6166638592 Internal Server Error: /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/no-show/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 135, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 144, in dispatch + return handler(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/appointments/views.py", line 1039, in post + appointment.save() + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/db/models/base.py", line 902, in save + self.save_base( + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/db/models/base.py", line 1023, in save_base + post_save.send( + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/dispatch/dispatcher.py", line 189, in send + response = receiver(signal=self, sender=sender, **named) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/appointments/signals.py", line 148, in appointment_post_save + handle_appointment_no_show(instance) + File "/Users/marwanalwali/AgdarCentre/appointments/signals.py", line 582, in handle_appointment_no_show + f"appointment on {appointment.start_at.strftime('%B %d, %Y at %I:%M %p')}", + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 17:17:05,148 basehttp 89354 6166638592 "POST /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/no-show/ HTTP/1.1" 500 115484 +ERROR 2025-12-01 17:21:36,191 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-01 17:26:36,212 tasks 61367 8479629824 Failed to send confirmation for appointment c00bb8a0-9ad2-4201-913b-c28f85942a28: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-01 17:30:00,017 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 17:30:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 14:30:00.018215+00:00'} +INFO 2025-12-01 17:30:00,026 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 17:30:00,026 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 14:30:00.026634+00:00'} +INFO 2025-12-01 18:00:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 18:00:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 15:00:00.014489+00:00'} +INFO 2025-12-01 18:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 18:00:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 15:00:00.023387+00:00'} +INFO 2025-12-01 18:00:00,040 tasks 61367 8479629824 Generated daily schedule for 2025-12-02: {'date': '2025-12-02', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-01 18:30:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 18:30:00,016 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 15:30:00.016380+00:00'} +INFO 2025-12-01 18:30:00,025 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 18:30:00,025 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 15:30:00.025245+00:00'} +INFO 2025-12-01 19:05:14,935 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 19:05:14,935 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 16:05:14.935310+00:00'} +INFO 2025-12-01 19:05:14,941 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 19:05:14,941 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 16:05:14.941235+00:00'} +INFO 2025-12-01 19:30:49,994 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 19:30:49,994 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 16:30:49.994477+00:00'} +INFO 2025-12-01 19:30:50,003 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 19:30:50,003 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 16:30:50.003277+00:00'} +INFO 2025-12-01 20:00:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 20:00:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 17:00:00.020355+00:00'} +INFO 2025-12-01 20:00:00,028 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 20:00:00,028 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 17:00:00.028757+00:00'} +INFO 2025-12-01 20:30:14,850 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 20:30:14,850 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 17:30:14.850913+00:00'} +INFO 2025-12-01 20:30:14,856 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 20:30:14,856 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 17:30:14.856746+00:00'} +INFO 2025-12-01 21:00:26,662 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 21:00:26,664 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 18:00:26.664058+00:00'} +INFO 2025-12-01 21:00:26,668 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 21:00:26,668 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 18:00:26.668199+00:00'} +INFO 2025-12-01 21:30:00,022 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 21:30:00,024 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 18:30:00.024317+00:00'} +INFO 2025-12-01 21:30:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 21:30:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 18:30:00.031805+00:00'} +INFO 2025-12-01 22:15:11,560 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-01 22:15:11,561 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 19:15:11.561047+00:00'} +INFO 2025-12-01 22:15:11,565 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 22:15:11,565 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 19:15:11.565327+00:00'} +INFO 2025-12-01 22:30:49,260 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 22:30:49,260 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 19:30:49.260338+00:00'} +INFO 2025-12-01 22:30:49,268 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 22:30:49,268 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 19:30:49.268959+00:00'} +INFO 2025-12-01 23:05:57,700 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 23:05:57,701 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 20:05:57.701705+00:00'} +INFO 2025-12-01 23:05:57,706 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 23:05:57,706 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 20:05:57.706941+00:00'} +INFO 2025-12-01 23:05:57,725 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-01 23:05:57,727 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-01 23:05:57,728 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-01 23:05:57,728 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-01 23:05:57,729 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-01 23:05:57,730 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-01 23:05:57,730 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-01 23:05:57,731 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-01 23:05:57,731 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-01 23:05:57,732 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-01 23:05:57,733 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-01 23:05:57,734 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-01 23:05:57,735 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-01 23:05:57,736 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-01 23:05:57,736 tasks 61366 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-01 23:05:57,737 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-01 23:05:57,737 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-01 23:05:57,738 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-01 23:05:57,739 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-01 23:05:57,739 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-01 23:05:57,740 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-01 23:31:53,188 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-01 23:31:53,189 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 20:31:53.189348+00:00'} +INFO 2025-12-01 23:31:53,194 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-01 23:31:53,194 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 20:31:53.194266+00:00'} +INFO 2025-12-02 00:06:49,387 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 00:06:49,388 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 21:06:49.388381+00:00'} +INFO 2025-12-02 00:06:49,393 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 00:06:49,393 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 21:06:49.393744+00:00'} +INFO 2025-12-02 00:32:51,654 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 00:32:51,654 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 21:32:51.654613+00:00'} +INFO 2025-12-02 00:32:51,660 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 00:32:51,660 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 21:32:51.660676+00:00'} +INFO 2025-12-02 01:15:46,508 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 01:15:46,508 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 22:15:46.508252+00:00'} +INFO 2025-12-02 01:15:46,514 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 01:15:46,514 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 22:15:46.514145+00:00'} +INFO 2025-12-02 01:32:49,305 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 01:32:49,305 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 22:32:49.305766+00:00'} +INFO 2025-12-02 01:32:49,311 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 01:32:49,311 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 22:32:49.311862+00:00'} +INFO 2025-12-02 02:04:45,889 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 02:04:45,889 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 23:04:45.889983+00:00'} +INFO 2025-12-02 02:04:45,895 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 02:04:45,895 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 23:04:45.895532+00:00'} +INFO 2025-12-02 02:36:48,130 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 02:36:48,131 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-01 23:36:48.131172+00:00'} +INFO 2025-12-02 02:36:48,135 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 02:36:48,135 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-01 23:36:48.135864+00:00'} +INFO 2025-12-02 03:09:09,621 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 03:09:09,621 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 00:09:09.621845+00:00'} +INFO 2025-12-02 03:09:09,627 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 03:09:09,627 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 00:09:09.627932+00:00'} +INFO 2025-12-02 03:44:17,112 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 03:44:17,112 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 00:44:17.112244+00:00'} +INFO 2025-12-02 03:44:17,117 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 03:44:17,117 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 00:44:17.117172+00:00'} +INFO 2025-12-02 04:01:27,873 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 04:01:27,873 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 01:01:27.873808+00:00'} +INFO 2025-12-02 04:01:27,879 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 04:01:27,879 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 01:01:27.879561+00:00'} +INFO 2025-12-02 04:35:00,421 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 04:35:00,421 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 01:35:00.421768+00:00'} +INFO 2025-12-02 04:35:00,427 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 04:35:00,427 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 01:35:00.427891+00:00'} +INFO 2025-12-02 05:08:05,897 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 05:08:05,897 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 02:08:05.897280+00:00'} +INFO 2025-12-02 05:08:05,902 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 05:08:05,902 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 02:08:05.902916+00:00'} +INFO 2025-12-02 05:42:15,577 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 05:42:15,578 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 02:42:15.578426+00:00'} +INFO 2025-12-02 05:42:15,583 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 05:42:15,584 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 02:42:15.584072+00:00'} +INFO 2025-12-02 06:00:37,348 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 06:00:37,349 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 03:00:37.349212+00:00'} +INFO 2025-12-02 06:00:37,354 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 06:00:37,354 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 03:00:37.354854+00:00'} +INFO 2025-12-02 06:34:57,756 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 06:34:57,757 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 03:34:57.757827+00:00'} +INFO 2025-12-02 06:34:57,761 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 06:34:57,761 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 03:34:57.761820+00:00'} +INFO 2025-12-02 07:07:08,153 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 07:07:08,154 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 04:07:08.154511+00:00'} +INFO 2025-12-02 07:07:08,159 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 07:07:08,160 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 04:07:08.160025+00:00'} +INFO 2025-12-02 07:39:10,673 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 07:39:10,674 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 04:39:10.674213+00:00'} +INFO 2025-12-02 07:39:10,678 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 07:39:10,678 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 04:39:10.678664+00:00'} +INFO 2025-12-02 08:13:19,079 tasks 61367 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-02 08:13:19,084 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 08:13:19,084 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 05:13:19.084635+00:00'} +INFO 2025-12-02 08:13:19,089 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 08:13:19,089 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 05:13:19.089744+00:00'} +INFO 2025-12-02 08:15:16,401 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-02 08:15:16,413 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 08:30:53,094 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 08:30:53,095 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 05:30:53.095244+00:00'} +INFO 2025-12-02 08:30:53,100 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 08:30:53,100 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 05:30:53.100755+00:00'} +INFO 2025-12-02 09:02:34,531 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 09:02:34,531 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 06:02:34.531902+00:00'} +INFO 2025-12-02 09:02:34,537 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 09:02:34,538 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 06:02:34.538025+00:00'} +INFO 2025-12-02 09:41:43,995 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 09:41:43,995 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 06:41:43.995807+00:00'} +INFO 2025-12-02 09:41:44,000 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 09:41:44,000 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 06:41:44.000748+00:00'} +INFO 2025-12-02 10:13:19,390 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 10:13:19,391 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 07:13:19.391068+00:00'} +INFO 2025-12-02 10:13:19,397 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 10:13:19,397 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 07:13:19.397179+00:00'} +ERROR 2025-12-02 10:16:08,221 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 10:34:05,220 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 10:34:05,220 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 07:34:05.220698+00:00'} +INFO 2025-12-02 10:34:05,226 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 10:34:05,226 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 07:34:05.226763+00:00'} +INFO 2025-12-02 11:06:53,500 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 11:06:53,500 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 08:06:53.500217+00:00'} +INFO 2025-12-02 11:06:53,504 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 11:06:53,505 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 08:06:53.505031+00:00'} +INFO 2025-12-02 11:34:01,745 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 11:34:01,745 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 08:34:01.745980+00:00'} +INFO 2025-12-02 11:34:01,783 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-02 11:34:01,783 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 08:34:01.783912+00:00'} +INFO 2025-12-02 11:49:40,240 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-02 11:49:40,254 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-02 11:49:40,254 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 12:06:41,115 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 12:06:41,115 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 09:06:41.115513+00:00'} +INFO 2025-12-02 12:06:41,289 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 12:06:41,290 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 09:06:41.290171+00:00'} +ERROR 2025-12-02 12:18:13,176 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 12:34:53,348 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 12:34:53,348 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 09:34:53.348368+00:00'} +INFO 2025-12-02 12:34:53,354 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 12:34:53,354 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 09:34:53.354514+00:00'} +INFO 2025-12-02 13:08:01,804 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 13:08:01,805 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 10:08:01.805183+00:00'} +INFO 2025-12-02 13:08:01,812 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 13:08:01,812 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 10:08:01.812418+00:00'} +INFO 2025-12-02 13:36:40,794 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 13:36:40,794 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 10:36:40.794417+00:00'} +INFO 2025-12-02 13:36:40,800 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 13:36:40,800 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 10:36:40.800375+00:00'} +ERROR 2025-12-02 14:09:21,107 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-02 14:09:21,107 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 14:09:21,298 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 14:09:21,298 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 11:09:21.298811+00:00'} +INFO 2025-12-02 14:09:21,304 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 14:09:21,304 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 11:09:21.304966+00:00'} +ERROR 2025-12-02 14:37:16,731 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 14:37:17,107 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 14:37:17,107 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 11:37:17.107918+00:00'} +INFO 2025-12-02 14:37:17,114 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 14:37:17,114 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 11:37:17.114170+00:00'} +INFO 2025-12-02 15:09:51,045 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 15:09:51,045 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 12:09:51.045541+00:00'} +INFO 2025-12-02 15:09:51,054 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 15:09:51,054 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 12:09:51.054519+00:00'} +ERROR 2025-12-02 15:21:04,154 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 15:38:15,284 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 15:38:15,284 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 12:38:15.284355+00:00'} +INFO 2025-12-02 15:38:15,289 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 15:38:15,289 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 12:38:15.289769+00:00'} +INFO 2025-12-02 16:10:53,726 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 16:10:53,727 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 13:10:53.727509+00:00'} +INFO 2025-12-02 16:10:53,731 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 16:10:53,731 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 13:10:53.731909+00:00'} +ERROR 2025-12-02 16:38:31,391 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-02 16:38:32,457 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 16:38:32,457 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 13:38:32.457435+00:00'} +INFO 2025-12-02 16:38:32,463 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 16:38:32,463 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 13:38:32.463536+00:00'} +INFO 2025-12-02 17:10:07,431 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 17:10:07,433 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 14:10:07.433796+00:00'} +INFO 2025-12-02 17:10:07,437 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 17:10:07,437 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 14:10:07.437332+00:00'} +INFO 2025-12-02 17:40:28,047 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 17:40:28,048 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 14:40:28.048975+00:00'} +INFO 2025-12-02 17:40:28,054 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 17:40:28,054 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 14:40:28.054345+00:00'} +INFO 2025-12-02 18:14:30,034 tasks 61360 8479629824 Generated daily schedule for 2025-12-03: {'date': '2025-12-03', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-02 18:14:30,044 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 18:14:30,044 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 15:14:30.044204+00:00'} +INFO 2025-12-02 18:14:30,136 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-02 18:14:30,136 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 15:14:30.136583+00:00'} +INFO 2025-12-02 18:45:33,324 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 18:45:33,326 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 15:45:33.326190+00:00'} +INFO 2025-12-02 18:45:33,330 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 18:45:33,330 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 15:45:33.330242+00:00'} +INFO 2025-12-02 19:02:52,114 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 19:02:52,114 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 16:02:52.114706+00:00'} +INFO 2025-12-02 19:02:52,121 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 19:02:52,121 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 16:02:52.121212+00:00'} +INFO 2025-12-02 19:42:01,209 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 19:42:01,210 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 16:42:01.210157+00:00'} +INFO 2025-12-02 19:42:01,215 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 19:42:01,215 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 16:42:01.215905+00:00'} +INFO 2025-12-02 20:15:50,731 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 20:15:50,731 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 17:15:50.731310+00:00'} +INFO 2025-12-02 20:15:50,737 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 20:15:50,737 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 17:15:50.737331+00:00'} +INFO 2025-12-02 20:42:29,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 20:42:29,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 17:42:29.027960+00:00'} +INFO 2025-12-02 20:42:29,033 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 20:42:29,033 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 17:42:29.033817+00:00'} +INFO 2025-12-02 21:17:04,376 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 21:17:04,376 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 18:17:04.376418+00:00'} +INFO 2025-12-02 21:17:04,382 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 21:17:04,382 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 18:17:04.382332+00:00'} +INFO 2025-12-02 21:45:15,234 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 21:45:15,234 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 18:45:15.234773+00:00'} +INFO 2025-12-02 21:45:15,240 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 21:45:15,240 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 18:45:15.240980+00:00'} +INFO 2025-12-02 22:02:22,402 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-02 22:02:22,402 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 19:02:22.402322+00:00'} +INFO 2025-12-02 22:02:22,408 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 22:02:22,408 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 19:02:22.408492+00:00'} +INFO 2025-12-02 22:46:23,462 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 22:46:23,462 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 19:46:23.462839+00:00'} +INFO 2025-12-02 22:46:23,469 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 22:46:23,469 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 19:46:23.469437+00:00'} +INFO 2025-12-02 23:03:34,208 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 23:03:34,208 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 20:03:34.208385+00:00'} +INFO 2025-12-02 23:03:34,214 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 23:03:34,214 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 20:03:34.214381+00:00'} +INFO 2025-12-02 23:03:34,233 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-02 23:03:34,234 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-02 23:03:34,235 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-02 23:03:34,235 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-02 23:03:34,236 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-02 23:03:34,236 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-02 23:03:34,237 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-02 23:03:34,237 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-02 23:03:34,238 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-02 23:03:34,239 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-02 23:03:34,241 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-02 23:03:34,242 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-02 23:03:34,242 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-02 23:03:34,243 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-02 23:03:34,244 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-02 23:03:34,244 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-02 23:03:34,245 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-02 23:03:34,246 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-02 23:03:34,246 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-02 23:03:34,247 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-02 23:03:34,248 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-02 23:45:12,244 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-02 23:45:12,245 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 20:45:12.245228+00:00'} +INFO 2025-12-02 23:45:12,250 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-02 23:45:12,250 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 20:45:12.250789+00:00'} +INFO 2025-12-03 00:00:57,994 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 00:00:57,994 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 21:00:57.994732+00:00'} +INFO 2025-12-03 00:00:58,000 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 00:00:58,000 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 21:00:58.000782+00:00'} +INFO 2025-12-03 00:33:43,342 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 00:33:43,342 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 21:33:43.342413+00:00'} +INFO 2025-12-03 00:33:43,346 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 00:33:43,346 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 21:33:43.346939+00:00'} +INFO 2025-12-03 01:04:49,817 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 01:04:49,817 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 22:04:49.817919+00:00'} +INFO 2025-12-03 01:04:49,823 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 01:04:49,823 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 22:04:49.823897+00:00'} +INFO 2025-12-03 01:37:18,137 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 01:37:18,137 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 22:37:18.137544+00:00'} +INFO 2025-12-03 01:37:18,142 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 01:37:18,143 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 22:37:18.143052+00:00'} +INFO 2025-12-03 02:13:02,820 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 02:13:02,821 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 23:13:02.821191+00:00'} +INFO 2025-12-03 02:13:02,826 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 02:13:02,826 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 23:13:02.826756+00:00'} +INFO 2025-12-03 02:45:53,268 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 02:45:53,269 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-02 23:45:53.269061+00:00'} +INFO 2025-12-03 02:45:53,275 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 02:45:53,275 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-02 23:45:53.275489+00:00'} +INFO 2025-12-03 03:03:37,986 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 03:03:37,986 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 00:03:37.986399+00:00'} +INFO 2025-12-03 03:03:37,991 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 03:03:37,991 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 00:03:37.991730+00:00'} +INFO 2025-12-03 03:36:36,366 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 03:36:36,367 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 00:36:36.367007+00:00'} +INFO 2025-12-03 03:36:36,372 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 03:36:36,372 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 00:36:36.372963+00:00'} +INFO 2025-12-03 04:09:32,811 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 04:09:32,811 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 01:09:32.811347+00:00'} +INFO 2025-12-03 04:09:32,816 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 04:09:32,816 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 01:09:32.816645+00:00'} +INFO 2025-12-03 04:42:17,397 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 04:42:17,397 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 01:42:17.397542+00:00'} +INFO 2025-12-03 04:42:17,403 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 04:42:17,403 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 01:42:17.403607+00:00'} +INFO 2025-12-03 05:00:01,169 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 05:00:01,169 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 02:00:01.169664+00:00'} +INFO 2025-12-03 05:00:01,175 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 05:00:01,175 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 02:00:01.175750+00:00'} +INFO 2025-12-03 05:32:53,699 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 05:32:53,699 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 02:32:53.699312+00:00'} +INFO 2025-12-03 05:32:53,705 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 05:32:53,705 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 02:32:53.705475+00:00'} +INFO 2025-12-03 06:07:39,161 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 06:07:39,161 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 03:07:39.161661+00:00'} +INFO 2025-12-03 06:07:39,167 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 06:07:39,167 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 03:07:39.167687+00:00'} +INFO 2025-12-03 06:39:32,669 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 06:39:32,669 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 03:39:32.669314+00:00'} +INFO 2025-12-03 06:39:32,670 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-03 06:39:32,670 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 03:39:32.670261+00:00'} +INFO 2025-12-03 07:13:22,155 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 07:13:22,156 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 04:13:22.156133+00:00'} +INFO 2025-12-03 07:13:22,162 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 07:13:22,162 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 04:13:22.162986+00:00'} +INFO 2025-12-03 07:33:19,643 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 07:33:19,643 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 04:33:19.643445+00:00'} +INFO 2025-12-03 07:33:19,648 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 07:33:19,649 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 04:33:19.649012+00:00'} +INFO 2025-12-03 08:07:32,203 tasks 61368 8479629824 Lab results sync started +INFO 2025-12-03 08:07:32,203 tasks 61368 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 05:07:32.203431+00:00'} +INFO 2025-12-03 08:07:32,204 tasks 61367 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-03 08:07:32,267 tasks 61368 8479629824 Radiology results sync started +INFO 2025-12-03 08:07:32,267 tasks 61368 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 05:07:32.267765+00:00'} +INFO 2025-12-03 08:41:02,534 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 08:41:02,534 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 05:41:02.534301+00:00'} +INFO 2025-12-03 08:41:02,540 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 08:41:02,540 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 05:41:02.540257+00:00'} +INFO 2025-12-03 09:13:57,957 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 09:13:57,958 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 06:13:57.958101+00:00'} +INFO 2025-12-03 09:13:57,964 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 09:13:57,964 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 06:13:57.964152+00:00'} +INFO 2025-12-03 09:33:51,523 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 09:33:51,523 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 06:33:51.523755+00:00'} +INFO 2025-12-03 09:33:51,528 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 09:33:51,528 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 06:33:51.528490+00:00'} +INFO 2025-12-03 10:08:06,455 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 10:08:07,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 07:08:07.031454+00:00'} +INFO 2025-12-03 10:08:07,038 tasks 61368 8479629824 Radiology results sync started +INFO 2025-12-03 10:08:07,038 tasks 61368 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 07:08:07.038704+00:00'} +INFO 2025-12-03 10:34:53,140 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 10:34:53,140 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 07:34:53.140483+00:00'} +INFO 2025-12-03 10:34:53,145 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 10:34:53,146 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 07:34:53.145999+00:00'} +INFO 2025-12-03 11:07:18,015 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 11:07:18,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 08:07:18.016386+00:00'} +INFO 2025-12-03 11:07:18,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 11:07:18,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 08:07:18.021426+00:00'} +INFO 2025-12-03 11:35:08,928 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 11:35:08,928 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 08:35:08.928215+00:00'} +INFO 2025-12-03 11:35:08,930 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 11:35:08,931 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 08:35:08.931074+00:00'} +INFO 2025-12-03 12:06:03,221 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-03 12:06:03,221 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 09:06:03.221364+00:00'} +INFO 2025-12-03 12:06:03,226 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 12:06:03,226 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 09:06:03.226298+00:00'} +INFO 2025-12-03 12:36:06,877 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 12:36:06,877 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 09:36:06.877975+00:00'} +INFO 2025-12-03 12:36:06,883 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 12:36:06,883 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 09:36:06.883261+00:00'} +INFO 2025-12-03 12:40:39,789 autoreload 89354 8479629824 /Users/marwanalwali/AgdarCentre/appointments/signals.py changed, reloading. +INFO 2025-12-03 12:40:40,324 autoreload 81078 8479629824 Watching for file changes with StatReloader +WARNING 2025-12-03 12:40:46,098 log 81078 6137901056 Forbidden (Permission denied): /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/no-show/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 72, in dispatch + return self.handle_no_permission() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/core/mixins.py", line 59, in handle_no_permission + raise PermissionDenied( +django.core.exceptions.PermissionDenied: You need one of these roles to access this page: ADMIN, FRONT_DESK +WARNING 2025-12-03 12:40:46,101 basehttp 81078 6137901056 "POST /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/no-show/ HTTP/1.1" 403 135 +INFO 2025-12-03 12:40:48,529 basehttp 81078 6137901056 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 302 0 +INFO 2025-12-03 12:40:48,540 basehttp 81078 6137901056 "GET /en/accounts/login/?next=/en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 18853 +INFO 2025-12-03 12:40:50,133 basehttp 81078 6137901056 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-03 12:40:50,155 basehttp 81078 6137901056 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 47015 +INFO 2025-12-03 12:40:50,225 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:40:54,230 basehttp 81078 6137901056 "POST /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/no-show/ HTTP/1.1" 302 0 +INFO 2025-12-03 12:40:54,251 basehttp 81078 6137901056 "GET /en/appointments/c00bb8a0-9ad2-4201-913b-c28f85942a28/ HTTP/1.1" 200 47341 +INFO 2025-12-03 12:40:54,329 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:41:06,013 basehttp 81078 6137901056 "GET /en/appointments/ HTTP/1.1" 200 121946 +INFO 2025-12-03 12:41:06,091 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:41:13,714 basehttp 81078 6137901056 "GET /en/appointments/calendar/ HTTP/1.1" 200 46232 +INFO 2025-12-03 12:41:13,769 basehttp 81078 6154727424 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15269 +INFO 2025-12-03 12:41:13,791 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:41:15,678 basehttp 81078 6137901056 "GET /appointments/708f4ab6-c218-4752-8f42-236cdadb1e03/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-03 12:41:15,691 basehttp 81078 6154727424 "GET /en/appointments/708f4ab6-c218-4752-8f42-236cdadb1e03/quick-view/ HTTP/1.1" 200 2706 +INFO 2025-12-03 12:41:43,803 basehttp 81078 6154727424 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:42:13,809 basehttp 81078 6154727424 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:42:43,804 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:42:59,030 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status=BOOKED HTTP/1.1" 200 12430 +INFO 2025-12-03 12:43:02,513 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status=CONFIRMED HTTP/1.1" 200 1576 +INFO 2025-12-03 12:43:06,437 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status=ARRIVED HTTP/1.1" 200 417 +INFO 2025-12-03 12:43:09,496 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status=IN_PROGRESS HTTP/1.1" 200 2 +INFO 2025-12-03 12:43:11,517 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status=COMPLETED HTTP/1.1" 200 2 +INFO 2025-12-03 12:43:13,773 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:43:14,255 basehttp 81078 6137901056 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15269 +INFO 2025-12-03 12:43:30,889 basehttp 81078 6137901056 "GET /en/dashboard/ HTTP/1.1" 200 52928 +INFO 2025-12-03 12:43:30,960 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:44:00,984 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:44:30,971 basehttp 81078 6137901056 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 12:44:57,060 autoreload 81078 8479629824 /Users/marwanalwali/AgdarCentre/mdt/views.py changed, reloading. +INFO 2025-12-03 12:44:57,537 autoreload 83146 8479629824 Watching for file changes with StatReloader +INFO 2025-12-03 12:45:00,983 basehttp 83146 6191788032 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 13:10:09,916 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 13:10:09,917 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 10:10:09.917100+00:00'} +INFO 2025-12-03 13:10:09,921 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 13:10:09,921 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 10:10:09.921799+00:00'} +INFO 2025-12-03 13:37:21,887 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 13:37:21,887 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 10:37:21.887229+00:00'} +INFO 2025-12-03 13:37:21,893 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 13:37:21,893 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 10:37:21.893410+00:00'} +INFO 2025-12-03 13:53:07,312 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-03 13:53:07,322 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:54:07,344 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:55:07,364 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 13:55:14,686 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-03 13:55:14,694 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:56:07,385 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:56:14,716 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:57:14,739 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-03 13:58:14,761 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 14:00:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 14:00:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 11:00:00.009334+00:00'} +INFO 2025-12-03 14:00:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 14:00:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 11:00:00.016555+00:00'} +INFO 2025-12-03 14:30:00,017 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 14:30:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 11:30:00.019780+00:00'} +INFO 2025-12-03 14:30:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 14:30:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 11:30:00.027486+00:00'} +INFO 2025-12-03 15:00:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 15:00:00,014 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 12:00:00.014977+00:00'} +INFO 2025-12-03 15:00:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 15:00:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 12:00:00.021456+00:00'} +INFO 2025-12-03 15:32:29,331 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 15:32:29,333 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 12:32:29.333055+00:00'} +INFO 2025-12-03 15:32:29,339 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 15:32:29,340 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 12:32:29.340114+00:00'} +INFO 2025-12-03 15:35:18,971 autoreload 39973 8479629824 Watching for file changes with StatReloader +INFO 2025-12-03 15:35:29,781 basehttp 39973 6196506624 "GET /en/consents/create/ HTTP/1.1" 200 48493 +INFO 2025-12-03 15:35:29,874 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:35:43,542 basehttp 39973 6196506624 "GET /en/admin/core/consent/ HTTP/1.1" 200 98105 +INFO 2025-12-03 15:35:43,561 basehttp 39973 6196506624 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-03 15:35:52,970 basehttp 39973 6196506624 "GET /en/admin/core/consenttemplate/ HTTP/1.1" 200 68594 +INFO 2025-12-03 15:35:52,987 basehttp 39973 6196506624 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-03 15:35:58,247 basehttp 39973 6196506624 "GET /en/admin/core/consenttemplate/add/ HTTP/1.1" 200 71789 +INFO 2025-12-03 15:35:58,261 basehttp 39973 6196506624 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-03 15:36:00,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:36:29,888 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:36:31,086 basehttp 39973 6196506624 "GET /api/consent-content/?patient_id=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&consent_type=GENERAL_TREATMENT HTTP/1.1" 200 935 +INFO 2025-12-03 15:36:45,255 basehttp 39973 6196506624 "GET /en/consents/ HTTP/1.1" 200 86302 +INFO 2025-12-03 15:36:45,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-03 15:36:50,842 log 39973 6196506624 Not Found: /en/consents/templates +WARNING 2025-12-03 15:36:50,842 basehttp 39973 6196506624 "GET /en/consents/templates HTTP/1.1" 404 23911 +WARNING 2025-12-03 15:37:00,067 log 39973 6196506624 Not Found: /en/consents-templates +WARNING 2025-12-03 15:37:00,067 basehttp 39973 6196506624 "GET /en/consents-templates HTTP/1.1" 404 23911 +WARNING 2025-12-03 15:37:02,776 log 39973 6196506624 Not Found: /en/consents-templates/ +WARNING 2025-12-03 15:37:02,776 basehttp 39973 6196506624 "GET /en/consents-templates/ HTTP/1.1" 404 23914 +INFO 2025-12-03 15:37:10,612 basehttp 39973 6196506624 "GET /en/consent-templates/ HTTP/1.1" 200 39606 +INFO 2025-12-03 15:37:10,694 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:37:15,997 basehttp 39973 6196506624 "GET /en/consent-templates/d5d81042-6664-4e5b-b678-bb959a5512fe/ HTTP/1.1" 200 38396 +INFO 2025-12-03 15:37:16,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:37:46,093 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:37:53,086 basehttp 39973 6196506624 "GET /en/consent-templates/ HTTP/1.1" 200 39606 +INFO 2025-12-03 15:37:53,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:37:54,257 basehttp 39973 6196506624 "GET /en/consent-templates/create/ HTTP/1.1" 200 33821 +INFO 2025-12-03 15:37:54,338 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:38:24,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:38:54,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:39:24,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:39:54,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:40:25,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:40:55,087 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:41:25,109 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:42:10,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:43:10,083 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:44:10,071 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:45:10,056 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:46:10,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:47:10,075 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:48:10,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:49:10,072 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:50:10,071 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:51:10,049 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:52:10,083 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:53:10,064 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:54:10,063 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:55:10,071 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:56:10,078 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:57:10,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:58:10,075 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 15:59:09,977 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:00:00,010 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 16:00:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 13:00:00.010599+00:00'} +INFO 2025-12-03 16:00:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 16:00:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 13:00:00.018998+00:00'} +INFO 2025-12-03 16:00:09,953 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:01:09,974 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:02:09,972 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:03:09,972 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:04:09,969 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:05:09,971 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:06:09,943 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:07:09,961 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:08:09,969 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:09:09,975 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:10:09,951 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:11:09,968 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:12:09,966 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:13:09,964 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:14:09,980 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:15:09,987 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:16:09,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:17:09,984 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:18:09,985 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:19:09,984 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:20:09,986 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:21:09,978 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:22:09,983 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:23:27,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:24:27,752 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:25:27,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:27:54,132 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:28:54,139 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:29:54,137 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:30:00,004 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 16:30:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 13:30:00.004992+00:00'} +INFO 2025-12-03 16:30:00,011 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 16:30:00,011 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 13:30:00.011445+00:00'} +INFO 2025-12-03 16:32:45,304 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:33:45,301 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:34:45,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:35:45,326 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:36:45,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:37:45,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:38:45,357 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:39:45,351 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:40:45,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:41:45,352 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:42:45,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:43:45,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:44:45,339 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:45:45,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:46:45,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:47:45,350 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:48:45,344 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:49:45,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:50:45,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:51:45,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:52:45,372 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:53:45,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:54:45,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:55:45,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:56:45,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:57:45,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:58:45,370 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 16:59:45,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:00:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 17:00:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 14:00:00.020368+00:00'} +INFO 2025-12-03 17:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 17:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 14:00:00.029620+00:00'} +INFO 2025-12-03 17:00:45,393 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:01:45,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:02:45,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:03:45,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:04:45,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:05:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:06:45,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:07:45,301 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:08:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:09:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:10:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:10:55,616 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-03 17:10:55,626 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:11:45,314 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:11:55,644 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:12:45,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:12:55,665 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:13:45,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:13:55,685 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:14:45,313 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:15:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:16:45,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:17:45,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:18:45,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:19:45,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:20:45,272 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:21:45,268 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:22:45,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:23:45,265 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:24:45,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:25:45,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:26:45,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:27:45,261 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:28:45,259 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:29:45,245 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:29:59,923 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 17:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 17:30:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 14:30:00.006366+00:00'} +INFO 2025-12-03 17:30:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 17:30:00,014 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 14:30:00.014081+00:00'} +INFO 2025-12-03 17:30:45,245 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:31:45,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:32:45,241 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:33:35,162 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 17:33:45,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:34:45,252 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:35:45,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:36:45,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:37:45,294 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:38:45,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:39:45,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:40:45,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:41:45,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:42:45,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:43:45,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:44:36,327 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-03 17:44:36,336 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:44:45,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:45:36,356 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:45:40,900 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 17:45:40,944 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 17:45:45,286 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:46:36,376 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:46:45,287 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 17:47:36,397 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 17:47:45,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:48:45,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:49:45,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:50:45,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:51:45,322 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:52:45,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:53:45,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:54:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:55:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:56:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:57:45,322 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:58:45,316 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 17:59:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:00:00,017 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 18:00:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 15:00:00.018114+00:00'} +INFO 2025-12-03 18:00:00,025 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 18:00:00,025 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 15:00:00.025516+00:00'} +INFO 2025-12-03 18:00:00,040 tasks 61367 8479629824 Generated daily schedule for 2025-12-04: {'date': '2025-12-04', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-03 18:00:45,303 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:01:45,314 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:02:45,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:03:45,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:04:45,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:05:45,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:06:45,313 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:07:45,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:08:45,316 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:09:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:10:45,303 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:11:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:12:45,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:13:45,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:14:45,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:15:45,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:16:45,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:17:45,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:18:45,306 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:19:45,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:20:45,305 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:21:45,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:22:45,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:23:45,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:24:45,315 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:25:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:26:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:27:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:28:45,322 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:29:45,298 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:30:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 18:30:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 15:30:00.021002+00:00'} +INFO 2025-12-03 18:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 18:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 15:30:00.029961+00:00'} +INFO 2025-12-03 18:30:09,679 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 18:30:45,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:31:45,301 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:32:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:33:45,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:34:45,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:35:45,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:36:45,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:37:45,274 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:38:45,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:39:45,277 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:40:45,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:41:45,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:42:45,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:43:45,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:44:45,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:45:45,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:46:45,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:47:45,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:48:45,252 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:49:45,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:50:45,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:51:45,214 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:52:45,219 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:53:45,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:54:45,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:55:45,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:56:45,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:57:45,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:58:45,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 18:59:45,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:00:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 19:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 16:00:00.015060+00:00'} +INFO 2025-12-03 19:00:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 19:00:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 16:00:00.022868+00:00'} +INFO 2025-12-03 19:00:45,214 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:01:45,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:02:45,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:03:45,207 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:04:45,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:05:45,203 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:06:45,212 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:07:45,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:08:45,201 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:09:45,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:10:45,250 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:11:45,220 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:12:45,279 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:13:45,218 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:14:45,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:15:45,218 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:16:45,227 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:17:45,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:18:45,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:19:45,214 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:20:45,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:21:45,225 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:22:45,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:23:45,253 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:24:45,235 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:28:06,709 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:29:06,711 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:30:00,018 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 19:30:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 16:30:00.019213+00:00'} +INFO 2025-12-03 19:30:00,028 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 19:30:00,028 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 16:30:00.028465+00:00'} +INFO 2025-12-03 19:30:06,707 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:32:16,166 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:33:16,136 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:34:16,155 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:35:16,154 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:36:16,154 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:37:16,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:38:16,129 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:39:16,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:40:16,133 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:41:16,132 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:42:16,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:43:16,138 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:44:16,103 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:45:16,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:46:16,126 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:47:16,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:48:16,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:49:16,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:50:16,119 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:51:16,121 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:52:16,093 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:53:16,184 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:53:53,658 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-03 19:54:16,177 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:55:16,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:56:16,176 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 19:56:29,319 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-03 19:56:29,329 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 19:57:16,166 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 19:57:29,341 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 19:58:16,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 19:58:29,360 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 19:59:16,175 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 19:59:29,377 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 20:00:00,004 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 20:00:00,004 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 17:00:00.004709+00:00'} +INFO 2025-12-03 20:00:00,011 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 20:00:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 17:00:00.012023+00:00'} +INFO 2025-12-03 20:00:16,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:01:16,172 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:02:16,172 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:03:16,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:04:16,171 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:05:16,169 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:06:16,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:07:16,169 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:08:16,139 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:09:16,130 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:10:16,113 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:11:16,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:12:16,128 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:13:16,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:14:16,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:15:16,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:16:16,123 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:17:16,123 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:18:16,121 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:19:16,097 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:20:16,118 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:21:16,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:22:16,118 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:23:16,198 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:24:16,195 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:25:16,187 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:26:16,196 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:27:16,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:28:16,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:29:16,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:30:20,682 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 20:30:20,683 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 17:30:20.683048+00:00'} +INFO 2025-12-03 20:30:20,692 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 20:30:20,693 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 17:30:20.693029+00:00'} +INFO 2025-12-03 20:30:49,721 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:31:49,742 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:32:49,747 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:33:56,795 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:34:56,806 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:35:56,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:38:43,058 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:43:44,398 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:44:44,480 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:45:44,486 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:46:44,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:47:44,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:48:44,482 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:49:44,482 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:50:44,483 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:51:44,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:52:44,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:53:44,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:54:35,530 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-03 20:54:35,541 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 20:54:44,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 20:55:35,563 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 20:55:44,491 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 20:56:35,584 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 20:56:44,488 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 20:57:35,600 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 20:57:44,487 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:58:44,486 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 20:59:44,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:00:00,010 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 21:00:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 18:00:00.010442+00:00'} +INFO 2025-12-03 21:00:00,015 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 21:00:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 18:00:00.015997+00:00'} +INFO 2025-12-03 21:00:44,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:01:44,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:02:44,481 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:03:44,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:04:44,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:05:44,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:06:44,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:07:44,491 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:08:44,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:09:44,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:10:44,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:11:44,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:12:44,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:13:44,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:14:44,486 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:15:44,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:16:44,519 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:17:44,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:18:44,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:19:44,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:20:44,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:21:44,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:22:44,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:23:44,528 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:24:44,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:25:44,537 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:26:44,531 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:27:44,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:28:44,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:29:44,532 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 21:30:00,013 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 18:30:00.013441+00:00'} +INFO 2025-12-03 21:30:00,021 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 21:30:00,021 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 18:30:00.021438+00:00'} +INFO 2025-12-03 21:30:44,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:31:44,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:32:44,547 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:33:44,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:34:44,544 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:35:44,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:36:44,546 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:37:44,546 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:38:44,533 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:39:44,549 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:43:57,856 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:48:07,758 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:49:07,757 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:54:05,675 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 21:59:06,545 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:03:52,431 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 22:03:52,431 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 19:03:52.431488+00:00'} +INFO 2025-12-03 22:03:52,439 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 22:03:52,439 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 19:03:52.439283+00:00'} +INFO 2025-12-03 22:04:08,005 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:09:09,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:14:10,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:18:56,910 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:23:58,274 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:27:27,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:28:58,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:33:29,635 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 22:33:29,636 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 19:33:29.636103+00:00'} +INFO 2025-12-03 22:33:29,646 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 22:33:29,646 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 19:33:29.646483+00:00'} +INFO 2025-12-03 22:33:38,055 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:34:38,087 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:35:38,085 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:36:38,084 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:37:38,085 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:38:38,085 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:39:38,086 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:40:38,085 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:41:38,081 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:42:22,561 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-03 22:42:22,571 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 22:42:38,085 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 22:43:22,585 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 22:43:38,084 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:44:18,748 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +ERROR 2025-12-03 22:44:22,604 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 22:44:38,092 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 22:45:22,628 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 22:45:38,076 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:46:38,078 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:47:38,103 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:48:38,098 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:49:38,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:50:38,098 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:51:38,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:52:38,116 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:53:38,098 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:54:38,104 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:55:38,090 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:56:38,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:57:38,100 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:58:38,094 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 22:59:38,100 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:00:00,030 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-03 23:00:00,031 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 20:00:00.031337+00:00'} +INFO 2025-12-03 23:00:00,043 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-03 23:00:00,044 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-03 23:00:00,045 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-03 23:00:00,042 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-03 23:00:00,056 tasks 61361 8479629824 Lab results sync started +INFO 2025-12-03 23:00:00,056 tasks 61361 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 20:00:00.056918+00:00'} +INFO 2025-12-03 23:00:00,061 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-03 23:00:00,061 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-03 23:00:00,061 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-03 23:00:00,063 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-03 23:00:00,063 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-03 23:00:00,064 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-03 23:00:00,065 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-03 23:00:00,065 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-03 23:00:00,065 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-03 23:00:00,066 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-03 23:00:00,068 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-03 23:00:00,068 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-03 23:00:00,070 tasks 61373 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-03 23:00:00,070 tasks 61366 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-03 23:00:00,071 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-03 23:00:00,072 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-03 23:00:00,072 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-03 23:00:38,076 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:01:38,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:02:38,099 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:03:38,096 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:04:38,096 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:05:38,097 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:06:38,097 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:07:38,089 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:08:38,076 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:09:38,096 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:10:38,099 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:11:38,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:12:38,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:13:38,100 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:14:38,098 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:15:38,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:16:38,099 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:17:38,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:18:38,082 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:19:38,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:20:38,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:21:38,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:22:38,105 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:23:38,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:24:14,431 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-03 23:24:14,441 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 23:24:38,109 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 23:25:14,464 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 23:25:38,103 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 23:26:14,487 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 23:26:38,093 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-03 23:27:14,508 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-03 23:27:38,094 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:28:38,098 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:29:38,082 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:30:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-03 23:30:00,011 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 20:30:00.011922+00:00'} +INFO 2025-12-03 23:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-03 23:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 20:30:00.019373+00:00'} +INFO 2025-12-03 23:30:38,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:31:38,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:32:38,122 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:33:38,123 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:39:32,305 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:44:33,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:49:19,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:54:21,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-03 23:59:22,357 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:00:00,010 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 00:00:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 21:00:00.010850+00:00'} +INFO 2025-12-04 00:00:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 00:00:00,018 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 21:00:00.018582+00:00'} +INFO 2025-12-04 00:04:23,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:09:25,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:14:25,145 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:17:11,840 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:19:27,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:19:40,925 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 00:19:40,932 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:24:03,329 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:24:16,495 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:29:29,862 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:29:43,034 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:30:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 00:30:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 21:30:00.005581+00:00'} +INFO 2025-12-04 00:30:00,011 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 00:30:00,011 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 21:30:00.011202+00:00'} +INFO 2025-12-04 00:30:29,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:30:43,057 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:31:29,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:32:29,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:33:29,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:34:29,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:35:29,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:36:29,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:37:29,817 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:38:29,841 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:39:29,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:40:29,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:41:29,861 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:42:29,884 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:43:29,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:44:29,860 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:45:29,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:46:29,858 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:47:29,859 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:48:29,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:49:29,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:50:29,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:51:29,861 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:52:29,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:53:29,836 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:53:45,591 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-04 00:53:45,601 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:54:29,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:54:45,623 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:55:29,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:55:45,652 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:56:29,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 00:56:45,672 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 00:57:29,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:58:29,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 00:59:29,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:00:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 01:00:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 22:00:00.012244+00:00'} +INFO 2025-12-04 01:00:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 01:00:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 22:00:00.020916+00:00'} +INFO 2025-12-04 01:00:29,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:01:29,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:02:29,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:03:29,850 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:04:29,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:05:29,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:06:29,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:07:29,837 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:07:52,962 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-04 01:07:52,973 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:07:53,037 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-04 01:07:53,045 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:07:53,057 tasks 61367 8479629824 Reminder sent for appointment 471a87e3-9da0-448b-9b43-812876b30e30 +ERROR 2025-12-04 01:07:53,064 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:08:29,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 01:08:52,996 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:08:53,061 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:08:53,074 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:09:29,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 01:09:53,027 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:09:53,086 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:09:53,097 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:10:29,873 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 01:10:53,067 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:10:53,120 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 01:10:53,126 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 01:11:29,880 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:12:29,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:13:29,872 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:14:29,872 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:15:29,858 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:16:29,871 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:17:29,874 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:18:29,868 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:19:29,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:20:29,838 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:21:29,866 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:22:29,866 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:23:29,866 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:24:29,866 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:25:29,924 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:26:29,934 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:27:05,445 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 01:27:29,938 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:28:29,932 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:29:29,934 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:30:00,022 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 01:30:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 22:30:00.022454+00:00'} +INFO 2025-12-04 01:30:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 01:30:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 22:30:00.031132+00:00'} +INFO 2025-12-04 01:30:29,903 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:35:06,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:39:42,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:40:42,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:45:13,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:46:13,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:47:13,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:48:13,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:49:13,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:50:13,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:51:13,482 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:52:13,482 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:53:13,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:54:13,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:55:13,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:56:13,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:57:13,479 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:58:13,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 01:59:13,476 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:00:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 02:00:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 23:00:00.022147+00:00'} +INFO 2025-12-04 02:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 02:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 23:00:00.029725+00:00'} +INFO 2025-12-04 02:00:13,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:01:13,471 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:02:13,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:03:13,473 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:04:13,473 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:05:13,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:06:13,500 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:07:13,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:08:13,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:09:13,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:10:13,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:11:13,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:12:13,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:13:13,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:14:13,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:15:13,500 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:16:13,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:17:13,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:18:13,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:19:13,492 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:20:13,483 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:21:13,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:22:13,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:23:13,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:24:13,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:25:13,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:26:13,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:27:13,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:28:13,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:29:13,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:30:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 02:30:00,011 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-03 23:30:00.011783+00:00'} +INFO 2025-12-04 02:30:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 02:30:00,018 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-03 23:30:00.018929+00:00'} +INFO 2025-12-04 02:30:13,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:31:13,555 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:32:13,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:33:13,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:34:13,549 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:35:13,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:36:13,599 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:36:58,088 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 02:36:58,098 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 02:37:13,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 02:37:58,120 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 02:38:13,610 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 02:38:58,141 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 02:39:13,613 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 02:39:58,166 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 02:40:13,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:41:13,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:42:13,620 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:43:13,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:44:13,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:45:13,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:46:13,624 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:50:28,378 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 02:55:29,830 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:00:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 03:00:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 00:00:00.006295+00:00'} +INFO 2025-12-04 03:00:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 03:00:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 00:00:00.013793+00:00'} +INFO 2025-12-04 03:00:31,090 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:05:32,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:10:33,795 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:15:35,149 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:20:36,587 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:23:29,517 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:25:39,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:27:05,760 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:29:08,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:30:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 03:30:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 00:30:00.020056+00:00'} +INFO 2025-12-04 03:30:00,028 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 03:30:00,028 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 00:30:00.028516+00:00'} +INFO 2025-12-04 03:30:37,793 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:32:22,009 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:35:40,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:40:42,072 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:42:22,350 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:45:44,882 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:48:12,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:49:28,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:50:33,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:55:20,164 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:57:28,875 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:58:28,870 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 03:59:28,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:00:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 04:00:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 01:00:00.020887+00:00'} +INFO 2025-12-04 04:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 04:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 01:00:00.029454+00:00'} +INFO 2025-12-04 04:00:28,874 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:01:28,871 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:02:28,875 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:03:28,869 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:04:28,868 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:05:28,819 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:06:28,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:07:28,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:08:05,159 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 04:08:05,170 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:08:28,815 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:09:05,190 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:09:28,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:10:05,211 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:10:28,830 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:11:05,233 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:11:28,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:12:28,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:13:28,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:14:28,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:15:28,819 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:16:28,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:17:28,820 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:18:28,799 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:19:28,821 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:20:28,820 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:21:28,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:22:28,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:23:28,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:24:28,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:25:28,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:26:28,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:27:28,830 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:28:28,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:29:28,821 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:30:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 04:30:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 01:30:00.020914+00:00'} +INFO 2025-12-04 04:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 04:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 01:30:00.029734+00:00'} +INFO 2025-12-04 04:30:28,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:31:28,817 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:32:28,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:33:28,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:34:28,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:35:28,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:36:28,919 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:37:28,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:38:28,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:39:28,903 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:40:28,905 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:41:28,911 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:42:28,906 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:43:28,907 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:44:28,909 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:45:28,933 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:46:28,910 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:47:28,907 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:48:28,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:49:28,905 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:50:28,902 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:51:28,906 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:52:28,967 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:53:28,964 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:53:44,708 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 04:53:44,718 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:54:28,942 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:54:44,741 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:55:28,943 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:55:44,765 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:56:28,972 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 04:56:44,784 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 04:57:28,966 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:58:32,568 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 04:59:32,593 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:00:00,043 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 05:00:00,044 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 02:00:00.044670+00:00'} +INFO 2025-12-04 05:00:00,049 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 05:00:00,050 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 02:00:00.050063+00:00'} +INFO 2025-12-04 05:00:32,603 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:01:32,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:05:00,788 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:07:11,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:10:03,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:12:26,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:15:06,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:19:17,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:19:40,474 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 05:19:40,484 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:19:40,546 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 05:19:40,554 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:19:40,568 tasks 61367 8479629824 Reminder sent for appointment d053117f-99cc-4b3d-a7b6-c43871461868 +ERROR 2025-12-04 05:19:40,575 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:20:17,371 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 05:20:40,508 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:20:40,578 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:20:40,598 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:21:17,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 05:21:40,529 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:21:40,588 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:21:40,609 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:22:17,371 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-04 05:22:40,551 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:22:40,598 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-04 05:22:40,618 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-04 05:25:08,012 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:26:50,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:28:05,225 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:29:05,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:30:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 05:30:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 02:30:00.021693+00:00'} +INFO 2025-12-04 05:30:00,030 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 05:30:00,030 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 02:30:00.030275+00:00'} +INFO 2025-12-04 05:30:05,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:31:05,244 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:32:05,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:33:05,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:34:05,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:35:05,152 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:36:05,153 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:37:05,153 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:38:05,153 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:39:05,152 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:40:05,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:41:05,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:42:05,151 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:43:05,155 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:44:05,151 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:45:05,151 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:46:05,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:47:05,152 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:48:05,151 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:49:05,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:50:05,084 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:51:05,069 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:52:05,088 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:53:05,094 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:54:05,092 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:55:05,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:56:05,093 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:57:05,093 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:58:05,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 05:59:05,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:00:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 06:00:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 03:00:00.021759+00:00'} +INFO 2025-12-04 06:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 06:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 03:00:00.029679+00:00'} +INFO 2025-12-04 06:00:05,092 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:01:05,088 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:02:05,081 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:03:05,074 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:04:05,086 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:05:05,055 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:06:05,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:07:05,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:08:05,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:09:05,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:10:05,041 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:11:05,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:12:05,042 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:13:05,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:14:05,039 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:15:05,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:16:05,026 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:17:05,018 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:18:05,036 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:19:05,036 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:20:05,000 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:21:04,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:22:04,997 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:23:04,985 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:24:04,994 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:25:04,993 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:26:04,993 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:27:04,990 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:28:04,990 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:29:54,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:30:00,022 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 06:30:00,023 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 03:30:00.023167+00:00'} +INFO 2025-12-04 06:30:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 06:30:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 03:30:00.031890+00:00'} +INFO 2025-12-04 06:32:53,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:34:14,992 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:35:41,610 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:37:38,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:40:02,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:41:19,889 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:45:47,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:46:47,917 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:47:47,923 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:48:47,925 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:49:47,923 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:50:47,923 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:51:47,921 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:52:47,900 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:53:47,921 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:54:47,921 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:56:09,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:57:09,551 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:58:09,552 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 06:59:09,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:00:00,016 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 07:00:00,016 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 04:00:00.016785+00:00'} +INFO 2025-12-04 07:00:00,024 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 07:00:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 04:00:00.024435+00:00'} +INFO 2025-12-04 07:00:09,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:01:09,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:02:09,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:03:09,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:04:09,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:05:09,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:06:09,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:07:09,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:08:09,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:09:09,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:10:09,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:11:09,494 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:12:09,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:13:09,480 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:14:09,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:15:09,500 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:16:09,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:17:09,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:18:09,581 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:19:09,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:20:09,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:21:09,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:22:09,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:23:09,575 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:24:09,559 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:25:09,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:26:09,581 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:27:09,583 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:28:09,579 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:29:09,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:30:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 07:30:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 04:30:00.015672+00:00'} +INFO 2025-12-04 07:30:00,024 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 07:30:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 04:30:00.024470+00:00'} +INFO 2025-12-04 07:30:09,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:31:09,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:32:09,570 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:33:09,637 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:34:09,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:35:09,662 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:36:09,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:37:09,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:38:09,623 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:39:09,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:40:09,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:41:09,637 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:42:09,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:43:09,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:44:09,625 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:45:09,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:46:09,647 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:47:09,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:48:09,648 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:49:09,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:50:09,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:51:09,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:52:09,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:53:09,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:54:09,587 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:55:09,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:56:09,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:57:09,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 07:59:22,476 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:00:28,675 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 08:00:28,685 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-04 08:00:28,712 tasks 61361 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-04 08:00:28,740 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 05:00:28.740552+00:00'} +INFO 2025-12-04 08:00:28,740 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 05:00:28.740570+00:00'} +INFO 2025-12-04 08:00:56,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:03:04,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:05:58,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:06:58,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:07:58,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:08:58,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:09:58,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:10:58,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:11:58,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:12:58,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:13:15,296 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 08:13:58,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:14:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:15:58,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:16:58,882 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:17:58,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:18:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:19:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:20:58,836 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:21:58,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:22:58,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:23:58,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:24:58,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:25:58,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:26:58,826 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:27:58,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:28:58,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:29:58,793 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:30:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 08:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 05:30:00.007212+00:00'} +INFO 2025-12-04 08:30:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 08:30:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 05:30:00.012537+00:00'} +INFO 2025-12-04 08:30:58,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:31:58,787 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:32:58,786 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:33:58,786 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:34:58,789 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:35:58,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:36:58,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:37:58,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:38:58,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:39:58,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:40:58,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:41:58,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:42:58,791 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:43:58,789 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:44:58,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:45:58,818 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:46:58,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:47:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:48:58,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:49:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:50:58,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:51:58,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:52:58,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:53:58,886 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:54:58,836 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:55:58,837 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:56:58,830 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:57:58,818 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:58:58,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 08:59:58,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:00:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 09:00:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 06:00:00.008353+00:00'} +INFO 2025-12-04 09:00:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 09:00:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 06:00:00.013412+00:00'} +INFO 2025-12-04 09:00:58,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:01:58,862 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:02:58,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:03:58,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:04:58,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:05:58,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:06:58,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:07:58,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:09:26,801 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:11:31,393 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:15:00,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:16:34,046 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:21:35,432 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:22:35,430 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:23:35,428 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:24:35,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:25:35,447 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:26:35,437 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:27:35,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:28:35,429 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:29:35,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:30:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 09:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 06:30:00.007854+00:00'} +INFO 2025-12-04 09:30:00,014 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 09:30:00,014 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 06:30:00.014176+00:00'} +INFO 2025-12-04 09:30:35,441 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:31:35,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:32:35,441 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:33:35,443 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:34:35,444 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:35:35,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:36:35,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:37:35,444 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:38:35,445 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:39:35,437 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:40:35,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:41:35,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:42:35,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:43:35,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:44:35,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:45:35,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:46:35,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:47:35,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:48:35,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:49:35,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:50:35,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:51:35,432 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:52:35,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:53:35,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:54:35,381 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:55:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:56:35,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:57:35,382 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:58:35,381 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 09:59:35,374 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:00:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 10:00:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 07:00:00.008566+00:00'} +INFO 2025-12-04 10:00:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 10:00:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 07:00:00.020243+00:00'} +INFO 2025-12-04 10:00:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:01:35,384 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:02:35,381 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:03:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:04:35,364 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:05:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:06:35,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:07:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:08:35,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:09:35,378 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:10:35,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:11:35,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:12:35,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:13:35,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:14:35,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:15:35,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:16:35,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:17:35,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:18:35,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:19:35,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:20:35,351 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:21:35,352 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:23:55,181 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:26:40,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:30:00,016 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 10:30:00,016 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 07:30:00.016587+00:00'} +INFO 2025-12-04 10:30:00,024 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 10:30:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 07:30:00.024790+00:00'} +INFO 2025-12-04 10:30:03,182 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:31:42,908 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:34:02,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:36:45,542 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:38:53,958 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:40:07,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:41:49,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:42:49,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:43:49,859 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:44:49,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:45:49,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:46:49,850 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:47:49,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:48:49,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:49:49,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:50:49,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:51:49,839 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:52:49,826 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:53:49,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:54:49,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:55:49,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:56:49,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:57:49,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:58:49,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 10:59:49,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:00:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 11:00:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 08:00:00.022692+00:00'} +INFO 2025-12-04 11:00:00,030 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 11:00:00,030 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 08:00:00.030962+00:00'} +INFO 2025-12-04 11:00:49,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:01:49,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:02:49,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:03:49,815 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:04:49,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:05:49,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:06:49,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:07:49,838 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:08:49,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:09:49,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:10:49,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:11:49,809 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:12:49,801 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:13:49,790 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:14:49,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:15:49,811 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:16:49,808 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:17:49,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:18:49,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:19:49,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:20:49,803 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:21:49,801 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:22:49,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:23:49,787 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:24:49,764 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:25:49,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:26:49,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:27:49,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:28:49,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:29:49,783 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 11:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 08:30:00.007034+00:00'} +INFO 2025-12-04 11:30:00,011 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 11:30:00,011 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 08:30:00.011864+00:00'} +INFO 2025-12-04 11:30:49,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:31:49,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:32:49,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:33:49,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:34:49,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:35:49,759 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:36:49,764 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:37:49,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:38:49,771 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:39:49,778 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:40:49,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:41:49,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:43:37,280 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:46:54,952 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:51:56,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:53:44,194 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:56:59,184 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 11:59:49,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:00:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 12:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 09:00:00.015715+00:00'} +INFO 2025-12-04 12:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 12:00:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 09:00:00.023268+00:00'} +INFO 2025-12-04 12:01:31,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:03:51,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:04:51,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:05:51,207 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:06:51,214 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:07:51,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:08:51,201 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:09:51,214 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:10:51,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:11:51,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:11:58,975 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 12:12:51,192 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:13:51,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:14:51,225 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:15:51,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:16:51,227 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:17:51,236 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:18:51,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:19:51,228 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:20:51,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:21:51,225 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:22:51,228 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:23:51,228 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:24:51,229 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:25:51,231 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:26:51,229 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:27:51,238 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:28:51,215 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:29:51,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:30:00,010 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 12:30:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 09:30:00.010516+00:00'} +INFO 2025-12-04 12:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 12:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 09:30:00.019815+00:00'} +INFO 2025-12-04 12:30:51,219 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:31:51,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:32:51,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:33:51,190 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:34:51,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:35:51,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:36:51,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:37:51,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:38:51,223 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:39:51,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:40:51,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:41:51,235 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:42:51,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:43:51,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:44:51,195 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:45:51,176 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:46:51,189 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:47:51,189 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:48:51,175 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:49:51,196 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:50:51,192 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:51:51,162 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:52:51,188 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:53:51,175 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:54:51,166 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:55:51,189 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:56:51,187 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:57:51,194 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:58:51,186 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 12:59:51,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:00:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 13:00:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 10:00:00.020852+00:00'} +INFO 2025-12-04 13:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 13:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 10:00:00.029573+00:00'} +INFO 2025-12-04 13:00:51,158 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:01:51,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:02:51,149 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:07:03,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:08:03,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:09:03,120 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:10:03,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:11:03,126 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:12:03,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:13:03,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:14:03,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:15:03,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:16:03,118 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:17:03,115 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:18:03,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:19:03,115 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:20:03,115 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:21:03,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:22:03,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:23:03,185 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:24:03,343 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:25:03,184 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:26:03,184 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:27:03,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:28:03,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:29:03,188 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:30:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 13:30:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 10:30:00.014351+00:00'} +INFO 2025-12-04 13:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 13:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 10:30:00.019802+00:00'} +INFO 2025-12-04 13:30:03,187 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:31:03,192 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:32:03,430 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:33:03,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:34:03,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:35:03,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:36:03,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:37:03,238 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:38:03,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:39:03,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:40:03,235 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:41:03,260 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:42:03,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:43:03,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:44:03,240 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:45:03,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:46:03,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:47:03,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:48:03,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:49:03,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:50:03,245 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:51:03,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:52:03,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:53:03,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:54:03,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:55:03,303 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:56:03,306 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:57:03,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:58:03,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 13:59:03,302 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:00:00,016 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 14:00:00,017 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 11:00:00.017278+00:00'} +INFO 2025-12-04 14:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 14:00:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 11:00:00.023995+00:00'} +INFO 2025-12-04 14:00:03,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:01:03,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:02:03,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:03:03,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:04:03,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:05:03,311 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:06:03,314 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:07:03,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:09:47,326 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:10:47,311 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:11:47,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:12:47,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:13:47,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:14:47,325 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:15:47,333 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:16:47,335 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:17:35,555 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 14:17:47,335 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:18:47,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:19:47,337 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:20:47,327 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:21:47,339 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:22:47,349 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:23:47,342 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:24:47,325 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:25:47,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:26:47,347 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:27:47,348 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:28:47,333 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:29:47,347 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 14:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 11:30:00.007143+00:00'} +INFO 2025-12-04 14:30:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 14:30:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 11:30:00.012443+00:00'} +INFO 2025-12-04 14:30:47,351 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:31:47,350 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:32:47,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:33:47,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:34:47,333 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:35:47,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:36:47,344 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:37:47,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:38:47,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:39:47,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:40:47,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:41:47,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:42:47,334 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:43:47,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:44:47,337 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:45:47,335 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:46:47,334 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:47:47,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:48:47,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:49:47,338 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:50:47,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:51:47,334 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:52:47,325 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:53:47,325 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:54:47,322 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:55:47,326 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:56:47,327 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:57:47,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:58:47,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 14:59:47,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:00:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 15:00:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 12:00:00.009233+00:00'} +INFO 2025-12-04 15:00:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 15:00:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 12:00:00.016333+00:00'} +INFO 2025-12-04 15:00:47,311 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:01:47,331 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:02:47,331 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:03:47,331 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:04:47,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:05:47,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:06:47,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:07:47,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:08:47,310 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:11:19,937 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:12:30,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:13:30,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:14:30,873 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:15:30,884 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:16:30,907 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:17:30,899 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:18:30,900 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:19:30,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:20:30,908 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:21:30,902 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:22:30,901 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:23:30,875 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:24:30,883 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:25:30,956 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:26:30,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:27:30,772 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:28:30,786 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:29:30,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:29:59,891 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 15:30:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 15:30:00,011 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 12:30:00.011309+00:00'} +INFO 2025-12-04 15:30:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 15:30:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 12:30:00.020403+00:00'} +INFO 2025-12-04 15:30:30,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:31:30,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:31:43,458 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 15:32:30,758 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:33:27,663 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 15:33:30,770 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:34:30,794 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:35:30,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:36:30,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:36:39,569 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 15:37:30,781 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:38:30,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:39:30,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:40:30,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:41:30,716 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:42:30,696 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:43:30,723 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:44:30,721 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:45:30,720 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:46:30,714 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:47:30,718 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:48:30,712 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:49:30,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:50:30,710 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:50:40,926 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 15:51:30,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:52:30,722 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:53:30,710 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:54:30,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:55:30,704 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:56:30,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:57:30,806 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:58:30,813 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 15:59:30,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:00:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 16:00:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 13:00:00.009473+00:00'} +INFO 2025-12-04 16:00:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 16:00:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 13:00:00.016335+00:00'} +INFO 2025-12-04 16:00:30,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:01:30,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:01:55,468 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:02:30,791 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:03:30,793 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:04:30,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:05:30,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:06:30,467 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:06:30,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:07:30,790 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:08:30,793 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:09:30,791 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:10:30,803 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:10:31,954 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:11:30,766 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:12:30,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:13:30,761 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:14:42,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:15:32,658 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:15:42,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:16:42,139 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:17:42,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:18:42,138 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:19:42,121 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:20:42,168 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:21:42,136 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:22:42,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:23:42,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:24:42,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:25:37,109 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:25:42,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:26:42,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:27:42,153 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:28:42,118 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:29:42,145 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:30:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 16:30:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 13:30:00.015073+00:00'} +INFO 2025-12-04 16:30:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 16:30:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 13:30:00.022489+00:00'} +INFO 2025-12-04 16:30:42,144 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:31:42,125 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:32:42,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:33:42,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:34:42,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:35:42,144 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:36:30,914 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:36:42,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:37:42,120 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:38:42,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:39:42,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:40:13,329 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 16:40:42,118 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:41:42,119 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:42:42,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:43:42,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:44:42,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:45:42,140 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:46:42,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:47:42,137 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:48:42,145 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:49:42,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:50:42,137 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:51:42,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:52:42,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:53:42,125 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:54:42,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:55:42,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:56:42,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:57:42,154 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:58:42,166 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 16:59:42,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:00:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 17:00:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 14:00:00.019847+00:00'} +INFO 2025-12-04 17:00:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 17:00:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 14:00:00.027226+00:00'} +INFO 2025-12-04 17:00:42,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:01:42,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:02:42,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:03:42,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:04:42,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:05:42,162 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:06:42,158 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:07:42,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:08:42,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:09:42,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:10:42,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:11:42,130 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:12:42,155 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:13:42,176 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:14:09,804 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 17:14:42,155 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:17:42,461 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:18:42,469 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:19:42,466 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:20:42,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:22:58,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:23:58,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:24:05,192 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 17:24:58,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:25:58,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:26:58,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:27:58,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:28:58,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:29:58,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:30:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 17:30:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 14:30:00.022094+00:00'} +INFO 2025-12-04 17:30:00,030 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 17:30:00,030 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 14:30:00.030432+00:00'} +INFO 2025-12-04 17:30:58,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:31:58,442 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:32:45,007 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 17:32:58,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:33:58,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:34:58,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:35:58,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:36:58,445 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:37:58,467 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:38:58,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:39:58,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:40:58,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:41:58,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:42:58,440 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:43:28,620 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 17:43:58,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:44:58,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:45:58,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:46:58,382 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:47:58,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:48:58,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:49:58,412 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:50:58,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:51:58,435 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:52:58,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:53:58,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:54:58,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:55:58,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:56:58,404 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:57:58,390 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:58:58,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 17:59:58,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:00:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 18:00:00,011 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 15:00:00.011277+00:00'} +INFO 2025-12-04 18:00:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 18:00:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 15:00:00.020432+00:00'} +INFO 2025-12-04 18:00:00,036 tasks 61367 8479629824 Generated daily schedule for 2025-12-05: {'date': '2025-12-05', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-04 18:00:58,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:01:58,378 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:02:58,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:03:58,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:04:58,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:05:58,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:06:36,027 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 18:06:58,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:07:58,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:08:58,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:09:58,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:10:58,357 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:11:58,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:12:58,354 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:13:58,351 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:14:58,352 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:15:58,349 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:16:58,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:17:58,368 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:18:58,368 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:19:58,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:20:58,350 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:21:58,368 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:22:58,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:23:58,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:24:58,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:25:58,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:26:58,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:27:20,371 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 18:27:58,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:28:58,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:29:58,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:30:00,018 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 18:30:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 15:30:00.018939+00:00'} +INFO 2025-12-04 18:30:00,025 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 18:30:00,025 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 15:30:00.025823+00:00'} +INFO 2025-12-04 18:30:58,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:31:58,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:32:58,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:33:58,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:34:58,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:35:58,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:36:58,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:37:58,488 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:38:58,481 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:39:58,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:40:58,517 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:41:58,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:42:58,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:43:58,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:44:58,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:45:58,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:46:58,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:47:58,516 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:48:58,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:49:58,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:50:58,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:51:58,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:52:58,443 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:53:58,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:54:58,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:55:58,445 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:56:58,450 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:57:58,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:58:58,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 18:59:58,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:00:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 19:00:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 16:00:00.019723+00:00'} +INFO 2025-12-04 19:00:00,026 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 19:00:00,026 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 16:00:00.026703+00:00'} +INFO 2025-12-04 19:00:58,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:01:50,703 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:01:58,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:02:58,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:03:58,440 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:04:58,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:05:58,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:06:58,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:07:58,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:08:14,017 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:08:58,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:09:58,461 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:10:58,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:11:58,489 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:12:58,487 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:13:58,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:14:42,375 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:14:58,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:15:58,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:16:58,487 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:17:58,487 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:18:13,154 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:18:13,213 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:18:13,232 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:18:58,489 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:19:58,488 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:20:58,488 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:21:48,396 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:21:58,495 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:22:58,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:24:04,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:25:04,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:26:04,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:27:04,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:28:04,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:29:04,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:30:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 19:30:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 16:30:00.021486+00:00'} +INFO 2025-12-04 19:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 19:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 16:30:00.029847+00:00'} +INFO 2025-12-04 19:30:04,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:31:04,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:32:04,272 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:33:18,887 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:34:14,503 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:34:14,546 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 19:34:18,888 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:35:18,889 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:36:18,888 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:37:18,889 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:38:18,890 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:39:18,905 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:40:18,904 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:41:18,960 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:42:18,918 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:43:18,906 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:44:18,912 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:45:18,916 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:46:18,913 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:47:18,900 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:48:18,902 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:49:18,934 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:50:18,915 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:51:18,917 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:52:18,913 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:53:18,856 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:54:18,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:55:18,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:56:18,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:57:18,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:58:18,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 19:59:18,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:00:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 20:00:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 17:00:00.023237+00:00'} +INFO 2025-12-04 20:00:00,032 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 20:00:00,032 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 17:00:00.032401+00:00'} +INFO 2025-12-04 20:00:18,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:01:18,881 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:02:18,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:03:18,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:04:18,850 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:05:18,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:06:18,840 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:07:18,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:08:18,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:08:21,534 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 20:09:18,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:10:18,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:11:18,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:12:18,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:13:18,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:14:18,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:15:18,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:16:18,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:17:18,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:18:18,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:18:43,207 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 20:19:18,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:20:18,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:21:18,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:22:18,847 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:23:18,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:24:18,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:25:18,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:26:18,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:27:18,821 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:28:18,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:29:18,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:30:00,022 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 20:30:00,023 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 17:30:00.023167+00:00'} +INFO 2025-12-04 20:30:00,032 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 20:30:00,032 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 17:30:00.032335+00:00'} +INFO 2025-12-04 20:30:18,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:31:18,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:32:18,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:33:18,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:34:20,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:35:20,738 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:36:20,743 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:37:20,753 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:38:20,752 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:39:20,749 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:40:20,743 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:41:20,749 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:42:20,749 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:43:20,748 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:44:20,747 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:45:20,747 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:46:20,725 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:47:20,743 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:48:20,745 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:49:20,740 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:50:20,764 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:51:20,765 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:52:20,749 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:53:20,765 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:54:20,771 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:55:20,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:56:20,764 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:57:20,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:58:20,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 20:59:20,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:00:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 21:00:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 18:00:00.021804+00:00'} +INFO 2025-12-04 21:00:00,030 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 21:00:00,030 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 18:00:00.030478+00:00'} +INFO 2025-12-04 21:00:20,761 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:01:20,746 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:02:20,758 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:03:20,760 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:04:20,769 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:05:20,760 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:06:20,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:07:20,766 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:08:20,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:09:20,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:10:20,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:11:20,756 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:12:20,759 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:13:20,757 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:14:20,737 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:15:20,763 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:16:20,759 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:17:20,733 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:18:20,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:19:20,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:20:20,854 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:21:20,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:22:20,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:23:20,837 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:24:20,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:25:20,859 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:26:20,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:27:20,856 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:28:20,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:29:20,843 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:30:00,023 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 21:30:00,023 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 18:30:00.023358+00:00'} +INFO 2025-12-04 21:30:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 21:30:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 18:30:00.031922+00:00'} +INFO 2025-12-04 21:30:20,857 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:31:20,856 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:32:20,850 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:33:20,856 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:38:51,171 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:39:51,133 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:40:51,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:41:51,130 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:42:51,138 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:43:28,643 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 21:43:51,136 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:44:51,137 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:45:51,139 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:46:51,139 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:47:51,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:48:51,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:49:51,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:50:51,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:51:51,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:52:51,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:53:51,327 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:54:51,304 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:55:51,117 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:56:51,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:57:51,311 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:58:51,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 21:59:51,124 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:00:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 22:00:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 19:00:00.008286+00:00'} +INFO 2025-12-04 22:00:00,014 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 22:00:00,014 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 19:00:00.014372+00:00'} +INFO 2025-12-04 22:00:51,129 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:01:51,128 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:02:51,131 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:03:51,126 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:04:51,127 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:05:51,136 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:06:51,130 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:07:51,133 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:08:51,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:09:51,066 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:10:51,066 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:11:51,074 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:12:51,066 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:13:51,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:14:51,059 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:15:51,064 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:16:51,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:17:51,066 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:18:51,065 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:19:51,068 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:20:51,060 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:21:51,073 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:22:51,059 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:23:51,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:24:51,022 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:25:51,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:26:51,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:27:51,029 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:28:51,017 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:29:51,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:30:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 22:30:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 19:30:00.008902+00:00'} +INFO 2025-12-04 22:30:00,015 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 22:30:00,015 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 19:30:00.015150+00:00'} +INFO 2025-12-04 22:30:51,020 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:31:51,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:32:51,018 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:33:51,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:34:51,020 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:35:51,016 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:36:51,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:37:51,011 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:38:51,006 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:44:39,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:45:39,297 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:46:39,297 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:47:39,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:48:39,297 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:49:39,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:50:39,276 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:51:39,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:52:39,294 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:53:39,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:54:39,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:55:39,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:56:39,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:57:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:58:39,287 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 22:59:39,293 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:00:00,025 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-04 23:00:00,025 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 20:00:00.025718+00:00'} +INFO 2025-12-04 23:00:00,034 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-04 23:00:00,036 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-04 23:00:00,037 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-04 23:00:00,038 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-04 23:00:00,038 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-04 23:00:00,039 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-04 23:00:00,039 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-04 23:00:00,040 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-04 23:00:00,040 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-04 23:00:00,041 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-04 23:00:00,041 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 20:00:00.041099+00:00'} +INFO 2025-12-04 23:00:00,043 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-04 23:00:00,043 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-04 23:00:00,044 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-04 23:00:00,046 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-04 23:00:00,046 tasks 61366 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-04 23:00:00,047 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-04 23:00:00,049 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-04 23:00:00,049 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-04 23:00:00,049 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-04 23:00:00,050 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-04 23:00:00,050 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-04 23:00:00,052 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-04 23:00:39,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:01:39,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:02:39,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:03:39,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:03:58,425 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 23:04:39,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:05:39,271 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:06:39,274 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:07:39,285 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:08:39,285 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:09:39,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:10:39,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:11:39,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:12:39,270 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:13:39,278 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:14:39,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:15:39,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:16:39,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:17:39,261 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:18:39,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:19:39,261 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:20:39,268 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:21:39,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:22:39,259 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:23:39,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:24:39,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:25:39,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:26:39,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:27:39,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:28:39,254 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:29:39,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:30:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-04 23:30:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 20:30:00.020950+00:00'} +INFO 2025-12-04 23:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-04 23:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 20:30:00.029388+00:00'} +INFO 2025-12-04 23:30:39,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:31:39,233 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:32:39,239 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:33:39,236 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:34:39,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:35:39,235 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:36:39,231 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:37:39,204 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:38:39,237 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:39:39,231 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:40:39,229 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:41:39,227 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:42:39,228 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:43:39,226 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:44:39,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:45:39,285 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:46:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:47:39,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:48:39,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:49:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:50:39,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:51:19,961 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-04 23:51:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:52:39,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:53:39,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:54:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:55:39,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:56:39,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:57:39,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:58:39,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-04 23:59:39,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:00:00,024 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 00:00:00,024 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 21:00:00.024803+00:00'} +INFO 2025-12-05 00:00:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 00:00:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 21:00:00.031489+00:00'} +INFO 2025-12-05 00:00:39,263 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:01:39,429 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:02:39,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:03:39,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:04:39,265 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:05:39,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:06:39,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:07:39,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:08:39,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:09:39,272 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:10:39,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:11:39,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:12:39,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:13:39,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:14:39,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:15:39,257 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:16:39,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:17:39,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:18:39,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:19:39,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:20:39,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:21:39,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:22:39,254 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:23:39,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:24:39,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:25:39,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:26:39,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:27:39,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:28:39,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:29:39,338 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:30:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 00:30:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 21:30:00.010000+00:00'} +INFO 2025-12-05 00:30:00,015 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 00:30:00,015 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 21:30:00.015511+00:00'} +INFO 2025-12-05 00:30:39,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:31:39,379 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:32:39,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:33:39,349 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:34:39,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:35:39,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:36:39,344 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:37:39,343 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:38:39,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:39:39,347 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:40:39,348 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:41:39,339 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:42:39,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:43:39,344 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:49:28,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:54:29,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:55:29,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:56:29,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:57:29,667 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:58:29,667 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 00:59:29,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:00:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 01:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 22:00:00.015679+00:00'} +INFO 2025-12-05 01:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 01:00:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 22:00:00.024159+00:00'} +INFO 2025-12-05 01:00:29,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:01:29,669 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:02:29,671 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:03:29,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:04:29,711 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:05:29,727 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:06:29,723 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:07:29,727 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:08:29,706 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:09:29,729 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:10:29,732 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:11:29,717 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:12:29,733 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:13:29,736 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:14:29,743 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:15:29,737 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:16:29,739 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:17:29,739 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:18:29,716 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:19:29,678 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:20:29,671 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:21:29,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:22:29,673 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:23:29,673 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:24:29,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:25:29,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:26:29,675 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:27:29,676 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:28:29,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:29:29,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:30:00,022 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 01:30:00,023 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 22:30:00.023242+00:00'} +INFO 2025-12-05 01:30:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 01:30:00,031 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 22:30:00.031720+00:00'} +INFO 2025-12-05 01:30:29,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:31:29,684 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:32:29,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:33:29,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:34:29,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:35:29,711 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:36:29,734 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:37:29,736 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:38:29,737 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:39:29,734 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:40:29,716 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:41:29,725 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:42:29,728 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:43:29,743 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:44:29,742 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:45:29,751 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:46:29,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:47:29,745 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:48:29,746 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:49:29,737 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:50:29,778 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:51:29,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:52:29,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:53:29,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:54:29,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 01:59:58,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:00:00,004 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 02:00:00,004 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 23:00:00.004960+00:00'} +INFO 2025-12-05 02:00:00,009 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 02:00:00,009 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 23:00:00.009629+00:00'} +INFO 2025-12-05 02:00:58,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:01:58,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:02:58,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:03:34,103 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 02:03:58,575 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:04:58,585 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:05:58,582 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:06:58,585 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:07:58,587 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:08:58,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:09:58,583 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:10:58,596 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:11:58,594 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:12:58,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:13:58,593 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:14:58,722 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:15:58,510 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:16:58,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:17:58,672 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:18:58,714 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:19:58,518 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:20:58,510 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:21:58,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:22:58,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:23:58,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:24:58,567 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:25:58,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:26:58,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:27:58,529 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:28:58,532 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:29:58,467 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:30:00,016 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 02:30:00,016 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-04 23:30:00.016334+00:00'} +INFO 2025-12-05 02:30:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 02:30:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-04 23:30:00.023213+00:00'} +INFO 2025-12-05 02:30:58,470 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:31:58,470 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:32:58,489 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:33:58,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:34:58,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:35:58,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:36:58,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:37:58,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:38:58,470 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:39:58,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:40:58,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:41:58,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:42:58,480 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:43:58,466 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:44:58,439 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:45:58,427 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:46:58,428 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:47:58,434 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:48:58,427 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:49:58,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:50:01,351 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 02:50:58,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:51:58,430 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:52:58,423 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:53:58,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:54:58,424 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:55:58,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:56:58,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:57:58,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:58:58,431 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 02:59:58,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:00:00,004 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 03:00:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 00:00:00.005154+00:00'} +INFO 2025-12-05 03:00:00,010 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 03:00:00,010 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 00:00:00.010598+00:00'} +INFO 2025-12-05 03:05:40,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:06:40,378 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:07:40,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:08:40,393 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:09:40,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:10:40,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:11:40,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:12:40,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:13:40,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:14:40,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:15:40,393 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:16:40,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:17:40,374 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:18:40,375 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:19:40,369 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:20:40,367 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:21:40,367 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:22:40,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:23:40,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:24:40,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:25:40,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:26:40,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:27:40,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:28:40,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:29:40,343 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 03:30:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 00:30:00.006382+00:00'} +INFO 2025-12-05 03:30:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 03:30:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 00:30:00.012884+00:00'} +INFO 2025-12-05 03:30:40,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:31:40,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:32:40,355 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:33:40,341 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:34:40,353 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:35:40,409 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:36:40,445 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:37:40,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:38:40,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:39:40,408 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:40:40,381 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:41:40,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:42:40,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:43:40,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:44:40,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:45:40,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:46:40,379 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:47:40,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:48:40,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:49:40,382 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:50:40,470 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:51:40,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:52:40,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:53:40,466 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:54:40,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:55:40,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:56:40,481 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:57:40,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:58:40,476 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 03:59:40,472 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:00:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 04:00:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 01:00:00.014910+00:00'} +INFO 2025-12-05 04:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 04:00:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 01:00:00.023715+00:00'} +INFO 2025-12-05 04:00:40,476 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:01:40,475 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:02:40,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:03:40,470 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:04:40,476 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:05:40,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:06:40,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:07:40,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:08:40,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:09:40,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:10:40,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:11:40,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:12:40,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:13:40,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:14:40,516 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:15:40,517 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:16:40,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:17:40,752 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:18:40,699 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:19:40,522 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:20:40,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:21:40,727 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:22:40,683 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:23:40,500 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:24:40,662 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:25:40,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:26:40,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:27:40,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:28:40,702 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:29:40,548 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:30:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 04:30:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 01:30:00.015488+00:00'} +INFO 2025-12-05 04:30:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 04:30:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 01:30:00.022555+00:00'} +INFO 2025-12-05 04:30:40,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:31:40,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:32:40,518 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:33:40,536 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:34:40,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:35:40,529 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:36:40,528 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:37:40,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:38:40,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:39:40,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:40:40,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:41:40,537 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:42:40,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:43:40,535 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:44:40,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:45:40,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:46:40,534 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:47:40,540 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:48:40,535 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:49:40,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:50:40,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:51:40,576 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:52:40,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:53:40,549 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:54:40,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:55:40,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:56:40,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:57:40,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:58:40,594 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 04:59:40,552 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:00:00,016 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 05:00:00,017 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 02:00:00.017892+00:00'} +INFO 2025-12-05 05:00:00,024 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 05:00:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 02:00:00.024669+00:00'} +INFO 2025-12-05 05:00:40,563 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:01:40,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:02:40,567 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:03:40,563 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:04:40,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:05:40,605 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:11:24,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:15:49,005 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:16:49,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:17:49,030 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:18:49,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:19:49,032 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:20:49,030 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:21:49,016 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:22:49,031 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:23:49,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:24:49,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:25:49,026 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:26:49,021 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:27:49,023 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:28:49,023 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:29:49,023 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 05:30:00,013 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 02:30:00.013429+00:00'} +INFO 2025-12-05 05:30:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 05:30:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 02:30:00.022405+00:00'} +INFO 2025-12-05 05:30:49,024 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:31:49,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:32:49,026 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:33:49,026 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:34:49,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:35:49,010 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:36:49,029 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:37:49,029 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:38:49,011 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:39:49,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:40:49,027 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:41:49,006 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:42:49,024 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:43:49,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:44:49,019 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:45:49,002 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:46:49,020 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:47:48,994 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:48:49,022 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:49:49,023 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:50:49,024 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:51:49,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:52:49,034 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:53:49,017 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:54:49,018 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:55:49,013 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:56:48,988 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:57:48,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:58:48,990 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 05:59:48,993 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:00:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 06:00:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 03:00:00.005790+00:00'} +INFO 2025-12-05 06:00:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 06:00:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 03:00:00.012815+00:00'} +INFO 2025-12-05 06:00:48,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:01:48,990 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:02:48,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:03:48,972 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:04:48,992 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:04:59,285 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 06:05:48,991 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:06:48,977 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:07:48,992 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:08:48,992 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:09:48,977 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:10:48,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:11:48,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:12:48,903 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:13:48,898 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:14:48,902 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:15:48,885 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:18:35,999 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:21:34,142 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:22:34,144 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:23:34,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:24:34,157 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:26:14,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:27:14,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:28:14,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:29:14,611 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:30:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 06:30:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 03:30:00.013993+00:00'} +INFO 2025-12-05 06:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 06:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 03:30:00.019607+00:00'} +INFO 2025-12-05 06:31:02,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:32:02,494 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:33:02,528 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:34:02,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:35:02,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:36:02,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:37:02,536 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:38:02,481 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:39:02,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:40:02,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:41:02,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:42:02,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:43:02,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:44:02,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:45:02,489 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:46:02,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:47:02,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:48:02,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:49:02,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:50:02,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:51:02,542 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:52:02,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:53:02,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:54:02,536 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:55:02,542 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:56:02,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:57:02,547 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:58:02,546 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 06:59:02,545 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:00:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 07:00:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 04:00:00.009145+00:00'} +INFO 2025-12-05 07:00:00,014 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 07:00:00,014 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 04:00:00.014127+00:00'} +INFO 2025-12-05 07:00:02,545 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:01:02,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:02:02,529 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:03:02,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:04:02,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:05:02,551 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:06:02,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:07:02,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:08:02,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:09:02,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:10:02,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:11:02,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:12:02,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:13:02,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:14:02,555 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:15:02,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:16:02,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:17:02,565 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:18:02,553 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:19:02,548 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:20:02,528 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:21:02,533 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:22:02,542 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:23:02,542 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:24:02,544 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:25:02,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:26:02,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:27:02,548 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:28:02,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:29:02,548 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:30:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 07:30:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 04:30:00.022744+00:00'} +INFO 2025-12-05 07:30:00,030 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 07:30:00,030 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 04:30:00.030693+00:00'} +INFO 2025-12-05 07:30:02,537 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:31:02,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:32:02,634 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:33:02,635 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:34:02,635 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:35:02,636 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:36:02,635 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:37:02,638 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:38:02,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:38:19,076 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 07:39:02,647 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:40:02,621 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:41:26,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:42:26,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:43:26,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:44:26,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:45:26,808 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:46:26,785 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:47:26,772 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:48:26,770 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:49:26,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:50:26,761 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:51:26,773 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:52:26,771 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:53:26,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:54:26,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:55:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:56:26,772 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:57:26,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:58:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 07:59:26,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:00:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 08:00:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 05:00:00.021406+00:00'} +INFO 2025-12-05 08:00:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 08:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 05:00:00.029704+00:00'} +INFO 2025-12-05 08:00:00,052 tasks 61360 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-05 08:00:26,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:01:26,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:02:26,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:03:26,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:04:26,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:05:26,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:06:26,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:07:26,781 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:08:26,781 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:09:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:10:26,781 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:11:26,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:12:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:13:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:14:26,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:15:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:16:26,758 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:17:26,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:18:26,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:19:26,753 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:20:26,757 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:21:26,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:22:26,753 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:23:26,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:24:26,742 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:25:26,753 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:26:26,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:27:26,744 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:28:26,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:29:26,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:30:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 08:30:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 05:30:00.006109+00:00'} +INFO 2025-12-05 08:30:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 08:30:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 05:30:00.016458+00:00'} +INFO 2025-12-05 08:30:26,750 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:31:26,781 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:32:26,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:33:26,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:34:26,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:35:26,799 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:36:26,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:37:26,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:38:26,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:39:26,778 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:40:26,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:41:26,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:42:26,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:43:26,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:44:26,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:45:26,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:46:26,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:47:26,809 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:48:26,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:49:26,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:50:26,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:51:26,806 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:52:26,808 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:53:26,808 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:54:26,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:55:26,809 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:56:26,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:57:26,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:58:27,086 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 08:59:26,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:00:00,003 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 09:00:00,004 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 06:00:00.004686+00:00'} +INFO 2025-12-05 09:00:00,009 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 09:00:00,009 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 06:00:00.009865+00:00'} +INFO 2025-12-05 09:00:26,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:01:26,951 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:02:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:03:26,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:04:26,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:05:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:06:26,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:07:26,794 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:08:26,787 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:09:26,789 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:10:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:11:26,789 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:12:26,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:13:26,783 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:14:26,773 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:15:26,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:16:26,788 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:17:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:18:26,784 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:19:26,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:20:26,782 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:21:26,775 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:22:26,792 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:23:26,773 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:24:26,777 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:25:26,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:26:26,703 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:27:26,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:28:26,691 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:29:26,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:30:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 09:30:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 06:30:00.009032+00:00'} +INFO 2025-12-05 09:30:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 09:30:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 06:30:00.016272+00:00'} +INFO 2025-12-05 09:30:26,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:31:26,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:32:26,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:33:26,699 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:34:26,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:35:26,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:36:26,696 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:37:26,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:38:26,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:39:26,684 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:40:26,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:41:26,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:42:26,709 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:43:26,698 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:44:17,738 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 09:44:26,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:45:26,707 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:46:26,707 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:47:26,694 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:48:26,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:49:26,706 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:50:26,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:51:26,704 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:52:26,704 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:53:26,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:54:26,703 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:55:26,701 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:56:26,638 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:57:26,634 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:58:26,633 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 09:59:26,633 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:00:00,021 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 10:00:00,022 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 07:00:00.022087+00:00'} +INFO 2025-12-05 10:00:00,036 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 10:00:00,037 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 07:00:00.037003+00:00'} +INFO 2025-12-05 10:00:26,630 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:01:26,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:02:26,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:03:26,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:04:26,633 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:05:26,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:06:26,609 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:07:26,624 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:08:26,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:09:26,623 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:10:26,621 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:11:26,594 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:12:26,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:13:26,575 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:14:26,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:15:26,569 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:16:26,552 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:17:26,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:18:26,576 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:19:26,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:20:26,564 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:21:26,573 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:22:26,573 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:23:26,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:24:26,568 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:25:26,567 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:26:26,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:27:26,575 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:28:26,573 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:29:26,569 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 10:30:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 07:30:00.006508+00:00'} +INFO 2025-12-05 10:30:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 10:30:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 07:30:00.012502+00:00'} +INFO 2025-12-05 10:30:26,571 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:31:26,569 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:32:26,566 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:33:26,565 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:34:26,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:35:26,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:36:26,564 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:37:26,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:38:26,550 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:39:26,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:40:26,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:41:26,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:42:26,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:43:26,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:44:26,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:45:26,531 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:46:26,536 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:47:26,536 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:48:26,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:49:26,535 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:50:26,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:51:26,530 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:52:26,530 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:53:26,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:54:26,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:55:26,710 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:56:26,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:57:26,516 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:58:26,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 10:59:26,712 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:00:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 11:00:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 08:00:00.012562+00:00'} +INFO 2025-12-05 11:00:00,017 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 11:00:00,018 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 08:00:00.018106+00:00'} +INFO 2025-12-05 11:00:26,519 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:01:26,688 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:02:26,728 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:03:26,530 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:03:34,297 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 11:04:26,535 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:05:26,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:06:26,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:07:26,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:08:26,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:09:26,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:10:26,518 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:11:26,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:12:26,529 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:13:26,530 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:14:26,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:15:26,519 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:16:26,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:17:26,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:18:26,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:19:26,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:20:26,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:21:26,510 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:22:26,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:23:26,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:24:26,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:25:26,510 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:26:26,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:27:26,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:28:26,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:29:26,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:30:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 11:30:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 08:30:00.012677+00:00'} +INFO 2025-12-05 11:30:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 11:30:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 08:30:00.020720+00:00'} +INFO 2025-12-05 11:30:26,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:31:26,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:32:26,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:33:26,510 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:34:26,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:35:26,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:36:26,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:37:26,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:38:26,495 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:39:26,491 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:40:26,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:41:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:42:26,592 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:43:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:44:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:45:26,622 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:46:26,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:47:26,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:48:26,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:49:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:50:26,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:51:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:52:26,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:52:39,757 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 11:53:26,614 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:54:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:55:26,591 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:56:26,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:57:26,618 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:58:26,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 11:59:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:00:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 12:00:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 09:00:00.020318+00:00'} +INFO 2025-12-05 12:00:00,028 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 12:00:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 09:00:00.029071+00:00'} +INFO 2025-12-05 12:00:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:01:26,598 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:02:26,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:03:26,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:04:26,622 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:05:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:06:26,605 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:07:26,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:08:26,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:09:26,616 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:10:26,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:11:26,709 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:12:26,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:13:26,706 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:14:26,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:15:26,707 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:16:26,714 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:17:26,706 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:18:26,688 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:19:26,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:20:26,710 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:21:26,717 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:22:26,715 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:23:26,713 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:24:26,714 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:25:26,716 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:26:26,715 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:27:26,728 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:28:26,732 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:29:26,733 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:30:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 12:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 09:30:00.007670+00:00'} +INFO 2025-12-05 12:30:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 12:30:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 09:30:00.013797+00:00'} +INFO 2025-12-05 12:30:26,735 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:31:26,739 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:32:26,718 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:33:26,737 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:34:26,738 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:35:26,739 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:36:26,738 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:37:26,740 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:38:26,741 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:39:26,722 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:40:26,741 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:41:26,751 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:42:26,795 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:43:45,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:44:45,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:45:45,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:46:45,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:47:45,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:48:45,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:49:45,517 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:50:45,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:51:45,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:52:45,519 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:53:45,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:54:45,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:55:45,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:56:45,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:57:45,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:58:45,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 12:59:45,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:00:00,029 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 13:00:00,030 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 10:00:00.030346+00:00'} +INFO 2025-12-05 13:00:00,062 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 13:00:00,062 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 10:00:00.062911+00:00'} +INFO 2025-12-05 13:00:45,621 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:01:45,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:02:45,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:03:45,465 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:04:33,692 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 13:04:45,465 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:05:45,468 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:06:45,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:07:45,469 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:08:45,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:09:45,472 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:10:45,471 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:11:45,408 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:12:45,410 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:13:45,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:14:45,428 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:15:45,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:16:45,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:17:45,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:18:45,408 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:19:45,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:20:45,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:21:45,403 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:22:45,408 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:23:45,413 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:24:45,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:25:45,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:26:45,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:27:45,364 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:28:45,372 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:29:45,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:30:00,011 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 13:30:00,011 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 10:30:00.011772+00:00'} +INFO 2025-12-05 13:30:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 13:30:00,018 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 10:30:00.018737+00:00'} +INFO 2025-12-05 13:30:45,366 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:31:45,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:32:45,365 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:33:45,361 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:34:45,368 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:35:45,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:36:45,366 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:37:45,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:38:45,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:39:45,357 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:40:45,349 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:41:45,341 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:42:45,333 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:47:52,122 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:48:52,109 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:49:52,091 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:50:52,107 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:51:52,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:52:52,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:53:52,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:54:52,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:55:36,567 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 13:55:52,104 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:56:52,104 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:57:52,086 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:58:52,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 13:59:52,101 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:00:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 14:00:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 11:00:00.005672+00:00'} +INFO 2025-12-05 14:00:00,010 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 14:00:00,011 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 11:00:00.011054+00:00'} +INFO 2025-12-05 14:00:52,077 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:01:52,099 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:02:52,074 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:03:52,040 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:04:52,058 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:05:52,063 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:06:52,062 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:07:52,062 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:08:52,061 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:09:52,066 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:10:52,057 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:11:52,045 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:12:52,055 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:13:52,055 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:14:52,036 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:15:52,053 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:16:52,052 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:17:52,052 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:18:52,032 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:19:52,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:20:52,055 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:21:52,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:22:52,021 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:23:52,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:24:52,043 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:25:52,042 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:26:52,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:27:52,042 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:28:52,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:29:52,043 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:30:00,018 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 14:30:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 11:30:00.019195+00:00'} +INFO 2025-12-05 14:30:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 14:30:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 11:30:00.027415+00:00'} +INFO 2025-12-05 14:30:52,013 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:31:52,042 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:32:52,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:33:52,149 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:34:52,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:35:52,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:36:52,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:37:28,473 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 14:37:52,129 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:38:52,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:39:52,149 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:40:52,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:41:52,136 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:42:52,147 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:43:52,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:44:52,133 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:45:52,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:46:52,151 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:47:52,120 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:48:52,113 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:49:52,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:50:52,109 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:51:52,115 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:52:52,121 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:53:52,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:54:52,112 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:55:52,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:56:52,113 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:57:52,111 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:58:52,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 14:59:52,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:00:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 15:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 12:00:00.015378+00:00'} +INFO 2025-12-05 15:00:00,020 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 15:00:00,020 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 12:00:00.020850+00:00'} +INFO 2025-12-05 15:00:52,104 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:01:52,107 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:02:52,286 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:03:52,105 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:04:52,097 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:05:52,263 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:06:52,102 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:07:52,104 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:08:52,105 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:09:52,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:10:52,112 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:11:52,106 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:12:52,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:13:52,115 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:14:52,108 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:15:52,114 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:16:52,103 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:17:52,196 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:18:52,165 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:19:52,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:20:52,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:21:52,176 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:22:52,173 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:23:07,904 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 15:23:52,174 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:24:52,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:25:52,161 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:26:52,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:27:52,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:28:52,171 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:29:52,173 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:30:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 15:30:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 12:30:00.008993+00:00'} +INFO 2025-12-05 15:30:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 15:30:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 12:30:00.016214+00:00'} +INFO 2025-12-05 15:30:52,164 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:31:52,172 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:32:52,167 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:33:52,173 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:34:52,176 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:35:52,174 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:36:52,172 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:37:15,284 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 15:37:15,367 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 15:37:15,387 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 15:37:52,173 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:38:52,166 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:39:52,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:40:52,169 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:41:52,175 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:42:52,171 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:43:52,183 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:44:52,171 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:45:52,168 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:46:52,165 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:47:52,178 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:53:31,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:54:31,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:55:31,647 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:56:31,637 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:57:31,648 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:58:31,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 15:59:31,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:00:00,023 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 16:00:00,023 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 13:00:00.023421+00:00'} +INFO 2025-12-05 16:00:00,031 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 16:00:00,032 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 13:00:00.032037+00:00'} +INFO 2025-12-05 16:00:31,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:01:31,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:02:31,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:03:31,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:04:31,640 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:05:31,657 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:06:31,658 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:07:31,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:08:31,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:09:31,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:10:31,673 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:11:31,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:12:31,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:13:31,675 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:14:31,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:14:38,455 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 16:15:31,673 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:16:31,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:17:31,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:18:31,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:19:31,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:20:31,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:21:31,683 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:22:31,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:23:31,600 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:24:31,601 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:25:31,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:26:31,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:27:31,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:28:31,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:29:31,599 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:30:00,018 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 16:30:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 13:30:00.018725+00:00'} +INFO 2025-12-05 16:30:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 16:30:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 13:30:00.027541+00:00'} +INFO 2025-12-05 16:30:31,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:31:31,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:32:31,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:33:31,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:34:31,604 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:35:31,594 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:36:31,609 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:37:31,609 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:38:31,561 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:39:31,559 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:40:31,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:41:31,535 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:42:31,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:43:31,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:44:31,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:45:31,559 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:46:31,566 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:47:31,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:48:31,545 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:49:31,557 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:50:31,544 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:51:31,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:52:31,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:53:31,606 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:54:31,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:55:31,571 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:56:31,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:57:31,576 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:58:31,579 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 16:59:31,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:00:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 17:00:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 14:00:00.012467+00:00'} +INFO 2025-12-05 17:00:00,023 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-05 17:00:00,023 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 14:00:00.023424+00:00'} +INFO 2025-12-05 17:00:31,572 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:01:31,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:02:31,579 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:03:31,581 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:04:31,579 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:05:31,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:06:31,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:07:31,766 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:08:31,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:09:31,633 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:10:31,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:11:31,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:12:31,642 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:13:31,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:14:31,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:15:31,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:16:31,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:17:31,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:18:31,651 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:19:31,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:20:31,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:21:31,649 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:22:31,651 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:23:31,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:24:31,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:25:31,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:26:31,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:27:31,678 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:28:31,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:29:31,658 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:30:00,006 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 17:30:00,006 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 14:30:00.006909+00:00'} +INFO 2025-12-05 17:30:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 17:30:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 14:30:00.012997+00:00'} +INFO 2025-12-05 17:30:31,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:31:31,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:32:31,663 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:33:31,662 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:34:31,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:35:31,676 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:36:31,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:37:31,676 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:38:31,672 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:39:31,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:40:31,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:41:31,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:42:31,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:43:31,688 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:44:31,694 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:45:31,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:46:31,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:47:31,716 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:48:31,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:49:31,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:50:31,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:51:31,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:52:31,689 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:53:31,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:58:55,414 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 17:59:55,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:00:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 18:00:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 15:00:00.008101+00:00'} +INFO 2025-12-05 18:00:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 18:00:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 15:00:00.013322+00:00'} +INFO 2025-12-05 18:00:00,024 tasks 61367 8479629824 Generated daily schedule for 2025-12-06: {'date': '2025-12-06', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-05 18:04:25,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:05:25,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:06:25,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:07:25,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:08:25,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:09:25,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:10:25,451 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:11:25,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:12:25,424 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:13:25,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:14:25,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:15:25,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:16:25,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:17:25,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:18:25,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:19:25,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:20:25,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:21:25,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:22:25,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:23:25,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:24:25,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:25:25,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:26:25,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:27:25,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:28:25,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:29:25,443 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:30:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 18:30:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 15:30:00.023183+00:00'} +INFO 2025-12-05 18:30:00,031 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 18:30:00,032 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 15:30:00.032021+00:00'} +INFO 2025-12-05 18:30:25,442 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:31:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:32:25,439 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:33:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:34:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:35:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:36:25,432 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:37:25,421 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:38:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:39:25,446 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:40:25,440 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:41:25,413 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:42:25,439 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:43:25,440 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:44:25,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:45:25,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:46:25,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:47:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:48:25,453 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:49:25,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:50:25,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:51:25,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:52:25,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:53:25,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:54:25,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:55:25,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:56:25,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:57:25,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:58:25,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 18:59:25,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:00:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 19:00:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 16:00:00.009734+00:00'} +INFO 2025-12-05 19:00:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 19:00:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 16:00:00.016701+00:00'} +INFO 2025-12-05 19:00:25,454 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:01:25,441 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:02:25,444 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:03:25,445 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:04:25,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:05:25,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:06:25,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:06:28,109 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 19:07:25,429 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:08:25,427 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:09:37,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:10:37,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:11:37,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:12:37,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:13:47,268 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:14:47,263 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:15:47,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:16:47,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:17:47,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:18:47,268 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:19:47,279 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:20:47,274 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:21:47,270 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:22:47,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:23:47,257 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:24:47,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:25:47,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:26:47,272 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:27:47,272 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:28:47,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:29:47,226 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:30:00,008 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 19:30:00,008 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 16:30:00.008233+00:00'} +INFO 2025-12-05 19:30:00,014 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 19:30:00,015 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 16:30:00.015046+00:00'} +INFO 2025-12-05 19:30:47,212 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:31:47,215 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:32:47,226 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:33:47,227 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:34:47,228 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:35:47,232 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:36:47,230 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:37:47,229 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:38:47,231 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:39:47,230 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:40:47,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:41:47,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:42:47,232 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:43:47,253 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:44:47,276 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:45:47,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:46:47,278 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:47:47,280 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:48:47,279 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:49:47,278 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:50:47,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:51:47,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:52:47,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:53:47,287 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:54:47,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:55:47,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:56:47,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:57:47,286 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:58:47,192 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 19:59:47,192 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:00:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 20:00:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 17:00:00.014771+00:00'} +INFO 2025-12-05 20:00:00,023 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 20:00:00,023 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 17:00:00.023265+00:00'} +INFO 2025-12-05 20:00:47,191 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:01:47,186 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:02:47,178 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:03:47,180 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:04:47,180 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:05:47,189 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:06:47,191 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:07:47,190 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:08:47,190 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:09:47,190 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:10:47,191 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:11:47,189 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:12:47,188 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:14:17,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:15:17,261 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:16:17,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:17:17,291 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:18:17,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:19:17,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:20:17,260 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:21:17,241 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:22:17,257 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:23:17,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:24:17,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:25:17,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:26:17,250 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:27:17,257 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:28:17,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:29:17,225 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:30:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 20:30:00,019 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 17:30:00.019399+00:00'} +INFO 2025-12-05 20:30:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 20:30:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 17:30:00.027838+00:00'} +INFO 2025-12-05 20:30:17,250 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:31:17,224 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:32:17,239 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:33:17,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:34:17,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:35:17,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:36:17,221 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:37:17,238 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:38:17,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:39:17,247 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:40:17,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:41:17,221 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:42:17,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:43:17,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:44:17,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:45:17,315 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:46:17,315 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:47:17,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:48:17,315 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:49:17,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:50:17,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:51:17,296 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:52:17,316 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:53:17,314 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:54:17,294 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:55:17,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:56:17,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:57:17,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:58:17,318 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 20:59:17,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:00:00,010 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 21:00:00,010 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 18:00:00.010780+00:00'} +INFO 2025-12-05 21:00:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 21:00:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 18:00:00.019016+00:00'} +INFO 2025-12-05 21:00:17,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:01:17,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:02:17,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:03:17,329 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:04:17,335 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:05:17,334 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:06:17,329 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:07:17,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:08:17,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:09:17,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:10:17,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:11:17,330 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:12:17,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:13:17,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:14:17,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:15:17,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:16:17,379 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:17:17,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:18:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:19:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:20:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:21:17,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:22:17,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:23:17,389 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:24:17,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:25:17,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:26:17,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:27:17,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:28:17,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:29:17,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:30:00,003 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 21:30:00,004 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 18:30:00.004115+00:00'} +INFO 2025-12-05 21:30:00,009 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 21:30:00,009 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 18:30:00.009569+00:00'} +INFO 2025-12-05 21:30:17,412 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:31:17,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:32:17,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:33:17,417 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:34:17,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:35:17,439 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:36:17,441 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:37:17,415 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:38:17,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:39:17,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:40:17,423 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:41:17,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:42:17,424 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:43:17,424 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:44:17,424 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:45:17,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:46:17,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:47:17,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:48:17,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:49:17,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:50:17,400 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:51:17,404 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:52:17,399 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:53:17,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:53:36,559 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-05 21:54:17,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:55:17,405 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:56:17,404 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:57:17,401 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:58:17,402 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 21:59:17,404 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:00:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 22:00:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 19:00:00.007178+00:00'} +INFO 2025-12-05 22:00:00,012 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 22:00:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 19:00:00.012271+00:00'} +INFO 2025-12-05 22:00:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:01:17,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:02:17,390 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:03:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:04:17,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:05:17,390 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:06:17,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:07:17,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:08:17,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:09:17,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:10:17,391 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:11:17,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:12:17,393 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:13:17,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:14:17,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:15:17,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:17:25,665 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:18:25,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:19:25,671 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:20:25,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:21:25,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:22:25,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:23:25,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:24:25,647 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:25:25,669 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:26:25,667 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:27:25,657 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:28:25,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:29:25,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:30:00,020 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 22:30:00,021 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 19:30:00.021185+00:00'} +INFO 2025-12-05 22:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 22:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 19:30:00.029671+00:00'} +INFO 2025-12-05 22:30:25,604 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:31:25,632 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:32:25,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:33:25,628 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:34:25,630 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:35:25,626 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:36:25,629 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:37:25,629 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:38:25,623 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:39:25,625 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:40:25,625 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:41:25,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:42:25,596 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:43:25,626 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:44:25,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:45:25,671 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:46:25,695 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:47:25,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:48:25,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:49:25,695 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:50:25,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:51:25,694 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:52:25,692 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:53:25,695 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:54:25,698 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:55:25,694 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:56:25,695 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:57:25,697 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:58:25,701 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 22:59:28,000 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:00:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 23:00:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 20:00:00.007260+00:00'} +INFO 2025-12-05 23:00:00,020 tasks 61360 8479629824 Lab results sync started +INFO 2025-12-05 23:00:00,020 tasks 61360 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 20:00:00.020388+00:00'} +INFO 2025-12-05 23:00:00,027 tasks 61367 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-05 23:00:00,028 tasks 61360 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-05 23:00:00,029 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-05 23:00:00,030 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-05 23:00:00,031 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-05 23:00:00,031 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-05 23:00:00,032 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-05 23:00:00,032 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-05 23:00:00,033 tasks 61371 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-05 23:00:00,034 tasks 61364 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-05 23:00:00,035 tasks 61372 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-05 23:00:00,036 tasks 61366 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-05 23:00:00,036 tasks 61365 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-05 23:00:00,038 tasks 61360 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-05 23:00:00,038 tasks 61367 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-05 23:00:00,040 tasks 61368 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-05 23:00:00,040 tasks 61361 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-05 23:00:00,040 tasks 61369 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-05 23:00:00,042 tasks 61362 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-05 23:00:00,042 tasks 61370 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-05 23:00:00,043 tasks 61363 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-05 23:00:25,729 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:01:25,711 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:02:25,726 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:03:25,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:04:25,730 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:05:25,707 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:06:25,731 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:07:25,731 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:08:25,712 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:09:25,731 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:10:25,732 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:11:25,732 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:12:25,714 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:13:25,733 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:14:25,724 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:15:25,704 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:16:25,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:17:25,705 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:20:43,568 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:21:43,559 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:22:43,559 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:23:43,564 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:24:43,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:25:43,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:26:43,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:27:43,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:28:43,562 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:29:43,560 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:30:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-05 23:30:00,014 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 20:30:00.014740+00:00'} +INFO 2025-12-05 23:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-05 23:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 20:30:00.019868+00:00'} +INFO 2025-12-05 23:30:43,561 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:31:43,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:32:43,563 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:33:43,724 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:34:43,563 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:35:43,582 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:36:43,817 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:37:43,747 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:38:43,603 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:39:43,607 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:40:43,592 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:41:43,583 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:42:43,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:43:43,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:44:43,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:45:43,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:46:43,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:47:43,787 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:48:43,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:49:43,589 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:50:43,600 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:51:43,598 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:52:43,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:53:43,583 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:54:43,585 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:55:43,583 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:56:43,587 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:57:43,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:58:43,597 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-05 23:59:43,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:00:00,018 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 00:00:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 21:00:00.018946+00:00'} +INFO 2025-12-06 00:00:00,027 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 00:00:00,027 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 21:00:00.027169+00:00'} +INFO 2025-12-06 00:00:43,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:01:43,596 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:02:43,599 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:03:43,604 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:04:43,587 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:05:43,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:06:43,575 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:07:43,572 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:08:43,581 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:09:43,582 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:10:43,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:11:43,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:12:43,585 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:13:43,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:14:43,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:15:43,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:16:43,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:17:43,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:18:43,577 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:19:43,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:25:31,365 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:27:11,997 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:28:11,995 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:29:11,995 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:30:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 00:30:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 21:30:00.012814+00:00'} +INFO 2025-12-06 00:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 00:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 21:30:00.019340+00:00'} +INFO 2025-12-06 00:30:11,997 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:31:11,989 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:32:11,996 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:33:11,996 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:34:11,971 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:35:11,996 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:36:12,001 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:37:11,977 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:38:11,994 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:39:11,995 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:40:11,996 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:41:12,008 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:42:12,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:43:12,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:44:12,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:45:12,004 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:46:12,031 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:47:12,030 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:48:12,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:49:12,028 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:50:12,016 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:51:12,026 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:52:12,027 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:53:12,007 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:54:12,025 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:55:12,027 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:56:11,937 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:57:11,957 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:58:11,950 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 00:59:11,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:00:00,005 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 01:00:00,005 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 22:00:00.005695+00:00'} +INFO 2025-12-06 01:00:00,011 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 01:00:00,012 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 22:00:00.012026+00:00'} +INFO 2025-12-06 01:00:11,922 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:01:11,949 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:02:11,947 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:03:11,936 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:04:11,947 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:05:11,946 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:06:11,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:07:11,934 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:08:11,953 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:09:11,945 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:10:11,930 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:11:11,951 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:12:11,950 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:13:11,930 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:14:11,949 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:15:11,950 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:16:11,949 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:17:11,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:18:11,953 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:19:11,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:20:11,933 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:21:11,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:22:11,945 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:23:11,952 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:24:11,946 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:25:11,946 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:26:11,873 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:27:11,871 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:30:29,941 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 01:30:29,941 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 22:30:29.941917+00:00'} +INFO 2025-12-06 01:30:29,949 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 01:30:29,949 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 22:30:29.949182+00:00'} +INFO 2025-12-06 01:31:09,985 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:35:19,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:36:19,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:37:19,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:38:19,454 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:39:19,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:40:19,459 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:41:19,462 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:41:22,396 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 01:42:19,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:43:19,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:44:19,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:45:19,454 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:46:19,508 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:47:19,505 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:48:19,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:49:19,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:50:19,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:51:19,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:52:19,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:53:19,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:54:19,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:55:19,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:56:19,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:57:19,708 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:58:19,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 01:59:19,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:00:00,040 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 02:00:00,041 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 23:00:00.041063+00:00'} +INFO 2025-12-06 02:00:00,071 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 02:00:00,071 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 23:00:00.071795+00:00'} +INFO 2025-12-06 02:00:19,663 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:01:19,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:02:19,651 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:03:19,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:04:19,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:05:19,478 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:06:19,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:07:19,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:08:19,499 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:09:19,486 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:10:19,519 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:11:19,485 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:12:19,491 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:13:19,491 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:14:19,487 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:15:19,486 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:16:19,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:17:19,537 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:18:19,540 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:19:19,541 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:20:19,549 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:21:19,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:22:19,558 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:23:19,549 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:24:19,546 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:25:19,538 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:26:19,530 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:27:19,539 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:28:19,543 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:29:19,544 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 02:30:00,013 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-05 23:30:00.013586+00:00'} +INFO 2025-12-06 02:30:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 02:30:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-05 23:30:00.022207+00:00'} +INFO 2025-12-06 02:30:19,546 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:31:19,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:32:19,569 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:33:19,556 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:34:19,554 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:35:57,629 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:36:57,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:37:57,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:38:57,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:39:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:40:57,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:41:57,648 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:42:57,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:43:57,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:44:57,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:45:57,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:46:57,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:47:57,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:48:57,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:49:57,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:50:57,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:51:57,624 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:52:57,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:53:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:54:57,640 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:55:57,642 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:56:57,628 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:57:57,642 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:58:57,642 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 02:59:57,632 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:00:00,014 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 03:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 00:00:00.015230+00:00'} +INFO 2025-12-06 03:00:00,024 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 03:00:00,024 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 00:00:00.024230+00:00'} +INFO 2025-12-06 03:00:57,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:01:57,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:02:57,621 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:03:57,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:04:57,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:05:57,625 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:06:57,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:07:57,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:08:57,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:09:57,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:10:57,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:11:57,624 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:12:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:13:57,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:14:57,623 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:15:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:16:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:17:57,645 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:18:57,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:19:57,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:20:57,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:21:57,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:22:57,678 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:23:57,684 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:24:57,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:25:57,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:26:57,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:27:57,681 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:28:57,680 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:29:57,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:30:00,019 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 03:30:00,020 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 00:30:00.020178+00:00'} +INFO 2025-12-06 03:30:00,029 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 03:30:00,029 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 00:30:00.029385+00:00'} +INFO 2025-12-06 03:30:57,692 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:31:57,685 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:32:57,683 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:33:57,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:34:57,685 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:35:57,705 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:36:57,678 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:37:57,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:38:57,686 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:39:57,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:40:57,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:41:57,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:42:57,688 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:43:57,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:44:57,689 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:45:57,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:46:57,687 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:47:57,696 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:48:57,690 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:49:57,866 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:50:57,702 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:51:57,693 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:52:57,676 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:53:57,667 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:54:57,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:55:57,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:56:57,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:57:57,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:58:57,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 03:59:57,679 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:00:00,012 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 04:00:00,012 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 01:00:00.012620+00:00'} +INFO 2025-12-06 04:00:00,018 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 04:00:00,018 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 01:00:00.018258+00:00'} +INFO 2025-12-06 04:00:57,859 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:01:57,858 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:02:57,675 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:03:57,968 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:04:57,977 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:05:57,570 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:06:57,591 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:07:57,582 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:08:57,584 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:09:57,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:10:57,579 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:11:57,593 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:12:57,597 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:13:57,578 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:14:57,574 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:15:57,580 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:16:57,597 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:17:57,573 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:18:57,576 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:19:57,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:20:57,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:21:57,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:22:57,515 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:23:57,506 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:24:57,512 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:25:57,511 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:26:57,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:27:57,514 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:28:57,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:29:57,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 04:30:00,013 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 01:30:00.013349+00:00'} +INFO 2025-12-06 04:30:00,019 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 04:30:00,019 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 01:30:00.019849+00:00'} +INFO 2025-12-06 04:30:57,509 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:31:57,503 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:32:57,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:33:57,492 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:34:57,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:35:57,571 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:38:13,414 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:39:13,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:40:13,410 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:41:13,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:42:13,412 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:43:13,410 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:44:13,409 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:45:13,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:45:23,703 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 04:46:13,411 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:47:13,406 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:48:13,398 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:49:13,407 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:50:13,408 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:51:13,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:52:13,417 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:53:13,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:54:13,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:55:13,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:56:13,410 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:57:13,413 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:58:13,427 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 04:59:13,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:00:00,015 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 05:00:00,015 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 02:00:00.015317+00:00'} +INFO 2025-12-06 05:00:00,022 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 05:00:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 02:00:00.022909+00:00'} +INFO 2025-12-06 05:00:13,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:01:13,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:02:13,417 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:03:13,417 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:04:13,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:05:13,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:06:13,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:07:13,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:08:13,430 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:09:13,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:10:13,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:11:13,419 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:12:13,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:13:13,425 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:14:13,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:15:13,404 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:16:13,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:17:13,426 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:18:13,434 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:19:13,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:20:13,423 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:21:13,403 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:22:13,403 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:23:13,398 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:24:13,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:25:13,396 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:26:13,390 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:27:13,397 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:28:13,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:29:13,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:30:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 05:30:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 02:30:00.009861+00:00'} +INFO 2025-12-06 05:30:00,017 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 05:30:00,017 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 02:30:00.017688+00:00'} +INFO 2025-12-06 05:30:13,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:31:13,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:32:13,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:33:13,395 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:34:13,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:35:13,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:36:13,418 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:37:13,422 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:41:44,906 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:42:44,899 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:43:44,896 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:44:44,895 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:45:44,893 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:46:44,890 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:47:44,896 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:48:44,896 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:49:44,895 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:50:44,894 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:51:44,894 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:52:44,900 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:53:44,896 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:54:44,894 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:55:44,894 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:56:44,853 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:57:44,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:58:44,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 05:59:44,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:00:00,002 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 06:00:00,002 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 03:00:00.002967+00:00'} +INFO 2025-12-06 06:00:00,007 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 06:00:00,007 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 03:00:00.007644+00:00'} +INFO 2025-12-06 06:00:44,832 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:01:45,011 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:02:44,998 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:03:44,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:04:44,826 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:05:45,017 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:06:44,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:07:44,837 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:08:44,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:09:44,990 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:10:44,822 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:11:45,018 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:12:44,939 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:13:44,797 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:14:44,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:15:44,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:16:44,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:17:44,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:18:44,797 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:19:44,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:20:44,786 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:21:44,811 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:22:44,783 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:23:44,779 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:24:44,768 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:25:44,768 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:26:44,770 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:27:44,770 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:28:44,768 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:29:44,767 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:30:00,009 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 06:30:00,009 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 03:30:00.009333+00:00'} +INFO 2025-12-06 06:30:00,016 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 06:30:00,016 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 03:30:00.016756+00:00'} +INFO 2025-12-06 06:30:44,769 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:31:44,776 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:32:44,774 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:33:44,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:34:44,761 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:35:44,780 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:36:44,764 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:37:44,759 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:38:44,757 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:39:44,757 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:40:44,754 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:41:44,758 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:42:44,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:43:44,753 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:44:44,759 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:45:44,750 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:46:44,755 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:47:44,762 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:48:44,767 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:49:44,767 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:50:44,767 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:52:48,682 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:53:48,684 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:54:48,677 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:55:48,674 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:56:48,712 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:57:48,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:58:48,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 06:59:48,667 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:00:00,017 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 07:00:00,018 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 04:00:00.017989+00:00'} +INFO 2025-12-06 07:00:00,025 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 07:00:00,025 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 04:00:00.025605+00:00'} +INFO 2025-12-06 07:00:48,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:01:48,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:02:48,644 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:03:48,665 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:04:48,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:05:48,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:06:48,658 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:07:48,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:08:48,620 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:09:48,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:10:48,646 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:11:48,627 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:12:48,642 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:13:48,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:14:48,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:15:48,639 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:16:48,611 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:17:48,636 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:18:48,643 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:19:48,634 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:20:48,632 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:21:48,628 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:22:48,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:23:48,626 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:24:48,624 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:25:48,623 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:26:48,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:27:48,621 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:28:48,619 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:29:48,626 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:30:00,007 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 07:30:00,007 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 04:30:00.007378+00:00'} +INFO 2025-12-06 07:30:00,013 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 07:30:00,013 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 04:30:00.013973+00:00'} +INFO 2025-12-06 07:30:48,617 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:31:48,603 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:32:48,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:33:48,613 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:34:48,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:35:48,608 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:36:48,607 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:37:48,604 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:38:48,594 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:39:48,602 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:40:48,606 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:41:48,597 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:42:48,591 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:43:48,597 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:44:48,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:45:48,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:46:48,593 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:47:48,595 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:48:48,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:49:48,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:50:48,586 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:51:48,590 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:57:34,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:58:34,159 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 07:59:34,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:00:00,003 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 08:00:00,004 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 05:00:00.004135+00:00'} +INFO 2025-12-06 08:00:00,008 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 08:00:00,008 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 05:00:00.008409+00:00'} +INFO 2025-12-06 08:00:00,025 tasks 61360 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-06 08:00:34,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:01:34,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:02:34,165 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:03:34,162 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:04:34,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:04:45,605 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:04:45,615 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:04:45,620 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:04:45,620 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:05:34,161 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:05:45,628 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:05:45,628 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:05:49,278 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:05:49,288 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:05:49,294 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:05:49,294 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:05:49,424 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:05:49,424 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:05:49,430 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:05:49,430 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:06:34,156 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:06:45,642 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:06:45,642 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:06:49,308 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:06:49,308 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:06:49,445 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:06:49,445 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:07:34,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:07:45,658 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:07:45,658 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:07:49,318 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:07:49,318 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:07:49,458 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:07:49,458 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:08:34,162 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:08:49,332 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:08:49,332 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:08:49,467 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:08:49,468 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:09:20,791 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:09:20,799 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:09:20,801 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:09:20,802 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:09:34,163 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:10:20,810 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:10:20,810 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:10:34,161 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:10:36,490 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:10:36,490 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:10:36,496 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:10:36,496 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:10:36,542 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:10:36,543 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:10:36,549 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:10:36,549 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:11:14,719 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:11:14,719 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:11:14,725 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:14,725 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:20,824 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:20,824 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:11:34,164 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:11:36,513 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:36,513 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:36,563 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:11:36,563 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:14,738 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:14,738 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:20,856 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:20,856 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:12:34,188 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:12:36,550 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:36,550 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:36,600 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:12:36,600 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:13:14,776 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:13:14,776 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:13:34,193 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:13:36,566 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:13:36,566 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:13:36,614 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:13:36,614 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:14:14,816 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:14:14,816 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:14:34,370 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:15:34,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:16:34,197 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:17:22,268 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:17:22,269 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:17:22,303 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:17:22,303 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:17:34,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:18:22,321 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:18:22,321 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:18:34,196 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:19:22,336 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:19:22,336 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:19:34,200 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:20:22,376 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:20:22,376 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:20:34,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:21:34,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:22:34,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:22:50,631 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:22:50,641 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:22:50,642 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:22:50,649 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:23:34,221 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:23:50,659 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:23:50,661 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:24:34,217 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:24:50,671 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:24:50,671 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:25:08,611 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:25:08,611 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:25:08,620 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:25:08,620 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:25:34,246 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:25:50,689 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:25:50,689 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:26:08,636 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:26:08,636 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:26:16,800 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:26:16,800 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:26:16,810 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:26:16,811 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:26:16,993 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:26:16,993 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:26:17,002 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:26:17,003 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:26:34,215 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:26:47,012 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:26:47,012 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:26:47,020 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:26:47,021 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:08,649 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:08,649 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:27:08,797 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:27:08,807 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:27:08,809 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:08,816 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:16,831 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:16,831 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:17,024 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:17,024 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:27:34,235 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:27:47,056 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:27:47,056 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:08,690 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:08,690 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:08,854 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:08,855 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:16,864 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:16,864 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:17,060 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:17,060 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:28:25,285 tasks 61367 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 08:28:34,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:28:47,076 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:28:47,076 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:08,871 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:08,871 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:16,880 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:16,880 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:17,073 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:17,073 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:29:34,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:29:47,091 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:29:47,091 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:30:00,013 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 08:30:00,013 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 05:30:00.013879+00:00'} +INFO 2025-12-06 08:30:00,021 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 08:30:00,022 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 05:30:00.022053+00:00'} +ERROR 2025-12-06 08:30:08,888 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:30:08,888 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:30:34,242 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:31:34,239 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:32:34,253 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:33:34,236 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:34:34,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:34:45,672 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:34:45,678 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:35:02,594 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:35:02,594 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:35:02,602 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:35:02,602 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:35:02,666 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:35:02,666 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:35:02,673 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:35:02,673 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:35:34,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:35:45,688 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:35:49,356 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:35:49,364 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:35:49,499 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:35:49,506 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:02,618 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:02,618 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:02,691 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:02,691 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:36:34,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:36:45,703 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:49,379 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:36:49,523 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:02,631 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:02,631 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:02,705 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:02,705 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:37:34,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:37:45,717 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:49,397 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:37:49,539 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:38:02,645 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:38:02,645 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:38:02,721 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:38:02,721 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:38:34,245 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:38:49,413 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:38:49,556 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:39:20,861 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:39:20,868 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:39:34,250 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:39:42,102 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:39:42,102 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:39:42,112 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:39:42,112 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:39:42,240 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:39:42,240 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:39:42,250 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:39:42,250 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:40:20,878 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:40:34,253 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:40:36,571 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:40:36,580 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:40:36,622 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:40:36,630 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:40:42,128 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:40:42,128 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:40:42,269 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:40:42,269 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:41:14,797 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:41:14,806 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:20,896 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:41:34,252 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:41:36,596 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:36,643 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:42,145 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:42,145 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:42,288 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:41:42,288 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:14,822 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:20,914 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:42:34,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:42:36,620 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:36,662 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:42,171 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:42,171 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:42,316 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:42:42,316 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:43:14,849 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:43:34,259 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:43:36,633 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:43:36,674 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:43:48,918 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:43:48,918 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:43:48,926 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:43:48,926 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:07,537 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:44:07,547 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:44:07,548 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:07,556 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:07,559 tasks 61369 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:44:07,559 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:44:07,566 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:07,566 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:07,586 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:44:07,596 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:44:07,597 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:07,604 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:07,717 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:44:07,717 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:44:07,725 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:07,725 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:07,779 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:44:07,787 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:44:07,788 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:07,790 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:14,860 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:31,748 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:44:31,761 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:44:31,766 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:31,767 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:44:34,263 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:44:48,942 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:44:48,942 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,565 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,568 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,577 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,577 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,609 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,615 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,739 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,739 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,804 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:07,804 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:45:19,684 tasks 61367 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 08:45:19,693 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 08:45:19,693 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:19,695 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:31,782 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:31,782 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:45:34,266 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:45:48,958 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:45:48,958 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,582 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,582 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,589 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,589 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,621 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,627 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,756 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,756 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,820 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:07,820 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:19,711 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:19,711 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:31,796 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:31,796 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:46:34,265 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:46:48,971 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:46:48,971 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,595 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,595 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,601 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,601 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,633 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,637 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,773 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,773 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,835 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:07,835 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:19,729 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:19,729 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:47:22,297 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:47:22,304 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:31,812 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:47:31,812 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:47:34,265 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:48:19,745 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:48:19,745 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:48:22,321 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:48:34,267 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:49:22,335 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:49:34,264 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:49:45,274 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 08:49:45,284 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 08:49:45,285 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:49:45,291 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:50:22,350 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:50:34,265 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:50:45,303 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:50:45,304 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:51:34,263 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:51:45,319 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:51:45,319 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:52:34,285 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:52:45,330 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:52:45,330 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:52:50,688 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:52:50,697 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:53:34,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:53:50,712 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:54:34,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:54:50,727 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:55:08,671 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:55:08,679 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:55:34,276 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:55:50,745 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:56:08,693 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:56:16,861 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:56:16,869 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:56:17,055 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:56:17,063 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:56:34,276 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 08:56:47,068 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:56:47,075 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:57:08,706 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:57:08,862 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 08:57:08,871 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:57:16,883 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 08:57:17,077 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 08:57:34,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 08:57:47,136 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:02:32,304 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:02:32,304 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:02:32,313 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:02:32,313 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:02:32,471 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:02:32,472 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:02:32,482 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:02:32,483 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:02:35,034 tasks 61367 8479629824 Radiology results sync started +INFO 2025-12-06 09:02:35,034 tasks 61367 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 06:02:35.034516+00:00'} +INFO 2025-12-06 09:02:35,041 tasks 61367 8479629824 Lab results sync started +INFO 2025-12-06 09:02:35,041 tasks 61367 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 06:02:35.041385+00:00'} +ERROR 2025-12-06 09:02:47,253 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:02:47,409 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:02:55,436 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:02:55,628 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:03:12,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:03:25,702 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:32,348 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:32,348 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:32,514 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:32,514 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:47,440 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:55,458 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:03:55,648 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:04:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:04:25,726 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:04:32,372 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:04:32,372 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:04:32,528 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:04:32,528 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:04:38,577 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:04:38,586 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:04:47,463 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:05:12,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:05:32,390 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:05:32,390 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:05:32,547 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:05:32,547 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:05:38,607 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:06:12,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:06:38,620 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:07:12,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:07:14,317 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:07:14,317 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:07:14,327 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:07:14,327 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:07:38,644 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:08:12,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:08:14,337 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:08:14,337 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:09:12,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:09:14,358 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:09:14,358 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:09:24,247 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:09:24,255 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:09:41,175 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:09:41,186 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:09:41,236 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:09:41,242 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:10:12,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:10:14,378 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:10:14,378 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:10:24,278 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:10:27,932 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:10:27,942 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:10:28,066 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:10:28,073 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:10:41,197 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:10:41,254 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:11:12,811 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:11:24,300 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:11:27,954 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:11:28,099 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:11:41,218 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:11:41,271 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:11:43,174 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:11:43,174 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:11:43,183 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:11:43,185 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:12:12,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:12:24,312 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:27,977 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:28,118 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:41,241 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:41,285 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:43,203 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:12:43,203 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:13:12,827 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:13:28,000 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:13:28,136 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:13:43,225 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:13:43,225 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:13:59,445 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:13:59,456 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:14:12,816 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:14:20,677 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:14:20,687 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:14:20,811 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:14:20,820 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:14:43,246 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:14:43,245 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:14:59,473 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:15:12,834 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:15:15,150 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:15:15,161 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:15:15,195 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:15:15,203 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:15:20,711 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:15:20,835 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:15:53,369 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:15:53,376 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:15:59,494 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:16:12,835 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:16:15,172 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:16:15,213 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:16:20,726 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:16:20,848 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:16:53,398 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:16:59,516 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:17:12,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:17:15,195 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:17:15,227 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:17:20,748 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:17:20,861 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:17:53,421 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:12,839 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:18:15,219 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:18:15,246 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:27,492 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:27,503 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:46,110 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:46,120 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:46,121 tasks 61360 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:46,129 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:46,152 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:46,159 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:46,288 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:46,298 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:18:46,345 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:18:46,353 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:18:53,437 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:19:10,318 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:19:10,327 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:19:12,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:19:27,529 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:19:46,139 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:19:46,142 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:19:46,171 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:19:46,322 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:19:46,368 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:19:58,252 tasks 61367 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:19:58,261 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:10,342 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:20:12,842 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:20:27,552 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:20:33,608 tasks 61367 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:20:33,608 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:20:33,609 tasks 61368 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:20:33,609 tasks 61361 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:20:33,619 tasks 61369 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:33,619 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:33,620 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:33,621 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:46,162 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:46,162 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:46,182 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:46,334 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:46,379 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:20:58,276 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:10,365 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:21:12,841 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:21:27,574 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:33,640 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:33,640 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:33,641 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:33,641 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:46,184 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:46,184 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:46,196 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:46,351 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:46,392 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:21:58,299 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:22:00,869 tasks 61367 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:22:00,878 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:22:10,388 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:22:12,844 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:22:33,654 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:22:33,654 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:22:33,654 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:22:33,654 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:22:58,324 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:23:00,904 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:23:12,852 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:23:33,675 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:23:33,675 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:23:33,676 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:23:33,676 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:24:00,928 tasks 61367 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:24:12,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:24:23,872 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:24:23,878 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:25:00,954 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:25:12,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:25:21,787 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:25:21,787 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:25:21,794 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:25:21,795 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:25:23,892 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:26:12,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:26:21,806 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:26:21,806 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:26:23,914 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:27:12,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:27:21,815 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:27:21,815 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:27:23,937 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:27:29,269 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:27:29,280 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:28:12,850 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:28:21,826 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:28:21,826 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:28:29,295 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:29:12,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:29:29,316 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:29:47,233 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:29:47,239 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:29:52,017 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:29:52,018 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:29:52,026 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:29:52,027 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:29:54,027 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:29:54,027 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:29:54,037 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:29:54,038 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:30:00,011 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 09:30:00,011 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 06:30:00.011778+00:00'} +INFO 2025-12-06 09:30:00,019 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 09:30:00,019 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 06:30:00.019701+00:00'} +INFO 2025-12-06 09:30:12,849 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:30:14,374 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:30:14,384 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:30:14,390 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:14,391 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:30:14,497 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:30:14,507 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:30:14,509 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:14,515 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:29,338 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:47,263 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:52,040 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:52,040 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:54,060 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:30:54,060 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:30:55,433 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:30:55,444 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:30:55,614 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:30:55,620 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:31:12,855 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:31:14,409 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:14,409 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:14,527 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:14,528 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:31:25,647 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:31:25,658 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:31:30,412 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:31:30,413 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:31:30,421 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:30,422 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:47,286 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:31:47,434 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:31:47,443 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:52,053 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:52,053 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:54,078 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:54,078 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:55,468 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:31:55,642 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:32:12,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:32:14,432 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:14,432 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:14,549 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:14,550 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:25,668 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:30,445 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:30,445 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:32:32,356 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:32:32,367 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:32:32,517 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:32:32,527 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:47,312 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:47,476 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:52,095 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:52,095 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:54,122 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:54,122 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:55,516 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:32:55,687 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:33:12,886 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:33:14,469 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:14,469 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:14,589 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:14,589 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:25,717 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:30,493 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:30,493 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:33:30,755 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:33:30,765 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:33:30,771 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:30,772 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:32,417 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:32,575 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:33:42,004 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:33:42,004 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:33:42,014 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:42,015 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:47,511 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:55,552 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:33:55,706 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:34:12,883 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:34:25,742 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:30,510 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:30,510 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:30,790 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:30,790 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:32,442 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:32,589 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:34:38,633 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:34:38,640 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:42,038 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:42,038 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:34:47,536 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:35:12,874 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:35:25,574 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:35:25,574 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:35:25,583 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:25,584 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:30,812 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:30,812 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:32,466 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:32,612 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:38,658 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:42,051 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:35:42,051 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:36:12,885 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:36:25,604 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:25,604 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:30,824 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:30,824 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:38,677 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:42,070 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:36:42,070 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:37:09,760 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:37:09,760 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:37:09,766 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:37:09,766 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:37:12,886 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:37:14,380 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:37:14,391 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:37:25,624 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:37:25,624 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:37:38,699 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:38:09,790 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:38:09,790 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:38:12,878 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:38:14,416 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:38:25,635 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:38:25,635 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:39:09,813 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:39:09,813 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:39:12,890 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:39:14,429 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:39:24,308 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:39:24,316 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:39:41,236 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:39:41,247 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:39:41,300 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:39:41,308 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:09,823 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:09,823 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:40:12,892 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:40:14,454 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:40:21,684 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 09:40:21,684 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 09:40:21,694 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:21,695 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:24,339 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:40:27,993 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:40:28,002 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:40:28,138 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:40:28,147 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:41,258 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:40:41,320 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:41:12,881 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:41:21,716 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:21,716 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:24,363 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:28,026 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:28,163 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:41,282 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:41:41,334 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:41:43,244 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:41:43,255 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:42:12,894 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:42:21,745 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:21,745 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:24,383 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:28,049 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:28,182 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:41,309 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:41,350 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:42:43,279 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:43:12,901 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:43:21,758 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:43:21,758 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:43:28,071 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:43:28,192 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:43:43,302 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:43:59,510 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:43:59,520 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:44:12,881 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:44:20,741 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:44:20,752 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:44:20,880 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:44:20,890 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:44:43,319 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:44:59,538 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:45:12,897 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:45:15,209 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:45:15,216 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:45:15,256 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:45:15,263 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:45:20,771 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:45:20,912 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:45:53,439 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:45:53,450 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:45:59,562 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:46:12,898 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:46:15,226 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:46:15,273 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:46:20,783 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:46:20,929 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:46:53,472 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:46:59,581 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:47:12,879 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:47:15,250 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:47:15,286 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:47:20,805 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:47:20,948 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:47:53,409 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:12,816 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:48:15,188 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:48:15,215 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:27,468 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:27,478 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:46,073 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:46,080 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:46,088 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:46,094 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:46,126 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:46,132 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:46,262 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:46,271 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:48:46,322 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:48:46,331 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:48:53,428 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:49:10,291 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:49:10,299 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:49:12,813 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:49:27,500 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:49:46,100 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:49:46,108 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:49:46,145 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:49:46,289 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:49:46,345 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:49:58,231 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:49:58,240 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:10,321 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:50:12,799 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:50:27,523 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:50:33,575 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +INFO 2025-12-06 09:50:33,575 tasks 61360 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:50:33,583 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:33,584 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:46,124 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:46,127 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:46,158 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:46,309 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:46,358 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:50:58,262 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:10,332 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:51:12,815 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:51:27,546 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:33,604 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:33,604 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:46,134 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:46,134 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:46,168 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:46,328 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:46,373 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:51:58,287 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:52:00,845 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:52:00,856 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:52:10,352 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:52:12,817 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:52:33,626 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:52:33,626 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:52:58,312 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:53:00,874 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:53:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:53:33,645 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:53:33,645 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:54:00,895 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:54:12,826 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:54:23,034 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 09:54:23,035 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 09:54:23,045 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:54:23,046 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:54:23,814 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 09:54:23,821 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:55:00,914 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:55:12,819 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 09:55:21,757 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:55:21,763 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:55:23,063 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:55:23,063 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:55:23,836 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:56:12,803 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:56:21,784 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:56:23,080 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:56:23,080 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:56:23,860 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:57:12,818 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:57:21,800 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:57:23,095 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:57:23,095 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:57:23,877 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:57:29,238 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:57:29,248 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:58:12,821 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:58:21,810 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 09:58:29,261 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:59:12,803 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 09:59:29,278 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:59:47,216 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 09:59:47,224 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:59:51,988 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:59:51,998 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 09:59:53,988 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 09:59:53,996 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:00:00,010 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 10:00:00,011 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 07:00:00.011070+00:00'} +INFO 2025-12-06 10:00:00,027 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 10:00:00,027 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 07:00:00.027656+00:00'} +INFO 2025-12-06 10:00:12,821 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:00:14,351 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:00:14,359 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:00:14,464 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:00:14,471 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:00:29,300 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:00:47,245 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:00:52,019 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:00:54,019 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:00:55,402 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:00:55,412 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:00:55,592 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:00:55,600 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:01:12,822 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:01:14,375 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:14,493 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:01:25,617 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:01:25,628 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:01:30,381 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:01:30,388 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:47,276 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:01:47,397 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:01:47,405 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:52,042 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:54,043 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:55,422 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:01:55,618 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:02:12,794 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:02:14,399 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:14,511 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:25,644 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:30,409 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:02:32,309 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:02:32,315 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:02:32,478 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:02:32,488 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:47,311 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:47,431 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:52,076 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:54,066 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:55,458 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:02:55,649 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:03:12,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:03:14,419 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:14,525 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:25,663 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:30,426 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:03:30,697 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:03:30,703 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:32,334 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:32,505 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:03:41,937 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:03:41,942 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:47,432 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:55,457 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:03:55,652 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:04:12,809 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:04:25,674 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:30,440 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:30,718 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:32,347 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:32,520 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:41,956 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:04:47,443 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:05:12,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:05:25,502 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:05:25,508 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:05:30,737 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:05:32,359 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:05:32,540 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:05:37,493 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 10:05:37,494 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 10:05:37,504 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:05:37,504 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:05:41,976 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:06:12,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:06:25,516 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:06:30,752 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:06:37,517 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:06:37,517 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:06:41,990 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:07:09,700 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:07:09,706 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:07:12,796 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:07:14,309 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:07:14,314 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:07:25,531 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:07:37,527 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:07:37,527 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:08:09,715 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:08:12,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:08:14,329 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:08:25,547 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:08:37,540 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:08:37,540 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:09:09,731 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:09:12,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:09:14,337 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:09:41,156 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:09:41,161 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:09:41,230 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:09:41,236 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:10:09,744 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:10:12,489 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 10:10:12,499 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 10:10:12,504 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:10:12,505 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:10:12,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:10:14,351 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:10:21,611 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:10:21,617 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:10:41,177 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:10:41,249 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:11:12,513 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:11:12,513 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:11:12,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:11:21,629 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:11:41,192 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:11:41,263 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:11:43,167 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:11:43,173 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:12:12,524 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:12:12,524 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:12:12,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:12:21,645 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:12:41,204 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:12:41,276 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:12:43,188 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:13:12,538 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:13:12,538 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:13:12,804 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:13:21,653 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:13:43,203 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:14:12,811 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:14:13,982 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 10:14:13,992 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 10:14:13,998 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:14:13,998 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:14:20,659 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:14:20,665 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:14:20,798 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:14:20,804 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:14:43,213 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:15:12,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:15:14,013 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:15:14,013 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:15:20,678 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:15:20,819 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:16:12,805 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:16:14,030 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:16:14,030 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:16:20,692 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:16:20,833 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:17:12,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:17:14,042 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:17:14,042 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:17:20,703 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:17:20,847 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:18:13,032 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:18:27,508 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:18:27,542 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:18:46,138 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +INFO 2025-12-06 10:18:46,185 tasks 61360 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:18:46,193 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:18:46,224 tasks 61361 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:18:46,227 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:18:46,256 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:18:46,305 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:18:46,335 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:18:46,368 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:18:46,398 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:19:03,340 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 10:19:03,351 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 10:19:03,356 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:03,357 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:19:10,306 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:19:10,312 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:19:12,816 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:19:27,556 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:46,203 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:46,237 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:46,266 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:46,344 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:19:46,408 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:19:58,239 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:19:58,245 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:03,371 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:03,371 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:10,326 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:20:12,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:20:27,570 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:20:33,588 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +INFO 2025-12-06 10:20:33,588 tasks 61360 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:20:33,593 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:33,594 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:46,239 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:46,272 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:46,301 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:46,378 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:46,441 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:20:58,285 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:03,410 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:03,410 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:10,367 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:21:12,984 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:21:27,605 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:33,631 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:33,631 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:46,277 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:46,311 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:46,340 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:46,416 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:46,477 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:21:58,324 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:22:03,449 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:22:03,449 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:22:10,403 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:22:13,038 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:22:33,646 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:22:33,646 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:22:58,340 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:23:12,816 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:23:33,659 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:23:33,659 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:24:13,014 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:24:23,073 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:24:23,104 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:24:23,861 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:24:23,895 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:25:13,033 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:25:21,809 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:25:21,843 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:25:23,142 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:25:23,933 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:26:12,815 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:26:21,859 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:26:23,152 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:26:23,943 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:27:12,829 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:27:21,875 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:27:23,168 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:27:23,958 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:28:12,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:28:21,888 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:29:07,806 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 10:29:07,806 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 10:29:07,815 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:29:07,816 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:29:12,830 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:29:51,999 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:29:52,008 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:29:54,009 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:29:54,017 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:30:00,018 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 10:30:00,018 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 07:30:00.018392+00:00'} +INFO 2025-12-06 10:30:00,027 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 10:30:00,027 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 07:30:00.027716+00:00'} +ERROR 2025-12-06 10:30:07,831 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:30:07,831 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:30:12,837 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:30:14,368 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:30:14,376 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:30:14,489 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:30:14,497 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:30:52,026 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:30:54,033 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:31:07,845 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:31:07,845 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:31:12,836 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:31:14,391 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:31:14,515 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:31:30,395 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:31:30,402 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:31:52,036 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:31:54,050 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:07,862 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:07,862 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:32:12,839 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:32:14,408 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:14,531 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:30,417 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:32:32,335 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:32:32,344 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:32:32,497 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:32:32,505 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:52,036 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:32:54,046 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:33:12,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:33:14,399 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:33:14,522 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:33:30,406 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:33:30,695 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:33:30,703 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:33:32,339 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:33:32,498 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:33:41,932 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:33:41,940 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:34:12,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:34:30,416 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:34:30,717 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:34:32,354 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:34:32,514 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:34:41,953 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:35:12,815 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:35:25,500 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:35:25,512 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:35:30,731 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:35:32,370 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:35:32,529 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:35:37,474 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:35:37,481 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:35:41,966 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:36:12,807 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:36:25,530 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:36:30,748 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:36:37,494 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:36:41,980 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:37:09,694 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:37:09,701 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:37:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:37:14,302 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:37:14,311 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:37:25,545 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:37:37,509 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:38:09,715 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:38:12,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:38:14,324 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:38:25,564 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:38:37,524 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:39:09,730 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:39:12,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:39:14,339 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:40:01,582 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 10:40:01,584 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 10:40:01,591 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:40:01,592 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:40:09,745 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:40:12,484 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:40:12,493 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:40:12,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:40:14,354 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:40:21,605 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:40:21,614 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:41:01,607 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:41:01,607 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:41:12,507 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:41:12,802 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:41:21,628 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:41:25,953 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 10:41:43,158 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:41:43,165 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:42:01,622 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:42:01,622 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:42:12,520 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:42:12,798 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:42:21,641 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:42:43,179 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:43:01,638 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:43:01,638 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:43:12,535 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:43:12,817 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:43:21,653 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:43:43,192 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:43:44,006 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 10:43:44,015 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 10:43:44,015 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:43:44,025 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:44:12,812 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:44:13,973 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:44:13,980 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:44:43,207 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:44:44,029 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:44:44,034 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:45:12,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:45:13,993 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:45:44,045 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:45:44,045 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:46:12,810 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:46:14,007 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:46:44,056 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:46:44,056 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:47:12,811 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:47:14,022 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:48:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:49:03,342 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:49:03,349 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:49:12,819 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:50:03,363 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:50:12,814 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:50:33,587 tasks 61360 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +INFO 2025-12-06 10:50:33,589 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:50:33,595 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:50:33,596 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:51:03,379 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:51:12,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:51:33,609 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:51:33,610 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:52:03,392 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:52:12,819 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:52:33,624 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:52:33,624 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:53:12,820 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:53:33,639 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:53:33,639 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:54:12,828 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:54:23,041 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 10:54:23,049 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:55:12,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:55:21,779 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:55:21,787 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:55:23,064 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:56:12,824 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:56:21,803 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:56:23,078 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:57:12,825 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:57:21,819 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 10:57:23,097 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:58:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 10:58:21,831 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:59:07,801 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 10:59:07,810 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:59:12,818 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 10:59:51,996 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:59:52,003 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 10:59:54,003 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 10:59:54,011 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:00:00,015 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 11:00:00,015 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 08:00:00.015788+00:00'} +INFO 2025-12-06 11:00:00,022 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 11:00:00,022 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 08:00:00.022283+00:00'} +ERROR 2025-12-06 11:00:07,824 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:00:12,826 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:00:14,361 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:00:14,369 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:00:14,479 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:00:14,486 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:00:52,019 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:00:54,022 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:01:07,838 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:01:12,823 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:01:14,385 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:01:14,502 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:01:30,389 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:01:30,397 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:01:52,032 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:01:54,037 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:02:07,852 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:02:12,831 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:02:14,402 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:02:14,519 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:02:30,411 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:02:51,963 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:02:53,973 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:03:12,783 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:03:14,345 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:03:14,460 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:08:11,099 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:08:11,393 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:08:11,401 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:08:22,644 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:08:22,654 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:08:53,564 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:09:11,123 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:09:11,426 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:09:22,680 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:09:53,504 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:10:06,215 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:10:06,226 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:10:11,451 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:10:18,196 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:10:18,207 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:10:22,700 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:10:53,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:11:06,248 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:11:11,473 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:11:18,229 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:11:22,711 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:11:50,413 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:11:50,423 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:11:53,525 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:12:06,259 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:12:18,241 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:12:50,442 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:12:53,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:13:06,276 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:13:18,262 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:13:50,462 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:13:53,527 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:14:42,300 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 11:14:42,310 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:14:50,473 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:14:53,193 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:14:53,202 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:14:53,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:15:02,315 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:15:02,323 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:15:42,337 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:15:53,225 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:15:53,507 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:16:02,341 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:16:42,352 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:16:53,241 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:16:53,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:17:02,362 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:17:42,371 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:17:53,267 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:17:53,524 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:18:02,385 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:18:24,705 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 11:18:24,710 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:18:53,526 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:18:54,674 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:18:54,679 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:19:24,731 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:19:53,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:19:54,699 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:20:24,741 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:20:53,523 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:20:54,715 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:21:24,763 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:21:53,520 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:21:54,725 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:22:21,185 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 11:22:21,185 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 11:22:21,195 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:22:21,196 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:22:53,513 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:23:21,198 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:23:21,198 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:23:44,016 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:23:44,026 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:23:53,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:24:21,203 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:24:21,203 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:24:44,034 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:24:53,498 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:25:21,226 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:25:21,226 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:25:44,055 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:25:53,502 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:26:44,074 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:26:53,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:27:53,495 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:28:53,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:29:03,710 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:29:03,719 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:29:53,501 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:30:00,017 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 11:30:00,017 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 08:30:00.017507+00:00'} +INFO 2025-12-06 11:30:00,025 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 11:30:00,025 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 08:30:00.025832+00:00'} +ERROR 2025-12-06 11:30:03,740 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:30:53,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:31:03,755 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:31:53,496 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:32:03,773 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:32:53,482 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:33:48,468 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:33:48,475 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:33:53,494 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:34:48,486 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:34:53,484 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:35:48,511 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:35:53,493 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:36:48,533 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:36:53,492 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:37:40,034 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 11:37:40,034 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 11:37:40,042 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:37:40,043 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:37:53,490 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:38:40,041 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:38:40,041 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:38:53,467 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:39:40,060 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:39:40,060 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:39:53,436 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:40:18,138 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:40:18,148 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:40:40,067 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:40:40,067 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:40:53,469 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:41:18,158 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:41:53,466 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:42:18,178 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:42:53,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:43:18,198 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:43:53,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:44:42,233 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:44:42,244 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:44:53,139 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:44:53,149 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:44:53,463 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:45:42,265 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:45:53,168 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:45:53,461 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:46:42,289 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:46:53,190 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:46:53,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:47:42,304 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:47:53,210 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:47:53,461 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:48:23,629 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 11:48:23,629 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 11:48:23,639 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:48:23,640 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:48:24,640 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 11:48:24,648 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:48:53,458 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:48:54,624 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:48:54,635 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:49:23,658 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:49:23,658 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:49:24,672 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:49:53,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:49:54,644 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:50:23,679 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:50:23,679 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:50:24,693 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:50:53,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:50:54,666 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:51:23,690 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:51:23,690 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:51:24,702 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:51:53,464 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:51:54,690 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:52:21,108 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 11:52:21,115 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:52:53,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:53:21,138 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:53:43,974 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 11:53:43,983 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:53:53,438 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:54:21,156 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:54:44,006 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:54:53,454 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:55:21,167 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 11:55:44,014 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:55:53,455 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 11:56:44,038 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 11:56:53,457 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:57:53,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:58:53,453 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 11:59:53,454 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:00:00,008 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 12:00:00,009 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 09:00:00.009144+00:00'} +INFO 2025-12-06 12:00:00,018 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 12:00:00,019 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 09:00:00.019052+00:00'} +INFO 2025-12-06 12:00:53,423 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:01:53,449 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:02:53,460 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:03:48,418 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 12:03:48,427 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:03:53,453 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:04:48,435 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:04:53,452 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:05:48,453 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:05:53,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:06:48,474 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:06:53,429 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:07:39,997 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 12:07:40,008 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:07:53,448 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:08:40,059 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:13:23,234 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:14:09,823 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:14:23,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:15:09,836 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:15:23,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:16:00,892 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 12:16:00,892 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 12:16:00,899 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:16:00,900 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:16:23,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:17:00,912 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:17:00,912 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:17:23,201 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:18:00,928 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:18:00,928 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:18:23,230 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:19:00,937 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:19:00,938 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:19:11,997 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 12:19:12,002 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:19:23,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:20:12,015 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:20:23,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:21:12,024 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:21:23,207 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:22:12,037 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:22:23,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:22:53,393 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 12:22:53,398 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:22:54,409 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 12:22:54,415 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:23:23,206 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:23:53,410 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:23:54,429 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:24:23,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:24:53,425 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:24:54,442 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:25:23,203 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:25:53,439 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:25:54,455 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:26:23,203 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:26:50,875 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 12:26:50,881 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:27:23,200 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:27:50,896 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:28:23,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:28:50,937 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:29:23,232 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:29:50,952 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:30:00,041 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 12:30:00,041 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 09:30:00.041857+00:00'} +INFO 2025-12-06 12:30:00,070 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 12:30:00,070 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 09:30:00.070833+00:00'} +INFO 2025-12-06 12:30:23,521 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:31:23,236 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:32:23,226 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:33:23,420 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:34:23,474 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:35:23,340 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:36:23,240 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:36:45,175 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 12:36:45,184 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 12:36:45,185 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:36:45,192 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:37:23,240 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:37:45,199 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:37:45,201 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:38:23,252 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:38:45,213 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:38:45,213 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:39:23,237 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:39:45,227 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 12:39:45,227 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:40:23,252 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:41:23,243 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:42:09,793 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 12:42:09,801 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:42:23,244 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:43:09,819 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:43:23,223 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:44:09,800 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:44:23,207 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:45:09,815 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:45:23,216 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:46:00,882 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 12:46:00,888 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:46:23,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:47:00,898 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:47:23,219 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:48:00,913 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:48:23,213 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:49:00,929 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:49:07,684 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 12:49:23,208 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:50:23,211 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:51:23,212 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:52:23,204 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:52:53,381 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 12:52:53,387 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:53:23,201 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:53:53,402 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:54:23,207 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:54:53,415 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:55:23,198 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:55:53,431 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:56:23,196 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 12:56:50,869 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 12:56:50,876 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:57:23,200 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:57:50,890 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:58:23,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:58:50,851 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 12:59:23,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 12:59:50,866 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:00:00,013 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 13:00:00,013 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 10:00:00.013350+00:00'} +INFO 2025-12-06 13:00:00,020 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 13:00:00,020 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 10:00:00.020266+00:00'} +INFO 2025-12-06 13:00:23,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:01:23,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:02:23,146 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:03:23,137 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:04:23,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:05:23,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:06:23,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:06:45,067 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 13:06:45,073 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:07:23,160 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:07:45,084 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:08:23,143 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:08:45,100 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:09:23,135 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:09:45,113 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:10:23,144 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:11:15,395 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:11:15,404 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:11:15,406 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:11:15,412 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:11:23,141 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:12:09,683 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 13:12:09,689 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:12:15,420 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:12:15,422 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:12:23,134 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:13:09,705 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:13:15,436 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:13:15,436 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:13:23,140 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:19:00,878 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:19:06,592 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:19:06,592 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:19:14,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:20:00,886 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:20:14,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:20:51,947 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 13:20:51,954 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:21:14,285 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:21:51,977 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:22:14,260 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:22:29,826 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:22:29,826 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:22:29,835 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:22:29,836 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:22:51,999 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:23:14,260 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:23:29,854 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:23:29,854 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:23:52,022 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:24:14,282 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:24:29,864 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:24:29,864 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:25:14,253 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:25:29,885 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:25:29,885 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:26:14,279 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:27:14,279 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:27:44,453 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 13:27:44,464 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:28:14,258 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:28:44,482 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:28:58,206 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:28:58,206 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:28:58,215 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:28:58,215 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:29:14,278 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:29:44,506 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:29:58,237 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:29:58,237 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:30:00,011 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 13:30:00,012 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 10:30:00.012041+00:00'} +INFO 2025-12-06 13:30:00,020 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 13:30:00,020 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 10:30:00.020727+00:00'} +INFO 2025-12-06 13:30:14,284 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:30:44,525 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:30:58,254 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:30:58,254 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:31:14,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:31:58,272 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:31:58,272 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:32:14,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:32:28,943 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:32:28,945 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:32:28,952 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:32:28,952 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:32:29,008 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:32:29,009 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:32:29,016 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:32:29,017 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 13:32:29,018 tasks 61369 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:32:29,037 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 13:32:29,046 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:32:29,047 tasks 61362 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:33:14,273 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:33:28,972 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:33:28,972 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:33:29,023 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:33:29,027 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:33:29,057 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:33:29,057 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:34:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:34:29,082 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:34:29,083 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:34:29,127 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:34:29,128 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:34:29,158 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:34:29,158 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:35:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:35:29,104 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:35:29,104 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:35:29,139 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:35:29,139 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:35:29,168 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:35:29,168 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:35:50,690 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 13:36:04,277 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 13:36:04,278 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 13:36:04,287 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:36:04,288 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:36:14,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:37:04,308 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:37:04,308 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:37:14,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:38:04,319 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:38:04,319 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:38:14,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:39:04,338 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:39:04,338 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:39:14,364 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:40:14,368 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:41:14,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:41:36,284 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 13:41:36,292 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:42:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:42:36,311 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:43:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:43:36,323 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:44:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:44:36,346 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:45:14,337 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:46:06,614 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 13:46:06,624 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:46:14,364 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:47:06,634 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:47:14,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:48:06,655 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:48:09,981 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 13:48:09,981 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 13:48:09,991 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:48:09,992 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:48:10,019 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 13:48:10,028 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 13:48:10,030 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:48:10,031 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:48:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:49:06,680 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:49:10,010 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:49:10,010 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:49:10,041 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:49:10,041 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:49:14,362 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:50:10,019 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:50:10,019 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:50:10,049 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:50:10,049 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:50:14,336 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:50:52,034 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 13:50:52,042 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:51:10,040 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:51:10,040 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:51:10,060 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:51:10,060 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:51:14,367 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:51:52,063 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:52:14,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:52:29,893 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 13:52:29,899 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:52:52,087 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:53:14,363 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:53:29,921 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 13:53:52,110 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:54:14,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:54:29,945 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:55:14,360 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:55:29,955 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:56:14,365 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:57:14,358 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:58:14,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 13:58:58,244 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 13:58:58,253 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 13:59:14,365 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 13:59:58,274 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:00:00,008 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 14:00:00,008 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 11:00:00.008597+00:00'} +INFO 2025-12-06 14:00:00,014 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 14:00:00,015 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 11:00:00.014995+00:00'} +INFO 2025-12-06 14:00:14,345 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:00:58,294 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:01:14,367 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:01:58,313 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:02:14,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:02:29,023 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:02:29,031 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:02:29,085 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:02:29,093 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:02:29,103 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:02:29,110 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:03:14,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:03:29,054 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:03:29,111 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:03:29,124 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:04:14,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:04:29,103 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:04:29,146 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:04:29,157 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:05:14,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:05:29,126 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:05:29,160 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:05:29,169 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:06:04,300 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:06:04,310 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:06:14,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:07:04,324 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:07:14,386 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:08:04,345 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:08:14,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:09:04,363 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:09:14,392 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:10:14,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:11:14,394 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:11:36,312 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 14:11:36,323 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:12:14,367 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:12:36,345 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:13:14,390 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:13:36,365 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:14:14,387 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:14:36,376 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:15:14,370 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:16:06,631 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:16:06,641 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:16:14,388 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:17:06,663 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:17:14,380 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:18:06,683 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:18:10,002 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:18:10,012 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:18:10,042 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 14:18:10,050 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:18:14,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:19:07,629 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:19:10,961 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:19:10,990 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:19:15,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:20:10,975 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:20:10,999 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:20:15,292 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:21:10,991 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:21:11,008 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:21:15,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:21:31,046 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 14:22:15,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:22:30,850 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:22:30,856 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:23:15,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:23:30,866 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:24:15,298 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:24:30,878 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:25:15,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:25:30,893 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:26:15,293 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:27:15,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:28:15,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:28:59,207 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:28:59,212 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:29:15,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:29:59,227 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:30:00,014 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 14:30:00,014 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 11:30:00.014921+00:00'} +INFO 2025-12-06 14:30:00,019 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 14:30:00,019 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 11:30:00.019828+00:00'} +INFO 2025-12-06 14:30:15,302 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:30:59,242 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:31:15,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:31:59,258 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:32:15,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:32:29,986 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:32:29,992 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:32:30,044 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:32:30,050 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:32:30,065 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:32:30,070 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:32:39,679 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 14:32:39,679 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 14:32:39,684 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:32:39,685 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:33:15,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:33:30,005 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:33:30,064 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:33:30,078 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:33:39,637 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:33:39,637 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:34:15,240 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:34:29,961 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:34:30,015 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:34:30,023 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:34:39,649 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:34:39,649 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:35:15,430 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:35:29,998 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:35:30,049 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:35:30,059 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:35:38,394 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 14:35:38,477 tasks 43599 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +INFO 2025-12-06 14:35:38,502 tasks 61360 8479629824 Skipping reminder for appointment be1a2594-394a-42fe-a8e5-48b300a99144 - status: ARRIVED +ERROR 2025-12-06 14:35:39,688 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:35:39,688 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:36:05,201 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:36:05,230 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:36:15,416 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:37:05,244 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:37:15,240 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:38:05,260 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:38:15,427 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:39:05,297 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:39:15,456 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:40:15,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:41:15,249 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:42:15,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:43:15,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:44:15,251 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:45:15,256 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:46:07,512 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 14:46:07,519 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:46:15,262 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:47:07,536 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:47:15,254 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:48:07,552 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:48:10,874 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:48:10,881 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:48:10,921 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 14:48:10,928 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:48:15,254 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:49:07,624 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:49:10,952 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:49:10,999 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:49:15,313 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:50:10,968 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:50:11,011 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:50:15,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:51:10,984 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 14:51:11,024 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:51:15,319 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:52:15,325 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:52:30,870 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 14:52:30,877 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:53:15,321 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:53:30,893 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:54:15,317 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:54:30,908 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:55:15,326 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:55:30,918 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:56:15,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:57:15,326 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:58:15,323 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 14:58:59,219 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 14:58:59,226 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 14:59:15,320 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 14:59:59,239 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:00:00,015 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 15:00:00,015 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 12:00:00.015915+00:00'} +INFO 2025-12-06 15:00:00,023 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 15:00:00,023 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 12:00:00.023966+00:00'} +INFO 2025-12-06 15:00:15,331 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:00:59,251 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:01:15,324 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:01:59,270 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:02:15,328 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:02:30,002 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:02:30,011 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:02:30,061 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:02:30,070 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:02:30,081 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:02:30,090 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:02:39,690 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 15:02:39,697 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:03:15,332 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:03:30,028 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:03:30,084 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:03:30,100 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:03:39,722 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:04:15,356 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:04:30,084 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:04:30,137 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:04:30,148 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:04:39,767 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:05:15,377 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:05:30,100 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:05:30,154 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:05:30,160 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:05:39,782 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:06:05,283 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:06:05,291 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:06:15,369 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:07:05,306 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:07:15,365 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:08:05,322 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:08:15,371 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:09:05,341 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:09:15,477 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:10:15,370 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:11:15,374 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:12:15,381 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:13:15,373 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:14:15,372 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:15:15,379 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:16:15,379 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:17:15,383 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:18:11,001 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:18:11,008 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:18:11,045 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 15:18:11,052 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:18:15,385 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:19:11,027 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:19:11,067 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:19:15,382 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:31:50,645 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 15:31:50,652 tasks 61360 8479629824 Radiology results sync started +INFO 2025-12-06 15:31:50,729 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 12:31:50.729765+00:00'} +INFO 2025-12-06 15:31:50,729 tasks 61360 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 12:31:50.729778+00:00'} +ERROR 2025-12-06 15:32:26,958 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:32:26,990 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:32:31,312 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:39:06,971 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 15:39:06,994 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:39:11,305 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:40:11,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:41:11,304 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:42:11,303 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:43:11,315 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:44:11,288 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:45:11,308 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:46:11,307 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:47:11,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:48:11,286 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:49:11,287 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:50:11,295 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:50:35,651 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 15:50:35,662 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:51:11,289 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:51:35,683 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:52:11,290 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:52:35,704 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:53:11,275 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 15:53:35,724 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 15:54:11,298 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:55:11,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:56:11,294 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:57:11,299 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:58:11,269 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 15:59:11,297 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:00:00,011 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 16:00:00,011 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 13:00:00.011322+00:00'} +INFO 2025-12-06 16:00:00,016 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 16:00:00,016 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 13:00:00.016483+00:00'} +INFO 2025-12-06 16:00:11,300 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:01:11,281 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:02:11,301 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:03:11,303 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:04:11,309 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:05:11,301 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:06:11,311 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:07:21,833 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:08:21,846 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:09:21,845 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:10:21,848 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:12:00,583 tasks 61360 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-06 16:12:00,584 tasks 43599 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +ERROR 2025-12-06 16:12:00,593 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 16:12:00,594 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:12:23,094 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:17:25,057 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 16:17:25,057 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:17:47,532 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:22:57,360 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 16:22:57,360 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:23:19,800 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:27:44,253 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 16:27:44,253 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:28:06,697 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:30:00,011 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 16:30:00,011 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 13:30:00.011417+00:00'} +INFO 2025-12-06 16:30:00,020 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 16:30:00,020 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 13:30:00.020398+00:00'} +INFO 2025-12-06 16:30:41,346 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:33:08,248 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:36:06,873 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:37:06,657 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:38:06,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:39:06,671 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:39:31,028 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 16:39:31,039 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:40:06,670 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:40:31,055 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:47:20,255 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:47:44,636 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:48:20,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 16:48:44,642 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 16:49:20,209 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:50:20,210 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:53:44,043 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:54:44,044 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:55:44,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:56:44,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:57:44,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:58:44,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 16:59:44,048 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:00:00,012 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 17:00:00,012 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 14:00:00.012346+00:00'} +INFO 2025-12-06 17:00:00,018 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 17:00:00,018 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 14:00:00.018779+00:00'} +INFO 2025-12-06 17:00:44,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:01:44,047 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:02:43,925 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:03:43,923 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:04:43,922 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:05:43,921 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:06:43,898 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:07:43,921 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:08:21,401 tasks 43599 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +ERROR 2025-12-06 17:08:21,407 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:08:43,922 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:09:21,429 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:09:43,925 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:10:21,438 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:10:43,918 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:11:21,458 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:11:43,891 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:12:43,918 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:13:43,916 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:14:43,918 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:15:43,899 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:16:43,893 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:17:43,945 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:18:43,964 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:19:43,943 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:20:43,963 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:21:43,962 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:22:43,948 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:23:43,962 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:24:43,944 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:25:43,962 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:26:43,962 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:27:43,963 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:28:43,957 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:29:43,969 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:30:00,015 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 17:30:00,016 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 14:30:00.016019+00:00'} +INFO 2025-12-06 17:30:00,024 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 17:30:00,025 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 14:30:00.025025+00:00'} +INFO 2025-12-06 17:30:43,969 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:31:43,962 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:32:43,964 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:33:43,909 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:34:43,931 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:35:43,929 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:36:43,906 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:37:43,928 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:38:21,411 tasks 43599 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +ERROR 2025-12-06 17:38:21,417 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:38:43,926 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:39:21,435 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:39:43,919 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:40:21,461 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:40:43,932 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 17:41:21,478 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 17:41:43,927 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:42:43,929 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:43:43,927 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:44:43,912 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:45:43,926 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:46:43,925 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:47:43,933 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:48:43,925 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:49:43,920 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:50:43,913 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:51:43,932 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:52:43,933 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 17:53:43,934 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:06:59,062 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 18:06:59,062 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 15:06:59.062832+00:00'} +INFO 2025-12-06 18:06:59,064 tasks 61360 8479629824 Generated daily schedule for 2025-12-07: {'date': '2025-12-07', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-06 18:06:59,068 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 18:06:59,068 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 15:06:59.068855+00:00'} +INFO 2025-12-06 18:07:26,851 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:23:21,148 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:38:56,056 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 18:38:56,056 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 15:38:56.056470+00:00'} +INFO 2025-12-06 18:38:56,061 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 18:38:56,061 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 15:38:56.061936+00:00'} +INFO 2025-12-06 18:39:28,359 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:56:24,596 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:57:24,596 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:58:24,591 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 18:59:24,609 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:00:00,021 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 19:00:00,022 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 16:00:00.022838+00:00'} +INFO 2025-12-06 19:00:00,030 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 19:00:00,030 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 16:00:00.030224+00:00'} +INFO 2025-12-06 19:00:24,609 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:01:24,615 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:02:24,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:03:24,610 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:04:24,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:05:24,607 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:06:24,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:07:02,102 tasks 43599 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +ERROR 2025-12-06 19:07:02,111 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:07:24,604 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:08:02,134 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:08:24,593 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:09:02,158 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:09:24,588 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:10:02,179 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:10:24,599 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:11:24,612 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:12:24,636 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:13:24,650 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:14:24,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:15:24,638 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:16:24,658 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:17:24,651 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:18:24,648 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:19:24,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:20:24,648 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:21:24,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:22:24,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:23:24,638 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:24:24,654 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:25:24,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:26:24,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:27:24,662 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:28:24,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:29:24,663 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:30:00,005 tasks 43599 8479629824 Radiology results sync started +INFO 2025-12-06 19:30:00,005 tasks 43599 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 16:30:00.005736+00:00'} +INFO 2025-12-06 19:30:00,013 tasks 43599 8479629824 Lab results sync started +INFO 2025-12-06 19:30:00,013 tasks 43599 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 16:30:00.013534+00:00'} +INFO 2025-12-06 19:30:24,661 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:31:24,636 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:32:24,659 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:33:24,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:34:24,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:35:24,641 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:36:24,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:37:24,666 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:38:24,664 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:39:24,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:40:05,318 tasks 61360 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-06 19:40:05,318 tasks 43599 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +ERROR 2025-12-06 19:40:05,326 tasks 61361 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 19:40:05,327 tasks 61368 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:40:24,675 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:41:05,346 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 19:41:05,346 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:41:24,668 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:42:05,358 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 19:42:05,358 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:42:24,655 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-06 19:43:05,362 tasks 61360 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-06 19:43:05,362 tasks 43599 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-06 19:43:24,653 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:44:24,657 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:45:24,628 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:46:24,631 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:47:24,649 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:48:24,652 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:49:24,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:50:24,662 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:51:24,656 basehttp 39973 6196506624 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:57:39,930 autoreload 88993 8479629824 Watching for file changes with StatReloader +INFO 2025-12-06 19:57:43,120 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:57:44,574 basehttp 88993 6193803264 "GET /en/consent-templates/create/ HTTP/1.1" 200 33821 +INFO 2025-12-06 19:57:44,586 basehttp 88993 6210629632 "GET /static/js/select2-init.js HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,586 basehttp 88993 6193803264 "GET /static/css/custom.css HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,598 basehttp 88993 6227456000 "GET /media/tenant_settings/2025/11/10/Agdar-Logo.png HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,599 basehttp 88993 6244282368 "GET /media/profile_pictures/Father_-d_1lMjWOH.png HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,627 basehttp 88993 6227456000 "GET /static/img/logo/favicon.ico HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,627 basehttp 88993 6261108736 "GET /static/img/logo/site.webmanifest HTTP/1.1" 304 0 +INFO 2025-12-06 19:57:44,665 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:57:47,790 basehttp 88993 6244282368 "GET /en/consent-templates/create/ HTTP/1.1" 200 33821 +INFO 2025-12-06 19:57:47,876 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:57:48,554 basehttp 88993 6244282368 "GET /en/dashboard/ HTTP/1.1" 200 52928 +INFO 2025-12-06 19:57:48,629 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:00,143 basehttp 88993 6244282368 "GET /en/profile/ HTTP/1.1" 200 38096 +INFO 2025-12-06 19:58:00,239 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:15,012 basehttp 88993 6244282368 "POST /en/my-hr/clock-in-out/ HTTP/1.1" 302 0 +INFO 2025-12-06 19:58:15,028 basehttp 88993 6244282368 "GET /en/profile/ HTTP/1.1" 200 38419 +INFO 2025-12-06 19:58:15,126 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:32,779 basehttp 88993 6244282368 "GET /en/my-hr/attendance/ HTTP/1.1" 200 37264 +INFO 2025-12-06 19:58:32,855 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:42,936 basehttp 88993 6244282368 "GET /en/my-hr/attendance/?month=11&year=2025 HTTP/1.1" 200 35351 +INFO 2025-12-06 19:58:43,006 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:45,687 basehttp 88993 6244282368 "GET /en/my-hr/attendance/?month=10&year=2025 HTTP/1.1" 200 35351 +INFO 2025-12-06 19:58:45,762 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:58:47,448 basehttp 88993 6244282368 "GET /en/my-hr/attendance/?month=12&year=2025 HTTP/1.1" 200 37264 +INFO 2025-12-06 19:58:47,526 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:01,704 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:03,394 basehttp 88993 6244282368 "GET /en/my-hr/schedule/ HTTP/1.1" 200 32212 +INFO 2025-12-06 19:59:03,475 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:10,331 basehttp 88993 6244282368 "GET /en/my-hr/leave-requests/ HTTP/1.1" 200 33566 +INFO 2025-12-06 19:59:10,409 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:12,573 basehttp 88993 6244282368 "GET /en/my-hr/leave-requests/new/ HTTP/1.1" 200 34103 +INFO 2025-12-06 19:59:12,647 basehttp 88993 6244282368 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:42,664 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 19:59:48,440 basehttp 88993 6193803264 "POST /en/my-hr/leave-requests/new/ HTTP/1.1" 302 0 +INFO 2025-12-06 19:59:48,452 basehttp 88993 6193803264 "GET /en/my-hr/leave-requests/ HTTP/1.1" 200 35530 +INFO 2025-12-06 19:59:48,518 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 20:00:00,028 tasks 88888 8479629824 Radiology results sync started +INFO 2025-12-06 20:00:00,029 tasks 88888 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-06 17:00:00.029263+00:00'} +INFO 2025-12-06 20:00:00,032 tasks 88888 8479629824 Lab results sync started +INFO 2025-12-06 20:00:00,033 tasks 88888 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-06 17:00:00.033116+00:00'} +INFO 2025-12-06 20:00:03,997 basehttp 88993 6193803264 "GET /en/my-hr/leave-requests/e428ef1d-b1c9-4874-83fc-89eb9cc2632f/ HTTP/1.1" 200 29459 +INFO 2025-12-06 20:00:04,074 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 20:00:08,504 basehttp 88993 6193803264 "GET /en/my-hr/leave-requests/ HTTP/1.1" 200 35202 +INFO 2025-12-06 20:00:08,582 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 20:00:09,247 basehttp 88993 6193803264 "GET /en/my-hr/ HTTP/1.1" 200 42531 +INFO 2025-12-06 20:00:09,319 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-06 20:00:22,675 basehttp 88993 6193803264 "GET /en/my-hr/holidays/ HTTP/1.1" 200 40712 +INFO 2025-12-06 20:00:22,752 basehttp 88993 6193803264 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:32:11,630 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,630 tasks 65381 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,631 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.631065+00:00'} +INFO 2025-12-08 14:32:11,631 tasks 65381 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.631247+00:00'} +INFO 2025-12-08 14:32:11,631 tasks 65382 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,632 tasks 65382 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.632152+00:00'} +INFO 2025-12-08 14:32:11,632 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,632 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.632860+00:00'} +INFO 2025-12-08 14:32:11,633 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,633 tasks 65381 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,633 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.633377+00:00'} +INFO 2025-12-08 14:32:11,633 tasks 65381 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.633483+00:00'} +INFO 2025-12-08 14:32:11,633 tasks 65376 8479629824 Reminder sent for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 +INFO 2025-12-08 14:32:11,635 tasks 65381 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,635 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,635 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,635 tasks 65381 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.635446+00:00'} +INFO 2025-12-08 14:32:11,635 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.635477+00:00'} +INFO 2025-12-08 14:32:11,635 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.635541+00:00'} +INFO 2025-12-08 14:32:11,635 tasks 65378 8479629824 Reminder sent for appointment 82f48ecf-6a9a-480e-a240-ed22a7665eff +INFO 2025-12-08 14:32:11,636 tasks 65386 8479629824 Reminder sent for appointment 07fee2ea-cccf-4e2c-9776-99b292ff0e4e +INFO 2025-12-08 14:32:11,636 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,636 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.636322+00:00'} +INFO 2025-12-08 14:32:11,637 tasks 65381 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,637 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,637 tasks 65381 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.637388+00:00'} +INFO 2025-12-08 14:32:11,637 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.637403+00:00'} +INFO 2025-12-08 14:32:11,637 tasks 65385 8479629824 Reminder sent for appointment 82f48ecf-6a9a-480e-a240-ed22a7665eff +INFO 2025-12-08 14:32:11,638 tasks 65386 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,638 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,638 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,638 tasks 65386 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.638676+00:00'} +INFO 2025-12-08 14:32:11,638 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.638809+00:00'} +INFO 2025-12-08 14:32:11,638 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.638698+00:00'} +INFO 2025-12-08 14:32:11,639 tasks 65385 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,639 tasks 65385 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.639946+00:00'} +INFO 2025-12-08 14:32:11,640 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,640 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.640712+00:00'} +INFO 2025-12-08 14:32:11,641 tasks 65385 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,641 tasks 65385 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.641219+00:00'} +INFO 2025-12-08 14:32:11,641 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,641 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.641730+00:00'} +INFO 2025-12-08 14:32:11,642 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,642 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.642629+00:00'} +INFO 2025-12-08 14:32:11,642 tasks 65385 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,642 tasks 65385 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.642973+00:00'} +INFO 2025-12-08 14:32:11,643 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,643 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.643552+00:00'} +INFO 2025-12-08 14:32:11,643 tasks 65385 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,644 tasks 65385 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.644065+00:00'} +INFO 2025-12-08 14:32:11,644 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,644 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.644476+00:00'} +INFO 2025-12-08 14:32:11,645 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,645 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.645323+00:00'} +INFO 2025-12-08 14:32:11,645 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,645 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.645745+00:00'} +INFO 2025-12-08 14:32:11,646 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,646 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.646149+00:00'} +INFO 2025-12-08 14:32:11,646 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,646 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.646550+00:00'} +INFO 2025-12-08 14:32:11,646 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,646 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.646939+00:00'} +INFO 2025-12-08 14:32:11,647 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,647 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.647337+00:00'} +INFO 2025-12-08 14:32:11,648 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,649 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.649037+00:00'} +INFO 2025-12-08 14:32:11,649 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,649 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.649411+00:00'} +INFO 2025-12-08 14:32:11,650 tasks 65383 8479629824 Reminder sent for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 +INFO 2025-12-08 14:32:11,651 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,652 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.652124+00:00'} +INFO 2025-12-08 14:32:11,652 tasks 65383 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,652 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,653 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,654 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,655 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.655818+00:00'} +INFO 2025-12-08 14:32:11,655 tasks 65383 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.655804+00:00'} +INFO 2025-12-08 14:32:11,655 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.655880+00:00'} +INFO 2025-12-08 14:32:11,655 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.655863+00:00'} +INFO 2025-12-08 14:32:11,657 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,657 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,657 tasks 65383 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,657 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.657597+00:00'} +INFO 2025-12-08 14:32:11,657 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.657603+00:00'} +INFO 2025-12-08 14:32:11,657 tasks 65383 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.657640+00:00'} +INFO 2025-12-08 14:32:11,658 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,658 tasks 65386 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,658 tasks 65383 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,658 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.658968+00:00'} +INFO 2025-12-08 14:32:11,659 tasks 65386 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.659069+00:00'} +INFO 2025-12-08 14:32:11,659 tasks 65383 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.659080+00:00'} +INFO 2025-12-08 14:32:11,660 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,660 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,660 tasks 65383 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,660 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.660191+00:00'} +INFO 2025-12-08 14:32:11,660 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.660282+00:00'} +INFO 2025-12-08 14:32:11,660 tasks 65383 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.660306+00:00'} +INFO 2025-12-08 14:32:11,661 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,661 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.661704+00:00'} +INFO 2025-12-08 14:32:11,662 tasks 65386 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,662 tasks 65386 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.662790+00:00'} +INFO 2025-12-08 14:32:11,663 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,663 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.663660+00:00'} +INFO 2025-12-08 14:32:11,664 tasks 65386 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,664 tasks 65386 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.664605+00:00'} +INFO 2025-12-08 14:32:11,665 tasks 65386 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,665 tasks 65386 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.665619+00:00'} +INFO 2025-12-08 14:32:11,666 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,666 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.666433+00:00'} +INFO 2025-12-08 14:32:11,668 tasks 65377 8479629824 Reminder sent for appointment 38a0daeb-a41f-4aa6-92e8-cb0e71242b16 +INFO 2025-12-08 14:32:11,669 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,669 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.669943+00:00'} +INFO 2025-12-08 14:32:11,670 tasks 65377 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,670 tasks 65377 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.670808+00:00'} +INFO 2025-12-08 14:32:11,671 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,671 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.671650+00:00'} +INFO 2025-12-08 14:32:11,672 tasks 65377 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,672 tasks 65377 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.672441+00:00'} +INFO 2025-12-08 14:32:11,676 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,676 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.676901+00:00'} +INFO 2025-12-08 14:32:11,677 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,677 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.677790+00:00'} +INFO 2025-12-08 14:32:11,678 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,678 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,678 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.678313+00:00'} +INFO 2025-12-08 14:32:11,678 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.678352+00:00'} +INFO 2025-12-08 14:32:11,680 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,680 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,680 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,680 tasks 65377 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,680 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.680231+00:00'} +INFO 2025-12-08 14:32:11,680 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.680268+00:00'} +INFO 2025-12-08 14:32:11,680 tasks 65377 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.680284+00:00'} +INFO 2025-12-08 14:32:11,680 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.680278+00:00'} +INFO 2025-12-08 14:32:11,681 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,681 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,681 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,681 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.681552+00:00'} +INFO 2025-12-08 14:32:11,681 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.681661+00:00'} +INFO 2025-12-08 14:32:11,681 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.681668+00:00'} +INFO 2025-12-08 14:32:11,682 tasks 65377 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,682 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,682 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,683 tasks 65377 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.683038+00:00'} +INFO 2025-12-08 14:32:11,683 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.683096+00:00'} +INFO 2025-12-08 14:32:11,683 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.683105+00:00'} +INFO 2025-12-08 14:32:11,684 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,684 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,684 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.684180+00:00'} +INFO 2025-12-08 14:32:11,684 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.684229+00:00'} +INFO 2025-12-08 14:32:11,685 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,685 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,685 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.685162+00:00'} +INFO 2025-12-08 14:32:11,685 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.685182+00:00'} +INFO 2025-12-08 14:32:11,686 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,686 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,686 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.686166+00:00'} +INFO 2025-12-08 14:32:11,686 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.686172+00:00'} +INFO 2025-12-08 14:32:11,687 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,687 tasks 65377 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,687 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.687164+00:00'} +INFO 2025-12-08 14:32:11,687 tasks 65377 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.687171+00:00'} +INFO 2025-12-08 14:32:11,688 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,688 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.688246+00:00'} +INFO 2025-12-08 14:32:11,689 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,689 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.689295+00:00'} +INFO 2025-12-08 14:32:11,690 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,690 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.690200+00:00'} +INFO 2025-12-08 14:32:11,690 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,690 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.690873+00:00'} +INFO 2025-12-08 14:32:11,691 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,691 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.691622+00:00'} +INFO 2025-12-08 14:32:11,692 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,692 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.692403+00:00'} +INFO 2025-12-08 14:32:11,693 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,693 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.693176+00:00'} +INFO 2025-12-08 14:32:11,693 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,693 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.693933+00:00'} +INFO 2025-12-08 14:32:11,694 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,694 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.694649+00:00'} +INFO 2025-12-08 14:32:11,695 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,695 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.695379+00:00'} +INFO 2025-12-08 14:32:11,698 tasks 65379 8479629824 Reminder sent for appointment 20e8c226-6409-4a26-ab85-a802cf396b3a +INFO 2025-12-08 14:32:11,701 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,701 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.701503+00:00'} +INFO 2025-12-08 14:32:11,702 tasks 65382 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,702 tasks 65382 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.702348+00:00'} +INFO 2025-12-08 14:32:11,703 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,703 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.703349+00:00'} +INFO 2025-12-08 14:32:11,703 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,703 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.703866+00:00'} +INFO 2025-12-08 14:32:11,703 tasks 65378 8479629824 Generated daily schedule for 2025-12-09: {'date': '2025-12-09', 'total_appointments': 0, 'providers_with_appointments': 0} +INFO 2025-12-08 14:32:11,704 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,704 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.704289+00:00'} +INFO 2025-12-08 14:32:11,704 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,704 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.704877+00:00'} +INFO 2025-12-08 14:32:11,705 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,705 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.705308+00:00'} +INFO 2025-12-08 14:32:11,705 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,705 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.705579+00:00'} +INFO 2025-12-08 14:32:11,706 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,706 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.706190+00:00'} +INFO 2025-12-08 14:32:11,706 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,706 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.706881+00:00'} +INFO 2025-12-08 14:32:11,707 tasks 65379 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,707 tasks 65382 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,707 tasks 65379 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.707462+00:00'} +INFO 2025-12-08 14:32:11,707 tasks 65382 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.707474+00:00'} +INFO 2025-12-08 14:32:11,708 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,708 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.708419+00:00'} +INFO 2025-12-08 14:32:11,708 tasks 65379 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,708 tasks 65382 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,708 tasks 65379 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.708934+00:00'} +INFO 2025-12-08 14:32:11,708 tasks 65382 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.708978+00:00'} +INFO 2025-12-08 14:32:11,709 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,709 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,709 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.709777+00:00'} +INFO 2025-12-08 14:32:11,709 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.709764+00:00'} +INFO 2025-12-08 14:32:11,710 tasks 65379 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,710 tasks 65379 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.710566+00:00'} +INFO 2025-12-08 14:32:11,711 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,711 tasks 65388 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-08 14:32:11,711 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,711 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.711321+00:00'} +INFO 2025-12-08 14:32:11,711 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.711429+00:00'} +INFO 2025-12-08 14:32:11,711 tasks 65379 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,711 tasks 65379 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.711904+00:00'} +INFO 2025-12-08 14:32:11,712 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,712 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,712 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.712684+00:00'} +INFO 2025-12-08 14:32:11,712 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.712646+00:00'} +INFO 2025-12-08 14:32:11,713 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,713 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,713 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.713368+00:00'} +INFO 2025-12-08 14:32:11,713 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.713422+00:00'} +INFO 2025-12-08 14:32:11,714 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,714 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,714 tasks 65386 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,714 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,714 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,714 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.714584+00:00'} +INFO 2025-12-08 14:32:11,714 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.714594+00:00'} +INFO 2025-12-08 14:32:11,714 tasks 65386 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.714604+00:00'} +INFO 2025-12-08 14:32:11,714 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.714619+00:00'} +INFO 2025-12-08 14:32:11,714 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.714630+00:00'} +INFO 2025-12-08 14:32:11,715 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,715 tasks 65378 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,715 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.715775+00:00'} +INFO 2025-12-08 14:32:11,715 tasks 65378 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.715790+00:00'} +INFO 2025-12-08 14:32:11,716 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,716 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.716435+00:00'} +INFO 2025-12-08 14:32:11,716 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,716 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.716878+00:00'} +INFO 2025-12-08 14:32:11,717 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,717 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.717263+00:00'} +INFO 2025-12-08 14:32:11,717 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,717 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.717696+00:00'} +INFO 2025-12-08 14:32:11,718 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,718 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.718100+00:00'} +INFO 2025-12-08 14:32:11,718 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,718 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.718529+00:00'} +INFO 2025-12-08 14:32:11,718 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,718 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.718949+00:00'} +INFO 2025-12-08 14:32:11,719 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,719 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.719345+00:00'} +INFO 2025-12-08 14:32:11,720 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,720 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.720630+00:00'} +INFO 2025-12-08 14:32:11,720 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,721 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.721019+00:00'} +INFO 2025-12-08 14:32:11,721 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,721 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.721443+00:00'} +INFO 2025-12-08 14:32:11,721 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,721 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.721857+00:00'} +INFO 2025-12-08 14:32:11,722 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,722 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.722266+00:00'} +INFO 2025-12-08 14:32:11,722 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,722 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.722665+00:00'} +INFO 2025-12-08 14:32:11,723 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,723 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.723103+00:00'} +INFO 2025-12-08 14:32:11,723 tasks 65376 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,723 tasks 65376 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.723501+00:00'} +INFO 2025-12-08 14:32:11,724 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,724 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.724447+00:00'} +INFO 2025-12-08 14:32:11,724 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,725 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.724999+00:00'} +INFO 2025-12-08 14:32:11,725 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,725 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.725604+00:00'} +INFO 2025-12-08 14:32:11,726 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,726 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.726175+00:00'} +INFO 2025-12-08 14:32:11,726 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,726 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.726616+00:00'} +INFO 2025-12-08 14:32:11,727 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,727 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.727255+00:00'} +INFO 2025-12-08 14:32:11,727 tasks 65376 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,727 tasks 65376 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.727651+00:00'} +INFO 2025-12-08 14:32:11,728 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,728 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.728327+00:00'} +INFO 2025-12-08 14:32:11,738 tasks 65384 8479629824 Reminder sent for appointment b59653b9-0b05-404b-9891-b878b4f3fb2a +INFO 2025-12-08 14:32:11,740 tasks 65384 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,740 tasks 65384 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.740264+00:00'} +INFO 2025-12-08 14:32:11,741 tasks 65384 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,741 tasks 65384 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.741090+00:00'} +INFO 2025-12-08 14:32:11,741 tasks 65381 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,741 tasks 65381 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.741635+00:00'} +INFO 2025-12-08 14:32:11,741 tasks 65384 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,741 tasks 65384 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.741863+00:00'} +INFO 2025-12-08 14:32:11,744 tasks 65389 8479629824 Scheduled 0 appointment reminders +INFO 2025-12-08 14:32:11,745 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,745 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.745982+00:00'} +INFO 2025-12-08 14:32:11,746 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,746 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.746628+00:00'} +INFO 2025-12-08 14:32:11,747 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,747 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.747619+00:00'} +INFO 2025-12-08 14:32:11,748 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,748 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.748495+00:00'} +INFO 2025-12-08 14:32:11,749 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,749 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.749256+00:00'} +INFO 2025-12-08 14:32:11,749 tasks 65384 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,749 tasks 65384 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.749843+00:00'} +INFO 2025-12-08 14:32:11,750 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,750 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.750401+00:00'} +INFO 2025-12-08 14:32:11,750 tasks 65384 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,750 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,750 tasks 65384 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.750833+00:00'} +INFO 2025-12-08 14:32:11,750 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.750954+00:00'} +INFO 2025-12-08 14:32:11,752 tasks 65384 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,752 tasks 65389 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,752 tasks 65384 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.752855+00:00'} +INFO 2025-12-08 14:32:11,752 tasks 65389 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.752884+00:00'} +INFO 2025-12-08 14:32:11,752 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,753 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,753 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.753124+00:00'} +INFO 2025-12-08 14:32:11,753 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.753111+00:00'} +INFO 2025-12-08 14:32:11,754 tasks 65377 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,754 tasks 65384 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,754 tasks 65388 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,754 tasks 65384 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.754863+00:00'} +INFO 2025-12-08 14:32:11,754 tasks 65388 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.754905+00:00'} +INFO 2025-12-08 14:32:11,754 tasks 65377 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.754860+00:00'} +INFO 2025-12-08 14:32:11,754 tasks 65389 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,754 tasks 65385 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,755 tasks 65389 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.755097+00:00'} +INFO 2025-12-08 14:32:11,755 tasks 65385 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.755139+00:00'} +INFO 2025-12-08 14:32:11,756 tasks 65378 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,756 tasks 65378 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.756164+00:00'} +INFO 2025-12-08 14:32:11,756 tasks 65385 8479629824 Radiology results sync started +INFO 2025-12-08 14:32:11,757 tasks 65388 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,757 tasks 65385 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.757118+00:00'} +INFO 2025-12-08 14:32:11,756 tasks 65384 8479629824 Lab results sync started +INFO 2025-12-08 14:32:11,757 tasks 65388 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.757234+00:00'} +INFO 2025-12-08 14:32:11,757 tasks 65384 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 11:32:11.757365+00:00'} +INFO 2025-12-08 14:32:11,761 tasks 65383 8479629824 Scheduled 0 appointment reminders +ERROR 2025-12-08 14:32:11,764 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,764 tasks 65389 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,766 tasks 65385 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,766 tasks 65378 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,766 tasks 65379 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,768 tasks 65386 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,769 tasks 65388 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,769 tasks 65384 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-08 14:32:11,770 tasks 65382 8479629824 ZATCA batch submission: 0 submitted, 20 failed +INFO 2025-12-08 14:32:11,774 tasks 65387 8479629824 Reminder sent for appointment 36c3e91f-6bba-48ac-b9f3-189b0a7224b4 +INFO 2025-12-08 14:32:11,775 tasks 65383 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-08 14:32:11,776 tasks 65381 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-08 14:32:11,791 tasks 65380 8479629824 Reminder sent for appointment c4a9f1d3-6c02-45ec-8739-a43bb9103a8a +INFO 2025-12-08 14:32:11,794 tasks 65388 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-08 14:32:11,797 tasks 65389 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-08 14:32:11,799 tasks 65380 8479629824 ZATCA e-invoice submission for IAGDAR342242 +INFO 2025-12-08 14:32:11,800 tasks 65379 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-08 14:32:11,800 tasks 65378 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-08 14:32:11,800 tasks 65377 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-08 14:32:11,802 tasks 65384 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-08 14:32:11,802 tasks 65385 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-08 14:32:11,802 tasks 65387 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-08 14:32:11,802 tasks 65376 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-08 14:32:11,803 tasks 65386 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-08 14:32:11,803 tasks 65388 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-08 14:32:11,806 tasks 65382 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-08 14:32:11,807 tasks 65381 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-08 14:32:11,807 tasks 65389 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-08 14:32:11,807 tasks 65380 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-08 14:32:11,807 tasks 65383 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-08 14:32:11,808 tasks 65377 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-08 14:32:11,808 tasks 65379 8479629824 ZATCA e-invoice submission for IAGDAR174645 +INFO 2025-12-08 14:32:11,810 tasks 65378 8479629824 ZATCA e-invoice submission for INV-AGDAR-2025-18422 +INFO 2025-12-08 14:32:11,812 tasks 65384 8479629824 ZATCA e-invoice submission for IAGDAR558936 +INFO 2025-12-08 14:32:11,812 tasks 65376 8479629824 ZATCA e-invoice submission for IAGDAR157001 +INFO 2025-12-08 14:32:11,812 tasks 65385 8479629824 ZATCA e-invoice submission for IAGDAR858604 +INFO 2025-12-08 14:32:11,813 tasks 65387 8479629824 ZATCA e-invoice submission for IAGDAR669695 +INFO 2025-12-08 14:32:11,813 tasks 65388 8479629824 ZATCA e-invoice submission for IAGDAR550212 +INFO 2025-12-08 14:32:11,813 tasks 65386 8479629824 ZATCA e-invoice submission for IAGDAR708227 +INFO 2025-12-08 14:32:11,816 tasks 65389 8479629824 ZATCA e-invoice submission for IAGDAR140347 +INFO 2025-12-08 14:32:11,818 tasks 65377 8479629824 ZATCA e-invoice submission for IAGDAR840464 +INFO 2025-12-08 14:32:11,818 tasks 65380 8479629824 ZATCA e-invoice submission for IAGDAR898825 +INFO 2025-12-08 14:32:11,818 tasks 65382 8479629824 ZATCA e-invoice submission for IAGDAR289266 +INFO 2025-12-08 14:32:11,819 tasks 65383 8479629824 ZATCA e-invoice submission for IAGDAR945314 +INFO 2025-12-08 14:32:11,819 tasks 65381 8479629824 ZATCA e-invoice submission for IAGDAR757134 +INFO 2025-12-08 14:32:11,820 tasks 65378 8479629824 ZATCA e-invoice submission for IAGDAR770785 +INFO 2025-12-08 14:32:11,821 tasks 65379 8479629824 ZATCA e-invoice submission for IAGDAR342242 +ERROR 2025-12-08 14:32:11,822 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:32:11,822 tasks 65384 8479629824 Failed to send multi-channel notification: User matching query does not exist. +INFO 2025-12-08 14:32:11,822 tasks 65385 8479629824 ZATCA e-invoice submission for IAGDAR425411 +INFO 2025-12-08 14:32:11,823 tasks 65387 8479629824 ZATCA e-invoice submission for IAGDAR526290 +INFO 2025-12-08 14:32:11,825 tasks 65386 8479629824 ZATCA e-invoice submission for IAGDAR578723 +INFO 2025-12-08 14:32:11,825 tasks 65388 8479629824 ZATCA e-invoice submission for IAGDAR686930 +INFO 2025-12-08 14:32:18,309 autoreload 65475 8479629824 Watching for file changes with StatReloader +INFO 2025-12-08 14:32:23,507 basehttp 65475 6122172416 "GET /en/dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:32:23,516 basehttp 65475 6122172416 "GET /en/accounts/login/?next=/en/dashboard/ HTTP/1.1" 200 18813 +INFO 2025-12-08 14:32:23,522 basehttp 65475 6122172416 "GET /static/css/vendor.min.css HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:23,523 basehttp 65475 6122172416 "GET /static/plugins/toastr/toastr.css HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:23,524 basehttp 65475 6138998784 "GET /static/js/vendor.min.js HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:23,524 basehttp 65475 6122172416 "GET /static/plugins/toastr/toastr.min.js HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:23,525 basehttp 65475 6155825152 "GET /static/img/logo/tenhal_logo.png HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:23,552 basehttp 65475 6155825152 "GET /static/webfonts/fa-solid-900.woff2 HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:27,236 basehttp 65475 6155825152 "GET /en/dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:32:27,240 basehttp 65475 6155825152 "GET /en/accounts/login/?next=/en/dashboard/ HTTP/1.1" 200 18813 +INFO 2025-12-08 14:32:33,002 basehttp 65475 6155825152 "GET /en/ HTTP/1.1" 200 32690 +INFO 2025-12-08 14:32:33,013 basehttp 65475 6155825152 "GET /static/css/one-page-parallax/app.min.css HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:33,032 basehttp 65475 6155825152 "GET /static/img/bg/bg-home.jpg HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:33,032 basehttp 65475 6122172416 "GET /static/img/bg/bg-milestone.jpg HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:33,032 basehttp 65475 6138998784 "GET /static/img/bg/bg-quote.jpg HTTP/1.1" 304 0 +INFO 2025-12-08 14:32:33,032 basehttp 65475 6172651520 "GET /static/img/bg/bg-client.jpg HTTP/1.1" 304 0 +ERROR 2025-12-08 14:33:11,784 tasks 65385 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,784 tasks 65377 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65378 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65386 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65379 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65384 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,785 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,830 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:33:11,830 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65378 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65377 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65384 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,795 tasks 65379 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,796 tasks 65385 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,796 tasks 65386 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,840 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:34:11,840 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,818 tasks 65386 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65385 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65378 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65377 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65384 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,819 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,820 tasks 65379 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,852 tasks 65383 8479629824 Failed to send multi-channel notification: User matching query does not exist. +ERROR 2025-12-08 14:35:11,852 tasks 65376 8479629824 Failed to send multi-channel notification: User matching query does not exist. +WARNING 2025-12-08 14:35:58,299 log 65475 6172651520 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 14:35:58,299 basehttp 65475 6172651520 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +WARNING 2025-12-08 14:40:59,303 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 14:40:59,303 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +WARNING 2025-12-08 14:46:00,312 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 14:46:00,312 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +WARNING 2025-12-08 14:51:01,235 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 14:51:01,236 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +INFO 2025-12-08 14:54:05,736 basehttp 65475 6122172416 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:54:05,741 basehttp 65475 6138998784 "GET /en/accounts/login/ HTTP/1.1" 200 18799 +INFO 2025-12-08 14:54:07,411 basehttp 65475 6138998784 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:54:07,421 basehttp 65475 6138998784 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:54:07,445 basehttp 65475 6122172416 "GET /en/dashboard/ HTTP/1.1" 200 55145 +INFO 2025-12-08 14:54:07,532 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:54:37,558 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:55:07,559 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:55:11,294 basehttp 65475 6122172416 "GET /en/ot/consults/ HTTP/1.1" 200 46795 +INFO 2025-12-08 14:55:11,377 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:55:37,565 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:02,191 basehttp 65475 6122172416 "GET /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/ HTTP/1.1" 200 48074 +WARNING 2025-12-08 14:56:02,242 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 14:56:02,242 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +INFO 2025-12-08 14:56:02,282 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:10,049 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:15,103 basehttp 65475 6138998784 "GET /en/appointments/create/ HTTP/1.1" 200 134466 +INFO 2025-12-08 14:56:15,184 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:26,637 basehttp 65475 6138998784 "GET /en/appointments/api/packages-for-patient/?patient=d5599414-8495-475c-bd29-c4584b4fe277 HTTP/1.1" 200 4022 +INFO 2025-12-08 14:56:33,719 basehttp 65475 6155825152 "GET /en/appointments/api/available-rooms/?clinic=5eff58d0-db4c-4724-9a54-fda609ed001a HTTP/1.1" 200 458 +INFO 2025-12-08 14:56:33,720 basehttp 65475 6122172416 "GET /api/v1/providers/?clinic=5eff58d0-db4c-4724-9a54-fda609ed001a HTTP/1.1" 200 603 +INFO 2025-12-08 14:56:33,722 services 65475 6138998784 Consent verified for patient 000045 for service OT +INFO 2025-12-08 14:56:33,724 basehttp 65475 6138998784 "GET /en/appointments/api/check-consent/?patient=d5599414-8495-475c-bd29-c4584b4fe277&clinic=5eff58d0-db4c-4724-9a54-fda609ed001a HTTP/1.1" 200 318 +INFO 2025-12-08 14:56:45,189 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:52,500 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:56:59,259 basehttp 65475 6138998784 "GET /en/appointments/create/ HTTP/1.1" 200 134466 +INFO 2025-12-08 14:56:59,330 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:00,167 basehttp 65475 6138998784 "GET /en/appointments/ HTTP/1.1" 200 121946 +INFO 2025-12-08 14:57:00,261 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:02,285 basehttp 65475 6138998784 "GET /en/appointments/calendar/ HTTP/1.1" 200 46232 +INFO 2025-12-08 14:57:02,363 basehttp 65475 6122172416 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15269 +INFO 2025-12-08 14:57:02,390 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:32,351 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:33,350 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:35,145 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:37,557 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:57:55,446 basehttp 65475 6138998784 "GET /en/ot/consults/ HTTP/1.1" 200 46795 +INFO 2025-12-08 14:57:55,551 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:58:01,490 basehttp 65475 6138998784 "GET /en/ot/consults/498faad4-bb5e-413b-a241-9b701fa690f2/ HTTP/1.1" 200 90095 +INFO 2025-12-08 14:58:01,586 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:58:26,953 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:58:28,639 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:58:37,555 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:58:42,424 basehttp 65475 6138998784 "GET /en/hr/schedules/ HTTP/1.1" 200 96473 +INFO 2025-12-08 14:58:42,499 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:07,542 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:09,511 basehttp 65475 6138998784 "GET /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/ HTTP/1.1" 200 48074 +INFO 2025-12-08 14:59:09,594 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:29,412 basehttp 65475 6138998784 "GET /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=ec2fe4d5-d86f-4273-8db0-4771343f4111 HTTP/1.1" 200 61583 +INFO 2025-12-08 14:59:29,487 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:35,047 basehttp 65475 6138998784 "POST /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=ec2fe4d5-d86f-4273-8db0-4771343f4111 HTTP/1.1" 302 0 +INFO 2025-12-08 14:59:35,064 basehttp 65475 6138998784 "GET /en/finance/invoices/d7e3af47-76b7-40f5-97af-ab5c8c0496ac/ HTTP/1.1" 200 35477 +INFO 2025-12-08 14:59:35,143 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:43,720 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:45,575 signals 65475 6138998784 Appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 status changed: BOOKED -> CONFIRMED +INFO 2025-12-08 14:59:45,632 signals 65475 6138998784 Appointment ec2fe4d5-d86f-4273-8db0-4771343f4111 confirmed +INFO 2025-12-08 14:59:45,633 basehttp 65475 6138998784 "POST /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/confirm/ HTTP/1.1" 302 0 +ERROR 2025-12-08 14:59:45,639 tasks 65383 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-08 14:59:45,649 basehttp 65475 6138998784 "GET /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/ HTTP/1.1" 200 48402 +INFO 2025-12-08 14:59:45,716 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 14:59:51,965 basehttp 65475 6138998784 "POST /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/arrive/ HTTP/1.1" 302 0 +INFO 2025-12-08 14:59:51,999 basehttp 65475 6138998784 "GET /en/finance/invoices/create/?patient=35f506e4-9772-4c77-b2f4-a6ae0b1f82fd&appointment=ec2fe4d5-d86f-4273-8db0-4771343f4111 HTTP/1.1" 200 61993 +INFO 2025-12-08 14:59:52,068 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:00:00,005 tasks 65383 8479629824 Radiology results sync started +INFO 2025-12-08 15:00:00,005 tasks 65383 8479629824 Radiology results sync completed: {'status': 'success', 'new_studies': 0, 'new_reports': 0, 'errors': 0, 'timestamp': '2025-12-08 12:00:00.005488+00:00'} +INFO 2025-12-08 15:00:00,013 tasks 65383 8479629824 Lab results sync started +INFO 2025-12-08 15:00:00,013 tasks 65383 8479629824 Lab results sync completed: {'status': 'success', 'new_results': 0, 'updated_results': 0, 'errors': 0, 'timestamp': '2025-12-08 12:00:00.013211+00:00'} +INFO 2025-12-08 15:00:09,178 basehttp 65475 6138998784 "GET /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/pdf/?view=inline HTTP/1.1" 200 49182 +INFO 2025-12-08 15:00:15,741 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:00:17,551 basehttp 65475 6138998784 "GET /en/appointments/ec2fe4d5-d86f-4273-8db0-4771343f4111/ HTTP/1.1" 200 48076 +INFO 2025-12-08 15:00:18,249 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:00:38,287 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:00:41,311 basehttp 65475 6138998784 "GET /en/admin/ HTTP/1.1" 200 80094 +INFO 2025-12-08 15:00:44,840 basehttp 65475 6138998784 "GET /en/admin/core/user/ HTTP/1.1" 200 80100 +INFO 2025-12-08 15:00:44,862 basehttp 65475 6138998784 "GET /en/admin/jsi18n/ HTTP/1.1" 200 3342 +INFO 2025-12-08 15:00:58,327 basehttp 65475 6138998784 "POST /en/accounts/logout/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:00:58,331 basehttp 65475 6138998784 "GET / HTTP/1.1" 200 32687 +INFO 2025-12-08 15:01:00,714 basehttp 65475 6138998784 "GET /accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:00,718 basehttp 65475 6122172416 "GET /en/accounts/login/ HTTP/1.1" 200 18799 +WARNING 2025-12-08 15:01:03,229 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 15:01:03,229 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +INFO 2025-12-08 15:01:07,936 basehttp 65475 6122172416 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:07,945 basehttp 65475 6122172416 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:07,958 basehttp 65475 6155825152 "GET /en/dashboard/ HTTP/1.1" 200 42235 +INFO 2025-12-08 15:01:08,044 basehttp 65475 6155825152 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-08 15:01:17,413 basehttp 65475 6155825152 "GET /en/ot/sessions/create/ HTTP/1.1" 200 46405 +INFO 2025-12-08 15:01:17,487 basehttp 65475 6155825152 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-08 15:01:21,194 basehttp 65475 6155825152 "GET /en/appointments/calendar/ HTTP/1.1" 200 45669 +INFO 2025-12-08 15:01:21,272 basehttp 65475 6122172416 "GET /api/v1/appointments/calendar/?start=2025-11-30T00%3A00%3A00%2B03%3A00&end=2026-01-11T00%3A00%3A00%2B03%3A00&clinic=&provider=&status= HTTP/1.1" 200 15272 +INFO 2025-12-08 15:01:21,299 basehttp 65475 6155825152 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-08 15:01:25,362 basehttp 65475 6155825152 "GET /appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/quick-view/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:25,378 basehttp 65475 6122172416 "GET /en/appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/quick-view/ HTTP/1.1" 200 2706 +INFO 2025-12-08 15:01:26,964 basehttp 65475 6122172416 "GET /appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:26,987 basehttp 65475 6138998784 "GET /en/appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/ HTTP/1.1" 200 46647 +INFO 2025-12-08 15:01:27,067 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +WARNING 2025-12-08 15:01:29,821 log 65475 6138998784 Forbidden (Permission denied): /en/appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/confirm/ +Traceback (most recent call last): + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/exception.py", line 55, in inner + response = get_response(request) + ^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/core/handlers/base.py", line 197, in _get_response + response = wrapped_callback(request, *callback_args, **callback_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/views/generic/base.py", line 105, in view + return self.dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 73, in dispatch + return super().dispatch(request, *args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/.venv/lib/python3.12/site-packages/django/contrib/auth/mixins.py", line 134, in dispatch + return self.handle_no_permission() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/Users/marwanalwali/AgdarCentre/core/mixins.py", line 59, in handle_no_permission + raise PermissionDenied( +django.core.exceptions.PermissionDenied: You need one of these roles to access this page: ADMIN, FRONT_DESK +WARNING 2025-12-08 15:01:29,825 basehttp 65475 6138998784 "POST /en/appointments/bd59a4aa-4131-411a-b89c-93f4a28e88fd/confirm/ HTTP/1.1" 403 135 +INFO 2025-12-08 15:01:38,042 basehttp 65475 6138998784 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 20 +INFO 2025-12-08 15:01:39,583 basehttp 65475 6138998784 "GET /en/accounts/login/ HTTP/1.1" 200 28221 +INFO 2025-12-08 15:01:46,301 basehttp 65475 6138998784 "POST /en/accounts/login/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:46,310 basehttp 65475 6138998784 "GET /dashboard/ HTTP/1.1" 302 0 +INFO 2025-12-08 15:01:46,355 basehttp 65475 6122172416 "GET /en/dashboard/ HTTP/1.1" 200 55553 +INFO 2025-12-08 15:01:46,434 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:02:16,459 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:02:46,462 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:03:16,460 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:03:46,421 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:04:16,442 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-08 15:04:45,643 tasks 65383 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +INFO 2025-12-08 15:04:46,433 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:05:16,441 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:05:46,444 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +WARNING 2025-12-08 15:06:04,228 log 65475 6122172416 Not Found: /en/htmx/system-notifications/ +WARNING 2025-12-08 15:06:04,229 basehttp 65475 6122172416 "GET /en/htmx/system-notifications/ HTTP/1.1" 404 23935 +INFO 2025-12-08 15:06:16,444 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:06:46,440 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:07:16,419 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:07:46,439 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:08:16,428 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +INFO 2025-12-08 15:08:46,445 basehttp 65475 6122172416 "GET /en/notifications/api/unread-count/ HTTP/1.1" 200 19 +ERROR 2025-12-08 15:09:45,665 tasks 65383 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' +ERROR 2025-12-08 15:14:45,686 tasks 65383 8479629824 Failed to send confirmation for appointment ec2fe4d5-d86f-4273-8db0-4771343f4111: 'NoneType' object has no attribute 'strftime' diff --git a/mdt/__pycache__/views.cpython-312.pyc b/mdt/__pycache__/views.cpython-312.pyc index 8d3b68c3..6df4994a 100644 Binary files a/mdt/__pycache__/views.cpython-312.pyc and b/mdt/__pycache__/views.cpython-312.pyc differ diff --git a/mdt/views.py b/mdt/views.py index d8d6691b..9767a2a5 100644 --- a/mdt/views.py +++ b/mdt/views.py @@ -203,12 +203,17 @@ class MDTContributionCreateView(LoginRequiredMixin, CreateView): kwargs['mdt_note'] = self.mdt_note return kwargs + def get_success_url(self): + """Return URL to redirect to after successful form submission.""" + return reverse_lazy('mdt:mdt_note_detail', kwargs={'pk': self.mdt_note.pk}) + def form_valid(self, form): """Set contributor and mdt_note before saving.""" form.instance.mdt_note = self.mdt_note form.instance.contributor = self.request.user - response = super().form_valid(form) + # Save the form + self.object = form.save() # Handle mentions mention_users = form.cleaned_data.get('mention_users', []) diff --git a/media/consents/signatures/signature_000045_20251201_131517.png b/media/consents/signatures/signature_000045_20251201_131517.png new file mode 100644 index 00000000..bef5cd4a Binary files /dev/null and b/media/consents/signatures/signature_000045_20251201_131517.png differ diff --git a/media/consents/signatures/signature_000045_20251201_131531.png b/media/consents/signatures/signature_000045_20251201_131531.png new file mode 100644 index 00000000..519437e2 Binary files /dev/null and b/media/consents/signatures/signature_000045_20251201_131531.png differ