namespace adas_core.Domain.Enums;

public enum OperationType
{
    Status,
    Section,
    SectionSensors,
    Box,
    Observation,
    GroupedObservation,
    ConfigObservation,

    Pump,
    PumpAlarm,

    Treatment,
    UpdateTreatment,

    UpdatedPointOfCare,
    NewPointOfCare,
    PatientLocation,
    DeletePatient,
    PatientAttendingDoctor,
    PatientData,
    UpdatePatient,
    NewPatient,

    RecordingAlert,
    Diagnosis,

    NewAppointment,
    UpdatedAppointment,
    CanceledAppointment,

    Sensor,
    Error,
    SurgeryRoomAlert,
    ChatMessage,
    Relay,
    RecordingStatus,
    UpdateApplication,
    Beacon,
    Alarm,

    NewAdmission,
    DeleteAdmission,
    UpdateAdmission,

    NewDischarge,
    DeleteDischarge,
    UpdateDischarge,

    Display,
    DisplayList,

    NewNotice,
    DeleteNotice,
    UpdateNotice,

    NewMasterList,
    DeleteMasterList,
    UpdateMasterList,

    UpdateUnit,
    UpdateDisplayConfig,
    UpdateCardDisplayConfig,
    UpdateSmartDisplayConfig,
    UpdateNurseDisplayConfig,
    UpdateDisplayPoC,

    NewPoC,
    UpdatePoc,
    DeletePoc,
    UpdateMasterListItem,
    DeleteMasterListItem,
    AddMasterListItem,
    UpdateDetailDisplayConfig,
    UpdateChartConfig,
    UpdatePassword,
    UpdateAuthorities,
    DisableUser,
    LockUser
}