=== modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Event.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Event.java 2014-06-20 14:17:48 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Event.java 2014-07-10 05:12:29 +0000 @@ -53,6 +53,8 @@ private String programStage; + private String enrollment; + private String orgUnit; private String trackedEntityInstance; @@ -121,6 +123,18 @@ this.programStage = programStage; } + @JsonProperty( required = true ) + @JacksonXmlProperty( isAttribute = true ) + public String getEnrollment() + { + return enrollment; + } + + public void setEnrollment( String enrollment ) + { + this.enrollment = enrollment; + } + @JsonProperty @JacksonXmlProperty( isAttribute = true ) public String getOrgUnit() === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Events.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Events.java 2014-07-07 02:03:44 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/Events.java 2014-07-10 05:12:29 +0000 @@ -98,7 +98,7 @@ } @JsonProperty - @JacksonXmlProperty + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Map getMetaData() { return metaData; @@ -110,7 +110,7 @@ } @JsonProperty - @JacksonXmlProperty + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Pager getPager() { return pager; === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/JdbcEventStore.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/JdbcEventStore.java 2014-07-06 12:44:31 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/JdbcEventStore.java 2014-07-10 05:12:29 +0000 @@ -121,6 +121,7 @@ event.setStatus( EventStatus.valueOf( rowSet.getString( "psi_status" ) ) ); event.setProgram( rowSet.getString( "p_uid" ) ); event.setProgramStage( rowSet.getString( "ps_uid" ) ); + event.setEnrollment( rowSet.getString( "pi_uid" ) ); event.setStoredBy( rowSet.getString( "psi_completeduser" ) ); event.setOrgUnit( rowSet.getString( "ou_uid" ) ); event.setDueDate( StringUtils.defaultIfEmpty( @@ -202,7 +203,7 @@ SqlHelper hlp = new SqlHelper(); String sql = - "select p.uid as p_uid, ps.uid as ps_uid, ps.capturecoordinates as ps_capturecoordinates, pa.uid as pa_uid, psi.uid as psi_uid, psi.status as psi_status, ou.uid as ou_uid, " + + "select pi.uid as pi_uid, p.uid as p_uid, ps.uid as ps_uid, ps.capturecoordinates as ps_capturecoordinates, pa.uid as pa_uid, psi.uid as psi_uid, psi.status as psi_status, ou.uid as ou_uid, " + "psi.executiondate as psi_executiondate, psi.duedate as psi_duedate, psi.completeduser as psi_completeduser, psi.longitude as psi_longitude, psi.latitude as psi_latitude, " + "psinote.trackedentitycommentid as psinote_id, psinote.commenttext as psinote_value, psinote.createddate as psinote_soreddate, psinote.creator as psinote_storedby, " + "pdv.value as pdv_value, pdv.storedby as pdv_storedby, pdv.providedelsewhere as pdv_providedelsewhere, de.uid as de_uid " +