You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.5 KiB

2 years ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Xml.Serialization;
  7. namespace Shentun.Peis.PlugIns.Gem
  8. {
  9. public class HisMecSaveInput : HisInputBase
  10. {
  11. public HisMecSaveDataInput Data { get; set; } = new HisMecSaveDataInput();
  12. }
  13. [XmlRoot(ElementName = "BSXml")]
  14. public class HisMecSaveDataInput : HisDataInputBase
  15. {
  16. [XmlArrayItem("Item")]
  17. public List<HisMecSaveDataItemInput> Items { get; set; } = new List<HisMecSaveDataItemInput>();
  18. }
  19. [XmlRoot(ElementName = "Item")]
  20. public class HisMecSaveDataItemInput
  21. {
  22. [XmlElement(ElementName = "examRequestNo")]
  23. public string? ExamRequestNo { get; set; }
  24. [XmlElement(ElementName = "feeType")]
  25. public string? FeeType { get; set; }
  26. [XmlElement(ElementName = "empId")]
  27. public string? EmpId { get; set; }
  28. [XmlElement(ElementName = "deptId")]
  29. public string? DeptId { get; set; }
  30. [XmlElement(ElementName = "doctId")]
  31. public string? DoctId { get; set; }
  32. [XmlElement(ElementName = "exeDeptId")]
  33. public string? ExeDeptId { get; set; }
  34. [XmlElement(ElementName = "tjunit")]
  35. public string? Tjunit { get; set; }
  36. [XmlElement(ElementName = "tjfee")]
  37. public string? Tjfee { get; set; }
  38. [XmlElement(ElementName = "ztxm")]
  39. public string? Ztxm { get; set; }
  40. [XmlElement(ElementName = "remark")]
  41. public string? Remark { get; set; }
  42. }
  43. }