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("root")] public class GetReportInfoOut { [XmlElement("Msg")] public ErrorInfo Msg { get; set; } [XmlElement("NewDataSet")] public ResultsDataSetReport ResultsDataSetReport { get; set; } } [XmlRoot(ElementName = "Msg")] public class Msg { [XmlElement("Code")] public string Code { get; set; } [XmlElement("Descript")] public string Description { get; set; } } public class ResultsDataSetReport { [XmlElement("Table1")] public List Tables { get; set; } = new List(); } public class ResultsDataSetReportTable { [XmlElement("BARCODE")] public string Barcode { get; set; } [XmlElement("SAMPLEFROM")] public string SampleFrom { get; set; } [XmlElement("PATIENTNAME")] public string PatientName { get; set; } [XmlElement("CLINICID")] public string ClinicId { get; set; } [XmlElement("REPORTID")] public string ReportId { get; set; } [XmlElement("TP_ORDERTYPE")] public string OrderType { get; set; } [XmlElement("PAPERTYPE")] public string PaperType { get; set; } [XmlElement("TESTCODE")] public string TestCode { get; set; } [XmlElement("TESTNAME")] public string TestName { get; set; } [XmlElement("REPORTDATE")] public string ReportDate { get; set; } [XmlElement("PDFREPORTURL")] public string PdfReportUrl { get; set; } [XmlElement("PICREPORTURL")] public string PicReportUrl { get; set; } [XmlElement("REPORTTIMESTAMP")] public string ReportTimestamp { get; set; } } }