=== modified file 'dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/api/mobile/model/LWUITmodel/Patient.java' --- dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/api/mobile/model/LWUITmodel/Patient.java 2013-09-10 11:29:23 +0000 +++ dhis-2/dhis-services/dhis-service-mobile/src/main/java/org/hisp/dhis/api/mobile/model/LWUITmodel/Patient.java 2013-09-10 15:20:42 +0000 @@ -661,6 +661,23 @@ { this.enrollmentRelationships = null; } + + int numbCompletedPrograms = din.readInt(); + if ( numbCompletedPrograms > 0 ) + { + this.completedPrograms = new ArrayList(); + for ( int i = 0; i < numbCompletedPrograms; i++ ) + { + Program program = new Program(); + program.deSerialize( din ); + this.completedPrograms.add( program ); + + } + } + else + { + this.completedPrograms = null; + } } @Override