=== modified file 'dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/program/hibernate/ProgramInstance.hbm.xml' --- dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/program/hibernate/ProgramInstance.hbm.xml 2013-04-11 08:30:45 +0000 +++ dhis-2/dhis-services/dhis-service-patient/src/main/resources/org/hisp/dhis/program/hibernate/ProgramInstance.hbm.xml 2013-04-12 08:25:43 +0000 @@ -40,7 +40,7 @@ - === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/META-INF/dhis/beans.xml 2013-04-12 04:20:19 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/META-INF/dhis/beans.xml 2013-04-12 08:25:43 +0000 @@ -155,6 +155,15 @@ ref="org.hisp.dhis.program.ProgramInstanceService" /> + + + + + F_PATIENT_DATAVALUE_ADD,F_PATIENT_DATAVALUE_UPDATE,F_PATIENT_DATAVALUE_DELETE + + + /dhis-web-commons/ajax/jsonResponseSuccess.vm + + F_PATIENT_DATAVALUE_ADD,F_PATIENT_DATAVALUE_UPDATE,F_PATIENT_DATAVALUE_DELETE + === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2013-04-11 08:30:45 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2013-04-12 08:25:43 +0000 @@ -2053,3 +2053,16 @@ } }); } + +function saveComment( programInstanceId ) +{ + jQuery.postJSON( "saveProgramInstanceComment.action", + { + programInstanceId:programInstanceId, + comment: getFieldValue('comment') + }, + function( json ) + { + $( '#comment' ).css( 'background-color', COLOR_GREEN ); + }); +} === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/style/style.css' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/style/style.css 2013-03-21 14:24:25 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/style/style.css 2013-04-12 08:25:43 +0000 @@ -533,3 +533,11 @@ .coordinates2{ width: 150px; } + + +.commentHeader +{ + color: #606060; + font-size: 17px; + padding: 5px 0; +} \ No newline at end of file === 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-04-11 08:30:45 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/visitSchedule.vm 2013-04-12 08:25:43 +0000 @@ -1,48 +1,81 @@ #set($programStageInstances = $programInstance.programStageInstances) -
- $i18n.getString("program") - - - - - + +
$programInstance.program.dateOfEnrollmentDescription:     + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + +
+
$i18n.getString( "comment" ) - -
$programInstance.program.dateOfIncidentDescription:
- - - - - #set($allowRemove = 'true') - #foreach( $programStageInstance in $programStageInstances ) - #if( $!programStageInstance.executionDate - || $!programStageInstance.outboundSms.size() > 0 - || $!programStageInstance.patientComments.size() > 0 ) - - #set($allowRemove = 'false') + + + +
$encoder.htmlEncode( $i18n.getString( "program_enrollement" ) )
+
+
+ +
+ + + + + + + + + + + + + + + - -
 $programInstance.program.dateOfEnrollmentDescription:
 $programInstance.program.dateOfIncidentDescription:
  + #if( !$auth.hasAccess( "dhis-web-caseentry", "saveProgramEnrollment" ) ) + + #end + + + + #set($allowRemove = 'true') + #foreach( $programStageInstance in $programStageInstances ) + #if( $!programStageInstance.executionDate + || $!programStageInstance.outboundSms.size() > 0 + || $!programStageInstance.patientComments.size() > 0 ) + + #set($allowRemove = 'false') + #end + #end + + #if($allowRemove == 'true') + + #end - #end - - #if($allowRemove == 'true') - - - #end -
- -
+
$i18n.getString( "stored_by" )$!encoder.htmlEncode( $programInstance.patientComment.creator )
$i18n.getString( "stored_date" )$!format.formatDate( $programInstance.patientComment.createdDate )
+
+ #foreach($sms in $programInstance.outboundSms) @@ -51,7 +84,8 @@ #end
$encoder.htmlEncode($sms.message)
- + + #if( $programStageInstances.size() > 0 ) @@ -146,4 +180,4 @@ #end var i18n_insert_a_due_date = '$encoder.jsEscape( $i18n.getString( "insert_a_due_date" ) , "'")'; var i18n_remove_confirm_message = '$encoder.jsEscape( $i18n.getString( "remove_confirm_message" ) , "'")'; - \ No newline at end of file +