using Shentun.Peis.ThirdPartyPublicInterfaces; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text; namespace Shentun.Peis.CustomerReports { public class GetRegisterItemByMedicalCenterIdStatisticsDto { /// /// 科室 一级 /// public string ItemTypeName { get; set; } public List AsbitemDetails { get; set; } = new List(); } public class GetRegisterItemByMedicalCenterIdStatisticsAsbitemDto { public string AsbitemName { get; set; } public List Details { get; set; } = new List(); } public class GetRegisterItemByMedicalCenterIdStatisticsAsbitemDetailDto { public string MedicalCenterName { get; set; } /// /// 登记人数 /// public int RegisterCount { get; set; } /// /// 已检人数 /// public int CheckCount { get; set; } /// /// 标准金额 /// public decimal StandardAmount { get; set; } /// /// 应收金额 /// public decimal ReceivableAmount { get; set; } /// /// 实收金额 /// public decimal ReceivedAmount { get; set; } } public class GetRegisterItemByMedicalCenterIdStatisticsGroupByDto { public Guid ItemTypeId { get; set; } public string ItemTypeName { get; set; } public int ItemTypeDisplayOrder { get; set; } public string AsbitemName { get; set; } public int AsbitemDisplayOrder { get; set; } public Guid AsbitemId { get; set; } public string MedicalCenterName { get; set; } public Guid PatientRegisterId { get; set; } public decimal StandardPrice { get; set; } /// /// 实收价格 /// public decimal ChargePrice { get; set; } /// /// 数量 /// public short Amount { get; set; } /// /// 是否已收费 /// public char IsCharge { get; set; } /// /// 完成标志 0(为未检), 1(已检), 2(弃检) /// public char CompleteFlag { get; set; } } }