MzChargeDetail.java 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559
  1. package thyyxxk.webserver.entity.datamodify;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.fasterxml.jackson.annotation.JsonInclude;
  4. import lombok.Data;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. import java.util.List;
  9. @Data
  10. @JsonInclude(JsonInclude.Include.NON_NULL)
  11. public class MzChargeDetail implements Serializable {
  12. private static final long serialVersionUID = 6955612389655007957L;
  13. private String chargeCode;
  14. private BigDecimal chargeFee;
  15. private Double chargeAmount;
  16. private String chargeCodeMx;
  17. private Integer detailSn;
  18. @JsonInclude(JsonInclude.Include.NON_NULL)
  19. @TableField(exist = false)
  20. private long currentPage;
  21. @JsonInclude(JsonInclude.Include.NON_NULL)
  22. @TableField(exist = false)
  23. private long pageSize;
  24. /**
  25. * patientId
  26. */
  27. private String patientId;
  28. /**
  29. * times
  30. */
  31. private Integer times;
  32. /**
  33. * receiptNo
  34. */
  35. private Integer receiptNo;
  36. /**
  37. * orderNo
  38. */
  39. private Integer orderNo;
  40. /**
  41. * itemNo
  42. */
  43. private Integer itemNo;
  44. /**
  45. * chargeItemCode
  46. */
  47. private String chargeItemCode;
  48. /**
  49. * billItemCode
  50. * 项目类型
  51. */
  52. private String billItemCode;
  53. /**
  54. * quantity
  55. */
  56. private Double quantity;
  57. /**
  58. * unitPrice
  59. */
  60. private String unitPrice;
  61. /**
  62. * payMark
  63. */
  64. private String payMark;
  65. /**
  66. * serial
  67. */
  68. private String serial;
  69. /**
  70. * chargeItemType
  71. */
  72. private String chargeItemType;
  73. /**
  74. * countryFlag
  75. */
  76. private String countryFlag;
  77. /**
  78. * drugFlag
  79. */
  80. private String drugFlag;
  81. /**
  82. * serialNo
  83. */
  84. private Integer serialNo;
  85. /**
  86. * name
  87. */
  88. private String name;
  89. /**
  90. * chargeDate
  91. */
  92. private Date chargeDate;
  93. private String chargeDateString;
  94. /**
  95. * confirmTime
  96. */
  97. private Date confirmTime;
  98. /**
  99. * groupNo
  100. */
  101. private String groupNo;
  102. /**
  103. * confirmId
  104. */
  105. private String confirmId;
  106. /**
  107. * drugWin
  108. */
  109. private Integer drugWin;
  110. /**
  111. * inputId
  112. */
  113. private String inputId;
  114. /**
  115. * inputDate
  116. */
  117. private Date inputDate;
  118. /**
  119. * cashierId
  120. */
  121. private String cashierId;
  122. /**
  123. * windowsNo
  124. */
  125. private String windowsNo;
  126. /**
  127. * priceId
  128. */
  129. private String priceId;
  130. /**
  131. * priceTime
  132. */
  133. private Date priceTime;
  134. /**
  135. * execDept
  136. * 执行科室
  137. */
  138. private String execDept;
  139. /**
  140. * auditCode
  141. */
  142. private String auditCode;
  143. /**
  144. * gongnksFlag
  145. */
  146. private String gongnksFlag;
  147. /**
  148. * printFlag
  149. */
  150. private String printFlag;
  151. /**
  152. * responseType
  153. */
  154. private String responseType;
  155. /**
  156. * confirmFlag 标识:1确认发药 医技确认 2.打印药品清单 3.配药确认
  157. */
  158. private Integer confirmFlag;
  159. /**
  160. * warnDept
  161. * 应该是科室
  162. */
  163. private String warnDept;
  164. /**
  165. * ledYf
  166. */
  167. private String ledYf;
  168. /**
  169. * jzFlag
  170. */
  171. private String jzFlag;
  172. /**
  173. * groupOrder
  174. */
  175. private Integer groupOrder;
  176. /**
  177. * cashId
  178. */
  179. private String cashId;
  180. /**
  181. * doctorCode
  182. * 医生code
  183. */
  184. private String doctorCode;
  185. /**
  186. * supplyCode
  187. */
  188. private String supplyCode;
  189. /**
  190. * frequency
  191. */
  192. private String frequency;
  193. /**
  194. * drugQuan
  195. */
  196. private Double drugQuan;
  197. /**
  198. * drugUnit
  199. */
  200. private String drugUnit;
  201. /**
  202. * doctorFlag
  203. */
  204. private String doctorFlag;
  205. /**
  206. * injectRes
  207. */
  208. private Double injectRes;
  209. /**
  210. * injectTimes
  211. */
  212. private Integer injectTimes;
  213. /**
  214. * confirmZs
  215. */
  216. private String confirmZs;
  217. /**
  218. * realNo
  219. */
  220. private Integer realNo;
  221. /**
  222. * windowsNoYf
  223. */
  224. private String windowsNoYf;
  225. /**
  226. * ybbxFlag
  227. */
  228. private String ybbxFlag;
  229. /**
  230. * tcNo
  231. */
  232. private String tcNo;
  233. /**
  234. * tcName
  235. */
  236. private String tcName;
  237. /**
  238. * detailFlag
  239. */
  240. private String detailFlag;
  241. /**
  242. * glPercent
  243. */
  244. private String glPercent;
  245. /**
  246. * orderType
  247. */
  248. private String orderType;
  249. /**
  250. * supplyNo
  251. */
  252. private String supplyNo;
  253. /**
  254. * instructionCode
  255. */
  256. private String instructionCode;
  257. /**
  258. * instructionText
  259. */
  260. private String instructionText;
  261. /**
  262. * orderDays
  263. */
  264. private Integer orderDays;
  265. /**
  266. * paySelf
  267. */
  268. private String paySelf;
  269. /**
  270. * tryFlag
  271. */
  272. private String tryFlag;
  273. /**
  274. * reqYj
  275. */
  276. private String reqYj;
  277. /**
  278. * reqNo
  279. */
  280. private Integer reqNo;
  281. /**
  282. * groupType
  283. */
  284. private String groupType;
  285. /**
  286. * orderBill
  287. */
  288. private Integer orderBill;
  289. /**
  290. * chargeBillCode
  291. */
  292. private String chargeBillCode;
  293. /**
  294. * selfFlag
  295. */
  296. private String selfFlag;
  297. /**
  298. * responceType
  299. */
  300. private String responceType;
  301. /**
  302. * decAmount
  303. */
  304. private String decAmount;
  305. /**
  306. * backSerial
  307. */
  308. private Integer backSerial;
  309. /**
  310. * inputTime
  311. */
  312. private Date inputTime;
  313. /**
  314. * cyMtjs
  315. */
  316. private Integer cyMtjs;
  317. /**
  318. * cyJsl
  319. */
  320. private Integer cyJsl;
  321. /**
  322. * cyZql
  323. */
  324. private Integer cyZql;
  325. /**
  326. * cyFj
  327. */
  328. private Integer cyFj;
  329. /**
  330. * cyFfcs
  331. */
  332. private Integer cyFfcs;
  333. /**
  334. * cyFysm
  335. */
  336. private Integer cyFysm;
  337. /**
  338. * supplyAmount
  339. */
  340. private Integer supplyAmount;
  341. /**
  342. * cyJssm
  343. */
  344. private String cyJssm;
  345. /**
  346. * deptNo
  347. */
  348. private String deptNo;
  349. /**
  350. * glPercentFt
  351. */
  352. private Double glPercentFt;
  353. /**
  354. * ybZfFlag
  355. */
  356. private String ybZfFlag;
  357. /**
  358. * origPrice
  359. */
  360. private String origPrice;
  361. /**
  362. * tryResult
  363. */
  364. private String tryResult;
  365. /**
  366. * supplyExec
  367. */
  368. private String supplyExec;
  369. /**
  370. * cyDj
  371. */
  372. private String cyDj;
  373. /**
  374. * receiveFlag
  375. */
  376. private String receiveFlag;
  377. /**
  378. * chequType
  379. */
  380. private String chequType;
  381. /**
  382. * printFlagYj
  383. */
  384. private String printFlagYj;
  385. /**
  386. * confirmFlagQx
  387. */
  388. private String confirmFlagQx;
  389. /**
  390. * ybType
  391. */
  392. private String ybType;
  393. /**
  394. * 金额
  395. */
  396. private BigDecimal consumption;
  397. // 一下都是通过急门诊费用转入 通过机制号 转入的
  398. /**
  399. * 输入人姓名
  400. */
  401. private String patientName;
  402. /**
  403. * 项目名称
  404. */
  405. private String itemName;
  406. /**
  407. * 单列标志
  408. */
  409. private String separateFlag;
  410. /**
  411. * 贵重标志
  412. */
  413. private String suppressFlag;
  414. /**
  415. * 金额
  416. */
  417. private BigDecimal price;
  418. /**
  419. * 总价
  420. */
  421. private BigDecimal pricechargeFee;
  422. /**
  423. * 写死的不知道是什么
  424. */
  425. private String checkFlag;
  426. private String icCardNo;
  427. private Date birthDay;
  428. private String phoneNo;
  429. private Integer sex;
  430. private String adress;
  431. private String age;
  432. private BigDecimal accountBalance;
  433. private String contractCode;
  434. private String chargeType;
  435. private String chargeName;
  436. private BigDecimal je;
  437. private String execDeptName;
  438. private String confirmIdName;
  439. private Integer xiangMuZhuangTai;
  440. private List<MzChargeDetail> list;
  441. private List<Integer> reqNos;
  442. /**
  443. * 来源 对外接口时 使用
  444. */
  445. private String source;
  446. }