Interface IPoi
- Namespace
- XENBIT.ResQueServe.Abstractions.Interfaces
- Assembly
- RQS.Abstractions.dll
Represents a point of interest (POI) such as hospitals, fire stations, or other locations.
public interface IPoi : IPoiInfo, IShelf
- Inherited Members
Properties
Address
IAddress? Address { get; set; }
Property Value
BonusMalus
The bonus or malus value associated with the point of interest (POI). Must be a value between -100 or +100 (%). This value affects the calculated distance if the POI is a hospital. Units will always prioritize the nearest hospital with the required hospital departments.
int BonusMalus { get; set; }
Property Value
GermanGenus
The German genus of the point of interest (der, die, das).
string? GermanGenus { get; set; }
Property Value
HospitalDepartments
The hospital departments associated with the hospital POI if is hospital. Has no effect if
IsMaxCareHospital is true.
List<PoiHospitalDepartment>? HospitalDepartments { get; set; }
Property Value
HouseNumber
string? HouseNumber { get; set; }
Property Value
IsAutomaticPatientTransmission
Indicates whether patient information transmission is automatic at this POI. Units will transmit patient
information to the hospital non-verbally if this property is set to true.
bool IsAutomaticPatientTransmission { get; set; }
Property Value
IsExternalHospital
Indicates whether the hospital is an external hospital. External hospitals do not generate patient transports, but units may use them as destinations for patients.
bool IsExternalHospital { get; set; }
Property Value
IsMaxCareHospital
Indicates whether the hospital is a maximum care hospital and has all PoiHospitalDepartment.
bool IsMaxCareHospital { get; set; }
Property Value
IsNameCallerNumber
Indicates whether the object name is shown as the caller number for this POI or a random number is generated. DistrictPhonePrefix.
bool IsNameCallerNumber { get; set; }
Property Value
IsUnitsMoveOutTogether
Indicates whether units should be dispatched together when assigned to this POI. Should be true if
non-volunteer department.
bool IsUnitsMoveOutTogether { get; set; }
Property Value
IsWithFireAlarmSystem
Indicates whether a fire alarm system is present at this POI. The presence of a fire alarm system may generate calls.
bool IsWithFireAlarmSystem { get; set; }
Property Value
SearchTags
Tags associated with the point of interest for search purposes. Separate multiple tags with a semicolon.
string? SearchTags { get; set; }
Property Value
VerbalName
The verbal name of the point of interest. May be used on radio or calls.
string? VerbalName { get; set; }