@Override public DataValue getDataValue( DataElement dataElement, Period period, OrganisationUnit source, CategoryOptionCombo categoryOptionCombo ) { CategoryOptionCombo defaultOptionCombo = categoryService.getDefaultCategoryOptionCombo(); return dataValueStore.getDataValue( dataElement, period, source, categoryOptionCombo, defaultOptionCombo ); }
private void deregisterCompleteDataSet( DataSet dataSet, Period period, OrganisationUnit organisationUnit ) { CategoryOptionCombo optionCombo = dataElementCategoryService .getDefaultCategoryOptionCombo(); // TODO CompleteDataSetRegistration registration = registrationService.getCompleteDataSetRegistration( dataSet, period, organisationUnit, optionCombo ); if ( registration != null ) { registrationService.deleteCompleteDataSetRegistration( registration ); } } }
@Override @Transactional public void generateDataSetOrganisationUnitCategoryTable() { resourceTableStore.generateResourceTable( new DataSetOrganisationUnitCategoryResourceTable( idObjectManager.getAllNoAcl( DataSet.class ), categoryService.getDefaultCategoryOptionCombo() ) ); }
private String getAttributeOptionCombo( CompleteDataSetRegistration registration ) { if ( registration.getAttributeOptionCombo() != null ) { return registration.getAttributeOptionCombo().getName(); } return dataElementCategoryService.getDefaultCategoryOptionCombo().getName(); } }
if ( attributeOptionCombo != null && attributeOptionCombo != categoryService.getDefaultCategoryOptionCombo() )
private void saveValue( OrganisationUnit unit, Period period, org.hisp.dhis.dataelement.DataElement dataElement, DataValue dv ) { String value = dv.getValue().trim(); CategoryOptionCombo catOptCombo = categoryService.getCategoryOptionCombo( dv .getCategoryOptComboID() ); org.hisp.dhis.datavalue.DataValue dataValue = dataValueService.getDataValue( dataElement, period, unit, catOptCombo ); if ( dataValue == null ) { dataValue = new org.hisp.dhis.datavalue.DataValue( dataElement, period, unit, catOptCombo, categoryService.getDefaultCategoryOptionCombo(), value, "", new Date(), "" ); dataValueService.addDataValue( dataValue ); } else { dataValue.setValue( value ); dataValue.setLastUpdated( new Date() ); dataValueService.updateDataValue( dataValue ); } }
private Date getCompleteDate( DataExportParams params ) { if ( params.isSingleDataValueSet() ) { CategoryOptionCombo optionCombo = categoryService.getDefaultCategoryOptionCombo(); //TODO CompleteDataSetRegistration registration = registrationService .getCompleteDataSetRegistration( params.getFirstDataSet(), params.getFirstPeriod(), params.getFirstOrganisationUnit(), optionCombo ); return registration != null ? registration.getDate() : null; } return null; }
@Override public void saveCompleteDataSetRegistration( CompleteDataSetRegistration registration ) { if ( registration.getAttributeOptionCombo() == null ) { registration.setAttributeOptionCombo( categoryService.getDefaultCategoryOptionCombo() ); } completeDataSetRegistrationStore.saveCompleteDataSetRegistration( registration ); if ( registration.getDataSet().isNotifyCompletingUser() ) { messageService.sendCompletenessMessage( registration ); } notificationEventPublisher.publishEvent( registration ); }
attrOptCombo = categoryService.getDefaultCategoryOptionCombo();
dataValue.setCategoryOptionCombo( categoryService.getDefaultCategoryOptionCombo() ); dataValue.setAttributeOptionCombo( categoryService.getDefaultCategoryOptionCombo() );
private void registerCompleteDataSet( DataSet dataSet, Period period, OrganisationUnit organisationUnit, String storedBy ) { CompleteDataSetRegistration registration = new CompleteDataSetRegistration(); CategoryOptionCombo optionCombo = dataElementCategoryService .getDefaultCategoryOptionCombo(); // TODO if ( registrationService.getCompleteDataSetRegistration( dataSet, period, organisationUnit, optionCombo ) == null ) { registration.setDataSet( dataSet ); registration.setPeriod( period ); registration.setSource( organisationUnit ); registration.setDate( new Date() ); registration.setStoredBy( storedBy ); registration.setPeriodName( registration.getPeriod().toString() ); registrationService.saveCompleteDataSetRegistration( registration ); } }
private void registerCompleteDataSet( DataSet dataSet, Period period, OrganisationUnit organisationUnit, String storedBy ) { CompleteDataSetRegistration registration = new CompleteDataSetRegistration(); CategoryOptionCombo optionCombo = dataElementCategoryService .getDefaultCategoryOptionCombo(); // TODO if ( registrationService.getCompleteDataSetRegistration( dataSet, period, organisationUnit, optionCombo ) == null ) { registration.setDataSet( dataSet ); registration.setPeriod( period ); registration.setSource( organisationUnit ); registration.setDate( new Date() ); registration.setStoredBy( storedBy ); registration.setPeriodName( registration.getPeriod().toString() ); registrationService.saveCompleteDataSetRegistration( registration ); } }
DataSet dataSet = smsCommand.getDataset(); if ( dataSetService.isLocked( null, dataSet, period, orgUnit, dataElementCategoryService.getDefaultCategoryOptionCombo(), null ) )
Set<DimensionalItemObject> nonAggregateDimensionItems = getDimensionItems( nonAggregates, null ); User currentUser = currentUserService.getCurrentUser(); Set<String> defaultOptionComboAsSet = Sets.newHashSet( categoryService.getDefaultCategoryOptionCombo().getUid() ); Map4<OrganisationUnit, Period, String, DimensionalItemObject, Double> emptyMap4 = new Map4<>(); MapMapMap<Period, String, DimensionalItemObject, Double> emptyMapMapMap = new MapMapMap<>(); categoryService.getDefaultCategoryOptionCombo() : predictor.getOutputCombo();
CategoryOptionCombo optionCombo = categoryService.getDefaultCategoryOptionCombo();
programStageInstance.setDueDate( sms.getSentDate() ); programStageInstance .setAttributeOptionCombo( dataElementCategoryService.getDefaultCategoryOptionCombo() ); programStageInstance.setCompletedBy( "DHIS 2" );
private CompleteDataSetRegistration createRespectiveRegistrationObject( DataSet dataSet, OrganisationUnit ou ) { Period period = dataSet.getPeriodType().createPeriod(); CompleteDataSetRegistration registration = new CompleteDataSetRegistration(); registration.setDataSet( dataSet ); registration.setPeriod( periodService.getPeriod( period.getStartDate(), period.getEndDate(), period.getPeriodType() ) ); registration.setPeriodName( getPeriodString( registration.getPeriod() ) ); registration.setAttributeOptionCombo( categoryService.getDefaultCategoryOptionCombo() ); registration.setSource( ou ); return registration; }
mdProps.attrOptCombo = categoryService.getDefaultCategoryOptionCombo();
ImportConfig( CompleteDataSetRegistrations cdsr, ImportOptions options ) { dsScheme = IdScheme.from( cdsr.getDataSetIdSchemeProperty() ); ouScheme = IdScheme.from( cdsr.getOrgUnitIdSchemeProperty() ); aocScheme = IdScheme.from( cdsr.getAttributeOptionComboIdSchemeProperty() ); log.info( String.format( "Data set scheme: %s, org unit scheme: %s, attribute option combo scheme: %s", dsScheme, ouScheme, aocScheme ) ); strategy = cdsr.getStrategy() != null ? ImportStrategy.valueOf( cdsr.getStrategy() ) : options.getImportStrategy(); dryRun = cdsr.getDryRun() != null ? cdsr.getDryRun() : options.isDryRun(); skipNotifications = options.isSkipNotifications(); skipExistingCheck = options.isSkipExistingCheck(); strictPeriods = options.isStrictPeriods() || (Boolean) systemSettingManager.getSystemSetting( SettingKey.DATA_IMPORT_STRICT_PERIODS ); strictAttrOptionCombos = options.isStrictAttributeOptionCombos() || (Boolean) systemSettingManager .getSystemSetting( SettingKey.DATA_IMPORT_STRICT_ATTRIBUTE_OPTION_COMBOS ); strictOrgUnits = options.isStrictOrganisationUnits() || (Boolean) systemSettingManager.getSystemSetting( SettingKey.DATA_IMPORT_STRICT_ORGANISATION_UNITS ); requireAttrOptionCombos = options.isRequireAttributeOptionCombo() || (Boolean) systemSettingManager .getSystemSetting( SettingKey.DATA_IMPORT_REQUIRE_ATTRIBUTE_OPTION_COMBO ); fallbackCatOptCombo = categoryService.getDefaultCategoryOptionCombo(); } }
.withPersistResults( parameters.isPersistResults() ) .withAttributeCombo( parameters.getAttributeOptionCombo() ) .withDefaultAttributeCombo( categoryService.getDefaultCategoryOptionCombo() ) .withMaxResults( parameters.getMaxResults() );