QueryEcSettlCertStatus.cs 5.0 KB

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