Package-level declarations

Types

Link copied to clipboard
sealed class MeasureReportEvent
Link copied to clipboard
Link copied to clipboard
class MeasureReportViewModel @Inject constructor(val fhirEngine: FhirEngine, val fhirOperator: FhirOperator, val sharedPreferencesHelper: SharedPreferencesHelper, val dispatcherProvider: DefaultDispatcherProvider, val configurationRegistry: ConfigurationRegistry, val registerRepository: RegisterRepository, val measureReportSubjectViewDataMapper: MeasureReportSubjectViewDataMapper, val defaultRepository: DefaultRepository, val resourceDataRulesExecutor: ResourceDataRulesExecutor, measureReportRepository: MeasureReportRepository) : ViewModel
Link copied to clipboard
data class ReportTypeSelectorUiState(val startDate: String = "", val endDate: String = "", val showProgressIndicator: Boolean = false, val subjectViewData: MutableSet<MeasureReportSubjectViewData> = mutableSetOf())

Functions

Link copied to clipboard
fun MeasureReportMainScreen(reportId: String, practitionerId: String, mainNavController: NavController, measureReportViewModel: MeasureReportViewModel)