Table of Contents

Class Keyword

Namespace
XENBIT.ResQueServe.Core.Models
Assembly
RQS.Core.dll
public record Keyword : IKeyword, IKeywordInfo, IShelf, IEquatable<Keyword>
Inheritance
Keyword
Implements
Inherited Members

Properties

DispatchAmountAmbulanceDoctor

Specifies the number of ambulance units with a doctor to be suggested.

public int DispatchAmountAmbulanceDoctor { get; set; }

Property Value

int

DispatchAmountAmbulanceICU

Specifies the number of ICU-equipped ambulance units to be suggested.

public int DispatchAmountAmbulanceICU { get; set; }

Property Value

int

DispatchAmountAmbulanceRegular

Specifies the number of regular transport ambulance units to be suggested for non-urgent patient transport.

public int DispatchAmountAmbulanceRegular { get; set; }

Property Value

int

DispatchAmountAmbulanceUrgent

Specifies the number of urgent ambulance units to be suggested.

public int DispatchAmountAmbulanceUrgent { get; set; }

Property Value

int

DispatchAmountDoctor

Specifies the number of medical units with a doctor to be suggested (can be air or ground units).

public int DispatchAmountDoctor { get; set; }

Property Value

int

DispatchAmountDoctorGround

Specifies the number of ground medical units with a doctor to be suggested (excluding air units).

public int DispatchAmountDoctorGround { get; set; }

Property Value

int

DispatchAmountHelicopter

Specifies the number of helicopters to be suggested.

public int DispatchAmountHelicopter { get; set; }

Property Value

int

DispatchAmountHelicopterICU

Specifies the number of ICU-equipped helicopters to be suggested.

public int DispatchAmountHelicopterICU { get; set; }

Property Value

int

DispatchGroups

Groups of dispatch units suggested for the keyword, used to refine the suggestions based on unit capabilities.

public string? DispatchGroups { get; set; }

Property Value

string

Id

public long Id { get; set; }

Property Value

long

IsPoliceRequired

Specifies whether police assistance is required for the emergency situation.

public bool IsPoliceRequired { get; set; }

Property Value

bool

IsUrgent

Indicates if the emergency is urgent, which may prompt units to use sirens.

public bool IsUrgent { get; set; }

Property Value

bool

IsUsedForAmbulanceRegularLying

Indicates if the keyword is used for auto-assigning regular ambulance transport operations where the patient can only lay (mapping property).

public bool IsUsedForAmbulanceRegularLying { get; set; }

Property Value

bool

IsUsedForAmbulanceRegularSitting

Indicates if the keyword is used for auto-assigning regular ambulance transport operations where the patient can sit (mapping property).

public bool IsUsedForAmbulanceRegularSitting { get; set; }

Property Value

bool

IsUsedForFireAlarmSystem

Indicates if the keyword is used for automatically initiating operations triggered by fire alarm systems reporting a fire at a point of interest (POI) (mapping property).

public bool IsUsedForFireAlarmSystem { get; set; }

Property Value

bool

IsUsedForStandbyPosition

Indicates if the keyword is used for a standby position.

public bool IsUsedForStandbyPosition { get; set; }

Property Value

bool

Name

The name of the keyword used for search and identification purposes.

public required string Name { get; set; }

Property Value

string

Origin

Gets or sets the origin information for this Shelf instance. May be null if the object was created locally or has no external source.

public ShelfOriginBase? Origin { get; set; }

Property Value

ShelfOriginBase

RequiredEquipment

A list of equipment required for handling the emergency, linked to this keyword.

public IEnumerable<IKeywordEquipment>? RequiredEquipment { get; set; }

Property Value

IEnumerable<IKeywordEquipment>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.