### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.AlarmService
  commentId: T:adas_core.Application.Services.AlarmService
  id: AlarmService
  parent: adas_core.Application.Services
  children:
  - adas_core.Application.Services.AlarmService.#ctor(adas_core.Application.Repositories.Interfaces.IAlarmRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService},adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigObservationService,System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService},System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService},System.Lazy{adas_core.Application.Services.Interfaces.IRelayService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IUnitService,adas_core.Application.Services.Interfaces.IPointOfCareService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Boolean)
  - adas_core.Application.Services.AlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  - adas_core.Application.Services.AlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  - adas_core.Application.Services.AlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  - adas_core.Application.Services.AlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  - adas_core.Application.Services.AlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  - adas_core.Application.Services.AlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  - adas_core.Application.Services.AlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  - adas_core.Application.Services.AlarmService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  - adas_core.Application.Services.AlarmService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  - adas_core.Application.Services.AlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  langs:
  - csharp
  - vb
  name: AlarmService
  nameWithType: AlarmService
  fullName: adas_core.Application.Services.AlarmService
  type: Class
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: AlarmService
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 23
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Provides the concrete implementation of the <xref href="adas_core.Application.Services.Interfaces.IAlarmService" data-throw-if-not-resolved="false"></xref> contract,

    encapsulating the business logic for managing and processing alarms within the application.
  example: []
  syntax:
    content: 'public class AlarmService : IAlarmService, IApiRequestService'
    content.vb: Public Class AlarmService Implements IAlarmService, IApiRequestService
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService
  - adas_core.Application.Services.Interfaces.IApiRequestService
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.AlarmService.#ctor(adas_core.Application.Repositories.Interfaces.IAlarmRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService},adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigObservationService,System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService},System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService},System.Lazy{adas_core.Application.Services.Interfaces.IRelayService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IUnitService,adas_core.Application.Services.Interfaces.IPointOfCareService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Boolean)
  commentId: M:adas_core.Application.Services.AlarmService.#ctor(adas_core.Application.Repositories.Interfaces.IAlarmRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService},adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigObservationService,System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService},System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService},System.Lazy{adas_core.Application.Services.Interfaces.IRelayService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IUnitService,adas_core.Application.Services.Interfaces.IPointOfCareService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Boolean)
  id: '#ctor(adas_core.Application.Repositories.Interfaces.IAlarmRepository,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService},adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigObservationService,System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService},System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService},System.Lazy{adas_core.Application.Services.Interfaces.IRelayService},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IUnitService,adas_core.Application.Services.Interfaces.IPointOfCareService,Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,System.Boolean)'
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: AlarmService(IAlarmRepository, ILogger<AlarmService>, IPatientService, IConfigObservationService, Lazy<IObservationService>, IClientMessageService, ISubscribersService, Lazy<ICalculatedObservationsService>, Lazy<ILightBeaconService>, Lazy<IRecordingService>, Lazy<IRelayService>, IOptions<ApiSettings>, IUnitService, IPointOfCareService, IHttpContextAccessor, ILocalAuditService, bool)
  nameWithType: AlarmService.AlarmService(IAlarmRepository, ILogger<AlarmService>, IPatientService, IConfigObservationService, Lazy<IObservationService>, IClientMessageService, ISubscribersService, Lazy<ICalculatedObservationsService>, Lazy<ILightBeaconService>, Lazy<IRecordingService>, Lazy<IRelayService>, IOptions<ApiSettings>, IUnitService, IPointOfCareService, IHttpContextAccessor, ILocalAuditService, bool)
  fullName: adas_core.Application.Services.AlarmService.AlarmService(adas_core.Application.Repositories.Interfaces.IAlarmRepository, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.AlarmService>, adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IConfigObservationService, System.Lazy<adas_core.Application.Services.Interfaces.IObservationService>, adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>, System.Lazy<adas_core.Application.Services.Interfaces.ILightBeaconService>, System.Lazy<adas_core.Application.Services.Interfaces.IRecordingService>, System.Lazy<adas_core.Application.Services.Interfaces.IRelayService>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, adas_core.Application.Services.Interfaces.IUnitService, adas_core.Application.Services.Interfaces.IPointOfCareService, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, bool)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 53
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  syntax:
    content: public AlarmService(IAlarmRepository alarmRepository, ILogger<AlarmService> logger, IPatientService patientService, IConfigObservationService configObservationService, Lazy<IObservationService> observationService, IClientMessageService clientMessageService, ISubscribersService subscribersService, Lazy<ICalculatedObservationsService> calculatedObservationsService, Lazy<ILightBeaconService> lightBeaconService, Lazy<IRecordingService> recordingService, Lazy<IRelayService> relayService, IOptions<ApiSettings> apiSettings, IUnitService unitService, IPointOfCareService pocService, IHttpContextAccessor httpContextAccessor, ILocalAuditService auditService, bool startTimer = true)
    parameters:
    - id: alarmRepository
      type: adas_core.Application.Repositories.Interfaces.IAlarmRepository
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService}
    - id: patientService
      type: adas_core.Application.Services.Interfaces.IPatientService
    - id: configObservationService
      type: adas_core.Application.Services.Interfaces.IConfigObservationService
    - id: observationService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
    - id: clientMessageService
      type: adas_core.Application.Services.Interfaces.IClientMessageService
    - id: subscribersService
      type: adas_core.Application.Services.Interfaces.ISubscribersService
    - id: calculatedObservationsService
      type: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
    - id: lightBeaconService
      type: System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService}
    - id: recordingService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService}
    - id: relayService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IRelayService}
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
    - id: unitService
      type: adas_core.Application.Services.Interfaces.IUnitService
    - id: pocService
      type: adas_core.Application.Services.Interfaces.IPointOfCareService
    - id: httpContextAccessor
      type: Microsoft.AspNetCore.Http.IHttpContextAccessor
    - id: auditService
      type: adas_core.Application.Services.Interfaces.ILocalAuditService
    - id: startTimer
      type: System.Boolean
    content.vb: Public Sub New(alarmRepository As IAlarmRepository, logger As ILogger(Of AlarmService), patientService As IPatientService, configObservationService As IConfigObservationService, observationService As Lazy(Of IObservationService), clientMessageService As IClientMessageService, subscribersService As ISubscribersService, calculatedObservationsService As Lazy(Of ICalculatedObservationsService), lightBeaconService As Lazy(Of ILightBeaconService), recordingService As Lazy(Of IRecordingService), relayService As Lazy(Of IRelayService), apiSettings As IOptions(Of ApiSettings), unitService As IUnitService, pocService As IPointOfCareService, httpContextAccessor As IHttpContextAccessor, auditService As ILocalAuditService, startTimer As Boolean = True)
  overload: adas_core.Application.Services.AlarmService.#ctor*
  nameWithType.vb: AlarmService.New(IAlarmRepository, ILogger(Of AlarmService), IPatientService, IConfigObservationService, Lazy(Of IObservationService), IClientMessageService, ISubscribersService, Lazy(Of ICalculatedObservationsService), Lazy(Of ILightBeaconService), Lazy(Of IRecordingService), Lazy(Of IRelayService), IOptions(Of ApiSettings), IUnitService, IPointOfCareService, IHttpContextAccessor, ILocalAuditService, Boolean)
  fullName.vb: adas_core.Application.Services.AlarmService.New(adas_core.Application.Repositories.Interfaces.IAlarmRepository, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.AlarmService), adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IConfigObservationService, System.Lazy(Of adas_core.Application.Services.Interfaces.IObservationService), adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService), System.Lazy(Of adas_core.Application.Services.Interfaces.ILightBeaconService), System.Lazy(Of adas_core.Application.Services.Interfaces.IRecordingService), System.Lazy(Of adas_core.Application.Services.Interfaces.IRelayService), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), adas_core.Application.Services.Interfaces.IUnitService, adas_core.Application.Services.Interfaces.IPointOfCareService, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, Boolean)
  name.vb: New(IAlarmRepository, ILogger(Of AlarmService), IPatientService, IConfigObservationService, Lazy(Of IObservationService), IClientMessageService, ISubscribersService, Lazy(Of ICalculatedObservationsService), Lazy(Of ILightBeaconService), Lazy(Of IRecordingService), Lazy(Of IRelayService), IOptions(Of ApiSettings), IUnitService, IPointOfCareService, IHttpContextAccessor, ILocalAuditService, Boolean)
- uid: adas_core.Application.Services.AlarmService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.AlarmService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  id: SaveRequest(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: SaveRequest(ApiRequest)
  nameWithType: AlarmService.SaveRequest(ApiRequest)
  fullName: adas_core.Application.Services.AlarmService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SaveRequest
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 102
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Processes and saves an incoming API request, handling ORU_R40 unsolicited alert observation messages.

    Validates that the patient number or location unit name is provided, resolves the patient and unit configuration,

    and processes any alarm observations; requests are ignored when no patient is found or auto-adt management is disabled.
  example: []
  syntax:
    content: public Task SaveRequest(ApiRequest apiRequest)
    parameters:
    - id: apiRequest
      type: adas_core.Domain.Models.ApiRequest
      description: The API request containing patient, location, observation, and alarm data to process.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SaveRequest(apiRequest As ApiRequest) As Task
  overload: adas_core.Application.Services.AlarmService.SaveRequest*
  exceptions:
  - type: adas_core.Application.Exceptions.InvalidFormatException
    commentId: T:adas_core.Application.Exceptions.InvalidFormatException
    description: Thrown when both the patient number and location unit name are missing.
  - type: adas_core.Application.Exceptions.ApiRequestException
    commentId: T:adas_core.Application.Exceptions.ApiRequestException
    description: Thrown when the API request type is not valid for observations.
  implements:
  - adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.AlarmService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.AlarmService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  id: SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: SaveRequestAsync(ApiRequest)
  nameWithType: AlarmService.SaveRequestAsync(ApiRequest)
  fullName: adas_core.Application.Services.AlarmService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SaveRequestAsync
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 158
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Asynchronously saves the specified API request by delegating to the underlying save operation.
  example: []
  syntax:
    content: public Task SaveRequestAsync(ApiRequest apiRequest)
    parameters:
    - id: apiRequest
      type: adas_core.Domain.Models.ApiRequest
      description: The API request to be saved.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SaveRequestAsync(apiRequest As ApiRequest) As Task
  overload: adas_core.Application.Services.AlarmService.SaveRequestAsync*
  implements:
  - adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.AlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  commentId: M:adas_core.Application.Services.AlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  id: MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: MapObservation(PatientObservationAlarm, bool)
  nameWithType: AlarmService.MapObservation(PatientObservationAlarm, bool)
  fullName: adas_core.Application.Services.AlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MapObservation
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 170
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Maps a <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> through the configuration observation service and then through the calculated observations service.

    If either mapping step returns null, or an exception occurs, the method logs the issue and returns null instead of propagating the error.
  example: []
  syntax:
    content: public Task<PatientObservationAlarm?> MapObservation(PatientObservationAlarm obs, bool onlyByName = false)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservationAlarm
      description: The patient observation alarm to be mapped.
    - id: onlyByName
      type: System.Boolean
      description: If true, mapping is performed by name only; otherwise the full mapping is applied.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
      description: A mapped <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> if both mapping steps succeed; otherwise, null.
    content.vb: Public Function MapObservation(obs As PatientObservationAlarm, onlyByName As Boolean = False) As Task(Of PatientObservationAlarm)
  overload: adas_core.Application.Services.AlarmService.MapObservation*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  nameWithType.vb: AlarmService.MapObservation(PatientObservationAlarm, Boolean)
  fullName.vb: adas_core.Application.Services.AlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm, Boolean)
  name.vb: MapObservation(PatientObservationAlarm, Boolean)
- uid: adas_core.Application.Services.AlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  commentId: M:adas_core.Application.Services.AlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  id: FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: FindLastObservationsByField(ObjectId, List<Field>?)
  nameWithType: AlarmService.FindLastObservationsByField(ObjectId, List<Field>?)
  fullName: adas_core.Application.Services.AlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>?)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindLastObservationsByField
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 209
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Retrieves the most recent patient observation alarms for the specified patient, optionally filtered by a set of fields.
  example: []
  syntax:
    content: public Task<List<PatientObservationAlarm>> FindLastObservationsByField(ObjectId patientId, List<Field>? filterObservations = null)
    parameters:
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The identifier of the patient whose last observations should be retrieved.
    - id: filterObservations
      type: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field}
      description: An optional list of fields used to restrict which observations are returned; when null, no field filter is applied.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}}
      description: A task that represents the asynchronous operation, containing a list of the patient's last <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> entries.
    content.vb: Public Function FindLastObservationsByField(patientId As ObjectId, filterObservations As List(Of Field) = Nothing) As Task(Of List(Of PatientObservationAlarm))
  overload: adas_core.Application.Services.AlarmService.FindLastObservationsByField*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  nameWithType.vb: AlarmService.FindLastObservationsByField(ObjectId, List(Of Field))
  fullName.vb: adas_core.Application.Services.AlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field))
  name.vb: FindLastObservationsByField(ObjectId, List(Of Field))
- uid: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  commentId: M:adas_core.Application.Services.AlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  id: FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: FindLastValuesNotExpired(ObjectId, List<Field>, List<ConfigObservation>)
  nameWithType: AlarmService.FindLastValuesNotExpired(ObjectId, List<Field>, List<ConfigObservation>)
  fullName: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>, System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.ConfigObservation>)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: FindLastValuesNotExpired
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 224
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Retrieves the most recent non-expired patient observation alarms for the specified patient, filtered by the given observation fields and alarm configurations.
  example: []
  syntax:
    content: public Task<List<PatientObservationAlarm>> FindLastValuesNotExpired(ObjectId patientId, List<Field> filterObservations, List<ConfigObservation> configAlarm)
    parameters:
    - id: patientId
      type: MongoDB.Bson.ObjectId
      description: The unique identifier of the patient whose alarms are being queried.
    - id: filterObservations
      type: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field}
      description: The list of fields used to filter the observations included in the aggregation.
    - id: configAlarm
      type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation}
      description: The list of alarm configurations that define the criteria applied during the aggregation.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}}
      description: A task that resolves to a list of the latest non-expired <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> entries matching the criteria.
    content.vb: Public Function FindLastValuesNotExpired(patientId As ObjectId, filterObservations As List(Of Field), configAlarm As List(Of ConfigObservation)) As Task(Of List(Of PatientObservationAlarm))
  overload: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  nameWithType.vb: AlarmService.FindLastValuesNotExpired(ObjectId, List(Of Field), List(Of ConfigObservation))
  fullName.vb: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field), System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.ConfigObservation))
  name.vb: FindLastValuesNotExpired(ObjectId, List(Of Field), List(Of ConfigObservation))
- uid: adas_core.Application.Services.AlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Services.AlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  id: MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: MapObservationsByName(PatientObservationAlarm)
  nameWithType: AlarmService.MapObservationsByName(PatientObservationAlarm)
  fullName: adas_core.Application.Services.AlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: MapObservationsByName
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 238
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Maps the provided patient observation alarm to its corresponding configuration by name, returning the mapped alarm if a matching configuration is found.
  example: []
  syntax:
    content: public Task<PatientObservationAlarm?> MapObservationsByName(PatientObservationAlarm obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservationAlarm
      description: The patient observation alarm to be mapped by name.
    return:
      type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
      description: A task that returns the mapped <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> if a matching configuration is found; otherwise, <code>null</code>.
    content.vb: Public Function MapObservationsByName(obs As PatientObservationAlarm) As Task(Of PatientObservationAlarm)
  overload: adas_core.Application.Services.AlarmService.MapObservationsByName*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
- uid: adas_core.Application.Services.AlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  commentId: M:adas_core.Application.Services.AlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  id: ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: ProcessAlarmObservations(List<PatientObservationAlarm>, List<PatientObservation>, Patient, DateTime, ObservationData?)
  nameWithType: AlarmService.ProcessAlarmObservations(List<PatientObservationAlarm>, List<PatientObservation>, Patient, DateTime, ObservationData?)
  fullName: adas_core.Application.Services.AlarmService.ProcessAlarmObservations(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservationAlarm>, System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>, adas_core.Domain.Models.MongoModels.Patient, System.DateTime, adas_core.Domain.Models.ObservationData?)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ProcessAlarmObservations
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 251
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Processes and persists a list of patient observation alarms, enriching each alarm with patient, timing, and coding metadata. When a matching non-alarm observation is found in the provided list, its coding fields are reused; otherwise defaults derived from the alarm priority (Ph/Pm/Pl) are applied. For alarms that carry source data, related observations are mapped and submitted through the observation service before the alarm itself is inserted.
  example: []
  syntax:
    content: public Task ProcessAlarmObservations(List<PatientObservationAlarm> alarmObservations, List<PatientObservation> observations, Patient patient, DateTime messageTime, ObservationData? observationData = null)
    parameters:
    - id: alarmObservations
      type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}
      description: The alarm observations to process and insert.
    - id: observations
      type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
      description: Existing non-alarm observations used to look up and reuse coding information when a value match is found.
    - id: patient
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient the alarms are associated with.
    - id: messageTime
      type: System.DateTime
      description: The message time assigned to each alarm.
    - id: observationData
      type: adas_core.Domain.Models.ObservationData
      description: Optional parent observation metadata applied to all alarms in the batch.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function ProcessAlarmObservations(alarmObservations As List(Of PatientObservationAlarm), observations As List(Of PatientObservation), patient As Patient, messageTime As Date, observationData As ObservationData = Nothing) As Task
  overload: adas_core.Application.Services.AlarmService.ProcessAlarmObservations*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  nameWithType.vb: AlarmService.ProcessAlarmObservations(List(Of PatientObservationAlarm), List(Of PatientObservation), Patient, Date, ObservationData)
  fullName.vb: adas_core.Application.Services.AlarmService.ProcessAlarmObservations(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservationAlarm), System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation), adas_core.Domain.Models.MongoModels.Patient, Date, adas_core.Domain.Models.ObservationData)
  name.vb: ProcessAlarmObservations(List(Of PatientObservationAlarm), List(Of PatientObservation), Patient, Date, ObservationData)
- uid: adas_core.Application.Services.AlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  commentId: M:adas_core.Application.Services.AlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  id: CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: CheckObservationAlarm(PatientObservation)
  nameWithType: AlarmService.CheckObservationAlarm(PatientObservation)
  fullName: adas_core.Application.Services.AlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CheckObservationAlarm
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 453
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Evaluates alarm configuration rules for a patient observation and, when matching conditions and preconditions are satisfied, generates a new alert observation, logs it, and triggers the corresponding alarm notification.
  example: []
  syntax:
    content: public Task CheckObservationAlarm(PatientObservation obs)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: The patient observation whose value is evaluated against configured alert rules and preconditions.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function CheckObservationAlarm(obs As PatientObservation) As Task
  overload: adas_core.Application.Services.AlarmService.CheckObservationAlarm*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
- uid: adas_core.Application.Services.AlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  commentId: M:adas_core.Application.Services.AlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  id: SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: SendAlarm(PatientObservation, string, Name?, Severity, Type)
  nameWithType: AlarmService.SendAlarm(PatientObservation, string, AlarmEnum.Name?, AlarmEnum.Severity, AlarmEnum.Type)
  fullName: adas_core.Application.Services.AlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation, string, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, adas_core.Domain.Enums.AlarmEnum.Type)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendAlarm
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 576
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Sends a new alarm
  example: []
  syntax:
    content: public Task SendAlarm(PatientObservation obs, string name, AlarmEnum.Name? code, AlarmEnum.Severity severity, AlarmEnum.Type type)
    parameters:
    - id: obs
      type: adas_core.Domain.Models.PatientObservation
      description: Observation to generate the alarm
    - id: name
      type: System.String
      description: Name of the alarm
    - id: code
      type: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
      description: Code of the alarm for the recording
    - id: severity
      type: adas_core.Domain.Enums.AlarmEnum.Severity
      description: Severity of the alarm for the recording
    - id: type
      type: adas_core.Domain.Enums.AlarmEnum.Type
      description: ''
    return:
      type: System.Threading.Tasks.Task
      description: New alarm created
    content.vb: Public Function SendAlarm(obs As PatientObservation, name As String, code As AlarmEnum.Name?, severity As AlarmEnum.Severity, type As AlarmEnum.Type) As Task
  overload: adas_core.Application.Services.AlarmService.SendAlarm*
  exceptions:
  - type: System.ArgumentOutOfRangeException
    commentId: T:System.ArgumentOutOfRangeException
    description: ''
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  nameWithType.vb: AlarmService.SendAlarm(PatientObservation, String, AlarmEnum.Name?, AlarmEnum.Severity, AlarmEnum.Type)
  fullName.vb: adas_core.Application.Services.AlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation, String, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, adas_core.Domain.Enums.AlarmEnum.Type)
  name.vb: SendAlarm(PatientObservation, String, Name?, Severity, Type)
- uid: adas_core.Application.Services.AlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  commentId: M:adas_core.Application.Services.AlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  id: CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  parent: adas_core.Application.Services.AlarmService
  langs:
  - csharp
  - vb
  name: CalculateAlarmTest(BasePatientObservationValue, string)
  nameWithType: AlarmService.CalculateAlarmTest(BasePatientObservationValue, string)
  fullName: adas_core.Application.Services.AlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue, string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/AlarmService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: CalculateAlarmTest
    path: ../../adas-core.Application/Services/AlarmService.cs
    startLine: 755
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Calculates and dispatches test alarms for a patient observation based on its configuration. Supports beacon alerts, recording, and door control when the corresponding alarm components are enabled; if the source is not a <xref href="adas_core.Domain.Models.PatientObservation" data-throw-if-not-resolved="false"></xref>, the method returns without action, and recordings fall back to a default <xref href="adas_core.Domain.Enums.AlarmEnum.Severity.Yellow" data-throw-if-not-resolved="false"></xref> severity when no severity string is provided.
  example: []
  syntax:
    content: public Task CalculateAlarmTest(BasePatientObservationValue source, string name)
    parameters:
    - id: source
      type: adas_core.Domain.Models.BasePatientObservationValue
      description: The patient observation value used to look up the alarm configuration and identify the target patient.
    - id: name
      type: System.String
      description: The name associated with the observation, used for logging and alarm context.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function CalculateAlarmTest(source As BasePatientObservationValue, name As String) As Task
  overload: adas_core.Application.Services.AlarmService.CalculateAlarmTest*
  implements:
  - adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  nameWithType.vb: AlarmService.CalculateAlarmTest(BasePatientObservationValue, String)
  fullName.vb: adas_core.Application.Services.AlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue, String)
  name.vb: CalculateAlarmTest(BasePatientObservationValue, String)
references:
- uid: adas_core.Application.Services.Interfaces.IAlarmService
  commentId: T:adas_core.Application.Services.Interfaces.IAlarmService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IAlarmService.html
  name: IAlarmService
  nameWithType: IAlarmService
  fullName: adas_core.Application.Services.Interfaces.IAlarmService
- uid: adas_core.Application.Services
  commentId: N:adas_core.Application.Services
  href: adas_core.html
  name: adas_core.Application.Services
  nameWithType: adas_core.Application.Services
  fullName: adas_core.Application.Services
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: adas_core.Application.Services.Interfaces.IApiRequestService
  commentId: T:adas_core.Application.Services.Interfaces.IApiRequestService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html
  name: IApiRequestService
  nameWithType: IApiRequestService
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Application.Services.Interfaces
  commentId: N:adas_core.Application.Services.Interfaces
  href: adas_core.html
  name: adas_core.Application.Services.Interfaces
  nameWithType: adas_core.Application.Services.Interfaces
  fullName: adas_core.Application.Services.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.AlarmService.#ctor*
  commentId: Overload:adas_core.Application.Services.AlarmService.#ctor
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService__ctor_adas_core_Application_Repositories_Interfaces_IAlarmRepository_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_AlarmService__adas_core_Application_Services_Interfaces_IPatientService_adas_core_Application_Services_Interfaces_IConfigObservationService_System_Lazy_adas_core_Application_Services_Interfaces_IObservationService__adas_core_Application_Services_Interfaces_IClientMessageService_adas_core_Application_Services_Interfaces_ISubscribersService_System_Lazy_adas_core_Application_Services_Interfaces_ICalculatedObservationsService__System_Lazy_adas_core_Application_Services_Interfaces_ILightBeaconService__System_Lazy_adas_core_Application_Services_Interfaces_IRecordingService__System_Lazy_adas_core_Application_Services_Interfaces_IRelayService__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__adas_core_Application_Services_Interfaces_IUnitService_adas_core_Application_Services_Interfaces_IPointOfCareService_Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Services_Interfaces_ILocalAuditService_System_Boolean_
  name: AlarmService
  nameWithType: AlarmService.AlarmService
  fullName: adas_core.Application.Services.AlarmService.AlarmService
  nameWithType.vb: AlarmService.New
  fullName.vb: adas_core.Application.Services.AlarmService.New
  name.vb: New
- uid: adas_core.Application.Repositories.Interfaces.IAlarmRepository
  commentId: T:adas_core.Application.Repositories.Interfaces.IAlarmRepository
  parent: adas_core.Application.Repositories.Interfaces
  href: adas_core.Application.Repositories.Interfaces.IAlarmRepository.html
  name: IAlarmRepository
  nameWithType: IAlarmRepository
  fullName: adas_core.Application.Repositories.Interfaces.IAlarmRepository
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.AlarmService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<AlarmService>
  nameWithType: ILogger<AlarmService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.AlarmService>
  nameWithType.vb: ILogger(Of AlarmService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.AlarmService)
  name.vb: ILogger(Of AlarmService)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - uid: adas_core.Application.Services.AlarmService
    name: AlarmService
    href: adas_core.Application.Services.AlarmService.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.AlarmService
    name: AlarmService
    href: adas_core.Application.Services.AlarmService.html
  - name: )
- uid: adas_core.Application.Services.Interfaces.IPatientService
  commentId: T:adas_core.Application.Services.Interfaces.IPatientService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPatientService.html
  name: IPatientService
  nameWithType: IPatientService
  fullName: adas_core.Application.Services.Interfaces.IPatientService
- uid: adas_core.Application.Services.Interfaces.IConfigObservationService
  commentId: T:adas_core.Application.Services.Interfaces.IConfigObservationService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IConfigObservationService.html
  name: IConfigObservationService
  nameWithType: IConfigObservationService
  fullName: adas_core.Application.Services.Interfaces.IConfigObservationService
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IObservationService>
  nameWithType: Lazy<IObservationService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IObservationService>
  nameWithType.vb: Lazy(Of IObservationService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IObservationService)
  name.vb: Lazy(Of IObservationService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.IObservationService
    name: IObservationService
    href: adas_core.Application.Services.Interfaces.IObservationService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.IObservationService
    name: IObservationService
    href: adas_core.Application.Services.Interfaces.IObservationService.html
  - name: )
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
  commentId: T:adas_core.Application.Services.Interfaces.IClientMessageService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IClientMessageService.html
  name: IClientMessageService
  nameWithType: IClientMessageService
  fullName: adas_core.Application.Services.Interfaces.IClientMessageService
- uid: adas_core.Application.Services.Interfaces.ISubscribersService
  commentId: T:adas_core.Application.Services.Interfaces.ISubscribersService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ISubscribersService.html
  name: ISubscribersService
  nameWithType: ISubscribersService
  fullName: adas_core.Application.Services.Interfaces.ISubscribersService
- uid: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<ICalculatedObservationsService>
  nameWithType: Lazy<ICalculatedObservationsService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>
  nameWithType.vb: Lazy(Of ICalculatedObservationsService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService)
  name.vb: Lazy(Of ICalculatedObservationsService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
    name: ICalculatedObservationsService
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
    name: ICalculatedObservationsService
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ILightBeaconService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<ILightBeaconService>
  nameWithType: Lazy<ILightBeaconService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.ILightBeaconService>
  nameWithType.vb: Lazy(Of ILightBeaconService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ILightBeaconService)
  name.vb: Lazy(Of ILightBeaconService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.ILightBeaconService
    name: ILightBeaconService
    href: adas_core.Application.Services.Interfaces.ILightBeaconService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.ILightBeaconService
    name: ILightBeaconService
    href: adas_core.Application.Services.Interfaces.ILightBeaconService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IRecordingService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IRecordingService>
  nameWithType: Lazy<IRecordingService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IRecordingService>
  nameWithType.vb: Lazy(Of IRecordingService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IRecordingService)
  name.vb: Lazy(Of IRecordingService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.IRecordingService
    name: IRecordingService
    href: adas_core.Application.Services.Interfaces.IRecordingService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.IRecordingService
    name: IRecordingService
    href: adas_core.Application.Services.Interfaces.IRecordingService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IRelayService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IRelayService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IRelayService>
  nameWithType: Lazy<IRelayService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IRelayService>
  nameWithType.vb: Lazy(Of IRelayService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IRelayService)
  name.vb: Lazy(Of IRelayService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.IRelayService
    name: IRelayService
    href: adas_core.Application.Services.Interfaces.IRelayService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.IRelayService
    name: IRelayService
    href: adas_core.Application.Services.Interfaces.IRelayService.html
  - name: )
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<ApiSettings>
  nameWithType: IOptions<ApiSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
  nameWithType.vb: IOptions(Of ApiSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
  name.vb: IOptions(Of ApiSettings)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.AppSettings.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: )
- uid: adas_core.Application.Services.Interfaces.IUnitService
  commentId: T:adas_core.Application.Services.Interfaces.IUnitService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IUnitService.html
  name: IUnitService
  nameWithType: IUnitService
  fullName: adas_core.Application.Services.Interfaces.IUnitService
- uid: adas_core.Application.Services.Interfaces.IPointOfCareService
  commentId: T:adas_core.Application.Services.Interfaces.IPointOfCareService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPointOfCareService.html
  name: IPointOfCareService
  nameWithType: IPointOfCareService
  fullName: adas_core.Application.Services.Interfaces.IPointOfCareService
- uid: Microsoft.AspNetCore.Http.IHttpContextAccessor
  commentId: T:Microsoft.AspNetCore.Http.IHttpContextAccessor
  parent: Microsoft.AspNetCore.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor
  name: IHttpContextAccessor
  nameWithType: IHttpContextAccessor
  fullName: Microsoft.AspNetCore.Http.IHttpContextAccessor
- uid: adas_core.Application.Services.Interfaces.ILocalAuditService
  commentId: T:adas_core.Application.Services.Interfaces.ILocalAuditService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ILocalAuditService.html
  name: ILocalAuditService
  nameWithType: ILocalAuditService
  fullName: adas_core.Application.Services.Interfaces.ILocalAuditService
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- uid: adas_core.Application.Repositories.Interfaces
  commentId: N:adas_core.Application.Repositories.Interfaces
  href: adas_core.html
  name: adas_core.Application.Repositories.Interfaces
  nameWithType: adas_core.Application.Repositories.Interfaces
  fullName: adas_core.Application.Repositories.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Repositories
    name: Repositories
    href: adas_core.Application.Repositories.html
  - name: .
  - uid: adas_core.Application.Repositories.Interfaces
    name: Interfaces
    href: adas_core.Application.Repositories.Interfaces.html
- uid: Microsoft.Extensions.Logging.ILogger`1
  commentId: T:Microsoft.Extensions.Logging.ILogger`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<TCategoryName>
  nameWithType: ILogger<TCategoryName>
  fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
  nameWithType.vb: ILogger(Of TCategoryName)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
  name.vb: ILogger(Of TCategoryName)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - name: TCategoryName
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - name: TCategoryName
  - name: )
- uid: Microsoft.Extensions.Logging
  commentId: N:Microsoft.Extensions.Logging
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Logging
  nameWithType: Microsoft.Extensions.Logging
  fullName: Microsoft.Extensions.Logging
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: System.Lazy`1
  commentId: T:System.Lazy`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<T>
  nameWithType: Lazy<T>
  fullName: System.Lazy<T>
  nameWithType.vb: Lazy(Of T)
  fullName.vb: System.Lazy(Of T)
  name.vb: Lazy(Of T)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: Microsoft.Extensions.Options.IOptions`1
  commentId: T:Microsoft.Extensions.Options.IOptions`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<TOptions>
  nameWithType: IOptions<TOptions>
  fullName: Microsoft.Extensions.Options.IOptions<TOptions>
  nameWithType.vb: IOptions(Of TOptions)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
  name.vb: IOptions(Of TOptions)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - name: TOptions
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - name: TOptions
  - name: )
- uid: Microsoft.Extensions.Options
  commentId: N:Microsoft.Extensions.Options
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Options
  nameWithType: Microsoft.Extensions.Options
  fullName: Microsoft.Extensions.Options
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: Microsoft.AspNetCore.Http
  commentId: N:Microsoft.AspNetCore.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.AspNetCore.Http
  nameWithType: Microsoft.AspNetCore.Http
  fullName: Microsoft.AspNetCore.Http
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.AspNetCore
    name: AspNetCore
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
  - name: .
  - uid: Microsoft.AspNetCore.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.AspNetCore
    name: AspNetCore
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
  - name: .
  - uid: Microsoft.AspNetCore.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
- uid: adas_core.Application.Exceptions.InvalidFormatException
  commentId: T:adas_core.Application.Exceptions.InvalidFormatException
  href: adas_core.Application.Exceptions.InvalidFormatException.html
  name: InvalidFormatException
  nameWithType: InvalidFormatException
  fullName: adas_core.Application.Exceptions.InvalidFormatException
- uid: adas_core.Application.Exceptions.ApiRequestException
  commentId: T:adas_core.Application.Exceptions.ApiRequestException
  href: adas_core.Application.Exceptions.ApiRequestException.html
  name: ApiRequestException
  nameWithType: ApiRequestException
  fullName: adas_core.Application.Exceptions.ApiRequestException
- uid: adas_core.Application.Services.AlarmService.SaveRequest*
  commentId: Overload:adas_core.Application.Services.AlarmService.SaveRequest
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  name: SaveRequest
  nameWithType: AlarmService.SaveRequest
  fullName: adas_core.Application.Services.AlarmService.SaveRequest
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.Interfaces.IApiRequestService
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  name: SaveRequest(ApiRequest)
  nameWithType: IApiRequestService.SaveRequest(ApiRequest)
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
    name: SaveRequest
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
    name: SaveRequest
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
- uid: adas_core.Domain.Models.ApiRequest
  commentId: T:adas_core.Domain.Models.ApiRequest
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.ApiRequest.html
  name: ApiRequest
  nameWithType: ApiRequest
  fullName: adas_core.Domain.Models.ApiRequest
- uid: System.Threading.Tasks.Task
  commentId: T:System.Threading.Tasks.Task
  parent: System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
  name: Task
  nameWithType: Task
  fullName: System.Threading.Tasks.Task
- uid: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
- uid: System.Threading.Tasks
  commentId: N:System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Threading.Tasks
  nameWithType: System.Threading.Tasks
  fullName: System.Threading.Tasks
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Application.Services.AlarmService.SaveRequestAsync*
  commentId: Overload:adas_core.Application.Services.AlarmService.SaveRequestAsync
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  name: SaveRequestAsync
  nameWithType: AlarmService.SaveRequestAsync
  fullName: adas_core.Application.Services.AlarmService.SaveRequestAsync
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.Interfaces.IApiRequestService
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  name: SaveRequestAsync(ApiRequest)
  nameWithType: IApiRequestService.SaveRequestAsync(ApiRequest)
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
    name: SaveRequestAsync
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
    name: SaveRequestAsync
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
- uid: adas_core.Domain.Models.PatientObservationAlarm
  commentId: T:adas_core.Domain.Models.PatientObservationAlarm
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientObservationAlarm.html
  name: PatientObservationAlarm
  nameWithType: PatientObservationAlarm
  fullName: adas_core.Domain.Models.PatientObservationAlarm
- uid: adas_core.Application.Services.AlarmService.MapObservation*
  commentId: Overload:adas_core.Application.Services.AlarmService.MapObservation
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_MapObservation_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  name: MapObservation
  nameWithType: AlarmService.MapObservation
  fullName: adas_core.Application.Services.AlarmService.MapObservation
- uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservation_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  name: MapObservation(PatientObservationAlarm, bool)
  nameWithType: IAlarmService.MapObservation(PatientObservationAlarm, bool)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm, bool)
  nameWithType.vb: IAlarmService.MapObservation(PatientObservationAlarm, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm, Boolean)
  name.vb: MapObservation(PatientObservationAlarm, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
    name: MapObservation
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservation_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
    name: MapObservation
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservation_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
  commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<PatientObservationAlarm>
  nameWithType: Task<PatientObservationAlarm>
  fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.PatientObservationAlarm>
  nameWithType.vb: Task(Of PatientObservationAlarm)
  fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.PatientObservationAlarm)
  name.vb: Task(Of PatientObservationAlarm)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- uid: adas_core.Application.Services.AlarmService.FindLastObservationsByField*
  commentId: Overload:adas_core.Application.Services.AlarmService.FindLastObservationsByField
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_FindLastObservationsByField_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__
  name: FindLastObservationsByField
  nameWithType: AlarmService.FindLastObservationsByField
  fullName: adas_core.Application.Services.AlarmService.FindLastObservationsByField
- uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastObservationsByField_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__
  name: FindLastObservationsByField(ObjectId, List<Field>)
  nameWithType: IAlarmService.FindLastObservationsByField(ObjectId, List<Field>)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>)
  nameWithType.vb: IAlarmService.FindLastObservationsByField(ObjectId, List(Of Field))
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field))
  name.vb: FindLastObservationsByField(ObjectId, List(Of Field))
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
    name: FindLastObservationsByField
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastObservationsByField_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
    name: FindLastObservationsByField
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastObservationsByField_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
  - name: )
  - name: )
- uid: MongoDB.Bson.ObjectId
  commentId: T:MongoDB.Bson.ObjectId
  parent: MongoDB.Bson
  isExternal: true
  name: ObjectId
  nameWithType: ObjectId
  fullName: MongoDB.Bson.ObjectId
- uid: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<Field>
  nameWithType: List<Field>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>
  nameWithType.vb: List(Of Field)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field)
  name.vb: List(Of Field)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
    href: adas_core.Domain.Models.GroupedObservations.Field.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
    href: adas_core.Domain.Models.GroupedObservations.Field.html
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<List<PatientObservationAlarm>>
  nameWithType: Task<List<PatientObservationAlarm>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.PatientObservationAlarm>>
  nameWithType.vb: Task(Of List(Of PatientObservationAlarm))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservationAlarm))
  name.vb: Task(Of List(Of PatientObservationAlarm))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
  - name: )
- uid: MongoDB.Bson
  commentId: N:MongoDB.Bson
  isExternal: true
  name: MongoDB.Bson
  nameWithType: MongoDB.Bson
  fullName: MongoDB.Bson
  spec.csharp:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
  spec.vb:
  - uid: MongoDB
    name: MongoDB
    isExternal: true
  - name: .
  - uid: MongoDB.Bson
    name: Bson
    isExternal: true
- uid: System.Collections.Generic.List`1
  commentId: T:System.Collections.Generic.List`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<T>
  nameWithType: List<T>
  fullName: System.Collections.Generic.List<T>
  nameWithType.vb: List(Of T)
  fullName.vb: System.Collections.Generic.List(Of T)
  name.vb: List(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired*
  commentId: Overload:adas_core.Application.Services.AlarmService.FindLastValuesNotExpired
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_FindLastValuesNotExpired_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_ConfigObservation__
  name: FindLastValuesNotExpired
  nameWithType: AlarmService.FindLastValuesNotExpired
  fullName: adas_core.Application.Services.AlarmService.FindLastValuesNotExpired
- uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastValuesNotExpired_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_ConfigObservation__
  name: FindLastValuesNotExpired(ObjectId, List<Field>, List<ConfigObservation>)
  nameWithType: IAlarmService.FindLastValuesNotExpired(ObjectId, List<Field>, List<ConfigObservation>)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId, System.Collections.Generic.List<adas_core.Domain.Models.GroupedObservations.Field>, System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.ConfigObservation>)
  nameWithType.vb: IAlarmService.FindLastValuesNotExpired(ObjectId, List(Of Field), List(Of ConfigObservation))
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId, System.Collections.Generic.List(Of adas_core.Domain.Models.GroupedObservations.Field), System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.ConfigObservation))
  name.vb: FindLastValuesNotExpired(ObjectId, List(Of Field), List(Of ConfigObservation))
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
    name: FindLastValuesNotExpired
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastValuesNotExpired_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_ConfigObservation__
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
  - name: '>'
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.ConfigObservation
    name: ConfigObservation
  - name: '>'
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field},System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation})
    name: FindLastValuesNotExpired
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_FindLastValuesNotExpired_MongoDB_Bson_ObjectId_System_Collections_Generic_List_adas_core_Domain_Models_GroupedObservations_Field__System_Collections_Generic_List_adas_core_Domain_Models_MongoModels_ConfigObservation__
  - name: (
  - uid: MongoDB.Bson.ObjectId
    name: ObjectId
    isExternal: true
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.GroupedObservations.Field
    name: Field
  - name: )
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.ConfigObservation
    name: ConfigObservation
  - name: )
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<ConfigObservation>
  nameWithType: List<ConfigObservation>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.ConfigObservation>
  nameWithType.vb: List(Of ConfigObservation)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.ConfigObservation)
  name.vb: List(Of ConfigObservation)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.MongoModels.ConfigObservation
    name: ConfigObservation
    href: adas_core.Domain.Models.MongoModels.ConfigObservation.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.ConfigObservation
    name: ConfigObservation
    href: adas_core.Domain.Models.MongoModels.ConfigObservation.html
  - name: )
- uid: adas_core.Application.Services.AlarmService.MapObservationsByName*
  commentId: Overload:adas_core.Application.Services.AlarmService.MapObservationsByName
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_MapObservationsByName_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapObservationsByName
  nameWithType: AlarmService.MapObservationsByName
  fullName: adas_core.Application.Services.AlarmService.MapObservationsByName
- uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservationsByName_adas_core_Domain_Models_PatientObservationAlarm_
  name: MapObservationsByName(PatientObservationAlarm)
  nameWithType: IAlarmService.MapObservationsByName(PatientObservationAlarm)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
    name: MapObservationsByName
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservationsByName_adas_core_Domain_Models_PatientObservationAlarm_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
    name: MapObservationsByName
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservationsByName_adas_core_Domain_Models_PatientObservationAlarm_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
- uid: adas_core.Application.Services.AlarmService.ProcessAlarmObservations*
  commentId: Overload:adas_core.Application.Services.AlarmService.ProcessAlarmObservations
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_ProcessAlarmObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservationAlarm__System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_adas_core_Domain_Models_ObservationData_
  name: ProcessAlarmObservations
  nameWithType: AlarmService.ProcessAlarmObservations
  fullName: adas_core.Application.Services.AlarmService.ProcessAlarmObservations
- uid: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_ProcessAlarmObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservationAlarm__System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_adas_core_Domain_Models_ObservationData_
  name: ProcessAlarmObservations(List<PatientObservationAlarm>, List<PatientObservation>, Patient, DateTime, ObservationData)
  nameWithType: IAlarmService.ProcessAlarmObservations(List<PatientObservationAlarm>, List<PatientObservation>, Patient, DateTime, ObservationData)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List<adas_core.Domain.Models.PatientObservationAlarm>, System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>, adas_core.Domain.Models.MongoModels.Patient, System.DateTime, adas_core.Domain.Models.ObservationData)
  nameWithType.vb: IAlarmService.ProcessAlarmObservations(List(Of PatientObservationAlarm), List(Of PatientObservation), Patient, Date, ObservationData)
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservationAlarm), System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation), adas_core.Domain.Models.MongoModels.Patient, Date, adas_core.Domain.Models.ObservationData)
  name.vb: ProcessAlarmObservations(List(Of PatientObservationAlarm), List(Of PatientObservation), Patient, Date, ObservationData)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
    name: ProcessAlarmObservations
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_ProcessAlarmObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservationAlarm__System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_adas_core_Domain_Models_ObservationData_
  - name: (
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: '>'
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: '>'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: DateTime
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.ObservationData
    name: ObservationData
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations(System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm},System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation},adas_core.Domain.Models.MongoModels.Patient,System.DateTime,adas_core.Domain.Models.ObservationData)
    name: ProcessAlarmObservations
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_ProcessAlarmObservations_System_Collections_Generic_List_adas_core_Domain_Models_PatientObservationAlarm__System_Collections_Generic_List_adas_core_Domain_Models_PatientObservation__adas_core_Domain_Models_MongoModels_Patient_System_DateTime_adas_core_Domain_Models_ObservationData_
  - name: (
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
  - name: )
  - name: ','
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: )
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: Date
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.ObservationData
    name: ObservationData
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<PatientObservationAlarm>
  nameWithType: List<PatientObservationAlarm>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.PatientObservationAlarm>
  nameWithType.vb: List(Of PatientObservationAlarm)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservationAlarm)
  name.vb: List(Of PatientObservationAlarm)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
    href: adas_core.Domain.Models.PatientObservationAlarm.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservationAlarm
    name: PatientObservationAlarm
    href: adas_core.Domain.Models.PatientObservationAlarm.html
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<PatientObservation>
  nameWithType: List<PatientObservation>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.PatientObservation>
  nameWithType.vb: List(Of PatientObservation)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.PatientObservation)
  name.vb: List(Of PatientObservation)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
    href: adas_core.Domain.Models.PatientObservation.html
  - name: '>'
  spec.vb:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
    href: adas_core.Domain.Models.PatientObservation.html
  - name: )
- uid: adas_core.Domain.Models.MongoModels.Patient
  commentId: T:adas_core.Domain.Models.MongoModels.Patient
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Patient.html
  name: Patient
  nameWithType: Patient
  fullName: adas_core.Domain.Models.MongoModels.Patient
- uid: System.DateTime
  commentId: T:System.DateTime
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.datetime
  name: DateTime
  nameWithType: DateTime
  fullName: System.DateTime
  nameWithType.vb: Date
  fullName.vb: Date
  name.vb: Date
- uid: adas_core.Domain.Models.ObservationData
  commentId: T:adas_core.Domain.Models.ObservationData
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.ObservationData.html
  name: ObservationData
  nameWithType: ObservationData
  fullName: adas_core.Domain.Models.ObservationData
- uid: adas_core.Domain.Models.MongoModels
  commentId: N:adas_core.Domain.Models.MongoModels
  href: adas_core.html
  name: adas_core.Domain.Models.MongoModels
  nameWithType: adas_core.Domain.Models.MongoModels
  fullName: adas_core.Domain.Models.MongoModels
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
- uid: adas_core.Application.Services.AlarmService.CheckObservationAlarm*
  commentId: Overload:adas_core.Application.Services.AlarmService.CheckObservationAlarm
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_CheckObservationAlarm_adas_core_Domain_Models_PatientObservation_
  name: CheckObservationAlarm
  nameWithType: AlarmService.CheckObservationAlarm
  fullName: adas_core.Application.Services.AlarmService.CheckObservationAlarm
- uid: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CheckObservationAlarm_adas_core_Domain_Models_PatientObservation_
  name: CheckObservationAlarm(PatientObservation)
  nameWithType: IAlarmService.CheckObservationAlarm(PatientObservation)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
    name: CheckObservationAlarm
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CheckObservationAlarm_adas_core_Domain_Models_PatientObservation_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
    name: CheckObservationAlarm
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CheckObservationAlarm_adas_core_Domain_Models_PatientObservation_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: )
- uid: adas_core.Domain.Models.PatientObservation
  commentId: T:adas_core.Domain.Models.PatientObservation
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.PatientObservation.html
  name: PatientObservation
  nameWithType: PatientObservation
  fullName: adas_core.Domain.Models.PatientObservation
- uid: System.ArgumentOutOfRangeException
  commentId: T:System.ArgumentOutOfRangeException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception
  name: ArgumentOutOfRangeException
  nameWithType: ArgumentOutOfRangeException
  fullName: System.ArgumentOutOfRangeException
- uid: adas_core.Application.Services.AlarmService.SendAlarm*
  commentId: Overload:adas_core.Application.Services.AlarmService.SendAlarm
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_adas_core_Domain_Enums_AlarmEnum_Type_
  name: SendAlarm
  nameWithType: AlarmService.SendAlarm
  fullName: adas_core.Application.Services.AlarmService.SendAlarm
- uid: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_adas_core_Domain_Enums_AlarmEnum_Type_
  name: SendAlarm(PatientObservation, string, Name?, Severity, Type)
  nameWithType: IAlarmService.SendAlarm(PatientObservation, string, AlarmEnum.Name?, AlarmEnum.Severity, AlarmEnum.Type)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation, string, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, adas_core.Domain.Enums.AlarmEnum.Type)
  nameWithType.vb: IAlarmService.SendAlarm(PatientObservation, String, AlarmEnum.Name?, AlarmEnum.Severity, AlarmEnum.Type)
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation, String, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, adas_core.Domain.Enums.AlarmEnum.Type)
  name.vb: SendAlarm(PatientObservation, String, Name?, Severity, Type)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
    name: SendAlarm
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_adas_core_Domain_Enums_AlarmEnum_Type_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm(adas_core.Domain.Models.PatientObservation,System.String,System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,adas_core.Domain.Enums.AlarmEnum.Type)
    name: SendAlarm
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_SendAlarm_adas_core_Domain_Models_PatientObservation_System_String_System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_adas_core_Domain_Enums_AlarmEnum_Type_
  - name: (
  - uid: adas_core.Domain.Models.PatientObservation
    name: PatientObservation
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
  - name: )
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
- uid: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  commentId: T:System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  parent: System
  definition: System.Nullable`1
  name: AlarmEnum.Name?
  nameWithType: AlarmEnum.Name?
  fullName: adas_core.Domain.Enums.AlarmEnum.Name?
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
- uid: adas_core.Domain.Enums.AlarmEnum.Severity
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Severity
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Severity
  nameWithType: AlarmEnum.Severity
  fullName: adas_core.Domain.Enums.AlarmEnum.Severity
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
    href: adas_core.Domain.Enums.AlarmEnum.Severity.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
    href: adas_core.Domain.Enums.AlarmEnum.Severity.html
- uid: adas_core.Domain.Enums.AlarmEnum.Type
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Type
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Type
  nameWithType: AlarmEnum.Type
  fullName: adas_core.Domain.Enums.AlarmEnum.Type
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
    href: adas_core.Domain.Enums.AlarmEnum.Type.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
    href: adas_core.Domain.Enums.AlarmEnum.Type.html
- uid: System.Nullable`1
  commentId: T:System.Nullable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  name: Nullable<T>
  nameWithType: Nullable<T>
  fullName: System.Nullable<T>
  nameWithType.vb: Nullable(Of T)
  fullName.vb: System.Nullable(Of T)
  name.vb: Nullable(Of T)
  spec.csharp:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Domain.Enums
  commentId: N:adas_core.Domain.Enums
  href: adas_core.html
  name: adas_core.Domain.Enums
  nameWithType: adas_core.Domain.Enums
  fullName: adas_core.Domain.Enums
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
- uid: adas_core.Domain.Enums.AlarmEnum.Severity.Yellow
  commentId: F:adas_core.Domain.Enums.AlarmEnum.Severity.Yellow
  name: Yellow
  nameWithType: AlarmEnum.Severity.Yellow
  fullName: adas_core.Domain.Enums.AlarmEnum.Severity.Yellow
- uid: adas_core.Application.Services.AlarmService.CalculateAlarmTest*
  commentId: Overload:adas_core.Application.Services.AlarmService.CalculateAlarmTest
  href: adas_core.Application.Services.AlarmService.html#adas_core_Application_Services_AlarmService_CalculateAlarmTest_adas_core_Domain_Models_BasePatientObservationValue_System_String_
  name: CalculateAlarmTest
  nameWithType: AlarmService.CalculateAlarmTest
  fullName: adas_core.Application.Services.AlarmService.CalculateAlarmTest
- uid: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  commentId: M:adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
  parent: adas_core.Application.Services.Interfaces.IAlarmService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CalculateAlarmTest_adas_core_Domain_Models_BasePatientObservationValue_System_String_
  name: CalculateAlarmTest(BasePatientObservationValue, string)
  nameWithType: IAlarmService.CalculateAlarmTest(BasePatientObservationValue, string)
  fullName: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue, string)
  nameWithType.vb: IAlarmService.CalculateAlarmTest(BasePatientObservationValue, String)
  fullName.vb: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue, String)
  name.vb: CalculateAlarmTest(BasePatientObservationValue, String)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
    name: CalculateAlarmTest
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CalculateAlarmTest_adas_core_Domain_Models_BasePatientObservationValue_System_String_
  - name: (
  - uid: adas_core.Domain.Models.BasePatientObservationValue
    name: BasePatientObservationValue
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
    name: CalculateAlarmTest
    href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CalculateAlarmTest_adas_core_Domain_Models_BasePatientObservationValue_System_String_
  - name: (
  - uid: adas_core.Domain.Models.BasePatientObservationValue
    name: BasePatientObservationValue
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: )
- uid: adas_core.Domain.Models.BasePatientObservationValue
  commentId: T:adas_core.Domain.Models.BasePatientObservationValue
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.BasePatientObservationValue.html
  name: BasePatientObservationValue
  nameWithType: BasePatientObservationValue
  fullName: adas_core.Domain.Models.BasePatientObservationValue
