DispenseSyncTask.RunDispenseSyncForPharmacy

// Job ID: #692072bb0f70ffb25591904e
using OI.Service.HangfireTask.DispenseSync;

var dispenseSyncTask = Activate<DispenseSyncTask>();
await dispenseSyncTask.RunDispenseSyncForPharmacy("68c2346f6d01c7514ac2a991", 1);
RecurringJobId
"DispenseSyncForPharmacy_68c2346f6d01c7514ac2a991"
CurrentCulture
"en-US"
CurrentUICulture
"en-US"

State

11/21/2025 2:11:11 PM (+14.246s) Failed

An exception occurred during performance of the job.

System.ArgumentNullException

Value cannot be null. Parameter name: source

System.ArgumentNullException: Value cannot be null.
Parameter name: source
   at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)
   at OI.Service.HangfireTask.DispenseIntegration.FredDPDispenseIntegration.<GetFacilityIdAsync>d__9.MoveNext() in C:\Program Files (x86)\Jenkins\workspace\myPak-webjob-live-long-task\OI\OI.Service\HangfireTask\DispenseIntegration\FredDPDispenseIntegration.cs:line 186
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at OI.Service.HangfireTask.DispenseIntegration.FredDPDispenseIntegration.<GetAllPatientsBynhCodeAsync>d__4.MoveNext() in C:\Program Files (x86)\Jenkins\workspace\myPak-webjob-live-long-task\OI\OI.Service\HangfireTask\DispenseIntegration\FredDPDispenseIntegration.cs:line 61
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at OI.Service.HangfireTask.DispenseSync.DispenseSync.<ImportPatientsScripts>d__16.MoveNext() in C:\Program Files (x86)\Jenkins\workspace\myPak-webjob-live-long-task\OI\OI.Service\HangfireTask\DispenseSync\DispenseSync.cs:line 71
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
   at OI.Service.HangfireTask.DispenseSync.DispenseSyncTask.<RunDispenseSyncForPharmacy>d__7.MoveNext() in C:\Program Files (x86)\Jenkins\workspace\myPak-webjob-live-long-task\OI\OI.Service\HangfireTask\DispenseSync\DispenseSyncTask.cs:line 66

+53.603s Processing

Server:
ip-0a000811:3904
Worker:
0a9071a2

+7ms Enqueued

Triggered by recurring job scheduler

Queue:
queue2

11/21/2025 2:10:03 PM Created