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

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