123456789101112131415161718192021222324252627282930313233 |
- using PTMIBase.Entity.Interfaces;
- using PTMIBase.Entity.Interfaces.Common;
- using PTMIBase.Entity.Interfaces.HIS;
- using PTMIBase.Entity.Interfaces.InsuInfo;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PTMIBase.Entity.Structs
- {
- struct Patient : Interfaces.IPatient
- {
- public IBaseHISInfo BaseHISInfo { get; set ; }
- public IBaseInsuInfo BaseInsuInfo { get; set ; }
- public string MdtrtID { get; set ; }
- public string IDCardNumber { get; set ; }
- public string AdmType { get; set ; }
- public IItemInfo[] Diagnosis { get; set ; }
- public IItemInfo MainDiagnosis { get; set ; }
- public IItemInfo Disease { get; set ; }
- public IItemInfo Operation { get; set ; }
- public IItemInfo AdmittingDepartment { get; set ; }
- public IItemInfo DischargeDepartment { get; set ; }
- public IItemInfo OrderingDepartment { get; set ; }
- public IItemInfo PerformingDepartment { get; set ; }
- public IItemInfo AttendingDoctor { get; set ; }
- public ICurrentInsuInfo CurrentInsuInfo { get; set ; }
- public ISettlement Settl { get; set ; }
- public IMobilePay MobilePay { get; set ; }
- }
- }
|