Package-level declarations
Types
Link copied to clipboard
@Singleton
Link copied to clipboard
class FhirCompleteCarePlanWorker @AssistedInject constructor(@Assisted val context: Context, @Assisted workerParams: WorkerParameters, val defaultRepository: DefaultRepository, val fhirCarePlanGenerator: FhirCarePlanGenerator, val sharedPreferencesHelper: SharedPreferencesHelper, val configurationRegistry: ConfigurationRegistry, val dispatcherProvider: DispatcherProvider, val fhirResourceUtil: FhirResourceUtil) : CoroutineWorker
Link copied to clipboard
class FhirResourceExpireWorker @AssistedInject constructor(@Assisted val context: Context, @Assisted workerParams: WorkerParameters, val defaultRepository: DefaultRepository, val fhirResourceUtil: FhirResourceUtil, val dispatcherProvider: DispatcherProvider) : CoroutineWorker
This job runs periodically to mark overdue Tasks as Expired
Link copied to clipboard
@Singleton
Link copied to clipboard
class FhirTaskStatusUpdateWorker @AssistedInject constructor(@Assisted val appContext: Context, @Assisted workerParams: WorkerParameters, val fhirResourceUtil: FhirResourceUtil, val dispatcherProvider: DispatcherProvider) : CoroutineWorker
This job runs periodically to update the update upcoming Tasks statuses to due.
Link copied to clipboard
@Singleton