123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System.Collections.Generic;
- using Vinno.vCloud.Common.FIS.Remedicals;
- using Vinno.vCloud.Protocol.Infrastructures;
- using Vinno.vCloud.Protocol.Messages.Client.LiveTalking;
- namespace Vinno.vCloud.Common.FIS.Consultation
- {
- public class ConsultationInfo
- {
- public string ConsultationId { get; set; }
- public string RoomId { get; set; }
- /// <summary>
- /// Live Protocol
- /// </summary>
- public LiveProtocol LiveProtocol { get; set; }
- /// <summary>
- /// State
- /// </summary>
- public LiveStates State { get; set; }
- /// <summary>
- /// Integer room from server for TRTC
- /// </summary>
- public int IntegerRoomId { get; set; }
- /// <summary>
- /// Gets or sets the app id
- /// </summary>
- public int AppId { get; set; }
- /// <summary>
- /// Chat Role
- /// </summary>
- public ChatRole ChatRole { get; }
- /// <summary>
- /// Live Talking Mode
- /// </summary>
- public LiveTalkingMode LiveTalkingMode { get; set; }
- /// <summary>
- /// Meeting Member Infos
- /// </summary>
- public List<ConsultationMemberInfo> ConsultationMemberInfos { get; set; }
- /// <summary>
- /// Terminal Info
- /// </summary>
- public TerminalInfo TerminalInfo { get; set; }
- /// <summary>
- /// Is Current Terminal
- /// </summary>
- public bool IsCurrentTerminal { get; set; }
- public vCloudExamInfo PatientInfo { get; set; }
- public ConsultationInfo(ChatRole role)
- {
- ChatRole = role;
- }
- }
- }
|