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.
78 lines
1.9 KiB
78 lines
1.9 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("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<PathologyReport> Tables { get; set; } = new List<PathologyReport>();
|
|
}
|
|
|
|
// 根响应实体类
|
|
[XmlRoot("root")]
|
|
public class GetDetailByHospCodePathologyOut
|
|
{
|
|
[XmlElement("Error")]
|
|
public ErrorInfo Error { get; set; }
|
|
|
|
[XmlElement("ResultsDataSet")]
|
|
public ResultsDataSetBL ResultsDataSet { get; set; }
|
|
|
|
|
|
}
|
|
}
|