2026-09-22 14:00:04.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:00:34.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:01:04.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:01:18.816 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:01:18.823 [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, 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=e58b2316-c189-4076-9ccc-6d5b1e24b096, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:01:34.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:02:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:32:00Z
2026-09-22 14:02:00.005 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:32:00.005Z
2026-09-22 14:02:04.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:02:34.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:02:59.427 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:02:59.432 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received prioritize request for order E-127461-1
2026-09-22 14:02:59.451 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:02:59.451 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:02:59.455 [INFO ] [async-19975]  Msg91Repository - send whatsapp contact list is empty for orderId E-127461-1 
2026-09-22 14:02:59.456 [INFO ] [async-19976]  Msg91Repository - send whatsapp contact list is empty for orderId E-127461-1 
2026-09-22 14:03:04.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:03:34.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec
2026-09-22 14:03:34.211 [INFO ] [async-19980]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 14:03:34.218 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:03:34.233 [INFO ] [async-19980]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:03:34.236 [INFO ] [webhook-790]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=buPgefDsENY6eVshVqSmhqGKkiw3/qEImKX6LCa+MQU=)
2026-09-22 14:03:57.502 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=5r2h4g2a] closed with CloseStatus[code=1000, reason=null]
2026-09-22 14:03:57.502 [DEBUG] [http-nio-10000-exec-9]  SubProtocolWebSocketHandler - Clearing session 5r2h4g2a
2026-09-22 14:03:57.502 [INFO ] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-22 14:03:57.503 [DEBUG] [clientOutboundChannel-534]  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=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=5r2h4g2a}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=5r2h4g2a}]
2026-09-22 14:03:57.502 [DEBUG] [clientOutboundChannel-533]  WebSocketServerSockJsSession - Terminating connection after failure to send message to client
java.lang.IllegalStateException: Message will not be sent because the WebSocket session has been closed
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:430) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:309) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:250) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendPartialString(WsRemoteEndpointImplBase.java:223) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:49) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.springframework.web.socket.adapter.standard.StandardWebSocketSession.sendTextMessage(StandardWebSocketSession.java:215) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.adapter.AbstractWebSocketSession.sendMessage(AbstractWebSocketSession.java:106) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.writeFrameInternal(WebSocketServerSockJsSession.java:224) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.writeFrame(AbstractSockJsSession.java:326) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.sendMessageInternal(WebSocketServerSockJsSession.java:213) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:170) [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-09-22 14:03:57.504 [DEBUG] [clientOutboundChannel-533]  StompSubProtocolHandler - Failed to send WebSocket message to client in session 5r2h4g2a
org.springframework.web.socket.sockjs.SockJsTransportFailureException: Failed to write SockJsFrame content='a["ERROR\nmessage:Session closed.\ncontent-length:0\n\n\u0000"]'; nested exception is java.lang.IllegalStateException: Message will not be sent because the WebSocket session has been closed
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.writeFrame(AbstractSockJsSession.java:343) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.sendMessageInternal(WebSocketServerSockJsSession.java:213) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:170) ~[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]
Caused by: java.lang.IllegalStateException: Message will not be sent because the WebSocket session has been closed
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:430) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:309) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:250) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendPartialString(WsRemoteEndpointImplBase.java:223) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:49) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.springframework.web.socket.adapter.standard.StandardWebSocketSession.sendTextMessage(StandardWebSocketSession.java:215) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.adapter.AbstractWebSocketSession.sendMessage(AbstractWebSocketSession.java:106) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.writeFrameInternal(WebSocketServerSockJsSession.java:224) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.writeFrame(AbstractSockJsSession.java:326) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 11 more
2026-09-22 14:03:57.524 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-22 14:04:04.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:04:05.411 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [5r2h4g2a]
2026-09-22 14:04:20.848 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:04:20.855 [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, 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=dce01b69-dfdc-4e2c-920f-eaf59f4e94a8, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:04:31.881 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:04:31.883 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127588, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066071883, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:04:31.892 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127588, vendorId=platinumrx)
2026-09-22 14:04:31.914 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:04:31.914 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:04:31.916 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:04:31.916 [INFO ] [async-19990]  Msg91Repository - send whatsapp contact list is empty for orderId 127588 
2026-09-22 14:04:31.919 [ERROR] [async-19991]  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:60) ~[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.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-09-22 14:04:31.919 [ERROR] [async-19991]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:04:34.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:04.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:04.215 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:04.373 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:05:04.377 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order E-127480-1
2026-09-22 14:05:04.386 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:05:04.386 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:05:04.387 [INFO ] [async-20002]  Msg91Repository - send whatsapp contact list is empty for orderId E-127480-1 
2026-09-22 14:05:04.387 [INFO ] [async-20003]  Msg91Repository - send whatsapp contact list is empty for orderId E-127480-1 
2026-09-22 14:05:05.277 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:05:05.281 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received cancel request for order 127588
2026-09-22 14:05:05.288 [ERROR] [http-nio-10000-exec-6]  SchedulerServiceRespository - Error while releasing doctor after prescription reviewed. doctorId = null, vendor = platinumrx prescriptionId =dc11cc67-3ce3-4698-ae28-2c927d0a350c, message
2026-09-22 14:05:05.298 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:05:05.298 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id dc11cc67-3ce3-4698-ae28-2c927d0a350c for vendor platinumrx
2026-09-22 14:05:05.299 [INFO ] [webhook-791]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update/callPatient, order signature=DMxbDeZu1gj6qfBLJd2XFiipdrf89RkoBii7Kakwy88=)
2026-09-22 14:05:16.730 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:05:16.733 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127589, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066116733, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=ABC), patients=[Patient(name=ABC, gender=male, age=25, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:05:16.739 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=a57fbf3e-ce88-45c0-ab04-21a6197d6cba, orderId =127589, vendorId=platinumrx)
2026-09-22 14:05:16.756 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:05:16.756 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:05:16.758 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:05:16.758 [INFO ] [async-20005]  Msg91Repository - send whatsapp contact list is empty for orderId 127589 
2026-09-22 14:05:16.761 [ERROR] [async-20006]  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:60) ~[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.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-09-22 14:05:16.761 [ERROR] [async-20006]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:05:32.791 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:05:32.797 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127590, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066132797, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:05:32.806 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127590, vendorId=platinumrx)
2026-09-22 14:05:32.822 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 03aef0bd-457f-46e4-a41d-33131acecf2d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:05:32.823 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:05:32.824 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:05:32.824 [INFO ] [async-20008]  Msg91Repository - send whatsapp contact list is empty for orderId 127590 
2026-09-22 14:05:32.827 [ERROR] [async-20009]  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:60) ~[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.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-09-22 14:05:32.827 [ERROR] [async-20009]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:05:34.206 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:34.209 [INFO ] [async-20010]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:05:34.212 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:34.219 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:05:44.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:04.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:04.211 [INFO ] [async-20020]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:06:04.214 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:04.220 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:04.226 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:14.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:34.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:34.212 [INFO ] [async-20033]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:06:34.215 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:34.221 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:34.228 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:06:44.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:37:00Z
2026-09-22 14:07:00.006 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:37:00.006Z
2026-09-22 14:07:04.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:04.211 [INFO ] [async-20046]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:07:04.214 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:04.222 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:04.228 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:14.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:22.803 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:07:22.809 [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, 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=a952d235-1a7d-4e90-aaaf-99adf3f1e1d7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:07:22.809 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 14:07:34.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:34.209 [INFO ] [async-20059]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:07:34.213 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:34.218 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:34.225 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:07:44.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:04.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:04.209 [INFO ] [async-20072]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:08:04.213 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:04.219 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:04.226 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:14.206 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:34.206 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:34.209 [INFO ] [async-20085]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:08:34.212 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:34.220 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:34.227 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:08:44.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:04.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:04.218 [INFO ] [async-20098]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:09:04.225 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:04.237 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:04.250 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:14.206 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:34.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:34.212 [INFO ] [async-20111]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:09:34.218 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:34.230 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:34.238 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:09:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:04.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:04.210 [INFO ] [async-20124]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:10:04.214 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:04.220 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:04.226 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:14.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:24.727 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:10:24.731 [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, 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=71f39054-9f3a-4630-a21c-7c5b933aa4fe, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:10:34.212 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:34.214 [INFO ] [async-20137]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:10:34.216 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 9ea66a31-8a62-4fa1-885e-6d338c66de48
2026-09-22 14:10:34.223 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:34.231 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:10:34.235 [INFO ] [async-20138]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:10:34.237 [INFO ] [webhook-792]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Rm0uQCMC/Z4wt0VZtms2Q7ZFjp5huGRDCcymk5z60Kg=)
2026-09-22 14:10:44.210 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:04.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:04.213 [INFO ] [async-20149]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:11:04.218 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:04.225 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:14.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:34.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:34.209 [INFO ] [async-20159]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:11:34.213 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:34.219 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:11:41.079 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:11:41.085 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127591, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066501084, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:11:41.092 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127591, vendorId=platinumrx)
2026-09-22 14:11:41.117 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = f1346e12-2325-4047-a2e5-eac754e73cce, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:11:41.117 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:11:41.119 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:11:41.119 [INFO ] [async-20167]  Msg91Repository - send whatsapp contact list is empty for orderId 127591 
2026-09-22 14:11:41.125 [ERROR] [async-20168]  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:60) ~[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.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-09-22 14:11:41.125 [ERROR] [async-20168]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:11:44.206 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:42:00.001Z
2026-09-22 14:12:00.005 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:42:00.005Z
2026-09-22 14:12:04.204 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = dc11cc67-3ce3-4698-ae28-2c927d0a350c
2026-09-22 14:12:04.208 [INFO ] [async-20172]  PrescriptionComponent - Prescription cannot be cancelled. Prescription Status is Canceled
2026-09-22 14:12:04.214 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:04.221 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:14.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:14.214 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:14.773 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:12:14.775 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received cancel request for order 127591
2026-09-22 14:12:14.782 [ERROR] [http-nio-10000-exec-5]  SchedulerServiceRespository - Error while releasing doctor after prescription reviewed. doctorId = null, vendor = platinumrx prescriptionId =f1346e12-2325-4047-a2e5-eac754e73cce, message
2026-09-22 14:12:14.789 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:12:14.789 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id f1346e12-2325-4047-a2e5-eac754e73cce for vendor platinumrx
2026-09-22 14:12:14.790 [INFO ] [webhook-793]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update/callPatient, order signature=ocVxcuMpCq6R+/M/BcMvIUx10D+Nb6NZlEupUeBcAEk=)
2026-09-22 14:12:17.868 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:12:17.871 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127592, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066537870, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=ABC), patients=[Patient(name=ABC, gender=male, age=25, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:12:17.875 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=a57fbf3e-ce88-45c0-ab04-21a6197d6cba, orderId =127592, vendorId=platinumrx)
2026-09-22 14:12:17.891 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7456ddca-984b-4f7e-8f06-68e066f2d020, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:12:17.891 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:12:17.892 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:12:17.893 [INFO ] [async-20187]  Msg91Repository - send whatsapp contact list is empty for orderId 127592 
2026-09-22 14:12:17.895 [ERROR] [async-20188]  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:60) ~[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.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-09-22 14:12:17.895 [ERROR] [async-20188]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:12:34.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:34.211 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 4613462b-a3ef-4281-9b80-c386d98ad1e4
2026-09-22 14:12:34.231 [INFO ] [async-20191]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:12:34.232 [INFO ] [webhook-794]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=8nXWmBO9EZg/ep5CyRGz/fdC2OxR0KCWcviTQ5lG9/Q=)
2026-09-22 14:12:42.542 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:12:42.546 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127593, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790066562546, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:12:42.551 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127593, vendorId=platinumrx)
2026-09-22 14:12:42.567 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:12:42.567 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:12:42.568 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:12:42.568 [INFO ] [async-20195]  Msg91Repository - send whatsapp contact list is empty for orderId 127593 
2026-09-22 14:12:42.572 [ERROR] [async-20196]  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:60) ~[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.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-09-22 14:12:42.572 [ERROR] [async-20196]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:12:44.206 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:44.212 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:12:44.214 [INFO ] [async-20200]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:12:44.215 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 18453834-0d1a-4ea5-8553-0f6acaef25e0
2026-09-22 14:12:44.224 [INFO ] [async-20201]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:12:44.225 [INFO ] [webhook-795]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=kBp5mnhTYq3UNxpGMQaooia1dupzhwqmXN802Ce634c=)
2026-09-22 14:13:04.205 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 03aef0bd-457f-46e4-a41d-33131acecf2d
2026-09-22 14:13:04.218 [INFO ] [async-20203]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:13:04.219 [INFO ] [webhook-796]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=MpZWiY1EHzrj2Vq5pK9njzxjL7Tm+6sbsXr5CoTO6RU=)
2026-09-22 14:13:14.206 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:13:14.214 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:13:14.218 [INFO ] [async-20208]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:13:14.219 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:13:26.674 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:13:26.677 [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, 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=be5fd2c1-e34f-4edd-be02-442d4b64b5d2, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:13:44.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:13:44.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:13:44.217 [INFO ] [async-20215]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:13:44.220 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:14.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:14.217 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:14.219 [INFO ] [async-20222]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:14:14.226 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:44.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:44.213 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:14:44.216 [INFO ] [async-20229]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:14:44.220 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:14.211 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:14.219 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:14.221 [INFO ] [async-20236]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:15:14.228 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:44.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:44.216 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:15:44.218 [INFO ] [async-20243]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:15:44.222 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:14.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:14.214 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:14.216 [INFO ] [async-20250]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:16:14.221 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:28.669 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:16:28.673 [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, 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=02b5db61-2ef9-412b-82bf-afbd8aa0cc09, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:16:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:44.215 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:16:44.220 [INFO ] [async-20255]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:16:44.222 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:47:00Z
2026-09-22 14:17:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:47:00.003Z
2026-09-22 14:17:06.166 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:17:06.170 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received prioritize request for order E-127518-1
2026-09-22 14:17:06.184 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:17:06.184 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:17:06.188 [INFO ] [async-20262]  Msg91Repository - send whatsapp contact list is empty for orderId E-127518-1 
2026-09-22 14:17:06.188 [INFO ] [async-20263]  Msg91Repository - send whatsapp contact list is empty for orderId E-127518-1 
2026-09-22 14:17:14.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:14.213 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:14.217 [INFO ] [async-20267]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:17:14.221 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:34.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:42.106 [INFO ] [MessageBroker-4]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 73 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(72)-CONNECTED(72)-DISCONNECT(38)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 885], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 539], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 74458]
2026-09-22 14:17:44.206 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:44.212 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:17:44.214 [INFO ] [async-20277]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:17:44.218 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:04.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:14.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:14.215 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:14.218 [INFO ] [async-20287]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:18:14.222 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:34.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:44.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:44.210 [INFO ] [async-20294]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 14:18:44.214 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:18:44.216 [INFO ] [async-20296]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:18:44.220 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:04.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:14.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:14.210 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = f1346e12-2325-4047-a2e5-eac754e73cce
2026-09-22 14:19:14.213 [INFO ] [async-20306]  PrescriptionComponent - Prescription cannot be cancelled. Prescription Status is Canceled
2026-09-22 14:19:14.219 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:30.621 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:19:30.630 [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, 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=0a846faf-06b9-4c41-9ac3-9f9ee53f4b40, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:19:34.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:44.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7456ddca-984b-4f7e-8f06-68e066f2d020
2026-09-22 14:19:44.216 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:19:44.229 [INFO ] [async-20315]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:19:44.232 [INFO ] [webhook-797]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=BLl8Bldz+kXSWy7ZEjfeIboUvRh7oP+SRGa9dtvsSe8=)
2026-09-22 14:20:02.737 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:20:02.739 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127596, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067002739, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:20:02.750 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127596, vendorId=platinumrx)
2026-09-22 14:20:02.777 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:20:02.777 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:20:02.779 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:20:02.779 [INFO ] [async-20321]  Msg91Repository - send whatsapp contact list is empty for orderId 127596 
2026-09-22 14:20:02.784 [ERROR] [async-20322]  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:60) ~[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.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-09-22 14:20:02.783 [ERROR] [async-20322]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:20:04.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:20:14.205 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 0f4f0ccf-461d-40da-bb17-b5309f81ec16
2026-09-22 14:20:14.216 [INFO ] [async-20326]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:20:14.217 [INFO ] [webhook-798]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=W6xzeZwDmYbuz7VKgUXaEmGleTPvBWWrFn4axFFIOt0=)
2026-09-22 14:20:34.206 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:20:34.212 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:20:45.755 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:20:45.757 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received cancel request for order 127596
2026-09-22 14:20:45.764 [ERROR] [http-nio-10000-exec-5]  SchedulerServiceRespository - Error while releasing doctor after prescription reviewed. doctorId = null, vendor = platinumrx prescriptionId =3245b683-45cf-4a52-b0ca-4b64efdc4c76, message
2026-09-22 14:20:45.773 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:20:45.773 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id 3245b683-45cf-4a52-b0ca-4b64efdc4c76 for vendor platinumrx
2026-09-22 14:20:45.774 [INFO ] [webhook-799]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update/callPatient, order signature=MfNTIzFXK+jBi52H8+hiTUCYJB9PqhNhcOEOxeycn4Q=)
2026-09-22 14:21:04.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:21:04.210 [INFO ] [async-20334]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:21:04.214 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:21:10.776 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:21:10.779 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127597, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067070778, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:21:10.784 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127597, vendorId=platinumrx)
2026-09-22 14:21:10.799 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 16afd52f-e850-4868-8e82-2428b43e54fa, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:21:10.800 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:21:10.801 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:21:10.801 [INFO ] [async-20339]  Msg91Repository - send whatsapp contact list is empty for orderId 127597 
2026-09-22 14:21:10.804 [ERROR] [async-20340]  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:60) ~[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.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-09-22 14:21:10.804 [ERROR] [async-20340]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:21:34.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:21:34.210 [INFO ] [async-20341]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:21:34.213 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:21:44.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:52:00Z
2026-09-22 14:22:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:52:00.004Z
2026-09-22 14:22:04.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:04.210 [INFO ] [async-20348]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:22:04.215 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:12.389 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:22:12.392 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127598, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067132392, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=ABC), patients=[Patient(name=ABC, gender=male, age=25, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:22:12.398 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=a57fbf3e-ce88-45c0-ab04-21a6197d6cba, orderId =127598, vendorId=platinumrx)
2026-09-22 14:22:12.416 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = da73bb22-3783-4676-86ac-db151190d7ba, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:22:12.416 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:22:12.417 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:22:12.417 [INFO ] [async-20353]  Msg91Repository - send whatsapp contact list is empty for orderId 127598 
2026-09-22 14:22:12.420 [ERROR] [async-20354]  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:60) ~[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.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-09-22 14:22:12.420 [ERROR] [async-20354]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:22:14.206 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:32.613 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:22:32.618 [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, 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=e1eaf51b-95ca-4381-8368-09d7ab13ebde, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:22:32.619 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 14:22:34.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:34.210 [INFO ] [async-20358]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:22:34.214 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:44.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:22:44.213 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:04.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:04.211 [INFO ] [async-20368]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:23:04.214 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:14.211 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:14.218 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:34.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:34.210 [INFO ] [async-20378]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:23:34.213 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:44.206 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:23:44.213 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:04.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:04.211 [INFO ] [async-20388]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:24:04.217 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:14.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:14.217 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:34.210 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:34.213 [INFO ] [async-20398]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:24:34.215 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 0fdb04d2-7681-4b8d-94e0-129f53502e47
2026-09-22 14:24:34.233 [INFO ] [async-20399]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:24:34.235 [INFO ] [webhook-800]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=o9rt+eYb932ZYDCtdyxr0cm0crNY4SSmx0JRN1Kc4ag=)
2026-09-22 14:24:44.206 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:24:44.213 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:04.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:04.213 [INFO ] [async-20407]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:25:14.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:14.218 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:34.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:34.211 [INFO ] [async-20414]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:25:34.573 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:25:34.576 [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, 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=489ec5ca-1bbb-4fe5-8a07-722ccc04eaf4, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:25:44.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:25:44.215 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:04.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:04.211 [INFO ] [async-20421]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:26:14.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:14.213 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:34.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:34.211 [INFO ] [async-20428]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:26:44.211 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:26:44.221 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T08:57:00.001Z
2026-09-22 14:27:00.005 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T08:57:00.005Z
2026-09-22 14:27:04.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:04.210 [INFO ] [async-20435]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:27:14.206 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:14.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:20.475 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:27:20.480 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127602, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067440480, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:27:20.487 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127602, vendorId=platinumrx)
2026-09-22 14:27:20.513 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:27:20.513 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:27:20.514 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:27:20.514 [INFO ] [async-20443]  Msg91Repository - send whatsapp contact list is empty for orderId 127602 
2026-09-22 14:27:20.518 [ERROR] [async-20444]  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:60) ~[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.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-09-22 14:27:20.518 [ERROR] [async-20444]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:27:34.205 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 3245b683-45cf-4a52-b0ca-4b64efdc4c76
2026-09-22 14:27:34.207 [INFO ] [async-20445]  PrescriptionComponent - Prescription cannot be cancelled. Prescription Status is Canceled
2026-09-22 14:27:44.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:44.212 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:27:54.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:03.385 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:28:03.389 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received cancel request for order 127602
2026-09-22 14:28:03.398 [ERROR] [http-nio-10000-exec-2]  SchedulerServiceRespository - Error while releasing doctor after prescription reviewed. doctorId = null, vendor = platinumrx prescriptionId =bf8a9115-5509-4df4-8c54-2f1b6b22ff61, message
2026-09-22 14:28:03.407 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:28:03.407 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id bf8a9115-5509-4df4-8c54-2f1b6b22ff61 for vendor platinumrx
2026-09-22 14:28:03.409 [INFO ] [webhook-801]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update/callPatient, order signature=6cDjGXx7ge8JnYkFp9LvoNxYot/mZ/FPZD9DMxsMINk=)
2026-09-22 14:28:14.206 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:14.213 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:18.330 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:28:18.334 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127603, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067498333, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=ABC), patients=[Patient(name=ABC, gender=male, age=25, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:28:18.340 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=a57fbf3e-ce88-45c0-ab04-21a6197d6cba, orderId =127603, vendorId=platinumrx)
2026-09-22 14:28:18.359 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7071bfd7-fc2e-43e9-b057-d6688893a183, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:28:18.359 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:28:18.361 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:28:18.361 [INFO ] [async-20463]  Msg91Repository - send whatsapp contact list is empty for orderId 127603 
2026-09-22 14:28:18.364 [ERROR] [async-20464]  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:60) ~[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.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-09-22 14:28:18.364 [ERROR] [async-20464]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:28:24.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:24.209 [INFO ] [async-20465]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:28:28.545 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:28:28.547 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127604, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790067508547, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Tester), patients=[Patient(name=Tester, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1076650, name=Parafast 1000mg Injection 100ml, composition=Paracetamol (Acetaminophen) 1000mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:28:28.552 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ef23651-db6f-4530-b6c0-d94645f05873, orderId =127604, vendorId=platinumrx)
2026-09-22 14:28:28.566 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = c8d38cd2-593c-481a-88cd-5c9042e728e3, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:28:28.566 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:28:28.567 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:28:28.567 [INFO ] [async-20467]  Msg91Repository - send whatsapp contact list is empty for orderId 127604 
2026-09-22 14:28:28.570 [ERROR] [async-20468]  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:60) ~[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.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-09-22 14:28:28.570 [ERROR] [async-20468]  MedicineServiceRepository - Medicine prefetch failed. medications = [Parafast 1000mg Injection 100ml], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:28:36.580 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:28:36.583 [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, 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=2de530b7-bd08-4cea-8a3d-3663810ba7cf, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:28:44.205 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 16afd52f-e850-4868-8e82-2428b43e54fa
2026-09-22 14:28:44.212 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:44.223 [INFO ] [async-20469]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:28:44.225 [INFO ] [webhook-802]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=j0D+r7lNrU4+bowMqSTAhOpXicDrb3Xzllj97JhDzSE=)
2026-09-22 14:28:54.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:54.214 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:28:54.216 [INFO ] [async-20477]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:29:04.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:14.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:24.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:24.213 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:24.214 [INFO ] [async-20487]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:29:34.206 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:44.205 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = da73bb22-3783-4676-86ac-db151190d7ba
2026-09-22 14:29:44.221 [INFO ] [async-20491]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:29:44.222 [INFO ] [webhook-803]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=c+sg5p6hiWoMv8tnkdGxuFpCWPqY6xweyFZFiSZB+dg=)
2026-09-22 14:29:54.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:54.212 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:29:54.214 [INFO ] [async-20496]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:30:04.209 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:24.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:24.213 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:24.215 [INFO ] [async-20503]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:30:34.207 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:54.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:54.213 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:30:54.215 [INFO ] [async-20510]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:31:04.206 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:24.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:24.215 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:24.217 [INFO ] [async-20517]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:31:34.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:38.622 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:31:38.627 [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, 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=24ee0400-5910-4f27-b4b8-bb4834bf1a3d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:31:54.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:54.216 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:31:54.218 [INFO ] [async-20524]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:32:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:02:00Z
2026-09-22 14:32:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:02:00.003Z
2026-09-22 14:32:04.206 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:24.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:24.215 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:24.221 [INFO ] [async-20531]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:32:34.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:54.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:54.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:32:54.215 [INFO ] [async-20538]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:33:04.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:24.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:24.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:24.215 [INFO ] [async-20545]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:33:34.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:54.207 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:54.211 [INFO ] [async-20549]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 14:33:54.213 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:33:54.215 [INFO ] [async-20550]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:34:04.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:34:24.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:34:24.215 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:34:24.217 [INFO ] [async-20559]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-22 14:34:34.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:34:40.666 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:34:40.676 [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, 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=915dea20-65ea-476d-a0a7-7083febbae30, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:34:54.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:34:54.212 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = bf8a9115-5509-4df4-8c54-2f1b6b22ff61
2026-09-22 14:34:54.213 [INFO ] [async-20565]  PrescriptionComponent - Prescription cannot be cancelled. Prescription Status is Canceled
2026-09-22 14:35:04.213 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:35:24.211 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:35:34.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:35:54.205 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183
2026-09-22 14:35:54.226 [INFO ] [async-20577]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:35:54.229 [INFO ] [webhook-804]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=arnE1XjEuZomWviOeEuZjYb5H6vbC3+hrH9+E7RjB90=)
2026-09-22 14:36:04.204 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = c8d38cd2-593c-481a-88cd-5c9042e728e3
2026-09-22 14:36:04.215 [INFO ] [async-20579]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:36:04.216 [INFO ] [webhook-805]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=ZfY4Zb9+e2fYVMJblFMHNowQc+O+zGwj0VX1QHyZGS0=)
2026-09-22 14:37:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:07:00.001Z
2026-09-22 14:37:00.005 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:07:00.005Z
2026-09-22 14:37:42.684 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:37:42.695 [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, 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=c3e94e3a-4f89-4cde-8195-be1736f89c51, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:37:42.695 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 14:38:10.698 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:38:10.702 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127605, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790068090701, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=devansh), patients=[Patient(name=devansh, gender=male, age=5, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1013693, name=Montecip LC 5/10mg Tablet 10s, composition=Levocetirizine 5mg + Montelukast 10mg, type=Tablet, quantity=10, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:38:10.712 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab532b-fde5-4583-ac6e-99b462f7a08f, orderId =127605, vendorId=platinumrx)
2026-09-22 14:38:10.742 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = d3f0103c-0855-402e-be14-abf16cb7453e, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:38:10.742 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:38:10.747 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:38:10.747 [INFO ] [async-20582]  Msg91Repository - send whatsapp contact list is empty for orderId 127605 
2026-09-22 14:38:10.753 [ERROR] [async-20583]  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:60) ~[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.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-09-22 14:38:10.753 [ERROR] [async-20583]  MedicineServiceRepository - Medicine prefetch failed. medications = [Montecip LC 5/10mg Tablet 10s], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:38:44.211 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:39:14.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:39:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:40:14.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:40:44.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:40:44.695 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:40:44.699 [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, 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=5adb068b-40d1-4892-87f7-1c537f8138a2, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:41:14.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:41:44.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:42:00.001 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:12:00.001Z
2026-09-22 14:42:00.005 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:12:00.005Z
2026-09-22 14:42:14.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:42:44.210 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:43:14.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:43:44.207 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:43:46.719 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:43:46.724 [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, 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=9af22181-0d28-4e01-b32a-e43dc2c888d5, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:44:14.206 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:44:44.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:44:56.960 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:44:56.967 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127610, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790068496967, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Gourasna), patients=[Patient(name=Gourasna, gender=male, age=43, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1344051, name=Ab Rozu 10mg Tablet 10s, composition=Rosuvastatin 10mg, type=Tablet, quantity=10, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:44:56.981 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=fec355a3-b1ac-4ff4-a4b9-1cf926cf2786, orderId =127610, vendorId=platinumrx)
2026-09-22 14:44:57.021 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:44:57.021 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:44:57.023 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:44:57.023 [INFO ] [async-20624]  Msg91Repository - send whatsapp contact list is empty for orderId 127610 
2026-09-22 14:44:57.027 [ERROR] [async-20625]  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:60) ~[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.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-09-22 14:44:57.026 [ERROR] [async-20625]  MedicineServiceRepository - Medicine prefetch failed. medications = [Ab Rozu 10mg Tablet 10s], 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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:45:14.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:45:24.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:45:44.206 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e
2026-09-22 14:45:44.230 [INFO ] [async-20632]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:45:44.233 [INFO ] [webhook-806]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Vhh9ByruXsNo4gf3RHDNmKEFrzZSoNY8mLgSzL1s/ns=)
2026-09-22 14:45:54.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:46:24.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:46:48.926 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:46:48.932 [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, 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=ddbf61ec-6040-4d12-b83d-1b3b2873160e, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:46:54.207 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:47:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:17:00.001Z
2026-09-22 14:47:00.008 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:17:00.008Z
2026-09-22 14:47:24.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:47:26.154 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:47:26.157 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-127614-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790068646156, 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=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:47:26.164 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-127614-1, vendorId=platinumrx)
2026-09-22 14:47:26.187 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:47:26.187 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:47:26.189 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:47:26.190 [INFO ] [async-20647]  Msg91Repository - send whatsapp contact list is empty for orderId E-127614-1 
2026-09-22 14:47:26.195 [ERROR] [async-20648]  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:60) ~[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.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-09-22 14:47:26.194 [ERROR] [async-20648]  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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:47:26.262 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:47:26.265 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received cancel request for order 127614
2026-09-22 14:47:42.107 [INFO ] [MessageBroker-2]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 73 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(72)-CONNECTED(72)-DISCONNECT(38)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 885], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 539], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 74825]
2026-09-22 14:47:54.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:47:54.215 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:48:24.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:48:24.215 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:48:54.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:48:54.214 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:48:54.216 [INFO ] [async-20664]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 14:49:24.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:49:24.216 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:49:51.364 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:49:51.373 [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, 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=af218a80-0588-493f-af62-a0ebfdb3516d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:49:54.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:49:54.216 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:50:24.211 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:50:24.225 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:50:54.209 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:50:54.215 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:51:24.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:51:24.218 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:51:54.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:51:54.215 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:52:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:22:00Z
2026-09-22 14:52:00.010 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:22:00.010Z
2026-09-22 14:52:24.206 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d
2026-09-22 14:52:24.218 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:52:24.249 [INFO ] [async-20703]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:52:24.252 [INFO ] [webhook-807]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=fNkuNi1jb4YTco0x95l7zQuJsS6l5JJlFQ6ucsQiN94=)
2026-09-22 14:52:53.640 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:52:53.647 [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, 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=5aa64073-76a6-46d0-8e5b-e09440c3052f, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:52:53.647 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 14:52:54.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:53:24.215 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:53:54.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:54:24.214 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:54:54.205 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76
2026-09-22 14:54:54.232 [INFO ] [async-20720]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 14:54:54.234 [INFO ] [webhook-808]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=0YIYfGWttSiauXbXHopCV+hmrSfEIP+nPnIZBxK1ljo=)
2026-09-22 14:55:47.789 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:55:47.794 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received prioritize request for order E-127555-1
2026-09-22 14:55:47.817 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:55:47.818 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:55:47.820 [INFO ] [async-20723]  Msg91Repository - send whatsapp contact list is empty for orderId E-127555-1 
2026-09-22 14:55:47.820 [INFO ] [async-20724]  Msg91Repository - send whatsapp contact list is empty for orderId E-127555-1 
2026-09-22 14:55:55.677 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:55:55.680 [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, 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=46a02522-98f6-4568-86f0-1f06c6bf1885, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:56:14.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:56:19.859 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:56:19.862 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-127647-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790069179862, 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=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:56:19.874 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-127647-1, vendorId=platinumrx)
2026-09-22 14:56:19.899 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 14:56:19.899 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 14:56:19.900 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 14:56:19.900 [INFO ] [async-20729]  Msg91Repository - send whatsapp contact list is empty for orderId E-127647-1 
2026-09-22 14:56:19.904 [ERROR] [async-20730]  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:60) ~[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.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-09-22 14:56:19.904 [ERROR] [async-20730]  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:842) ~[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:822) ~[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:401) ~[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:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[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.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]
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:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 14:56:19.982 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 14:56:19.985 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received cancel request for order 127647
2026-09-22 14:56:44.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:56:54.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:57:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T09:27:00.001Z
2026-09-22 14:57:00.003 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T09:27:00.003Z
2026-09-22 14:57:14.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:57:24.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:57:44.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:57:54.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:58:14.211 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:58:24.213 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:58:44.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:58:54.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:58:58.235 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 14:58:58.240 [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, 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=64df1d58-d95f-4afc-b77a-22217fe75564, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 14:59:14.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:59:24.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:59:44.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7da2f46e-b66e-48db-b570-a62e0e9900ec, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 14:59:54.209 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
