diff --git a/virtual-patient-model/src/main/resources/mapper/ProcessMedicalMapper.xml b/virtual-patient-model/src/main/resources/mapper/ProcessMedicalMapper.xml
index 5b70c30b..3260feee 100644
--- a/virtual-patient-model/src/main/resources/mapper/ProcessMedicalMapper.xml
+++ b/virtual-patient-model/src/main/resources/mapper/ProcessMedicalMapper.xml
@@ -70,9 +70,9 @@
                pm.family_history        as familyHistory,
                pm.previous_history_flag as previousHistoryFlag,
                pm.previous_history      as previousHistory
-        from vp_process_medical pm
-                 left join vp_medical_rec mr on pm.medical_rec_id = mr.id
-                 left join vp_process pr on pm.process_id = pr.id
-        where pm.process_id = #{processId}
+        from  vp_process pr
+                 left join vp_medical_rec mr on pr.medical_rec_id = mr.id
+                 left join vp_process_medical pm on pm.process_id = pr.id
+        where pr.id = #{processId}
     </select>
 </mapper>