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.
|
|
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; }
}}
|