using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; namespace Shentun.Peis.PlugIns.Extensions.ImportLisResults.Dian { // 病理报告实体类 [XmlRoot("Table")] public class PathologyReport { [XmlElement("BARCODE")] public string Barcode { get; set; } [XmlElement("CLINICID")] public string ClinicId { get; set; } [XmlElement("SAMPLEFROM")] public string SampleFrom { get; set; } [XmlElement("PATIENTNAME")] public string PatientName { get; set; } [XmlElement("SEX")] public string Sex { get; set; } [XmlElement("SENDDATE")] public DateTime SendDate { get; set; } [XmlElement("COLLECTDDATE")] public DateTime CollectDate { get; set; } [XmlElement("REPORTDATE")] public DateTime ReportDate { get; set; } [XmlElement("SERVGRP")] public string ServiceGroup { get; set; } [XmlElement("TESTGROUP")] public string TestGroup { get; set; } [XmlElement("QUADOCTOR")] public string QuadDoctor { get; set; } [XmlElement("DIADOCTOR")] public string DiagDoctor { get; set; } [XmlElement("REPIDEA")] public string Repidea { get; set; } [XmlElement("TESTCODE")] public string TestCode { get; set; } } // 数据集实体类 [XmlRoot("ResultsDataSet")] public class ResultsDataSetBL { [XmlElement("Table")] public List Tables { get; set; } = new List(); } // 根响应实体类 [XmlRoot("root")] public class GetDetailByHospCodePathologyOut { [XmlElement("Error")] public ErrorInfo Error { get; set; } [XmlElement("ResultsDataSet")] public ResultsDataSetBL ResultsDataSet { get; set; } } }