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.
80 lines
2.0 KiB
80 lines
2.0 KiB
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<ResultsDataSetReportTable> Tables { get; set; } = new List<ResultsDataSetReportTable>();
|
|
}
|
|
|
|
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; }
|
|
}
|
|
}
|