Package-level declarations

Types

Link copied to clipboard
@Singleton
class FhirCarePlanGenerator @Inject constructor(val fhirEngine: FhirEngine, val fhirPathEngine: FHIRPathEngine, val transformSupportServices: TransformSupportServices, val defaultRepository: DefaultRepository, val fhirResourceUtil: FhirResourceUtil, val workflowCarePlanGenerator: WorkflowCarePlanGenerator, val context: Context)
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
class FhirResourceUtil @Inject constructor(val appContext: Context, val defaultRepository: DefaultRepository, val configurationRegistry: ConfigurationRegistry)
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
class WorkflowCarePlanGenerator @Inject constructor(val knowledgeManager: KnowledgeManager, val fhirOperator: FhirOperator, val defaultRepository: DefaultRepository, val fhirPathEngine: FHIRPathEngine, val context: Context)