Files
adas-core/Documentation/docs/api/adas_core.Application.Services.Interfaces.IAlarmService.yml
T
2026-06-26 10:29:23 +02:00

1390 lines
65 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.Interfaces.IAlarmService
commentId: T:adas_core.Application.Services.Interfaces.IAlarmService
id: IAlarmService
parent: adas_core.Application.Services.Interfaces
children:
- adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
- adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
- adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
- 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})
- adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
- adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
- 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)
- 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)
langs:
- csharp
- vb
name: IAlarmService
nameWithType: IAlarmService
fullName: adas_core.Application.Services.Interfaces.IAlarmService
type: Interface
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: IAlarmService
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 8
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
syntax:
content: 'public interface IAlarmService : IApiRequestService'
content.vb: Public Interface IAlarmService Inherits IApiRequestService
derivedClasses:
- adas_core.Application.Services.AlarmService
inheritedMembers:
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
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.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})
id: FindLastObservationsByField(MongoDB.Bson.ObjectId,System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field})
parent: adas_core.Application.Services.Interfaces.IAlarmService
langs:
- csharp
- vb
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>?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastObservationsByField
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 16
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the most recent patient observations for the specified patient, optionally filtered by a set of fields.
example: []
syntax:
content: 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 to restrict the returned observations; 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 resolves to the list of the patient's most recent <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> records.
content.vb: Function FindLastObservationsByField(patientId As ObjectId, filterObservations As List(Of Field) = Nothing) As Task(Of List(Of PatientObservationAlarm))
overload: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField*
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))
- 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})
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.Interfaces.IAlarmService
langs:
- csharp
- vb
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>)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastValuesNotExpired
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 26
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the most recent non-expired patient observation alarms for a specific patient, based on the provided alarm fields and configuration.
example: []
syntax:
content: Task<List<PatientObservationAlarm>> FindLastValuesNotExpired(ObjectId patientId, List<Field> dataAlarmfields, List<ConfigObservation> configAlarm)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose alarms are being queried.
- id: dataAlarmfields
type: System.Collections.Generic.List{adas_core.Domain.Models.GroupedObservations.Field}
description: The list of fields used to identify and filter the patient observation alarm data.
- id: configAlarm
type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigObservation}
description: The list of configuration observations that define the alarm criteria, including expiration rules.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.PatientObservationAlarm}}
description: A task that represents the asynchronous operation, containing the list of the latest non-expired <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref> entries for the patient.
content.vb: Function FindLastValuesNotExpired(patientId As ObjectId, dataAlarmfields As List(Of Field), configAlarm As List(Of ConfigObservation)) As Task(Of List(Of PatientObservationAlarm))
overload: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired*
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))
- 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)
id: MapObservation(adas_core.Domain.Models.PatientObservationAlarm,System.Boolean)
parent: adas_core.Application.Services.Interfaces.IAlarmService
langs:
- csharp
- vb
name: MapObservation(PatientObservationAlarm, bool)
nameWithType: IAlarmService.MapObservation(PatientObservationAlarm, bool)
fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation(adas_core.Domain.Models.PatientObservationAlarm, bool)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: MapObservation
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 35
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Maps a patient observation alarm, optionally restricting the lookup to name-based matching only. Returns a null result when no matching alarm is found.
example: []
syntax:
content: 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: When true, limits the mapping to lookups performed by name only.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.PatientObservationAlarm}
description: A task that resolves to the mapped patient observation alarm, or null if no corresponding alarm is found.
content.vb: Function MapObservation(obs As PatientObservationAlarm, onlyByName As Boolean = False) As Task(Of PatientObservationAlarm)
overload: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation*
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)
- 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)
id: MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
parent: adas_core.Application.Services.Interfaces.IAlarmService
langs:
- csharp
- vb
name: MapObservationsByName(PatientObservationAlarm)
nameWithType: IAlarmService.MapObservationsByName(PatientObservationAlarm)
fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName(adas_core.Domain.Models.PatientObservationAlarm)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: MapObservationsByName
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 41
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Maps the given patient observation alarm to a corresponding record by name, returning a null result when no matching observation is found.
example: []
syntax:
content: 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 containing the mapped <xref href="adas_core.Domain.Models.PatientObservationAlarm" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if no matching observation exists.
content.vb: Function MapObservationsByName(obs As PatientObservationAlarm) As Task(Of PatientObservationAlarm)
overload: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName*
- 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)
id: CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue,System.String)
parent: adas_core.Application.Services.Interfaces.IAlarmService
langs:
- csharp
- vb
name: CalculateAlarmTest(BasePatientObservationValue, string)
nameWithType: IAlarmService.CalculateAlarmTest(BasePatientObservationValue, string)
fullName: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest(adas_core.Domain.Models.BasePatientObservationValue, string)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CalculateAlarmTest
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 48
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously calculates an alarm test result based on the provided patient observation value.
example: []
syntax:
content: Task CalculateAlarmTest(BasePatientObservationValue source, string name)
parameters:
- id: source
type: adas_core.Domain.Models.BasePatientObservationValue
description: The base patient observation value used as input for the alarm evaluation.
- id: name
type: System.String
description: The name that identifies the alarm test to be calculated.
return:
type: System.Threading.Tasks.Task
content.vb: Function CalculateAlarmTest(source As BasePatientObservationValue, name As String) As Task
overload: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest*
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)
- 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)
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.Interfaces.IAlarmService
langs:
- csharp
- vb
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)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SendAlarm
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 59
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Sends an alarm notification associated with the specified patient observation, using the provided name, optional code, severity, and type.
example: []
syntax:
content: 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: The patient observation that triggers the alarm.
- id: name
type: System.String
description: The display name of the alarm.
- id: code
type: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
description: The optional alarm code identifier, or null when not applicable.
- id: severity
type: adas_core.Domain.Enums.AlarmEnum.Severity
description: The severity level assigned to the alarm.
- id: type
type: adas_core.Domain.Enums.AlarmEnum.Type
description: The type category of the alarm.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous alarm sending operation.
content.vb: 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.Interfaces.IAlarmService.SendAlarm*
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)
- 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)
id: CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
parent: adas_core.Application.Services.Interfaces.IAlarmService
langs:
- csharp
- vb
name: CheckObservationAlarm(PatientObservation)
nameWithType: IAlarmService.CheckObservationAlarm(PatientObservation)
fullName: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm(adas_core.Domain.Models.PatientObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckObservationAlarm
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 66
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously checks the observation alarm for the specified patient observation.
example: []
syntax:
content: Task CheckObservationAlarm(PatientObservation obs4)
parameters:
- id: obs4
type: adas_core.Domain.Models.PatientObservation
description: The patient observation to evaluate for alarm conditions.
return:
type: System.Threading.Tasks.Task
content.vb: Function CheckObservationAlarm(obs4 As PatientObservation) As Task
overload: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm*
- 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)
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.Interfaces.IAlarmService
langs:
- csharp
- vb
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?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IAlarmService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ProcessAlarmObservations
path: ../../adas-core.Application/Services/Interfaces/IAlarmService.cs
startLine: 76
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Processes a collection of patient observation alarms, associating them with the corresponding observations and patient, and recording the processing time.
example: []
syntax:
content: 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 list of patient observation alarms to be processed.
- id: observations
type: System.Collections.Generic.List{adas_core.Domain.Models.PatientObservation}
description: The list of patient observations related to the alarms.
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient to whom the observations and alarms belong.
- id: messageTime
type: System.DateTime
description: The timestamp associated with the message being processed.
- id: observationData
type: adas_core.Domain.Models.ObservationData
description: Optional additional observation data used during processing.
return:
type: System.Threading.Tasks.Task
content.vb: 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.Interfaces.IAlarmService.ProcessAlarmObservations*
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)
references:
- 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: 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.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: 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.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: 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.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.Interfaces.IAlarmService.FindLastObservationsByField*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.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: FindLastObservationsByField
nameWithType: IAlarmService.FindLastObservationsByField
fullName: adas_core.Application.Services.Interfaces.IAlarmService.FindLastObservationsByField
- 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: 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: 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: 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: 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.Interfaces.IAlarmService.FindLastValuesNotExpired*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.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: FindLastValuesNotExpired
nameWithType: IAlarmService.FindLastValuesNotExpired
fullName: adas_core.Application.Services.Interfaces.IAlarmService.FindLastValuesNotExpired
- 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.Interfaces.IAlarmService.MapObservation*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.MapObservation
href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservation_adas_core_Domain_Models_PatientObservationAlarm_System_Boolean_
name: MapObservation
nameWithType: IAlarmService.MapObservation
fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservation
- 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: 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
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName
href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_MapObservationsByName_adas_core_Domain_Models_PatientObservationAlarm_
name: MapObservationsByName
nameWithType: IAlarmService.MapObservationsByName
fullName: adas_core.Application.Services.Interfaces.IAlarmService.MapObservationsByName
- uid: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest
href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CalculateAlarmTest_adas_core_Domain_Models_BasePatientObservationValue_System_String_
name: CalculateAlarmTest
nameWithType: IAlarmService.CalculateAlarmTest
fullName: adas_core.Application.Services.Interfaces.IAlarmService.CalculateAlarmTest
- 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
- 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.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.Application.Services.Interfaces.IAlarmService.SendAlarm*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.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: SendAlarm
nameWithType: IAlarmService.SendAlarm
fullName: adas_core.Application.Services.Interfaces.IAlarmService.SendAlarm
- 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.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.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm
href: adas_core.Application.Services.Interfaces.IAlarmService.html#adas_core_Application_Services_Interfaces_IAlarmService_CheckObservationAlarm_adas_core_Domain_Models_PatientObservation_
name: CheckObservationAlarm
nameWithType: IAlarmService.CheckObservationAlarm
fullName: adas_core.Application.Services.Interfaces.IAlarmService.CheckObservationAlarm
- uid: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations*
commentId: Overload:adas_core.Application.Services.Interfaces.IAlarmService.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: ProcessAlarmObservations
nameWithType: IAlarmService.ProcessAlarmObservations
fullName: adas_core.Application.Services.Interfaces.IAlarmService.ProcessAlarmObservations
- 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