QueryEcSettlCertStatus.cs 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. using System;
  2. using System.ComponentModel;
  3. using System.Data.Linq;
  4. using System.Data.Linq.Mapping;
  5. using System.Collections.Generic;
  6. using System.Data;
  7. using System.ComponentModel.DataAnnotations;
  8. namespace PTMedicalInsurance.Entity.BaseLine.ElectronicSettlementCertificate
  9. {
  10. class QueryEcSettlCertStatusIn:EntityBase
  11. {/// <summary>
  12. /// 定点医疗机构编号
  13. /// </summary>
  14. [Column(Name = "FixmedinsCode", Storage = null, DbType = "VarChar(30)")]
  15. [StringLength(30)]
  16. [DisplayName("定点医疗机构编号")]
  17. public string FixmedinsCode { get; set; }
  18. /// <summary>
  19. /// 定点医疗机构名称
  20. /// </summary>
  21. [Column(Name = "FixmedinsName", Storage = null, DbType = "VarChar(255)")]
  22. [StringLength(255)]
  23. [DisplayName("定点医疗机构名称")]
  24. public string FixmedinsName { get; set; }
  25. /// <summary>
  26. /// 电子结算凭证代码
  27. /// 备注:电子结算凭证类型为1财政电子票据、2税务电子发票必填;
  28. /// 电子结算凭证类型为3税务数电票非必填。
  29. /// </summary>
  30. [Column(Name = "ElecSetlCertCode", Storage = null, DbType = "VarChar(50)")]
  31. [StringLength(50)]
  32. [DisplayName("电子结算凭证代码")]
  33. public string ElecSetlCertCode { get; set; }
  34. /// <summary>
  35. /// 电子结算凭证号码
  36. /// </summary>
  37. [Column(Name = "ElecSetlCertNo", Storage = null, DbType = "VarChar(50)")]
  38. [StringLength(50)]
  39. [DisplayName("电子结算凭证号码")]
  40. public string ElecSetlCertNo { get; set; }
  41. /// <summary>
  42. /// 电子结算凭证校验码
  43. /// 备注:电子结算凭证类型为1财政电子票据、2税务电子发票必填;
  44. /// 电子结算凭证类型为3税务数电票非必填。
  45. /// </summary>
  46. [Column(Name = "ElecSetlCertChkcode", Storage = null, DbType = "VarChar(50)")]
  47. [StringLength(50)]
  48. [DisplayName("电子结算凭证校验码")]
  49. public string ElecSetlCertChkcode { get; set; }
  50. /// <summary>
  51. /// 电子结算凭证类型
  52. /// 备注:1财政电子票据、2税务电子发票、3税务数电票
  53. /// </summary>
  54. [Column(Name = "ElecSetlCertType", Storage = null, DbType = "VarChar(20)")]
  55. [StringLength(20)]
  56. [DisplayName("电子结算凭证类型")]
  57. public string ElecSetlCertType { get; set; }
  58. }
  59. class QueryEcSettlCertStatusOut : EntityBase
  60. {
  61. /// <summary>
  62. /// 电子结算凭证代码
  63. /// 备注:电子结算凭证类型为1财政电子票据、2税务电子发票必填;
  64. /// 电子结算凭证类型为3税务数电票非必填。
  65. /// </summary>
  66. [Column(Name = "ElecSetlCertCode", Storage = null, DbType = "VarChar(50)")]
  67. [StringLength(50)]
  68. [DisplayName("电子结算凭证代码")]
  69. public string ElecSetlCertCode { get; set; }
  70. /// <summary>
  71. /// 电子结算凭证号码
  72. /// </summary>
  73. [Column(Name = "ElecSetlCertNo", Storage = null, DbType = "VarChar(50)")]
  74. [StringLength(50)]
  75. [DisplayName("电子结算凭证号码")]
  76. public string ElecSetlCertNo { get; set; }
  77. /// <summary>
  78. /// 电子结算凭证校验码
  79. /// 备注:电子结算凭证类型为1财政电子票据、2税务电子发票必填;
  80. /// 电子结算凭证类型为3税务数电票非必填。
  81. /// </summary>
  82. [Column(Name = "ElecSetlCertChkcode", Storage = null, DbType = "VarChar(20)")]
  83. [StringLength(20)]
  84. [DisplayName("电子结算凭证校验码")]
  85. public string ElecSetlCertChkcode { get; set; }
  86. /// <summary>
  87. /// 电子结算凭证类型
  88. /// 备注:1财政电子票据、2税务电子发票、3税务数电票
  89. /// </summary>
  90. [Column(Name = "ElecSetlCertType", Storage = null, DbType = "VarChar(20)")]
  91. [StringLength(20)]
  92. [DisplayName("电子结算凭证类型")]
  93. public string ElecSetlCertType { get; set; }
  94. /// <summary>
  95. /// 凭证结算类型
  96. /// 备注:1实时结算、2全自费
  97. /// </summary>
  98. [Column(Name = "CertSetlType", Storage = null, DbType = "VarChar(3)")]
  99. [StringLength(3)]
  100. [DisplayName("凭证结算类型")]
  101. public string CertSetlType { get; set; }
  102. /// <summary>
  103. /// 冲红标志
  104. /// 备注:0未冲红、1已冲红
  105. /// </summary>
  106. [Column(Name = "RhredFlag", Storage = null, DbType = "VarChar(3)")]
  107. [StringLength(3)]
  108. [DisplayName("冲红标志")]
  109. public string RhredFlag { get; set; }
  110. /// <summary>
  111. /// 报销标志
  112. /// 备注:0未报销、1已报销、2申请中
  113. /// </summary>
  114. [Column(Name = "ReimFlag", Storage = null, DbType = "VarChar(3)")]
  115. [StringLength(3)]
  116. [DisplayName("报销标志")]
  117. public string ReimFlag { get; set; }
  118. }
  119. }