|
@@ -109,3 +109,175 @@ type PatientAgeCountStruct struct {
|
109
|
109
|
Age int64 `json:"age"`
|
110
|
110
|
Count int64 `json:"count"`
|
111
|
111
|
}
|
|
112
|
+
|
|
113
|
+type DialysisAgePieDataStruct struct {
|
|
114
|
+ Age int64 `json:"age"`
|
|
115
|
+ Count int64 `json:"count"`
|
|
116
|
+}
|
|
117
|
+
|
|
118
|
+type BloodPatients struct {
|
|
119
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
120
|
+ UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
|
|
121
|
+ UserId int64 `gorm:"column:user_id" json:"user_id" form:"user_id"`
|
|
122
|
+ Avatar string `gorm:"column:avatar" json:"avatar" form:"avatar"`
|
|
123
|
+ PatientType int64 `gorm:"column:patient_type" json:"patient_type" form:"patient_type"`
|
|
124
|
+ DialysisNo string `gorm:"column:dialysis_no" json:"dialysis_no" form:"dialysis_no"`
|
|
125
|
+ AdmissionNumber string `gorm:"column:admission_number" json:"admission_number" form:"admission_number"`
|
|
126
|
+ Source int64 `gorm:"column:source" json:"source" form:"source"`
|
|
127
|
+ Lapseto int64 `gorm:"column:lapseto" json:"lapseto" form:"lapseto"`
|
|
128
|
+ PartitionId int64 `gorm:"column:partition_id" json:"partition_id" form:"partition_id"`
|
|
129
|
+ BedId int64 `gorm:"column:bed_id" json:"bed_id" form:"bed_id"`
|
|
130
|
+ Name string `gorm:"column:name" json:"name" form:"name"`
|
|
131
|
+ Alias string `gorm:"column:alias" json:"alias" form:"alias"`
|
|
132
|
+ Gender int64 `gorm:"column:gender" json:"gender" form:"gender"`
|
|
133
|
+ MaritalStatus int64 `gorm:"column:marital_status" json:"marital_status" form:"marital_status"`
|
|
134
|
+ IdCardNo string `gorm:"column:id_card_no" json:"id_card_no" form:"id_card_no"`
|
|
135
|
+ Birthday int64 `gorm:"column:birthday" json:"birthday" form:"birthday"`
|
|
136
|
+ ReimbursementWayId int64 `gorm:"column:reimbursement_way_id" json:"reimbursement_way_id" form:"reimbursement_way_id"`
|
|
137
|
+ HealthCareType int64 `gorm:"column:health_care_type" json:"health_care_type" form:"health_care_type"`
|
|
138
|
+ HealthCareNo string `gorm:"column:health_care_no" json:"health_care_no" form:"health_care_no"`
|
|
139
|
+ HealthCareDueDate int64 `gorm:"column:health_care_due_date" json:"health_care_due_date" form:"health_care_due_date"`
|
|
140
|
+ Height int64 `gorm:"column:height" json:"height" form:"height"`
|
|
141
|
+ BloodType int64 `gorm:"column:blood_type" json:"blood_type" form:"blood_type"`
|
|
142
|
+ Rh int64 `gorm:"column:rh" json:"rh" form:"rh"`
|
|
143
|
+ HealthCareDueAlertDate int64 `gorm:"column:health_care_due_alert_date" json:"health_care_due_alert_date" form:"health_care_due_alert_date"`
|
|
144
|
+ EducationLevel int64 `gorm:"column:education_level" json:"education_level" form:"education_level"`
|
|
145
|
+ Profession int64 `gorm:"column:profession" json:"profession" form:"profession"`
|
|
146
|
+ Phone string `gorm:"column:phone" json:"phone" form:"phone"`
|
|
147
|
+ HomeTelephone string `gorm:"column:home_telephone" json:"home_telephone" form:"home_telephone"`
|
|
148
|
+ RelativePhone string `gorm:"column:relative_phone" json:"relative_phone" form:"relative_phone"`
|
|
149
|
+ RelativeRelations string `gorm:"column:relative_relations" json:"relative_relations" form:"relative_relations"`
|
|
150
|
+ HomeAddress string `gorm:"column:home_address" json:"home_address" form:"home_address"`
|
|
151
|
+ WorkUnit string `gorm:"column:work_unit" json:"work_unit" form:"work_unit"`
|
|
152
|
+ UnitAddress string `gorm:"column:unit_address" json:"unit_address" form:"unit_address"`
|
|
153
|
+ Children int64 `gorm:"column:children" json:"children" form:"children"`
|
|
154
|
+ ReceivingDate int64 `gorm:"column:receiving_date" json:"receiving_date" form:"receiving_date"`
|
|
155
|
+ IsHospitalFirstDialysis int64 `gorm:"column:is_hospital_first_dialysis" json:"is_hospital_first_dialysis" form:"is_hospital_first_dialysis"`
|
|
156
|
+ FirstDialysisDate int64 `gorm:"column:first_dialysis_date" json:"first_dialysis_date" form:"first_dialysis_date"`
|
|
157
|
+ FirstDialysisHospital string `gorm:"column:first_dialysis_hospital" json:"first_dialysis_hospital" form:"first_dialysis_hospital"`
|
|
158
|
+ PredialysisCondition string `gorm:"column:predialysis_condition" json:"predialysis_condition" form:"predialysis_condition"`
|
|
159
|
+ PreHospitalDialysisFrequency string `gorm:"column:pre_hospital_dialysis_frequency" json:"pre_hospital_dialysis_frequency" form:"pre_hospital_dialysis_frequency"`
|
|
160
|
+ PreHospitalDialysisTimes int64 `gorm:"column:pre_hospital_dialysis_times" json:"pre_hospital_dialysis_times" form:"pre_hospital_dialysis_times"`
|
|
161
|
+ HospitalFirstDialysisDate int64 `gorm:"column:hospital_first_dialysis_date" json:"hospital_first_dialysis_date" form:"hospital_first_dialysis_date"`
|
|
162
|
+ InductionPeriod int64 `gorm:"column:induction_period" json:"induction_period" form:"induction_period"`
|
|
163
|
+ InitialDialysis int64 `gorm:"column:initial_dialysis" json:"initial_dialysis" form:"initial_dialysis"`
|
|
164
|
+ TotalDialysis int64 `gorm:"column:total_dialysis" json:"total_dialysis" form:"total_dialysis"`
|
|
165
|
+ AttendingDoctorId int64 `gorm:"column:attending_doctor_id" json:"attending_doctor_id" form:"attending_doctor_id"`
|
|
166
|
+ HeadNurseId int64 `gorm:"column:head_nurse_id" json:"head_nurse_id" form:"head_nurse_id"`
|
|
167
|
+ Evaluate string `gorm:"column:evaluate" json:"evaluate" form:"evaluate"`
|
|
168
|
+ Diagnose string `gorm:"column:diagnose" json:"diagnose" form:"diagnose"`
|
|
169
|
+ Remark string `gorm:"column:remark" json:"remark" form:"remark"`
|
|
170
|
+ RegistrarsId int64 `gorm:"column:registrars_id" json:"registrars_id" form:"registrars_id"`
|
|
171
|
+ Registrars string `gorm:"column:registrars" json:"registrars" form:"registrars"`
|
|
172
|
+ QrCode string `gorm:"column:qr_code" json:"qr_code" form:"qr_code"`
|
|
173
|
+ BindingState int64 `gorm:"column:binding_state" json:"binding_state" form:"binding_state"`
|
|
174
|
+ PatientComplains string `gorm:"column:patient_complains" json:"patient_complains" form:"patient_complains"`
|
|
175
|
+ PresentHistory string `gorm:"column:present_history" json:"present_history" form:"present_history"`
|
|
176
|
+ PastHistory string `gorm:"column:past_history" json:"past_history" form:"past_history"`
|
|
177
|
+ Temperature float64 `gorm:"column:temperature" json:"temperature" form:"temperature"`
|
|
178
|
+ Pulse int64 `gorm:"column:pulse" json:"pulse" form:"pulse"`
|
|
179
|
+ Respiratory int64 `gorm:"column:respiratory" json:"respiratory" form:"respiratory"`
|
|
180
|
+ Sbp int64 `gorm:"column:sbp" json:"sbp" form:"sbp"`
|
|
181
|
+ Dbp int64 `gorm:"column:dbp" json:"dbp" form:"dbp"`
|
|
182
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
183
|
+ CreatedTime int64 `gorm:"column:created_time" json:"created_time" form:"created_time"`
|
|
184
|
+ UpdatedTime int64 `gorm:"column:updated_time" json:"updated_time" form:"updated_time"`
|
|
185
|
+ Nation string `gorm:"column:nation" json:"nation" form:"nation"`
|
|
186
|
+ NativePlace string `gorm:"column:native_place" json:"native_place" form:"native_place"`
|
|
187
|
+ Age int64 `gorm:"column:age" json:"age" form:"age"`
|
|
188
|
+ InfectiousNextRecordTime int64 `gorm:"column:infectious_next_record_time" json:"infectious_next_record_time" form:"infectious_next_record_time"`
|
|
189
|
+ IsInfectious int64 `gorm:"column:is_infectious" json:"is_infectious" form:"is_infectious"`
|
|
190
|
+ RemindCycle int64 `gorm:"column:remind_cycle" json:"remind_cycle" form:"remind_cycle"`
|
|
191
|
+ ResponseResult string `gorm:"column:response_result" json:"response_result" form:"response_result"`
|
|
192
|
+ IsOpenRemind int64 `gorm:"column:is_open_remind" json:"is_open_remind" form:"is_open_remind"`
|
|
193
|
+ FirstTreatmentDate int64 `gorm:"column:first_treatment_date" json:"first_treatment_date" form:"first_treatment_date"`
|
|
194
|
+ DialysisAge int64 `gorm:"column:dialysis_age" json:"dialysis_age" form:"dialysis_age"`
|
|
195
|
+ ExpenseKind int64 `gorm:"column:expense_kind" json:"expense_kind" form:"expense_kind"`
|
|
196
|
+ TellPhone string `gorm:"column:tell_phone" json:"tell_phone" form:"tell_phone"`
|
|
197
|
+ ContactName string `gorm:"column:contact_name" json:"contact_name" form:"contact_name"`
|
|
198
|
+ UserSysBeforeCount int64 `gorm:"column:user_sys_before_count" json:"user_sys_before_count" form:"user_sys_before_count"`
|
|
199
|
+ IsExcelExport int64 `gorm:"column:is_excel_export" json:"is_excel_export" form:"is_excel_export"`
|
|
200
|
+}
|
|
201
|
+
|
|
202
|
+func (BloodPatients) TableName() string {
|
|
203
|
+ return "xt_patients"
|
|
204
|
+}
|
|
205
|
+
|
|
206
|
+type BloodDialysisPrescription struct {
|
|
207
|
+ ID int64 `gorm:"column:id" json:"id" form:"id"`
|
|
208
|
+ UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
|
|
209
|
+ PatientId int64 `gorm:"column:patient_id" json:"patient_id" form:"patient_id"`
|
|
210
|
+ Dialyzer int64 `gorm:"column:dialyzer" json:"dialyzer" form:"dialyzer"`
|
|
211
|
+ MachineType string `gorm:"column:machine_type" json:"machine_type" form:"machine_type"`
|
|
212
|
+ DewaterAmount float64 `gorm:"column:dewater_amount" json:"dewater_amount" form:"dewater_amount"`
|
|
213
|
+ DialyzerPerfusionApparatus string `gorm:"column:dialyzer_perfusion_apparatus" json:"dialyzer_perfusion_apparatus" form:"dialyzer_perfusion_apparatus"`
|
|
214
|
+ PrescriptionDewatering float64 `gorm:"column:prescription_dewatering" json:"prescription_dewatering" form:"prescription_dewatering"`
|
|
215
|
+ Anticoagulant int64 `gorm:"column:anticoagulant" json:"anticoagulant" form:"anticoagulant"`
|
|
216
|
+ AnticoagulantShouji float64 `gorm:"column:anticoagulant_shouji" json:"anticoagulant_shouji" form:"anticoagulant_shouji"`
|
|
217
|
+ AnticoagulantWeichi float64 `gorm:"column:anticoagulant_weichi" json:"anticoagulant_weichi" form:"anticoagulant_weichi"`
|
|
218
|
+ AnticoagulantZongliang float64 `gorm:"column:anticoagulant_zongliang" json:"anticoagulant_zongliang" form:"anticoagulant_zongliang"`
|
|
219
|
+ AnticoagulantGaimingcheng string `gorm:"column:anticoagulant_gaimingcheng" json:"anticoagulant_gaimingcheng" form:"anticoagulant_gaimingcheng"`
|
|
220
|
+ AnticoagulantGaijiliang string `gorm:"column:anticoagulant_gaijiliang" json:"anticoagulant_gaijiliang" form:"anticoagulant_gaijiliang"`
|
|
221
|
+ ModeId int64 `gorm:"column:mode_id" json:"mode_id" form:"mode_id"`
|
|
222
|
+ DialysisDurationHour int64 `gorm:"column:dialysis_duration_hour" json:"dialysis_duration_hour" form:"dialysis_duration_hour"`
|
|
223
|
+ DialysisDurationMinute int64 `gorm:"column:dialysis_duration_minute" json:"dialysis_duration_minute" form:"dialysis_duration_minute"`
|
|
224
|
+ DialysisDuration float64 `gorm:"column:dialysis_duration" json:"dialysis_duration" form:"dialysis_duration"`
|
|
225
|
+ ReplacementTotal float64 `gorm:"column:replacement_total" json:"replacement_total" form:"replacement_total"`
|
|
226
|
+ ReplacementWay int64 `gorm:"column:replacement_way" json:"replacement_way" form:"replacement_way"`
|
|
227
|
+ HemodialysisMachine int64 `gorm:"column:hemodialysis_machine" json:"hemodialysis_machine" form:"hemodialysis_machine"`
|
|
228
|
+ BloodFilter int64 `gorm:"column:blood_filter" json:"blood_filter" form:"blood_filter"`
|
|
229
|
+ PerfusionApparatus int64 `gorm:"column:perfusion_apparatus" json:"perfusion_apparatus" form:"perfusion_apparatus"`
|
|
230
|
+ DryWeight float64 `gorm:"column:dry_weight" json:"dry_weight" form:"dry_weight"`
|
|
231
|
+ VascularAccessMode int64 `gorm:"column:vascular_access_mode" json:"vascular_access_mode" form:"vascular_access_mode"`
|
|
232
|
+ VascularAccess int64 `gorm:"column:vascular_access" json:"vascular_access" form:"vascular_access"`
|
|
233
|
+ BloodFlowVolume float64 `gorm:"column:blood_flow_volume" json:"blood_flow_volume" form:"blood_flow_volume"`
|
|
234
|
+ DialysateFlow float64 `gorm:"column:dialysate_flow" json:"dialysate_flow" form:"dialysate_flow"`
|
|
235
|
+ DisplaceLiqui float64 `gorm:"column:displace_liqui" json:"displace_liqui" form:"displace_liqui"`
|
|
236
|
+ Kalium float64 `gorm:"column:kalium" json:"kalium" form:"kalium"`
|
|
237
|
+ Sodium float64 `gorm:"column:sodium" json:"sodium" form:"sodium"`
|
|
238
|
+ Calcium float64 `gorm:"column:calcium" json:"calcium" form:"calcium"`
|
|
239
|
+ Bicarbonate float64 `gorm:"column:bicarbonate" json:"bicarbonate" form:"bicarbonate"`
|
|
240
|
+ Glucose float64 `gorm:"column:glucose" json:"glucose" form:"glucose"`
|
|
241
|
+ DialysateTemperature float64 `gorm:"column:dialysate_temperature" json:"dialysate_temperature" form:"dialysate_temperature"`
|
|
242
|
+ Conductivity float64 `gorm:"column:conductivity" json:"conductivity" form:"conductivity"`
|
|
243
|
+ PrescriptionDoctor int64 `gorm:"column:prescription_doctor" json:"prescription_doctor" form:"prescription_doctor"`
|
|
244
|
+ Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
|
|
245
|
+ Modifier int64 `gorm:"column:modifier" json:"modifier" form:"modifier"`
|
|
246
|
+ Remark string `gorm:"column:remark" json:"remark" form:"remark"`
|
|
247
|
+ Status int64 `gorm:"column:status" json:"status" form:"status"`
|
|
248
|
+ CreatedTime int64 `gorm:"column:created_time" json:"created_time" form:"created_time"`
|
|
249
|
+ UpdatedTime int64 `gorm:"column:updated_time" json:"updated_time" form:"updated_time"`
|
|
250
|
+ RecordDate int64 `gorm:"column:record_date" json:"record_date" form:"record_date"`
|
|
251
|
+ RecordId int64 `gorm:"column:record_id" json:"record_id" form:"record_id"`
|
|
252
|
+ TargetUltrafiltration float64 `gorm:"column:target_ultrafiltration" json:"target_ultrafiltration" form:"target_ultrafiltration"`
|
|
253
|
+ DialysateFormulation int64 `gorm:"column:dialysate_formulation" json:"dialysate_formulation" form:"dialysate_formulation"`
|
|
254
|
+ BodyFluid int64 `gorm:"column:body_fluid" json:"body_fluid" form:"body_fluid"`
|
|
255
|
+ SpecialMedicine int64 `gorm:"column:special_medicine" json:"special_medicine" form:"special_medicine"`
|
|
256
|
+ SpecialMedicineOther string `gorm:"column:special_medicine_other" json:"special_medicine_other" form:"special_medicine_other"`
|
|
257
|
+ DisplaceLiquiPart int64 `gorm:"column:displace_liqui_part" json:"displace_liqui_part" form:"displace_liqui_part"`
|
|
258
|
+ BloodAccess int64 `gorm:"column:blood_access" json:"blood_access" form:"blood_access"`
|
|
259
|
+ DisplaceLiquiValue float64 `gorm:"column:displace_liqui_value" json:"displace_liqui_value" form:"displace_liqui_value"`
|
|
260
|
+ Ultrafiltration float64 `gorm:"column:ultrafiltration" json:"ultrafiltration" form:"ultrafiltration"`
|
|
261
|
+ BodyFluidOther string `gorm:"column:body_fluid_other" json:"body_fluid_other" form:"body_fluid_other"`
|
|
262
|
+ Niprocart int64 `gorm:"column:niprocart" json:"niprocart" form:"niprocart"`
|
|
263
|
+ Jms int64 `gorm:"column:jms" json:"jms" form:"jms"`
|
|
264
|
+ FistulaNeedleSet int64 `gorm:"column:fistula_needle_set" json:"fistula_needle_set" form:"fistula_needle_set"`
|
|
265
|
+ FistulaNeedleSet16 int64 `gorm:"column:fistula_needle_set_16" json:"fistula_needle_set_16" form:"fistula_needle_set_16"`
|
|
266
|
+ Hemoperfusion int64 `gorm:"column:hemoperfusion" json:"hemoperfusion" form:"hemoperfusion"`
|
|
267
|
+ DialyserSterilised int64 `gorm:"column:dialyser_sterilised" json:"dialyser_sterilised" form:"dialyser_sterilised"`
|
|
268
|
+ Filtryzer int64 `gorm:"column:filtryzer" json:"filtryzer" form:"filtryzer"`
|
|
269
|
+ TargetKtv float64 `gorm:"column:target_ktv" json:"target_ktv" form:"target_ktv"`
|
|
270
|
+ Dialyzers int64 `gorm:"column:dialyzers" json:"dialyzers" form:"dialyzers"`
|
|
271
|
+ Injector int64 `gorm:"column:injector" json:"injector" form:"injector"`
|
|
272
|
+ Bloodlines int64 `gorm:"column:bloodlines" json:"bloodlines" form:"bloodlines"`
|
|
273
|
+ TubingHemodialysis int64 `gorm:"column:tubing_hemodialysis" json:"tubing_hemodialysis" form:"tubing_hemodialysis"`
|
|
274
|
+ Package int64 `gorm:"column:package" json:"package" form:"package"`
|
|
275
|
+ ALiquid int64 `gorm:"column:a_liquid" json:"a_liquid" form:"a_liquid"`
|
|
276
|
+ Name string `gorm:"column:name" json:"name" form:"name"`
|
|
277
|
+ DialysisNo string `gorm:"column:dialysis_no" json:"dialysis_no" form:"dialysis_no"`
|
|
278
|
+ IdCardNo string `gorm:"column:id_card_no" json:"id_card_no" form:"id_card_no"`
|
|
279
|
+}
|
|
280
|
+
|
|
281
|
+func (BloodDialysisPrescription) TableName() string {
|
|
282
|
+ return "xt_dialysis_prescription"
|
|
283
|
+}
|