namespace SimpleLIS.DTO;

public class MessageDTO
{
    public int MessageId { get; set; }
    public required string ControlId { get; set; }
    public required string MessageType { get; set; }
    public string? SendingApp { get; set; }
    public string? SendingFacility { get; set; }
    public string? ReceivingApp { get; set; }
    public string? ReceivingFacility { get; set; }
    public DateTime Timestamp { get; set; }
    public string? Version { get; set; }
    public int PatientId { get; set; }
    public required List<ObservationDTO> Observations { get; set; }
}
