diff --git a/app/patients/edit/controller.js b/app/patients/edit/controller.js
index <HASH>..<HASH> 100644
--- a/app/patients/edit/controller.js
+++ b/app/patients/edit/controller.js
@@ -520,7 +520,13 @@ export default AbstractEditController.extend(BloodTypes, DOBDays, GenderList, Po
     },
     
     afterUpdate: function(record) {
-        this.transitionToRoute('/patients/search/'+record.get('id'));
+        this.send('openModal', 'dialog', Ember.Object.create({
+            title: 'Patient Saved',
+            message: 'The patient record for %@ has been saved.'.fmt(record.get('displayName')),
+            hideCancelButton: true,
+            updateButtonAction: 'ok',
+            updateButtonText: 'Ok'
+        }));
     }
     
 });
diff --git a/app/patients/route.js b/app/patients/route.js
index <HASH>..<HASH> 100644
--- a/app/patients/route.js
+++ b/app/patients/route.js
@@ -15,6 +15,9 @@ export default AbstractModuleRoute.extend(PatientId, {
     modelName: 'patient',
     moduleName: 'patients',
     newButtonText: '+ new patient',
-    sectionTitle: 'Patients'
-
+    sectionTitle: 'Patients',
+    subActions: [{
+        text: 'Patient listing',
+        linkTo: 'patients.index'
+    }]
 });
\ No newline at end of file
Changed patient save workflow

Changed to display modal on save instead of redirect to search.