id,patient_id,patient_name,
patient_phone,card_no,sex,
birth_date,family_member_phone,address,
main_diagnosis,hospital_agency_id,hospital_agency_name,
campus_agency_id,campus_agency_name,department_id,
department_name,ward_id,ward_name,
appointment_treatment_group,registration_no,registration_date,
appointment_date,certificate_issuing_doctor_id,certificate_issuing_doctor_name,
responsible_nurse,del_flag,create_by,
create_time,update_by,update_time
delete from patient_pre_hospitalization
where id = #{id,jdbcType=BIGINT}
insert into patient_pre_hospitalization
( id,patient_id,patient_name
,patient_phone,card_no,sex
,birth_date,family_member_phone,address
,main_diagnosis,hospital_agency_id,hospital_agency_name
,campus_agency_id,campus_agency_name,department_id
,department_name,ward_id,ward_name
,appointment_treatment_group,registration_no,registration_date
,appointment_date,certificate_issuing_doctor_id,certificate_issuing_doctor_name
,responsible_nurse,del_flag,create_by
,create_time,update_by,update_time
)
values (#{id,jdbcType=BIGINT},#{patientId,jdbcType=BIGINT},#{patientName,jdbcType=VARCHAR}
,#{patientPhone,jdbcType=VARCHAR},#{cardNo,jdbcType=VARCHAR},#{sex,jdbcType=VARCHAR}
,#{birthDate,jdbcType=DATE},#{familyMemberPhone,jdbcType=VARCHAR},#{address,jdbcType=VARCHAR}
,#{mainDiagnosis,jdbcType=VARCHAR},#{hospitalAgencyId,jdbcType=BIGINT},#{hospitalAgencyName,jdbcType=VARCHAR}
,#{campusAgencyId,jdbcType=BIGINT},#{campusAgencyName,jdbcType=VARCHAR},#{departmentId,jdbcType=BIGINT}
,#{departmentName,jdbcType=VARCHAR},#{wardId,jdbcType=BIGINT},#{wardName,jdbcType=VARCHAR}
,#{appointmentTreatmentGroup,jdbcType=VARCHAR},#{registrationNo,jdbcType=VARCHAR},#{registrationDate,jdbcType=DATE}
,#{appointmentDate,jdbcType=DATE},#{certificateIssuingDoctorId,jdbcType=BIGINT},#{certificateIssuingDoctorName,jdbcType=VARCHAR}
,#{responsibleNurse,jdbcType=VARCHAR},#{delFlag,jdbcType=TINYINT},#{createBy,jdbcType=VARCHAR}
,#{createTime,jdbcType=TIMESTAMP},#{updateBy,jdbcType=VARCHAR},#{updateTime,jdbcType=TIMESTAMP}
)
insert into patient_pre_hospitalization
id,
patient_id,
patient_name,
patient_phone,
card_no,
sex,
birth_date,
family_member_phone,
address,
main_diagnosis,
hospital_agency_id,
hospital_agency_name,
campus_agency_id,
campus_agency_name,
department_id,
department_name,
ward_id,
ward_name,
appointment_treatment_group,
registration_no,
registration_date,
appointment_date,
certificate_issuing_doctor_id,
certificate_issuing_doctor_name,
responsible_nurse,
del_flag,
create_by,
create_time,
update_by,
update_time,
#{id,jdbcType=BIGINT},
#{patientId,jdbcType=BIGINT},
#{patientName,jdbcType=VARCHAR},
#{patientPhone,jdbcType=VARCHAR},
#{cardNo,jdbcType=VARCHAR},
#{sex,jdbcType=VARCHAR},
#{birthDate,jdbcType=DATE},
#{familyMemberPhone,jdbcType=VARCHAR},
#{address,jdbcType=VARCHAR},
#{mainDiagnosis,jdbcType=VARCHAR},
#{hospitalAgencyId,jdbcType=BIGINT},
#{hospitalAgencyName,jdbcType=VARCHAR},
#{campusAgencyId,jdbcType=BIGINT},
#{campusAgencyName,jdbcType=VARCHAR},
#{departmentId,jdbcType=BIGINT},
#{departmentName,jdbcType=VARCHAR},
#{wardId,jdbcType=BIGINT},
#{wardName,jdbcType=VARCHAR},
#{appointmentTreatmentGroup,jdbcType=VARCHAR},
#{registrationNo,jdbcType=VARCHAR},
#{registrationDate,jdbcType=DATE},
#{appointmentDate,jdbcType=DATE},
#{certificateIssuingDoctorId,jdbcType=BIGINT},
#{certificateIssuingDoctorName,jdbcType=VARCHAR},
#{responsibleNurse,jdbcType=VARCHAR},
#{delFlag,jdbcType=TINYINT},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
update patient_pre_hospitalization
patient_id = #{patientId,jdbcType=BIGINT},
patient_name = #{patientName,jdbcType=VARCHAR},
patient_phone = #{patientPhone,jdbcType=VARCHAR},
card_no = #{cardNo,jdbcType=VARCHAR},
sex = #{sex,jdbcType=VARCHAR},
birth_date = #{birthDate,jdbcType=DATE},
family_member_phone = #{familyMemberPhone,jdbcType=VARCHAR},
address = #{address,jdbcType=VARCHAR},
main_diagnosis = #{mainDiagnosis,jdbcType=VARCHAR},
hospital_agency_id = #{hospitalAgencyId,jdbcType=BIGINT},
hospital_agency_name = #{hospitalAgencyName,jdbcType=VARCHAR},
campus_agency_id = #{campusAgencyId,jdbcType=BIGINT},
campus_agency_name = #{campusAgencyName,jdbcType=VARCHAR},
department_id = #{departmentId,jdbcType=BIGINT},
department_name = #{departmentName,jdbcType=VARCHAR},
ward_id = #{wardId,jdbcType=BIGINT},
ward_name = #{wardName,jdbcType=VARCHAR},
appointment_treatment_group = #{appointmentTreatmentGroup,jdbcType=VARCHAR},
registration_no = #{registrationNo,jdbcType=VARCHAR},
registration_date = #{registrationDate,jdbcType=DATE},
appointment_date = #{appointmentDate,jdbcType=DATE},
certificate_issuing_doctor_id = #{certificateIssuingDoctorId,jdbcType=BIGINT},
certificate_issuing_doctor_name = #{certificateIssuingDoctorName,jdbcType=VARCHAR},
responsible_nurse = #{responsibleNurse,jdbcType=VARCHAR},
del_flag = #{delFlag,jdbcType=TINYINT},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
where id = #{id,jdbcType=BIGINT}
update patient_pre_hospitalization
set
patient_id = #{patientId,jdbcType=BIGINT},
patient_name = #{patientName,jdbcType=VARCHAR},
patient_phone = #{patientPhone,jdbcType=VARCHAR},
card_no = #{cardNo,jdbcType=VARCHAR},
sex = #{sex,jdbcType=VARCHAR},
birth_date = #{birthDate,jdbcType=DATE},
family_member_phone = #{familyMemberPhone,jdbcType=VARCHAR},
address = #{address,jdbcType=VARCHAR},
main_diagnosis = #{mainDiagnosis,jdbcType=VARCHAR},
hospital_agency_id = #{hospitalAgencyId,jdbcType=BIGINT},
hospital_agency_name = #{hospitalAgencyName,jdbcType=VARCHAR},
campus_agency_id = #{campusAgencyId,jdbcType=BIGINT},
campus_agency_name = #{campusAgencyName,jdbcType=VARCHAR},
department_id = #{departmentId,jdbcType=BIGINT},
department_name = #{departmentName,jdbcType=VARCHAR},
ward_id = #{wardId,jdbcType=BIGINT},
ward_name = #{wardName,jdbcType=VARCHAR},
appointment_treatment_group = #{appointmentTreatmentGroup,jdbcType=VARCHAR},
registration_no = #{registrationNo,jdbcType=VARCHAR},
registration_date = #{registrationDate,jdbcType=DATE},
appointment_date = #{appointmentDate,jdbcType=DATE},
certificate_issuing_doctor_id = #{certificateIssuingDoctorId,jdbcType=BIGINT},
certificate_issuing_doctor_name = #{certificateIssuingDoctorName,jdbcType=VARCHAR},
responsible_nurse = #{responsibleNurse,jdbcType=VARCHAR},
del_flag = #{delFlag,jdbcType=TINYINT},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=BIGINT}
update patient_pre_hospitalization set del_flag = 1 where id in
#{id}
insert into patient_pre_hospitalization(id,patient_id,patient_name,
patient_phone,card_no,sex,
birth_date,family_member_phone,address,
main_diagnosis,hospital_agency_id,hospital_agency_name,
campus_agency_id,campus_agency_name,department_id,
department_name,ward_id,ward_name,
appointment_treatment_group,registration_no,registration_date,
appointment_date,certificate_issuing_doctor_id,certificate_issuing_doctor_name,
responsible_nurse,del_flag,search_value,
create_by,create_time,update_by,
update_time,remark,params)
values
(#{item.id,jdbcType=NUMERIC},#{item.patientId,jdbcType=NUMERIC},#{item.patientName,jdbcType=VARCHAR},
#{item.patientPhone,jdbcType=VARCHAR},#{item.cardNo,jdbcType=VARCHAR},#{item.sex,jdbcType=VARCHAR},
#{item.birthDate,jdbcType=TIMESTAMP},#{item.familyMemberPhone,jdbcType=VARCHAR},#{item.address,jdbcType=VARCHAR},
#{item.mainDiagnosis,jdbcType=VARCHAR},#{item.hospitalAgencyId,jdbcType=NUMERIC},#{item.hospitalAgencyName,jdbcType=VARCHAR},
#{item.campusAgencyId,jdbcType=NUMERIC},#{item.campusAgencyName,jdbcType=VARCHAR},#{item.departmentId,jdbcType=NUMERIC},
#{item.departmentName,jdbcType=VARCHAR},#{item.wardId,jdbcType=NUMERIC},#{item.wardName,jdbcType=VARCHAR},
#{item.appointmentTreatmentGroup,jdbcType=VARCHAR},#{item.registrationNo,jdbcType=VARCHAR},#{item.registrationDate,jdbcType=TIMESTAMP},
#{item.appointmentDate,jdbcType=TIMESTAMP},#{item.certificateIssuingDoctorId,jdbcType=NUMERIC},#{item.certificateIssuingDoctorName,jdbcType=VARCHAR},
#{item.responsibleNurse,jdbcType=VARCHAR},#{item.delFlag,jdbcType=NUMERIC},#{item.searchValue,jdbcType=VARCHAR},
#{item.createBy,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.updateBy,jdbcType=VARCHAR},
#{item.updateTime,jdbcType=TIMESTAMP},#{item.remark,jdbcType=VARCHAR},#{item.params})