Table of Contents

Class PumpAlarmEvent

Namespace
adas_core.Domain.Models.Pumps
Assembly
adas-core.Domain.dll

Represents an event related to a pump alarm, encapsulating data raised when an alarm condition is detected on a pump.

public class PumpAlarmEvent
Inheritance
PumpAlarmEvent
Inherited Members
Extension Methods

Properties

AlarmDescription

public string? AlarmDescription { get; set; }

Property Value

string

AlarmInactivationState

public string? AlarmInactivationState { get; set; }

Property Value

string

AlarmPriority

public string? AlarmPriority { get; set; }

Property Value

string

AlarmState

public string? AlarmState { get; set; }

Property Value

string

AlarmType

public PumpEnum.AlarmType? AlarmType { get; set; }

Property Value

PumpEnum.AlarmType?

AlarmTypeMdc

public string? AlarmTypeMdc { get; set; }

Property Value

string

AlertSourceMdc

public string? AlertSourceMdc { get; set; }

Property Value

string

DeviceId

public string? DeviceId { get; set; }

Property Value

string

DeviceIp

public string? DeviceIp { get; set; }

Property Value

string

DeviceTypeMdc

public string? DeviceTypeMdc { get; set; }

Property Value

string

EventPhase

public PumpEnum.EventPhase? EventPhase { get; set; }

Property Value

PumpEnum.EventPhase?

Id

public ObjectId Id { get; set; }

Property Value

ObjectId

InfusionId

public string? InfusionId { get; set; }

Property Value

string

PatientId

public ObjectId? PatientId { get; set; }

Property Value

ObjectId?

PillarAssembly

public string? PillarAssembly { get; set; }

Property Value

string

PillarRackSlot

public string? PillarRackSlot { get; set; }

Property Value

string

RackId

public string? RackId { get; set; }

Property Value

string

Time

public DateTime Time { get; set; }

Property Value

DateTime