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.
171 lines
5.7 KiB
171 lines
5.7 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Report.Entity
|
|
{
|
|
|
|
// Root myDeserializedClass = JsonConvert.DeserializeObject<Root>(myJsonResponse);
|
|
public class CommonReason
|
|
{
|
|
public string suggestionContent { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class HealthGuidance
|
|
{
|
|
public string suggestionContent { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class Item
|
|
{
|
|
public string itemId { get; set; }
|
|
public string itemName { get; set; }
|
|
public string result { get; set; }
|
|
public string referenceRangeValue { get; set; }
|
|
public string criticalRangeValue { get; set; }
|
|
public string unit { get; set; }
|
|
public int reportFontColor { get; set; }
|
|
public int reportBackgroundColor { get; set; }
|
|
public string reportPrompt { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class ItemType
|
|
{
|
|
public string medicalReportTypeId { get; set; }
|
|
public string itemTypeId { get; set; }
|
|
public string itemTypePathCode { get; set; }
|
|
public string itemTypeName { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class MedicalInterpretation
|
|
{
|
|
public string suggestionContent { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class MedicalReportType
|
|
{
|
|
public string medicalReportTypeId { get; set; }
|
|
public string medicalReportTypeName { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class Picture
|
|
{
|
|
public string pictureFileName { get; set; }
|
|
public string pictureBase64 { get; set; }
|
|
|
|
public string pictureFileType { get; set; }
|
|
|
|
public string itemTypeName { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class RegisterCheck
|
|
{
|
|
public string itemTypeId { get; set; }
|
|
public string asbitemNames { get; set; }
|
|
public int displayOrder { get; set; }
|
|
public string checkDoctorName { get; set; }
|
|
public string checkDoctorSignUrl { get; set; }
|
|
public string checkDate { get; set; }
|
|
public List<Item> items { get; set; }
|
|
public List<Summary> summarys { get; set; }
|
|
public List<Picture> pictures { get; set; }
|
|
public string auditorName { get; set; }
|
|
public string auditorSignUrl { get; set; }
|
|
public string lisSampleNo { get; set; }
|
|
public string samplerName { get; set; }
|
|
public string samplingTime { get; set; }
|
|
}
|
|
|
|
public class Dto0005
|
|
{
|
|
public string patientRegisterId { get; set; }
|
|
public string isPersonal { get; set; }
|
|
public string customerOrgName { get; set; }
|
|
public string departmentName { get; set; }
|
|
public string patientRegisterNo { get; set; }
|
|
public string patientNo { get; set; }
|
|
public string idNo { get; set; }
|
|
public int medicalTimes { get; set; }
|
|
public string patientName { get; set; }
|
|
public string sexName { get; set; }
|
|
public short? age { get; set; }
|
|
public DateTime? birthDate { get; set; }
|
|
public string maritalStatusName { get; set; }
|
|
public string nationName { get; set; }
|
|
public string mobileTelephone { get; set; }
|
|
public string isVip { get; set; }
|
|
public string medicalStartDate { get; set; }
|
|
public string medicalTypeName { get; set; }
|
|
public string personnelTypeName { get; set; }
|
|
public string medicalPackageOrCustomerOrgGroupName { get; set; }
|
|
public string summaryDoctorName { get; set; }
|
|
public string summaryDoctorSignUrl { get; set; }
|
|
public string summaryDate { get; set; }
|
|
public string auditDoctorName { get; set; }
|
|
public string auditDoctorSignUrl { get; set; }
|
|
public string auditDate { get; set; }
|
|
public string medicalCenterId { get; set; }
|
|
public string medicalCenterName { get; set; }
|
|
public string medicalCenterAddress { get; set; }
|
|
public string medicalCenterTelphone { get; set; }
|
|
public List<MedicalReportType> medicalReportTypes { get; set; }
|
|
public List<ItemType> itemTypes { get; set; }
|
|
public List<SumSummary> sumSummarys { get; set; }
|
|
public List<SumSuggestion> sumSuggestions { get; set; }
|
|
public List<RegisterCheck> registerChecks { get; set; }
|
|
|
|
public List<ItemContrasts> ItemContrasts { get; set; }
|
|
}
|
|
|
|
public class Summary
|
|
{
|
|
public string summary { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class SummaryContent
|
|
{
|
|
public string summaryContent { get; set; }
|
|
public int displayOrder { get; set; }
|
|
}
|
|
|
|
public class SumSuggestion
|
|
{
|
|
public string suggestionTitle { get; set; }
|
|
public string suggestionFlag { get; set; }
|
|
public int displayOrder { get; set; }
|
|
public List<MedicalInterpretation> medicalInterpretations { get; set; }
|
|
public List<CommonReason> commonReasons { get; set; }
|
|
public List<HealthGuidance> healthGuidances { get; set; }
|
|
}
|
|
|
|
public class SumSummary
|
|
{
|
|
public string summaryTitle { get; set; }
|
|
public string summaryFlag { get; set; }
|
|
public int displayOrder { get; set; }
|
|
public List<SummaryContent> summaryContents { get; set; }
|
|
}
|
|
|
|
public class ItemContrasts
|
|
{
|
|
public string asbitemName { get; set; }
|
|
|
|
public string itemName { get; set; }
|
|
|
|
public string itemReferenceRange { get; set; }
|
|
|
|
public string medicalStartDate { get; set; }
|
|
|
|
public double itemResult { get; set; }
|
|
}
|
|
}
|