target_data.go 29KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550
  1. package sz
  2. import "time"
  3. type TempHdHospital struct {
  4. ID int64 `gorm:"column:id" json:"id"`
  5. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  6. InstType string `gorm:"column:INST_TYPE" json:"INST_TYPE"`
  7. DepartMentName string `gorm:"column:DEPARTMENT_NAME" json:"DEPARTMENT_NAME"`
  8. AuthorizedBeds int64 `gorm:"column:AUTHORIZED_BEDS" json:"AUTHORIZED_BEDS"`
  9. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  10. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  11. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  12. Mj string `gorm:"column:MJ" json:"MJ"`
  13. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  14. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  15. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  16. }
  17. func (TempHdHospital) TableName() string {
  18. return "t_hd_hospital"
  19. }
  20. type TempHdStaff struct {
  21. ID int64 `gorm:"column:id" json:"id"`
  22. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  23. StaffId string `gorm:"column:STAFF_ID" json:"STAFF_ID"`
  24. IdType string `gorm:"column:ID_TYPE" json:"ID_TYPE"`
  25. IdNo string `gorm:"column:ID_NO" json:"ID_NO"`
  26. StaffName string `gorm:"column:STAFF_NAME" json:"STAFF_NAME"`
  27. Position string `gorm:"column:POSITION" json:"POSITION"`
  28. TrainingName string `gorm:"column:TRAINING_NAME" json:"TRAINING_NAME"`
  29. PracticeCertificate string `gorm:"column:PRACTICE_CERTIFICATE" json:"PRACTICE_CERTIFICATE"`
  30. PracticeCertificateNo string `gorm:"column:PRACTICE_CERTIFICATE_NO" json:"PRACTICE_CERTIFICATE_NO"`
  31. QualificationCertificate string `gorm:"column:QUALIFICATION_CERTIFICATE" json:"QUALIFICATION_CERTIFICATE"`
  32. QualificationType string `gorm:"column:QUALIFICATION_TYPE" json:"QUALIFICATION_TYPE"`
  33. PermanentType string `gorm:"column:PERMANENT_TYPE" json:"PERMANENT_TYPE"`
  34. DiplomaFile string `gorm:"column:DIPLOMA_FILE" json:"DIPLOMA_FILE"`
  35. DegreeCertificateFile string `gorm:"column:DEGREE_CERTIFICATE_FILE" json:"DEGREE_CERTIFICATE_FILE"`
  36. TrainingCertificateFile string `gorm:"column:TRAINING_CERTIFICATE_FILE" json:"TRAINING_CERTIFICATE_FILE"`
  37. PracticeCertificateFile string `gorm:"column:PRACTICE_CERTIFICATE_FILE" json:"PRACTICE_CERTIFICATE_FILE"`
  38. QualificationCertificateFile string `gorm:"column:QUALIFICATION_CERTIFICATE_FILE" json:"QUALIFICATION_CERTIFICATE_FILE"`
  39. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  40. TrainingDate time.Time `gorm:"column:TRAINING_DATE" json:"TRAINING_DATE"`
  41. InDate time.Time `gorm:"column:IN_DATE" json:"IN_DATE"`
  42. OutDate time.Time `gorm:"column:OUT_DATE" json:"OUT_DATE"`
  43. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  44. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  45. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  46. Mj string `gorm:"column:MJ" json:"MJ"`
  47. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  48. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  49. }
  50. func (TempHdStaff) TableName() string {
  51. return "t_hd_staff"
  52. }
  53. type TempHdLayout struct {
  54. ID int64 `gorm:"column:id" json:"id"`
  55. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  56. PartitionName string `gorm:"column:PARTITION_NAME" json:"PARTITION_NAME"`
  57. PartitionImg string `gorm:"column:PARTITION_IMG" json:"PARTITION_IMG"`
  58. FunctionArea string `gorm:"column:FUNCTION_AREA" json:"FUNCTION_AREA"`
  59. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  60. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  61. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  62. Mj string `gorm:"column:MJ" json:"MJ"`
  63. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  64. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  65. }
  66. func (TempHdLayout) TableName() string {
  67. return "t_hd_layout"
  68. }
  69. type TempHdDm struct {
  70. ID int64 `gorm:"column:id" json:"id"`
  71. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  72. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  73. SickbedNo string `gorm:"column:SICKBED_NO" json:"SICKBED_NO"`
  74. EquipmentBrand string `gorm:"column:EQUIPMENT_BRAND" json:"EQUIPMENT_BRAND"`
  75. EquipmentModel string `gorm:"column:EQUIPMENT_MODEL" json:"EQUIPMENT_MODEL"`
  76. EnableTime time.Time `gorm:"column:ENABLE_TIME" json:"ENABLE_TIME"`
  77. DiscardedTime time.Time `gorm:"column:DISCARDED_TIME" json:"DISCARDED_TIME"`
  78. Status string `gorm:"column:STATUS" json:"STATUS"`
  79. EquipmentType string `gorm:"column:EQUIPMENT_TYPE" json:"EQUIPMENT_TYPE"`
  80. Temperature string `gorm:"column:TEMPERATURE" json:"TEMPERATURE"`
  81. Humidity string `gorm:"column:HUMIDITY" json:"HUMIDITY"`
  82. Pressure string `gorm:"column:PRESSURE" json:"PRESSURE"`
  83. PressureUnit string `gorm:"column:PRESSURE_UNIT" json:"PRESSURE_UNIT"`
  84. WorkingVoltage string `gorm:"column:WORKING_VOLTAGE" json:"WORKING_VOLTAGE"`
  85. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  86. Bbp string `gorm:"column:BBP" json:"BBP"`
  87. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  88. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  89. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  90. Mj string `gorm:"column:MJ" json:"MJ"`
  91. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  92. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  93. }
  94. func (TempHdDm) TableName() string {
  95. return "t_hd_dm"
  96. }
  97. type TempHdWm struct {
  98. ID int64 `gorm:"column:id" json:"id"`
  99. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  100. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  101. EquipmentBrand string `gorm:"column:EQUIPMENT_BRAND" json:"EQUIPMENT_BRAND"`
  102. EquipmentModel string `gorm:"column:EQUIPMENT_MODEL" json:"EQUIPMENT_MODEL"`
  103. EnableTime time.Time `gorm:"column:ENABLE_TIME" json:"ENABLE_TIME"`
  104. DiscardedTime time.Time `gorm:"column:DISCARDED_TIME" json:"DISCARDED_TIME"`
  105. EquipmentType string `gorm:"column:EQUIPMENT_TYPE" json:"EQUIPMENT_TYPE"`
  106. Temperature string `gorm:"column:TEMPERATURE" json:"TEMPERATURE"`
  107. Humidity string `gorm:"column:HUMIDITY" json:"HUMIDITY"`
  108. Pressure string `gorm:"column:PRESSURE" json:"PRESSURE"`
  109. PressureUnit string `gorm:"column:PRESSURE_UNIT" json:"PRESSURE_UNIT"`
  110. QualityStandard string `gorm:"column:QUALITY_STANDARD" json:"QUALITY_STANDARD"`
  111. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  112. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  113. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  114. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  115. Mj string `gorm:"column:MJ" json:"MJ"`
  116. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  117. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  118. }
  119. func (TempHdWm) TableName() string {
  120. return "t_hd_wm"
  121. }
  122. type TempHdMaintain struct {
  123. ID int64 `gorm:"column:id" json:"id"`
  124. SN string `gorm:"column:SN" json:"SN"`
  125. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  126. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  127. EquipmentType string `gorm:"column:EQUIPMENT_TYPE" json:"EQUIPMENT_TYPE"`
  128. RepairTime time.Time `gorm:"column:REPAIR_TIME" json:"REPAIR_TIME"`
  129. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  130. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  131. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  132. Mj string `gorm:"column:MJ" json:"MJ"`
  133. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  134. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  135. }
  136. func (TempHdMaintain) TableName() string {
  137. return "t_hd_maintain"
  138. }
  139. type TempHdDisinfectMethod struct {
  140. ID int64 `gorm:"column:id" json:"id"`
  141. SN string `gorm:"column:SN" json:"SN"`
  142. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  143. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  144. EquipmentType string `gorm:"column:EQUIPMENT_TYPE" json:"EQUIPMENT_TYPE"`
  145. EquipmentModel string `gorm:"column:EQUIPMENT_MODEL" json:"EQUIPMENT_MODEL"`
  146. DisinfectMethod string `gorm:"column:DISINFECT_METHOD" json:"DISINFECT_METHOD"`
  147. Disinfector string `gorm:"column:DISINFECTOR" json:"DISINFECTOR"`
  148. Concentration string `gorm:"column:CONCENTRATION" json:"CONCENTRATION"`
  149. Frequency string `gorm:"column:FREQUENCY" json:"FREQUENCY"`
  150. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  151. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  152. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  153. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  154. Mj string `gorm:"column:MJ" json:"MJ"`
  155. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  156. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  157. }
  158. func (TempHdDisinfectMethod) TableName() string {
  159. return "t_hd_disinfect_method"
  160. }
  161. type TempHdOtherMachine struct {
  162. ID int64 `gorm:"column:id" json:"id"`
  163. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  164. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  165. EquipmentBrand string `gorm:"column:EQUIPMENT_BRAND" json:"EQUIPMENT_BRAND"`
  166. EquipmentModel string `gorm:"column:EQUIPMENT_MODEL" json:"EQUIPMENT_MODEL"`
  167. EnableTime time.Time `gorm:"column:ENABLE_TIME" json:"ENABLE_TIME"`
  168. DiscardedTime time.Time `gorm:"column:DISCARDED_TIME" json:"DISCARDED_TIME"`
  169. Status string `gorm:"column:STATUS" json:"STATUS"`
  170. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  171. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  172. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  173. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  174. Mj string `gorm:"column:MJ" json:"MJ"`
  175. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  176. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  177. }
  178. func (TempHdOtherMachine) TableName() string {
  179. return "t_hd_other_machine"
  180. }
  181. type TempHdPatient struct {
  182. ID int64 `gorm:"column:id" json:"id"`
  183. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  184. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  185. CardNo string `gorm:"column:CARD_NO" json:"CARD_NO"`
  186. CardType string `gorm:"column:CARD_TYPE" json:"CARD_TYPE"`
  187. IdNo string `gorm:"column:ID_NO" json:"ID_NO"`
  188. IdType string `gorm:"column:ID_TYPE" json:"ID_TYPE"`
  189. PatientName string `gorm:"column:PATIENT_NAME" json:"PATIENT_NAME"`
  190. Gender string `gorm:"column:GENDER" json:"GENDER"`
  191. BornDate time.Time `gorm:"column:BORN_DATE" json:"BORN_DATE"`
  192. DiagnosisSummary string `gorm:"column:DIAGNOSIS_SUMMARY" json:"DIAGNOSIS_SUMMARY"`
  193. IsCrf string `gorm:"column:IS_CRF" json:"IS_CRF"`
  194. AllergyHistory string `gorm:"column:ALLERGY_HISTORY" json:"ALLERGY_HISTORY"`
  195. PayMethod string `gorm:"column:PAY_METHOD" json:"PAY_METHOD"`
  196. DialysisStartTime time.Time `gorm:"column:DIALYSIS_START_TIME" json:"DIALYSIS_START_TIME"`
  197. LocalStartTime time.Time `gorm:"column:LOCAL_START_TIME" json:"LOCAL_START_TIME"`
  198. Xgbz string `gorm:"column:XGBZ" json:"XGBZ"`
  199. CreatedTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  200. UpdateTime time.Time `gorm:"column:UPDATE_TIME" json:"UPDATE_TIME"`
  201. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  202. Mj string `gorm:"column:MJ" json:"MJ"`
  203. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  204. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  205. }
  206. func (TempHdPatient) TableName() string {
  207. return "t_hd_patient"
  208. }
  209. type TempHdPatientOut struct {
  210. ID int64 `gorm:"column:id" json:"id"`
  211. Sn string `gorm:"column:SN" json:"SN"`
  212. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  213. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  214. SequelaeDate time.Time `gorm:"column:SEQUELAE_DATE" json:"SEQUELAE_DATE"`
  215. SequelaeType string `gorm:"column:SEQUELAE_TYPE" json:"SEQUELAE_TYPE"`
  216. SequelaeSubType string `gorm:"column:SEQUELAE_SUB_TYPE" json:"SEQUELAE_SUB_TYPE"`
  217. ExtReason string `gorm:"column:EXT_REASON" json:"EXT_REASON"`
  218. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  219. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  220. Mj string `gorm:"column:MJ" json:"MJ"`
  221. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  222. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  223. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  224. }
  225. func (TempHdPatientOut) TableName() string {
  226. return "t_hd_patient_out"
  227. }
  228. type TempHdPs struct {
  229. ID int64 `gorm:"column:id" json:"id"`
  230. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  231. PrescribeId string `gorm:"column:PRESCRIBE_ID" json:"PRESCRIBE_ID"`
  232. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  233. MedicalId string `gorm:"column:MEDICAL_ID" json:"MEDICAL_ID"`
  234. DrId string `gorm:"column:DR_ID" json:"DR_ID"`
  235. DialysisFrequency int64 `gorm:"column:DIALYSIS_FREQUENCY" json:"DIALYSIS_FREQUENCY"`
  236. FrequencyUnit int64 `gorm:"column:FREQUENCY_UNIT" json:"FREQUENCY_UNIT"`
  237. DialysisDuration float64 `gorm:"column:DIALYSIS_DURATION" json:"DIALYSIS_DURATION"`
  238. Hdf string `gorm:"column:HDF" json:"HDF"`
  239. HdfFrequencyUnit int64 `gorm:"column:HDF_FREQUENCY_UNIT" json:"HDF_FREQUENCY_UNIT"`
  240. HdfFrequency int64 `gorm:"column:HDF_FREQUENCY" json:"HDF_FREQUENCY"`
  241. HdfDuration float64 `gorm:"column:HDF_DURATION" json:"HDF_DURATION"`
  242. Hp string `gorm:"column:HP" json:"HP"`
  243. HpFrequency int64 `gorm:"column:HP_FREQUENCY" json:"HP_FREQUENCY"`
  244. HpFrequencyUnit int64 `gorm:"column:HP_FREQUENCY_UNIT" json:"HP_FREQUENCY_UNIT"`
  245. HpDuration float64 `gorm:"column:HP_DURATION" json:"HP_DURATION"`
  246. K float64 `gorm:"column:K" json:"K"`
  247. Ca float64 `gorm:"column:CA" json:"CA"`
  248. Na float64 `gorm:"column:NA" json:"NA"`
  249. Glucose string `gorm:"column:GLUCOSE" json:"GLUCOSE"`
  250. FluxLevel string `gorm:"column:FLUX_LEVEL" json:"FLUX_LEVEL"`
  251. FluxValue string `gorm:"column:FLUX_VALUE" json:"FLUX_VALUE"`
  252. UseType string `gorm:"column:USE_TYPE" json:"USE_TYPE"`
  253. PrescribeTime time.Time `gorm:"column:PRESCRIBE_TIME" json:"PRESCRIBE_TIME"`
  254. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  255. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  256. Mj string `gorm:"column:MJ" json:"MJ"`
  257. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  258. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  259. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  260. }
  261. func (TempHdPs) TableName() string {
  262. return "t_hd_ps"
  263. }
  264. type TempHdPsMedicine struct {
  265. ID int64 `gorm:"column:id" json:"id"`
  266. Sn string `gorm:"column:SN" json:"SN"`
  267. PrescribeId string `gorm:"column:PRESCRIBE_ID" json:"PRESCRIBE_ID"`
  268. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  269. MedicineTypeId string `gorm:"column:MEDICINE_TYPE_ID" json:"MEDICINE_TYPE_ID"`
  270. MedicineId string `gorm:"column:MEDICINE_ID" json:"MEDICINE_ID"`
  271. CreatedTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  272. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  273. Mj string `gorm:"column:MJ" json:"MJ"`
  274. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  275. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  276. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  277. }
  278. func (TempHdPsMedicine) TableName() string {
  279. return "t_hd_ps_medicine"
  280. }
  281. type TempHdInfection struct {
  282. ID int64 `gorm:"column:id" json:"id"`
  283. HospitalId string `gorm:"column:hospital_id" json:"hospital_id"`
  284. PatientNk string `gorm:"column:patient_nk" json:"patient_nk"`
  285. Hbv string `gorm:"column:hbv" json:"hbv"`
  286. Hcv string `gorm:"column:hcv" json:"hcv"`
  287. Rpr string `gorm:"column:rpr" json:"rpr"`
  288. Hiv string `gorm:"column:hiv" json:"hiv"`
  289. Hbsag string `gorm:"column:hbsag" json:"hbsag"`
  290. Hbs string `gorm:"column:hbs" json:"hbs"`
  291. Hbeag string `gorm:"column:hbeag" json:"hbeag"`
  292. Hbe string `gorm:"column:hbe" json:"hbe"`
  293. Hbc string `gorm:"column:hbc" json:"hbc"`
  294. CheckDate time.Time `gorm:"column:check_date" json:"check_date"`
  295. CreateTime time.Time `gorm:"column:create_time" json:"create_time"`
  296. Sjscsj time.Time `gorm:"column:sjscsj" json:"sjscsj"`
  297. Mj string `gorm:"column:mj" json:"mj"`
  298. Xgbz int64 `gorm:"column:xgbz" json:"xgbz"`
  299. Ylyl1 string `gorm:"column:ylyl1" json:"ylyl1"`
  300. Ylyl2 string `gorm:"column:ylyl2" json:"ylyl2"`
  301. }
  302. func (TempHdInfection) TableName() string {
  303. return "t_hd_infection"
  304. }
  305. type TempHdInhospital struct {
  306. ID int64 `gorm:"column:id" json:"id"`
  307. HospitalId string `gorm:"column:hospital_id" json:"hospital_id"`
  308. MedicalNo string `gorm:"column:medical_no" json:"medical_no"`
  309. AdmissionTime time.Time `gorm:"column:admission_time" json:"admission_time"`
  310. AdmissionCause string `gorm:"column:admission_cause" json:"admission_cause"`
  311. CreateTime time.Time `gorm:"column:create_time" json:"create_time"`
  312. Sjscsj time.Time `gorm:"column:sjscsj" json:"sjscsj"`
  313. Mj string `gorm:"column:mj" json:"mj"`
  314. Xgbz int64 `gorm:"column:xgbz" json:"xgbz"`
  315. Ylyl1 string `gorm:"column:ylyl1" json:"ylyl1"`
  316. Ylyl2 string `gorm:"column:ylyl2" json:"ylyl2"`
  317. }
  318. func (TempHdInhospital) TableName() string {
  319. return "t_hd_inhospital"
  320. }
  321. type TempHdOuthospital struct {
  322. ID int64 `gorm:"column:id" json:"id"`
  323. HospitalId string `gorm:"column:hospital_id" json:"hospital_id"`
  324. MedicalNo string `gorm:"column:medical_no" json:"medical_no"`
  325. DischargeDate time.Time `gorm:"column:discharge_date" json:"discharge_date"`
  326. CreateTime time.Time `gorm:"column:create_time" json:"create_time"`
  327. Sjscsj time.Time `gorm:"column:sjscsj" json:"sjscsj"`
  328. Mj string `gorm:"column:mj" json:"mj"`
  329. Xgbz int64 `gorm:"column:xgbz" json:"xgbz"`
  330. Ylyl1 string `gorm:"column:ylyl1" json:"ylyl1"`
  331. Ylyl2 string `gorm:"column:ylyl2" json:"ylyl2"`
  332. }
  333. func (TempHdOuthospital) TableName() string {
  334. return "t_hd_outhospital"
  335. }
  336. type DataUpload struct {
  337. ID int64 `gorm:"column:id" json:"id" form:"id"`
  338. OrgId int64 `gorm:"column:org_id" json:"org_id" form:"org_id"`
  339. SyncType int64 `gorm:"column:sync_type" json:"sync_type" form:"sync_type"`
  340. SyncTime int64 `gorm:"column:sync_time" json:"sync_time" form:"sync_time"`
  341. SyncResultType int `gorm:"column:sync_result_type" json:"sync_result_type" form:"sync_result_type"`
  342. SyncRsultRemark string `gorm:"column:sync_result_remark" json:"sync_result_remark" form:"sync_result_remark"`
  343. SyncTotalNum int64 `gorm:"column:sync_total_num" json:"sync_total_num" form:"sync_total_num"`
  344. SyncSuccessNum int64 `gorm:"column:sync_success_num" json:"sync_success_num" form:"sync_success_num"`
  345. SyncInfo string `gorm:"column:sync_info" json:"sync_info" form:"sync_info"`
  346. CreateTime int64 `gorm:"column:create_time" json:"create_time" form:"create_time"`
  347. UpdateTime int64 `gorm:"column:update_time" json:"update_time" form:"update_time"`
  348. }
  349. func (DataUpload) TableName() string {
  350. return "data_sync_info"
  351. }
  352. type DataUploadConfig struct {
  353. ID int64 `gorm:"column:id" json:"id"`
  354. OrgId int64 `gorm:"column:org_id" json:"org_id"`
  355. ProvinceId int64 `gorm:"column:province_id" json:"province_id"`
  356. CityId int64 `gorm:"column:city_id" json:"city_id"`
  357. GatewayAddress string `gorm:"column:gateway_address" json:"gateway_address"`
  358. AppId string `gorm:"column:app_id" json:"app_id"`
  359. Key string `gorm:"column:key" json:"key"`
  360. Status int64 `gorm:"column:status" json:"status"`
  361. CreateTime int64 `gorm:"column:create_time" json:"create_time"`
  362. ModifyTime int64 `gorm:"column:modify_time" json:"modify_time"`
  363. TimeQuantum int64 `gorm:"column:time_quantum" json:"time_quantum"`
  364. DepartmentName string `gorm:"column:department_name" json:"department_name"`
  365. HospitalId string `gorm:"column:hospital_id" json:"hospital_id"`
  366. InstType int64 `gorm:"column:inst_type" json:"inst_type"`
  367. DbHost string `gorm:"column:db_host" json:"db_host"`
  368. DbPort string `gorm:"column:db_port" json:"db_port"`
  369. DbUser string `gorm:"column:db_user" json:"db_user"`
  370. DbPass string `gorm:"column:db_pass" json:"db_pass"`
  371. DbName string `gorm:"column:db_name" json:"db_name"`
  372. }
  373. func (DataUploadConfig) TableName() string {
  374. return "data_upload_config"
  375. }
  376. type TempHdShift struct {
  377. ID int64 `gorm:"column:id" json:"id"`
  378. PsId string `gorm:"column:PS_ID" json:"PS_ID"`
  379. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  380. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  381. ScheduleDate time.Time `gorm:"column:SCHEDULE_DATE" json:"SCHEDULE_DATE"`
  382. ShiftType string `gorm:"column:SHIFT_TYPE" json:"SHIFT_TYPE"`
  383. SickbedNo string `gorm:"column:SICKBED_NO" json:"SICKBED_NO"`
  384. ScheduleStatus string `gorm:"column:SCHEDULE_STATUS" json:"SCHEDULE_STATUS"`
  385. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  386. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  387. Mj string `gorm:"column:MJ" json:"MJ"`
  388. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  389. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  390. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  391. }
  392. func (TempHdShift) TableName() string {
  393. return "t_hd_shift"
  394. }
  395. type TempHdDoctorsAdvice struct {
  396. ID int64 `gorm:"column:id" json:"id"`
  397. MedicalOrDerId string `gorm:"column:MEDICAL_ORDER_ID" json:"MEDICAL_ORDER_ID"`
  398. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  399. DialysisId string `gorm:"column:DIALYSIS_ID" json:"DIALYSIS_ID"`
  400. OrderType string `gorm:"column:ORDER_TYPE" json:"ORDER_TYPE"`
  401. RrtType string `gorm:"column:RRT_TYPE" json:"RRT_TYPE"`
  402. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  403. DialysisDuration int64 `gorm:"column:DIALYSIS_DURATION" json:"DIALYSIS_DURATION"`
  404. BloodVol int64 `gorm:"column:BLOOD_VOL" json:"BLOOD_VOL"`
  405. DryWeigh float64 `gorm:"column:DRY_WEIGHT" json:"DRY_WEIGHT"`
  406. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  407. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  408. Mj string `gorm:"column:MJ" json:"MJ"`
  409. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  410. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  411. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  412. }
  413. func (TempHdDoctorsAdvice) TableName() string {
  414. return "t_hd_doctors_advice"
  415. }
  416. type TempHdDialysis struct {
  417. ID int64 `gorm:"column:id" json:"id"`
  418. DialysisId string `gorm:"column:DIALYSIS_ID" json:"DIALYSIS_ID"`
  419. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  420. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  421. PsId string `gorm:"column:PS_ID" json:"PS_ID"`
  422. DialysisDate time.Time `gorm:"column:DIALYSIS_DATE" json:"DIALYSIS_DATE"`
  423. SickbedNo string `gorm:"column:SICKBED_NO" json:"SICKBED_NO"`
  424. DivisionId string `gorm:"column:DIVISION_ID" json:"DIVISION_ID"`
  425. EquipmentId string `gorm:"column:EQUIPMENT_ID" json:"EQUIPMENT_ID"`
  426. MixDalysis string `gorm:"column:MIX_DIALYSIS" json:"MIX_DIALYSIS"`
  427. ActualufMl int64 `gorm:"column:ACTUALUF_ML" json:"ACTUALUF_ML"`
  428. Ufv int64 `gorm:"column:UFV" json:"UFV"`
  429. TotalReplace int64 `gorm:"column:TOTAL_REPLACE" json:"TOTAL_REPLACE"`
  430. TotalTreatDuration int64 `gorm:"column:TOTAL_TREAT_DURATION" json:"TOTAL_TREAT_DURATION"`
  431. IsHospitalozation string `gorm:"column:IS_HOSPITALIZATION" json:"IS_HOSPITALIZATION"`
  432. IsEmergency string `gorm:"column:IS_EMERGENCY" json:"IS_EMERGENCY"`
  433. EmergencyReason string `gorm:"column:EMERGENCY_REASON" json:"EMERGENCY_REASON"`
  434. IsPerioperativePeriod string `gorm:"column:IS_PERIOPERATIVE_PERIOD" json:"IS_PERIOPERATIVE_PERIOD"`
  435. BeforeSbp int64 `gorm:"column:BEFORE_SBP" json:"BEFORE_SBP"`
  436. BeforeDbp int64 `gorm:"column:BEFORE_DBP" json:"BEFORE_DBP"`
  437. AfterSbp int64 `gorm:"column:AFTER_SBP" json:"AFTER_SBP"`
  438. AfterDbp int64 `gorm:"column:AFTER_DBP" json:"AFTER_DBP"`
  439. BeforeWeight float64 `gorm:"column:BEFORE_WEIGHT" json:"BEFORE_WEIGHT"`
  440. AfterWeight float64 `gorm:"column:AFTER_WEIGHT" json:"AFTER_WEIGHT"`
  441. AccessId string `gorm:"column:ACCESS_ID" json:"ACCESS_ID"`
  442. DialyzerId string `gorm:"column:DIALYZER_ID" json:"DIALYZER_ID"`
  443. Ktv float64 `gorm:"column:KTV" json:"KTV"`
  444. StartTime time.Time `gorm:"column:START_TIME" json:"START_TIME"`
  445. EndTime time.Time `gorm:"column:END_TIME" json:"END_TIME"`
  446. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  447. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  448. Mj string `gorm:"column:MJ" json:"MJ"`
  449. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  450. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  451. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  452. }
  453. func (TempHdDialysis) TableName() string {
  454. return "t_hd_dialysis"
  455. }
  456. type TempHdMiddle struct {
  457. ID int64 `gorm:"column:id" json:"id"`
  458. Sn string `gorm:"column:SN" json:"SN"`
  459. HospitalId string `gorm:"column:HOSPITAL_ID" json:"HOSPITAL_ID"`
  460. PatientNk string `gorm:"column:PATIENT_NK" json:"PATIENT_NK"`
  461. DialysisId string `gorm:"column:DIALYSIS_ID" json:"DIALYSIS_ID"`
  462. MonitorTime time.Time `gorm:"column:MONITOR_TIME" json:"MONITOR_TIME"`
  463. Sbp int64 `gorm:"column:SBP" json:"SBP"`
  464. Dbp int64 `gorm:"column:DBP" json:"DBP"`
  465. P int64 `gorm:"column:P" json:"P"`
  466. Ns int64 `gorm:"column:NS" json:"NS"`
  467. Qb int64 `gorm:"column:QB" json:"QB"`
  468. Ap int64 `gorm:"column:AP" json:"AP"`
  469. Vp int64 `gorm:"column:VP" json:"VP"`
  470. Tmp int64 `gorm:"column:TMP" json:"TMP"`
  471. Ufr int64 `gorm:"column:UFR" json:"UFR"`
  472. Ufv int64 `gorm:"column:UFV" json:"UFV"`
  473. OnLine int64 `gorm:"column:ON_LINE" json:"ON_LINE"`
  474. Spo2 float64 `gorm:"column:SPO2" json:"SPO2"`
  475. R int64 `gorm:"column:R" json:"R"`
  476. OtherSituation string `gorm:"column:OTHER_SITUATION" json:"OTHER_SITUATION"`
  477. Nurse string `gorm:"column:NURSE" json:"NURSE"`
  478. CreateTime time.Time `gorm:"column:CREATE_TIME" json:"CREATE_TIME"`
  479. Sjscsj time.Time `gorm:"column:SJSCSJ" json:"SJSCSJ"`
  480. Mj string `gorm:"column:MJ" json:"MJ"`
  481. Xgbz int64 `gorm:"column:XGBZ" json:"XGBZ"`
  482. Ylyl1 string `gorm:"column:YLYL1" json:"YLYL1"`
  483. Ylyl2 string `gorm:"column:YLYL2" json:"YLYL2"`
  484. }
  485. func (TempHdMiddle) TableName() string {
  486. return "t_hd_middle"
  487. }
  488. type TempHdDivision struct {
  489. ID int64 `gorm:"column:id" json:"id"`
  490. DivisionId string `gorm:"column:division_id" json:"division_id"`
  491. HospitalId string `gorm:"column:hospital_id" json:"hospital_id"`
  492. DevisionName string `gorm:"column:devision_name" json:"devision_name"`
  493. UpdateFlag string `gorm:"column:update_flag" json:"update_flag"`
  494. UpdateTime time.Time `gorm:"column:update_time" json:"update_time"`
  495. CreateTime time.Time `gorm:"column:create_time" json:"create_time"`
  496. Sjscsj time.Time `gorm:"column:sjscsj" json:"sjscsj"`
  497. Mj string `gorm:"column:mj" json:"mj"`
  498. Xgbz int64 `gorm:"column:xgbz" json:"xgbz"`
  499. Ylyl1 string `gorm:"column:ylyl1" json:"ylyl1"`
  500. Ylyl2 string `gorm:"column:ylyl2" json:"ylyl2"`
  501. }
  502. func (TempHdDivision) TableName() string {
  503. return "t_hd_division"
  504. }