2026-11-11 16:00:02.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:00:12.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c297afd-8921-406f-b0f9-0896a0ca0c6c, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:00:12.517 [INFO ] [SimpleAsyncTaskExecutor-1372]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:00:22.513 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 407dc335-45c2-4b23-9eed-75fbe4b3414d, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:00:22.520 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 13f63177-edcd-43ff-b478-4965b37be4ef, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:00:30.000 [INFO ] [MessageBroker-2]  AppointmentNotificationJob - AppointmentNotificationJob Start Time 2026-11-11T10:30:30Z
2026-11-11 16:00:30.001 [INFO ] [MessageBroker-2]  AppointmentComponent - Starting appointment reminder notifications for window: 1794393900000 to 1794394800000
2026-11-11 16:00:30.003 [INFO ] [MessageBroker-2]  AppointmentComponent - No appointments found in the given window for notifications.
2026-11-11 16:00:30.003 [INFO ] [MessageBroker-2]  AppointmentNotificationJob - executeAppointmentNotificationJob End Time 2026-11-11T10:30:30.003Z
2026-11-11 16:00:32.514 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:00:42.514 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c297afd-8921-406f-b0f9-0896a0ca0c6c, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:00:52.513 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 407dc335-45c2-4b23-9eed-75fbe4b3414d, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:00:52.520 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 13f63177-edcd-43ff-b478-4965b37be4ef, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:01:00.230 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Accept order and start calling request for prescription 13f63177-edcd-43ff-b478-4965b37be4ef by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:01:00.269 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId =13f63177-edcd-43ff-b478-4965b37be4ef, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 blocked and remaining doctors unblocked for prescription 13f63177-edcd-43ff-b478-4965b37be4ef.
2026-11-11 16:01:00.273 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:01:00.273 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 13f63177-edcd-43ff-b478-4965b37be4ef for vendor curebay
2026-11-11 16:01:00.274 [INFO ] [SimpleAsyncTaskExecutor-1386]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/consultation, order signature=I/Tusw4p0V5Z/ZHYKX9khj/6kItiXR62HRwsupHBAZI=)
2026-11-11 16:01:00.281 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:01:00.282 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:01:00.582 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:01:01.542 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:01:02.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:01:09.668 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:01:09.671 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=649d0ce3-c9bd-4527-8f43-ccc2c2492dda, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:01:12.511 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1c297afd-8921-406f-b0f9-0896a0ca0c6c
2026-11-11 16:01:12.539 [INFO ] [SimpleAsyncTaskExecutor-1390]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:01:12.541 [INFO ] [SimpleAsyncTaskExecutor-1394]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=eKm2AC+FADVg6+e9HMLx+0j1fVqoDvt8GbMsLw8tqcw=)
2026-11-11 16:01:12.780 [INFO ] [SimpleAsyncTaskExecutor-1392]  VideoCallingRepository - Room boEzhex97jtOrE0v7m6j deleted successfully.
2026-11-11 16:01:13.974 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:01:32.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:01:52.511 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 407dc335-45c2-4b23-9eed-75fbe4b3414d
2026-11-11 16:01:52.532 [INFO ] [SimpleAsyncTaskExecutor-1397]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:01:52.533 [INFO ] [SimpleAsyncTaskExecutor-1401]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=Dy/ZxZyBmEspwlWeD1YCDY7b++DL/HUuaEbAkzBxMLg=)
2026-11-11 16:01:52.779 [INFO ] [SimpleAsyncTaskExecutor-1399]  VideoCallingRepository - Room or5URqiZ0tSeR1baYhO3 deleted successfully.
2026-11-11 16:02:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:32:00Z
2026-11-11 16:02:00.003 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:32:00.003Z
2026-11-11 16:02:02.515 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:02:02.835 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create approved prescription request. (patientId=0d62c7db-3c77-49e7-aec8-4580b0d5d588, rxId=13f63177-edcd-43ff-b478-4965b37be4ef, vendorId=curebay)
2026-11-11 16:02:02.855 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:02:02.861 [INFO ] [SimpleAsyncTaskExecutor-1406]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=I/Tusw4p0V5Z/ZHYKX9khj/6kItiXR62HRwsupHBAZI=)
2026-11-11 16:02:02.873 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId = 13f63177-edcd-43ff-b478-4965b37be4ef, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 released from prescription 13f63177-edcd-43ff-b478-4965b37be4ef and added back to pool.
2026-11-11 16:02:02.873 [INFO ] [http-nio-10000-exec-7]  PrescriptionService - Prescription approved and successfully.(doctorId=62ae77dc-3f39-41aa-b448-2a4d1dd74392, rxId=13f63177-edcd-43ff-b478-4965b37be4ef, vendorId=curebay)
2026-11-11 16:02:03.112 [INFO ] [SimpleAsyncTaskExecutor-1404]  VideoCallingRepository - Room sb30xH3RLL49MAZqYwxt deleted successfully.
2026-11-11 16:02:03.220 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - DOCTOR_LEFT for rx 13f63177-edcd-43ff-b478-4965b37be4ef: The prescription has already been approved and webhook cannot be sent
2026-11-11 16:02:04.328 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:02:15.362 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:02:15.489 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:02:15.491 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:02:15.494 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:02:32.513 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:03:02.514 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:03:32.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:03:41.393 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:03:44.812 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:03:44.815 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received prioritize request for order E-175535-1
2026-11-11 16:03:44.826 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 3f532aa2-c16c-42ea-9c56-004598f1954a, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:03:44.826 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:04:02.513 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:04:11.538 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:04:11.542 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=7bc2ca3d-8623-41dd-8701-6718100679bf, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:04:12.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:04:19.699 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:04:32.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:04:42.512 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:04:43.447 [INFO ] [http-nio-10000-exec-9]  PrescriptionController - Showing Prescription for without patient: 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:04:46.051 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:04:46.054 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-175865-1, shipmentCode=null, pharmacyId=null, appointmentId=null, orderTimeMillis=1794393286054, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=60, preference=, dosage=, days=60, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:04:46.061 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-175865-1, vendorId=platinumrx)
2026-11-11 16:04:46.078 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 06ec4720-f383-4791-b53d-cb71e9297f9f, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:04:46.078 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:04:46.079 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-11-11 16:04:46.082 [ERROR] [SimpleAsyncTaskExecutor-1423]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:64) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:04:46.082 [ERROR] [SimpleAsyncTaskExecutor-1423]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:823) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:542) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:530) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:55) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 15 more
2026-11-11 16:04:46.161 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:04:46.164 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received cancel request for order 175865
2026-11-11 16:05:02.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:05:09.124 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:05:12.513 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:05:22.513 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:05:32.511 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9
2026-11-11 16:05:32.538 [INFO ] [SimpleAsyncTaskExecutor-1430]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:05:32.540 [INFO ] [SimpleAsyncTaskExecutor-1432]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=tYApKFwcWFEvYtHWO31AufjGwwxyvBZVambsJ/S9SI4=)
2026-11-11 16:05:42.513 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:05:52.512 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:06:00.079 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:00.081 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/207/41nro5et/xhr_send?t=1794393360113
2026-11-11 16:06:00.099 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay with message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 removed from vendor curebay's pool.
2026-11-11 16:06:00.348 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:00.349 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/207/41nro5et/xhr_send?t=1794393360391
2026-11-11 16:06:00.353 [DEBUG] [clientOutboundChannel-3]  XhrStreamingTransportHandler$XhrStreamingSockJsSession - Closing SockJS session 41nro5et with CloseStatus[code=1002, reason=null]
2026-11-11 16:06:00.354 [DEBUG] [clientOutboundChannel-3]  LoggingWebSocketHandlerDecorator - XhrStreamingSockJsSession[id=41nro5et] closed with CloseStatus[code=1002, reason=null]
2026-11-11 16:06:00.354 [DEBUG] [clientOutboundChannel-3]  SubProtocolWebSocketHandler - Clearing session 41nro5et
2026-11-11 16:06:00.354 [INFO ] [clientOutboundChannel-3]  WebSocketConfig - Doctor with username null disconnected
2026-11-11 16:06:00.355 [DEBUG] [clientOutboundChannel-4]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpSessionId=41nro5et}], simpSessionId=41nro5et}]
2026-11-11 16:06:09.531 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [41nro5et]
2026-11-11 16:06:10.758 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:06:12.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:06:21.445 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:06:22.512 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:06:38.848 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:38.849 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1794393395942
2026-11-11 16:06:39.142 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:39.143 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/342/2gmie3lc/websocket
2026-11-11 16:06:39.143 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:06:39.146 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=2gmie3lc]
2026-11-11 16:06:39.252 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username 62ae77dc-3f39-41aa-b448-2a4d1dd74392 connected
2026-11-11 16:06:39.777 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:06:39.906 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:06:39.906 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:06:39.908 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:06:39.931 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay with message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 added to vendor curebay's pool.
2026-11-11 16:06:42.512 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:06:42.644 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:06:44.590 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:06:45.560 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:06:45.677 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=2gmie3lc] closed with CloseStatus[code=1001, reason=null]
2026-11-11 16:06:45.677 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session 2gmie3lc
2026-11-11 16:06:45.677 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 62ae77dc-3f39-41aa-b448-2a4d1dd74392 disconnected
2026-11-11 16:06:45.678 [DEBUG] [clientOutboundChannel-6]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=62ae77dc-3f39-41aa-b448-2a4d1dd74392, simpSessionId=2gmie3lc}], simpUser=62ae77dc-3f39-41aa-b448-2a4d1dd74392, simpSessionId=2gmie3lc}]
2026-11-11 16:06:46.975 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:46.976 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1794393406941
2026-11-11 16:06:47.227 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:06:47.227 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/776/2yrtwwyd/websocket
2026-11-11 16:06:47.228 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:06:47.229 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=2yrtwwyd]
2026-11-11 16:06:47.306 [ERROR] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username 62ae77dc-3f39-41aa-b448-2a4d1dd74392 connected
2026-11-11 16:06:52.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:06:54.531 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [2gmie3lc]
2026-11-11 16:07:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:37:00.001Z
2026-11-11 16:07:00.004 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:37:00.004Z
2026-11-11 16:07:12.518 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:07:13.427 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:07:13.431 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d8b35c95-8a8d-48f3-a2c3-61faa15ede4a, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:07:22.515 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:07:36.233 [INFO ] [MessageBroker-6]  WebSocketMessageBrokerStats - WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 4 total, 0 closed abnormally (0 connect failure, 0 send limit, 1 transport error)], stompSubProtocol[processed CONNECT(3)-CONNECTED(3)-DISCONNECT(1)], stompBrokerRelay[null], inboundChannel[pool size = 8, active threads = 0, queued tasks = 0, completed tasks = 33], outboundChannel[pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 7], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 9, completed tasks = 274]
2026-11-11 16:07:42.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:07:52.513 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:08:12.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:08:22.512 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:08:42.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:08:52.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:09:12.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:09:22.514 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:09:42.514 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:09:52.516 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:10:12.514 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:10:15.362 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:10:15.368 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=94874f0f-3cc4-4b24-80e2-0bf3de58ece7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:10:15.369 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-11-11 16:10:22.514 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:10:42.514 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:10:52.513 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:11:12.512 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 3f532aa2-c16c-42ea-9c56-004598f1954a
2026-11-11 16:11:12.535 [INFO ] [SimpleAsyncTaskExecutor-1478]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:11:12.537 [INFO ] [SimpleAsyncTaskExecutor-1480]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Mmb8HvUnHPkGcpz6teNQmKr4W59j4hT0OSsgRI7RxL8=)
2026-11-11 16:11:22.515 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:11:52.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:12:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:42:00Z
2026-11-11 16:12:00.010 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:42:00.010Z
2026-11-11 16:12:22.512 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f
2026-11-11 16:12:22.531 [INFO ] [SimpleAsyncTaskExecutor-1485]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:12:22.532 [INFO ] [SimpleAsyncTaskExecutor-1487]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=8bfVoupxFQwTzorNNHOidZu7ER6iheNk2XbcBn+ay9o=)
2026-11-11 16:13:17.218 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:13:17.222 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=71254301-d2ef-41f1-ac5d-81bb7a74cd5f, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:15:00.375 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:00.519 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:00.531 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:00.532 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:16.186 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:16.188 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:16.188 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:15:30.001 [INFO ] [MessageBroker-3]  AppointmentNotificationJob - AppointmentNotificationJob Start Time 2026-11-11T10:45:30.001Z
2026-11-11 16:15:30.001 [INFO ] [MessageBroker-3]  AppointmentComponent - Starting appointment reminder notifications for window: 1794394800000 to 1794395700000
2026-11-11 16:15:30.004 [INFO ] [MessageBroker-3]  AppointmentComponent - No appointments found in the given window for notifications.
2026-11-11 16:15:30.004 [INFO ] [MessageBroker-3]  AppointmentNotificationJob - executeAppointmentNotificationJob End Time 2026-11-11T10:45:30.004Z
2026-11-11 16:15:46.834 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:15:46.844 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received prioritize request for order 175752
2026-11-11 16:15:46.849 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-11-11 16:15:46.867 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:15:46.867 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:16:06.207 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:16:19.107 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:16:19.110 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=1c26d494-8128-491f-a0f7-3ac783b467fe, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:16:22.517 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:16:33.049 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:16:52.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:17:00.001 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:47:00.001Z
2026-11-11 16:17:00.010 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:47:00.010Z
2026-11-11 16:17:22.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:17:52.515 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:18:22.514 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:18:24.135 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:18:24.359 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:18:24.362 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:18:24.363 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:18:47.993 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=2yrtwwyd] closed with CloseStatus[code=1000, reason=null]
2026-11-11 16:18:47.994 [DEBUG] [http-nio-10000-exec-6]  SubProtocolWebSocketHandler - Clearing session 2yrtwwyd
2026-11-11 16:18:47.994 [INFO ] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username 62ae77dc-3f39-41aa-b448-2a4d1dd74392 disconnected
2026-11-11 16:18:47.995 [DEBUG] [clientOutboundChannel-9]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=62ae77dc-3f39-41aa-b448-2a4d1dd74392, simpSessionId=2yrtwwyd}], simpUser=62ae77dc-3f39-41aa-b448-2a4d1dd74392, simpSessionId=2yrtwwyd}]
2026-11-11 16:18:47.994 [DEBUG] [clientOutboundChannel-8]  StompSubProtocolHandler - Failed to send WebSocket message to client in session 2yrtwwyd
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:18:48.304 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay with message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 removed from vendor curebay's pool.
2026-11-11 16:18:52.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:18:54.532 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [2yrtwwyd]
2026-11-11 16:19:20.975 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:19:20.979 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=c47adc75-5e6d-4686-bdad-560d70030888, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:19:22.514 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:19:52.514 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:20:22.514 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:20:52.513 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:21:22.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:21:38.659 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:21:38.663 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received prioritize request for order E-175757-1
2026-11-11 16:21:38.678 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:21:38.678 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:21:52.515 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:22:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:52:00Z
2026-11-11 16:22:00.009 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:52:00.009Z
2026-11-11 16:22:12.513 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:22:22.513 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:22:22.848 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:22:22.851 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=60d4ed83-da64-4dfe-8cab-e209a3e21b33, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:22:42.514 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:22:52.515 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:23:12.513 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:23:13.833 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:13.981 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:13.986 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:13.987 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:13.991 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:13.991 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:23:22.511 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 632c2a91-b531-4bea-8a42-86c3ffa51dd3
2026-11-11 16:23:22.533 [INFO ] [SimpleAsyncTaskExecutor-1525]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:23:22.535 [INFO ] [SimpleAsyncTaskExecutor-1527]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=KY+ggS1UK5mkdROgxp6i8C88HZoTiOJiMw8xCjRiCGg=)
2026-11-11 16:23:42.512 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:24:12.512 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:24:42.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:25:12.514 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:25:19.094 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:25:19.098 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-175973-1, shipmentCode=null, pharmacyId=null, appointmentId=null, orderTimeMillis=1794394519097, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=60, preference=, dosage=, days=60, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:25:19.111 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-175973-1, vendorId=platinumrx)
2026-11-11 16:25:19.137 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 159cca5c-5529-4871-a526-d77c65bb4f4f, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:25:19.137 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:25:19.138 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-11-11 16:25:19.142 [ERROR] [SimpleAsyncTaskExecutor-1537]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:64) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:25:19.142 [ERROR] [SimpleAsyncTaskExecutor-1537]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:823) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:542) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:530) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:55) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 15 more
2026-11-11 16:25:19.264 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:25:19.267 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received cancel request for order 175973
2026-11-11 16:25:24.575 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:25:24.581 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=f81c68ed-bbd4-4868-a15f-fe9b7cb3511e, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:25:24.582 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-11-11 16:25:42.513 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:25:52.515 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:26:12.513 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:26:22.513 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:26:42.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:26:52.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:27:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T10:57:00Z
2026-11-11 16:27:00.002 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T10:57:00.002Z
2026-11-11 16:27:12.513 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:27:22.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:27:42.514 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:27:52.513 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:28:12.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:28:22.515 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:28:26.756 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:28:26.760 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=c5169bdf-cd06-4a7b-8c46-bf7e96c88b8c, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:28:42.512 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:28:52.512 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:29:12.512 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 38774d85-d4dc-486a-a794-ab95fdd3f91b
2026-11-11 16:29:12.532 [INFO ] [SimpleAsyncTaskExecutor-1566]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:29:12.534 [INFO ] [SimpleAsyncTaskExecutor-1568]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=QbeHL4zhZwOZOBz1ipxRJdx5I3XWyraI4E3jdNZGBFc=)
2026-11-11 16:29:22.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:29:52.514 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:30:22.513 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:30:30.002 [INFO ] [MessageBroker-3]  AppointmentNotificationJob - AppointmentNotificationJob Start Time 2026-11-11T11:00:30.002Z
2026-11-11 16:30:30.002 [INFO ] [MessageBroker-3]  AppointmentComponent - Starting appointment reminder notifications for window: 1794395700000 to 1794396600000
2026-11-11 16:30:30.005 [INFO ] [MessageBroker-3]  AppointmentComponent - No appointments found in the given window for notifications.
2026-11-11 16:30:30.005 [INFO ] [MessageBroker-3]  AppointmentNotificationJob - executeAppointmentNotificationJob End Time 2026-11-11T11:00:30.005Z
2026-11-11 16:30:52.514 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:30:52.520 [INFO ] [SimpleAsyncTaskExecutor-1575]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-11-11 16:31:20.914 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:31:21.051 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:31:21.057 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:31:21.057 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:31:22.513 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:31:28.688 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:31:28.691 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=4356cdd9-149d-4340-9908-34a4ea7557b8, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:31:52.515 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:32:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:02:00Z
2026-11-11 16:32:00.003 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:02:00.003Z
2026-11-11 16:32:22.514 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:32:52.511 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 159cca5c-5529-4871-a526-d77c65bb4f4f
2026-11-11 16:32:52.540 [INFO ] [SimpleAsyncTaskExecutor-1583]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:32:52.542 [INFO ] [SimpleAsyncTaskExecutor-1585]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Dzxe1OBas8tgivUW8EKL/uAOOA+OovQmNvsDCIy5CdA=)
2026-11-11 16:34:30.602 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:34:30.606 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=cc49b617-584c-45d7-8053-d1e4a8861110, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:37:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:07:00Z
2026-11-11 16:37:00.004 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:07:00.004Z
2026-11-11 16:37:33.099 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:37:33.103 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=3c9eb80e-e398-42f5-bb3c-d7ebc6665f70, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:37:36.234 [INFO ] [MessageBroker-4]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 4 total, 0 closed abnormally (0 connect failure, 0 send limit, 1 transport error)], stompSubProtocol[processed CONNECT(3)-CONNECTED(3)-DISCONNECT(2)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 42], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 9], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 8, completed tasks = 670]
2026-11-11 16:38:27.658 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:38:48.803 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:38:48.938 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:38:48.947 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:38:48.947 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:39:27.467 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:39:27.470 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CB-985990, shipmentCode=null, pharmacyId=ECLINIC-BAMANALA, appointmentId=null, orderTimeMillis=1794395367470, type=PRE_ORDER_VC, subType=null, member=null, customerDisplayName=null, languagePreference=en, customer=Customer(name=Bala Test), patients=[Patient(name=Bala Test, gender=Male, age=32, complains=[Fever], diagnoses=null, procedures=null, id=null)], medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:39:27.470 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CB-985990
2026-11-11 16:39:28.228 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=802ed1cb-d2a5-4d07-ae20-bc10637265b4, orderId =CB-985990, vendorId=curebay)
2026-11-11 16:39:28.254 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = curebay prescriptionId = 51f4a6fb-addf-4bfe-bc25-09e584074646, doctroIds = [] 
2026-11-11 16:39:28.254 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-11-11 16:39:28.255 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:40:17.673 [INFO ] [http-nio-10000-exec-1]  PayoutRateComponent - Payout rate saved. (vendorId=pillplus, month=2024-08, mode=CHANGE, spec=FIXED:audio=20,video=30)
2026-11-11 16:40:34.811 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:40:34.816 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=8b4c77a7-1a61-41d6-9a2c-7b497ee68e55, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:40:34.817 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-11-11 16:40:48.862 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:40:48.865 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CB-985991, shipmentCode=null, pharmacyId=ECLINIC-BAMANALA, appointmentId=null, orderTimeMillis=1794395448864, type=PRE_ORDER_VC, subType=null, member=null, customerDisplayName=null, languagePreference=en, customer=Customer(name=Subash Test), patients=[Patient(name=Subash Test, gender=Male, age=32, complains=[Cold], diagnoses=null, procedures=null, id=null)], medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:40:48.865 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CB-985991
2026-11-11 16:40:49.136 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=e9e9a419-a8e0-40a3-a62a-20eb6bbfc9ab, orderId =CB-985991, vendorId=curebay)
2026-11-11 16:40:49.157 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = curebay prescriptionId = 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, doctroIds = [] 
2026-11-11 16:40:49.157 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-11-11 16:40:49.158 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:41:09.581 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:41:09.582 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1794395469881
2026-11-11 16:41:09.599 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 51f4a6fb-addf-4bfe-bc25-09e584074646, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:41:09.605 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay with message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 added to vendor curebay's pool.
2026-11-11 16:41:09.689 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:41:09.689 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/717/umlhg3sd/websocket
2026-11-11 16:41:09.690 [INFO ] [http-nio-10000-exec-7]  UserHandshakeHandler - User determined. userId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:41:09.691 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=umlhg3sd]
2026-11-11 16:41:09.728 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 62ae77dc-3f39-41aa-b448-2a4d1dd74392 connected
2026-11-11 16:41:12.514 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:41:20.899 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Accept order and start calling request for prescription 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1 by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:41:20.915 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId =7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 blocked and remaining doctors unblocked for prescription 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1.
2026-11-11 16:41:20.917 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:41:20.917 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1 for vendor curebay
2026-11-11 16:41:20.919 [INFO ] [SimpleAsyncTaskExecutor-1592]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/consultation, order signature=Br3GsL6iCC/jOODR4FY0Hj2lwIDVmhqqN0DO0Vp/WS8=)
2026-11-11 16:41:20.923 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:41:20.923 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:41:21.053 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:41:21.315 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:41:34.975 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Accept order and start calling request for prescription 51f4a6fb-addf-4bfe-bc25-09e584074646 by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:41:39.018 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:41:39.259 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:41:47.135 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:41:47.376 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:41:52.769 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:41:54.363 [INFO ] [http-nio-10000-exec-9]  PayoutRateComponent - Payout rate saved. (vendorId=Cosmohealth, month=2026-03, mode=CHANGE, spec=FIXED:audio=10,video=20)
2026-11-11 16:41:56.764 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:41:56.769 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-176062-1, shipmentCode=null, pharmacyId=null, appointmentId=null, orderTimeMillis=1794395516769, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=60, preference=, dosage=, days=60, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:41:56.782 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-176062-1, vendorId=platinumrx)
2026-11-11 16:41:56.802 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:41:56.802 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:41:56.804 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-11-11 16:41:56.807 [ERROR] [SimpleAsyncTaskExecutor-1595]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:64) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:41:56.806 [ERROR] [SimpleAsyncTaskExecutor-1595]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:823) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:542) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:530) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:55) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 15 more
2026-11-11 16:41:56.891 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:41:56.894 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received cancel request for order 176062
2026-11-11 16:41:58.769 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:41:58.893 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:41:58.898 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:41:58.899 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:12:00Z
2026-11-11 16:42:00.002 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:12:00.002Z
2026-11-11 16:42:04.869 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:05.009 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:05.009 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:05.014 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:05.015 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:05.015 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:42:11.024 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Accept order and start calling request for prescription 51f4a6fb-addf-4bfe-bc25-09e584074646 by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:42:13.609 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:42:13.852 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:42:28.846 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:42:32.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:42:32.696 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:43:02.513 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:43:04.966 [INFO ] [http-nio-10000-exec-10]  DoctorCallSummaryComponent - Doctor call summary computed for DR-00232 (1 doctor rows) in 43 ms
2026-11-11 16:43:05.932 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:43:05.935 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received prioritize request for order E-175865-1
2026-11-11 16:43:05.943 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 06ec4720-f383-4791-b53d-cb71e9297f9f, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:43:05.943 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:43:32.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:43:32.520 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:43:36.723 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:43:36.726 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=3451febb-6395-4354-9d5f-ad54332fcc79, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:44:02.513 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:44:02.520 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:44:32.513 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:44:32.519 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:44:32.523 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 51f4a6fb-addf-4bfe-bc25-09e584074646
2026-11-11 16:44:32.543 [INFO ] [SimpleAsyncTaskExecutor-1612]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:44:32.544 [INFO ] [SimpleAsyncTaskExecutor-1617]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=WDsht30q1qDqzPdZpEyBoDSghiAQkNW4Ic1wJFWAXas=)
2026-11-11 16:44:33.501 [INFO ] [SimpleAsyncTaskExecutor-1615]  VideoCallingRepository - Room 0EstBCy3aPjdcQi1C5fI deleted successfully.
2026-11-11 16:45:02.514 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:45:02.522 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:45:03.026 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:45:30.000 [INFO ] [MessageBroker-2]  AppointmentNotificationJob - AppointmentNotificationJob Start Time 2026-11-11T11:15:30Z
2026-11-11 16:45:30.000 [INFO ] [MessageBroker-2]  AppointmentComponent - Starting appointment reminder notifications for window: 1794396600000 to 1794397500000
2026-11-11 16:45:30.002 [INFO ] [MessageBroker-2]  AppointmentComponent - No appointments found in the given window for notifications.
2026-11-11 16:45:30.002 [INFO ] [MessageBroker-2]  AppointmentNotificationJob - executeAppointmentNotificationJob End Time 2026-11-11T11:15:30.002Z
2026-11-11 16:45:32.513 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:45:32.520 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:45:39.502 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:45:39.629 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:45:39.630 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:45:39.631 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:46:02.515 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:46:02.518 [INFO ] [SimpleAsyncTaskExecutor-1626]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-11-11 16:46:02.522 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:46:17.650 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:46:17.654 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CB-985992, shipmentCode=null, pharmacyId=ECLINIC-BAMANALA, appointmentId=null, orderTimeMillis=1794395777653, type=PRE_ORDER_VC, subType=null, member=null, customerDisplayName=null, languagePreference=en, customer=Customer(name=Subash Test), patients=[Patient(name=Subash Test, gender=Male, age=32, complains=[Vdvhd], diagnoses=null, procedures=null, id=null)], medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:46:17.654 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CB-985992
2026-11-11 16:46:17.928 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=e9e9a419-a8e0-40a3-a62a-20eb6bbfc9ab, orderId =CB-985992, vendorId=curebay)
2026-11-11 16:46:17.955 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = curebay prescriptionId = 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, doctroIds = [] 
2026-11-11 16:46:17.955 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-11-11 16:46:17.957 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:46:27.023 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:46:32.513 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:46:32.520 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:46:38.532 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:46:38.535 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=ab7f653c-f17f-4685-9f91-23de6f2e3816, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:46:45.454 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Accept order and start calling request for prescription 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:46:47.033 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:46:47.277 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:47:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:17:00Z
2026-11-11 16:47:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:17:00.003Z
2026-11-11 16:47:02.513 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:47:02.521 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:47:19.187 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:47:19.190 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CB-985994, shipmentCode=null, pharmacyId=ECLINIC-BAMANALA, appointmentId=null, orderTimeMillis=1794395839189, type=PRE_ORDER_VC, subType=null, member=null, customerDisplayName=null, languagePreference=en, customer=Customer(name=Bala Test), patients=[Patient(name=Bala Test, gender=Male, age=32, complains=[Gdbhd], diagnoses=null, procedures=null, id=null)], medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:47:19.190 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CB-985994
2026-11-11 16:47:19.472 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=802ed1cb-d2a5-4d07-ae20-bc10637265b4, orderId =CB-985994, vendorId=curebay)
2026-11-11 16:47:19.491 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = curebay prescriptionId = 3236f1f5-273e-490b-960a-2cf6b662dea2, doctroIds = [] 
2026-11-11 16:47:19.491 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-11-11 16:47:19.492 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:47:32.515 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:47:32.521 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:47:33.508 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Accept order and start calling request for prescription 3236f1f5-273e-490b-960a-2cf6b662dea2 by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:47:35.217 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:47:35.460 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:48:02.515 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:48:02.521 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:48:11.442 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create approved prescription request. (patientId=e9e9a419-a8e0-40a3-a62a-20eb6bbfc9ab, rxId=7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, vendorId=curebay)
2026-11-11 16:48:11.462 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:48:11.468 [INFO ] [SimpleAsyncTaskExecutor-1650]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=Br3GsL6iCC/jOODR4FY0Hj2lwIDVmhqqN0DO0Vp/WS8=)
2026-11-11 16:48:11.480 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:48:11.483 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId = 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 released from prescription 7c71e87f-74ba-4c2c-9b5d-8f016b069fa1 and added back to pool.
2026-11-11 16:48:11.483 [INFO ] [http-nio-10000-exec-10]  PrescriptionService - Prescription approved and successfully.(doctorId=62ae77dc-3f39-41aa-b448-2a4d1dd74392, rxId=7c71e87f-74ba-4c2c-9b5d-8f016b069fa1, vendorId=curebay)
2026-11-11 16:48:11.707 [INFO ] [SimpleAsyncTaskExecutor-1648]  VideoCallingRepository - Room vLIbaAWWwUwKd2PKXwun deleted successfully.
2026-11-11 16:48:12.512 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3236f1f5-273e-490b-960a-2cf6b662dea2, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:48:12.609 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:48:32.516 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:48:32.524 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:48:42.514 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3236f1f5-273e-490b-960a-2cf6b662dea2, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:48:42.522 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:48:49.639 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Accept order and start calling request for prescription 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:48:49.651 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId =8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 blocked and remaining doctors unblocked for prescription 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c.
2026-11-11 16:48:49.651 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:48:49.651 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c for vendor curebay
2026-11-11 16:48:49.652 [INFO ] [SimpleAsyncTaskExecutor-1663]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/consultation, order signature=WYQ1VN+/xE6HxY/hPDTwbFAVrrS73sbB3T1qm2j7loE=)
2026-11-11 16:48:49.659 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:48:49.659 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:48:49.839 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:48:50.080 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:48:57.766 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:48:57.893 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:48:57.893 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:48:57.894 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:49:02.512 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:49:02.518 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:49:24.054 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create approved prescription request. (patientId=e9e9a419-a8e0-40a3-a62a-20eb6bbfc9ab, rxId=8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, vendorId=curebay)
2026-11-11 16:49:24.076 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:49:24.080 [INFO ] [SimpleAsyncTaskExecutor-1671]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=WYQ1VN+/xE6HxY/hPDTwbFAVrrS73sbB3T1qm2j7loE=)
2026-11-11 16:49:24.091 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3236f1f5-273e-490b-960a-2cf6b662dea2, vendor=null, doctors=[62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:49:24.093 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId = 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 released from prescription 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c and added back to pool.
2026-11-11 16:49:24.093 [INFO ] [http-nio-10000-exec-10]  PrescriptionService - Prescription approved and successfully.(doctorId=62ae77dc-3f39-41aa-b448-2a4d1dd74392, rxId=8aee1d75-0c2f-4ebd-ada0-c2340116fb2c, vendorId=curebay)
2026-11-11 16:49:24.316 [INFO ] [SimpleAsyncTaskExecutor-1669]  VideoCallingRepository - Room DdbWqG7Db5hiBYvHkv0U deleted successfully.
2026-11-11 16:49:24.405 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - DOCTOR_LEFT for rx 8aee1d75-0c2f-4ebd-ada0-c2340116fb2c: The prescription has already been approved and webhook cannot be sent
2026-11-11 16:49:25.362 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:49:32.513 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:49:32.517 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = b4ca9648-cde0-4e25-aa49-ad093b35cff2
2026-11-11 16:49:32.535 [INFO ] [SimpleAsyncTaskExecutor-1675]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:49:32.536 [INFO ] [SimpleAsyncTaskExecutor-1678]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=wQ0biDSiIZgIxuZ8ozNjCFLZRCMgMhGYZ1UcZ3eaIwQ=)
2026-11-11 16:49:32.817 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Accept order and start calling request for prescription 3236f1f5-273e-490b-960a-2cf6b662dea2 by doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392
2026-11-11 16:49:32.831 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId =3236f1f5-273e-490b-960a-2cf6b662dea2, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 blocked and remaining doctors unblocked for prescription 3236f1f5-273e-490b-960a-2cf6b662dea2.
2026-11-11 16:49:32.831 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:49:32.831 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 3236f1f5-273e-490b-960a-2cf6b662dea2 for vendor curebay
2026-11-11 16:49:32.832 [INFO ] [SimpleAsyncTaskExecutor-1679]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/consultation, order signature=kW3iZvusX1PsWH6F1sOdT95kD5u2Fi4qEE3D+Me80/0=)
2026-11-11 16:49:32.837 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 62ae77dc-3f39-41aa-b448-2a4d1dd74392]
2026-11-11 16:49:32.838 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:49:32.975 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor curebay 
2026-11-11 16:49:33.214 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:49:40.378 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:49:40.381 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=744c5d1c-2158-4c74-9a90-eed925ad1139, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:50:02.514 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:50:05.227 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=Marvel)
2026-11-11 16:50:08.606 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create approved prescription request. (patientId=802ed1cb-d2a5-4d07-ae20-bc10637265b4, rxId=3236f1f5-273e-490b-960a-2cf6b662dea2, vendorId=curebay)
2026-11-11 16:50:08.635 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor curebay
2026-11-11 16:50:08.643 [INFO ] [SimpleAsyncTaskExecutor-1685]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=curebay, url=https://new-doctor-stage.curebay.in/doctor-services/api/integrations/onerx/webhooks/prescription, order signature=kW3iZvusX1PsWH6F1sOdT95kD5u2Fi4qEE3D+Me80/0=)
2026-11-11 16:50:08.657 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 62ae77dc-3f39-41aa-b448-2a4d1dd74392, vendor = curebay prescriptionId = 3236f1f5-273e-490b-960a-2cf6b662dea2, message = Doctor 62ae77dc-3f39-41aa-b448-2a4d1dd74392 released from prescription 3236f1f5-273e-490b-960a-2cf6b662dea2 and added back to pool.
2026-11-11 16:50:08.657 [INFO ] [http-nio-10000-exec-1]  PrescriptionService - Prescription approved and successfully.(doctorId=62ae77dc-3f39-41aa-b448-2a4d1dd74392, rxId=3236f1f5-273e-490b-960a-2cf6b662dea2, vendorId=curebay)
2026-11-11 16:50:08.876 [INFO ] [SimpleAsyncTaskExecutor-1683]  VideoCallingRepository - Room AzMqz1DshNM2fjFiTNUh deleted successfully.
2026-11-11 16:50:08.995 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - DOCTOR_LEFT for rx 3236f1f5-273e-490b-960a-2cf6b662dea2: The prescription has already been approved and webhook cannot be sent
2026-11-11 16:50:09.661 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 34.93.182.132
2026-11-11 16:50:09.855 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = fcf279fd-2668-422f-8967-791c54ca3b61, vendor = Marvel with message = Doctor fcf279fd-2668-422f-8967-791c54ca3b61 added to vendor Marvel's pool.
2026-11-11 16:50:10.097 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:50:10.098 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1794396010358
2026-11-11 16:50:10.123 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2a9f7572
2026-11-11 16:50:10.123 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/876/auibeves/websocket
2026-11-11 16:50:10.124 [INFO ] [http-nio-10000-exec-5]  UserHandshakeHandler - User determined. userId = fcf279fd-2668-422f-8967-791c54ca3b61
2026-11-11 16:50:10.125 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=auibeves]
2026-11-11 16:50:10.137 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username fcf279fd-2668-422f-8967-791c54ca3b61 connected
2026-11-11 16:50:13.034 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:50:13.721 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 103.26.224.146
2026-11-11 16:50:13.727 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1794396014107_3762, shipmentCode=null, pharmacyId=null, appointmentId=null, orderTimeMillis=1794396013726, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=), patients=[Patient(name=, gender=UNSPECIFIED, age=55, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=44444444-4444-4444-4444-444444444444, name=2-Met 2mg/500mg Tablet, composition="Glimepiride(2mg) + Metformin(500mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=55555555-5555-5555-5555-555555555555, name=2Mont LC 5mg/10mg Tablet, composition="Levocetirizine(5mg) + Montelukast(10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:50:13.727 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1794396014107_3762
2026-11-11 16:50:13.738 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=5e952b11-9b4f-4056-9989-6855c5dc7fcb, orderId =order_1794396014107_3762, vendorId=Marvel)
2026-11-11 16:50:13.758 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = b006edd7-fe61-4b47-b369-3c18e64f7a91, doctroIds = [fcf279fd-2668-422f-8967-791c54ca3b61] 
2026-11-11 16:50:13.758 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [fcf279fd-2668-422f-8967-791c54ca3b61] for prescriptionId
2026-11-11 16:50:13.760 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:50:13.763 [ERROR] [SimpleAsyncTaskExecutor-1687]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:64) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:50:13.763 [ERROR] [SimpleAsyncTaskExecutor-1687]  MedicineServiceRepository - Medicine prefetch failed. medications = [2-Met 2mg/500mg Tablet, Cetzine Tablet, Zubitin Tablet, 2Mont LC 5mg/10mg Tablet], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:823) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:542) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:530) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:55) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 15 more
2026-11-11 16:50:17.300 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Accept order and start calling request for prescription b006edd7-fe61-4b47-b369-3c18e64f7a91 by doctor fcf279fd-2668-422f-8967-791c54ca3b61
2026-11-11 16:50:17.360 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = fcf279fd-2668-422f-8967-791c54ca3b61, vendor = Marvel prescriptionId =b006edd7-fe61-4b47-b369-3c18e64f7a91, message = Doctor fcf279fd-2668-422f-8967-791c54ca3b61 blocked and remaining doctors unblocked for prescription b006edd7-fe61-4b47-b369-3c18e64f7a91.
2026-11-11 16:50:17.364 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:50:17.364 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id b006edd7-fe61-4b47-b369-3c18e64f7a91 for vendor Marvel
2026-11-11 16:50:17.364 [INFO ] [SimpleAsyncTaskExecutor-1688]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=XpJ19sLT0wJJBO9m7m5LS9bL32splZWIzkEEehxn3iQ=)
2026-11-11 16:50:17.369 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [fcf279fd-2668-422f-8967-791c54ca3b61]
2026-11-11 16:50:17.369 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:50:17.762 [ERROR] [SimpleAsyncTaskExecutor-1688]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:50:17.762 [ERROR] [SimpleAsyncTaskExecutor-1688]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:50:17.763 [ERROR] [SimpleAsyncTaskExecutor-1688]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:50:23.505 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Caller id selected for vendor Marvel is +918048171454
2026-11-11 16:50:23.505 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-11-11 16:50:23.659 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "84f91986-5315-400d-8e27-334fcfbcafd3"}}
2026-11-11 16:50:23.667 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:50:23.667 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id b006edd7-fe61-4b47-b369-3c18e64f7a91 for vendor Marvel
2026-11-11 16:50:23.668 [INFO ] [SimpleAsyncTaskExecutor-1690]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=XpJ19sLT0wJJBO9m7m5LS9bL32splZWIzkEEehxn3iQ=)
2026-11-11 16:50:23.738 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Caller id selected for vendor Marvel is 918065502404
2026-11-11 16:50:23.739 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:50:23.751 [ERROR] [http-nio-10000-exec-9]  MedicineServiceRepository - Dosage recommendation failed. medications = [2Mont LC 5mg/10mg Tablet, 2-Met 2mg/500mg Tablet, Cetzine Tablet, Zubitin Tablet]
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.getBatchDosageRecommendationApiV1DrugsDosageRecommendationPostWithHttpInfo(MedicineServiceApi.java:165) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.getBatchDosageRecommendationApiV1DrugsDosageRecommendationPost(MedicineServiceApi.java:148) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.getDosageRecommendation(MedicineServiceRepository.java:94) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$EnhancerBySpringCGLIB$$b8acb6bb.getDosageRecommendation(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.controller.PrescriptionController.getPrescriptionDetails(PrescriptionController.java:602) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_504]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_504]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_504]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_504]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 71 more
2026-11-11 16:50:23.757 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:50:24.072 [ERROR] [SimpleAsyncTaskExecutor-1690]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:50:24.072 [ERROR] [SimpleAsyncTaskExecutor-1690]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:50:24.072 [ERROR] [SimpleAsyncTaskExecutor-1690]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:50:32.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 06ec4720-f383-4791-b53d-cb71e9297f9f
2026-11-11 16:50:32.528 [INFO ] [SimpleAsyncTaskExecutor-1691]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-11-11 16:50:32.529 [INFO ] [SimpleAsyncTaskExecutor-1693]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=8bfVoupxFQwTzorNNHOidZu7ER6iheNk2XbcBn+ay9o=)
2026-11-11 16:50:50.604 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:51:12.479 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=curebay)
2026-11-11 16:51:54.781 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create approved prescription request. (patientId=5e952b11-9b4f-4056-9989-6855c5dc7fcb, rxId=b006edd7-fe61-4b47-b369-3c18e64f7a91, vendorId=Marvel)
2026-11-11 16:51:54.802 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Caller id selected for vendor Marvel is 918065502404
2026-11-11 16:51:54.803 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:51:55.403 [INFO ] [SimpleAsyncTaskExecutor-1694]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-11-11 16:51:55.411 [INFO ] [SimpleAsyncTaskExecutor-1695]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=XpJ19sLT0wJJBO9m7m5LS9bL32splZWIzkEEehxn3iQ=)
2026-11-11 16:51:55.421 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = fcf279fd-2668-422f-8967-791c54ca3b61, vendor = Marvel prescriptionId = b006edd7-fe61-4b47-b369-3c18e64f7a91, message = Doctor fcf279fd-2668-422f-8967-791c54ca3b61 released from prescription b006edd7-fe61-4b47-b369-3c18e64f7a91 and added back to pool.
2026-11-11 16:51:55.421 [INFO ] [http-nio-10000-exec-2]  PrescriptionService - Prescription approved and successfully.(doctorId=fcf279fd-2668-422f-8967-791c54ca3b61, rxId=b006edd7-fe61-4b47-b369-3c18e64f7a91, vendorId=Marvel)
2026-11-11 16:51:55.431 [ERROR] [SimpleAsyncTaskExecutor-1694]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-11-11 16:51:55.431 [ERROR] [SimpleAsyncTaskExecutor-1694]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-11-11 16:51:55.431 [ERROR] [SimpleAsyncTaskExecutor-1694]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error. ResponseBody : <html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
</body>
</html>
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:290) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:232) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:282) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:243) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:51:55.806 [ERROR] [SimpleAsyncTaskExecutor-1695]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:51:55.806 [ERROR] [SimpleAsyncTaskExecutor-1695]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:51:55.806 [ERROR] [SimpleAsyncTaskExecutor-1695]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:52:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:22:00Z
2026-11-11 16:52:00.007 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:22:00.007Z
2026-11-11 16:52:04.308 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 103.26.224.146
2026-11-11 16:52:04.312 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1794396124718_7295, shipmentCode=null, pharmacyId=null, appointmentId=null, orderTimeMillis=1794396124312, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=), patients=[Patient(name=, gender=UNSPECIFIED, age=55, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=44444444-4444-4444-4444-444444444444, name=2-Met 2mg/500mg Tablet, composition="Glimepiride(2mg) + Metformin(500mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=55555555-5555-5555-5555-555555555555, name=2Mont LC 5mg/10mg Tablet, composition="Levocetirizine(5mg) + Montelukast(10mg)", type=, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:52:04.313 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1794396124718_7295
2026-11-11 16:52:04.323 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=e8b33659-4be6-44a9-ba37-87393bead584, orderId =order_1794396124718_7295, vendorId=Marvel)
2026-11-11 16:52:04.345 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 6f937b25-2682-4c40-b661-8225506a34ed, doctroIds = [fcf279fd-2668-422f-8967-791c54ca3b61] 
2026-11-11 16:52:04.345 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [fcf279fd-2668-422f-8967-791c54ca3b61] for prescriptionId
2026-11-11 16:52:04.348 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:52:04.351 [ERROR] [SimpleAsyncTaskExecutor-1697]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:64) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:52:04.350 [ERROR] [SimpleAsyncTaskExecutor-1697]  MedicineServiceRepository - Medicine prefetch failed. medications = [Zubitin Tablet, 2-Met 2mg/500mg Tablet, 2Mont LC 5mg/10mg Tablet, Cetzine Tablet], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:823) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:542) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:530) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:55) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 15 more
2026-11-11 16:52:07.095 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Accept order and start calling request for prescription 6f937b25-2682-4c40-b661-8225506a34ed by doctor fcf279fd-2668-422f-8967-791c54ca3b61
2026-11-11 16:52:07.111 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = fcf279fd-2668-422f-8967-791c54ca3b61, vendor = Marvel prescriptionId =6f937b25-2682-4c40-b661-8225506a34ed, message = Doctor fcf279fd-2668-422f-8967-791c54ca3b61 blocked and remaining doctors unblocked for prescription 6f937b25-2682-4c40-b661-8225506a34ed.
2026-11-11 16:52:07.111 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:52:07.111 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id 6f937b25-2682-4c40-b661-8225506a34ed for vendor Marvel
2026-11-11 16:52:07.112 [INFO ] [SimpleAsyncTaskExecutor-1698]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=z7I98uoUAdx0c+udqdT05DwnnRs6I53htjdA3n5rDjA=)
2026-11-11 16:52:07.116 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [fcf279fd-2668-422f-8967-791c54ca3b61]
2026-11-11 16:52:07.117 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:52:07.117 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Caller id selected for vendor Marvel is +918048171454
2026-11-11 16:52:07.117 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-11-11 16:52:07.192 [INFO ] [http-nio-10000-exec-1]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "d3b026ea-fd8d-4308-916e-bef3c38c7ce1"}}
2026-11-11 16:52:07.192 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:52:07.192 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id 6f937b25-2682-4c40-b661-8225506a34ed for vendor Marvel
2026-11-11 16:52:07.193 [INFO ] [SimpleAsyncTaskExecutor-1700]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=z7I98uoUAdx0c+udqdT05DwnnRs6I53htjdA3n5rDjA=)
2026-11-11 16:52:07.247 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Caller id selected for vendor Marvel is 918065502404
2026-11-11 16:52:07.248 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:52:07.251 [ERROR] [http-nio-10000-exec-2]  MedicineServiceRepository - Dosage recommendation failed. medications = [Cetzine Tablet, 2-Met 2mg/500mg Tablet, Zubitin Tablet, 2Mont LC 5mg/10mg Tablet]
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:843) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.getBatchDosageRecommendationApiV1DrugsDosageRecommendationPostWithHttpInfo(MedicineServiceApi.java:165) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.getBatchDosageRecommendationApiV1DrugsDosageRecommendationPost(MedicineServiceApi.java:148) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.getDosageRecommendation(MedicineServiceRepository.java:94) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$EnhancerBySpringCGLIB$$b8acb6bb.getDosageRecommendation(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.controller.PrescriptionController.getPrescriptionDetails(PrescriptionController.java:602) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_504]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_504]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_504]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_504]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:839) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 71 more
2026-11-11 16:52:07.252 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-11-11 16:52:07.491 [ERROR] [SimpleAsyncTaskExecutor-1698]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:52:07.491 [ERROR] [SimpleAsyncTaskExecutor-1698]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:52:07.491 [ERROR] [SimpleAsyncTaskExecutor-1698]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:52:07.573 [ERROR] [SimpleAsyncTaskExecutor-1700]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:52:07.573 [ERROR] [SimpleAsyncTaskExecutor-1700]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:52:07.573 [ERROR] [SimpleAsyncTaskExecutor-1700]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:52:35.979 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 6f937b25-2682-4c40-b661-8225506a34ed, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call not answered, rejectLanguage=, rejectPatientReason=, consultationChecklist=null, callLaterDelayMinutes=null)
2026-11-11 16:52:42.266 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:52:42.270 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d77252ac-ffde-4d17-b32a-a64338125dfc, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:52:46.994 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 6f937b25-2682-4c40-b661-8225506a34ed, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call / Network Issue, rejectLanguage=, rejectPatientReason=Call Failed / Network Error, consultationChecklist=null, callLaterDelayMinutes=null)
2026-11-11 16:52:49.646 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-11-11 16:52:49.646 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Caller id selected for vendor Marvel is +918048171454
2026-11-11 16:52:49.646 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-11-11 16:52:49.724 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "6d7cacd9-6eac-4db1-af86-3cd382e512e8"}}
2026-11-11 16:52:49.724 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:52:49.724 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 6f937b25-2682-4c40-b661-8225506a34ed for vendor Marvel
2026-11-11 16:52:49.725 [INFO ] [SimpleAsyncTaskExecutor-1701]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=z7I98uoUAdx0c+udqdT05DwnnRs6I53htjdA3n5rDjA=)
2026-11-11 16:52:50.101 [ERROR] [SimpleAsyncTaskExecutor-1701]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:52:50.101 [ERROR] [SimpleAsyncTaskExecutor-1701]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:52:50.101 [ERROR] [SimpleAsyncTaskExecutor-1701]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:52:53.307 [WARN ] [http-nio-10000-exec-3]  DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported]
2026-11-11 16:53:19.949 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 97b787b6-4827-41db-851f-a825cb2eba9c, vendor = curebay with message = Doctor 97b787b6-4827-41db-851f-a825cb2eba9c marked inactive for vendor curebay.
2026-11-11 16:55:44.233 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:55:44.251 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d1df9868-a84b-49c7-911c-a2d1a4798fcb, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:55:44.252 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-11-11 16:57:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-11-11T11:27:00Z
2026-11-11 16:57:00.005 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-11-11T11:27:00.005Z
2026-11-11 16:57:39.943 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-11-11 16:57:39.953 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received prioritize request for order E-175643-1
2026-11-11 16:57:39.973 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, doctroIds = [0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-11-11 16:57:39.973 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-11-11 16:58:12.517 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:58:14.967 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 6f937b25-2682-4c40-b661-8225506a34ed, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call / Network Issue, rejectLanguage=, rejectPatientReason=Call Failed / Network Error, consultationChecklist=null, callLaterDelayMinutes=null)
2026-11-11 16:58:14.992 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Hold prescription is successful. vendor = Marvel prescriptionId =6f937b25-2682-4c40-b661-8225506a34ed, message = Hold processed for prescription 6f937b25-2682-4c40-b661-8225506a34ed
2026-11-11 16:58:15.003 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-11-11 16:58:15.003 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 6f937b25-2682-4c40-b661-8225506a34ed for vendor Marvel
2026-11-11 16:58:15.004 [INFO ] [SimpleAsyncTaskExecutor-1706]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823, order signature=z7I98uoUAdx0c+udqdT05DwnnRs6I53htjdA3n5rDjA=)
2026-11-11 16:58:15.416 [ERROR] [SimpleAsyncTaskExecutor-1706]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823). Retry count: 3, message
2026-11-11 16:58:15.417 [ERROR] [SimpleAsyncTaskExecutor-1706]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/a6b0a16e-f03d-412e-8cfe-f9c3d7632823)
2026-11-11 16:58:15.417 [ERROR] [SimpleAsyncTaskExecutor-1706]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 429 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:118) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$337161ed.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:114) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-11-11 16:58:22.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6f937b25-2682-4c40-b661-8225506a34ed, vendor=null, doctors=[fcf279fd-2668-422f-8967-791c54ca3b61]
2026-11-11 16:58:42.512 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:58:46.086 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-11-11 16:58:46.090 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, appointmentId=null, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=53efa79e-e6be-4b6f-ae13-a288ae060d90, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, doctorId=null, deliveryDate=null))
2026-11-11 16:58:52.513 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6f937b25-2682-4c40-b661-8225506a34ed, vendor=null, doctors=[fcf279fd-2668-422f-8967-791c54ca3b61]
2026-11-11 16:59:12.513 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:59:22.513 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6f937b25-2682-4c40-b661-8225506a34ed, vendor=null, doctors=[fcf279fd-2668-422f-8967-791c54ca3b61]
2026-11-11 16:59:42.513 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 14d2eb7b-206c-4530-b8b4-ae6be7d4a2f9, vendor=null, doctors=[0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-11-11 16:59:52.514 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6f937b25-2682-4c40-b661-8225506a34ed, vendor=null, doctors=[fcf279fd-2668-422f-8967-791c54ca3b61]
