select p.id,p.resident_id,
p.patient_name,
p.patient_phone,
p.family_member_phone,
p.birth_date,
p.card_no,
p.sex,
p.address,
p.patient_type,
p.sign_status,p.sign_patient_record_id,p.service_status,
p.sign_time,
p.visit_method, p.attending_physician_id, p.attending_physician_name, p.main_diagnosis,
p.hospital_agency_id, p.hospital_agency_name, p.campus_agency_id, p.campus_agency_name, p.department_id, p.department_name, p.ward_id, p.ward_name,
p.responsible_nurse, p.patient_visit_record_id, p.visit_serial_number,
p.admission_time, p.patient_pre_hospitalization_id, p.discharge_time, p.patient_pre_hospitalization_id, p.appointment_treatment_group,
p.registration_no, p.registration_date, p.appointment_date, p.in_hospital_number, p.visit_date, p.discharge_method,
p.patient_source, p.surgical_name, p.del_flag, p.create_by, p.create_time, p.update_by, p.update_time
from patient_info p
insert into patient_info
resident_id,
patient_name,
patient_phone,
family_member_phone,
birth_date,
card_no,
sex,
address,
patient_type,
sign_status,
sign_patient_record_id,
service_status,
sign_time,
visit_method,
attending_physician_id,
attending_physician_name,
main_diagnosis,
hospital_agency_id,
hospital_agency_name,
campus_agency_id,
campus_agency_name,
department_id,
department_name,
ward_id,
ward_name,
responsible_nurse,
patient_visit_record_id,
visit_serial_number,
admission_time,
discharge_time,
patient_pre_hospitalization_id,
appointment_treatment_group,
registration_no,
registration_date,
appointment_date,
in_hospital_number,
visit_date,
discharge_method,
patient_source,
surgical_name,
del_flag,
create_by,
create_time,
update_by,
update_time,
#{residentId},
#{patientName},
#{patientPhone},
#{familyMemberPhone},
#{birthDate},
#{cardNo},
#{sex},
#{address},
#{patientType},
#{signStatus},
#{signPatientRecordId},
#{serviceStatus},
#{signTime},
#{visitMethod},
#{attendingPhysicianId},
#{attendingPhysicianName},
#{mainDiagnosis},
#{hospitalAgencyId},
#{hospitalAgencyName},
#{campusAgencyId},
#{campusAgencyName},
#{departmentId},
#{departmentName},
#{wardId},
#{wardName},
#{responsibleNurse},
#{patientVisitRecordId},
#{visitSerialNumber},
#{admissionTime},
#{dischargeTime},
#{patientPreHospitalizationId},
#{appointmentTreatmentGroup},
#{registrationNo},
#{registrationDate},
#{appointmentDate},
#{inHospitalNumber},
#{visitDate},
#{dischargeMethod},
#{patientSource},
#{surgicalName},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update patient_info
resident_id = #{residentId},
patient_name = #{patientName},
patient_phone = #{patientPhone},
family_member_phone = #{familyMemberPhone},
birth_date = #{birthDate},
card_no = #{cardNo},
sex = #{sex},
address = #{address},
patient_type = #{patientType},
sign_status =
#{signStatus},
sign_patient_record_id = #{signPatientRecordId},
service_status = #{serviceStatus},
sign_time =
#{signTime},
visit_method =
#{visitMethod},
attending_physician_id =
#{attendingPhysicianId},
attending_physician_name =
#{attendingPhysicianName},
main_diagnosis =
#{mainDiagnosis},
hospital_agency_id =
#{hospitalAgencyId},
hospital_agency_name =
#{hospitalAgencyName},
campus_agency_id =
#{campusAgencyId},
campus_agency_name =
#{campusAgencyName},
department_id =
#{departmentId},
department_name =
#{departmentName},
ward_id =
#{wardId},
ward_name =
#{wardName},
responsible_nurse =
#{responsibleNurse},
patient_visit_record_id =
#{patientVisitRecordId},
visit_serial_number =
#{visitSerialNumber},
admission_time = #{admissionTime},
discharge_time = #{dischargeTime},
patient_pre_hospitalization_id = #{patientPreHospitalizationId},
appointment_treatment_group =
#{appointmentTreatmentGroup},
registration_no =
#{registrationNo},
registration_date =
#{registrationDate},
appointment_date =
#{appointmentDate},
in_hospital_number =
#{inHospitalNumber},
visit_date =
#{visitDate},
discharge_method =
#{dischargeMethod},
patient_source =
#{patientSource},
surgical_name =
#{surgicalName},
del_flag =
#{delFlag},
create_by =
#{createBy},
create_time =
#{createTime},
update_by =
#{updateBy},
update_time =
#{updateTime},
where id = #{id}
update patient_info
set resident_id = #{residentId},
patient_name = #{patientName},
patient_phone = #{patientPhone},
family_member_phone = #{familyMemberPhone},
birth_date = #{birthDate},
card_no = #{cardNo},
sex = #{sex},
address = #{address},
patient_type = #{patientType},
sign_status = #{signStatus},
sign_patient_record_id = #{signPatientRecordId},
service_status = #{serviceStatus},
sign_time = #{signTime},
visit_method = #{visitMethod},
attending_physician_id = #{attendingPhysicianId},
attending_physician_name = #{attendingPhysicianName},
main_diagnosis = #{mainDiagnosis},
hospital_agency_id = #{hospitalAgencyId},
hospital_agency_name = #{hospitalAgencyName},
campus_agency_id = #{campusAgencyId},
campus_agency_name = #{campusAgencyName},
department_id = #{departmentId},
department_name = #{departmentName},
ward_id = #{wardId},
ward_name = #{wardName},
responsible_nurse = #{responsibleNurse},
patient_visit_record_id = #{patientVisitRecordId},
visit_serial_number = #{visitSerialNumber},
admission_time = #{admissionTime},
discharge_time = #{dischargeTime},
patient_pre_hospitalization_id = #{patientPreHospitalizationId},
appointment_treatment_group = #{appointmentTreatmentGroup},
registration_no = #{registrationNo},
registration_date = #{registrationDate},
appointment_date = #{appointmentDate},
in_hospital_number = #{inHospitalNumber},
visit_date = #{visitDate},
discharge_method = #{dischargeMethod},
patient_source = #{patientSource},
surgical_name = #{surgicalName},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime}
where id = #{id}
update patient_info set del_flag = 1
where id = #{id}
update patient_info set del_flag = 1 where id in
#{id}