|
@@ -27,19 +27,24 @@ public interface AssessmentDao {
|
|
|
"#{item15}, #{item16}, #{item17}, #{item18}, #{item19}, #{item20}, #{score}, #{note}, getDate())")
|
|
|
void insertNewDepressionAssessment(DepressionQuestionnaire pojo);
|
|
|
|
|
|
+ @Select("select top 1 rtrim(visit_dept_code) from mz_visit_table " +
|
|
|
+ "where patient_id=#{patNo} order by visit_date desc")
|
|
|
+ String selectLastVisitDept(String patNo);
|
|
|
+
|
|
|
@Insert("insert into t_clinic_satisfied_assessment (patient_id,item1,item2,item2_input,item3,item4,item4_input, " +
|
|
|
"item5,item6,item6_input,item7,item8,item8_input,item9,item10,item10_input,item11,item12,item12_input, " +
|
|
|
- "item13,item14,item14_input,item15,item16_input,item1002,item1002_input,item1004,item1006,satisfy_staff,suggestion) " +
|
|
|
+ "item13,item14,item14_input,item15,item16,item16_input,item1002,item1002_input,item1004,item1006, " +
|
|
|
+ "jz_flag,satisfy_staff,suggestion) " +
|
|
|
"values (#{patientId},#{item1},#{item2},#{item2Input},#{item3},#{item4},#{item4Input},#{item5}, " +
|
|
|
"#{item6},#{item6Input},#{item7},#{item8},#{item8Input},#{item9},#{item10},#{item10Input}, " +
|
|
|
- "#{item11},#{item12},#{item12Input},#{item13},#{item14},#{item14Input},#{item15},#{item16Input},#{item1002}," +
|
|
|
- "#{item1002Input},#{item1004},#{item1006},#{satisfyStaff},#{suggestion})")
|
|
|
+ "#{item11},#{item12},#{item12Input},#{item13},#{item14},#{item14Input},#{item15},#{item16},#{item16Input},#{item1002}," +
|
|
|
+ "#{item1002Input},#{item1004},#{item1006},#{jzFlag},#{satisfyStaff},#{suggestion})")
|
|
|
void insertClinicSatisfiedAssessment(ClinicSatisfiedQuestionnaire questionnaire);
|
|
|
|
|
|
@Insert("insert into t_inpatient_satisfied_assessment (inpatient_no,admiss_times,patient_id,item1,item2,item3,item4,item5,item6,item7,item8,item9,item10,item11,item12, " +
|
|
|
- "item13,item14,item15,item16,item17,item18,item19,item20,item21,item22,item23,item24_input,item1002,item1002_input,item1004,item1006,satisfy_staff,suggestion) " +
|
|
|
+ "item13,item14,item15,item16,item17,item18,item19,item20,item21,item22,item23,item24,item1002,item1002_input,item1004,item1006,satisfy_staff,suggestion) " +
|
|
|
"values (#{inpatientNo},#{times},#{patientId},#{item1},#{item2},#{item3},#{item4},#{item5},#{item6},#{item7},#{item8},#{item9},#{item10},#{item11},#{item12}, " +
|
|
|
- "#{item13},#{item14},#{item15},#{item16},#{item17},#{item18},#{item19},#{item20},#{item21},#{item22},#{item23},#{item24Input},#{item1002}," +
|
|
|
+ "#{item13},#{item14},#{item15},#{item16},#{item17},#{item18},#{item19},#{item20},#{item21},#{item22},#{item23},#{item24},#{item1002}," +
|
|
|
"#{item1002Input},#{item1004},#{item1006},#{satisfyStaff},#{suggestion})")
|
|
|
void insertInpatientSatisfiedAssessment(InpatientSatisfiedQuestionnaire questionnaire);
|
|
|
|