=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/FormUtils.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/FormUtils.java 2013-08-21 07:28:04 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/FormUtils.java 2013-08-21 10:23:07 +0000 @@ -202,6 +202,11 @@ field.setCategoryOptionCombo( categoryOptionCombo.getUid() ); field.setType( inputTypeFromDataElement( dataElement ) ); + if ( dataElement.getOptionSet() != null ) + { + field.setOptionSet( dataElement.getOptionSet().getUid() ); + } + fields.add( field ); } } === modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/webdomain/form/Field.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/webdomain/form/Field.java 2012-10-15 10:20:17 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/webdomain/form/Field.java 2013-08-21 10:23:07 +0000 @@ -44,6 +44,8 @@ private InputType type; + private String optionSet; + public Field() { } @@ -102,4 +104,15 @@ { this.type = type; } + + @JsonProperty + public String getOptionSet() + { + return optionSet; + } + + public void setOptionSet( String optionSet ) + { + this.optionSet = optionSet; + } }