123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- using System;
- using System.Collections.Generic;
- using Vinno.vCloud.Protocol.Infrastructures;
- namespace Vinno.vCloud.Common.FIS.Consultation
- {
- /// <summary>
- /// The organization info.
- /// </summary>
- public class OrganizationInfo
- {
- public string Id { get; set; }
- public string Name { get; set; }
- public IEnumerable<OrganizationInfo> SuperiorHospitals { get; set; }
- public IEnumerable<OrganizationInfo> LowerHospitals { get; set; }
- }
- /// <summary>
- /// The organization info.
- /// </summary>
- public class DoctorInfo
- {
- public string Id { get; set; }
- public string Name { get; set; }
- public string FullName { get; set; }
- }
- public class ConsultationRecord
- {
- /// <summary>
- /// Gets or sets the id.
- /// </summary>
- public string Id { get; set; }
- /// <summary>Patient Name</summary>
- public string PatientName { get; set; }
- /// <summary>Patient Gender</summary>
- public GenderType PatientGenderType { get; set; }
- /// <summary>Patient Age</summary>
- public string PatientAge { get; set; }
- /// <summary>Patient Id</summary>
- public string PatientID { get; set; }
- /// <summary>Patient Birthday</summary>
- public DateTime? PatientBirthday { get; set; }
- /// <summary>Device Model</summary>
- public string DeviceModel { get; set; }
- /// <summary>Scan Doctor</summary>
- public string ScanDoctor { get; set; }
- /// <summary>Patient ContactInfo</summary>
- public string PatientContactInfo { get; set; }
- /// <summary>Patient History</summary>
- public string PatientPastHistory { get; set; }
- /// <summary>Patient Diagnosis</summary>
- public string PatientDiagnosis { get; set; }
- /// <summary>Doctor</summary>
- public DoctorInfo DoctorInfo { get; set; }
- /// <summary>Expert</summary>
- public DoctorInfo ExpertInfo { get; set; }
- /// <summary>Primary Hosptial</summary>
- public OrganizationInfo PrimaryHosptial { get; set; }
- /// <summary>Central Hosptial</summary>
- public OrganizationInfo CentralHospital { get; set; }
- /// <summary>Appointment Time</summary>
- public DateTime AppointmentTime { get; set; }
- /// <summary>CreateTime</summary>
- public DateTime CreateTime { get; set; }
- /// <summary>Inspection Item</summary>
- public string CheckPoint { get; set; }
- /// <summary>Consultation State</summary>
- public ConsultationState State { get; set; }
- /// <summary>Queuing Number</summary>
- public string QueuingNumber { get; set; }
- /// <summary>Terminal</summary>
- public TerminalInfo TerminalInfo { get; set; }
- /// <summary>Consultation Number</summary>
- public string ConsultationNumber { get; set; }
- /// <summary>
- /// Quality type
- /// </summary>
- public QualityType QualityType { get; set; }
- public IList<string> ImageTokens { get; set; }
- /// <summary>
- /// Patient Unique Key in Ultrasound Machine
- /// </summary>
- public string PatientUniqueKey { get; set; }
- }
- }
|