DataSetInstanceService

Functions

Link copied to clipboard
abstract fun blockingGetEditableStatus(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): DataSetEditableStatus
abstract fun blockingGetMissingMandatoryDataElementOperands(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): List<DataElementOperand>
abstract fun blockingGetMissingMandatoryFieldsCombination(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): List<DataElementOperand>
Link copied to clipboard
abstract fun blockingHasDataWriteAccess(dataSetUid: String): Boolean
Link copied to clipboard
abstract fun getEditableStatus(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<DataSetEditableStatus>
Link copied to clipboard
abstract fun getMissingMandatoryDataElementOperands(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<List<DataElementOperand>>
Link copied to clipboard
abstract fun getMissingMandatoryFieldsCombination(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<List<DataElementOperand>>
Link copied to clipboard
abstract fun hasDataWriteAccess(dataSetUid: String): Single<Boolean>
Link copied to clipboard
abstract fun rxGetEditableStatus(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<DataSetEditableStatus>
Link copied to clipboard
abstract fun rxGetMissingMandatoryDataElementOperands(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<List<DataElementOperand>>
Link copied to clipboard
abstract fun rxGetMissingMandatoryFieldsCombination(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): Single<List<DataElementOperand>>
Link copied to clipboard
abstract fun rxHasDataWriteAccess(dataSetUid: String): Single<Boolean>
Link copied to clipboard
abstract suspend fun suspendGetEditableStatus(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): DataSetEditableStatus
abstract suspend fun suspendGetMissingMandatoryDataElementOperands(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): List<DataElementOperand>
abstract suspend fun suspendGetMissingMandatoryFieldsCombination(dataSetUid: String, periodId: String, organisationUnitUid: String, attributeOptionComboUid: String): List<DataElementOperand>
Link copied to clipboard
abstract suspend fun suspendHasDataWriteAccess(dataSetUid: String): Boolean