AdmissionRegistration.cs 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace PTMedicalInsurance.Entity
  7. {
  8. /// <summary>
  9. /// 【2401】入院办理
  10. /// 交易说明:通过此交易办理入院登记。
  11. /// </summary>
  12. public class AdmissionRegistrationInput
  13. {
  14. /// <summary>
  15. /// 人员编号
  16. /// </summary>
  17. public string psn_no { get; set; }
  18. /// <summary>
  19. /// 险种类型
  20. /// </summary>
  21. public string insutype { get; set; }
  22. /// <summary>
  23. /// 联系人姓名
  24. /// </summary>
  25. public string coner_name { get; set; }
  26. /// <summary>
  27. /// 联系电话
  28. /// </summary>
  29. public string tel { get; set; }
  30. /// <summary>
  31. /// 开始时间
  32. /// </summary>
  33. public DateTime begntime { get; set; }
  34. /// <summary>
  35. /// 就诊凭证类型
  36. /// </summary>
  37. public string mdtrt_cert_type { get; set; }
  38. /// <summary>
  39. /// 就诊凭证编号
  40. /// </summary>
  41. public string mdtrt_cert_no { get; set; }
  42. /// <summary>
  43. /// 医疗类别
  44. /// </summary>
  45. public string med_type { get; set; }
  46. /// <summary>
  47. /// 住院号
  48. /// </summary>
  49. public string ipt_no { get; set; }
  50. /// <summary>
  51. /// 病历号
  52. /// </summary>
  53. public string medrcdno { get; set; }
  54. /// <summary>
  55. /// 主治医生编码
  56. /// </summary>
  57. public string atddr_no { get; set; }
  58. /// <summary>
  59. /// 主诊医师姓名
  60. /// </summary>
  61. public string chfpdr_name { get; set; }
  62. /// <summary>
  63. /// 入院诊断描述
  64. /// </summary>
  65. public string adm_diag_dscr { get; set; }
  66. /// <summary>
  67. /// 入院科室编码
  68. /// </summary>
  69. public string adm_dept_codg { get; set; }
  70. /// <summary>
  71. /// 入院科室名称
  72. /// </summary>
  73. public string adm_dept_name { get; set; }
  74. /// <summary>
  75. /// 入院床位
  76. /// </summary>
  77. public string adm_bed { get; set; }
  78. /// <summary>
  79. /// 住院主诊断代码
  80. /// </summary>
  81. public string dscg_maindiag_code { get; set; }
  82. /// <summary>
  83. /// 住院主诊断名称
  84. /// </summary>
  85. public string dscg_maindiag_name { get; set; }
  86. /// <summary>
  87. /// 主要病情描述
  88. /// </summary>
  89. public string main_cond_dscr { get; set; }
  90. /// <summary>
  91. /// 病种编码
  92. /// </summary>
  93. public string dise_codg { get; set; }
  94. /// <summary>
  95. /// 病种名称
  96. /// </summary>
  97. public string dise_name { get; set; }
  98. /// <summary>
  99. /// 手术操作代码
  100. /// </summary>
  101. public string oprn_oprt_code { get; set; }
  102. /// <summary>
  103. /// 手术操作名称
  104. /// </summary>
  105. public string oprn_oprt_name { get; set; }
  106. /// <summary>
  107. /// 计划生育服务证号
  108. /// </summary>
  109. public string fpsc_no { get; set; }
  110. /// <summary>
  111. /// 生育类别
  112. /// </summary>
  113. public string matn_type { get; set; }
  114. /// <summary>
  115. /// 计划生育手术类别
  116. /// </summary>
  117. public string birctrl_type { get; set; }
  118. /// <summary>
  119. /// 晚育标志
  120. /// </summary>
  121. public string latechb_flag { get; set; }
  122. /// <summary>
  123. /// 孕周数
  124. /// </summary>
  125. public int geso_val { get; set; }
  126. /// <summary>
  127. /// 胎次
  128. /// </summary>
  129. public int fetts { get; set; }
  130. /// <summary>
  131. /// 胎儿数
  132. /// </summary>
  133. public int fetus_cnt { get; set; }
  134. /// <summary>
  135. /// 早产标志
  136. /// </summary>
  137. public string pret_flag { get; set; }
  138. /// <summary>
  139. /// 计划生育手术或生育日期
  140. /// </summary>
  141. public DateTime birctrl_matn_date { get; set; }
  142. /// <summary>
  143. /// 病种类型
  144. /// </summary>
  145. public string dise_type_code { get; set; }
  146. /// <summary>
  147. /// 扩展参数
  148. /// </summary>
  149. public string exp_content { get; set; }
  150. }
  151. /// <summary>
  152. /// 输入-入院诊断信息
  153. /// </summary>
  154. public class AdmissionDiagnosisInput
  155. {
  156. /// <summary>
  157. /// 人员编号
  158. /// </summary>
  159. public string psn_no { get; set; }
  160. /// <summary>
  161. /// 诊断类别
  162. /// </summary>
  163. public string diag_type { get; set; }
  164. /// <summary>
  165. /// 主诊断标志
  166. /// </summary>
  167. public string maindiag_flag { get; set; }
  168. /// <summary>
  169. /// 诊断排序号
  170. /// </summary>
  171. public int diag_srt_no { get; set; }
  172. /// <summary>
  173. /// 诊断代码
  174. /// </summary>
  175. public string diag_code { get; set; }
  176. /// <summary>
  177. /// 诊断名称
  178. /// </summary>
  179. public string diag_name { get; set; }
  180. /// <summary>
  181. /// 入院病情
  182. /// </summary>
  183. public string adm_cond { get; set; }
  184. /// <summary>
  185. /// 诊断科室
  186. /// </summary>
  187. public string diag_dept { get; set; }
  188. /// <summary>
  189. /// 诊断医生编码
  190. /// </summary>
  191. public string dise_dor_no { get; set; }
  192. /// <summary>
  193. /// 诊断医生姓名
  194. /// </summary>
  195. public string dise_dor_name { get; set; }
  196. /// <summary>
  197. /// 诊断时间
  198. /// </summary>
  199. public DateTime diag_time { get; set; }
  200. }
  201. /// <summary>
  202. /// 输入-扩展参数
  203. /// </summary>
  204. public class AdmissionRegistrationExtensionInput
  205. {
  206. /// <summary>
  207. /// 出生证号
  208. /// </summary>
  209. public string birth_no { get; set; }
  210. /// <summary>
  211. /// 与监护人关系
  212. /// </summary>
  213. public string birth_patn_rlts { get; set; }
  214. /// <summary>
  215. /// 新生儿名字
  216. /// </summary>
  217. public string nwb_name { get; set; }
  218. /// <summary>
  219. /// 监护人证件号码
  220. /// </summary>
  221. public string jhp_certno { get; set; }
  222. /// <summary>
  223. /// 外伤标志
  224. /// </summary>
  225. public string trum_flag { get; set; }
  226. /// <summary>
  227. /// 涉及第三方标志
  228. /// </summary>
  229. public string rel_ttp_flag { get; set; }
  230. }
  231. /// <summary>
  232. /// 输出
  233. /// </summary>
  234. public class AdmissionRegistrationOutput
  235. {
  236. /// <summary>
  237. /// 就诊 ID
  238. /// </summary>
  239. public string mdtrt_id { get; set; }
  240. }
  241. }