=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/Patient.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/Patient.java 2013-11-22 03:59:37 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/Patient.java 2013-11-25 07:31:02 +0000 @@ -51,7 +51,7 @@ /** * @author Abyot Asalefew Gizaw */ -@JacksonXmlRootElement(localName = "person", namespace = DxfNamespaces.DXF_2_0) +@JacksonXmlRootElement( localName = "person", namespace = DxfNamespaces.DXF_2_0 ) public class Patient extends BaseIdentifiableObject { @@ -61,31 +61,45 @@ private static final long serialVersionUID = 884114994005945275L; public static final String MALE = "M"; + public static final String FEMALE = "F"; + public static final String TRANSGENDER = "T"; public static final char DOB_TYPE_VERIFIED = 'V'; + public static final char DOB_TYPE_DECLARED = 'D'; + public static final char DOB_TYPE_APPROXIMATED = 'A'; public static final char AGE_TYPE_YEAR = 'Y'; + public static final char AGE_TYPE_MONTH = 'M'; + public static final char AGE_TYPE_DAY = 'D'; - public static String SEARCH_SAPERATE = "_"; - + public static String PREFIX_IDENTIFIER_TYPE = "iden"; + public static String PREFIX_FIXED_ATTRIBUTE = "fixedAttr"; + public static String PREFIX_PATIENT_ATTRIBUTE = "attr"; + public static String PREFIX_PROGRAM = "prg"; + public static String PREFIX_PROGRAM_INSTANCE = "pi"; + public static String PREFIX_PROGRAM_EVENT_BY_STATUS = "stat"; + public static String PREFIX_PROGRAM_STAGE = "prgst"; public static String FIXED_ATTR_BIRTH_DATE = "birthDate"; + public static String FIXED_ATTR_AGE = "age"; + public static String FIXED_ATTR_INTEGER_AGE = "integerValueOfAge"; + public static String FIXED_ATTR_REGISTRATION_DATE = "registrationDate"; public static String FIXED_ATTR_FULL_NAME = "fullName"; @@ -103,20 +117,20 @@ private boolean isDead; private Set identifiers = new HashSet(); - + private Set attributeValues = new HashSet(); - + private Set programInstances = new HashSet(); - + private OrganisationUnit organisationUnit; - + private Patient representative; private boolean underAge; private Character dobType; - private User healthWorker; + private User associate; // ------------------------------------------------------------------------- // Constructors @@ -136,9 +150,9 @@ } @JsonProperty - @JsonSerialize(as = BaseIdentifiableObject.class) - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonSerialize( as = BaseIdentifiableObject.class ) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public OrganisationUnit getOrganisationUnit() { return organisationUnit; @@ -150,8 +164,8 @@ } @JsonProperty - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public String getGender() { return gender; @@ -163,8 +177,8 @@ } @JsonProperty - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Date getBirthDate() { return birthDate; @@ -176,8 +190,8 @@ } @JsonProperty - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Date getDeathDate() { return deathDate; @@ -189,8 +203,8 @@ } @JsonProperty - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Boolean getIsDead() { return isDead; @@ -210,7 +224,7 @@ { this.identifiers = identifiers; } - + public Set getAttributeValues() { return attributeValues; @@ -232,22 +246,22 @@ } @JsonProperty - @JsonSerialize(as = BaseIdentifiableObject.class) - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) - public User getHealthWorker() + @JsonSerialize( as = BaseIdentifiableObject.class ) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) + public User getAssociate() { - return healthWorker; + return associate; } - public void setHealthWorker( User healthWorker ) + public void setAssociate( User associate ) { - this.healthWorker = healthWorker; + this.associate = associate; } @JsonProperty - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Date getRegistrationDate() { return registrationDate; @@ -259,9 +273,9 @@ } @JsonProperty - @JsonSerialize(as = BaseIdentifiableObject.class) - @JsonView({ DetailedView.class, ExportView.class }) - @JacksonXmlProperty(namespace = DxfNamespaces.DXF_2_0) + @JsonSerialize( as = BaseIdentifiableObject.class ) + @JsonView( { DetailedView.class, ExportView.class } ) + @JacksonXmlProperty( namespace = DxfNamespaces.DXF_2_0 ) public Patient getRepresentative() { return representative; @@ -400,25 +414,25 @@ return AGE_TYPE_DAY; } - + public void addIdentifier( PatientIdentifier identifier ) { identifiers.add( identifier ); identifier.setPatient( this ); } - + public void removeIdentifier( PatientIdentifier identifier ) { identifiers.remove( identifier ); identifier.setPatient( null ); } - + public void addAttributeValue( PatientAttributeValue attributeValue ) { attributeValues.add( attributeValue ); attributeValue.setPatient( this ); } - + public void removeAttributeValue( PatientAttributeValue attributeValue ) { attributeValues.remove( attributeValue ); @@ -468,12 +482,12 @@ { switch ( dobType ) { - case DOB_TYPE_VERIFIED: - return "Verified"; - case DOB_TYPE_DECLARED: - return "Declared"; - default: - return "Approxiated"; + case DOB_TYPE_VERIFIED: + return "Verified"; + case DOB_TYPE_DECLARED: + return "Declared"; + default: + return "Approxiated"; } } } === modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/PatientRegistrationForm.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/PatientRegistrationForm.java 2013-11-08 07:40:31 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/patient/PatientRegistrationForm.java 2013-11-25 07:31:02 +0000 @@ -58,7 +58,7 @@ public static String FIXED_ATTRIBUTE_DOB_TYPE = "dobType"; - public static String FIXED_ATTRIBUTE_HEALTH_WORKER = "healthWorker"; + public static String FIXED_ATTRIBUTE_ASSOCIATE = "associate"; private Program program; === modified file 'dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/DefaultEventStore.java' --- dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/DefaultEventStore.java 2013-11-19 12:09:47 +0000 +++ dhis-2/dhis-services/dhis-service-dxf2/src/main/java/org/hisp/dhis/dxf2/events/event/DefaultEventStore.java 2013-11-25 07:31:02 +0000 @@ -30,6 +30,7 @@ import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; + import org.hisp.dhis.dxf2.events.person.Person; import org.hisp.dhis.organisationunit.OrganisationUnit; import org.hisp.dhis.patient.Patient; @@ -53,7 +54,8 @@ /** * @author Morten Olav Hansen */ -public class DefaultEventStore implements EventStore +public class DefaultEventStore + implements EventStore { @Autowired private JdbcTemplate jdbcTemplate; @@ -66,61 +68,77 @@ @Override public List getAll( Program program, OrganisationUnit organisationUnit ) { - return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), null, null, null ); + return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), + null, null, null ); } @Override public List getAll( Program program, OrganisationUnit organisationUnit, Date startDate, Date endDate ) { - return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), null, startDate, endDate ); + return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), + null, startDate, endDate ); } @Override - public List getAll( Program program, OrganisationUnit organisationUnit, Person person, Date startDate, Date endDate ) + public List getAll( Program program, OrganisationUnit organisationUnit, Person person, Date startDate, + Date endDate ) { - return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), person, startDate, endDate ); + return getAll( Arrays.asList( program ), new ArrayList(), Arrays.asList( organisationUnit ), + person, startDate, endDate ); } @Override public List getAll( ProgramStage programStage, OrganisationUnit organisationUnit ) { - return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), null, null, null ); - } - - @Override - public List getAll( ProgramStage programStage, OrganisationUnit organisationUnit, Date startDate, Date endDate ) - { - return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), null, startDate, endDate ); - } - - @Override - public List getAll( ProgramStage programStage, OrganisationUnit organisationUnit, Person person, Date startDate, Date endDate ) - { - return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), person, startDate, endDate ); + return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + null, null, null ); + } + + @Override + public List getAll( ProgramStage programStage, OrganisationUnit organisationUnit, Date startDate, + Date endDate ) + { + return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + null, startDate, endDate ); + } + + @Override + public List getAll( ProgramStage programStage, OrganisationUnit organisationUnit, Person person, + Date startDate, Date endDate ) + { + return getAll( new ArrayList(), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + person, startDate, endDate ); } @Override public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit ) { - return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), null, null, null ); - } - - @Override - public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, Person person ) - { - return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), person, null, null ); - } - - @Override - public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, Date startDate, Date endDate ) - { - return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), null, startDate, endDate ); - } - - @Override - public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, Person person, Date startDate, Date endDate ) - { - return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), person, startDate, endDate ); + return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + null, null, null ); + } + + @Override + public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, + Person person ) + { + return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + person, null, null ); + } + + @Override + public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, + Date startDate, Date endDate ) + { + return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + null, startDate, endDate ); + } + + @Override + public List getAll( Program program, ProgramStage programStage, OrganisationUnit organisationUnit, + Person person, Date startDate, Date endDate ) + { + return getAll( Arrays.asList( program ), Arrays.asList( programStage ), Arrays.asList( organisationUnit ), + person, startDate, endDate ); } @Override @@ -130,19 +148,23 @@ } @Override - public List getAll( Program program, List programStages, OrganisationUnit organisationUnit, Date startDate, Date endDate ) + public List getAll( Program program, List programStages, OrganisationUnit organisationUnit, + Date startDate, Date endDate ) { - return getAll( Arrays.asList( program ), programStages, Arrays.asList( organisationUnit ), null, startDate, endDate ); + return getAll( Arrays.asList( program ), programStages, Arrays.asList( organisationUnit ), null, startDate, + endDate ); } @Override - public List getAll( List programs, List programStages, List organisationUnits, Date startDate, Date endDate ) + public List getAll( List programs, List programStages, + List organisationUnits, Date startDate, Date endDate ) { return getAll( programs, programStages, organisationUnits, null, startDate, endDate ); } @Override - public List getAll( List programs, List programStages, List organisationUnits, Person person, Date startDate, Date endDate ) + public List getAll( List programs, List programStages, + List organisationUnits, Person person, Date startDate, Date endDate ) { List events = new ArrayList(); @@ -184,15 +206,18 @@ if ( rowSet.getBoolean( "ps_capturecoordinates" ) ) { Coordinate coordinate = new Coordinate(); - String psi_coordinates = rowSet.getString( "psi_coordinates" ); + Double psi_longitude = rowSet.getDouble( "psi_longitude" ); + Double psi_latitude = rowSet.getDouble( "psi_latitude" ); - if ( !StringUtils.isEmpty( psi_coordinates ) ) + if ( !StringUtils.isEmpty( psi_longitude ) && !StringUtils.isEmpty( psi_latitude ) ) { + coordinate = new Coordinate(psi_longitude, psi_latitude); try { - List list = objectMapper.readValue( psi_coordinates, new TypeReference>() - { - } ); + List list = objectMapper.readValue( coordinate.getCoordinateString(), + new TypeReference>() + { + } ); coordinate.setLongitude( list.get( 0 ) ); coordinate.setLatitude( list.get( 1 ) ); @@ -223,19 +248,20 @@ return events; } - private String buildSql( List programIds, List programStageIds, List orgUnitIds, Integer personId, Date startDate, Date endDate ) + private String buildSql( List programIds, List programStageIds, List orgUnitIds, + Integer personId, Date startDate, Date endDate ) { 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, " - + "psi.executiondate as psi_executiondate, psi.completeduser as psi_completeduser, psi.coordinates as psi_coordinates," + - " pdv.value as pdv_value, pdv.storedby as pdv_storedby, pdv.providedelsewhere as pdv_providedelsewhere, de.uid as de_uid" + - " from program p" + - " left join programstage ps on ps.programid=p.programid" + - " left join programstageinstance psi on ps.programstageid=psi.programstageid" + - " left join programinstance pi on pi.programinstanceid=psi.programinstanceid" + - " left join organisationunit ou on (psi.organisationunitid=ou.organisationunitid)" + - " left join patientdatavalue pdv on psi.programstageinstanceid=pdv.programstageinstanceid" + - " left join dataelement de on pdv.dataelementid=de.dataelementid " + - " left join patient pa on pa.patientid=pi.patientid "; + + "psi.executiondate as psi_executiondate, psi.completeduser as psi_completeduser, psi.longitude as psi_longitude, psi.latitude as psi_latitude," + + " pdv.value as pdv_value, pdv.storedby as pdv_storedby, pdv.providedelsewhere as pdv_providedelsewhere, de.uid as de_uid" + + " from program p" + + " left join programstage ps on ps.programid=p.programid" + + " left join programstageinstance psi on ps.programstageid=psi.programstageid" + + " left join programinstance pi on pi.programinstanceid=psi.programinstanceid" + + " left join organisationunit ou on (psi.organisationunitid=ou.organisationunitid)" + + " left join patientdatavalue pdv on psi.programstageinstanceid=pdv.programstageinstanceid" + + " left join dataelement de on pdv.dataelementid=de.dataelementid " + + " left join patient pa on pa.patientid=pi.patientid "; boolean startedWhere = false; @@ -293,7 +319,8 @@ if ( startDate != null && endDate != null ) { - sql += " and (psi.executiondate >= '" + startDate.toString() + "' and psi.executiondate <= '" + endDate.toString() + "') "; + sql += " and (psi.executiondate >= '" + startDate.toString() + "' and psi.executiondate <= '" + + endDate.toString() + "') "; } sql += " order by psi_uid;"; === modified file 'dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientRegistrationFormService.java' --- dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientRegistrationFormService.java 2013-10-14 02:42:20 +0000 +++ dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientRegistrationFormService.java 2013-11-25 07:31:02 +0000 @@ -549,7 +549,7 @@ } // Health-worker field - else if ( fixedAttr.equals( PatientRegistrationForm.FIXED_ATTRIBUTE_HEALTH_WORKER ) ) + else if ( fixedAttr.equals( PatientRegistrationForm.FIXED_ATTRIBUTE_ASSOCIATE ) ) { inputHtml = inputHtml.replaceFirst( "input", "select" ) + " class='" + hidden + "' >"; inputHtml += ""; === modified file 'dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientReminderService.java' --- dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientReminderService.java 2013-09-16 17:07:25 +0000 +++ dhis-2/dhis-services/dhis-service-patient/src/main/java/org/hisp/dhis/patient/DefaultPatientReminderService.java 2013-11-25 07:31:02 +0000 @@ -128,9 +128,9 @@ } break; case PatientReminder.SEND_TO_HEALTH_WORKER: - if ( patient.getHealthWorker() != null && patient.getHealthWorker().getPhoneNumber() != null ) + if ( patient.getAssociate() != null && patient.getAssociate().getPhoneNumber() != null ) { - phoneNumbers.add( patient.getHealthWorker().getPhoneNumber() ); + phoneNumbers.add( patient.getAssociate().getPhoneNumber() ); } break; case PatientReminder.SEND_TO_ORGUGNIT_REGISTERED: @@ -180,9 +180,9 @@ users.addAll( patient.getOrganisationUnit().getUsers() ); break; case PatientReminder.SEND_TO_HEALTH_WORKER: - if ( patient.getHealthWorker() != null && patient.getHealthWorker().getPhoneNumber() != null ) + if ( patient.getAssociate() != null && patient.getAssociate().getPhoneNumber() != null ) { - users.add( patient.getHealthWorker() ); + users.add( patient.getAssociate() ); } break; case PatientReminder.SEND_TO_USER_GROUP: === modified file 'dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/patient/hibernate/Patient.hbm.xml' --- dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/patient/hibernate/Patient.hbm.xml 2013-11-18 10:26:25 +0000 +++ dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/patient/hibernate/Patient.hbm.xml 2013-11-25 07:31:02 +0000 @@ -51,7 +51,7 @@ - + === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/AddPatientAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/AddPatientAction.java 2013-11-18 11:50:20 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/AddPatientAction.java 2013-11-25 07:31:02 +0000 @@ -28,11 +28,9 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.HashSet; -import java.util.List; import java.util.Set; import javax.servlet.http.HttpServletRequest; @@ -194,7 +192,7 @@ if ( healthWorker != null ) { - patient.setHealthWorker( userService.getUser( healthWorker ) ); + patient.setAssociate( userService.getUser( healthWorker ) ); } Date _birthDate = new Date(); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/UpdatePatientAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/UpdatePatientAction.java 2013-10-08 17:16:47 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/patient/UpdatePatientAction.java 2013-11-25 07:31:02 +0000 @@ -182,11 +182,7 @@ if ( healthWorker != null ) { - patient.setHealthWorker( userService.getUser( healthWorker ) ); - } - else - { - patient.setHealthWorker( null ); + patient.setAssociate( userService.getUser( healthWorker ) ); } if ( birthDate != null || age != null ) === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/defaultPatientForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/defaultPatientForm.vm 2013-09-27 11:13:20 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/defaultPatientForm.vm 2013-11-25 07:31:02 +0000 @@ -69,10 +69,10 @@ - #foreach( $healthWorker in $healthWorkers) - + #end === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js 2013-11-25 03:07:49 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js 2013-11-25 07:31:02 +0000 @@ -478,7 +478,7 @@ } $.getJSON( "getProgramStageDataElementList.action", { - programStageId: getFieldValue( 'programStageId' ) + programStageId: programStageId }, function ( json ) { $( '#advancedSearchTB [name=searchText]' ).val( '' ); $( '.stage-object-selected' ).attr( 'psid', $( '#programId option:selected' ).attr( "psid" ) ); @@ -730,7 +730,7 @@ hideById( 'dataEntryInfor' ); hideById( 'listDiv' ); - var params = 'anonynousEntryForm=true'; + var params = ''; $( '#displayInReports option' ).each( function ( i, item ) { var input = $( item ); params += '&filterValues=de_' + input.val() + '_false_'; @@ -773,10 +773,8 @@ } params += '&facilityLB=selected'; - params += '&level=0'; params += '&orgunitIds=' + getFieldValue( 'orgunitId' ); params += '&programStageId=' + $( '#programId option:selected' ).attr( 'psid' ); - params += '&orderByOrgunitAsc=false'; params += '&userOrganisationUnit=false'; params += '&userOrganisationUnitChildren=false'; === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientDashboard.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientDashboard.vm 2013-10-25 05:00:41 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientDashboard.vm 2013-11-25 07:31:02 +0000 @@ -61,8 +61,8 @@ $i18n.getString("health_worker") - #if($!patient.healthWorker ) - $!encoder.htmlEncode($patient.healthWorker.name) + #if($!patient.associate ) + $!encoder.htmlEncode($patient.associate.name) #else [$i18n.getString('none')] #end === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm 2013-10-30 23:42:15 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/patientForm.vm 2013-11-25 07:31:02 +0000 @@ -74,10 +74,10 @@ - #foreach( $healthWorker in $healthWorkers) - + #end === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingList.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingList.vm 2013-09-23 03:15:40 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programTrackingList.vm 2013-11-25 07:31:02 +0000 @@ -62,8 +62,8 @@ $i18n.getString("health_worker"): - #if($!programStageInstance.programInstance.patient.healthWorker ) - $encoder.htmlEncode($!programStageInstance.programInstance.patient.healthWorker.name) + #if($!programStageInstance.programInstance.patient.associate ) + $encoder.htmlEncode($!programStageInstance.programInstance.patient.associate.name) #else [$i18n.getString('none')] #end @@ -147,16 +147,16 @@ #end - #if($!patient.healthWorker.phoneNumber) + #if($!patient.associate.phoneNumber) #end - #if($!patient.healthWorker.organisationUnit.phoneNumber) + #if($!patient.associate.organisationUnit.phoneNumber) #end #set($hasUsers = false) - #foreach($user in $!patient.healthWorker.organisationUnit.users) + #foreach($user in $!patient.associate.organisationUnit.users) #if($!user.phoneNumber!='') #set($hasUsers = true) #end === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/visitSchedule.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/visitSchedule.vm 2013-10-09 14:43:56 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/visitSchedule.vm 2013-11-25 07:31:02 +0000 @@ -1,6 +1,6 @@ #set($programStageInstances = $programInstance.programStageInstances) #set($hasUsers = false) -#foreach($user in $!programInstance.patient.healthWorker.organisationUnit.users) +#foreach($user in $!programInstance.patient.associate.organisationUnit.users) #if($!user.phoneNumber!='') #set($hasUsers = true) #end @@ -185,8 +185,8 @@ #if(($auth.hasAccess( "dhis-web-caseentry", "sendSMS" ) ) && ($!programInstance.patient.phoneNumber - || $!programInstance.patient.healthWorker.phoneNumber - || $!programInstance.patient.healthWorker.organisationUnit.phoneNumber + || $!programInstance.patient.associate.phoneNumber + || $!programInstance.patient.associate.organisationUnit.phoneNumber || $hasUsers )) #end @@ -211,11 +211,11 @@ #end - #if($!programInstance.patient.healthWorker.phoneNumber) + #if($!programInstance.patient.associate.phoneNumber) #end - #if($!programInstance.patient.healthWorker.organisationUnit.phoneNumber) + #if($!programInstance.patient.associate.organisationUnit.phoneNumber) #end