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.
60 lines
1.9 KiB
60 lines
1.9 KiB
using Org.BouncyCastle.Bcpg.OpenPgp;
|
|
using Shentun.Peis.Models;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Shentun.Peis.DiagnosisFunctions
|
|
{
|
|
public class DoctorCheckDiagnosisInput
|
|
{
|
|
public char SexId { get; set; }
|
|
public string SexName { get; set; }
|
|
public short? Age { get; set; }
|
|
public List<AsbitemInput> Asbitems { get; set; } = new List<AsbitemInput>();
|
|
public List<ItemInput> Items { get; set; } = new List<ItemInput> { };
|
|
}
|
|
|
|
public class AsbitemInput
|
|
{
|
|
/// <summary>
|
|
/// 组合项目ID
|
|
/// </summary>
|
|
public Guid AsbitemId { get; set; }
|
|
/// <summary>
|
|
/// 组合项目名称
|
|
/// </summary>
|
|
public string AsbitemName { get; set; }
|
|
public char IsDiagnosisFunction { get; set; }
|
|
public string DiagnosisFunction { get; set; }
|
|
public char IsContinueProcess { get; set; }
|
|
public string DefaultResult { get; set; }
|
|
|
|
}
|
|
|
|
public class ItemInput
|
|
{
|
|
/// <summary>
|
|
/// 项目ID
|
|
/// </summary>
|
|
public Guid ItemId { get; set; }
|
|
/// <summary>
|
|
/// 项目名称
|
|
/// </summary>
|
|
public string ItemName { get; set; }
|
|
public char IsDiagnosisFunction { get; set; }
|
|
public string DiagnosisFunction { get; set; }
|
|
public char IsContinueProcess { get; set; }
|
|
public char IsNameIntoSummary { get; set; }
|
|
public char IsProduceSummary { get; set; }
|
|
public char ReferenceRangeTypeFlag { get; set; }
|
|
public string DefaultResult { get; set; }
|
|
public string Result { get; set; }
|
|
public int DisplayOrder { get; set; }
|
|
public List<ItemResultMatch> ItemResultMatches { get; set; }
|
|
public List<ItemResultTemplate> ItemResultTemplates { get; set; }
|
|
public List<ReferenceRange> ReferenceRanges { get; set; }
|
|
}
|
|
}
|