package models type HisHospitalOrder struct { ID int64 `gorm:"column:id" json:"id" form:"id"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` HisPatientId int64 `gorm:"column:his_patient_id" json:"his_patient_id" form:"his_patient_id"` SettleAccountsDate int64 `gorm:"column:settle_accounts_date" json:"settle_accounts_date" form:"settle_accounts_date"` Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"` Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"` Status int64 `gorm:"column:status" json:"status" form:"status"` Number string `gorm:"column:number" json:"number" form:"number"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` MedfeeSumamt float64 `gorm:"column:medfee_sumamt" json:"medfee_sumamt" form:"medfee_sumamt"` OrderStatus float64 `gorm:"column:order_status" json:"order_status" form:"order_status"` PayWay int64 `gorm:"column:" json:"pay_way" form:"pay_way"` OthDesc string `gorm:"oth_desc" json:"oth_desc" form:"oth_desc"` PayWays string `gorm:"pay_ways" json:"pay_ways" form:"pay_ways"` PayPrice float64 `gorm:"column:pay_price" json:"pay_price" form:"pay_price"` PayCardNo string `gorm:"column:pay_card_no" json:"pay_card_no" form:"pay_card_no"` DiscountPrice float64 `gorm:"column:discount_price" json:"discount_price" form:"discount_price"` PreferentialPrice float64 `gorm:"column:preferential_price" json:"preferential_price" form:"preferential_price"` RealityPrice float64 `gorm:"column:reality_price" json:"reality_price" form:"reality_price"` FoundPrice float64 `gorm:"column:found_price" json:"found_price" form:"found_price"` MedicalInsurancePrice float64 `gorm:"column:medical_insurance_price" json:"medical_insurance_price" form:"medical_insurance_price"` PrivatePrice float64 `gorm:"column:private_price" json:"private_price" form:"private_price"` Creator int64 `gorm:"column:creator" json:"creator" form:"creator"` MdtrtId string `gorm:"column:mdtrt_id" json:"mdtrt_id" form:"mdtrt_id"` MzNumber string `gorm:"column:mz_number" json:"mz_number" form:"mz_number"` FaPiaoCode string `gorm:"column:fa_piao_code" json:"fa_piao_code" form:"fa_piao_code"` FaPiaoNumber string `gorm:"column:fa_piao_number" json:"fa_piao_number" form:"fa_piao_number"` IsPre int64 `gorm:"column:is_pre" json:"is_pre" form:"is_pre"` Diagnosis string `gorm:"column:diagnosis" json:"diagnosis" form:"diagnosis"` IsUploadDiagnose int64 `gorm:"column:is_upload_diagnose" json:"is_upload_diagnose" form:"is_upload_diagnose"` IsUploadOrderInfo int64 `gorm:"column:is_upload_order_info" json:"is_upload_order_info" form:"is_upload_order_info"` IsUploadSuccess int64 `gorm:"column:is_upload_success" json:"is_upload_success" form:"is_upload_success"` } func (HisHospitalOrder) TableName() string { return "his_order" } type HisHospitalCheckRecord struct { ID int64 `gorm:"column:id" json:"id" form:"id"` Name string `gorm:"column:name" json:"name" form:"name"` MedicalTreatmentType int64 `gorm:"column:medical_treatment_type" json:"medical_treatment_type" form:"medical_treatment_type"` RecordDate int64 `gorm:"column:record_date" json:"record_date" form:"record_date"` IdCardNo string `gorm:"column:id_card_no" json:"id_card_no" form:"id_card_no"` AdminUserId int64 `gorm:"column:admin_user_id" json:"admin_user_id" form:"admin_user_id"` Departments int64 `gorm:"column:departments" json:"departments" form:"departments"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` Status int64 `gorm:"column:status" json:"status" form:"status"` Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"` Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` Number string `gorm:"column:number" json:"number" form:"number"` Doctor int64 `gorm:"column:doctor" json:"doctor" form:"doctor"` PsnNo string `gorm:"column:psn_no" json:"psn_no" form:"psn_no"` PsnCertType string `gorm:"column:psn_cert_type" json:"psn_cert_type" form:"psn_cert_type"` Certno string `gorm:"column:certno" json:"certno" form:"certno"` PsnName string `gorm:"column:psn_name" json:"psn_name" form:"psn_name"` Gend string `gorm:"column:gend" json:"gend" form:"gend"` Naty string `gorm:"column:naty" json:"naty" form:"naty"` MedType int64 `gorm:"column:med_type" json:"med_type" form:"med_type"` Brdy string `gorm:"column:brdy" json:"brdy" form:"brdy"` Iinfo string `gorm:"column:iinfo" json:"iinfo" form:"iinfo"` Idetinfo string `gorm:"column:idetinfo" json:"idetinfo" form:"idetinfo"` IptOtpNo string `gorm:"column:ipt_otp_no" json:"ipt_otp_no" form:"ipt_otp_no"` AdmBed int64 `gorm:"column:adm_bed" json:"adm_bed" form:"adm_bed"` IdCardType int64 `gorm:"column:id_card_type" json:"id_card_type" form:"id_card_type"` Diagnosis string `gorm:"column:diagnosis" json:"diagnosis" form:"diagnosis"` SickType int64 `gorm:"column:sick_type" json:"sick_type" form:"sick_type"` MdtrtCertType string `gorm:"column:mdtrt_cert_type" json:"mdtrt_cert_type" form:"mdtrt_cert_type"` InHosptialTime string `gorm:"column:in_hosptial_time" json:"in_hosptial_time" form:"in_hosptial_time"` OutHosptialTime string `gorm:"column:out_hosptial_time" json:"out_hosptial_time" form:"out_hosptial_time"` InHospitalStatus int64 `gorm:"column:in_hospital_status" json:"in_hospital_status" form:"in_hospital_status"` Certificates int64 `gorm:"column:certificates" json:"certificates" form:"certificates"` InsutypeType string `gorm:"column:insutype_type" json:"insutype_type" form:"insutype_type"` OutHospitalStatus int64 `gorm:"column:out_hospital_status" json:"out_hospital_status" form:"out_hospital_status"` OutWay int64 `gorm:"column:out_way" json:"out_way" form:"out_way"` Phone string `gorm:"column:phone" json:"phone" form:"phone"` HisHospitalOrder HisHospitalOrder `gorm:"ForeignKey:MdtrtId,PatientId;AssociationForeignKey:Number,PatientId" json:"order"` BalanceAccountsType int64 `gorm:"column:balance_accounts_type" json:"balance_accounts_type" form:"balance_accounts_type"` InsuplcAdmdvs string `gorm:"column:insuplc_admdvs" json:"insuplc_admdvs" form:"insuplc_admdvs"` ReturnOpter string `gorm:"column:return_opter" json:"return_opter" form:"return_opter"` ReturnOpterTime string `gorm:"column:return_opter_time" json:"return_opter_time" form:"return_opter_time"` } func (HisHospitalCheckRecord) TableName() string { return "his_hospital_check_record" } type HisHospitalCheckRecordTwo struct { ID int64 `gorm:"column:id" json:"id" form:"id"` Name string `gorm:"column:name" json:"name" form:"name"` MedicalTreatmentType int64 `gorm:"column:medical_treatment_type" json:"medical_treatment_type" form:"medical_treatment_type"` RecordDate int64 `gorm:"column:record_date" json:"record_date" form:"record_date"` IdCardNo string `gorm:"column:id_card_no" json:"id_card_no" form:"id_card_no"` AdminUserId int64 `gorm:"column:admin_user_id" json:"admin_user_id" form:"admin_user_id"` Departments int64 `gorm:"column:departments" json:"departments" form:"departments"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` Status int64 `gorm:"column:status" json:"status" form:"status"` Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"` Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` Number string `gorm:"column:number" json:"number" form:"number"` Doctor int64 `gorm:"column:doctor" json:"doctor" form:"doctor"` PsnNo string `gorm:"column:psn_no" json:"psn_no" form:"psn_no"` PsnCertType string `gorm:"column:psn_cert_type" json:"psn_cert_type" form:"psn_cert_type"` Certno string `gorm:"column:certno" json:"certno" form:"certno"` PsnName string `gorm:"column:psn_name" json:"psn_name" form:"psn_name"` Gend string `gorm:"column:gend" json:"gend" form:"gend"` Naty string `gorm:"column:naty" json:"naty" form:"naty"` MedType int64 `gorm:"column:med_type" json:"med_type" form:"med_type"` Brdy string `gorm:"column:brdy" json:"brdy" form:"brdy"` Iinfo string `gorm:"column:iinfo" json:"iinfo" form:"iinfo"` Idetinfo string `gorm:"column:idetinfo" json:"idetinfo" form:"idetinfo"` IptOtpNo string `gorm:"column:ipt_otp_no" json:"ipt_otp_no" form:"ipt_otp_no"` AdmBed int64 `gorm:"column:adm_bed" json:"adm_bed" form:"adm_bed"` IdCardType int64 `gorm:"column:id_card_type" json:"id_card_type" form:"id_card_type"` Diagnosis string `gorm:"column:diagnosis" json:"diagnosis" form:"diagnosis"` InsutypeType string `gorm:"column:insutype_type" json:"insutype_type" form:"insutype_type"` SickType int64 `gorm:"column:sick_type" json:"sick_type" form:"sick_type"` MdtrtCertType string `gorm:"column:mdtrt_cert_type" json:"mdtrt_cert_type" form:"mdtrt_cert_type"` InHosptialTime string `gorm:"column:in_hosptial_time" json:"in_hosptial_time" form:"in_hosptial_time"` OutHosptialTime string `gorm:"column:out_hosptial_time" json:"out_hosptial_time" form:"out_hosptial_time"` InHospitalStatus int64 `gorm:"column:in_hospital_status" json:"in_hospital_status" form:"in_hospital_status"` Certificates int64 `gorm:"column:certificates" json:"certificates" form:"certificates"` OutHospitalStatus int64 `gorm:"column:out_hospital_status" json:"out_hospital_status" form:"out_hospital_status"` OutWay int64 `gorm:"column:out_way" json:"out_way" form:"out_way"` Phone string `gorm:"column:phone" json:"phone" form:"phone"` BalanceAccountsType int64 `gorm:"column:balance_accounts_type" json:"balance_accounts_type" form:"balance_accounts_type"` PsnType int64 `gorm:"column:psn_type" json:"psn_type" form:"psn_type"` InsuplcAdmdvs string `gorm:"column:insuplc_admdvs" json:"insuplc_admdvs" form:"insuplc_admdvs"` ReturnOpter string `gorm:"column:return_opter" json:"return_opter" form:"return_opter"` ReturnOpterTime string `gorm:"column:return_opter_time" json:"return_opter_time" form:"return_opter_time"` } func (HisHospitalCheckRecordTwo) TableName() string { return "his_hospital_check_record" } type NewCustom struct { DetItemFeeSumamt float64 Cut float64 FeedetlSn string Price float64 MedListCodg string LmtUsedFlag int64 HospApprFlag int64 FeeOcurTime string } type HisHospitalPrescription struct { ID int64 `gorm:"column:id" json:"id" form:"id"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` RecordDate int64 `gorm:"column:record_date" json:"record_date" form:"record_date"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` HisPatientId int64 `gorm:"column:his_patient_id" json:"his_patient_id" form:"his_patient_id"` Status int64 `gorm:"column:status" json:"status" form:"status"` Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"` Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"` Number string `gorm:"column:number" json:"number" form:"number"` Type int64 `gorm:"column:type" json:"type" form:"type"` Doctor string `gorm:"column:doctor" json:"doctor" form:"doctor"` Creator int64 `gorm:"column:creator" json:"creator" form:"creator"` Modifier int64 `gorm:"column:modifier" json:"modifier" form:"modifier"` OrderStatus int64 `gorm:"column:order_status" json:"order_status" form:"order_status"` PreTime int64 `gorm:"column:pre_time" json:"pre_time" form:"pre_time"` BatchNumber string `gorm:"column:batch_number" json:"batch_number" form:"batch_number"` PrescriptionNumber string `gorm:"column:prescription_number" json:"prescription_number" form:"prescription_number"` HisDoctorAdviceInfo []*HisDoctorAdviceInfo `gorm:"ForeignKey:PrescriptionId;AssociationForeignKey:ID" json:"advices"` HisPrescriptionProject []*HisPrescriptionProject `gorm:"ForeignKey:PrescriptionId;AssociationForeignKey:ID" json:"project"` HisAdditionalCharge []*HisAdditionalCharge `gorm:"ForeignKey:PrescriptionId;AssociationForeignKey:ID" json:"addition"` Total string `gorm:"-" json:"total" form:"total"` PType int64 `gorm:"column:p_type" json:"p_type" form:"p_type"` MedType string `gorm:"column:med_type" json:"med_type" form:"med_type"` } func (HisHospitalPrescription) TableName() string { return "his_prescription" } type HisHospitalOrderInfo struct { ID int64 `gorm:"column:id" json:"id" form:"id"` OrderNumber string `gorm:"column:order_number" json:"order_number" form:"order_number"` UploadDate int64 `gorm:"column:upload_date" json:"upload_date" form:"upload_date"` AdviceId int64 `gorm:"column:advice_id" json:"advice_id" form:"advice_id"` DetItemFeeSumamt float64 `gorm:"column:det_item_fee_sumamt" json:"det_item_fee_sumamt" form:"det_item_fee_sumamt"` Cnt float64 `gorm:"column:cnt" json:"cnt" form:"cnt"` Pric float64 `gorm:"column:pric" json:"pric" form:"pric"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` PricUplmtAmt float64 `gorm:"column:pric_uplmt_amt" json:"pric_uplmt_amt" form:"pric_uplmt_amt"` SelfpayProp float64 `gorm:"column:selfpay_prop" json:"selfpay_prop" form:"selfpay_prop"` FulamtOwnpayAmt float64 `gorm:"column:fulamt_ownpay_amt" json:"fulamt_ownpay_amt" form:"fulamt_ownpay_amt"` OverlmtAmt float64 `gorm:"column:overlmt_amt" json:"overlmt_amt" form:"overlmt_amt"` PreselfpayAmt float64 `gorm:"column:preselfpay_amt" json:"preselfpay_amt" form:"preselfpay_amt"` BasMednFlag string `gorm:"column:bas_medn_flag" json:"bas_medn_flag" form:"bas_medn_flag"` MedChrgitmType string `gorm:"column:med_chrgitm_type" json:"med_chrgitm_type" form:"med_chrgitm_type"` HiNegoDrugFlag string `gorm:"column:hi_nego_drug_flag" json:"hi_nego_drug_flag" form:"hi_nego_drug_flag"` Status int64 `gorm:"column:status" json:"status" form:"status"` Memo string `gorm:"column:memo" json:"memo" form:"memo"` FeedetlSn string `gorm:"column:feedetl_sn" json:"feedetl_sn" form:"feedetl_sn"` Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"` InscpScpAmt float64 `gorm:"column:inscp_scp_amt" json:"inscp_scp_amt" form:"inscp_scp_amt"` DrtReimFlag string `gorm:"column:drt_reim_flag" json:"drt_reim_flag" form:"drt_reim_flag"` Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"` ListSpItemFlag string `gorm:"column:list_sp_item_flag" json:"list_sp_item_flag" form:"list_sp_item_flag"` ChldMedcFlag string `gorm:"column:chld_medc_flag" json:"chld_medc_flag" form:"chld_medc_flag"` LmtUsedFlag string `gorm:"column:lmt_used_flag" json:"lmt_used_flag" form:"lmt_used_flag"` ChrgitmLv string `gorm:"column:chrgitm_lv" json:"chrgitm_lv" form:"chrgitm_lv"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` HisPatientId int64 `gorm:"column:his_patient_id" json:"his_patient_id" form:"his_patient_id"` OrderId int64 `gorm:"column:order_id" json:"order_id" form:"order_id"` ProjectId int64 `gorm:"column:project_id" json:"project_id" form:"project_id"` Type int64 `gorm:"column:type" json:"type" form:"type"` ItemId int64 `gorm:"column:item_id" json:"item_id" form:"item_id"` } func (HisHospitalOrderInfo) TableName() string { return "his_order_info" } type HisPsn struct { ID int64 `gorm:"column:id" json:"id" form:"id"` PsnNo string `gorm:"column:psn_no" json:"psn_no" form:"psn_no"` Age float64 `gorm:"column:age" json:"age" form:"age"` PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"` Certno string `gorm:"column:certno" json:"certno" form:"certno"` Brdy string `gorm:"column:brdy" json:"brdy" form:"brdy"` Gend string `gorm:"column:gend" json:"gend" form:"gend"` Naty string `gorm:"column:naty" json:"naty" form:"naty"` PsnCertType string `gorm:"column:psn_cert_type" json:"psn_cert_type" form:"psn_cert_type"` PsnName string `gorm:"column:psn_name" json:"psn_name" form:"psn_name"` Idetinfo string `gorm:"column:idetinfo" json:"idetinfo" form:"idetinfo"` Insuinfo string `gorm:"column:insuinfo" json:"insuinfo" form:"insuinfo"` UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"` CardInfo string `gorm:"column:card_info" json:"card_info" form:"card_info"` VerifyNumber string `gorm:"column:verify_number" json:"verify_number" form:"verify_number"` } func (HisPsn) TableName() string { return "his_psn" }