|
|
|
@ -25,55 +25,108 @@ namespace Shentun.Peis.Models |
|
|
|
RegisterAsbitems = new HashSet<RegisterAsbitem>(); |
|
|
|
Rooms = new HashSet<Room>(); |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 名称
|
|
|
|
/// </summary>
|
|
|
|
[Column("display_name")] |
|
|
|
[StringLength(30)] |
|
|
|
public string DisplayName { get; set; } = null!; |
|
|
|
/// <summary>
|
|
|
|
/// 简称
|
|
|
|
/// </summary>
|
|
|
|
[Column("short_name")] |
|
|
|
[StringLength(20)] |
|
|
|
public string? ShortName { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 适用性别,M-男,F-女,A-全部
|
|
|
|
/// </summary>
|
|
|
|
[Column("for_sex_id")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char ForSexId { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 项目类别
|
|
|
|
/// </summary>
|
|
|
|
[Column("item_type_id")] |
|
|
|
public Guid ItemTypeId { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 价格
|
|
|
|
/// </summary>
|
|
|
|
[Column("price")] |
|
|
|
[Precision(8, 2)] |
|
|
|
public decimal Price { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 仪器类别
|
|
|
|
/// </summary>
|
|
|
|
[Column("device_type_id")] |
|
|
|
public Guid DeviceTypeId { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 发票类别
|
|
|
|
/// </summary>
|
|
|
|
[Column("invoice_item_type_id")] |
|
|
|
public Guid InvoiceItemTypeId { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 项目结果合并
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_item_result_merger")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsItemResultMerger { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 餐前项目
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_before_eat")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsBeforeEat { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 临床意义
|
|
|
|
/// </summary>
|
|
|
|
[Column("clinical_meaning")] |
|
|
|
[StringLength(100)] |
|
|
|
public string? ClinicalMeaning { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 默认结果
|
|
|
|
/// </summary>
|
|
|
|
[Column("default_result")] |
|
|
|
[StringLength(100)] |
|
|
|
public string? DefaultResult { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 候诊时间
|
|
|
|
/// </summary>
|
|
|
|
[Column("queue_time")] |
|
|
|
[Precision(3, 1)] |
|
|
|
public decimal QueueTime { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 启用诊断函数
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_diagnosis_function")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsDiagnosisFunction { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 诊断函数
|
|
|
|
/// </summary>
|
|
|
|
[Column("diagnosis_function")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char? DiagnosisFunction { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 诊断函数处理完毕后继续处理
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_continue_process")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsContinueProcess { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 体检报告图片旋转90°
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_picture_rotate")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsPictureRotate { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 是检查项目
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_check")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsCheck { get; set; } |
|
|
|
/// <summary>
|
|
|
|
/// 是启用
|
|
|
|
/// </summary>
|
|
|
|
[Column("is_valid")] |
|
|
|
[MaxLength(1)] |
|
|
|
public char IsValid { get; set; } |
|
|
|
|