Class AppointmentEntity
EF Core entity for appointment persistence. Maps closely to AppointmentTimeInterval.
public class AppointmentEntity
- Inheritance
-
AppointmentEntity
- Inherited Members
- Extension Methods
Properties
AppointmentType
public string AppointmentType { get; set; }
Property Value
CancellationReason
public string? CancellationReason { get; set; }
Property Value
ClinicalDocumentId
public Guid? ClinicalDocumentId { get; set; }
Property Value
- Guid?
CreatedAt
public DateTime CreatedAt { get; set; }
Property Value
Description
public string Description { get; set; }
Property Value
End
public DateTime End { get; set; }
Property Value
Id
public Guid Id { get; set; }
Property Value
ModifiedAt
public DateTime? ModifiedAt { get; set; }
Property Value
Notes
public string? Notes { get; set; }
Property Value
PatientId
public Guid PatientId { get; set; }
Property Value
PhysicianId
public Guid PhysicianId { get; set; }
Property Value
ReasonForVisit
public string? ReasonForVisit { get; set; }
Property Value
RescheduledFromId
public Guid? RescheduledFromId { get; set; }
Property Value
- Guid?
RoomNumber
public int? RoomNumber { get; set; }
Property Value
- int?
Start
public DateTime Start { get; set; }
Property Value
Status
public string Status { get; set; }