Table of Contents

Class PumpState

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

Snapshot vivo de la bomba, indexado por DeviceId. Se sobrescribe con cada mensaje del HL7. Contiene siempre el Ășltimo valor conocido de la bomba.

public class PumpState
Inheritance
PumpState
Inherited Members
Extension Methods

Properties

ActiveSourceInfo

public string? ActiveSourceInfo { get; set; }

Property Value

string

AlarmCodeMdc

public string? AlarmCodeMdc { get; set; }

Property Value

string

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?

CommStatus

public string? CommStatus { get; set; }

Property Value

string

Concentration

public CommonPumpTypes.PumpValue? Concentration { get; set; }

Property Value

CommonPumpTypes.PumpValue

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

DoseRate

public CommonPumpTypes.PumpValue? DoseRate { get; set; }

Property Value

CommonPumpTypes.PumpValue

DrugAmount

public CommonPumpTypes.PumpValue? DrugAmount { get; set; }

Property Value

CommonPumpTypes.PumpValue

DrugDoseDelivered

public CommonPumpTypes.PumpValue? DrugDoseDelivered { get; set; }

Property Value

CommonPumpTypes.PumpValue

DrugId

public string? DrugId { get; set; }

Property Value

string

DrugName

public string? DrugName { get; set; }

Property Value

string

Event

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

Property Value

PumpEnum.Event?

EventPhase

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

Property Value

PumpEnum.EventPhase?

FlowFluid

public CommonPumpTypes.PumpValue? FlowFluid { get; set; }

Property Value

CommonPumpTypes.PumpValue

FluidDelivTotal

public CommonPumpTypes.PumpValue? FluidDelivTotal { get; set; }

Property Value

CommonPumpTypes.PumpValue

FluidDelivTotalSet

public CommonPumpTypes.PumpValue? FluidDelivTotalSet { get; set; }

Property Value

CommonPumpTypes.PumpValue

Id

public ObjectId Id { get; set; }

Property Value

ObjectId

InfusingStatus

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

Property Value

PumpEnum.InfusingStatus?

InfusionId

public string? InfusionId { get; set; }

Property Value

string

InfusionModeDetail

public string? InfusionModeDetail { get; set; }

Property Value

string

IsInfusing

public bool IsInfusing { get; set; }

Property Value

bool

LastUpdated

public DateTime LastUpdated { get; set; }

Property Value

DateTime

NotDeliveringReason

public string? NotDeliveringReason { get; set; }

Property Value

string

PatientId

public ObjectId? PatientId { get; set; }

Property Value

ObjectId?

PatientWeight

public CommonPumpTypes.PumpValue? PatientWeight { get; set; }

Property Value

CommonPumpTypes.PumpValue

PillarAssembly

public string? PillarAssembly { get; set; }

Property Value

string

PillarRackSlot

public string? PillarRackSlot { get; set; }

Property Value

string

PumpMode

public PumpEnum.Mode? PumpMode { get; set; }

Property Value

PumpEnum.Mode?

RackId

public string? RackId { get; set; }

Property Value

string

Rate

public CommonPumpTypes.PumpValue? Rate { get; set; }

Property Value

CommonPumpTypes.PumpValue

RelayGuid

public string? RelayGuid { get; set; }

Property Value

string

RelayState

public string? RelayState { get; set; }

Property Value

string

Source

public string? Source { get; set; }

Property Value

string

Status

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

Property Value

PumpEnum.Status?

Syringe

public CommonPumpTypes.SyringeDetails? Syringe { get; set; }

Property Value

CommonPumpTypes.SyringeDetails

TimeProgrammed

public CommonPumpTypes.PumpValue? TimeProgrammed { get; set; }

Property Value

CommonPumpTypes.PumpValue

TimeRemaining

public CommonPumpTypes.PumpValue? TimeRemaining { get; set; }

Property Value

CommonPumpTypes.PumpValue

VolumeInfused

public CommonPumpTypes.PumpValue? VolumeInfused { get; set; }

Property Value

CommonPumpTypes.PumpValue

VolumeRemaining

public CommonPumpTypes.PumpValue? VolumeRemaining { get; set; }

Property Value

CommonPumpTypes.PumpValue

Vtbi

public CommonPumpTypes.PumpValue? Vtbi { get; set; }

Property Value

CommonPumpTypes.PumpValue